Ralph Lange
7b0b3c0e43
Fix for LP: #1702298
2017-11-03 14:35:26 +01:00
Ralph Lange
9caf4cf56f
pcas: install headers needed for CA Gateway development
2017-11-03 14:01:37 +01:00
Ralph Lange
789aef64ff
Add no-strict-aliasing compiler flags to gdd & pcas (from base/3.16)
2017-08-10 17:08:09 +02:00
Ralph Lange
98c8d7ef10
Merge README with CAref.html section to excas.html; install from ex
2017-06-30 17:09:45 +02:00
Ralph Lange
6575ebd10e
configure: fix cross builds by locating tools in INSTALL_HOST_BIN
2017-06-30 14:53:49 +02:00
Ralph Lange
a6b847fa45
Add module version numbering
2017-06-29 14:56:05 +02:00
Ralph Lange
139f398798
pcas: re-add building of ex (caServerApp template) for verification
2017-06-29 11:57:29 +02:00
Ralph Lange
5827639262
Use generated tools from local module (not base)
2017-06-29 11:43:16 +02:00
Ralph Lange
0c578b9c8c
Improve README
2017-06-20 11:20:49 +02:00
Ralph Lange
86d1f32f5a
Add README
2017-06-20 10:54:46 +02:00
Ralph Lange
44d3f874de
Adapt Makefiles to new layout
2017-06-20 10:54:22 +02:00
Ralph Lange
cf365d079d
Reorganization as separate pcas module
2017-06-19 17:21:08 +02:00
Andrew Johnson
79fe79ad56
Merged changes from 3.15 branch into 3.16
2017-06-14 14:55:53 -05:00
Andrew Johnson
105e831442
Merge changes from 3.14 branch into 3.15
2017-06-14 10:17:31 -05:00
Andrew Johnson
a1dc16848c
configure: Fix include CONFIG_APP_INCLUDE
...
which needs to happen *after* CONFIG_SITE overrides.
2017-06-14 10:03:43 -05:00
Andrew Johnson
2819d7ea3d
Posix epicsEventWaitWithTimeout() max delay
...
Limit timeouts on Posix to max-out at 10 years.
Adds a test that will fail when that time-out hits Y2038 on
systems where time_t is still a 32-bit integer.
2017-06-14 10:01:23 -05:00
Andrew Johnson
f464274439
Remove declarations of previously-deleted functions
...
Fixes LP: #1696801
2017-06-12 18:15:12 -05:00
Andrew Johnson
6ef995525a
Restore the use of DBL_MAX in timerQueue.cpp
2017-06-09 13:44:30 -05:00
Andrew Johnson
18dee384ec
Fix tv_sec casts to use time_t, not long
2017-06-09 12:20:16 -05:00
Andrew Johnson
b369aa67f1
Use 1000 years as 'forever' in timers
...
DBL_MAX causes problems...
2017-06-08 21:55:12 -05:00
Andrew Johnson
085fab4aed
Merge 3.14 branch into 3.15
2017-06-08 09:55:05 -04:00
Andrew Johnson
c853234e01
Remove artificial 60-minute timeout limit (Posix)
2017-06-08 09:53:07 -04:00
Andrew Johnson
d47b1a1854
Reset snapshot to -DEV
2017-06-02 14:57:58 -05:00
Andrew Johnson
ee91b29fe0
Clear version snapshot for 3.16.1 final release
2017-06-02 14:54:58 -05:00
Andrew Johnson
0c9254f768
Final documentation updates
2017-06-02 14:53:11 -05:00
Andrew Johnson
073f3f33a6
Merge 3.15 branch into 3.16
2017-06-01 16:42:10 -05:00
Andrew Johnson
1293747cf3
Merge 3.14 branch into 3.15
2017-06-01 16:40:33 -05:00
Andrew Johnson
9c859ffdca
Protect casStatsFetch() if called before rsrv_init()
...
Also ensures clientQ is initialized before creating clientQlock.
Fixes LP: #1694966
2017-06-01 15:37:34 -05:00
Andrew Johnson
29c069db3d
Testing msi: Add retries if necessary
...
Hoping this will fix the annoying problems on Windows Jenkins.
2017-05-31 12:51:39 -05:00
Andrew Johnson
77c00faabe
Merge 3.15 branch into 3.16
2017-05-30 17:17:59 -05:00
Andrew Johnson
12d22e392f
Merge 3.14 branch into 3.15
2017-05-30 17:14:56 -05:00
Andrew Johnson
0dc850f4ec
A gitignore pattern for vi on MacOS
2017-05-30 17:13:56 -05:00
Andrew Johnson
117e294ec6
Set asynSoftTest plan
2017-05-27 21:59:44 -05:00
Andrew Johnson
afdb6af0c7
Fix buffer size issue in devI64inSoftCallback
2017-05-27 21:56:10 -05:00
Andrew Johnson
b97f04464c
Add asyncSoftTest to record test harness
2017-05-27 21:45:46 -05:00
Andrew Johnson
b2473f939f
Rename asyncSoft main routine
2017-05-27 21:41:37 -05:00
Andrew Johnson
c05fa4ddb7
Add tests for Async Soft Channel devices
2017-05-27 20:57:42 -05:00
Andrew Johnson
c8fcfbea9f
Convert all Async Soft Channel input devices to use link support
2017-05-27 20:35:53 -05:00
Andrew Johnson
07aa712b07
Convert int64out Async Soft Channel device to use link support
2017-05-27 20:33:38 -05:00
Michael Davidsaver
1865e84321
ioc/db: dbLockCleanupRecords() warn only if lockSets remain
2017-05-24 18:41:32 -04:00
Andrew Johnson
7efba21d1f
Fix 32-bit issue in linkInitTest.c
2017-05-24 16:41:34 -04:00
Andrew Johnson
c22c94a3aa
Convert devI64inSoft for Link Support
...
Includes tests to make sure it actually works
2017-05-24 00:20:38 -04:00
Andrew Johnson
542353aedb
Fix aai constant initialization
...
The aai record is "special" and does things its own way.
These changes let it support {const:[...]} initialization without
breaking regular input link types which could be initialized twice
without the new DBLINK_FLAG_INITIALIZED guard in dbInitLink().
Also adds tests for this, and for similar links for waveform.
2017-05-23 23:51:26 -04:00
Andrew Johnson
c670ef0199
Merge 3.15 branch into master
2017-05-19 17:42:40 -05:00
Andrew Johnson
98b0f7e48b
Merge 3.14 branch into 3.15
2017-05-19 17:34:49 -05:00
Andrew Johnson
672fd16ec8
Add make targets test-results and clean-tests
...
These are mainly intended for CI builds.
2017-05-19 15:44:15 -05:00
Ralph Lange
dcadeac903
ci: add appveyor configuration
2017-05-19 13:38:39 +09:00
Andrew Johnson
43ea188385
Merge 3.15 branch into 3.16
...
# Conflicts:
# configure/CONFIG_BASE
# configure/RULES_BUILD
2017-05-18 17:10:40 -05:00
Andrew Johnson
0b3e44747e
Merge 3.14 branch into 3.15
...
# Conflicts:
# configure/RULES.Db
# configure/RULES_ARCHS
# configure/RULES_BUILD
# documentation/RELEASE_NOTES.html
2017-05-18 17:07:41 -05:00
Andrew Johnson
b7b3dd2b37
Support for 'make junitfiles' target.
...
The Perl XML::Generator module must be installed to use this.
2017-05-18 16:31:43 -05:00