1045 Commits

Author SHA1 Message Date
Rainer Gerhards
4ddd2037c8 applied gssapi patch from varmojfekoj - gss-api is now supported 2007-11-19 10:03:32 +00:00
Michael Meckelein
0a3eda35dd prepared for the next release 2007-10-19 14:14:50 +00:00
Rainer Gerhards
f174b83913 bumped version number 2007-10-15 06:05:33 +00:00
Rainer Gerhards
8584912684 integrated patch by varmojfekoj to tweak build system even further 2007-10-11 15:13:24 +00:00
Rainer Gerhards
341af8bcd0 - changed the build system to use a single source tarball again (but
different makefiles for the main project and ommysql)
- applied fixes from Michael Biebl:
1.) fix failing compilation of ommysql plugin
    (s/ommysql-config.h/config.h/)
2.) fix mysql configure check (although the default is no, we did check for
    the mysql devel files)
3.) Create a separate Makefile.am for the doc files. This cleans up the
    toplevel Makefile.am considerably and makes it much more readable and
    maintainable.
3b) Assign the html doc files to html_DATA. This means, they are installed
    to $(hmtdir), which by autoconf standards is
    $(prefix)/share/doc/$packagename/.
4.) Reformat the SOURCES line to make it better readable and maintainable.
2007-10-11 12:53:40 +00:00
Rainer Gerhards
6e32d3f1db bumped version number 2007-10-08 10:54:54 +00:00
Rainer Gerhards
88bbc40220 applied patch provided by varmojfekoj to support building ommysql in its
own way (now also resides in a plugin subdirectory)
2007-09-26 10:24:14 +00:00
Rainer Gerhards
22ca8b6aba bumping version number 2007-09-25 09:58:53 +00:00
Rainer Gerhards
11b3854192 changed ttyname() to ttyname_r() - not a real fix, as this part of the code
was single threaded, but better to be prepared for the future.
2007-09-25 07:07:16 +00:00
Rainer Gerhards
b1ca6a351c - simplified code in shouldProcessThisMessage() for debug output
- changed strerror() calls to thread-safe strerror_r() variant
2007-09-24 13:32:25 +00:00
Rainer Gerhards
d3a88c693c added code to handle situations where senders send us messages ending with
a NUL character. It is now simply removed. This also caused trailing LF
    reduction to fail, when it was followed by such a NUL. This is now also
    handled.
2007-09-14 08:50:41 +00:00
Rainer Gerhards
d808cceebf minor typos 2007-09-11 07:12:41 +00:00
Rainer Gerhards
c6b8e6e5fe bumped version number 2007-09-10 15:50:12 +00:00
Rainer Gerhards
583d18a20e bumping version number 2007-09-05 08:29:54 +00:00
Michael Meckelein
833b3de0c3 prepared for next release 2007-08-31 12:51:16 +00:00
Michael Meckelein
a24b9f9127 prepared for next release 2007-08-28 10:54:16 +00:00
Michael Meckelein
54b0b3ab14 prepared for next release 2007-08-22 10:52:33 +00:00
Michael Meckelein
d1a76e1bdf prepared changelog and configure.ac for the next update 2007-08-16 11:44:05 +00:00
Rainer Gerhards
4884ef844c - integrated patch from varmojfekoj to make the mysql module a loadable one
many thanks for the patch, MUCH appreciated
2007-08-14 07:57:15 +00:00
Rainer Gerhards
602ef197d3 bumping version numbers 2007-08-13 16:57:28 +00:00
Michael Meckelein
1af0699b39 mod /contrib/delete_mysql, prepared docs for release 2007-08-13 14:07:49 +00:00
Rainer Gerhards
cc6a709ea6 bumped up version number 2007-08-08 13:39:26 +00:00
Rainer Gerhards
a88fd47b0f bumping version number 2007-08-03 15:31:55 +00:00
Rainer Gerhards
5197130228 - I found out that we finally have problems with the (somewhat recursive)
call to logerror() that many of the modules do. I have not tried it,
    but I think things will become wild when we compile without pthread
    support. Threading prevents full recursion, so we have not seen any bad
    effects so far. However, the problems that I experienced in ommysl
    (that caused me to re-structure startWorker()) are actually rooted in
    this issue. I first thought to fix it via a module interace, but I now
    came to the conclusion that it is not more effort and much cleaner to
    do an internal error buffering class. This is implemented in
    errbuf.c/h.
