summaryrefslogtreecommitdiffstats
path: root/runtime/stringbuf.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'v5-stable' into masterRainer Gerhards2012-01-181-16/+14
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog action.h configure.ac doc/manual.html plugins/immark/immark.c plugins/impstats/impstats.c plugins/imptcp/imptcp.c plugins/imtcp/imtcp.c runtime/cfsysline.c runtime/cfsysline.h runtime/conf.c runtime/ctok.c runtime/ctok.h runtime/ctok_token.c runtime/ctok_token.h runtime/dnscache.h runtime/expr.c runtime/expr.h runtime/rule.c runtime/rule.h runtime/ruleset.h runtime/sysvar.c runtime/vm.h runtime/vmop.c runtime/vmop.h runtime/vmprg.c runtime/vmprg.h runtime/vmstk.c runtime/vmstk.h tools/omusrmsg.c
| * Merge branch 'v4-stable' into v5-stableRainer Gerhards2012-01-161-16/+14
| |\ | | | | | | | | | | | | | | | | | | | | | Conflicts: runtime/debug.h runtime/obj.c runtime/parser.h runtime/wti.h
| | * runtime license changeRainer Gerhards2012-01-161-16/+14
| | |
| * | Merge branch 'v4-stable' into tmpRainer Gerhards2011-03-091-1/+1
| |\|
| | * bugfix: abort if imfile reads file line of more than 64KiBRainer Gerhards2011-02-101-1/+1
| | | | | | | | | | | | | | | Thanks to Peter Eisentraut for reporting and analysing this problem. bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=221
* | | Merge branch 'v5-beta'Rainer Gerhards2011-02-111-1/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html
| * | | bugfix: abort if imfile reads file line of more than 64KiBRainer Gerhards2011-02-101-1/+1
| |/ / | | | | | | | | | | | | Thanks to Peter Eisentraut for reporting and analysing this problem. bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=221
* / / milestone: added support for CEE-variables to RainerScriptRainer Gerhards2010-12-031-0/+29
|/ /
* / enhanced test environment (including testbench)Rainer Gerhards2009-10-221-5/+5
|/ | | | | | | | 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.
* removed a debugging-left-over, caused compilation failure on some platformsRainer Gerhards2009-07-011-1/+0
| | | | ... because LARGFILE macros were not defined consistenly
* some optimization, declared some frequently called small stringbuf functions ↵Rainer Gerhards2009-06-261-57/+0
| | | | inline
* some more stringbuffer optimizationRainer Gerhards2009-06-251-39/+6
|
* optimized template string generationRainer Gerhards2009-06-191-3/+0
|
* going forward in moving string-handling functions to new interface...Rainer Gerhards2009-06-171-30/+44
|
* done various optimizations to the stringbuf and its usersRainer Gerhards2009-06-161-144/+77
|
* some performance optimizationsRainer Gerhards2009-06-161-4/+2
| | | | | | - saved gettimeofday() calls in imtcp (and increased reception buffer) - somewhat optimized stringbuf.c - some other optimizations
* Merge branch 'beta'Rainer Gerhards2009-04-071-1/+1
|\ | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html doc/rsyslog_conf.html
| * fixed bugs in RainerScriptvarmojfekoj2009-03-161-1/+1
| | | | | | | | | | | | | | | | - when converting a number and a string to a common type, both were actually converted to the other variable's type. - the value of rsCStrConvertToNumber() was miscalculated. Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
* | fully integrated regex patchRainer Gerhards2009-04-021-28/+13
| | | | | | | | | | Now have removed the previous method, as really nobody should call it any longer (and now nobody does ;)). Also did some other cleanup.
* | streamlined regex patchRainer Gerhards2009-04-021-24/+37
| | | | | | | | | | | | - abided to code conventions - fixed a potential segfault when regex library can not be loaded
* | improved performance of regexp-based filtersRainer Gerhards2009-04-021-0/+30
| | | | | | | | Thanks to Arnaud Cornet for providing the idea and initial patch.
* | fixed newly introduced memory leakRainer Gerhards2009-03-041-1/+4
| | | | | | | | (bug created 30 minutes ago or so)
* | some optimization on regex codeRainer Gerhards2009-03-041-26/+1
| | | | | | | | also some commented-out leftover removed
* | added ERE support in filter conditionsRainer Gerhards2009-03-041-10/+34
|/ | | | new comparison operation "ereregex"
* moved files to the runtimeRainer Gerhards2008-04-161-0/+1080
there are still some files left which could go into the runtime, but I think we will delete most of them once we are done with the full modularization.