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

| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 262 (100.0%) | 5361 (100.0%) | 20.4 |
| alfille | 184 (70.2%) | 4205 (78.4%) | 22.8 |
| d1mag | 77 (29.4%) | 1050 (19.6%) | 13.6 |
| peterk | 1 (0.4%) | 106 (2.0%) | 106.0 |
Fix up default and ephemeral ports.
1 lines of code changed in 1 file:
*** empty log message ***
1 lines of code changed in 1 file:
comments and braces
11 lines of code changed in 1 file:
Fix many 1-line if-statements without braces.
215 lines of code changed in 8 files:
Make sure null message (owserver) has 0 offset. Not required, but more elegant than random garbage.
2 lines of code changed in 1 file:
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.
20 lines of code changed in 4 files:
Compile shared libraries with -fPIC as it should be done from the beginning.
Trying to solve swig/python problem on 64bit servers. Not possible to access
Global struct from the swig-module for some reason. (works on 32 bit)
Clean up make files and update to libtool-1.5.26.
2 lines of code changed in 1 file:
Big change -- Parse all directory entries so callbacks get true struct parsename and can simply peal off the file name. Might make dir a little slower, but greatly simplifies all the code. Well tested on owserver, owfs, owhttpd.
14 lines of code changed in 2 files:
Test sidetap code with netcat and it works!
21 lines of code changed in 1 file:
Clean up sidetap code.
44 lines of code changed in 3 files:
Update cache and store to reader/writer locks and more sidetap code.
29 lines of code changed in 3 files:
owserver sidetap code -- including larger header and multiple taps. Compiles but not tested.
221 lines of code changed in 6 files:
Add infrastructure for sidetap connections -- owlib work. Includes options, help, tcp code. Still needs owserver work and a client.
20 lines of code changed in 3 files:
Style change to if statement
5 lines of code changed in 1 file:
Add test for sem.h and semaphore.h.
Added EXTRACFLAGS which contains misc options while compiling, such as
-D_FILE_OFFSET_BITS=64, -D_XOPEN_SOURCE=500 and -pg
16 lines of code changed in 1 file:
Clean up of daemon mode and owcapi/swig modes -- uses read-write-locks.
14 lines of code changed in 1 file:
Move locking mutexes to a single structure to de-clutter the namespace.
4 lines of code changed in 2 files:
Moved shutdown_in_progress to StateInfo struct
4 lines of code changed in 1 file:
Indent all .c and .h files with code_format-script.
170 lines of code changed in 9 files:
Fix for remote bus names being included in specified directories.
19 lines of code changed in 2 files:
Remove some debugging code.
1 lines of code changed in 1 file:
Better path checks in owserver. More stat changes moving error entries from generic counters to bus-specific
38 lines of code changed in 4 files:
Fixed "interface" -- a property of the bus. This meant some cleanup and bug fixes for remote bus, and cleanup of filename parsing. Indeed, the bulk of the work is in parsename.c which validates and parses the correct syntax.
16 lines of code changed in 4 files:
Change storing bus number to bus pointer in struct parsedname
7 lines of code changed in 3 files:
Fixed problem in owlib DIRALL client processing.
12 lines of code changed in 3 files:
Refactoring: Separate out include files for major structrues (filetype, device, parsedname) and change pn->in to pn->selected_connection for readability
4 lines of code changed in 2 files:
Steven Bauer's fix for a NULL pointer in dirall.c when there is an empty directory.
8 lines of code changed in 1 file:
prettier names for device structure elements
5 lines of code changed in 1 file:
pn.dev becomes pn.selected_device
4 lines of code changed in 2 files:
Minor changes to reduce confusion of names indevice indevices outdevice outdevices
2 lines of code changed in 1 file:
Fix for LCD error -- didn't set filetype in shallow oew in screenX so width wasnt known in lineX. Also changed OWQ_make to more understandable OWQ_allocate_struct_and_pointer
2 lines of code changed in 1 file:
change fd to file_descriptor for clarity
19 lines of code changed in 5 files:
clean up owserver debug messages.
6 lines of code changed in 3 files:
Added directory flags to owtap, and discovered that DIRALL wasn't supporting them! -- fixed
3 lines of code changed in 1 file:
Persistence supported in owtap. Fixed no_diral handling (and potential owserver bug).
2 lines of code changed in 1 file:
Added testing support for developers of ownet: no_dirall, no_get no_persistence pingcrazy, along with man page and help page updates.
27 lines of code changed in 2 files:
Found the bug.. allocating 1 byte extra.
3 lines of code changed in 1 file:
Sorry for all changes to the cvs, but I have to checkin to recompile all cross-compiled platforms.
14 lines of code changed in 1 file:
Some minor fixes
16 lines of code changed in 2 files:
Add some debug output... Tracing a bug on openwrt.
19 lines of code changed in 2 files:
(131 more)