304 Commits

Author SHA1 Message Date
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
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
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
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
903811a856 preparing for 4.5.7 2009-11-18 10:55:17 +01: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
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
Rainer Gerhards
92b4f6d610 fixed some minor portability issues 2009-09-14 15:39:16 +02:00
Rainer Gerhards
8cd291a0c9 Merge branch 'v4-stable' into v4-beta
Conflicts:
	ChangeLog
	runtime/msg.c
2009-08-27 12:13:01 +02:00
Rainer Gerhards
8c125325cf features requiring Java are automatically disabled if Java is not present
(thanks to Michael Biebl for his help!)
2009-08-25 12:14:50 +02:00
Rainer Gerhards
fc5c09a722 preparing for 4.5.2 2009-08-21 10:54:15 +02:00
Rainer Gerhards
bd7542b515 Merge branch 'v4.3.2' (v4-beta) into v4-stable
Conflicts:
	ChangeLog
	configure.ac
	doc/manual.html
	tests/Makefile.am
2009-08-21 10:19:56 +02:00
Rainer Gerhards
214e5ec7c0 Merge branch 'v4-beta' into v4-devel 2009-07-16 12:56:01 +02:00
Rainer Gerhards
191c51187e calls to prctl() need to be based on configure results (cross-platform issue) 2009-07-16 12:55:22 +02:00
Rainer Gerhards
07b076ddcf final touches for 4.5.1 2009-07-15 11:33:49 +02:00
Rainer Gerhards
fec2041e03 Merge branch 'v3-stable' into v4-stable
Conflicts:
	ChangeLog
	configure.ac
	doc/manual.html
2009-07-13 15:55:46 +02:00
Rainer Gerhards
47ca77faca Merge branch 'v3-stable' into v4-beta
Conflicts:
	ChangeLog
2009-07-13 15:52:45 +02:00
Rainer Gerhards
e27b56f0b7 better configure error message if mysql-devel is missing 2009-07-13 14:56:29 +02:00
Rainer Gerhards
538543f6d0 preparing for 3.22.1 2009-07-02 15:40:47 +02:00
Rainer Gerhards
7f0c059118 updating version info to 4.5.0 2009-07-02 15:32:09 +02:00
Rainer Gerhards
8eb10a7105 Merge branch 'omfile'
Conflicts:
	ChangeLog
2009-06-24 10:52:06 +02:00
Rainer Gerhards
eece1c3cd1 Merge branch 'v4-stable' into beta
Conflicts:
	ChangeLog
	configure.ac
	doc/manual.html
2009-06-24 10:11:41 +02:00
Rainer Gerhards
5310ccee31 preparing for v4-stable 2009-06-22 19:22:24 +02:00
Rainer Gerhards
8962c6b011 reduced memory footprint / "memory leak"
Testing has shown that at least the glibc malloc() subsystem returns
memory to the OS far too late in our case. So we need to help it a bit,
by calling malloc_trim(), which will tell the alloc subsystem
to consolidate and return to the OS.
2009-06-22 17:35:16 +02:00
Rainer Gerhards
f54e72cec0 first proof of concept on zipped file writer
This DOES NOT work sufficiently well, I just wanted to verify that
zip writing is possible and files are readable. Will be refined
soon.
2009-06-03 14:45:09 +02:00
Rainer Gerhards
4f742a8e32 added config switch --enable-testbench=no to turn off testbench 2009-06-03 07:51:47 +02:00
Rainer Gerhards
25daa04902 added support for custom modules
... this provides some basic support to integrate extensions that
are not direct parts of rsyslog to be built during its build
process.
2009-06-02 07:44:07 +02:00
Rainer Gerhards
d7c98e7a6e Merge branch 'beta' into master
Conflicts:
	tests/Makefile.am
2009-05-28 18:34:17 +02:00
Rainer Gerhards
8d8befaeca Merge branch 'v3-stable' into beta
Conflicts:
	tests/Makefile.am
2009-05-28 18:23:53 +02:00
Rainer Gerhards
aaef9aa018 preparing for 4.3.1 2009-05-25 11:31:53 +02:00
Rainer Gerhards
362c006f0f relaxed GnuTLS version requirement to 1.4.0
after confirmation from the field that this version is sufficient.
I always thought so (I think I developed under 1.4.x), but had no
longer an environment to verify. Most imporantly, this means that
Centos users will have much less trouble building rsyslog/tls
support.
2009-05-19 09:18:51 +02:00
Michael Biebl
4f691b1e1d Cleanup configure.ac a little for better readability
- Use 2 new lines as separator between configure options.
- Remove forgotten copy&paste text.
- Reorder and move template configure option to the end.

Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
2009-05-19 07:31:23 +02:00
Michael Biebl
541d7ad940 Improve ./configure output
Improve readability of the ./configure output by grouping relevant entries and
indenting them.

Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
2009-05-19 07:31:22 +02:00
Michael Biebl
67974ecd5d Rename want_gssapi_krb5 to enable_gssapi_krb5
Be consistent and rename the configure variable want_gssapi_krb5 to
enable_gssapi_krb5.

Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
2009-05-19 07:31:22 +02:00
Michael Biebl
460edfe27f Do not fail "make check" if omstdout is not enabled
Only run omod-if-array.sh and parsertest.sh test if omstdout plugin is
enabled.
Remove the comment and fix the help output for --enable-stdout (default
was "no", not "yes")

Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
2009-05-19 07:31:22 +02:00
Michael Biebl
735a02c656 Cleanup and typo fixes
Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
2009-05-19 07:31:22 +02:00
Michael Biebl
1bbd2b07f8 Add shave support
shave tranforms the verbose autotools output into a pretty Kbuild-like
one which makes it easier to spot warnings.

See also
http://damien.lespiau.name/blog/2009/02/18/shave-making-the-autotools-output-sane/
git clone git://git.lespiau.name/shave

By default, shave is disabled and you have to explicitly enable it via
./configure --enable-shave.

Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
2009-05-19 07:31:21 +02:00
Rainer Gerhards
251e48a34c preparing for 4.1.7 2009-04-22 08:52:13 +02:00
Rainer Gerhards
6e410a76f6 preparing for 3.22.0 (move to stable) 2009-04-21 16:49:46 +02:00
Rainer Gerhards
9348f8b9c2 preparing for 4.3.0 release 2009-04-17 14:33:14 +02:00
Rainer Gerhards
85ccd6e9b7 Merge branch 'omprog' into nextmaster
Conflicts:
	ChangeLog
	runtime/rsyslog.h
2009-04-14 14:49:01 +02:00
Rainer Gerhards
f7f0902f65 Merge branch 'nextmaster' into oracle 2009-04-07 15:28:06 +02:00
Rainer Gerhards
829385ce40 Merge branch 'beta'
Conflicts:
	ChangeLog
	configure.ac
	doc/manual.html
	doc/rsyslog_conf.html
2009-04-07 14:58:58 +02:00
Rainer Gerhards
0550512b28 preparing for 3.21.11 2009-04-03 15:06:15 +02:00