Some fix for major() which needs -D_BSD_SOURCE=1
24 lines of code changed in 2 files:
Fixes for owcapi. The example program is cleaned up. The API references are corrected. More intelligent parameter parsing is done (some is pushed upstream into owlib). Minor stylistic changes (1-line if's get brackets when I run across them).
199 lines of code changed in 9 files:
Fix typo
3 lines of code changed in 1 file:
semaphore.h needs to be included for sem_t
8 lines of code changed in 2 files:
Fix support for pthread_rwlock_t on uClibc and other systems which now
need -D_XOPEN_SOURCE=500 when compiling.
9 lines of code changed in 2 files:
Add our own support for reader/writer locks. Uses semaphores and mutex, and uses no-writerr starvation.
3 lines of code changed in 1 file:
Add our own support for reader/writer locks. Uses semaphores and mutex, and uses no-writerr starvation.
123 lines of code changed in 7 files:
DS2406 PIO and sensed was reading the wrong pins.
2 lines of code changed in 1 file:
Sample BOTH channels for PIO read/sense for DS2406.
15 lines of code changed in 1 file:
Fix rwlock initilizer
2 lines of code changed in 1 file:
Clean up of daemon mode and owcapi/swig modes -- uses read-write-locks.
5 lines of code changed in 2 files:
Clean up of daemon mode and owcapi/swig modes -- uses read-write-locks.
463 lines of code changed in 18 files:
Don't re-initialize pthread-lib if uClibc >= 0.9.29
11 lines of code changed in 1 file:
Move locking mutexes to a single structure to de-clutter the namespace.
81 lines of code changed in 8 files:
Moved shutdown_in_progress to StateInfo struct
12 lines of code changed in 4 files:
Moved shutdown_in_progress to StateInfo struct
19 lines of code changed in 7 files:
Add ow_stateinfo.c to repository
30 lines of code changed in 2 files:
Move dir_time and start_time to StateInfo struct
21 lines of code changed in 8 files:
Clean up lock setup to ow_locks.c from owlib.c
27 lines of code changed in 2 files:
Separate out Basckgrounding from LibStart
227 lines of code changed in 10 files:
Split up owlib into separate parts for better comprehension
388 lines of code changed in 8 files:
Fix a problem with OWNet.pm man page creation. Need to use pod2html rather than pod2man->rman.
3 lines of code changed in 2 files:
Fix error in DS1821 man page, (Typo DS2821)
4 lines of code changed in 1 file:
Release 2.7p4 (and update owfs.conf man page)
13 lines of code changed in 1 file:
Release 2.7p4 (and update owfs.conf man page)
80 lines of code changed in 5 files:
Change to configuration file processing -- program-specific. Also add ow_opt.h include file.
399 lines of code changed in 10 files:
Minor changes to compiler warnings.
8 lines of code changed in 4 files: