4085 Commits

Author SHA1 Message Date
Rainer Gerhards
c4986ca6de added DropTrailingLFOnReception config directive 2007-07-23 10:17:55 +00:00
Rainer Gerhards
59148f8bf3 added $ModLoad MySQL (dummy) config directive 2007-07-22 10:38:39 +00:00
Rainer Gerhards
4d53a1e6a3 moved part of the shell action to its own module 2007-07-20 15:40:01 +00:00
Rainer Gerhards
c23ff07b3d - removed a memory leak that could occur if timegenerated was used in RFC
3164 format in templates
- did some preparation in msg.c for advanced multithreading - placed the
    hooks, but not yet any active code
2007-07-20 13:42:50 +00:00
Rainer Gerhards
cf261b64cc replaced system() calls with something more reasonable. Please note that
this might break compatibility with some existing configuration files.
    We accept this in favour of the gained security.
2007-07-20 12:58:26 +00:00
Rainer Gerhards
c78b12a405 prepared doc set for 1.17.1 release 2007-07-20 08:44:49 +00:00
Rainer Gerhards
f4eb0770df added the capability to continue trying to write log files when the file
system is full. Functionality based on patch by Martin Schulze to
    sysklogd package.
2007-07-20 08:25:55 +00:00
Rainer Gerhards
2711b370db fixed another memory leak on HUPing and on exiting rsyslogd again thanks to
varmojfekoj for the patch
2007-07-19 16:25:00 +00:00
Rainer Gerhards
f2dcce7ce5 moved message object into its own set of files 2007-07-19 16:06:17 +00:00
Rainer Gerhards
4a963e5f1f code cleanup (removed compiler warnings 2007-07-18 15:16:15 +00:00
Rainer Gerhards
48c0c81132 fixed minimal memory leak on HUP (caused by templates) thanks to
varmojfekoj for the patch
2007-07-18 10:49:27 +00:00
Rainer Gerhards
7a2eb66a0a applied cleanup patch by Peter Vrabec 2007-07-18 10:36:36 +00:00
Rainer Gerhards
c6b7ddd0cb fixed a bug which caused install to install program under wrong name 2007-07-18 07:11:46 +00:00
Rainer Gerhards
763a5ba012 bumped version number to 1.17.0 2007-07-17 14:43:10 +00:00
Rainer Gerhards
a768128281 added $FailOnChownFailure config parameter 2007-07-17 13:16:44 +00:00
Rainer Gerhards
6483709566 added config directives: $FileOwner, $FileGroup, $DirOwner, $DirGroup 2007-07-17 12:53:50 +00:00
Rainer Gerhards
73e4c2a0c6 added $CreateDirs, $DebugPrintTemplateList, $ResetConfigVariables
directives
2007-07-17 11:31:17 +00:00
Rainer Gerhards
6d7925e26b added $DirCreateMode config directive 2007-07-17 10:17:07 +00:00
Rainer Gerhards
5ea66d7bbb cleaned up code in AddAllowedSender() 2007-07-17 08:24:58 +00:00
Rainer Gerhards
a4f7f8299c dded $ControlCharacterEscapePrefix config parameter 2007-07-17 07:05:04 +00:00
Rainer Gerhards
9478ebde5d added $EscapeControlCharactersOnReceive config parameter 2007-07-17 06:40:58 +00:00
Rainer Gerhards
18ea97cc24 added new option $DropMsgsWithMaliciousDnsPTRRecords 2007-07-16 13:42:48 +00:00
Rainer Gerhards
109b7831c3 mentioned mildew@gmail.com's patch 2007-07-16 13:17:03 +00:00
Rainer Gerhards
6d9e5d4e27 integrated patch by Michel Samia to provide regex support for the filter
engine - many thanks!
2007-07-16 06:26:39 +00:00
Rainer Gerhards
c31e6fbeff added parsing code for $RepeatedLineReduction and
$EscapeControlCharacetersOnReceive config file options (but not yet
    actual feature code yet)
2007-07-15 15:43:12 +00:00
Rainer Gerhards
c75f2dd1f3 fixed typos 2007-07-13 13:14:36 +00:00
Rainer Gerhards
81d13ec409 I just needed to add a small fact about today's date - seems to be a good
one for a brand-new build system ;)
2007-07-13 13:06:34 +00:00
Rainer Gerhards
995f1cbf8a preparing for release 1.16.0 2007-07-13 13:03:52 +00:00
Rainer Gerhards
40fa9b2d9a made "make dist" work 2007-07-13 12:16:52 +00:00
Rainer Gerhards
ec8e6e4422 - removed some now-unused fields from struct filed
- move file size limit fields in struct field to the "right spot" (the file
    writing part of the union - f_un.f_file)
2007-07-13 07:11:25 +00:00
Rainer Gerhards
d22a7d80e5 begun to better modularize syslogd.c - this is an ongoing project; moved
type definitions to a separate file
2007-07-13 06:48:16 +00:00
Rainer Gerhards
55f63c20f0 dded the -x option to disable hostname dns reslution thanks to varmojfekoj
for the patch
2007-07-13 06:16:05 +00:00
Rainer Gerhards
9ea8399fd7 fixed a bug that caused rsyslogd to segfault when TCP listening was
disabled and it terminated
2007-07-11 16:06:46 +00:00
Rainer Gerhards
0eb50e3832 removed SYSV preprocessor macro; replaced with autotools equivalent 2007-07-11 11:58:27 +00:00
Rainer Gerhards
33c28c8d7a upgrading to autotools build system - thank Peter Vrabec for patches and
the idea
2007-07-10 16:12:46 +00:00