20 Commits

Author SHA1 Message Date
Rainer Gerhards
0871d0a077 Merge branch 'v4-stable' into v5-stable
Conflicts:
	plugins/imfile/imfile.c
	plugins/omtesting/omtesting.c
	tcpsrv.c
	threads.c
2012-01-14 18:32:40 +01:00
Rainer Gerhards
0216053099 relicense parts under ASL 2.0
after carful check for copyright holder
2012-01-11 18:30:33 +01:00
Bojan Smojver
d1eb6e0edc added work-around for bug in gtls, which causes fd leak when using TLS
The capability has been added for module to specify that they do not
like being unloaded.
related bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=222

Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
2011-02-23 11:25:43 +01:00
Rainer Gerhards
8b246de2a5 some light performance enhancement
...by replacing time() call with much faster (at least under linux)
gettimeofday() calls.
2009-11-12 17:12:10 +01:00
Rainer Gerhards
e3d9843c85 re-enabled pipe, tty and console in omfile
... by moving code to stream.c. Thanks to the new design, new cases are
not really needed, resulting in cleaner code.

I also did a cleanup of header file usage as a side-activity.
2009-06-12 11:47:00 +02:00
Michael Biebl
1448e2486e make all cflags and libs variables uppercase
pkg-config uses uppercase for its _CFLAGS and _LIBS variable names.
So we follow suit and convert all _cflags and _libs variables to
uppercase for more consistency.
2009-02-24 13:09:44 +01:00
Rainer Gerhards
15adf8f1fd bugfix: IPv6 addresses could not be specified in forwarding actions
New syntax @[addr]:port introduced to enable that. Root problem was IPv6
addresses contain colons.
Also somewhat enhanced debugging messages.
2008-08-05 15:02:49 +02:00
Rainer Gerhards
103ccc1801 enhanced ommail to support multiple email recipients.
This is done by specifying $ActionMailTo multiple times. Note that this introduces a
small incompatibility to previous config file syntax: the recipient
list is now reset for each action (we honestly believe that will
not cause any problem - apologies if it does).
2008-08-04 14:55:02 +02:00
Rainer Gerhards
989d8413a1 applied ErrLog interface change to ommail 2008-07-01 12:39:57 +02:00
Rainer Gerhards
e1791996b8 moved host/domain-name related variables to global data pool 2008-04-17 10:58:30 +02:00
Rainer Gerhards
d9b0c77d3e some more cleanup
reduced dependencies, moved non-runtime files to its own directory except
for some whom's status is unclear
2008-04-16 15:27:53 +02:00
Rainer Gerhards
d7f33053da made everything compile with the new runtime subdirectory 2008-04-16 08:42:00 +02:00
Rainer Gerhards
413fba03dc finalized mail output support 2008-04-08 11:48:07 +02:00
Rainer Gerhards
160ab44ef9 finishing core ommail plugin 2008-04-08 10:36:48 +02:00
Rainer Gerhards
d9dd85d4dc clean implementation of smtp protcol and rsyslog retries 2008-04-08 09:39:21 +02:00
Rainer Gerhards
3621234f98 smtp response codes are now correctly checked 2008-04-07 16:19:36 +02:00
Rainer Gerhards
e4d27e77e8 got a bit closer to real SMTP ;) 2008-04-04 18:24:47 +00:00
Rainer Gerhards
0d5d42c522 an initial, somewhat working, tester for the mail functionality 2008-04-04 16:57:25 +00:00
Rainer Gerhards
6a3b85a41c cleanup of previous code, ready to implement smtp 2008-04-04 13:43:09 +00:00
Rainer Gerhards
c0c9f44966 begun work on mail output plugin (open questions on TLS, so I see if I can
put this in between) - does not the least yet work ;)
2008-04-04 13:34:47 +00:00