Rainer Gerhards
c82f2781d2
added skeleton for supporting epoll() API in netstream subsystem
2009-11-18 14:16:08 +01:00
Rainer Gerhards
7d20954653
bumped version number & updated project status
2009-11-18 12:16:39 +01:00
Rainer Gerhards
b2ed57a5cf
prepared for 5.5.0 release
v5.5.0
2009-11-18 11:12:20 +01:00
Rainer Gerhards
0463087a30
doc: improved description of what loadable modules can do
2009-11-17 11:27:55 +01:00
Rainer Gerhards
604d782f09
minor: moved all code to new isAllowedSender2() interface
2009-11-17 10:43:36 +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
9e28d47aaa
worked a bit on "unlimited select()" patch
...
- potential segfault in gss-misc.c
- glbl interface needed different version ID
- some compile time warning cleanup
2009-11-17 10:14:02 +01:00
Rainer Gerhards
f868d6a17a
Merge branch 'v4-beta' into v4-devel
2009-11-17 09:41:19 +01:00
Rainer Gerhards
2a1d97263f
Merge branch 'v4-stable' into v4-beta
2009-11-17 09:41:00 +01:00
Rainer Gerhards
d8b3669e6d
Merge branch 'v3-stable' into v4-stable
...
Conflicts:
doc/rsyslog_conf.html
runtime/net.c
2009-11-17 09:40:43 +01:00
Rainer Gerhards
dd40c7ff90
minor doc: enhanced description of loadable modules
2009-11-17 09:25:22 +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
8c29f28435
moved DNS resolution code out of imudp and into the backend processing
...
Most importantly, DNS resolution now never happens if the resolved name
is not required. Note that this applies to imudp - for the other inputs,
DNS resolution almost comes for free, so we do not do it there. However,
the new method has been implemented in a generic way and as such may
also be used by other modules in the future.
2009-11-17 08:11:31 +01:00
Rainer Gerhards
4d93afabe9
bumped version number, updated project status
2009-11-13 11:11:44 +01:00
Rainer Gerhards
c051786ea6
solved some minor nits in make distcheck
v5.3.5
2009-11-13 10:58:43 +01:00
Rainer Gerhards
c5be3764a1
preparing for new beta (5.3.5)
2009-11-13 10:11:54 +01:00
Rainer Gerhards
2a3c25a5c6
Begin new beta branch
...
Merge branch 'master' into beta
Conflicts:
ChangeLog
tests/Makefile.am
2009-11-13 10:00:23 +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
6b722a09d4
Merge branch 'v4-devel'
2009-11-12 14:52:09 +01:00
Rainer Gerhards
159f3cecb1
cosmetic: mentioned imported bugfix in changelog
2009-11-12 14:51:49 +01:00
Rainer Gerhards
4af3a1d72d
Merge branch 'oracle' into v4-devel
2009-11-12 14:50:43 +01:00
Rainer Gerhards
3173f27821
Merge branch 'v4-devel'
2009-11-12 14:49:37 +01:00
Rainer Gerhards
2194f86fdd
Merge branch 'v4-beta' into v4-devel
2009-11-12 14:47:10 +01:00
Rainer Gerhards
8aec830cf5
Merge branch 'v4-stable' into v4-beta
2009-11-12 14:46:58 +01:00
Luis Fernando Munoz Mejias
f5676115b5
Give even better output
...
Tell which statement is failing, which element in the batch, and give
its details.
2009-11-12 14:46:09 +01:00
Luis Fernando Munoz Mejias
774fdc6c79
Improve the debug messages
...
Improve traceability while testing.
2009-11-12 14:45:05 +01:00
Luis Fernando Munoz Mejias
4be35fbc60
Debug output to find out a crash
2009-11-12 14:44:30 +01:00
Luis Fernando Munoz Mejias
54672aa273
Report errors when OCI_SUCCESS_WITH_INFO happens
2009-11-12 14:43:44 +01:00
Luis Fernando Munoz Mejias
4ed50bb874
Improve the handling of OCI_SUCCESS_WITH_INFO.
...
Stop considering it as an error, and make it display the information
from the Oracle server.
2009-11-12 14:40:30 +01:00
Luis Fernando Munoz Mejias
d06b63272d
doc
2009-11-12 14:37:14 +01:00
Luis Fernando Munoz Mejias
cc50b6824e
If the server disconnects the handle is no longer valid and we need to
...
call tryResume(), so we have to return RS_RET_SUSPENDED. Otherwise, we
may keep losing messages until rsyslog is restarted.
2009-11-12 14:34:55 +01:00
Rainer Gerhards
96790ad403
cosmetic: mention imported v3-bugfix in ChangeLog
2009-11-12 14:27:54 +01:00
Rainer Gerhards
f6dfcc7c3d
correcting -q/-Q patch - was invalid
...
This is the correct patch. The previous one solved the segfault, but
disabled the -q/Q options.
2009-11-12 14:21:53 +01:00
Rainer Gerhards
bedc903ae0
Merge branch 'v3-stable' into v4-stable
2009-11-12 14:10:00 +01:00
Rainer Gerhards
e4542eb926
bugfix: segfault on startup when -q or -Q option was given
...
bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=157
Thanks to Jonas Nogueira for reporting this bug.
2009-11-12 14:07:12 +01:00
Rainer Gerhards
adab485b93
Merge branch 'v4-devel'
...
Conflicts:
tests/Makefile.am
2009-11-12 13:36:29 +01:00
Rainer Gerhards
329b20451f
Merge branch 'v4-beta' into v4-devel
2009-11-12 13:23:03 +01:00
Rainer Gerhards
0fd8143d87
Merge branch 'v4-stable' into v4-beta
...
Conflicts:
tests/Makefile.am
2009-11-12 13:21:46 +01:00
Rainer Gerhards
0a5b731f2f
bugfix: $ActionExecOnlyOnceEveryInterval did not work.
...
This was a regression from the time() optimizations done in v4.
Bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=143
Thanks to Klaus Tachtler for reporting this bug.
2009-11-12 13:14:39 +01:00
Rainer Gerhards
2dafb35077
some module cleanup
2009-11-12 12:03:27 +01:00
Rainer Gerhards
4ae292e664
bugfix: omudpspoof miscalculated source and destination ports
...
while this was probably not noticed for source ports, it resulted in
almost all destination ports being wrong, except for the default port
of 514, which by virtue of its binary representation was calculated
correct (and probably thus the bug not earlier detected).
2009-11-12 11:55:04 +01:00
Rainer Gerhards
20f1c9c502
improved testbench: added tests for UDP forwarding and omudpspoof
2009-11-12 11:24:52 +01:00
Rainer Gerhards
09ed2f1a7a
doc bugfix: omudpspoof had wrong config command names ("om" missing)
2009-11-12 10:53:27 +01:00
Rainer Gerhards
f2072ecbc6
cosmetic: added testbench improvement to ChangeLog
2009-11-12 09:12:07 +01:00
Rainer Gerhards
c6c875a65d
Merge branch 'v4-devel'
2009-11-11 14:15:00 +01:00
Rainer Gerhards
ef1b6c725b
Merge branch 'v4-beta' into v4-devel
...
Conflicts:
tests/Makefile.am
2009-11-11 14:14:37 +01:00
Rainer Gerhards
22bf4fc832
somewhat enhanced test suite
...
also prepared test case for TLS testing, but not activated it
inside the build itself.
A note on TLS testing: the current testsuite (in git!) already contains
TLS test cases. However, getting these test cases correct is not simple.
That's not a problem with the code itself, but rater a problem with
synchronization in the test environment. So I have deciced to keep the
TLS tests in, but not yet actually utilize them. This is most probably
left as an excercise for future (devel) releases.
2009-11-11 14:12:09 +01:00
Rainer Gerhards
a9cf6e0e92
testbench improvement: gzip-plain-tcp mode is now being tested
...
... also improved two-instance test mechanism, now have a generic
approach.
2009-11-11 12:06:02 +01:00