Simmulation Mode changes from R3.14 branch.
92 lines of code changed in 9 files:
Sync to R3.14 branch.
3 lines of code changed in 1 file:
Sync to R3.14 branch.
10 lines of code changed in 3 files:
Sync to R3.14 branch.
33 lines of code changed in 2 files:
fixed msvc++ 8 assert failure.
I had a closer look at the MS and the POSIX doc. It appears that
there is confusion between the two related to how the arguments
are interpreted when the user buffer pointer is null. In the POSIX
doc it clearly states that the count only applies if the user pointer
isn't nill. In the MS doc it clearly states that the count is also the
size of the internally allocated buffer when the user pointer is nill.
It seems that a reasonable compromise will be to specify a buffer
size of BUFSIZ (defined by POSIX and fortunately also by windows).
4 lines of code changed in 4 files:
updated for R3.14.8
3 lines of code changed in 1 file:
new test
132 lines of code changed in 3 files:
made win32 stdcall consistent
2 lines of code changed in 2 files:
fixed bug occurring when interfacing with EPICS 3.11
95 lines of code changed in 8 files:
better checking for pthread_create
7 lines of code changed in 1 file:
from Benjamin Franksen
308 lines of code changed in 5 files:
updated for R3.14.8
5 lines of code changed in 1 file:
renamed README.win32 to readme.MS_Windows
220 lines of code changed in 2 files:
updated to match R3.14.8
69 lines of code changed in 1 file:
Fix memory leak for priority scheduling
10 lines of code changed in 1 file:
SHRLIB_SEARCH_DIRS -> SHRLIB_SEARCH_FULLPATHDIRS (reflecting changes in the build system)
5 lines of code changed in 2 files:
+= -mt (multithreading) flag for the standard C compiler
4 lines of code changed in 1 file:
SOCKET_SHUTDOWN_WRITE_SIDE #define no longer required
1 lines of code changed in 1 file:
GNU compile rrequires LL suffix on constants, borland requires no suffix
18 lines of code changed in 1 file:
Sync to R3.14 branch.
16 lines of code changed in 3 files:
run test as thread
12 lines of code changed in 2 files:
calling ca_context_destroy causes crash
9 lines of code changed in 1 file:
add test for epicsThreadSetPriority
28 lines of code changed in 1 file:
illegal to change priority for non-epics thread
6 lines of code changed in 1 file:
Sync to R3.14 branch.
2 lines of code changed in 1 file:
Sync to R3-14-2_branch
1 lines of code changed in 1 file:
clarrified return from ca_poll, ca_pend_event
11 lines of code changed in 1 file:
more changes for epicsAtExit handler
11 lines of code changed in 1 file:
added ca_context_detach
52 lines of code changed in 2 files:
better sleep quantum estimate
14 lines of code changed in 1 file:
make same as R3-14-2_branch
14 lines of code changed in 2 files:
fixed doesnt throw same exceptions compiler error
1 lines of code changed in 1 file:
net bsd challenged os dont have INADDR_NONE
31 lines of code changed in 8 files:
standards unconformant C++ compilers (such as msvs 6.0) dont like
two for loops with the same varaible name in the same scope
2 lines of code changed in 1 file:
standards unconformant C++ compilers (such as msvs 6.0) dont like
a std:: in front of the cal to unexpected()
2 lines of code changed in 1 file:
standards unconformant C++ compilers (such as msvs 6.0) dont like
two for loops with the same varaible name in the same scope
2 lines of code changed in 1 file:
removed return of void from void function which makes standards incompliant
compiler bark
1 lines of code changed in 1 file:
fix for mantis 153
15 lines of code changed in 2 files:
fixed some potential cleanup problems when there is insufficent
memory to finish creating a new client
7 lines of code changed in 1 file:
less cpu intensive for soft float cpus
1 lines of code changed in 1 file:
less cpu intensive for soft float cpus
1 lines of code changed in 1 file:
better fix for mantis 111
101 lines of code changed in 4 files:
instantiate server
0 lines of code changed in 1 file:
Clarified output message for one of the tests.
3 lines of code changed in 1 file:
INADD_NONE:<repeater port> based UDP "disconnect"
28 lines of code changed in 2 files:
UDP disconnect to INADDR_LOOPBACK and port 0 because
a UDP connect to AF_UNSPEC only works with modern IP kernel
30 lines of code changed in 2 files:
use connect to AF_UNSPEC to not allow incomming messages to beacon sock
34 lines of code changed in 2 files:
spelling in comment
1 lines of code changed in 1 file:
fixed warnings on 64 bit architectures
32 lines of code changed in 2 files: