854 Commits

Author SHA1 Message Date
Rainer Gerhards
5d8b1846ec Merge branch 'v4-devel' into v5-beta
Conflicts:
	Makefile.am
	tests/tcpflood.c
2010-10-15 08:06:40 -07:00
Rainer Gerhards
3700a64d97 Merge branch 'v4-stable' into v4-devel
Conflicts:
	ChangeLog
	runtime/stream.c
2010-10-15 07:59:31 -07:00
Tom Bergfeld
e1437c7aa4 minor doc fix: updated tls doc to match new gnutls toolset
Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
2010-09-08 13:48:37 +02:00
Rainer Gerhards
053656420e Merge branch 'v4-stable-imptcp' into v4-devel 2010-08-11 15:08:50 +02:00
Rainer Gerhards
809ed1768b imptcp: added $InputPTCPServerAddtlFrameDelimiter directive
also improved testbench
2010-08-11 15:06:50 +02:00
Rainer Gerhards
e7d4ec890b imptcp: added $InputPTCPServerNotifyOnConnectionClose directive
plus some minor cleanup
2010-08-11 14:38:21 +02:00
Rainer Gerhards
32e715929f Merge branch 'v4-stable-imptcp' into tmp
Conflicts:
	Makefile.am
	configure.ac
	runtime/rsyslog.h
	tests/Makefile.am
2010-08-11 11:49:32 +02:00
Rainer Gerhards
55256ac968 added imptcp
imptcp is a simplified, Linux-specific and potentielly fast
syslog plain tcp input plugin (NOT supporting TLS!)
2010-08-10 14:51:43 +02:00
Rainer Gerhards
d3fe3b28ac preparing for 5.5.7 2010-08-09 14:30:18 +02:00
Rainer Gerhards
550afa1fef Merge branch 'v4-devel'
Conflicts:
	runtime/rsyslog.h
2010-08-09 10:54:58 +02:00
Rainer Gerhards
89f7dddf36 doc nit: wrong title in omuxsock page
thanks to David Lang for finding this issue
2010-08-09 08:09:15 +02:00
Rainer Gerhards
40e70777ea Merge branch 'v4-devel'
Conflicts:
	ChangeLog
	Makefile.am
	configure.ac
	doc/rsyslog_conf_modules.html
	runtime/rsyslog.h
	tests/Makefile.am
2010-08-06 17:32:29 +02:00
Rainer Gerhards
80ff634c84 added omuxsock, which permits to write message to local Unix sockets
this is the counterpart to imuxsock, enabling fast local forwarding
2010-08-06 17:25:38 +02:00
Rainer Gerhards
e4c926bfbc changed omudpspoof default spoof address to simplify typical use case 2010-08-05 15:44:01 +02:00
Rainer Gerhards
27678dc430 minor bug fixes
- doc for pmlastmsg and ruleset parsers were hard to read
- pmrfc3164sd had wrong name
2010-08-05 14:27:37 +02:00
Rainer Gerhards
1b1b6b85e6 Merge branch 'v4-devel'
Conflicts:
	doc/Makefile.am
	doc/manual.html
	doc/professional_support.html
2010-08-05 14:10:45 +02:00
Rainer Gerhards
1be7973069 Merge branch 'v4-stable' into v4-devel
Conflicts:
	ChangeLog
	configure.ac
	doc/manual.html
2010-08-05 14:09:06 +02:00
Rainer Gerhards
318adf58de preparing for 4.6.4 2010-08-05 13:57:12 +02:00
Rainer Gerhards
9b3ed84087 Merge branch 'v3-stable' into v4-stable
Conflicts:
	ChangeLog
	configure.ac
	doc/manual.html
	doc/professional_support.html
2010-08-05 11:37:38 +02:00
Rainer Gerhards
33a2855c69 preparing for 3.22.2 2010-08-05 11:33:14 +02:00
Rainer Gerhards
58924bd011 rsyslog status is now a web site only ressource
and in a sense has already been -- the file was not distributed for
quite some while, I just kept it for convenience in git.
2010-07-28 14:38:51 +02:00
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
a71ce0f8b1 preparing for 4.6.3 2010-07-07 12:01:57 +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