560 Commits

Author SHA1 Message Date
Rainer Gerhards
446a982c2b some more information on rainerscript imlementation
(taken from old rscript branch, which is now obsolete)
2009-03-16 16:05:15 +01:00
Rainer Gerhards
4df8bb4e6b Merge branch 'beta'
Conflicts:
	doc/omrelp.html
2009-03-11 15:16:57 +01:00
Rainer Gerhards
ae7a01e137 Merge branch 'v3-stable' into beta
Conflicts:
	ChangeLog
	configure.ac
	doc/manual.html
2009-03-11 15:15:34 +01:00
Rainer Gerhards
dd19c937c1 updated project status, version 2009-03-11 15:12:33 +01:00
Rainer Gerhards
837b2b8d26 preparing for 4.1.5 release 2009-03-11 15:06:18 +01:00
Rainer Gerhards
7f43af08fe doc enhance: enhance ommysql documentation
provide standard template for MySQL module and instructions
on how to modify schema
2009-03-06 15:12:29 +01:00
Rainer Gerhards
c38776af21 doc typo fix
thanks to Trent W. Buck for alerting me.
2009-03-05 10:37:25 +01:00
Rainer Gerhards
5005bce387 added ERE support in filter conditions
new comparison operation "ereregex"
2009-03-04 18:22:48 +01:00
Michael Biebl
80c4b7a560 doc fix: don't use absolute paths for $ModLoad 2009-02-24 14:30:39 +01:00
Rainer Gerhards
3c760a3dbc changed TLS link on manual homepage to native TLS doc
... pointed previously to stunnel-alternative, which now that
we support native TLS is now no longer recommended.

Thanks to Michael Biebl for bringing this to my attention.
2009-02-10 15:31:47 +01:00
Rainer Gerhards
96e9bff86d preparing for 3.20.4 2009-02-09 16:46:39 +01:00
Rainer Gerhards
f5ad2359c9 doc bugfix: dist tarball missed 2 files, had one extra file that no longer belongs into it.
Thanks to Michael Biebl for pointing this out.
2009-02-09 15:43:55 +01:00
Rainer Gerhards
91fd3bafda docfix: copy&paste error 2009-02-03 09:45:20 +01:00
Rainer Gerhards
46d7840b25 Merge branch 'lastmessage'
Conflicts:
	ChangeLog
2009-02-02 15:30:14 +01:00
Rainer Gerhards
6ce4a9d605 added new config directive $RepeatedMsgContainsOriginalMsg
so that the "last message repeated n times" messages, if generated, may
have an alternate format that contains the message that is being repeated.
Note that this is on an action-by-action basis.
2009-02-02 15:28:24 +01:00
Rainer Gerhards
f826c284d2 updated project status after 3.21.10 release 2009-02-02 14:45:03 +01:00
Rainer Gerhards
051beeac57 prepared for 3.21.10 release 2009-02-02 14:36:32 +01:00
Rainer Gerhards
94f8ca5e2c added useful internal doc link 2009-01-30 13:28:10 +01:00
Rainer Gerhards
c5ece55043 minor doc: updated project status 2009-01-29 16:47:09 +01:00
Rainer Gerhards
51d3552866 preparing for 4.1.4 release 2009-01-29 15:20:05 +01:00
Rainer Gerhards
d5360aa574 updated project status after 3.20.3 release 2009-01-19 11:18:39 +01:00
Rainer Gerhards
40514075c6 prepared for 3.20.3 release 2009-01-19 11:14:57 +01:00
Rainer Gerhards
246962be65 preparing for 4.1.3 release 2008-12-16 11:35:58 +01:00
Rainer Gerhards
cec7043405 Merge branch 'v3-stable' into beta
Conflicts:
	tools/syslogd.c
2008-12-10 15:22:51 +01:00
Rainer Gerhards
483be40471 enhanced imtcp, among others to handel invalid NetScreen framing
- added $InputTCPServerAddtlFrameDelimiter config directive, which
  enabeles to specify an additional, non-standard message delimiter
  for processing plain tcp syslog. This is primarily a fix for the invalid
  framing used in Juniper's NetScreen products. Credit to forum user
  Arv for suggesting this solution.
- added $InputTCPServerInputName property, which enables a name to be
  specified that will be available during message processing in the
  inputname property. This is considered useful for logic that treats
  messages differently depending on which input received them.
