
| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 286 (100.0%) | 15311 (100.0%) | 53.5 |
| alfille | 213 (74.5%) | 13711 (89.5%) | 64.3 |
| d1mag | 68 (23.8%) | 1416 (9.2%) | 20.8 |
| peterk | 3 (1.0%) | 161 (1.1%) | 53.6 |
| geocar | 1 (0.3%) | 18 (0.1%) | 18.0 |
| vtt | 1 (0.3%) | 5 (0.0%) | 5.0 |
Add close on fork to pipes
3 lines of code changed in 1 file:
Add close on fork to socket()
3 lines of code changed in 1 file:
Better naming for program type (used to change the handing of some comon features in the library like the default port asignments.)
2 lines of code changed in 1 file:
Consolidate some of the exit code and signal catching code into the library.
9 lines of code changed in 1 file:
More NULL to named variables. Found some minor errors along the way. (Announce had a potential Mutex lockup on error).
9 lines of code changed in 2 files:
Add named constants for pthread attr and time(NULL)
6 lines of code changed in 2 files:
Substitute constants for many NULLs
2 lines of code changed in 1 file:
Changed much of the thread contingency to make the commands behave as NOP when threading not used instead of #if macro work.
2 lines of code changed in 1 file:
Full support for the for the OW-SERVER-ENET and change the struct timeval to use the macros
13 lines of code changed in 2 files:
Change the read and write functions to cache properly. Clean up the code. Make sure that memory reads return a length.
2 lines of code changed in 1 file:
Change LibSetup to return good if any buses are found, else Bad (This includes pseudo buses like USB scan and zeroconf and w1)
4 lines of code changed in 1 file:
Add new flag for monitor bus selections, and add mutex around initial bus entries
2 lines of code changed in 1 file:
OWNet updates (slash, fix pressure scale, write offset) and minor changes to tcp_read
3 lines of code changed in 1 file:
Clean up allocate_write_buffer return type
2 lines of code changed in 1 file:
Some work on file upload in owhttpd -- clean up offset issues.
6 lines of code changed in 1 file:
More cleanup of pthread code -- remove unused semaphore functions.
7 lines of code changed in 1 file:
Update return types for tcp_wait and EnterBackground
2 lines of code changed in 1 file:
Fix symbol collision in the MUTEX_... macros
30 lines of code changed in 4 files:
Tighten up the mutex attributes. Use new macros to encapsulate all mutex handling.
30 lines of code changed in 4 files:
Change function returns. Specifically API and _detect
3 lines of code changed in 1 file:
Change pipe handling from two FDs to an array of FD with enum index.
7 lines of code changed in 1 file:
Add new FILE_DESCRIPTOR_OR_ERROR function return
3 lines of code changed in 1 file:
Change the return type of OWQ_Create and fix a return value error in the presence data from owserver.
3 lines of code changed in 1 file:
return types for FS_ParseName
6 lines of code changed in 3 files:
return types for FS_stat
2 lines of code changed in 1 file:
Fix the problem with the swig routines. Tested extensively for owperl and a new owdata.pl example added.
2 lines of code changed in 1 file:
Simplify function names starting with FS_OWQ_ to just OWQ_
7 lines of code changed in 1 file:
Clean up of one_wire_query structure creation. Now allocating structure and allocating/assigning buffers is separate.
30 lines of code changed in 1 file:
Improve encapsulation of charblob and memblob structures.
16 lines of code changed in 2 files:
Change error messages to automatically add newline. A lot of minor changes.
62 lines of code changed in 5 files:
pressure support complete
11 lines of code changed in 3 files:
Change OW_Announce to ZeroConf_Announce to clean up namespace
2 lines of code changed in 1 file:
Separate busmaster command line parsing (ARG_...) to a separate file.
3 lines of code changed in 1 file:
Fix Linkhub-E to use smarter telnet parsing.
4 lines of code changed in 1 file:
Support multiple output-ports as well...
11 lines of code changed in 1 file:
Guess what... some new signal handling to clean up all processes nicely.
Works for Linux and Solaris, and will try some more under UCLIBC to make sure
it's working for all systems.
9 lines of code changed in 1 file:
Even more changes to the thread handling when exit.
Need to get work for both Linux, Solaris AND embedded devices with UCLIBC,
and the behavior differs between all systems.
8 lines of code changed in 1 file:
Thread and signal changes to make it work for Solaris as well.
accept() wasn't interrupted when SIGINT was sent before.
2 lines of code changed in 1 file:
Remove valgrind warnings by clearing memory if debug-level is high.
5 lines of code changed in 1 file:
Fix a bug in owftpd. malloc needed one extra char for the null-char.
Fix the signal-handler a bit... After pthread_cleanup_push/pop was added, no exit signal handler is needed.
Only Sigpipe is ignored, and sighup is catched, and it's working for uClibc as well.
98 lines of code changed in 2 files:
(102 more)