Jeff Hill
2bf9959e11
committed a fix for mantis 302
2008-09-19 23:27:52 +00:00
Jeff Hill
b9acd32dfa
fixed half duplex udp socket set up
2006-11-18 01:03:15 +00:00
Jeff Hill
f4acd859cc
INADD_NONE:<repeater port> based UDP "disconnect"
2005-11-07 17:35:39 +00:00
Ralph Lange
6820307b60
Fixed warnings for HP-UX.
2005-11-04 15:28:12 +00:00
Jeff Hill
5881fc0cfc
UDP disconnect to INADDR_LOOPBACK and port 0 because
...
a UDP connect to AF_UNSPEC only works with modern IP kernel
2005-11-03 22:23:09 +00:00
Jeff Hill
422fd9ebd0
use connect to AF_UNSPEC to not allow incomming messages to beacon sock
2005-11-01 20:55:33 +00:00
Jeff Hill
773c5ed64f
shutdown read side of online notify socket
2005-10-27 15:10:03 +00:00
Jeff Hill
983b2a3080
fixed UNIX specific problem where non-blocking IO mode was not set for a special socket
...
that receives only broadcasts
2005-04-11 20:58:14 +00:00
Jeff Hill
d91a3917ce
new #include
2004-10-08 14:58:59 +00:00
Jeff Hill
6e01a1e22c
o fixed forced disconnect closes socket when shutdown should be used
...
otherwise fdmgr prints bad fd diagnostic in tight loop - problem was
seen only when very old CA client version connects
2004-09-22 17:55:00 +00:00
Jeff Hill
6d70a66826
o fixed errno based diagnostic converting errno to string after errno was replaced
...
o fixed forced disconnect closes socket when shutdown should be used
otherwise fdmgr prints bad fd diagnostic in tight loop - problem was
seen only when very old CA client version connects
2004-09-22 17:54:37 +00:00
Jeff Hill
a33d6585f9
fixed errno based diagnostic converting errno to string after errno was replaced
2004-09-22 17:51:59 +00:00
Jeff Hill
3ffea2456c
hybernate when there are enobuf problems
2004-01-22 20:43:13 +00:00
Jeff Hill
d543774f33
fixed gnu warnings
2004-01-15 17:30:00 +00:00
Jeff Hill
35d07ffbda
changed the name of cxxCompilerDependencies.h to compilerDependencies.h
2003-09-17 19:25:31 +00:00
Jeff Hill
582a1aa0b5
restructured osi socket interface to support address reuse variations
...
on darwin and win32
2003-08-21 18:27:00 +00:00
Robert Soliday
ce29455411
Minor changes added for Borland's C++ compiler on Linux
2003-08-01 19:13:39 +00:00
Jeff Hill
bb92682ed1
fixed base to use close on exec options whenever creating a socket
...
on posix compliant systems
2003-07-16 22:05:54 +00:00
Jeff Hill
b697fc2acc
fixed base to use close on exec options whenever creating a socket
...
on posix compliant systems
2003-07-16 17:45:09 +00:00
Jeff Hill
03e7db8ff0
improved port default
2003-07-03 15:17:11 +00:00
Jeff Hill
a56c01378e
doc
2003-05-13 21:03:37 +00:00
Jeff Hill
2498b21fae
cinvert errno to string prior to hgenerating a new errno
2003-05-13 21:03:11 +00:00
Jeff Hill
24582e4a27
reformmatting
2003-05-01 22:33:41 +00:00
Jeff Hill
e5928a8630
improved diagnostic
2003-04-29 21:05:18 +00:00
Jeff Hill
c149f17cc2
convertSocketErrorToString => epicsSocketConvertErrnoToString
2003-04-24 16:44:45 +00:00
Jeff Hill
2ad485368b
fixed unused variable warnings
2003-04-23 16:02:45 +00:00
Jeff Hill
1de5f1c3ef
thread safe socket error to string function
2003-04-22 18:06:42 +00:00
Jeff Hill
5fd1b028dd
use posix sockets
2003-03-20 20:00:22 +00:00
Jeff Hill
2353e483c7
fixed gnu warning
2003-03-10 23:49:11 +00:00
Jeff Hill
8efa36b734
changes allowing asynchronous casPV destroy
2003-03-10 22:26:33 +00:00
Jeff Hill
7d80377cde
fixed borland build problems
2003-02-18 18:22:18 +00:00
Jeff Hill
96f1ac2d63
installed
2003-02-12 19:11:43 +00:00
Jeff Hill
644e6eb273
improved structure and thread safety
2003-02-12 19:06:15 +00:00
Jeff Hill
9421ac3696
remove code supressing errornos that are only appropriate to stream io
2003-01-07 17:30:04 +00:00
Jeff Hill
d2ee701574
supress bogus warning messages
2003-01-07 17:29:20 +00:00
Jeff Hill
c3e1624478
cosmetic
2003-01-07 15:59:51 +00:00
Jeff Hill
cd52995cfa
some initial steps towards fre list based memory management
2002-12-06 00:05:55 +00:00
Ralph Lange
3bab48bdb7
Suppressed HPUX compiler warnings.
2002-11-07 17:48:30 +00:00
Jeff Hill
6e2262aecf
fixed bogus undefined symbols with hpux compiler
2002-11-04 23:25:41 +00:00
Jeff Hill
5b23570d27
upgraded compiler specific macros
2002-10-30 18:40:24 +00:00
Jeff Hill
d4cb389a5d
upgraded compiler specific macros
2002-10-30 18:29:40 +00:00
Jeff Hill
e5486ab9e1
upgraded memory management
2002-10-29 19:12:53 +00:00
Jeff Hill
8dc8be9ad7
document ms compiler problems with placement delete
2002-10-24 18:12:03 +00:00
Jeff Hill
d9e6116d00
use placement new
2002-10-23 23:55:36 +00:00
Ralph Lange
1ea0bcb7f3
Fix HP aCC warnings
2002-10-11 09:19:29 +00:00
Jeff Hill
ad3be7f90a
supress more messages associated with normal operation
2002-09-30 20:21:37 +00:00
Jeff Hill
5ffc6d7914
installed
2002-08-29 17:01:37 +00:00
Jeff Hill
f958bd3ab0
cosmetic
2002-08-29 17:00:44 +00:00
Jeff Hill
8bba4da432
add support for ignoring requests from certain addresses
2002-08-29 16:59:46 +00:00
Jeff Hill
51f853ccb5
removed cvs revisions in header
2002-08-29 16:56:38 +00:00