Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'nspoll' | Rainer Gerhards | 2009-11-25 | 16 | -27/+776 |
|\ | |||||
| * | goal reached: epoll() driver for plain tcp syslog receiver available | Rainer Gerhards | 2009-11-25 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | | | introduced the ablity for netstream drivers to utilize an epoll interface This offers increased performance and removes the select() FDSET size limit from imtcp. Note that we fall back to select() if there is no epoll netstream drivers. So far, an epoll driver has only been implemented for plain tcp syslog, the rest will follow once the code proves well in practice AND there is demand. | ||||
| * | fixing some potential segfault conditions | Rainer Gerhards | 2009-11-25 | 5 | -18/+41 |
| | | |||||
| * | milestone commit: first working version with epoll/tcp | Rainer Gerhards | 2009-11-23 | 6 | -83/+92 |
| | | | | | | | | ... but not well-tested, so there may be many hidden bugs. | ||||
| * | milestone: working towards utilizing epoll interface | Rainer Gerhards | 2009-11-19 | 3 | -12/+27 |
| | | | | | | | | NOTE: this version does NOT run - tcp-based servers are defunct. | ||||
| * | milestone commit: first driver layer call done | Rainer Gerhards | 2009-11-18 | 11 | -20/+285 |
| | | | | | | | | | | ... does not really run. We can now call into the epoll driver, but not handle epoll(). The driver also needs more modifications. | ||||
| * | added skeleton for supporting epoll() API in netstream subsystem | Rainer Gerhards | 2009-11-18 | 9 | -3/+434 |
| | | |||||
* | | Merge branch 'v4-devel' into tmp | Rainer Gerhards | 2009-11-20 | 4 | -8/+18 |
|\ \ | |/ |/| | | | | | | | | | | | Conflicts: ChangeLog tests/Makefile.am tests/sndrcv_drvr.sh tools/syslogd.c | ||||
| * | debugondemand mode caused backgrounding to fail | Rainer Gerhards | 2009-11-20 | 4 | -10/+17 |
| | | | | | | | | | | This is close to a bug, but I'd consider the ability to background in this mode a new feature... | ||||
| * | Merge branch 'v4-beta' into v4-devel | Rainer Gerhards | 2009-11-20 | 3 | -1/+3 |
| |\ | | | | | | | | | | | | | | | | Conflicts: configure.ac doc/manual.html | ||||
| | * | preparing for 4.5.7v4.5.7 | Rainer Gerhards | 2009-11-18 | 5 | -3/+5 |
| | | | |||||
* | | | bumped version number & updated project status | Rainer Gerhards | 2009-11-18 | 3 | -9/+11 |
| | | | |||||
* | | | prepared for 5.5.0 releasev5.5.0 | Rainer Gerhards | 2009-11-18 | 1 | -1/+1 |
| | | | |||||
* | | | doc: improved description of what loadable modules can do | Rainer Gerhards | 2009-11-17 | 5 | -4/+53 |
| | | | |||||
* | | | minor: moved all code to new isAllowedSender2() interface | Rainer Gerhards | 2009-11-17 | 4 | -6/+7 |
| | | | |||||
* | | | Merge branch 'v4-devel' | Rainer Gerhards | 2009-11-17 | 16 | -56/+234 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
| * | | worked a bit on "unlimited select()" patch | Rainer Gerhards | 2009-11-17 | 3 | -4/+12 |
| | | | | | | | | | | | | | | | | | | - potential segfault in gss-misc.c - glbl interface needed different version ID - some compile time warning cleanup | ||||
| * | | Merge branch 'v4-beta' into v4-devel | Rainer Gerhards | 2009-11-17 | 4 | -26/+48 |
| |\| | |||||
| | * | Merge branch 'v4-stable' into v4-beta | Rainer Gerhards | 2009-11-17 | 4 | -26/+48 |
| | |\ | |||||
| | | * | Merge branch 'v3-stable' into v4-stable | Rainer Gerhards | 2009-11-17 | 4 | -26/+48 |
| | | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: doc/rsyslog_conf.html runtime/net.c | ||||
| | | | * | minor doc: enhanced description of loadable modules | Rainer Gerhards | 2009-11-17 | 1 | -17/+36 |
| | | | | | |||||
| | | | * | correcting -q/-Q patch - was invalid | Rainer Gerhards | 2009-11-12 | 3 | -4/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | This is the correct patch. The previous one solved the segfault, but disabled the -q/Q options. | ||||
| * | | | | integrating varmojfekoj's "unlimited select()" patch into v4-devel | Rainer Gerhards | 2009-11-17 | 13 | -32/+187 |
| |\ \ \ \ | |||||
| | * | | | | added option to use unlimited-size select() calls | varmojfekoj | 2009-11-17 | 12 | -31/+141 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thanks to varmjofekoj for the patch Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com> | ||||
* | | | | | | added a skeleton for omdbalerting by request of Phil Reilly | Rainer Gerhards | 2009-11-17 | 4 | -0/+172 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ... who intends to add a database-driven alert functionality. The change provides the necessary rsyslog plumbing, but no functionality at all. | ||||
* | | | | | | moved DNS resolution code out of imudp and into the backend processing | Rainer Gerhards | 2009-11-17 | 9 | -86/+295 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | | | | | bumped version number, updated project status | Rainer Gerhards | 2009-11-13 | 4 | -11/+10 |
| | | | | | | |||||
* | | | | | | solved some minor nits in make distcheckv5.3.5 | Rainer Gerhards | 2009-11-13 | 3 | -1/+3 |
| | | | | | | |||||
* | | | | | | preparing for new beta (5.3.5) | Rainer Gerhards | 2009-11-13 | 2 | -2/+2 |
| | | | | | | |||||
* | | | | | | Begin new beta branch | Rainer Gerhards | 2009-11-13 | 214 | -2656/+6278 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge branch 'master' into beta Conflicts: ChangeLog tests/Makefile.am | ||||
| * | | | | | | some light performance enhancement | Rainer Gerhards | 2009-11-12 | 13 | -20/+57 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...by replacing time() call with much faster (at least under linux) gettimeofday() calls. | ||||
| * | | | | | | Merge branch 'v4-devel' | Rainer Gerhards | 2009-11-12 | 2 | -11/+64 |
| |\| | | | | | |||||
| | * | | | | | Merge branch 'oracle' into v4-devel | Rainer Gerhards | 2009-11-12 | 2 | -11/+64 |
| | |\ \ \ \ \ | |||||
| | | * | | | | | Give even better output | Luis Fernando Munoz Mejias | 2009-11-12 | 1 | -9/+23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tell which statement is failing, which element in the batch, and give its details. | ||||
| | | * | | | | | Improve the debug messages | Luis Fernando Munoz Mejias | 2009-11-12 | 1 | -8/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve traceability while testing. | ||||
| | | * | | | | | Debug output to find out a crash | Luis Fernando Munoz Mejias | 2009-11-12 | 1 | -1/+5 |
| | | | | | | | | |||||
| | | * | | | | | Report errors when OCI_SUCCESS_WITH_INFO happens | Luis Fernando Munoz Mejias | 2009-11-12 | 1 | -1/+29 |
| | | | | | | | | |||||
| | | * | | | | | Improve the handling of OCI_SUCCESS_WITH_INFO. | Luis Fernando Munoz Mejias | 2009-11-12 | 1 | -3/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Stop considering it as an error, and make it display the information from the Oracle server. | ||||
| | | * | | | | | doc | Luis Fernando Munoz Mejias | 2009-11-12 | 2 | -8/+9 |
| | | | | | | | | |||||
| | | * | | | | | If the server disconnects the handle is no longer valid and we need to | Luis Fernando Munoz Mejias | 2009-11-12 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | call tryResume(), so we have to return RS_RET_SUSPENDED. Otherwise, we may keep losing messages until rsyslog is restarted. | ||||
| * | | | | | | | cosmetic: mentioned imported bugfix in changelog | Rainer Gerhards | 2009-11-12 | 1 | -0/+2 |
| | | | | | | | | |||||
| * | | | | | | | Merge branch 'v4-devel' | Rainer Gerhards | 2009-11-12 | 3 | -4/+9 |
| |\| | | | | | | |||||
| | * | | | | | | Merge branch 'v4-beta' into v4-devel | Rainer Gerhards | 2009-11-12 | 3 | -4/+9 |
| | |\ \ \ \ \ \ | | | |/ / / / / | | |/| | / / / | | | | |/ / / | | | |/| | | | |||||
| | | * | | | | Merge branch 'v4-stable' into v4-beta | Rainer Gerhards | 2009-11-12 | 3 | -4/+9 |
| | | |\ \ \ \ | | | | | |/ / | | | | |/| | | |||||
| | | | * | | | cosmetic: mention imported v3-bugfix in ChangeLog | Rainer Gerhards | 2009-11-12 | 1 | -0/+2 |
| | | | | | | | |||||
| | | | * | | | Merge branch 'v3-stable' into v4-stable | Rainer Gerhards | 2009-11-12 | 3 | -4/+7 |
| | | | |\ \ \ | | | | | | |/ | | | | | |/| | |||||
| | | | | * | | bugfix: segfault on startup when -q or -Q option was given | Rainer Gerhards | 2009-11-12 | 3 | -4/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=157 Thanks to Jonas Nogueira for reporting this bug. | ||||
| * | | | | | | Merge branch 'v4-devel' | Rainer Gerhards | 2009-11-12 | 6 | -2/+58 |
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: tests/Makefile.am | ||||
| | * | | | | | Merge branch 'v4-beta' into v4-devel | Rainer Gerhards | 2009-11-12 | 6 | -1/+55 |
| | |\| | | | | |||||
| | | * | | | | Merge branch 'v4-stable' into v4-beta | Rainer Gerhards | 2009-11-12 | 6 | -1/+55 |
| | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: tests/Makefile.am |