summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | | | | | | | | | | | Fix a potential missing '\0' on too long strings.Luis Fernando Muñoz Mejías2010-11-302-48/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By implementing a trivial strlcpy it's much easier to detect string truncations and react to them. This also gives a noticeable speedup in buffer handling (can be HUGE), since strlcpy() doesn't clear all the buffer entry before writing data. Converted all uses of strncpy() into strlcpy(). Also, we don't need to check for some null pointers, as there are no malloc-like operations in the doAction loop.
| | * | | | | | | | | | | | bugfix: atomic increment for msg object may not work correct on all platforms.Chris Metcalf2010-11-252-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
| | * | | | | | | | | | | | added forgotten testcase filesv4.7.3Rainer Gerhards2010-11-252-0/+25
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | preparing for 4.7.3Rainer Gerhards2010-11-253-3/+3
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | Merge branch 'v4-stable' into v4-develRainer Gerhards2010-11-251-5/+11
| | |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog
| | * \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'v4-stable' into v4-develRainer Gerhards2010-11-242-0/+27
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: configure.ac
| | * | | | | | | | | | | | | | doc/imfile: fixed small but important typoRainer Gerhards2010-10-201-1/+1
| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | imfile improvementsRainer Gerhards2010-10-243-18/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - added the $InputFilePersistStateInterval config directive to imfile - changed imfile so that the state file is never deleted (makes imfile more robust in regard to fatal failures)
| | * | | | | | | | | | | | | | Merge branch 'v4-stable' into v4-develRainer Gerhards2010-10-198-372/+84
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: runtime/cfsysline.c tools/ompipe.c
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'v4-stable' into v4-develRainer Gerhards2010-10-221-2/+2
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'v4-stable' into v4-develRainer Gerhards2010-10-154-10/+35
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog runtime/stream.c
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'v4-stable-imptcp' into v4-develRainer Gerhards2010-08-118-20/+87
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | | | | | | imptcp: added $InputPTCPServerAddtlFrameDelimiter directiveRainer Gerhards2010-08-118-12/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | also improved testbench
| | | * | | | | | | | | | | | | | | | | fixed minor issue: imptcp did a close(-1) on each acceptRainer Gerhards2010-08-111-1/+2
| | | | | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | | | imptcp: added $InputPTCPServerNotifyOnConnectionClose directiveRainer Gerhards2010-08-112-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | plus some minor cleanup
| | * | | | | | | | | | | | | | | | | | Merge branch 'v4-stable-imptcp' into tmpRainer Gerhards2010-08-1119-62/+1434
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: Makefile.am configure.ac runtime/rsyslog.h tests/Makefile.am
| | | * | | | | | | | | | | | | | | | | more testbench improvements and new testsRainer Gerhards2010-08-106-58/+107
| | | | | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | | | small improvements to testbenchRainer Gerhards2010-08-102-1/+3
| | | | | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | | | some cleanup and minor optimizationRainer Gerhards2010-08-101-33/+32
| | | | | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | | | | added tests for imptcp and fixed some problems with itRainer Gerhards2010-08-105-19/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | it now also works reliably in edge-triggered mode
| | | * | | | | | | | | | | | | | | | | added imptcpRainer Gerhards2010-08-1010-3/+1267
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | imptcp is a simplified, Linux-specific and potentielly fast syslog plain tcp input plugin (NOT supporting TLS!)
| | * | | | | | | | | | | | | | | | | | doc nit: wrong title in omuxsock pageRainer Gerhards2010-08-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | thanks to David Lang for finding this issue
| | * | | | | | | | | | | | | | | | | | solving an error ID collision with v5 buildRainer Gerhards2010-08-061-1/+1
| | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | added omuxsock, which permits to write message to local Unix socketsRainer Gerhards2010-08-0614-4/+600
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this is the counterpart to imuxsock, enabling fast local forwarding
| | * | | | | | | | | | | | | | | | | | Merge branch 'v4-stable' into v4-develRainer Gerhards2010-08-054-117/+4
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html
| | * | | | | | | | | | | | | | | | | | Merge branch 'v4-stable' into v4-develRainer Gerhards2010-08-053-4/+21
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'v4-stable' into v4-develRainer Gerhards2010-07-052-0/+3
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'v4-stable' into v4-develRainer Gerhards2010-05-203-3/+4
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog
| | * | | | | | | | | | | | | | | | | | | | | preparing for 4.7.2v4.7.2Rainer Gerhards2010-05-033-3/+3
| | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | bugfix: problems with atomic operations emulationRainer Gerhards2010-04-2716-226/+129
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | replaced atomic operation emulation with new code. The previous code seemed to have some issue and also limited concurrency severely. The whole atomic operation emulation has been rewritten.
| | * | | | | | | | | | | | | | | | | | | | | added new $Sleep directive to hold processing for a couple of seconds during ↵Rainer Gerhards2010-04-263-1/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | startup
| | * | | | | | | | | | | | | | | | | | | | | cosmetic: prepared ChangeLog for next releaseRainer Gerhards2010-04-231-0/+2
| | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | minor fix: invalid duplicated include of config.hRainer Gerhards2010-04-231-2/+0
| | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | preparing for 4.7.1 releasev4.7.1Rainer Gerhards2010-04-223-3/+3
| | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | fixed typo ... that caused compilation to fail on non-SolarisRainer Gerhards2010-04-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | solved alignment errors on Solaris SparcRainer Gerhards2010-04-226-29/+34
| | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | removed some complier warningsRainer Gerhards2010-04-212-4/+16
| | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | bugfix: some race condition in testbench on Solaris/SparcSuper-User2010-04-213-0/+7
| | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | doc for imsolaris addedRainer Gerhards2010-04-203-0/+49
| | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | saved old copy of Java DiagTalker toolRainer Gerhards2010-04-202-0/+3
| | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | testbench improvement: Java is no longer needed for testing tool creationRainer Gerhards2010-04-204-8/+165
| | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | finalized work on imsolarisRainer Gerhards2010-04-201-110/+126
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Did a couple of clean-ups and made the module more robust. Among others, improved performance and structure, fixed the recovery handler (which did not correctly work before) and straightend out some minor issues. Doc and some platform tests are still missing, but other than that this version looks pretty good.
| | * | | | | | | | | | | | | | | | | | | | | improved quality of imsolaris codeRainer Gerhards2010-04-196-132/+166
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | including refctoring for a more simple solution
| | * | | | | | | | | | | | | | | | | | | | | changed flag value for v5-compatibilityRainer Gerhards2010-04-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | changed imsolaris to use submitMsg() APIRainer Gerhards2010-04-193-28/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This includes a modification to the rsyslog engine so that messages without PRI inside the message can properly be handled.
| | * | | | | | | | | | | | | | | | | | | | | minor cleanupRainer Gerhards2010-04-193-3/+3
| | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | some more cleanupRainer Gerhards2010-04-193-29/+11
| | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | some platforms seem to need time.h inside msleep.cPeter Bray2010-04-191-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
| | * | | | | | | | | | | | | | | | | | | | | minor cleanup (cosmetic)Rainer Gerhards2010-04-152-70/+52
| | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | first version of imsolaris created, cleanup for solaris doneRainer Gerhards2010-04-1511-620/+420
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | more cleanup required, but things now basically work