summaryrefslogtreecommitdiffstats
path: root/template.c
Commit message (Expand)AuthorAgeFilesLines
* bugfix: regression in template processingPavel Levshin2013-11-081-1/+1
* fix small memleak introduced during refactoringRainer Gerhards2013-10-231-2/+3
* refactor: align jsonFind() calling interface with recent changesRainer Gerhards2013-10-231-1/+1
* refactor get.*PropVal() series of functionsRainer Gerhards2013-10-231-14/+20
* refactor: simplify JSON variable accessRainer Gerhards2013-10-231-26/+4
* refactor: use common code for message property description processingRainer Gerhards2013-10-221-50/+27
* refactor: more simplification in property handlingRainer Gerhards2013-10-211-12/+8
* refactor: somewhat simplify property-name-to-id mappingRainer Gerhards2013-10-211-2/+2
* work a bit toward string handling unificationRainer Gerhards2013-10-211-46/+34
* Merge branch 'v7-stable'Rainer Gerhards2013-09-031-1/+1
|\
| * make rsyslog use the new json-c pkgconfig file if availablehwoarang2013-09-031-1/+1
* | first shot at global variables (without proper sync so far)Rainer Gerhards2013-07-221-5/+21
* | milestone: basic local variable functionality availableRainer Gerhards2013-07-171-4/+30
* | refactor in preparation of local variablesRainer Gerhards2013-07-171-1/+1
|/
* bugfix: $template statement with multiple spaces lead to invalid tpl nameRainer Gerhards2013-05-271-0/+1
* Merge branch 'v7-stable-info'Rainer Gerhards2013-03-291-10/+34
|\
| * permit substring extraction relative to end-of-string in templatesRainer Gerhards2013-03-291-10/+34
* | optimize: do date() call in template processing only if actually neededRainer Gerhards2013-01-131-32/+0
* | Merge branch 'v7-stable-newmsglock' into master-newmsglockRainer Gerhards2012-12-061-1/+7
|\|
| * fix display problem with some date-format template optionsRainer Gerhards2012-11-291-1/+7
* | Merge branch 'v7-stable'Rainer Gerhards2012-11-291-4/+5
|\|
| * bugfix: template "type" parameter is mandatory (but was not)Rainer Gerhards2012-11-291-4/+5
* | refactor error processing in string template handlingRainer Gerhards2012-11-291-43/+29
* | bugfix: no error message for invalid string template parametersRainer Gerhards2012-11-291-4/+10
* | Merge branch 'v7-stable'Rainer Gerhards2012-11-141-1/+1
|\|
| * bugfix: garbled message if field name was used with jsonf property optionRainer Gerhards2012-11-141-1/+1
* | Merge branch 'v7-stable'Rainer Gerhards2012-11-081-6/+12
|\|
| * Merge branch 'v6-stable' into v7-stableRainer Gerhards2012-11-081-1/+2
| |\
| | * bugfix: no error msg on invalid field option in legacy/string templateRainer Gerhards2012-11-081-1/+2
| * | bugfixes in string-type template()SRainer Gerhards2012-11-081-5/+10
| * | remove some assert()'s - valgrind does a better job...Rainer Gerhards2012-10-111-4/+0
| * | fix small memory leak with string-type templatesRainer Gerhards2012-10-111-0/+1
* | | optimize property replacer: reduce runtime for simple processingRainer Gerhards2012-10-111-2/+20
* | | Merge branch 'master' into master-newtemplateRainer Gerhards2012-10-111-4/+1
|\ \ \
| * \ \ Merge branch 'v6-devel'Rainer Gerhards2012-10-111-4/+1
| |\ \ \ | | |/ / | |/| / | | |/
| | * remove some assert()'s - valgrind does a better job...Rainer Gerhards2012-10-111-4/+0
| | * fix small memory leak with string-type templatesRainer Gerhards2012-10-111-0/+1
* | | do "template date call" only when actually neededRainer Gerhards2012-10-111-0/+32
* | | optimize: do "template time() call" only once per batchRainer Gerhards2012-10-101-15/+9
* | | refactor tpl processor so that date is queried once per templateRainer Gerhards2012-10-101-4/+15
|/ /
* | bugfix: subtree-type template incorrectly handledRainer Gerhards2012-09-211-4/+9
* | subtree template parameter requires variable name, not CEE pathRainer Gerhards2012-09-181-2/+13
* | new ruleengine: implement template type "subtree"Rainer Gerhards2012-09-181-12/+76
* | Merge branch 'v6-devel'Rainer Gerhards2012-09-171-8/+8
|\|
| * Fix other small memory leaks in template() processingRainer Gerhards2012-09-171-4/+7
| * bugfix: small memory leaks in template() statementsRainer Gerhards2012-09-171-3/+9
* | Fix reference countingMiloslav Trmač2012-09-041-1/+1
* | Don't leak configuration value arraysMiloslav Trmač2012-09-041-0/+4
* | Don't leak property nameMiloslav Trmač2012-09-041-1/+3
* | Fix a memory leak in "outname"Miloslav Trmač2012-09-041-1/+1