Got the spooling working (Destination spooling and worker-threadpool queue-spooling). Also fixed some major issues with the RAM-based memory threadpool queueing. This version appears stable (at least in initial testing).
Implemented spooling subsystem. Implemented stateFlags structures for consistency and readabilty (as with Syslogd2). Fixes to memory management and stability.
This is not stable -- it is an interim commit while I test massive code updates.
This is not a stable checkin. It is an interim checkin of code as part of a larger capability set. This release introduces CheckSources, CheckDestinations, programmable interrupts and initial connection-spooling and queue-spooling (output threadpools only). This release is also the first with a 4-stage processing model (1: input, 2: parsing and template-verification, 3: output-line prep-and-build, and 4: write-to-device (output) threadpools). Yet to be added are queue-spooling for the stage ...
Should now be stable. Fixed issues with startup, logging, and operation since last svn commit. Added ability to use 'ddd:n' syntax to produce numeric default value. This version likely still has sevaral bugs, but it no longer locks up or spontaneously aborts on my laptop. (at least not during the last few days.)
more updates & corrections for stability & functionality. Added code to re-open sockets if they get closed during operation.
Forgot some of the componants of the 'tsuc' code. A big piece of previous commit was stub programs to demo/test the 'socket' destination type.
Many fixes and improvements to stability, memory mgmt and command-tool.
Major stability fixes and added generic socket output.
major fixes. This is a development checkpoint commit to prevent catestrophic loss of work.
Split out variables ($,var,TimeString) to separatefiles. Added 'Tag', 'NoTag' options for 'msgString' system variable. Removed lists that used to hold parsed variables in strings in favor of storing the filenames in a string and then reading the files during setup. Removed '$', 'var', 'timestring' as config-file variables in favor of '--defaults varfile = <list>'.
IP input and cache support added for input & output connections. Updated processing of system variables to allow multiple independent parameter entries in a single input string. Fixed almost all memory issues (1 small (static) leak remains). Code seems stable and fully functional with all time-related processing imported from Syslogd2.
Filled in some files inadvertantly omitted from svn
Cleaning up the build environment within svn.
Many fixes to dbd2. Including memory issues found by valgrind. Resetting release-sequence to 'beta-1' ('b1').
Home
Compiles in Linux -- On to testing of Linux execution...
removed debug entries
Fixed most compilation issues. Need to find working mysqlclient library to continue Linux development.
transferring effort to Linux build machine
TermsConcepts
TermsConcepts
CommandReference
CommandReference
CommandReference
SampleFiles
CommandReference
Operation
TermsConcepts
TermsConcepts
CommandReference
Home
SampleFiles
TermsConcepts
TermsConcepts
Operation
Home
Home
SampleFiles
SampleFiles
Home
Home
Home
Home
Tagging release candidate 1
Initial file upload
Add initial directories
Home
Home