Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | default outname for $!<property> is now without $! prefix | Rainer Gerhards | 2012-08-29 | 1 | -27/+33 |
| | | | | also some type cleanup and simplification | ||||
* | implement ACT_JSON_PASSING | Rainer Gerhards | 2012-08-29 | 1 | -0/+45 |
| | | | | | NOTE: this is only compile-tested! For real testing, a module using that mode is required. Will be done as next steps. | ||||
* | add capability to configure outname for constant (inside template) | Rainer Gerhards | 2012-08-25 | 1 | -13/+8 |
| | | | | also some cleanup | ||||
* | milestone: LIST-type templates support full option set | Rainer Gerhards | 2012-08-25 | 1 | -0/+72 |
| | |||||
* | milestone: LIST-type template now only missing regex support | Rainer Gerhards | 2012-08-25 | 1 | -0/+41 |
| | |||||
* | milestone: LIST-type templates work, but no all options yet present | Rainer Gerhards | 2012-08-25 | 1 | -2/+264 |
| | |||||
* | milestone: base plumbing for LIST-type templates mostly in place | Rainer Gerhards | 2012-08-25 | 1 | -11/+33 |
| | |||||
* | Merge branch 'master' into master-newtemplate | Rainer Gerhards | 2012-08-25 | 1 | -14/+23 |
|\ | |||||
| * | Merge branch 'v6-stable' | Rainer Gerhards | 2012-08-25 | 1 | -15/+24 |
| |\ | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac runtime/ruleset.c tools/syslogd.c | ||||
| | * | Merge branch 'v5-stable' into v6-stable | Rainer Gerhards | 2012-08-25 | 1 | -15/+24 |
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog action.c configure.ac doc/manual.html runtime/ruleset.c template.h threads.c tools/syslogd.c | ||||
| | | * | Merge branch 'v5-stable' of git+ssh://git.adiscon.com/git/rsyslog into v5-stable | Rainer Gerhards | 2012-08-25 | 1 | -15/+24 |
| | | |\ | | | | | | | | | | | | | | | | | | | | | Conflicts: template.c | ||||
| | | | * | change template.[ch] to ASL 2.0, removing a GPLv3-only patch | Rainer Gerhards | 2012-08-25 | 1 | -15/+24 |
| | | | | | | | | | | | | | | | | | | | | | | | | | see template.c file header for details Note that this functionality was almost never used in practice | ||||
| | | * | | Merge branch 'v5-stable-field-substring' into v5-beta | Rainer Gerhards | 2012-04-27 | 1 | -8/+29 |
| | | |\ \ | |||||
| | | | * | | added capability to specify substrings for field extraction mode | Rainer Gerhards | 2012-04-27 | 1 | -8/+29 |
| | | | |/ | |||||
* | | | / | v6 config/templates: legacy types are now supported via template() | Rainer Gerhards | 2012-08-25 | 1 | -1/+177 |
|/ / / / | |||||
* / / / | Fix printing of some template options | Miloslav Trmač | 2012-08-21 | 1 | -1/+4 |
|/ / / | | | | | | | | | | Signed-off-by: Miloslav Trmač <mitr@redhat.com> | ||||
* | | | Merge branch 'master-fieldext' | Rainer Gerhards | 2012-04-26 | 1 | -8/+29 |
|\ \ \ | |||||
| * | | | added capability to specify substrings for field extraction mode | Rainer Gerhards | 2012-04-26 | 1 | -8/+29 |
| | | | | |||||
* | | | | cleanup: removed unused but set parameters | Rainer Gerhards | 2012-04-23 | 1 | -2/+1 |
|/ / / | |||||
* | | | added the "jsonf" property replacer option (and fieldname) & bugfix | Rainer Gerhards | 2012-04-19 | 1 | -18/+55 |
| | | | | | | | | | | | | | | | bugfix: property replacer option "json" could lead to content loss message was truncated if escaping was necessary | ||||
* | | | added "date-unixtimestamp" property replacer option to format as a unix ↵ | Rainer Gerhards | 2012-03-29 | 1 | -0/+5 |
| | | | | | | | | | | | | timestamp | ||||
* | | | added "json" property replacer option | Rainer Gerhards | 2012-03-16 | 1 | -1/+16 |
| | | | |||||
* | | | cleanup: different text escape types made more portable | Rainer Gerhards | 2012-01-19 | 1 | -10/+0 |
| | | | |||||
* | | | Merge branch 'v5-devel' into master | Rainer Gerhards | 2012-01-18 | 1 | -32/+60 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog Makefile.am configure.ac doc/manual.html plugins/imptcp/imptcp.c plugins/imudp/imudp.c plugins/imuxsock/imuxsock.c runtime/parser.c template.c tools/omfwd.c tools/syslogd.c | ||||
| * | | add JSON escaping option | Nathan Scott | 2012-01-17 | 1 | -33/+57 |
| |/ | | | | | | | | | | | | | | | | | | | | | | | Following the path taken by the two SQL formatting options, which escape single quotes with double quotes (amongst other things), this patch adds a JSON quoting option. JSON is the opposite to the SQL options, requiring double quotes to be quoted within a string. This patch provides a formatting option implementing this requirement, while piggy-backing on the existing code as much as possible. Signed-off-by: Nathan Scott <nathans@aconex.com> | ||||
* | | milestone: conf obj interface now utilzes rsconf_t | Rainer Gerhards | 2011-04-19 | 1 | -7/+0 |
| | | |||||
* | | milestone: templates are now in config object | Rainer Gerhards | 2011-04-19 | 1 | -23/+27 |
| | | |||||
* | | Merge branch 'v5-devel' | Rainer Gerhards | 2011-03-31 | 1 | -9/+32 |
|\| | | | | | | | | | | | | | | | | | | | Conflicts: configure.ac doc/manual.html doc/rsyslog_conf.html runtime/msg.c runtime/rsyslog.h template.c | ||||
| * | Merge branch 'v5-beta-strgen-bind' into v5-beta | Rainer Gerhards | 2011-03-29 | 1 | -2/+2 |
| |\ | |||||
| | * | bugfix: strgen could not be used together with database outputs | Rainer Gerhards | 2011-03-21 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | because the sql/stdsql option could not be specified. This has been solved by permitting the strgen to include the opton inside its name. closes: http://bugzilla.adiscon.com/show_bug.cgi?id=195 | ||||
| * | | bugfix: rsyslog did not build with --disable-regexp configure option | Rainer Gerhards | 2011-03-28 | 1 | -3/+9 |
| |/ | | | | | | | closes: http://bugzilla.adiscon.com/show_bug.cgi?id=243 | ||||
| * | potential fix to issue that strgen's do not support SQL option | Rainer Gerhards | 2011-03-21 | 1 | -6/+23 |
| | | | | | | | | needs testig and verification (wrong system for doing that ;)) | ||||
* | | Merge branch 'v5-devel' | Rainer Gerhards | 2010-12-17 | 1 | -6/+4 |
|\| | | | | | | | | | | | | | | | Conflicts: ChangeLog action.c plugins/imudp/imudp.c runtime/glbl.c | ||||
| * | bugfix: unitialized variable could cause issues under extreme conditions | Rainer Gerhards | 2010-12-16 | 1 | -6/+4 |
| | | | | | | | | | | | | plus some minor nits. This was found after a clang static code analyzer analysis (great tool, and special thanks to Marcin for telling me about it!) | ||||
* | | milestone: added support for CEE-properties in property-based filters | Rainer Gerhards | 2010-12-01 | 1 | -2/+4 |
| | | |||||
* | | milestone: template supports CEE output via %$!all-json% | Rainer Gerhards | 2010-12-01 | 1 | -1/+17 |
|/ | |||||
* | bugfix: segfault when an *empty* template was used | Rainer Gerhards | 2010-11-05 | 1 | -2/+10 |
| | | | | | Bug: http://bugzilla.adiscon.com/show_bug.cgi?id=206 Thanks to David Hill for alerting us. | ||||
* | finshed implementation of strgen modules | Rainer Gerhards | 2010-06-04 | 1 | -8/+15 |
| | | | | | | and also provided four build-in modules for the most common use cases, hopefully resulting in a speedup of around 5% for typical rsyslog processing. | ||||
* | first implementation of strgen interface | Rainer Gerhards | 2010-06-01 | 1 | -57/+13 |
| | | | | | and a first built-in strgen module. Some tweaks and more default strgens are needed, but the code doesn't look too bad ;) | ||||
* | experimental commit: facility to generate template via C function | Rainer Gerhards | 2010-06-01 | 1 | -5/+97 |
| | | | | | | | | | | | | | | This was a test done to try to generate templates with C code, via a new (potentially to-be-implemented) class of template modules. We have a rough POC inside this code, and it showed around 5% or better speedup. So it semms worth continuing in this direction. Note that this experimental commit works correct, but does any template in the form of $template tpl,=somewhat will lead to fixed template expansion based on the default file format. | ||||
* | some cleanup | Rainer Gerhards | 2010-04-19 | 1 | -1/+0 |
| | |||||
* | added new property replacer option "date-rfc3164-buggyday" | Rainer Gerhards | 2010-03-05 | 1 | -0/+2 |
| | | | | | primarily to ease migration from syslog-ng. See property replacer doc for details. | ||||
* | Merge branch 'v4-beta' into beta | Rainer Gerhards | 2010-02-10 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html plugins/imuxsock/imuxsock.c template.c tests/Makefile.am tests/parsertest.sh | ||||
| * | fixed a small memory leak during config file parsing | Rainer Gerhards | 2010-02-09 | 1 | -1/+4 |
| | | |||||
* | | Merge branch 'v4-beta' into beta | Rainer Gerhards | 2010-02-04 | 1 | -4/+1 |
|\| | |||||
| * | Merge branch 'v4-stable' into v4-beta | Rainer Gerhards | 2010-02-04 | 1 | -4/+1 |
| |\ | |||||
| | * | bugfix: several smaller bugs resolved after flexelint review | varmojfekoj | 2010-02-04 | 1 | -4/+1 |
| | | | | | | | | | | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com> | ||||
| * | | bugfix: message could be truncated after TAG, often when forwarding | Rainer Gerhards | 2009-07-09 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | This was a result of an internal processing error if maximum field sizes had been specified in the property replacer. Also did some testbench improvements, including omstdout. | ||||
* | | | some cleanup (removal of debug code) | Rainer Gerhards | 2009-10-30 | 1 | -4/+0 |
| | | | |||||
* | | | enhanced test environment (including testbench) | Rainer Gerhards | 2009-10-22 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | 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. |