summaryrefslogtreecommitdiffstats
path: root/syslogd.c
Commit message (Collapse)AuthorAgeFilesLines
* fixed bug when obtaining port from /etc/servicesRainer Gerhards2007-07-031-3/+2
|
* restored "-r 0" /etc/service lookup; improved debug outputRainer Gerhards2007-07-021-23/+80
|
* Applied patch to make rsyslog compile under solaris. thanks to BartoszRainer Gerhards2007-07-021-2/+5
| | | | Kuźma for providing the patch.
* fixed a bug in freeAllSockets() that caused core dump during syslogdRainer Gerhards2007-06-291-14/+33
| | | | termination; also done some cosmetic changes
* reviewing TCP IPv6, done some changes, also some other minor text changes.Rainer Gerhards2007-06-281-36/+57
| | | | Checking in before leaving to Genesis concert ;)
* use of port 0 as indicator for "default port" re-enabledRainer Gerhards2007-06-281-9/+25
|
* applied Peter Vrabec's IPv6 TCP patch - many thanks! :)Rainer Gerhards2007-06-281-115/+187
|
* done more IPv6 work, fixed memory leak on HUP due to new port stringbufferRainer Gerhards2007-06-281-44/+93
| | | | in struct filed.
* there was some program text duplicated for whatever reason. It had noRainer Gerhards2007-06-261-298/+0
| | | | effect, as it were mostly comments. I have fixed that now.
* fixed code in iovCreate() that broke C's strict aliasing rulesRainer Gerhards2007-06-261-8/+17
|
* fixed some char/unsigned char warningsRainer Gerhards2007-06-251-8/+9
|
* integrating Peter Vrabec's IPv6 code for UDP. Gone some way, but needs moreRainer Gerhards2007-06-221-196/+664
| | | | review (checking in for the weekend and so that other may see).
* reviewing TODO items and closing those that no longer apply (or areRainer Gerhards2007-06-211-3/+3
| | | | decided/fixed)
* made the max number of tcp sessions configurable via command line switchRainer Gerhards2007-06-211-85/+174
|
* replaced syslogdPanic() by better code; made more reliable in low-memoryRainer Gerhards2007-06-211-97/+80
| | | | condition
* fixed a bug that caused the tag to be missing on internal message (likeRainer Gerhards2007-06-191-5/+8
| | | | startup)
* added new property "syslogseverity"Rainer Gerhards2007-06-181-1/+1
|
* added new property replacer property "PRI-text"Rainer Gerhards2007-06-151-24/+50
|
* fixed a bug that caused compilation on debian to failRainer Gerhards2007-06-151-1/+4
|
* re-wrote syslog.c from scratch to solve a license compatibility issue,Rainer Gerhards2007-06-141-1/+2
| | | | | provide some bug fixes and performance enhancemnts. Also required changes to klogd.c to support the new interface.
* fixed a compiler warning about strict aliasingRainer Gerhards2007-06-111-2/+2
|
* changed the way the MySQL API is usedRainer Gerhards2007-01-301-39/+53
|
* added -e option to turn off message suppressionRainer Gerhards2007-01-301-2/+11
|
* fixed too-low listen backlog parameterRainer Gerhards2007-01-291-6/+14
|
* changed -transport-tls framing based on recent IETF WG decisionRainer Gerhards2006-12-191-5/+21
|
* added compression & -transport-tls framing to tcp senderRainer Gerhards2006-12-071-68/+190
|
* compression support on the receiver side completedRainer Gerhards2006-12-071-15/+123
|
* receiver for compressed syslog over tcp almost readyRainer Gerhards2006-12-041-39/+132
|
* small fix in compressor codeRainer Gerhards2006-11-301-1/+1
|
* some more compression code...Rainer Gerhards2006-11-301-102/+34
|
* on the way to implement on-the-wire zip compression (not yet complete)Rainer Gerhards2006-11-301-36/+152
|
* property replacer options space-cc and drop-cc addedRainer Gerhards2006-11-171-2/+22
|
* escape-cc property replacer option implementedRainer Gerhards2006-11-171-1/+4
|
* begin support for escape-cc property replacer optionRainer Gerhards2006-11-171-2/+49
|
* fixed a bug in tcp retry codeRainer Gerhards2006-10-311-1/+2
|
* removed some left-over dprintf's which were not intended for productionRainer Gerhards2006-09-271-5/+0
| | | | code
* fixed a bug in the property replace which lead to an extra TAB at stringRainer Gerhards2006-09-271-2/+4
| | | | end if field extraction was used.
* made the field-delimiter inside property replacer (templates) configurableRainer Gerhards2006-09-271-8/+10
|
* first implementation of option to turn off hostname and tag parsingRainer Gerhards2006-03-131-92/+114
|
* compiles & runs on Solaris, but not as local loggerRainer Gerhards2006-02-161-2/+1
|
* now it compiles under solaris, but I could not yet test it (need to findRainer Gerhards2006-02-161-3/+29
| | | | out how to disable stock syslogd on this platform ;))
* added some missing defines for solaris (solved the copy&paste prob via cvsRainer Gerhards2006-02-161-0/+48
| | | | ;))
* some changes to support SolarisRainer Gerhards2006-02-161-2/+19
|
* fixed a bug that caused the default socket (usually /dev/log) to be openedRainer Gerhards2006-01-101-1/+1
| | | | even when -o command line option was given
* enhanced legacy syslog message parser so that it supports messages withoutRainer Gerhards2006-01-101-28/+26
| | | | a TIMESTAMP
* finished field-based property replacer codeRainer Gerhards2005-12-231-7/+5
|
* added support for field-based text extraction in the property replacer.Rainer Gerhards2005-12-221-6/+62
| | | | This is untested so far (the evening came quicker than anticipated ;))
* some code-cleanup; syslog-protocol proof-of-concept basically finishedRainer Gerhards2005-11-241-13/+20
|
* done basic integration of new syslog-protocol properties and emulation ofRainer Gerhards2005-11-241-45/+316
| | | | properties missing in either legacy and syslog-protocol format
* core parser for syslog-protocol addedRainer Gerhards2005-11-241-32/+388
|