Michael Davidsaver
2dd16f4362
cas: honor DOREPLY for TCP searches
2016-07-31 15:10:36 -04:00
Michael Davidsaver
4c2b8819cd
cas: ignore echo and unexpected UDP
...
Ignore UDP echo.
By default, don't log unexpected/invalid
UDP messages.
2016-07-30 11:46:28 -04:00
Michael Davidsaver
8992d5a593
rsrv: send channel create failure
2016-07-30 12:09:33 -04:00
Michael Davidsaver
802f29df47
rsrv: UDP search ignore DOREPLY
...
Don't send notice of failure
for lookup via. UDP.
2016-07-30 10:46:21 -04:00
Michael Davidsaver
16c419350b
rsrv: ignore echo and unexpected UDP
...
Ignore UDP echo.
By default, don't log unexpected/invalid
UDP messages.
2016-07-30 10:41:39 -04:00
Andrew Johnson
064cc94f59
Allow up to 100 network interfaces on Windows.
...
Fixes lp:1606848
2016-07-27 10:14:35 -05:00
Andrew Johnson
e9abac25bc
Merged changes from 3.14 branch to revo 12652
2016-07-21 23:37:54 -05:00
Andrew Johnson
f169781de0
Merged remove-keywords-3.15 branch
2016-07-21 14:12:51 -05:00
Andrew Johnson
c8351c329b
Clarify comments in exampleApp Makefile
2016-07-18 11:25:08 -05:00
Michael Davidsaver
4223b31f9a
bswap16/32 as functions
...
Turn bswap16() and bswap32() into functions
to avoid evaluating the argument more than once.
2016-07-08 16:20:35 -04:00
Andrew Johnson
bffdfdcb28
Fix GetUser routine in makeBaseApp.pl
2016-07-08 13:18:53 -05:00
Andrew Johnson
6dda3decf9
Merged remove-keywords-3.14 branch
2016-07-07 16:43:29 -05:00
Andrew Johnson
ddeb0a827c
Make EXPAND rule work on all arch's
...
Fixes build for linux-arm in src/util.
Don't expand files unless specifically requested.
Expanded files are always precious.
2016-07-06 17:05:04 -05:00
Andrew Johnson
22ef569682
Provide a systemd service file for caRepeater
...
Also changes how the sysvinit files are generated to use
the expandVars.pl script and rules instead of sed.
2016-07-06 15:23:58 -05:00
Andrew Johnson
b9aa877727
Fix RTEMS build
2016-07-06 14:06:21 -05:00
Andrew Johnson
8da6c172d1
Removed epicsExceptionTest.cpp
...
Too many build failures on newer C++ compilers. Since this
is just testing that the compiler runtime follows the C++
standard it isn't really necessary any more (it was in the
early days of C++ before standardization).
2016-07-06 11:36:09 -05:00
Andrew Johnson
bf85143381
Fix for g++ 6.x on Fedora 24, cleanup
2016-06-22 12:25:17 -05:00
Andrew Johnson
935ab02bc1
Fix build failure on Solaris
2016-06-07 12:31:15 -05:00
Andrew Johnson
63d8651474
Make Perl DB parser handle duplicates and rtyp '*'
2016-06-07 01:00:38 -05:00
Andrew Johnson
c01967d64f
Remove spurious include dbCa.h
2016-06-02 22:29:45 -05:00
Andrew Johnson
d1986edd9e
Simplify link-type checks in record supports
2016-06-02 22:22:11 -05:00
Andrew Johnson
7627454f63
Simplify link-type checks in soft device supports
2016-06-02 22:02:54 -05:00
Andrew Johnson
667f74759d
Allow (discard) comments inside JSON
2016-06-01 15:46:24 -05:00
Andrew Johnson
7a38da0e44
Ignore RULES, TOP & TEMPLATE_TOP in new checks
2016-05-31 11:18:29 -05:00
Andrew Johnson
4284222b54
Convert GUI_ promptgroup strings to new-style
2016-05-26 16:15:48 +02:00
Ralph Lange
54bab1e2f0
pcas: fix compiler warning (gcc 5.3.1)
2016-05-26 14:14:56 +02:00
Andrew Johnson
df200de27f
Fix lsi/lso puts with DBF_STRING data
2016-05-26 13:49:18 +02:00
Ralph Lange
22d6ebe7e1
Merge changes from 3.14 branch up to rev 12642
2016-05-26 13:18:38 +02:00
Ralph Lange
9c3ed1bfe2
catools: fix escape handling when sending long strings
2016-05-26 13:13:29 +02:00
Ralph Lange
23fd4e202b
ca: Fix client bug (race condition) in ipAddrToAsciiEngine
2016-05-25 12:26:32 +02:00
Andrew Johnson
1f726c8760
Recognize arrays as constant links
2016-05-24 12:01:38 +02:00
Andrew Johnson
08b7802009
Recognize numbers before barewords
2016-05-24 11:59:08 +02:00
Andrew Johnson
a5b8b0b890
Use fabs() in calcPerform
2016-05-24 11:12:25 +02:00
Andrew Johnson
f6c4099634
Make info tags also JSON objects
2016-05-23 12:00:11 +02:00
Andrew Johnson
b9f0ef5158
Merge 3.14 version and add 3.15 edits
2016-05-22 14:38:18 +02:00
Andrew Johnson
f4a16a1e1e
Remaining Revision-Id keywords in source
2016-05-22 05:43:09 +02:00
Andrew Johnson
c03d3eb69a
Removed commit date from CONFIG_BASE_VERSION
2016-05-22 05:41:50 +02:00
Andrew Johnson
c76041b14c
Rename JSON_STR to JSON_LINK
2016-05-20 20:32:39 -05:00
Andrew Johnson
7ea544673a
Accept bareword JSON strings, quote them
2016-05-20 00:02:45 -05:00
Andrew Johnson
6e6ae4354b
Fix warnings from dbmfStrdup() change
2016-05-19 14:01:05 -05:00
Andrew Johnson
61e82ee1ae
Fix memory allocation bugs
2016-05-19 01:32:12 -05:00
Andrew Johnson
28b3b1678c
ioc/dbStatic: Add JSON parsing of field values
...
The parsing removes all white-space outside of quotes from the JSON.
dbRecordField() now strips quotes from simple string values itself.
2016-05-19 01:15:33 -05:00
Andrew Johnson
efb5ba27ae
libCom/dbmf: Add dbmfStrcat3() for JSON parsing
...
Also removed all epicsShareAPI attributes
Made string arguments const char *
2016-05-19 00:58:45 -05:00
Andrew Johnson
574db56740
Make antelope's error messages slightly nicer
2016-05-19 00:51:23 -05:00
Andrew Johnson
122fb6c731
New "getenv" device support for string input types
2016-05-17 19:09:48 -05:00
Andrew Johnson
3b8fd13152
libCom: NTP Time Provider adjusts to OS tick rate changes
...
Allow the NTP Time provider (used on VxWorks and RTEMS only)
to adapt to changes in the OS clock tick rate after the provider
has been initialized.
Changing the tick rate after iocInit() is not advisable,
other software might still misbehave if initialized before
an OS tick rate change.
Back-ported from the 3.15 branch (commit 12468).
2016-05-17 16:03:27 -05:00
Andrew Johnson
04a9fdb4e3
Clean up warnings from gcc 5.2
2016-05-16 17:02:34 -05:00
Andrew Johnson
3c61880d79
Allow some callback slow-ups before failing tests
...
The tests occasionally fail on Windows because the server
is busy; this will accept up to 4 slow callbacks without
them causing the build to fail.
2016-05-16 16:55:50 -05:00
Andrew Johnson
998c3c1648
Clean up warnings from gcc 5.2
2016-05-16 14:55:58 -05:00
Andrew Johnson
8081d3ada4
Merged Till's fix for lp:1581212, modified
2016-05-13 14:48:08 -05:00