[root]/owfs/module/owlib/src/c

| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 4420 (100.0%) | 158519 (100.0%) | 35.8 |
| alfille | 3337 (75.5%) | 119320 (75.3%) | 35.7 |
| d1mag | 998 (22.6%) | 29552 (18.6%) | 29.6 |
| vtt | 41 (0.9%) | 8697 (5.5%) | 212.1 |
| jacobdp | 7 (0.2%) | 299 (0.2%) | 42.7 |
| oskin | 29 (0.7%) | 281 (0.2%) | 9.6 |
| dcolling | 1 (0.0%) | 232 (0.1%) | 232.0 |
| peterk | 4 (0.1%) | 93 (0.1%) | 23.2 |
| tkkasse | 1 (0.0%) | 34 (0.0%) | 34.0 |
| geocar | 1 (0.0%) | 6 (0.0%) | 6.0 |
| wheirman | 1 (0.0%) | 5 (0.0%) | 5.0 |
Change reconnect threshold to 3 failures
12 lines of code changed in 5 files:
Big changes (new version 2.7p8)
Grouped some globals into Inbound_Control,
Got rid of array of locks in each parsedname.
Fixed code for adding and removing connection_in's dynamically
Fixed a bug when a bad adapter would block further fake adapters.
Cleaned up DS9490 name scheme.
Got rid of "SimpleBusName"
Made sure all snprintf's are UCLIBC protected.
Stopped caching fake , tester and w1 directories.
377 lines of code changed in 25 files:
Add browse resolve routines to add and remove a zerconf entry.
85 lines of code changed in 2 files:
Added support for excising an entry frin the linked inbound list -- allows dynamic appearance of w1 and browsed links.
123 lines of code changed in 5 files:
Added Avahi browse -- still needs to actually create a connection_in structure.
231 lines of code changed in 4 files:
Change display of announced services.
53 lines of code changed in 3 files:
Fix up default and ephemeral ports.
41 lines of code changed in 1 file:
Cleaned up announce and locked-in syndrome (cannot use an epheemral port if no announce implemented).
47 lines of code changed in 3 files:
Added Avahi announcing support. Also found a network ordering bug in the port number for both Bonjour and Avahi
442 lines of code changed in 7 files:
fix a casting issue: sockaddr_in vs sockaddr. Merely a compiler warning.
2 lines of code changed in 1 file:
Added Global enum for zero-conf type.
2 lines of code changed in 1 file:
Fix so compiler warning about signed vs unsigned. No functional change.
9 lines of code changed in 1 file:
Clean up of serial and USB rate selection. Possible error on com port as well.
85 lines of code changed in 4 files:
Changes in DS9097U for baud changing.
131 lines of code changed in 1 file:
Move flag changes in DS9490 to reset rather than setspeed.
3 lines of code changed in 1 file:
Macro and error checking for dynamic Bonjour symbol linking.
17 lines of code changed in 1 file:
Added reconnect read/write to interface/settings.
Allows you to force a reconnect.
24 lines of code changed in 2 files:
DS9097U (DS2480B) adapter work: cleamed out old Ulevel code, increased and better calculated transaction lengths, added mode change backup to RESET.
177 lines of code changed in 1 file:
Minor change in DS9097U timing -- set to flex.
6 lines of code changed in 2 files:
HA7Net discovery works!
100 lines of code changed in 2 files:
Added udp_read (analog of tcp_read) for HA7 discovery
79 lines of code changed in 2 files:
changing overdrive management
6 lines of code changed in 1 file:
Sibling conversion on the DS2415 timer and DS2413 switch as well as more Thermocron work
332 lines of code changed in 4 files:
Sibling functions (for reading/writing properties in the same device -- a form of symbolic links).
160 lines of code changed in 2 files:
Internal change to sibling read and write functions.
220 lines of code changed in 6 files:
Clean up references of direct access to filetype structure element suglen rather than through FileLength function (needed for HIDDEN properties).
11 lines of code changed in 4 files:
Chase Shimmin's contribution -- support for the T8A.
57 lines of code changed in 1 file:
Improved sibling work now supports arrays.
346 lines of code changed in 9 files:
Add handing of fc_alias -- properties that are cached by a sibling property.
2 lines of code changed in 1 file:
Add PROPERTY_LENGTH_HIDDEN to make hidden file types -- allows better cache handling for bit properties.
4 lines of code changed in 1 file:
Add ascii positioning to Hobbyboards LCD driver.
70 lines of code changed in 1 file:
Maxime Soule's additions to the Hobbyboard based LCD screen.
74 lines of code changed in 1 file:
Test adding resets after 2404 read/write to free up bus for 3-wire.
49 lines of code changed in 2 files:
Refactoring and fixed a memory leak in FS_OWQ_from_pn which was used by owhttpd.
36 lines of code changed in 1 file:
Put in reread patch (originally for Christof Egner) for DS18B20 reads.
36 lines of code changed in 1 file:
DS2482 i2c updates -- allows multiple adapters on a bus, and bus scanning.
232 lines of code changed in 2 files:
Christian found some stale code in ow_dir for the non-multithreaded path. Deleted.
1 lines of code changed in 1 file:
Fix some problems when compiling with --disable-mt.
6 lines of code changed in 2 files:
Serial communication reads now have a timeout and common interface in ow_com_read.
101 lines of code changed in 6 files:
Serial communication writes now have a timeout and common interface in ow_com_write. This should ignore EWOULDBLOCK errors generated by some USB->serial interfaces.
103 lines of code changed in 8 files:
(1128 more)