368 Commits

Author SHA1 Message Date
Rainer Gerhards
315288a4c0 preparing for 5.5.4 release 2010-05-03 12:10:39 +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
b00e7946e8 first version of imsolaris created, cleanup for solaris done
more cleanup required, but things now basically work
2010-04-15 17:59:38 +02:00
Rainer Gerhards
7053a438ef Merge branch 'v4-stable' into v4-devel
Conflicts:
	ChangeLog
2010-04-12 15:10:00 +02:00
Rainer Gerhards
1e1cbdb971 added new configure option that permits to disable and enable an extended testbench 2010-04-12 14:31:03 +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
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
87a957b0f5 Merge branch 'v4-stable-solaris' into beta
Conflicts:
	runtime/Makefile.am
	runtime/rsyslog.c
	tests/nettester.c
	tools/syslogd.c
2010-04-09 12:27:59 +02:00
Rainer Gerhards
46ac70bb30 Merge branch 'v4-stable' into v4-stable-solaris
Conflicts:
	ChangeLog
2010-03-26 17:00:12 +01:00
Rainer Gerhards
91a5e176d6 added initial files for door support & fixed imklog
imklog now basically works, but needs quite some more work to do
2010-03-26 15:49:39 +01:00
Rainer Gerhards
b6ce75cb6c preparing for 4.6.2 2010-03-26 15:41:59 +01:00
Rainer Gerhards
92369b253c added some starting point for a solaris imklog driver
... far from being functional at this time!
2010-03-25 18:22:14 +01:00
Rainer Gerhards
072fc663a8 added replacements for atomic instructions on systems that do not support them.
[backport of Stefen Sledz' patch for v5]
2010-03-23 15:04:24 +01:00
Steffen Sledz
a61e164a97 emulate missing atomic builtins with posix semaphores if available
Signed-off-by: Steffen Sledz <sledz@dresearch.de>
Acked-by: Thilo Fromm <t.fromm@dresearch.de>
2010-03-23 11:11:30 +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
a27c67a590 preparing for 5.4.0 2010-03-08 16:06:04 +01:00
Rainer Gerhards
06387e5592 Merge branch 'v4-stable' into beta
Conflicts:
	ChangeLog
	configure.ac
	doc/manual.html
	tests/rt-init.c
2010-03-08 14:27:20 +01:00
Rainer Gerhards
0b84d47f7a prepared 4.6.1 2010-03-04 11:42:21 +01:00
Yann Droneaud
71ffb32ab8 Fix Large File Support (LFS) support (bug #182)
- _FILE_OFFSET_BITS must be defined before including any other system
headers otherwise it does nothing.

- Don't define it in rsyslog.h, let it be defined in config.h,
  and let ./configure script enable LFS since Autoconf provides
  a portable macro to enable LFS support : AC_SYS_LARGEFILE
2010-03-04 09:01:04 +01:00
Rainer Gerhards
abef390dae Merge branch 'beta' into master
Conflicts:
	ChangeLog
	configure.ac
	doc/manual.html
	tools/syslogd.c
2010-03-01 14:21:49 +01:00
Rainer Gerhards
eb3afa8000 Merge branch 'v4-stable' into tmp 2010-03-01 12:52:25 +01:00
Rainer Gerhards
f12a1995e4 bugfix: fixed problem that caused compilation on FreeBSD 9.0 to fail.
bugtracker: http://bugzilla.adiscon.com/show_bug.cgi?id=181
Thanks to Christiano for reporting.
2010-02-28 18:33:08 +01:00
Rainer Gerhards
8e027749b9 preparing for 4.6.0 release 2010-02-24 10:22:54 +01:00
Rainer Gerhards
76b3f2cd87 preparing for 4.5.8 2010-02-10 15:26:27 +01:00
Rainer Gerhards
4ed9a09e31 preparing for 5.3.7 2010-01-27 11:17:26 +01:00
Rainer Gerhards
b7ea09361c prepared for 5.3.6 2010-01-13 12:41:45 +01:00
Rainer Gerhards
abdc2870f1 worked around an issue where omfile failed to compile on 32 bit platforms
...under some circumstances (this smells like a gcc problem, but a simple
solution was available). Thanks to Kenneth Marshall for some advice.
[backported from 5.5.x branch]
2009-12-09 16:49:07 +01:00
Rainer Gerhards
113915eb9d worked around an issue where omfile failed to compile on32 bit platforms
under some circumstances (this smells like a gcc problem, but a simple
solution was available). Thanks to Kenneth Marshall for some advice.
2009-12-02 17:04:04 +01:00
Rainer Gerhards
b90bb3f4b3 bumped version number & updated project status 2009-11-27 11:56:52 +01:00
Rainer Gerhards
7d20954653 bumped version number & updated project status 2009-11-18 12:16:39 +01:00
Rainer Gerhards
903811a856 preparing for 4.5.7 2009-11-18 10:55:17 +01:00
Rainer Gerhards
0957820a10 Merge branch 'v4-devel'
Conflicts:
	doc/rsyslog_conf_modules.html
	gss-misc.c
	plugins/imgssapi/imgssapi.c
	plugins/imudp/imudp.c
	plugins/imuxsock/imuxsock.c
	runtime/glbl.c
	runtime/glbl.h
	runtime/net.c
2009-11-17 10:38:46 +01:00
Rainer Gerhards
f94a3034b6 integrating varmojfekoj's "unlimited select()" patch into v4-devel 2009-11-17 09:10:24 +01:00
varmojfekoj
30c2e42ec3 added option to use unlimited-size select() calls
Thanks to varmjofekoj for the patch

Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
2009-11-17 09:00:01 +01:00
Rainer Gerhards
c9841fbd36 added a skeleton for omdbalerting by request of Phil Reilly
... who intends to add a database-driven alert functionality. The
change provides the necessary rsyslog plumbing, but no functionality
at all.
2009-11-17 08:47:30 +01:00
Rainer Gerhards
4d93afabe9 bumped version number, updated project status 2009-11-13 11:11:44 +01:00
Rainer Gerhards
83140cb480 fixed regressions in testsuite due to imported changes from last merge
... also bumped version number
2009-11-05 15:04:24 +01:00
Rainer Gerhards
05d693123b added omruleset output module, which provides great flexibility in action processing.
THIS IS A VERY IMPORTANT ADDITION, see its doc for why.
2009-11-02 11:39:38 +01:00
Rainer Gerhards
5b3787cdc2 updated project status & bumped version number 2009-10-27 11:11:49 +01:00
Rainer Gerhards
3d676144b7 preparing for 5.3.3 2009-10-27 11:01:55 +01:00
Rainer Gerhards
e04e1b5002 enhanced test environment (including testbench)
support for enhancing probability of memory addressing failure by
using non-NULL default value for malloced memory (optional, only if
requested by configure option). This helps to track down some
otherwise undetected issues within the testbench and is expected
to be very useful in the future.
2009-10-22 11:33:38 +02:00
Rainer Gerhards
e53d91ce66 solved a recently introduced race during input thread shutdown
This was introduced when we re-enabled non-cancel thread termination
a few commits ago. This code has never been released as a tarball,
so that is no bugfix for a release but rather a WiP regression fix
and thus does not need to be mentioned in the ChangeLog.
2009-10-15 18:33:33 +02:00
Rainer Gerhards
5b1eb92091 improved imudp so that epoll can be used in more environments
Fixed potential compile time problem if EPOLL_CLOEXEC is not available.
2009-10-15 13:40:10 +02:00
Rainer Gerhards
f7575cb9a8 added multi-ruleset support to imudp
also bumped version number and corrected ChangeLog, where I merged
some post 5.3.1 changes into the 5.3.1 section.
2009-10-13 09:08:40 +02:00
Rainer Gerhards
4c8546fd6f bumped version number 2009-10-02 09:25:54 +02:00
Rainer Gerhards
724ba2b27f bumped version number, corrected error message code (minor nit) 2009-10-01 18:47:16 +02:00
Rainer Gerhards
5c6eee3e44 bumped version number 2009-09-29 13:59:02 +02:00
Rainer Gerhards
22c32ca5b6 bumped version number 2009-09-22 12:49:48 +02:00
Rainer Gerhards
e4dc83db31 preparing for 4.5.3 2009-09-17 16:46:53 +02:00