summaryrefslogtreecommitdiffstats
path: root/syslogd.h
Commit message (Collapse)AuthorAgeFilesLines
* changed rsCStrObj name to cstr_t, which is more inline with the rest ofRainer Gerhards2008-02-211-4/+4
| | | | rsyslog (now) and also much easier to type
* - added ctok class (the config tokenizer)Rainer Gerhards2008-02-191-1/+4
| | | | - done stage work to begin implement tokenizer
* - moved config file code to its own fileRainer Gerhards2008-02-191-0/+53
| | | | | | - finally made CONT_LINES in config the only standard support (the code contained code for other case, which were never executed by the preprocessor)
* - changed interface "printchopped()" so that it looks more like a genericRainer Gerhards2008-02-181-1/+3
| | | | | | | message submission interface. Part of the ongoing modularization effort. - bugfix: invalid kernel log format -- see bug http://bugzilla.adiscon.com/show_bug.cgi?id=1
* - introduced a new, more powerful, message submission interface submitMsg()Rainer Gerhards2008-02-131-0/+1
| | | | | | in additon to logmsg() - a first, rough implementation of imfile that is able to read files (but does not persist or handle rotation or whatever)
* changed interface of logmsg() to make it more straightforwardRainer Gerhards2008-02-131-1/+1
|
* some cleanup on logerrorVar()Rainer Gerhards2008-02-111-0/+2
|
* - fixed a bug that could cause invalid string handling via strerror_rRainer Gerhards2008-01-301-1/+0
| | | | | varmojfekoj provided the patch - many thanks! - adopted varmojfekoj's patch to v3, some more sterror_r's ;)
* fixed a bug that could cause invalid string handling via strerror_rRainer Gerhards2008-01-301-0/+1
| | | | varmojfekoj provided the patch - many thanks!
* - improved debug support a bit (assertions)Rainer Gerhards2008-01-291-1/+14
| | | | | - restructured code, moved some part out of syslogd.c to action.c, where they belong (still some more to do in that regard ;))
* changed some config parameters and some cleanupRainer Gerhards2008-01-101-1/+0
|
* - MsgSetProperty() implementedRainer Gerhards2008-01-071-2/+1
| | | | | - defined a property class - implemented deserializer (needs some more work)
* added $SpoolDirectory config parameterRainer Gerhards2008-01-031-0/+1
|
* some cleanupRainer Gerhards2007-12-271-1/+1
|
* removed gloable variable AcceptRemote and external def of bFinishedRainer Gerhards2007-12-261-3/+0
|
* removed global variable LogPortRainer Gerhards2007-12-261-1/+0
|
* removed imudp code dependency on "finet"Rainer Gerhards2007-12-261-1/+1
|
* moved some of the udp input code to its right placeRainer Gerhards2007-12-251-3/+0
|
* moved some more network codeRainer Gerhards2007-12-251-1/+0
|
* - created an initial version of imudp.c. The majority of UDP reception codeRainer Gerhards2007-12-211-0/+2
| | | | | | | | | | is now in that module and it is dynamically loadable. HOWEVER, that doesn't mean it is a proper module. There are still many, many dependencies on global variables, cross-module calls and such. However, havin the code base separated allows me to carry out some other cleanup before I return to create a really clean implementation of these modules. So it is kind of a stage work. Just don't mistake it with "the real thing"...
* cleaned up code (resulting in some shuffeling from syslogd.c to the "right"Rainer Gerhards2007-12-211-1/+0
| | | | module)
* created first version of imtcp (still very much depending on syslogd.c forRainer Gerhards2007-12-211-0/+1
| | | | configuration and a lot of other things)
* applied enhanced gss-api functionality provided by varmojfekojRainer Gerhards2007-12-191-0/+1
|
* applied some more cleanup provided by Michael BieblRainer Gerhards2007-12-191-2/+0
|
* code cleanups thanks to Michael BieblRainer Gerhards2007-12-181-0/+2
|
* restructured #include's somewhat thanks to Michael BieblRainer Gerhards2007-12-181-2/+0
|
* begun imklog, replacing klogd.c (finally we get rid of it...)Rainer Gerhards2007-12-171-0/+2
|
* changed license to GPLv3 (for what is to become rsyslog v3)Rainer Gerhards2007-12-141-7/+8
|
* begin work on on immark, the first input module. In the long term this willRainer Gerhards2007-12-141-0/+5
| | | | lead to a complete rewrite of the input system
* adding sur5r's postgres module - many thanks for providing it! There are aRainer Gerhards2007-12-031-0/+1
| | | | | number of patches necessary to core modules, because we need a new formatting function (date-pgsql).
* moved syslog PRI code tables to msg.c as this is the only place where theyRainer Gerhards2007-11-271-2/+0
| | | | are still needed
* applied patch provided by varmojfekoj to support building ommysql in itsRainer Gerhards2007-09-261-1/+0
| | | | own way (now also resides in a plugin subdirectory)
* changed rsyslog.h include order to solve debian sid zlib inlcude issueMichael Meckelein2007-08-081-0/+1
|
* changed function name dprintf() to dbgprintf() as it conflicts with theRainer Gerhards2007-08-081-5/+1
| | | | clib
* added tryResume() API to module interfaceRainer Gerhards2007-08-021-17/+0
|
* - loading default values as done yesterday *is* clean (I've just reviewedRainer Gerhards2007-08-011-11/+0
| | | | | | the code again) - moved omfile-specifc global variables (for cfsysline settings) from syslogd.c to omfile.c
* - added omsr object (objomsr.c, objomsr.h) - template request for outputRainer Gerhards2007-07-271-3/+3
| | | | | | modules - changed doAction() interface - templates and output string generation for doActon() is now fully
* moved some references to module data from syslogd.c to modulesRainer Gerhards2007-07-251-1/+1
|
* moved code to output moduleRainer Gerhards2007-07-251-1/+0
|
* major task: made sure no selector_t is created for selector lines that canRainer Gerhards2007-07-241-3/+3
| | | | | not be successfully loaded. That forced me to change a lot of code, with potential for trouble.
* moved selector action parsing for MySQL to ommysqlRainer Gerhards2007-07-241-0/+2
|
* continued working on modularization; begun to create interface forRainer Gerhards2007-07-231-0/+13
| | | | | configuring actions selector lines; begun basic functionality for module initialization and loading built-in modules.
* moved file write output module to own set of code filesRainer Gerhards2007-07-221-0/+9
|
* moved some more modules to their own file setsRainer Gerhards2007-07-221-1/+51
|
* moved part of the shell action to its own moduleRainer Gerhards2007-07-201-0/+2
|
* moved message object into its own set of filesRainer Gerhards2007-07-191-1/+35
|
* made the field-delimiter inside property replacer (templates) configurableRainer Gerhards2006-09-271-0/+1
|
* finished field-based property replacer codeRainer Gerhards2005-12-231-0/+2
|
* prepared for new parse object; now removed allmost all liblogging borrowedRainer Gerhards2005-09-151-6/+1
| | | | code
* fixed some issues on FreeBSDRainer Gerhards2005-06-281-0/+7
|