Rainer Gerhards
490518ae18
preparing for 5.5.6 release
2010-07-21 14:46:10 +02:00
Rainer Gerhards
73ebadd598
added new parser modules
...
most importantly pmlastmsg, which handles the pathetic "last message
repeated n times" messages that some syslogd's emit.
Also some minor fixes, like wrong files names in make dist (for new
files introduced after last release)
2010-07-13 16:15:02 +02:00
Rainer Gerhards
802f6d8a8f
milestone(BUGGY): batch now pushed down to action
...
at least in important cases (not for non-direct action queues and some
other minor things). This version is definitely buggy, but may be tried
with success on a non-production system. I will continue to work on the
correctness, but needed to commit now to get a baseline.
2010-06-15 14:02:34 +02:00
Rainer Gerhards
8fbcea4837
main msg q consumer now preprocesses messages before doing rule processing
...
things like ACL check and message parsing. This leads to a greater level
of concurrent processing. Beware, though, that this commit duplicates
some messages. May be a regression from this or an earlier commit. I will
soon sort out.
2010-06-09 15:37:00 +02:00
Rainer Gerhards
3e49a1075a
performance enhancement: implemented stage 1 firehose mode for actions
...
... plus some other tests, namely string generation in parallel to action
processing. The code is not yet solid and not fully compatible to
older versions. But it is good enough for an early commit and some
early testing/gaining of experience.
The optimization was done based on the fine-grained partitioning
paradigm worked on the past couple of weeks -- seems to work out
really great :)
2010-06-08 12:46:24 +02:00
Rainer Gerhards
220c57e7eb
bugfix: regression caused more locking action in msg.c than necessary
...
also: bugfix: mutexes used to similate atomic instructions were not destructed
2010-06-08 08:25:56 +02:00
Rainer Gerhards
d9e64c16e5
finshed implementation of strgen modules
...
and also provided four build-in modules for the most common use
cases, hopefully resulting in a speedup of around 5% for typical
rsyslog processing.
2010-06-04 12:45:31 +02:00
Rainer Gerhards
4b906fe9cf
Merge branch 'v4-devel'
2010-05-20 16:46:56 +02:00
Rainer Gerhards
1bac66db05
Merge branch 'v4-stable' into v4-devel
...
Conflicts:
ChangeLog
2010-05-20 16:45:41 +02:00
Rainer Gerhards
fcb747c57d
some doc fixes; incorrect config samples could cause confusion
...
thanks to Anthony Edwards for pointing the problems out
2010-05-20 16:43:46 +02:00
Rainer Gerhards
d9bec41238
project status update
2010-05-20 16:34:32 +02:00
Rainer Gerhards
035133028d
fixed typo in doc
2010-05-20 16:32:42 +02:00
Rainer Gerhards
128cf1b5e5
preparing for 5.5.5
2010-05-20 15:40:45 +02:00
Rainer Gerhards
a9f0f6478f
updating project status
2010-05-03 15:05:34 +02:00
Rainer Gerhards
1ab2bb26d2
preparing for 4.7.2
2010-05-03 12:52:38 +02:00
Rainer Gerhards
315288a4c0
preparing for 5.5.4 release
2010-05-03 12:10:39 +02:00
Rainer Gerhards
0944d4b542
Merge branch 'v4-devel' into tmp
2010-04-26 12:12:37 +02:00
Rainer Gerhards
d198064316
added new $Sleep directive to hold processing for a couple of seconds during startup
2010-04-26 12:08:00 +02:00
Rainer Gerhards
cb920cb451
updating project status
2010-04-22 15:34:37 +02:00
Rainer Gerhards
9ba148cca6
preparing for 4.7.1 release
2010-04-22 15:32:15 +02:00
Rainer Gerhards
534e07d738
Merge branch 'v4-devel' into master
...
Conflicts:
plugins/imsolaris/imsolaris.c
tests/Makefile.am
2010-04-20 16:03:51 +02:00
Rainer Gerhards
74000ea71e
doc for imsolaris added
2010-04-20 15:49:58 +02:00
Rainer Gerhards
ada87cbaef
Merge branch 'v4-devel' into master
...
Conflicts:
ChangeLog
Makefile.am
configure.ac
doc/manual.html
runtime/debug.c
runtime/rsyslog.h
tests/Makefile.am
tests/diag.sh
tests/nettester.c
tools/syslogd.c
2010-04-19 15:13:33 +02:00
Rainer Gerhards
90880b5568
updating project status
2010-04-14 18:10:39 +02:00
Rainer Gerhards
6eeff56d01
Merge branch 'v4-stable' into v4-devel
2010-04-12 13:00:29 +02:00
Rainer Gerhards
25bc3b2e30
Merge branch 'v4-stable-solaris' into v4-devel
...
Conflicts:
ChangeLog
configure.ac
doc/manual.html
tools/omfile.c
tools/syslogd.c
2010-04-12 09:10:19 +02:00
Rainer Gerhards
d09cd4578d
updating project status
2010-04-12 08:34:31 +02:00
Rainer Gerhards
da0b293b5d
preparing for 5.5.3 release
2010-04-09 14:05:22 +02:00
Rainer Gerhards
8f0a8076cc
Merge branch 'beta' into master
...
Conflicts:
ChangeLog
configure.ac
plugins/imudp/imudp.c
runtime/stream.h
tests/Makefile.am
tests/diag.sh
tools/omfile.c
2010-04-09 13:00:56 +02:00
Rainer Gerhards
58336e021c
doc bugfix: $OMFileFlushOnTXEnd wrongly documented
2010-04-07 14:48:29 +02:00
Rainer Gerhards
8b9cef552d
Merge branch 'v4-stable' into v5-stable
...
Conflicts:
ChangeLog
configure.ac
doc/manual.html
runtime/debug.c
runtime/stream.c
tests/Makefile.am
tests/diskqueue.sh
tests/nettester.c
tools/omfile.c
2010-03-29 11:07:15 +02:00
Rainer Gerhards
b6ce75cb6c
preparing for 4.6.2
2010-03-26 15:41:59 +01:00
Rainer Gerhards
d102aab886
new feature: $OMFileAsyncWriting directive added
...
it permits to specifiy if asynchronous writing should be done or not
2010-03-25 15:23:39 +01:00
Rainer Gerhards
ba0f23182a
new feature: "." action type added to support writing files to relative pathes
...
(this is primarily meant as a debug aid)
2010-03-17 16:25:24 +01:00
Rainer Gerhards
7916735ba6
retain old $OMFileFlushOnTXEnd semantics
...
required because due to bug the default was actually different than
specified (or better said: spec was inconsistent in doc as well).
2010-03-09 17:57:46 +01:00
Rainer Gerhards
c802afb7e0
Merge branch 'v5-stable'
...
Conflicts:
ChangeLog
configure.ac
doc/manual.html
doc/property_replacer.html
runtime/datetime.h
2010-03-09 14:28:30 +01:00
Rainer Gerhards
de7726cbf0
Merge branch 'v4-stable' into v5-stable
...
Conflicts:
ChangeLog
runtime/datetime.h
2010-03-09 09:15:14 +01:00
Rainer Gerhards
d97ad63e21
added new property replacer option "date-rfc3164-buggyday"
...
primarily to ease migration from syslog-ng. See property replacer doc for
details. [backport from 5.5.3 because urgently needed by some]
2010-03-08 17:56:11 +01:00
Rainer Gerhards
81c9cf8626
updated project status
2010-03-08 16:08:08 +01:00
Rainer Gerhards
a27c67a590
preparing for 5.4.0
2010-03-08 16:06:04 +01:00
Rainer Gerhards
b54d56b9f8
updated project status
2010-03-05 08:22:10 +01:00
Rainer Gerhards
b3c8528b50
added new property replacer option "date-rfc3164-buggyday"
...
primarily to ease migration from syslog-ng. See property replacer doc
for details.
2010-03-05 07:56:57 +01:00
Rainer Gerhards
0b84d47f7a
prepared 4.6.1
2010-03-04 11:42:21 +01:00
Rainer Gerhards
ebf0582261
added capability to turn off standard LF delimiter in TCP server
...
via new directive "$InputTCPServerDisableLFDelimiter on"
2010-03-01 11:33:48 +01:00
Rainer Gerhards
0995bff594
Merge branch 'v4-stable' into 'v5-beta'
...
Conflicts:
ChangeLog
configure.ac
doc/manual.html
tools/syslogd.c
2010-02-25 14:42:21 +01:00
Rainer Gerhards
b3eaf15108
updated project status
2010-02-25 14:29:00 +01:00
Rainer Gerhards
ff0f045612
Merge branch 'v4-beta' into master
...
Conflicts:
doc/manual.html
tools/syslogd.c
2010-02-24 11:04:46 +01:00
Rainer Gerhards
8e027749b9
preparing for 4.6.0 release
2010-02-24 10:22:54 +01:00
Rainer Gerhards
605701700a
doc update: added link to "rsyslog cookbook"
2010-02-23 14:10:38 +01:00
Rainer Gerhards
f764f24baa
updated rsyslog/php-syslog-ng doc, now that phpLogCon has evolved so much
2010-02-17 15:45:56 +01:00