Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | implemented module unload handling (required a number of interface changes) | Rainer Gerhards | 2008-03-11 | 1 | -0/+11 |
| | |||||
* | renamed library module file names to lm*, so that they match the overall | Rainer Gerhards | 2008-03-07 | 1 | -1/+1 |
| | | | | scheme (like im* and om*) | ||||
* | fixed potential infinite loop condition when module load failed on startup | Rainer Gerhards | 2008-03-07 | 1 | -1/+1 |
| | |||||
* | extracted regexp functionality to its own dynamically loadable module | Rainer Gerhards | 2008-03-07 | 1 | -9/+35 |
| | |||||
* | - wrote doc on how to use the expression engine | Rainer Gerhards | 2008-02-28 | 1 | -0/+71 |
| | | | | | - changed ABNF to fully support old property names - added case-insensitive comparison operations | ||||
* | implemented STARTSWITH vm instruction | Rainer Gerhards | 2008-02-26 | 1 | -1/+7 |
| | |||||
* | added string concatenation operator & to RainerScript | Rainer Gerhards | 2008-02-25 | 1 | -0/+9 |
| | |||||
* | - added some thoughts on RainerScript | Rainer Gerhards | 2008-02-24 | 1 | -12/+78 |
| | | | | - worked a bit on conversion functions | ||||
* | worked a bit on var_t data type conversion | Rainer Gerhards | 2008-02-22 | 1 | -0/+31 |
| | |||||
* | changed rsCStrObj name to cstr_t, which is more inline with the rest of | Rainer Gerhards | 2008-02-21 | 1 | -31/+31 |
| | | | | rsyslog (now) and also much easier to type | ||||
* | changed rsCStrDestruct() to use the new interface conventions | Rainer Gerhards | 2008-02-20 | 1 | -1/+7 |
| | |||||
* | - added doc on how expressions will work | Rainer Gerhards | 2008-02-19 | 1 | -11/+20 |
| | | | | | | - cleaned up the stringbuf Construct interface - did some cleanup on stringbuf calls - we now have much better interfaces and macros | ||||
* | somewhat improved performance of rsCStr obj | Rainer Gerhards | 2008-02-12 | 1 | -17/+12 |
| | |||||
* | fixed a bug in stringbuf.c related to STRINGBUF_TRIM_ALLOCSIZE, which | Rainer Gerhards | 2008-02-12 | 1 | -5/+23 |
| | | | | | wasn't supposed to be used with rsyslog. Put a warning message up that tells this feature is not tested and probably not worth the effort. | ||||
* | redesigned queue to utilize helper classes for threading support. This is | Rainer Gerhards | 2008-01-24 | 1 | -14/+22 |
| | | | | | | 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... | ||||
* | implemented disk queue as far as I could without an object de-serializer | Rainer Gerhards | 2008-01-07 | 1 | -1/+0 |
| | |||||
* | performance-tuned stringbuf class | Rainer Gerhards | 2008-01-07 | 1 | -33/+63 |
| | |||||
* | worked a bit on object serialization | Rainer Gerhards | 2008-01-06 | 1 | -1/+1 |
| | |||||
* | changed license to GPLv3 (for what is to become rsyslog v3) | Rainer Gerhards | 2007-12-14 | 1 | -1/+19 |
| | |||||
* | removed some compiler warnings in regard to signed / unsigned comparison | Rainer Gerhards | 2007-09-18 | 1 | -1/+1 |
| | |||||
* | - removed compiler warnings in non-debug modev1-19-6b | Rainer Gerhards | 2007-09-11 | 1 | -3/+7 |
| | | | | | | - fixed a bug that caused the CStr class to not honor the parameter to return NULL on empty string - causes a mem leak and can create favourable environment for other bugs (as it leads to empty hostnames) | ||||
* | - changed part of the CStr interface so that better error tracking is | Rainer Gerhards | 2007-09-05 | 1 | -6/+31 |
| | | | | | | | provided and the calling sequence is more intuitive (there were invalid calls based on a too-weired interface) - (hopefully) fixed some remaining bugs rooted in wrong use of the CStr class. These could lead to program abort. | ||||
* | changed some calles to CStr class to their "safe" counterpart - they could | Rainer Gerhards | 2007-09-04 | 1 | -1/+5 |
| | | | | case program aborts if the object in question was an empty string | ||||
* | fixed a memory leak in config file parsing thanks to varmojfekoj for the | Rainer Gerhards | 2007-07-23 | 1 | -1/+1 |
| | | | | patch | ||||
* | code cleanup (removed compiler warnings | Rainer Gerhards | 2007-07-18 | 1 | -16/+14 |
| | |||||
* | cosmetic: unsigned char changed to uchar | Rainer Gerhards | 2007-07-16 | 1 | -29/+29 |
| | |||||
* | integrated patch by Michel Samia to provide regex support for the filter | Rainer Gerhards | 2007-07-16 | 1 | -0/+18 |
| | | | | engine - many thanks! | ||||
* | moving towards autotools build system - config.h include forgotten & now | Rainer Gerhards | 2007-07-11 | 1 | -0/+2 |
| | | | | fixed | ||||
* | applied patch from Bartosz Kuzma to compile cleanly under NetBSD; changed a | Rainer Gerhards | 2007-07-03 | 1 | -42/+42 |
| | | | | number of char to unsigned char | ||||
* | added support for dynamic file names in selector lines. Can now be created | Rainer Gerhards | 2007-07-03 | 1 | -3/+14 |
| | | | | with templates. | ||||
* | made "!progname" fully BSD-compliant; added property "programname" | Rainer Gerhards | 2005-10-19 | 1 | -0/+19 |
| | |||||
* | fixing a bug with the "startswith" comparison mode; more work on BSD-style | Rainer Gerhards | 2005-10-19 | 1 | -3/+35 |
| | | | | host blocks | ||||
* | added support for BSD-style host blocks | Rainer Gerhards | 2005-10-19 | 1 | -7/+10 |
| | |||||
* | begin implementing BSD-style program blocks | Rainer Gerhards | 2005-10-18 | 1 | -1/+68 |
| | |||||
* | begin implementing RFC 3195 support | Rainer Gerhards | 2005-10-06 | 1 | -1/+1 |
| | |||||
* | added the "startwith" property-filter comparison operation | Rainer Gerhards | 2005-09-26 | 1 | -0/+31 |
| | |||||
* | added isequal comparison operation; ability to negat comparison operations | Rainer Gerhards | 2005-09-26 | 1 | -21/+100 |
| | | | | fixed some bugs | ||||
* | security hardening of the new "call script" action | Rainer Gerhards | 2005-09-22 | 1 | -0/+19 |
| | |||||
* | added capability to filter on any property in selector lines | Rainer Gerhards | 2005-09-19 | 1 | -0/+88 |
| | |||||
* | added parsing of property-filter (but not complete property selector line | Rainer Gerhards | 2005-09-19 | 1 | -32/+107 |
| | | | | yet) | ||||
* | on the way to adding property-based filters - right before changing | Rainer Gerhards | 2005-09-15 | 1 | -9/+53 |
| | | | | cfline() | ||||
* | prepared for new parse object; now removed allmost all liblogging borrowed | Rainer Gerhards | 2005-09-15 | 1 | -13/+38 |
| | | | | code | ||||
* | initial implementation of the counted string class completed (but so far | Rainer Gerhards | 2005-09-09 | 1 | -0/+20 |
| | | | | only a very feature-less class). code compiles again. | ||||
* | begin adding counted string class - does NOT compile yet! | Rainer Gerhards | 2005-09-07 | 1 | -63/+87 |
| | |||||
* | fixed a minor bug in usage()Branchpoint_Stable_1-0 | Rainer Gerhards | 2005-09-07 | 1 | -1/+1 |
| | |||||
* | removed DOS CRLFs from stringbuf.c | Rainer Gerhards | 2005-09-07 | 1 | -188/+188 |
| | |||||
* | removed some #ifdef's BSD because we can do the same on RedHat, too... | Rainer Gerhards | 2005-04-21 | 1 | -9/+0 |
| | |||||
* | FreeBSD port | Rainer Gerhards | 2005-04-21 | 1 | -1/+9 |
| | |||||
* | memory leak fixed | Rainer Gerhards | 2005-02-22 | 1 | -2/+4 |
| | |||||
* | MsgObjNearlyCompleted | Rainer Gerhards | 2004-11-18 | 1 | -2/+1 |
| |