summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* solved some platform issues with nsdpoll_ptcpRainer Gerhards2009-11-253-3/+9
|
* Merge branch 'beta'Rainer Gerhards2009-11-253-0/+29
|\ | | | | | | | | Conflicts: ChangeLog
| * Merge branch 'v5-stable' into betaRainer Gerhards2009-11-252-0/+21
| |\ | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html tests/Makefile.am
| | * bugfix: enabling GSSServer crashes rsyslog startupTomas Kubina2009-11-252-0/+6
| | |
| | * cosmetic: added bugfix to changelogRainer Gerhards2009-11-121-0/+2
| | |
| | * Merge branch 'v4-stable' into v5-stableRainer Gerhards2009-11-123-4/+9
| | |\
| | * \ Merge branch 'v4-stable' into v5-stableRainer Gerhards2009-11-126-1/+56
| | |\ \ | | | | | | | | | | | | | | | | | | | | Conflicts: tests/Makefile.am
| | * | | preparing for version 5.2.0v5.2.0Rainer Gerhards2009-11-024-2/+51
| | | | |
| * | | | bugfix: omfile output was only written when buffer was fullRainer Gerhards2009-11-182-0/+6
| | | | | | | | | | | | | | | | | | | | ... not at end of transaction.
* | | | | Merge branch 'nspoll'Rainer Gerhards2009-11-2516-27/+776
|\ \ \ \ \
| * | | | | goal reached: epoll() driver for plain tcp syslog receiver availableRainer Gerhards2009-11-251-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 conditionsRainer Gerhards2009-11-255-18/+41
| | | | | |
| * | | | | milestone commit: first working version with epoll/tcpRainer Gerhards2009-11-236-83/+92
| | | | | | | | | | | | | | | | | | | | | | | | ... but not well-tested, so there may be many hidden bugs.
| * | | | | milestone: working towards utilizing epoll interfaceRainer Gerhards2009-11-193-12/+27
| | | | | | | | | | | | | | | | | | | | | | | | NOTE: this version does NOT run - tcp-based servers are defunct.
| * | | | | milestone commit: first driver layer call doneRainer Gerhards2009-11-1811-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 subsystemRainer Gerhards2009-11-189-3/+434
| | | | | |
* | | | | | Merge branch 'v4-devel' into tmpRainer Gerhards2009-11-204-8/+18
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog tests/Makefile.am tests/sndrcv_drvr.sh tools/syslogd.c
| * | | | | debugondemand mode caused backgrounding to failRainer Gerhards2009-11-204-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-develRainer Gerhards2009-11-203-1/+3
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: configure.ac doc/manual.html
| | * | | | | preparing for 4.5.7v4.5.7Rainer Gerhards2009-11-185-3/+5
| | | | | | |
* | | | | | | bumped version number & updated project statusRainer Gerhards2009-11-183-9/+11
| | | | | | |
* | | | | | | prepared for 5.5.0 releasev5.5.0Rainer Gerhards2009-11-181-1/+1
| | | | | | |
* | | | | | | doc: improved description of what loadable modules can doRainer Gerhards2009-11-175-4/+53
| | | | | | |
* | | | | | | minor: moved all code to new isAllowedSender2() interfaceRainer Gerhards2009-11-174-6/+7
| | | | | | |
* | | | | | | Merge branch 'v4-devel'Rainer Gerhards2009-11-1716-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()" patchRainer Gerhards2009-11-173-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-develRainer Gerhards2009-11-174-26/+48
| |\| | | | |
| | * | | | | Merge branch 'v4-stable' into v4-betaRainer Gerhards2009-11-174-26/+48
| | |\ \ \ \ \
| | | * \ \ \ \ Merge branch 'v3-stable' into v4-stableRainer Gerhards2009-11-174-26/+48
| | | |\ \ \ \ \ | | | | |_|_|_|/ | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: doc/rsyslog_conf.html runtime/net.c
| | | | * | | | minor doc: enhanced description of loadable modulesRainer Gerhards2009-11-171-17/+36
| | | | | | | |
| | | | * | | | correcting -q/-Q patch - was invalidRainer Gerhards2009-11-123-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-develRainer Gerhards2009-11-1713-32/+187
| |\ \ \ \ \ \ \
| | * | | | | | | added option to use unlimited-size select() callsvarmojfekoj2009-11-1712-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 ReillyRainer Gerhards2009-11-174-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 processingRainer Gerhards2009-11-179-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 statusRainer Gerhards2009-11-134-11/+10
| |_|_|_|_|/ / / |/| | | | | | |
* | | | | | | | solved some minor nits in make distcheckv5.3.5Rainer Gerhards2009-11-133-1/+3
| | | | | | | |
* | | | | | | | preparing for new beta (5.3.5)Rainer Gerhards2009-11-132-2/+2
| | | | | | | |
* | | | | | | | Begin new beta branchRainer Gerhards2009-11-13214-2656/+6278
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge branch 'master' into beta Conflicts: ChangeLog tests/Makefile.am
| * | | | | | | some light performance enhancementRainer Gerhards2009-11-1213-20/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...by replacing time() call with much faster (at least under linux) gettimeofday() calls.
| * | | | | | | Merge branch 'v4-devel'Rainer Gerhards2009-11-122-11/+64
| |\| | | | | |
| | * | | | | | Merge branch 'oracle' into v4-develRainer Gerhards2009-11-122-11/+64
| | |\ \ \ \ \ \
| | | * | | | | | Give even better outputLuis Fernando Munoz Mejias2009-11-121-9/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tell which statement is failing, which element in the batch, and give its details.
| | | * | | | | | Improve the debug messagesLuis Fernando Munoz Mejias2009-11-121-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve traceability while testing.
| | | * | | | | | Debug output to find out a crashLuis Fernando Munoz Mejias2009-11-121-1/+5
| | | | | | | | |
| | | * | | | | | Report errors when OCI_SUCCESS_WITH_INFO happensLuis Fernando Munoz Mejias2009-11-121-1/+29
| | | | | | | | |
| | | * | | | | | Improve the handling of OCI_SUCCESS_WITH_INFO.Luis Fernando Munoz Mejias2009-11-121-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Stop considering it as an error, and make it display the information from the Oracle server.
| | | * | | | | | docLuis Fernando Munoz Mejias2009-11-122-8/+9
| | | | | | | | |
| | | * | | | | | If the server disconnects the handle is no longer valid and we need toLuis Fernando Munoz Mejias2009-11-121-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 changelogRainer Gerhards2009-11-121-0/+2
| | | | | | | | |