Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cleaned up new relp code files to make them suitable for implementation | Rainer Gerhards | 2008-03-13 | 1 | -5/+5 |
| | |||||
* | added initial set of RELP support (i/omrelp) - not working yet, just stage | Rainer Gerhards | 2008-03-13 | 1 | -0/+15 |
| | | | | work | ||||
* | changed omgssapi and omfwd to utilize new object calling interface; made a | Rainer Gerhards | 2008-03-12 | 1 | -11/+22 |
| | | | | | tcpclt class; (stage work, among others, for more intelligent recovery from TCP session recovery) | ||||
* | renamed library module file names to lm*, so that they match the overall | Rainer Gerhards | 2008-03-07 | 1 | -15/+15 |
| | | | | scheme (like im* and om*) | ||||
* | fixed potential infinite loop condition when module load failed on startup | Rainer Gerhards | 2008-03-07 | 1 | -5/+5 |
| | |||||
* | extracted regexp functionality to its own dynamically loadable module | Rainer Gerhards | 2008-03-07 | 1 | -0/+11 |
| | |||||
* | - added RSYSLOGD_MODDIR environment variable | Rainer Gerhards | 2008-03-07 | 1 | -2/+11 |
| | | | | | - added -M rsyslogd option (allows to specify module directory location) - converted net.c into a loadable library plugin | ||||
* | bugfix: gssutil was not linked against gss libs | Rainer Gerhards | 2008-03-06 | 1 | -1/+1 |
| | |||||
* | applied patch from Michael Biebl to clean up build system | Rainer Gerhards | 2008-03-06 | 1 | -6/+6 |
| | |||||
* | fixed bug in build process | Rainer Gerhards | 2008-03-05 | 1 | -4/+1 |
| | |||||
* | fixed problem in autoconf | Rainer Gerhards | 2008-03-05 | 1 | -1/+4 |
| | |||||
* | moved date/time handling functions to their own object | Rainer Gerhards | 2008-03-05 | 1 | -0/+2 |
| | |||||
* | - extracted logerror*() family of functions from syslogd, made them their | Rainer Gerhards | 2008-03-05 | 1 | -7/+17 |
| | | | | | | own class and converted to new object calling conventions (interface-based) - converted gss-misc into a loadable library module | ||||
* | - changed modules.c calling conventions to be interface-based | Rainer Gerhards | 2008-03-05 | 1 | -4/+12 |
| | | | | | | | | | | | - moved module loader from conf.c to module.c, where it belongs - made the necessary plumbing to auto-load library modules - upgraded debug system to include iRet in function exit message - changed module interface so that instances need only to be supported by output plugins (if we actually need them for input plugins, we can always add it again...) - milestone: first implementation of library modules (but do not get unloaded on exit/hup so far) | ||||
* | - added class tcps | Rainer Gerhards | 2008-03-02 | 1 | -0/+4 |
| | | | | | | - added class tcps_sess - changed imtcp to use new classes; seems to work; imgssapi currently broken | ||||
* | split off imgssapi from imtcp, but still with a lot of dependency | Rainer Gerhards | 2008-02-26 | 1 | -1/+1 |
| | |||||
* | applied Michael Biebl's fix for building rsyslog core without gssapi | Rainer Gerhards | 2008-02-26 | 1 | -5/+9 |
| | | | | support | ||||
* | - added sysvar class | Rainer Gerhards | 2008-02-25 | 1 | -0/+2 |
| | | | | - added PUSHSYSVAR operation to vm | ||||
* | begun implementing rsyslog virtual machine (vm class) | Rainer Gerhards | 2008-02-22 | 1 | -0/+2 |
| | |||||
* | added empty vmstk class | Rainer Gerhards | 2008-02-21 | 1 | -0/+2 |
| | |||||
* | created initial vmprg class | Rainer Gerhards | 2008-02-20 | 1 | -0/+2 |
| | |||||
* | added vmop class (stage for expression execution) | Rainer Gerhards | 2008-02-20 | 1 | -0/+2 |
| | |||||
* | created var class out of property_t | Rainer Gerhards | 2008-02-20 | 1 | -0/+2 |
| | |||||
* | created new class ctok_token | Rainer Gerhards | 2008-02-20 | 1 | -0/+2 |
| | |||||
* | - added ctok class (the config tokenizer) | Rainer Gerhards | 2008-02-19 | 1 | -0/+2 |
| | | | | - done stage work to begin implement tokenizer | ||||
* | - moved config file code to its own file | Rainer Gerhards | 2008-02-19 | 1 | -0/+2 |
| | | | | | | - finally made CONT_LINES in config the only standard support (the code contained code for other case, which were never executed by the preprocessor) | ||||
* | - added doc on how expressions will work | Rainer Gerhards | 2008-02-19 | 1 | -0/+1 |
| | | | | | | - cleaned up the stringbuf Construct interface - did some cleanup on stringbuf calls - we now have much better interfaces and macros | ||||
* | created a bare template for omlibdbi (dbi output action) | Rainer Gerhards | 2008-02-14 | 1 | -0/+4 |
| | |||||
* | very quickly hacked a rought outline of the file monitor (without any | Rainer Gerhards | 2008-02-01 | 1 | -0/+4 |
| | | | | guarantees) | ||||
* | added sample config file to distribution tarball | Rainer Gerhards | 2008-02-01 | 1 | -0/+1 |
| | |||||
* | added input-plugin interface specification in form of a (copy) template | Rainer Gerhards | 2008-02-01 | 1 | -0/+4 |
| | | | | input module | ||||
* | redesigned queue to utilize helper classes for threading support. This is | Rainer Gerhards | 2008-01-24 | 1 | -0/+6 |
| | | | | | | finally in a running state for regular (non disk-assisted) queues, with a minor nit at shutdown. So I can finally commit the work again to CVS... | ||||
* | Module OMSNMP intially added, not completed yet. | Andre Lorbach | 2008-01-22 | 1 | -0/+4 |
| | |||||
* | made queue file names better readable | Rainer Gerhards | 2008-01-10 | 1 | -0/+2 |
| | |||||
* | created a generic stream class (for file access) | Rainer Gerhards | 2008-01-09 | 1 | -0/+2 |
| | |||||
* | added --enable-mudflap ./configure option | Rainer Gerhards | 2008-01-08 | 1 | -2/+2 |
| | |||||
* | - begun some work on Msg Object serializiation | Rainer Gerhards | 2008-01-04 | 1 | -0/+2 |
| | | | | - created a kind of general base class | ||||
* | removed reference to rklogd - thanks Michael Biebl for bringing this to my | Rainer Gerhards | 2008-01-03 | 1 | -1/+1 |
| | | | | attention | ||||
* | moved queue code to its own module (finally) | Rainer Gerhards | 2008-01-03 | 1 | -0/+2 |
| | |||||
* | created omtesting, a debug and development aid output module. This is stage | Rainer Gerhards | 2007-12-31 | 1 | -1/+1 |
| | | | | | work for the new queueing engine - we need a way to delay rule execution and that's what the module currently does ;) | ||||
* | omgssapi created | Rainer Gerhards | 2007-12-28 | 1 | -0/+4 |
| | |||||
* | prepared for imudp | Rainer Gerhards | 2007-12-21 | 1 | -1/+1 |
| | |||||
* | begun work on imtcp | Rainer Gerhards | 2007-12-21 | 1 | -1/+1 |
| | |||||
* | begun moving unix socket code to its own module | Rainer Gerhards | 2007-12-20 | 1 | -1/+1 |
| | |||||
* | begun imklog, replacing klogd.c (finally we get rid of it...) | Rainer Gerhards | 2007-12-17 | 1 | -12/+5 |
| | |||||
* | moved core threading helpers out of syslogd.c | Rainer Gerhards | 2007-12-14 | 1 | -0/+2 |
| | |||||
* | begin work on on immark, the first input module. In the long term this will | Rainer Gerhards | 2007-12-14 | 1 | -0/+2 |
| | | | | lead to a complete rewrite of the input system | ||||
* | fixed a potential race condition, see link for details: | Rainer Gerhards | 2007-12-11 | 1 | -0/+2 |
| | | | | http://rgerhards.blogspot.com/2007/12/rsyslog-race-condition.html | ||||
* | added expr.c, which has some thoughts on expression implementation | Rainer Gerhards | 2007-12-11 | 1 | -0/+1 |
| | |||||
* | applied patch from Michael Biebl for an even cleaner autotools config in | Rainer Gerhards | 2007-12-04 | 1 | -4/+1 |
| | | | | regard to -ldl. |