Rainer Gerhards
83b91cb894
adding sur5r's postgres module - many thanks for providing it! There are a
...
number of patches necessary to core modules, because we need a new
formatting function (date-pgsql).
2007-12-03 11:06:46 +00:00
Rainer Gerhards
82aeadce54
- changed part of the CStr interface so that better error tracking is
...
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.
2007-09-05 15:59:47 +00:00
Rainer Gerhards
a92017cfc7
- fixed bug: a template like this causes an infinite loop: $template
...
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
2007-09-04 15:32:00 +00:00
Rainer Gerhards
79a68894b4
applied patch form varmojfekoj to fix some mem leaks and a check to make
...
sure that an empty string (NULL) returned by the CStr class does not
cause a program abort.
2007-09-04 13:20:07 +00:00
Michael Meckelein
262111689f
patches and docu update for 1.19.3
2007-08-31 12:47:35 +00:00
Michael Meckelein
f2511d3c61
changed rsyslog.h include order to solve debian sid zlib inlcude issue
2007-08-08 10:49:38 +00:00
Rainer Gerhards
fed254a29f
changed function name dprintf() to dbgprintf() as it conflicts with the
...
clib
2007-08-08 08:20:06 +00:00
Rainer Gerhards
6b24fa20d4
moved file write output module to own set of code files
2007-07-22 16:03:45 +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
3f08e1f726
moving towards autotools build system - config.h include forgotten & now
...
fixed
2007-07-11 10:53:58 +00:00
Rainer Gerhards
ec2e363e5c
forgotten to comment out some dprintf()s - fixed that
2007-07-05 07:42:03 +00:00
Rainer Gerhards
248907a7c3
removed some no-longer-necessary dprintf()s; worked towards more unsigned
...
chars
2007-07-05 06:29:57 +00:00
Rainer Gerhards
456c701f8c
some more unsigned char conversions...
2007-07-04 09:41:42 +00:00
Rainer Gerhards
489a51be23
applied patch from Bartosz Kuzma to compile cleanly under NetBSD; changed a
...
number of char to unsigned char
2007-07-03 16:32:27 +00:00
Rainer Gerhards
b3497a08c8
property replacer options space-cc and drop-cc added
2006-11-17 13:44:50 +00:00
Rainer Gerhards
8c8ce54304
added '$' toPos specifier
2006-10-17 13:09:46 +00:00
Rainer Gerhards
64dc3591f4
made the field-delimiter inside property replacer (templates) configurable
2006-09-27 15:54:07 +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
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
3036425786
fixed a problem with MySQL field escapes
2005-09-23 09:10:28 +00:00
Rainer Gerhards
caf76db7c0
prepared for new parse object; now removed allmost all liblogging borrowed
...
code
2005-09-15 10:33:47 +00:00
Rainer Gerhards
f820d0ac23
fixed probem with my regex merge; added compile time option output to -v
...
option display
2005-09-13 16:45:11 +00:00
Rainer Gerhards
a1b8bbd8a2
merged Andres Riancho's regex extensions into the code (hopefully
...
correctly)
2005-09-13 13:57:28 +00:00
Rainer Gerhards
9a39532d95
initial implementation of the counted string class completed (but so far
...
only a very feature-less class). code compiles again.
2005-09-09 12:52:23 +00:00
Rainer Gerhards
6f6387ab8d
coming closer to 0.9.0 - this checkin test only!
2005-06-22 08:06:39 +00:00
Rainer Gerhards
ec78980cb0
removed some #ifdef's BSD because we can do the same on RedHat, too...
2005-04-21 10:33:17 +00:00
Rainer Gerhards
bc5c4c1a38
FreeBSD port
2005-04-21 10:24:32 +00:00
Rainer Gerhards
7ac6b3d6d0
memory leak fixed
2005-02-22 16:24:49 +00:00
Rainer Gerhards
ba69aa6395
property option drop-last-lf added; some doc in test.conf
2004-12-08 09:31:30 +00:00
Rainer Gerhards
55d5bc64dc
substring support for properties added, some fixes
2004-12-03 11:36:07 +00:00
Michael Meckelein
0185bdf2af
Added some MySQL stuff
2004-11-25 10:26:52 +00:00
Rainer Gerhards
7720bcded1
fixed the bug, template engine should now work
2004-11-25 10:03:18 +00:00
Rainer Gerhards
fb3b061854
everything in place now to support writing to SQL
2004-11-23 17:10:55 +00:00
Rainer Gerhards
fc45231d62
now includes sql option in template to escape quote chracters
2004-11-23 08:51:24 +00:00
Rainer Gerhards
c20ca03971
coming very close - all but the network sender are working again (but with
...
templates ;))
2004-11-19 17:22:30 +00:00
Rainer Gerhards
df4d27d753
fixing upload error - template parser also ok
2004-11-19 11:09:55 +00:00
Rainer Gerhards
fb5606f892
MsgObjNearlyCompleted
2004-11-18 15:29:41 +00:00
Rainer Gerhards
9a7c44921d
ComingCloser
2004-11-17 17:08:52 +00:00
Rainer Gerhards
ad0011c814
begin templates
2004-11-17 14:32:37 +00:00