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

| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 894 (100.0%) | 17154 (100.0%) | 19.1 |
| alfille | 699 (78.2%) | 12122 (70.7%) | 17.3 |
| d1mag | 164 (18.3%) | 3835 (22.4%) | 23.3 |
| vtt | 28 (3.1%) | 1182 (6.9%) | 42.2 |
| geocar | 2 (0.2%) | 8 (0.0%) | 4.0 |
| jacobdp | 1 (0.1%) | 7 (0.0%) | 7.0 |
Change reconnect threshold to 3 failures
2 lines of code changed in 1 file:
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.
27 lines of code changed in 5 files:
struct inbound_control to gather inbound connection info.
9 lines of code changed in 1 file:
Add browse resolve routines to add and remove a zerconf entry.
3 lines of code changed in 1 file:
Added support for excising an entry frin the linked inbound list -- allows dynamic appearance of w1 and browsed links.
6 lines of code changed in 1 file:
Add w1 to enum lists. Start of w1 support.
9 lines of code changed in 1 file:
Added Avahi browse -- still needs to actually create a connection_in structure.
121 lines of code changed in 1 file:
Added Avahi announcing support. Also found a network ordering bug in the port number for both Bonjour and Avahi
696 lines of code changed in 3 files:
Add 2 more dynamically loaded library handles (for avahi )
3 lines of code changed in 1 file:
Added avahi defines for "publishing". Rather than grab all the header files, we use lot of void * for struct *.
304 lines of code changed in 2 files:
Added Global enum for zero-conf type.
3 lines of code changed in 1 file:
Clean up of serial and USB rate selection. Possible error on com port as well.
5 lines of code changed in 1 file:
Changes in DS9097U for baud changing.
0 lines of code changed in 1 file:
Added reconnect read/write to interface/settings.
Allows you to force a reconnect.
12 lines of code changed in 1 file:
DS9097U (DS2480B) adapter work: cleamed out old Ulevel code, increased and better calculated transaction lengths, added mode change backup to RESET.
4 lines of code changed in 1 file:
HA7Net discovery works!
2 lines of code changed in 1 file:
changing overdrive management
11 lines of code changed in 1 file:
Sibling conversion on the DS2415 timer and DS2413 switch as well as more Thermocron work
5 lines of code changed in 1 file:
Move some BYTE manipulation macros to ow_bitwork.h
62 lines of code changed in 4 files:
Sibling functions (for reading/writing properties in the same device -- a form of symbolic links).
2 lines of code changed in 1 file:
Internal change to sibling read and write functions.
10 lines of code changed in 1 file:
Improved sibling work now supports arrays.
13 lines of code changed in 2 files:
Add PROPERTY_LENGTH_HIDDEN to make hidden file types -- allows better cache handling for bit properties.
15 lines of code changed in 1 file:
Added dirlength to struct parsedname -- length of path before the property (used for sibling).
2 lines of code changed in 1 file:
DS2482 i2c updates -- allows multiple adapters on a bus, and bus scanning.
4 lines of code changed in 2 files:
Fix some problems when compiling with --disable-mt.
2 lines of code changed in 1 file:
Serial communication reads now have a timeout and common interface in ow_com_read.
2 lines of code changed in 1 file:
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.
4 lines of code changed in 2 files:
Fix problem when compiling with --disable-cache.
2 lines of code changed in 1 file:
Solaris already have rwlock_init() and rwlock_t defined in synch.h.
but rwlock_write_lock() is called rw_wrlock(). This means that some functions
were called from ow_rwlock.c, and some from thread.so.
Functions and types are renamed to with prefix "my_", eg. my_rwlock_init()
to make sure correct functions are used. libowcapi works on Solaris now.
32 lines of code changed in 2 files:
Some better tests in the configure-script to allow owftpd to build on Solaris.
12 lines of code changed in 1 file:
Add test for strings.h since strcasecmp needs it.
6 lines of code changed in 1 file:
Fix compilation problems with Solaris.
2 lines of code changed in 1 file:
Fix many 1-line if-statements without braces.
110 lines of code changed in 9 files:
Puhh.. Finally found the problem with the python-module.
Global is a reserved variable-name in python2.5, so it's renamed to Globals now.
23 lines of code changed in 4 files:
Add set_error_level and set_error_print to owcapi, and make it useable from swig/tcl-module.
3 lines of code changed in 1 file:
Change order in include file.
21 lines of code changed in 1 file:
use lrint for rounding temperature to temp limit
1 lines of code changed in 1 file:
use lrint for rounding temperature to temp limit
2 lines of code changed in 1 file:
Add owq_create_shallow_bitfiend to make a copy that points to a bitfield for sibling calculations (sensed/PIO)
2 lines of code changed in 1 file:
(467 more)