2008-12-10 14:26:19 +01:00
Rainer Gerhards
60b8ce14bf added $PreserveFQDN config file directive
Enables to use FQDNs in sender names where the legacy default
2008-12-08 15:42:47 +01:00
Rainer Gerhards
f716ff2349 doc bugfix: v3-compatiblity document had typo in config directive
thanks to Andrej for reporting this
2008-12-05 14:41:27 +01:00
Rainer Gerhards
8b7649fcda preparing for 4.1.2 release 2008-12-05 14:39:22 +01:00
Rainer Gerhards
85c85c1496 doc bugfix: typo in v3 compatibility document
thanks to Andrej for reporting
2008-12-05 02:14:20 +01:00
Rainer Gerhards
94cab477f5 Merge branch 'v3-stable' into beta
Conflicts:
	ChangeLog
	configure.ac
	doc/manual.html
	plugins/imudp/imudp.c
2008-12-04 17:43:16 +01:00
Rainer Gerhards
afdccceefa security fix: imudp emitted a message when a non-permitted sender...
...tried to send a message to it. This behaviour is operator-configurable.
If enabled, a message was emitted each time. That way an attacker could
effectively fill the disk via this facility. The message is now
emitted only once in a minute (this currently is a hard-coded limit,
if someone comes up with a good reason to make it configurable, we
will probably do that).
2008-12-04 14:09:38 +01:00
Rainer Gerhards
e02b553e1f Merge branch 'beta'
Conflicts:
	ChangeLog
	configure.ac
	doc/manual.html
	doc/rsyslog_conf.html
	plugins/imudp/imudp.c
	runtime/rsyslog.h
2008-12-04 12:59:37 +01:00
Rainer Gerhards
2dd15ac573 Merge branch 'v3-stable' into beta
Conflicts:
	ChangeLog
	configure.ac
	doc/manual.html
2008-12-04 12:11:58 +01:00
Rainer Gerhards
61b59a78c6 added interface function to nsd_gtls needed for ACL control
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.
2008-12-01 18:39:57 +01:00
Rainer Gerhards
fae8f451ab Merge branch 'v3-stable' into beta
Conflicts:
	runtime/rsyslog.h
2008-11-29 08:02:37 +01:00
Rainer Gerhards
1f1e325492 updated project status 2008-11-26 17:18:22 +01:00
Rainer Gerhards
dbc8762aeb Merge branch 'droppriv'
Conflicts:

	doc/manual.html
2008-11-26 14:19:04 +01:00
Rainer Gerhards
dc478db1ca added ability to drop privileges
Added $PrivDropToGroup, $PrivDropToUser, $PrivDropToGroupID,
$PrivDropToUserID config directives to enable dropping privileges.
This is an effort to provide a security enhancement. For the limits of this
approach, see http://wiki.rsyslog.com/index.php/Security
2008-11-26 14:17:36 +01:00
Rainer Gerhards
5f44f85927 improved doc a bit 2008-11-26 11:21:29 +01:00
Rainer Gerhards
588f4f98d8 doc bugfix: property-based filter had inconsistent description
Thank to Peter Matulis for pointing this out. Actually, all compare
operations described exist.
2008-11-21 15:41:34 +01:00
Rainer Gerhards
ae5902a244 doc bugfix: propertiey-based filter modes had inconsistency 2008-11-21 15:40:32 +01:00
Rainer Gerhards
48480e8334 improved doc a big 2008-11-21 15:38:34 +01:00
Rainer Gerhards
599133164d Merge branch 'beta'
Conflicts:

	ChangeLog
	configure.ac
	doc/manual.html
	doc/property_replacer.html
2008-11-18 12:05:51 +01:00
Rainer Gerhards
a5417f1604 Merge branch 'nextmaster' 2008-11-18 11:40:23 +01:00
Rainer Gerhards
c9078c7220 Merge branch 'v3-stable' into beta
Conflicts:

	ChangeLog
	doc/manual.html
2008-11-11 12:58:53 +01:00
Rainer Gerhards
05bd696ebb Merge branch 'master' into beta
Conflicts:

	ChangeLog
	configure.ac
	doc/manual.html
2008-11-11 12:54:44 +01:00
Rainer Gerhards
704a1145d6 doc: added new nomatch mode
Note: the actual nomatch mode is not yet available in this code,
this needs to be merged from v3-stable first. This happens soon,
but I wanted to make sure the doc is right.
2008-11-11 12:22:06 +01:00
Rainer Gerhards
4cfbf894fd enhance: regex nomatch option "ZERO" has been added
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.
2008-11-11 12:00:11 +01:00
Rainer Gerhards
249b27952a improved doc on property replacer regular expressions 2008-11-11 11:38:37 +01:00
Rainer Gerhards
170d0d6f37 added forgotten files
they were new after restructuring the doc...
2008-11-11 11:00:37 +01:00