summaryrefslogtreecommitdiffstats
path: root/msg.c
Commit message (Collapse)AuthorAgeFilesLines
* code cleanupRainer Gerhards2007-09-201-3/+3
|
* - removed compiler warnings in non-debug modev1-19-6bRainer Gerhards2007-09-111-6/+6
| | | | | | - fixed a bug that caused the CStr class to not honor the parameter to return NULL on empty string - causes a mem leak and can create favourable environment for other bugs (as it leads to empty hostnames)
* added some additional commentsRainer Gerhards2007-09-111-10/+30
|
* applied patch by varmojfekoj to FIX a bug that could cause segfaults ifRainer Gerhards2007-09-111-105/+195
| | | | | empty properties were processed using modifying options (e.g. space-cc, drop-cc)
* applied patch by varmojfekoj two fix two potential segfault situationsRainer Gerhards2007-09-071-1/+1
|
* - changed part of the CStr interface so that better error tracking isRainer Gerhards2007-09-051-35/+35
| | | | | | | provided and the calling sequence is more intuitive (there were invalid calls based on a too-weired interface) - (hopefully) fixed some remaining bugs rooted in wrong use of the CStr class. These could lead to program abort.
* changed some calles to CStr class to their "safe" counterpart - they couldRainer Gerhards2007-09-041-1/+1
| | | | case program aborts if the object in question was an empty string
* - fixed bug: a template like this causes an infinite loop: $templateRainer Gerhards2007-09-041-8/+12
| | | | | | | opts,"%programname:::a,b%" thanks varmojfekoj for the patch - fixed bug: case changing options crash freeing the string pointer because they modify it: $template opts2,"%programname::1:lowercase%" thanks varmojfekoj for the patch
* applied patch form varmojfekoj to fix some mem leaks and a check to makeRainer Gerhards2007-09-041-0/+8
| | | | | sure that an empty string (NULL) returned by the CStr class does not cause a program abort.
* patches and docu update for 1.19.3v1-19-3Michael Meckelein2007-08-311-0/+39
|
* applied patches for release 1.19.2, update documentationv1-19-2Michael Meckelein2007-08-281-3/+1
|
* changed rsyslog.h include order to solve debian sid zlib inlcude issueMichael Meckelein2007-08-081-1/+1
|
* changed function name dprintf() to dbgprintf() as it conflicts with theRainer Gerhards2007-08-081-15/+15
| | | | clib
* - loading default values as done yesterday *is* clean (I've just reviewedRainer Gerhards2007-08-011-1/+0
| | | | | | the code again) - moved omfile-specifc global variables (for cfsysline settings) from syslogd.c to omfile.c
* moved file write output module to own set of code filesRainer Gerhards2007-07-221-0/+507
|
* moved part of the shell action to its own moduleRainer Gerhards2007-07-201-1/+0
|
* - removed a memory leak that could occur if timegenerated was used in RFCRainer Gerhards2007-07-201-21/+111
| | | | | | 3164 format in templates - did some preparation in msg.c for advanced multithreading - placed the hooks, but not yet any active code
* defined some macros for further use with advanced multithreadingRainer Gerhards2007-07-201-6/+12
|
* moved message object into its own set of filesRainer Gerhards2007-07-191-0/+1041