- I just noticed that this is not actually an error buf, but the core of an
    input module for all internal messages. As such, I implement it now as
    iminternal.c/h. Of course, there is no input module interface yet
    designed, but that doesn't matter. Worst-case, I need to re-write the
    im, best case I can use the im (at least partly) to define the
    interface.
- added a few functions to the linkedlist class
- error messages during startup are now buffered - so we do no longer need
    to think about how emergency logging might work. Actually, these are
    logged to whatever is instatiated in the log file. This enhances the
    chance that we will be able to drop the error message somewhere it is
    seen.
2007-08-03 14:58:24 +00:00
Rainer Gerhards
0814450a39 bumped version number 2007-08-01 11:55:21 +00:00
Rainer Gerhards
bec7683ec2 enhanced $Include to allow inclusion of a complete directory 2007-08-01 09:57:02 +00:00
Rainer Gerhards
6c305fdc9a - applied a patch from mildew to prevent rsyslogd from freezing under heavy
load. This could happen when the queue was full. Now, we drop messages
    but rsyslogd remains active.
2007-08-01 08:18:42 +00:00
Rainer Gerhards
d2061ff6cb bumping up version number 2007-07-30 07:37:17 +00:00
Rainer Gerhards
8193522d85 - added omsr object (objomsr.c, objomsr.h) - template request for output
modules
2007-07-27 09:15:11 +00:00
Rainer Gerhards
c8eca687f4 bumping version number 2007-07-25 07:35:15 +00:00
Rainer Gerhards
c1592571e4 bumped version number 2007-07-23 12:06:54 +00:00
Rainer Gerhards
66214d45c7 bumped version number 2007-07-20 14:03:47 +00:00
Rainer Gerhards
3a58c0b319 applied patch from Bartosz Kuźma to fix portability bug in configure.ac 2007-07-19 09:29:49 +00:00
Rainer Gerhards
00c12a28e7 more cleanup; restored compatibility to non-gcc compilers 2007-07-18 15:43:28 +00:00
Rainer Gerhards
7a2eb66a0a applied cleanup patch by Peter Vrabec 2007-07-18 10:36:36 +00:00
Rainer Gerhards
89df698531 bumped version number 2007-07-18 07:11:15 +00:00
Rainer Gerhards
763a5ba012 bumped version number to 1.17.0 2007-07-17 14:43:10 +00:00
Rainer Gerhards
3ee9e1f1f1 improved AllowedSender code and portability - thanks to mildew@gmail.com 2007-07-17 13:59:51 +00:00
Rainer Gerhards
31e188f8e7 added support (checks) for inline 2007-07-17 08:54:58 +00:00
Rainer Gerhards
4de9b4e033 bumped version number 2007-07-15 16:12:10 +00:00
Rainer Gerhards
949ef40a44 disabled a check that I do not get right, so that I can release 2007-07-13 12:59:45 +00:00
Rainer Gerhards
40fa9b2d9a made "make dist" work 2007-07-13 12:16:52 +00:00
Rainer Gerhards
1c133d9351 remove file, its autotools output file and does not belong in CVS 2007-07-11 12:17:31 +00:00
Rainer Gerhards
0eb50e3832 removed SYSV preprocessor macro; replaced with autotools equivalent 2007-07-11 11:58:27 +00:00
Rainer Gerhards
33c28c8d7a upgrading to autotools build system - thank Peter Vrabec for patches and
the idea
2007-07-10 16:12:46 +00:00