[root]/src/libCom/osi/os/Darwin
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 28 (100.0%) | 302 (100.0%) | 10.7 |
norume | 16 (57.1%) | 200 (66.2%) | 12.5 |
jhill | 6 (21.4%) | 65 (21.5%) | 10.8 |
jba | 5 (17.9%) | 35 (11.6%) | 7.0 |
mrk | 1 (3.6%) | 2 (0.7%) | 2.0 |
Track branch.
17 lines of code changed in 1 file:
Use OS-supplied socklent_t.
1 lines of code changed in 1 file:
Track R3.14.2 branch changes.
0 lines of code changed in 1 file:
Clean up system-call-interrupt mechanism.
0 lines of code changed in 1 file:
No, Darwin really does need to use signals to unblock socket I/O.
3 lines of code changed in 1 file:
Darwin uses shutdown rather than signals to break out of socket I/O.
22 lines of code changed in 1 file:
restructured osi socket interface to support address reuse variations
on darwin and win32
50 lines of code changed in 1 file:
fixed base to use close on exec options whenever creating a socket
on posix compliant systems
1 lines of code changed in 1 file:
added definition for read and write shutdown
9 lines of code changed in 1 file:
thread safe socket error to string function
1 lines of code changed in 1 file:
use posix sockets
3 lines of code changed in 1 file:
Change command-line input to allow CONFIG_SITE selection of libtecla,
GNU readline, or built-in EPICS routines.
0 lines of code changed in 1 file:
Jaguar provides gmtime_r and localtime_r so the Posix versions can be used.
Still no CLOCK_REALTIME in Jaguar, so we can't just get rid of the Darwin-
specific version of this file.
3 lines of code changed in 1 file:
perform FILETIME conversions only on windows because
monolithic win32 header files are incompatible with other
things in EPICS and we cant include windows.h in osdTime.h
1 lines of code changed in 1 file:
Add support for Windows FILETYPE time stamps.
9 lines of code changed in 1 file:
Updated license comments.
35 lines of code changed in 5 files:
add special values for eventNumber; time events are int
2 lines of code changed in 1 file:
Track changes in posix version. Hopefully the next release of OS X will
provide the reentrant routines and this source file can be removed.
43 lines of code changed in 1 file:
Fix definition of ifreq_size macro. Darwin uses the modern variable-size
structure layout.
2 lines of code changed in 1 file:
OS-dependent files for Mac OS X (Darwin).
100 lines of code changed in 5 files: