summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | Merge branch 'master' of git+ssh://git.adiscon.com/git/rsyslogRainer Gerhards2013-03-201-0/+6
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog
| * \ \ \ \ Merge branch 'v7-stable'Rainer Gerhards2013-03-201-0/+6
| |\ \ \ \ \ | | | |/ / / | | |/| | |
| | * | | | bugfix: $mmnormalizeuseramsg paramter was specified with wrong typeRainer Gerhards2013-03-201-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thanks to Renzhong Zhang for alerting us of the problem. closes: http://bugzilla.adiscon.com/show_bug.cgi?id=420
| * | | | | add recent bugfix to ChangeLogRainer Gerhards2013-03-201-0/+3
| | | | | |
* | | | | | Merge branch 'v7-stable' into tmpRainer Gerhards2013-03-201-0/+6
|\ \ \ \ \ \ | |/ / / / / |/| | / / / | | |/ / / | |/| | |
| * | | | doc: mention merged bugfix in ChangeLogRainer Gerhards2013-03-201-0/+3
| |/ / /
| * | | bugfix: RainerScript getenv() function caused segfault when var was not foundPhilippe Muller2013-03-201-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch is released under ASL 2.0 as of email conversation from 2013-03-20. Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
* | | | Merge branch 'v7-stable'Rainer Gerhards2013-03-181-0/+12
|\| | | | | | | | | | | | | | | | | | | | | | | Conflicts: runtime/debug.h tools/syslogd.c
| * | | doc: mention last patches in ChangeLogRainer Gerhards2013-03-181-6/+8
| | | |
| * | | debug system improvement & bug fix for init system status (see below)Rainer Gerhards2013-03-151-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - rsyslogd startup information is now properly conveyed back to init when privileges are beging dropped Actually, we have moved termination of the parent in front of the priv drop. So it shall work now in all cases. See code comments in commit for more details. - If forking, the parent now waits for a maximum of 60 seconds for termination by the child - improved debugging support in forked (auto-backgrounding) mode The rsyslog debug log file is now continued to be written across the fork.
* | | | bugfix: mmanon did not build on some platforms (e.g. Ubuntu)Rainer Gerhards2013-03-181-1/+2
| | | |
* | | | bugfix: segfault in expression optimizerRainer Gerhards2013-03-151-0/+2
| | | | | | | | | | | | | | | | closes: http://bugzilla.adiscon.com/show_bug.cgi?id=423
* | | | imrelp: now supports listening to IPv4/v6 only instead of always bothRainer Gerhards2013-03-151-0/+3
| | | | | | | | | | | | | | | | | | | | build now requires librelp 1.0.2 closes: http://bugzilla.adiscon.com/show_bug.cgi?id=378
* | | | Merge branch 'v7-stable'Rainer Gerhards2013-03-151-0/+4
|\| | |
| * | | bugfix: imuxsock was missing SysSock.ParseTrusted module parameterRainer Gerhards2013-03-151-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | To use that functionality, legacy rsyslog.conf syntax had to be used. Also, the doc was missing information on the "ParseTrusted" set of config directives.
* | | | bugfix: imuxsock was missing SysSock.ParseTrusted module parameterRainer Gerhards2013-03-121-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | use that functionality, legacy rsyslog.conf syntax had to be used. Also, the doc was missing information on the "ParseTrusted" set of config directives.
* | | | Merge branch 'v7-stable'Rainer Gerhards2013-03-131-1/+23
|\| | | | | | | | | | | | | | | | | | | | | | | Conflicts: configure.ac doc/manual.html
| * | | doc bugfix: rsyslog.conf man page had invalid file format infoRainer Gerhards2013-03-111-0/+4
| | | | | | | | | | | | | | | | closes: http://bugzilla.adiscon.com/show_bug.cgi?id=418
| * | | preparing for 7.2.6 releasev7.2.6Rainer Gerhards2013-03-051-1/+1
| | | |
| * | | add bug tracker ID to ChangeLog bugfixRainer Gerhards2013-02-281-0/+1
| | | |
| * | | bugfix: include files got included in the wrong orderRainer Gerhards2013-02-281-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This happens if an $IncludeConfig directive was done on multiple files (e.g. the distro default of $IncludeConfig /etc/rsyslog.d/*.conf). In that case, the order of include file processing is reversed, which could lead to all sorts of problems. Thanks to Nathan Stratton Treadway for his great analysis of the problem, which made bug fixing really easy.
* | | | prepare 7.3.7 releasev7.3.7Rainer Gerhards2013-03-121-1/+1
| | | |
* | | | add initial version of mmanon (anonymoization support)Rainer Gerhards2013-02-281-0/+1
| | | |
* | | | bugfix: imuxsock segfault when system log socket was usedRainer Gerhards2013-02-271-0/+1
| | | |
* | | | Merge branch 'master' into master-omjournalRainer Gerhards2013-02-271-0/+1
|\ \ \ \
| * | | | added ability to configure debug system via rsyslog.confRainer Gerhards2013-02-271-0/+1
| | | | |
* | | | | imuxsock: add capability to ignore messages from ourselfesRainer Gerhards2013-02-261-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | This helps prevent message routing loops, and is vital to have if omjournal is used together with traditional syslog.
* | | | | add support for writing to the Linux Journal (omjournal)Rainer Gerhards2013-02-261-0/+1
|/ / / /
* | | | field() function now supports a string as field delimiterRainer Gerhards2013-02-101-0/+3
| | | | | | | | | | | | | | | | | | | | also done a bugfix: field() function did never return "***FIELD NOT FOUND***" instead it returned "***ERROR in field() FUNCTION***" in that case
* | | | bugfix: script == comparison did not work properly on JSON objectsRainer Gerhards2013-02-081-0/+1
| | | |
* | | | bugfix: mmjsonparse segfault if new-style config was usedRainer Gerhards2013-01-301-0/+3
| | | |
* | | | prepare for 7.3.6v7.3.6Rainer Gerhards2013-01-281-5/+7
| | | |
* | | | doc: mention new enhancement in ChangeLogRainer Gerhards2013-01-271-0/+4
| | | |
* | | | omfile: finalize dynafile cache statsRainer Gerhards2013-01-171-0/+1
| | | |
* | | | bugfix: imklog issued wrong facility in error messagesRainer Gerhards2013-01-151-0/+2
| | | | | | | | | | | | | | | | ...what could lead to problems in other parts of the code
* | | | omfile: improved async writing, finally enabled full async writeRainer Gerhards2013-01-141-0/+2
| | | | | | | | | | | | | | | | also fixed a couple of smaller issues along that way
* | | | Merge branch 'v7-stable-libnet-frag'Rainer Gerhards2013-01-141-0/+9
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog
| * | | | Merge branch 'v7-stable' into v7-stable-libnet-fragRainer Gerhards2013-01-141-0/+7
| |\| | |
| | * | | Merge branch 'v5-stable' into v7-stableRainer Gerhards2013-01-141-0/+2
| | |\ \ \ | | | | |/ | | | |/|
| | | * | doc: mention last patch in ChangeLogRainer Gerhards2013-01-141-0/+2
| | | | |
| | * | | bugfix: omelasticsearch failed when authentication data was providedRainer Gerhards2013-01-131-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ... at least in most cases it emitted an error message: "snprintf failed when trying to build auth string" Thanks to Joerg Heinemann for alerting us. closes: http://bugzilla.adiscon.com/show_bug.cgi?id=404
| * | | | added capability to output thread-id-to-function debug infoRainer Gerhards2013-01-131-0/+2
| | | | | | | | | | | | | | | | | | | | This is a useful debug aid, but nothing of concern for regular users.
* | | | | fix compile problem in imklogRainer Gerhards2013-01-131-0/+1
| | | | |
* | | | | Merge branch 'v7-stable-libnet-frag'Rainer Gerhards2013-01-111-0/+5
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac tools/omfile.c
| * | | | impstats: added ability to write stats records to local fileRainer Gerhards2013-01-101-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | ...and avoid going through the syslog log stream. syslog logging can now also be turned off (see doc for details).
| * | | | Merge branch 'v7-stable' into v7-stable-libnet-fragRainer Gerhards2013-01-091-1/+16
| |\| | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog
| * | | | Merge branch 'v7-stable' into v7-stable-libnet-fragRainer Gerhards2013-01-091-1/+16
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac
| * \ \ \ \ Merge branch 'v7-stable' into v7-stable-libnet-fragRainer Gerhards2012-12-201-0/+8
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: plugins/omudpspoof/omudpspoof.c
* | \ \ \ \ \ Merge branch 'v7-stable'Rainer Gerhards2013-01-091-0/+11
|\ \ \ \ \ \ \ | | |_|_|/ / / | |/| | | | |
| * | | | | | bugfix: some property-based filter were incorrectly parsedRainer Gerhards2013-01-091-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This usually lead to a syntax error on startup and rsyslogd not actually starting up. The problem was the regex, which did not care for double quote characters to follow in the action part - unfortunately something that can frequently happen with v6+ format. An example: :programname, isequal, "as" {action(type="omfile" ...) } Here, the part :programname, isequal, "as" {action(type="omfile" was treated as the property filter, and the rest as action part. Obviously, this did not work out. Unfortunately, such situations usually resulted in very hard to understand error messages.