Michael Davidsaver
25d7d46e08
rsrv: no lazy init of BUCKET
2016-01-11 20:59:07 -05:00
Michael Davidsaver
5f31d9d2b1
rsrv: unglobalize IOC_sock
2016-01-11 20:59:07 -05:00
Michael Davidsaver
bb67c9db2f
rsrv: UDP listener on more than one iface
2016-01-11 20:59:07 -05:00
Michael Davidsaver
cb965611ce
rsrv: casr show multiple UDP clients
2016-01-11 20:59:07 -05:00
Michael Davidsaver
e805abe971
libCom/osi: osiSockDiscoverBroadcastAddresses() finds 127.255.255.255
...
For the default implementation of osiSockDiscoverBroadcastAddresses()
allow the loopback interface to have IFF_BROADCAST set (usually isn't)
and on Linux assume that the loopback broadcast address is usable
even if IFF_BROADCAST isn't set.
2016-01-11 20:59:07 -05:00
Michael Davidsaver and Michael Davidsaver
c80f71e294
rsrv: more renaming
2016-01-11 20:59:07 -05:00
Michael Davidsaver and Michael Davidsaver
692bbafffe
rsrv: placeholder for cast_server thread shutdown
2016-01-11 20:59:07 -05:00
Michael Davidsaver and Michael Davidsaver
fd863738be
rename prsrv_cast_client in cast_server()
2016-01-11 20:59:07 -05:00
Michael Davidsaver and Michael Davidsaver
2052062324
remove global prsrv_cast_client
2016-01-11 20:59:07 -05:00
Michael Davidsaver and Michael Davidsaver
5d74216017
rsrv: unnecessary use of global
2016-01-11 20:59:07 -05:00
Michael Davidsaver and Michael Davidsaver
991ff308e0
rsrv: when binding to a specific interface also bind to iface bcast
...
An oddness of BSD sockets (not winsock) is that binding to
INADDR_ANY will receive unicast and broadcast, but binding to
a specific interface address receives only unicast. The trick
is to bind a second socket to the interface broadcast address,
which will then receive only broadcasts.
2016-01-11 20:59:07 -05:00
Andrew Johnson
9779d6987c
Merged Michael's dbunittestmonitor branch
2016-01-07 13:22:43 -06:00
Michael Davidsaver
b7c2815c21
linkRetargetLinkTest set number of tests
2016-01-07 14:08:51 -05:00
Michael Davidsaver
77a5f0db77
epicsMMIODef.h use static inline
...
'static inline' is necessary for consistent behavior with C and C++.
Plain 'inline' in C can result in multiply defined symbol
errors when linking.
2016-01-05 21:31:51 -05:00
Bjorklund, Eric A and Michael Davidsaver
8d6469957e
vxWorks: missing extern "C" around sysPci* prototypes
2016-01-05 21:16:04 -05:00
Michael Davidsaver
29d2b7f6a2
RTEMS: readline missing }
2015-12-28 16:36:58 -05:00
Michael Davidsaver
ef39f658cd
dbStaticLib: dbGetString() fix spaces in link modifiers
2015-12-21 19:42:31 -05:00
Michael Davidsaver
e298fb4c27
dbStatic: avoid write past end of DBENTRY::message
...
Prevent long link strings (and maybe others)
from overflowing the fixed length string
buffer associated with each DBENTRY.
2015-12-21 18:56:39 -05:00
Michael Davidsaver and Michael Davidsaver
d94840ae6c
std/filter: plugins cleanup freeList
2015-12-21 13:44:23 -05:00
Michael Davidsaver and Michael Davidsaver
c1f742e741
libCom: valgrind track taskwd freelist
2015-12-21 13:44:23 -05:00
Michael Davidsaver and Michael Davidsaver
6f0814108a
libCom: all valgrind hooks to epicsMutex free-list
2015-12-21 13:44:23 -05:00
Michael Davidsaver and Michael Davidsaver
770d9ab313
freeListLib: instrument with valgrind
2015-12-21 13:44:23 -05:00
Michael Davidsaver and Michael Davidsaver
7e7cca6164
dbmf: instrument with valgrind
2015-12-21 13:44:23 -05:00
Michael Davidsaver
03bdf4effa
include valgrind.h
2015-12-21 13:44:23 -05:00
Michael Davidsaver and Michael Davidsaver
3258927bab
freeListLib: cleanup indent
...
all whitespace
2015-12-21 13:44:23 -05:00
Michael Davidsaver and Michael Davidsaver
a8e285067d
dbmf: cleanup indent
...
whitespace only
2015-12-21 13:44:23 -05:00
Michael Davidsaver
2d9c529f5e
osdTime: win32 use C89 localtime/gmtime
...
as recommended by Freddie Akeroyd
2015-12-21 11:15:04 -05:00
Michael Davidsaver
05d3dbf453
add epicsTimeZoneTest
2015-12-21 11:13:36 -05:00
Andrew Johnson
695f516cbf
Fix softIoc build with space in path to Base
...
Also improved error messages from makeInstallDir.pl.
2015-12-10 13:26:21 -06:00
Ralph Lange
6438750615
tools: change builtin _USER_ macro name to avoid clashes with makeBaseApp
2015-10-26 13:41:46 +01:00
Andrew Johnson
b099ea2966
Clean up g++ unused-but-set-variable warning in pcas
2015-10-18 21:41:46 -05:00
Andrew Johnson
2ec5c80652
Fix internal anchor in filters.pod
2015-10-13 18:39:50 -05:00
Andrew Johnson
e1039bacfc
Merged DB file parser fix from 3.14, revno 12605
2015-10-13 14:41:39 -05:00
Andrew Johnson
54381b7bf9
Fix DB file parser crashes
2015-10-13 12:03:32 -05:00
Ralph Lange
440ccc3c4a
Merged Andrew's ntptime-on-vxworks branch
2015-10-11 12:04:16 +02:00
Ralph Lange
f8b0b2f5f0
tools: add new builtin macros to assemblies
2015-10-10 19:12:11 +02:00
Ralph Lange
88cb33a04d
tools: fix in assembleSnippets script and test for Windows (getpwuid() not implemented)
2015-10-10 18:54:20 +02:00
Ralph Lange
96ee2cd00c
tools: install assembleSnippets.pl
2015-10-09 15:28:40 +02:00
Ralph Lange
c2d2f671bb
tools: add -M option to assembleSnippets.pl (creates dependency file)
2015-10-09 14:15:26 +02:00
Ralph Lange
4b9958304d
tools: add assembleSnippets.pl and test
2015-10-09 11:25:45 +02:00
Andrew Johnson
d0875f4f12
Make the NTPTime provider optional on VxWorks
2015-10-05 17:44:26 -05:00
Andrew Johnson
c4b128dfff
Merged changes from 3.15 branch, to revno 12702
2015-09-18 18:13:58 -05:00
Andrew Johnson
c74eb27474
Merged changes from 3.14 branch, to revno 12604
2015-09-18 11:51:51 -05:00
Ralph Lange
a245c3805a
ioc/db/test: fix Makefile to link against librt on Solaris and Linux only
2015-09-16 17:33:20 +02:00
Ralph Lange
5aa145920d
rec: fix promptgroups for biRecord
2015-09-16 13:56:52 +02:00
Ralph Lange
122b9d3185
db/test: Link dbStressTest against librt on all targets (not just solaris)
...
man clock_gettime: "Link with -lrt (only for glibc versions before 2.17)."
2015-09-16 13:43:43 +02:00
Andrew Johnson
4081377c4b
Build fixes for Solaris
2015-09-10 13:26:37 -05:00
Andrew Johnson
405f50533e
Fix for linux-x86
2015-09-10 09:56:50 -05:00
Michael Davidsaver
8f0950288a
dbChannelTest missing call to testdbPrepare()
2015-09-08 10:04:06 -04:00
Michael Davidsaver
3551513297
dbStressLock: attempt to fix solaris linking failure
2015-09-08 09:52:52 -04:00