14862 Commits

Author SHA1 Message Date
4f60f2d9a6 Merge pull request #10 from ralphlange/fix-ci
Fix CI builds on GHA
2024-12-18 11:15:18 +01:00
2a948ff459 ci: copy GHA builds from base 2024-12-18 10:48:13 +01:00
5e228fe15a ci: update .ci submodule to v3.4.1 2024-12-18 08:59:07 +01:00
f979b2d162 GHA: Update actions/upload-artifact to v4 2024-12-16 12:41:46 +01:00
a8ba939c33 Make EPICS_CAS_BEACON_ADDR_LIST fall back to EPICS_CA_ADDR_LIST
This will allow "simple" configurations that only define
EPICS_CA_ADDR_LIST and EPICS_CA_AUTO_ADDR_LIST=NO to get
beacons sent to that configured audience.
(fixes #7)
2022-05-12 16:07:53 -07:00
849e873dd7 Step version to 4.13.4-DEV for development 2021-12-09 18:25:31 +01:00
6ba32b5c3b Prepare release 4.13.3; SONAME = 4.13.0 (unchanged) v4.13.3 2021-12-09 18:22:13 +01:00
c119ed57ad doc: add badges and links to README 2021-12-08 19:44:27 +01:00
442bf81809 ci: use flat Base clone (w/o submodules) 2021-12-08 19:23:55 +01:00
7f7d249e0e ci: add configuration for GitHub Actions
Based on the example-full from ci-scripts
 - no RTEMS
 - limited set of old-gcc builds
2021-12-08 19:22:29 +01:00
a4bdcfcd19 ci: remove Travis-CI configuration 2021-12-08 19:22:29 +01:00
2cf356f3f9 ci: update .ci submodule to v3.3.0 2021-12-08 18:10:50 +01:00
3252364e9f Fix gdd string to double conversion
This is an alternative fix for the issue described in
https://github.com/epics-modules/pcas/issues/4 and
https://github.com/epics-extensions/ca-gateway/issues/37
that keeps the call to epicsScanDouble() before trying
sscanf() first with "%lf" (ignoring extra characters)
then with "%x" (to catch hex numbers).
(same commit as "upstream" commit 7c168f20 in base 3.15; fixes #4)
2021-12-08 17:10:19 +01:00
56403e8e47 Fix scope of tsDLList when used in other classes
Use ::tsDLList to avoid resolving to privately inherited name
(which was breaking builds on newer clang compilers)
(cherry-picked from EPICS Base 3.15)
2020-12-07 11:36:01 +01:00
6198ad4529 ci: update .ci submodule; adapt .travis.yml 2019-10-05 12:02:34 -04:00
ee9df66168 ci: update .ci submodule 2019-10-03 15:58:02 -04:00
49c4882f73 travis-ci: add OSX build 2019-05-27 13:45:50 +02:00
1f84f411e9 travis-ci: clean up, add gcc-6 and gcc-7 2019-05-27 10:32:06 +02:00
908ea87e2d Add travis-ci configuration 2018-12-14 14:50:53 +01:00
7e3e7b5327 pcas: fix misleading error message (TCP name resolution) 2018-11-30 17:17:00 +01:00
b8df787acc Merge pull request #2 from xiaoqiangwang/master
include RELEASE.$(EPICS_HOST_ARCH).local
2018-10-29 13:04:52 +01:00
ac5ff32255 include RELEASE.$(EPICS_HOST_ARCH).local
Just like other modules bundled in epics base. Because this file
is automatcally created, it eases the conventional build of PCAS
as part of epics base.
2018-10-29 12:31:52 +01:00
23e8b20be7 example: fix library order for static builds 2018-10-17 13:57:22 +02:00
1cae25fd8d Step version to 4.13.3-DEV for development 2018-09-14 13:18:26 +02:00
297fa347a9 Prepare release 4.13.2; SONAME = 4.13.0 (unchanged) v4.13.2 2018-09-14 11:56:43 +02:00
0556439fa7 Fix spinning on zero length search request (lp:1743321; from 3.14) 2018-09-14 11:52:23 +02:00
3bf4e95de8 Step version to 4.13.2-DEV for development 2018-09-11 09:53:37 +02:00
46b839c3ce Prepare release 4.13.1; SONAME 4.13.0 (unchanged) v4.13.1 2018-09-10 16:18:02 +02:00
55a20fb4d9 Update links in README 2018-09-10 16:16:23 +02:00
6544bc0ae5 Update pcas CA error msgs to include the pv name for easier debugging.
(from Bruce Hill @3.15: 05a3699b)
2018-09-07 15:46:38 +02:00
8e93f8ce69 Step version to 4.13.1-DEV 2017-11-03 14:40:23 +01:00
cc0b1d762b Freeze SONAME; prepare release v4.13.0 2017-11-03 14:35:27 +01:00
7b0b3c0e43 Fix for LP: #1702298 2017-11-03 14:35:26 +01:00
9caf4cf56f pcas: install headers needed for CA Gateway development 2017-11-03 14:01:37 +01:00
789aef64ff Add no-strict-aliasing compiler flags to gdd & pcas (from base/3.16) 2017-08-10 17:08:09 +02:00
98c8d7ef10 Merge README with CAref.html section to excas.html; install from ex 2017-06-30 17:09:45 +02:00
6575ebd10e configure: fix cross builds by locating tools in INSTALL_HOST_BIN 2017-06-30 14:53:49 +02:00
a6b847fa45 Add module version numbering 2017-06-29 14:56:05 +02:00
139f398798 pcas: re-add building of ex (caServerApp template) for verification 2017-06-29 11:57:29 +02:00
5827639262 Use generated tools from local module (not base) 2017-06-29 11:43:16 +02:00
0c578b9c8c Improve README 2017-06-20 11:20:49 +02:00
86d1f32f5a Add README 2017-06-20 10:54:46 +02:00
44d3f874de Adapt Makefiles to new layout 2017-06-20 10:54:22 +02:00
cf365d079d Reorganization as separate pcas module 2017-06-19 17:21:08 +02:00
79fe79ad56 Merged changes from 3.15 branch into 3.16 2017-06-14 14:55:53 -05:00
105e831442 Merge changes from 3.14 branch into 3.15 2017-06-14 10:17:31 -05:00
a1dc16848c configure: Fix include CONFIG_APP_INCLUDE
which needs to happen *after* CONFIG_SITE overrides.
2017-06-14 10:03:43 -05:00
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
f464274439 Remove declarations of previously-deleted functions
Fixes LP: #1696801
2017-06-12 18:15:12 -05:00
6ef995525a Restore the use of DBL_MAX in timerQueue.cpp 2017-06-09 13:44:30 -05:00