677 Commits

Author SHA1 Message Date
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
Rainer Gerhards
b472999679 doc update: documented how to specify multiple property replacer options
abd link to new online regex generator tool added
2008-11-10 09:57:49 +01:00
Rainer Gerhards
3c615c60be doc: added link to regular expression checker online tool 2008-11-07 14:49:24 +01:00
Tom Bergfeld
47bbd838bd restructured rsyslog.conf documentation
Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
2008-10-31 14:47:30 +01:00
Rainer Gerhards
99d63bef5f bumped version number, preparing to be new stable branch 2008-10-28 14:57:30 +01:00
Rainer Gerhards
4f5ab3342c updated support options 2008-10-28 14:42:06 +01:00
Rainer Gerhards
6334d335d8 added configuration directive "HUPisRestart"
...which enables to configure HUP to be either a full restart
or "just" a leightweight way to close open files
2008-10-23 14:46:47 +02:00
Rainer Gerhards
cf38fc8175 added a setting "$OptimizeForUniprocessor"
...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)
2008-10-22 13:54:40 +02:00
Rainer Gerhards
ba201a9414 updated project status 2008-10-22 11:20:08 +02:00
Rainer Gerhards
b6f496f861 Merge branch 'master' into nextmaster
Conflicts:

	ChangeLog
	configure.ac
2008-10-22 11:07:21 +02:00
Rainer Gerhards
162c9e91e9 preparing for 3.21.6
plus solving a compile problem for im3195 (which is not used
in practice, thus this did not show up before...)
2008-10-22 10:08:10 +02:00
Rainer Gerhards
df35bb49f5 Merge branch 'beta' 2008-10-21 13:34:06 +02:00
Rainer Gerhards
0039fc8391 bugfix: (potentially big) memory leak on HUP
- 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
2008-10-21 13:33:52 +02:00
Rainer Gerhards
7963aed7d6 updated release information 2008-10-16 15:07:37 +02:00
Rainer Gerhards
7c2f01ed47 syslog-ng comparison had artefacts from merge conflicts 2008-10-15 09:23:47 +02:00
Rainer Gerhards
1913033b91 updated project status to reflect 3.18.5 release 2008-10-09 17:37:33 +02:00
Rainer Gerhards
65f74a712b added $UDPServerTimeRequery option
...which enables to work with
less acurate timestamps in favor of performance. This enables querying
of the time only every n-th time if imudp is running in the tight
receive loop (aka receiving messsages at a high rate)
2008-10-06 14:25:23 +02:00
Rainer Gerhards
732761063d Merge branch 'helgrind' into perf 2008-10-02 11:01:18 +02:00
Rainer Gerhards
09d2e1c707 Merge branch 'beta' 2008-10-02 10:55:42 +02:00
Rainer Gerhards
9812a2af8c Merge branch 'v3-stable' into beta
Conflicts:

	runtime/net.c
2008-10-02 10:55:31 +02:00
Rainer Gerhards
8a1f6b1769 added doc on how to build from source repository 2008-10-01 10:44:56 +02:00
Rainer Gerhards
1531c541b2 Merge branch 'master' into perf
Conflicts:

	ChangeLog
2008-09-30 11:25:34 +02:00
Rainer Gerhards
d03fb1b905 bumping version number (partial)
I am changing the way the version number is bumped so that
viewer git merge conflicts happen. In the future, it will
be bumped immediately before release and not immediately after
(though this means I need to be more careful with interim
versions).
2008-09-30 11:24:28 +02:00
Rainer Gerhards
58d52a638e added index.html as an entry point to the manual
thanks to Michael Biebl for suggesting it
2008-09-24 17:51:56 +02:00
Michael Biebl
9d27767c5a doc fix: the gss-api output plugin is called omgssapi
Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
2008-09-24 17:20:31 +02:00
Rainer Gerhards
e9d7a3e6a5 minor: typo fix 2008-09-23 13:32:05 +02:00
Rainer Gerhards
c4b93886d0 Merge branch 'beta'
Conflicts:

	doc/troubleshoot.html
2008-09-23 13:29:22 +02:00
Rainer Gerhards
75d8becf10 Merge branch 'v3-stable' into beta 2008-09-23 13:27:14 +02:00
Rainer Gerhards
765575e41f added doc on malformed messages, cause and how to work-around, to the doc set 2008-09-23 13:26:57 +02:00
Rainer Gerhards
5b43ffdf1b Merge branch 'master' into perf 2008-09-22 16:31:58 +02:00
Rainer Gerhards
4ee092935b Merge branch 'beta' 2008-09-22 16:30:52 +02:00
Rainer Gerhards
80fe59ba00 Merge branch 'v3-stable' into beta 2008-09-22 16:30:42 +02:00
Rainer Gerhards
c66dbfd3f7 doc bugfix: $ActionExecOnlyWhenPreviousIsSuspended was still misspelled
... as $...OnlyIfPrev... in some parts of the documentation. Thanks to
Lorenzo M. Catucci for reporting this bug.
2008-09-22 16:25:26 +02:00
Rainer Gerhards
7b63cd6fed minor things, mostly improved debug info 2008-09-18 12:44:00 +02:00