Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | added ERE support in filter conditions | Rainer Gerhards | 2009-03-04 | 3 | -11/+37 |
| | | | | new comparison operation "ereregex" | ||||
* | Merge branch 'beta' | Rainer Gerhards | 2009-02-24 | 1 | -9/+9 |
|\ | | | | | | | | | | | | | | | Conflicts: ChangeLog Makefile.am configure.ac doc/manual.html | ||||
| * | make all cflags and libs variables uppercase | Michael Biebl | 2009-02-24 | 1 | -9/+9 |
| | | | | | | | | | | | | pkg-config uses uppercase for its _CFLAGS and _LIBS variable names. So we follow suit and convert all _cflags and _libs variables to uppercase for more consistency. | ||||
* | | Merge branch 'beta' | Rainer Gerhards | 2009-01-30 | 1 | -0/+7 |
|\| | |||||
| * | added info if atomic ops are available to rsyslogd -v output | Rainer Gerhards | 2009-01-30 | 1 | -0/+7 |
| | | |||||
* | | Merge branch 'beta' | Rainer Gerhards | 2009-01-30 | 1 | -0/+2 |
|\| | |||||
| * | Merge branch 'v3-stable' into beta, conclude fix for race | Rainer Gerhards | 2009-01-30 | 2 | -2/+6 |
| |\ | | | | | | | | | | | | | | | | Conflicts: ChangeLog runtime/msg.c | ||||
| | * | Merge branch 'debian_lenny' into v3-stable | Rainer Gerhards | 2009-01-30 | 1 | -12/+7 |
| | | | |||||
| | * | bugfix: invalid mutex access in msg.c | Rainer Gerhards | 2009-01-30 | 2 | -2/+6 |
| | | | |||||
| * | | bugfix: inconsistent use of mutex/atomic operations could cause segfault | Rainer Gerhards | 2009-01-30 | 2 | -7/+8 |
| | | | | | | | | | | | | | | | details are too many, for full analysis see blog post at: http://blog.gerhards.net/2009/01/rsyslog-data-race-analysis.html | ||||
* | | | Merge branch 'drd-testing' | Rainer Gerhards | 2009-01-29 | 2 | -2/+8 |
|\ \ \ | |||||
| * | | | bugfix: unitialized mutex was used in msg.c:getPRI | Rainer Gerhards | 2009-01-26 | 2 | -2/+8 |
| | | | | | | | | | | | | | | | | | | | | This was subtle, because getPRI is called as part of the debugging code (always executed) in syslogd.c:logmsg. | ||||
* | | | | fixed atomic operations | Rainer Gerhards | 2009-01-29 | 2 | -7/+6 |
| | | | | |||||
* | | | | Merge branch 'beta' | Rainer Gerhards | 2009-01-27 | 1 | -0/+29 |
|\ \ \ \ | |/ / / |/| / / | |/ / | | | | Conflicts: tools/omfile.c | ||||
| * | | Merge branch 'v3-stable' into beta | Rainer Gerhards | 2009-01-27 | 1 | -0/+29 |
| |\| | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html | ||||
| | * | Merge branch 'debian_lenny' into v3-stable | Rainer Gerhards | 2009-01-12 | 1 | -0/+29 |
| | | | | | | | | | | | | | | | Conflicts: ChangeLog | ||||
* | | | bufgix: $PreserveFQDN was not properly handled for locally emitted messages | Rainer Gerhards | 2008-12-20 | 2 | -1/+27 |
| | | | |||||
* | | | resolved compile problem, e.g. on FreeBSD | Rainer Gerhards | 2008-12-08 | 2 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | I commented out some debug code that is only useful in some testing scenarios and re-enabled the old code. This solved a FreeBSD compile issue. Also, I fixed some other syntax error, which somehow went into the tree (I am still puzzled about that, especially as some have already and successfully build from that tree... anyhow ;)). | ||||
* | | | added $PreserveFQDN config file directive | Rainer Gerhards | 2008-12-08 | 4 | -3/+12 |
| | | | | | | | | | | | | Enables to use FQDNs in sender names where the legacy default | ||||
* | | | fixed some compiler warnings | Rainer Gerhards | 2008-12-05 | 1 | -0/+1 |
| | | | |||||
* | | | Merge branch 'beta' | Rainer Gerhards | 2008-12-04 | 10 | -26/+142 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html doc/rsyslog_conf.html plugins/imudp/imudp.c runtime/rsyslog.h | ||||
| * | | Merge branch 'v3-stable' into beta | Rainer Gerhards | 2008-12-04 | 8 | -3/+88 |
| |\| | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html | ||||
| | * | bugfix: memory leaks in gtls netstream driver | Rainer Gerhards | 2008-12-03 | 2 | -1/+11 |
| | | | |||||
| | * | minor: net.c did not compile if GSSAPI support was disabled | Rainer Gerhards | 2008-12-03 | 1 | -0/+2 |
| | | | |||||
| | * | added interface function to nsd_gtls needed for ACL control | Rainer Gerhards | 2008-12-01 | 1 | -0/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | The legacy ACL system needs access to the remote sockaddr_storage data structure. This has been implemented for the ptcp driver and now follows for gtls. See recent commits for reason. We also moved up the version numbers in preparation of the release. | ||||
| | * | bugfix: $AllowedSender handled invalidly for plain TCP transport | Rainer Gerhards | 2008-11-29 | 5 | -2/+60 |
| | | | |||||
| * | | Merge branch 'v3-stable' into beta | Rainer Gerhards | 2008-11-29 | 3 | -23/+54 |
| |\| | | | | | | | | | | | | | Conflicts: runtime/rsyslog.h | ||||
| | * | security bugfix: $AllowedSender was not honored, | Rainer Gerhards | 2008-11-29 | 3 | -23/+54 |
| | | | | | | | | | | | | ...all senders were permitted instead | ||||
* | | | some cleanup (forgotten...) | Rainer Gerhards | 2008-12-03 | 1 | -4/+1 |
| | | | |||||
* | | | bugfix: code did not compile without zlib | Rainer Gerhards | 2008-12-03 | 1 | -1/+5 |
| | | | |||||
* | | | enhanced legacy syslog parser to detect year if part of the timestampv4.1.0 | Rainer Gerhards | 2008-11-18 | 1 | -0/+19 |
| | | | | | | | | | | | | The format is based on what Cisco devices seem to emit. | ||||
* | | | Merge branch 'beta' | Rainer Gerhards | 2008-11-18 | 2 | -3/+20 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html doc/property_replacer.html | ||||
| * | | Merge branch 'v3-stable' into beta | Rainer Gerhards | 2008-11-11 | 1 | -1/+9 |
| |\| | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog doc/manual.html | ||||
| | * | enhance: regex nomatch option "ZERO" has been added | Rainer Gerhards | 2008-11-11 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | This allows to return the string 0 if a regular expression is not found. This is probably useful for storing numerical values into database columns. | ||||
| | * | improved debug output for regular expressions inside property replacer | Rainer Gerhards | 2008-11-11 | 1 | -1/+7 |
| | | | | | | | | | | | | | | | | | | RE's seem to be a big trouble spot and I would like to have more information inside the debug log. So I decided to add some additional debug strings permanently. | ||||
| * | | Merge branch 'master' into beta | Rainer Gerhards | 2008-11-11 | 26 | -327/+622 |
| |\ \ | | |/ | |/| | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html | ||||
| * | | bugfix: double-free in pctp netstream driver | varmojfekoj | 2008-10-28 | 1 | -2/+11 |
| | | | | | | | | | | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com> | ||||
* | | | added configuration directive "HUPisRestart" | Rainer Gerhards | 2008-10-23 | 5 | -2/+41 |
| | | | | | | | | | | | | | | | ...which enables to configure HUP to be either a full restart or "just" a leightweight way to close open files | ||||
* | | | added a setting "$OptimizeForUniprocessor" | Rainer Gerhards | 2008-10-22 | 8 | -3/+42 |
| | | | | | | | | | | | | | | | | | | ...to enable users to turn off pthread_yield calls which are counter-productive on multiprocessor machines (but have been shown to be useful on uniprocessors) | ||||
* | | | Merge branch 'master' into nextmaster | Rainer Gerhards | 2008-10-22 | 3 | -38/+80 |
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac | ||||
| * | | Merge branch 'beta' | Rainer Gerhards | 2008-10-21 | 1 | -13/+32 |
| |\| | |||||
| | * | bugfix: (potentially big) memory leak on HUP | Rainer Gerhards | 2008-10-21 | 1 | -13/+32 |
| | | | | | | | | | | | | | | | | | | - if queues could not be drained before timeout - thanks to David Lang for pointing this out - added link to german-language forum to doc set | ||||
| * | | added capability to support multiple module search pathes. | Marius Tomaschewski | 2008-10-20 | 2 | -35/+77 |
| | | | | | | | | | | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com> | ||||
| * | | Merge branch 'beta' | Rainer Gerhards | 2008-10-16 | 1 | -3/+3 |
| |\| | | | | | | | | | | | | | | | | Conflicts: ChangeLog | ||||
| | * | increased maximum size of a configuration statement to 4K (was 1K) | Rainer Gerhards | 2008-10-16 | 1 | -3/+3 |
| | | | |||||
* | | | bugfix: (potentially big) memory leak on HUP | Rainer Gerhards | 2008-10-21 | 1 | -13/+32 |
| | | | | | | | | | | | | | | | This occured if queues could not be drained before timeout. Thanks to David Lang for pointing this out. | ||||
* | | | moved bParseHostname and bIsParsed to msgFlags | Rainer Gerhards | 2008-10-09 | 6 | -6/+19 |
| | | | | | | | | | | | | | | | | | | This enables us to use more efficient calling conventions and also helps us keep the on-disk structure of a msg object more consistent in future releases. | ||||
* | | | Merge branch 'master' into perf | Rainer Gerhards | 2008-10-09 | 1 | -1/+1 |
|\| | | |||||
| * | | Merge branch 'beta' | Rainer Gerhards | 2008-10-09 | 1 | -1/+1 |
| |\| | |||||
| | * | Merge branch 'v3-stable' into beta | Rainer Gerhards | 2008-10-09 | 1 | -1/+1 |
| | | |