231 Commits

Author SHA1 Message Date
Rainer Gerhards
5d449b79e0 added doc for known package distributions 2006-09-26 10:51:30 +00:00
Rainer Gerhards
693147e4f2 changed libpath for dblibs in makefile to better support fedora 2006-09-22 11:40:43 +00:00
Rainer Gerhards
d25df47af3 added fedore mysql libs in Makefile 2006-09-22 11:33:55 +00:00
Rainer Gerhards
75efe414e1 first implementation of option to turn off hostname and tag parsing 2006-03-13 14:52:30 +00:00
Rainer Gerhards
e7dc22fe91 compiles & runs on Solaris, but not as local logger 2006-02-16 14:31:06 +00:00
Rainer Gerhards
0faf9d9dba now it compiles under solaris, but I could not yet test it (need to find
out how to disable stock syslogd on this platform ;))
2006-02-16 13:57:35 +00:00
Rainer Gerhards
324afbb734 added some missing defines for solaris (solved the copy&paste prob via cvs
;))
2006-02-16 11:56:31 +00:00
Rainer Gerhards
ec091abff8 some changes to support Solaris 2006-02-16 11:51:00 +00:00
Rainer Gerhards
5478a1a658 housekeeping changes to start development on next version 2006-02-15 10:03:55 +00:00
Rainer Gerhards
6a45fa0c79 doc updates for 1.12.2 v1-12-2 2006-02-15 09:15:27 +00:00
Rainer Gerhards
e516bbe006 preparing for 1.12.2 release 2006-02-15 08:53:17 +00:00
Rainer Gerhards
dd6d4e881e fixed a bug in debian startup script 2006-02-02 10:52:50 +00:00
Rainer Gerhards
707afb5d03 fixed a bug that caused the default socket (usually /dev/log) to be opened
even when -o command line option was given
2006-01-10 14:40:28 +00:00
Rainer Gerhards
ca7fa1f7e9 enhanced legacy syslog message parser so that it supports messages without
a TIMESTAMP
2006-01-10 07:53:22 +00:00
Rainer Gerhards
271c0769b0 finalized field-support in property replacer (doc updated) 2005-12-23 12:46:29 +00:00
Rainer Gerhards
69d0a13b86 finished field-based property replacer code 2005-12-23 11:44:50 +00:00
Rainer Gerhards
cb4ebecb2f added support for field-based text extraction in the property replacer.
This is untested so far (the evening came quicker than anticipated ;))
2005-12-22 17:38:04 +00:00
Rainer Gerhards
e3a271c816 some code-cleanup; syslog-protocol proof-of-concept basically finished 2005-11-24 17:41:41 +00:00
Rainer Gerhards
4b11c91ce4 documentation on syslog-protocol support added 2005-11-24 17:16:55 +00:00
Rainer Gerhards
1cc9a3361b done basic integration of new syslog-protocol properties and emulation of
properties missing in either legacy and syslog-protocol format
2005-11-24 14:59:46 +00:00
Rainer Gerhards
944f1649ab core parser for syslog-protocol added 2005-11-24 11:54:43 +00:00
Rainer Gerhards
193a639b24 fixed a bug in RFC3339 timestamp generation; added support for 3339
timestamps in internally-generated messages
2005-11-23 17:44:58 +00:00
Rainer Gerhards
46be94a0ae housekeeping/preparing for next release 2005-11-23 11:51:52 +00:00
Rainer Gerhards
685cb6a573 removed turkish install pdf from the package doc due to size issue and
relatively low usage (turkey only). The document is still available
    online, just not being distributed. Itself was large than the rest of
    the distribution...
v1-12-1
2005-11-23 11:26:41 +00:00
Rainer Gerhards
3152430b62 doc updates for 1.12.1 release 2005-11-23 11:18:24 +00:00
Rainer Gerhards
e33d6cbc91 streamlined internal log messages (removed the now-duplicate tag text) 2005-11-16 17:21:37 +00:00
Rainer Gerhards
326cf05840 added tag to internally-generated messages 2005-11-16 09:14:50 +00:00
Rainer Gerhards
698b5cbec1 added additional code to handle messages with missing hostname. Now
checking for invalid characters in hostname and, if present, assuming
    TAG.
2005-11-14 09:46:03 +00:00
Rainer Gerhards
ff1d1b63b8 enhanced the message parser so that it (very often) properly identifies
missing hostnames and then returns correct hostname (sender then) and
    TAG
2005-11-10 08:58:01 +00:00
Rainer Gerhards
5702b0c2f7 reflected new status of syslog-protocol feature 2005-11-09 09:01:04 +00:00
Rainer Gerhards
0c02fd4401 fixed a bug causing core dump when no TAG was in message 2005-11-04 14:49:01 +00:00
Rainer Gerhards
892e359dce fixed a bug where a NULL-pointer was passed to printf in logmsg(); fixed a
bug in make install, where rfc3195d was not installed.
2005-10-28 07:30:38 +00:00
Rainer Gerhards
f6289f35a4 made multithreading work under BSD 2005-10-26 14:07:10 +00:00
Rainer Gerhards
2519b96616 preparing for 1.12.0 release v1-12-0 2005-10-26 09:55:21 +00:00
Rainer Gerhards
192221ab8d Doc updates to refelect 1.12.0 release 2005-10-26 09:50:56 +00:00
Rainer Gerhards
6feb1c2b3e being doc updates 2005-10-25 16:38:20 +00:00
Rainer Gerhards
b0b4d22742 BSD cleanup 2005-10-25 15:59:02 +00:00
Rainer Gerhards
3cae44fbb9 removed a testing aid that accidently stayed in the code 2005-10-25 15:57:06 +00:00
Rainer Gerhards
755ec717d9 dual-threading code looks now fairly complete and stable 2005-10-25 15:50:08 +00:00
Rainer Gerhards
090627b79c fixed some issues with TCP sender 2005-10-25 13:34:14 +00:00
Rainer Gerhards
b2887a2364 fixed bug in tcp sender that could cause rsyslogd to dump core 2005-10-25 09:40:11 +00:00
Rainer Gerhards
db4955e4dd patch for BSD-Makefile PTHREADS feature 2005-10-25 09:05:08 +00:00
Rainer Gerhards
950d7b6293 some minor cosmetic things (preparing for bsd tests) 2005-10-25 08:52:48 +00:00
Rainer Gerhards
7ec0b41357 coming closer to a real dual-threading implementation. Now with queue. 2005-10-25 08:04:04 +00:00
Rainer Gerhards
0795edb76c first steps with pthread, crashes at program end 2005-10-24 16:44:14 +00:00
Rainer Gerhards
bce77e093b doing some tests with cross-platform pthreads (mutex object as tester) 2005-10-24 13:47:08 +00:00
Rainer Gerhards
673f20015f some test implementation for mutexes. now testing on different target
platforms
2005-10-24 13:40:17 +00:00
Rainer Gerhards
e550776817 some non-intrusive preparations for dual-threading 2005-10-24 11:49:02 +00:00
Rainer Gerhards
f42b66df98 made sure no call to exit or die is done once rsyslogd is running 2005-10-24 08:04:57 +00:00
Rainer Gerhards
5ed58ba958 fixed potential race condition with domark(); improved debug output 2005-10-20 09:06:04 +00:00