22 Commits

Author SHA1 Message Date
Rainer Gerhards
e04e1b5002 enhanced test environment (including testbench)
support for enhancing probability of memory addressing failure by
using non-NULL default value for malloced memory (optional, only if
requested by configure option). This helps to track down some
otherwise undetected issues within the testbench and is expected
to be very useful in the future.
2009-10-22 11:33:38 +02:00
Rainer Gerhards
464dcf2339 some more stringbuffer optimization 2009-06-25 18:44:48 +02:00
Rainer Gerhards
f7579e68a6 done various optimizations to the stringbuf and its users 2009-06-16 11:36:05 +02:00
Rainer Gerhards
d9b0c77d3e some more cleanup
reduced dependencies, moved non-runtime files to its own directory except
for some whom's status is unclear
2008-04-16 15:27:53 +02:00
Rainer Gerhards
890f782323 some cleanup 2008-04-11 17:33:13 +02:00
Rainer Gerhards
80e69562be did some portability changes to make rsyslog compile on HP UX 2008-03-05 07:01:35 +00:00
Rainer Gerhards
013073f1a6 changed rsCStrObj name to cstr_t, which is more inline with the rest of
rsyslog (now) and also much easier to type
2008-02-21 07:00:29 +00:00
Rainer Gerhards
cd2b24dfc4 - added doc on how expressions will work
- cleaned up the stringbuf Construct interface
- did some cleanup on stringbuf calls - we now have much better interfaces
    and macros
2008-02-19 10:30:42 +00:00
Rainer Gerhards
e5a6c66766 removed some no-longer-needed code (thanks Michael Biebl for the help) 2008-01-05 16:36:53 +00:00
Rainer Gerhards
004229dda6 changed license to GPLv3 (for what is to become rsyslog v3) 2007-12-14 11:21:57 +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
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
4a963e5f1f code cleanup (removed compiler warnings 2007-07-18 15:16:15 +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
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
caf76db7c0 prepared for new parse object; now removed allmost all liblogging borrowed
code
2005-09-15 10:33:47 +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
f2fc13115a fixed some issues on FreeBSD 2005-06-28 12:41:03 +00:00
Rainer Gerhards
3539db6ef7 quick (&dirty) fix four outchannel.h under bsd - requires further fixing on
all platforms
2005-06-27 16:21:48 +00:00
Rainer Gerhards
b14349ab99 outchannel.c for 0.9.0 forgotten 2005-06-27 16:11:35 +00:00