20 Commits

Author SHA1 Message Date
Rainer Gerhards
c45df26475 cleanup: reduce the number of warning-avoidance pragmas 2017-11-07 12:03:04 +01:00
Rainer Gerhards
4ac258360c fix gcc compiler warnings (in pretty strict mode) 2016-06-02 17:06:45 +02:00
Rainer Gerhards
070d987a45 fix compiler warnings 2016-06-01 09:49:46 +02:00
Rainer Gerhards
d54fc97f0d bugfix: invalid definition in parser interface
can lead to build problems on some platforms and may also
lead to runtime problems (though there are no known reports
of any).

Thanks to Radu Gheorghe for bringing this up.
2016-02-19 10:23:46 +01:00
Rainer Gerhards
e06d8242c9 update license to ASL 2.0 2014-05-22 15:33:24 +02:00
Rainer Gerhards
3bec3ef53e emit warning message if output module with msg passing mode runs asynchronously 2013-11-07 15:37:13 +01:00
Rainer Gerhards
e93ebb79db refactor: remove now no-longer needed functions 2013-10-23 15:50:42 +02:00
Rainer Gerhards
1b75cd3b45 cleanup 2012-11-30 09:57:47 +01:00
Rainer Gerhards
38cdf1abad Implement RainerScript ruleset() statement 2012-09-28 11:06:16 +02:00
Rainer Gerhards
c596f1c1b2 new ruleengine: PROP and PRI legacy filter structures properly created 2012-09-04 14:51:35 +02:00
Rainer Gerhards
b473bae2d7 new ruleengine: skeleton for reading conf file in place
code still does not work, actual functions not implemented
2012-09-04 12:35:36 +02:00
Rainer Gerhards
9757aeb564 milestone: queue object now has a param handler for new conf interface
... and action queue defs use this new interface (but not yet the main queues)
2011-07-22 18:03:43 +02:00
Rainer Gerhards
052f8e2ef6 bugfix: abort in omfile (in brand-new code) 2011-07-21 17:45:39 +02:00
Rainer Gerhards
a5bc2a8b4b removed emergency config, do error reporting on fatal config file error 2011-07-12 12:14:47 +02:00
Rainer Gerhards
8a9e0cc68e milestone/[PARTWORK]: obtaining msg vars integrated, "==" works for strings 2011-07-07 16:35:51 +02:00
Rainer Gerhards
5710b41396 milestone/[PARTWORK]: integrted script filter, but var access is missing 2011-07-07 08:22:40 +02:00
Rainer Gerhards
4fcfea31e3 milestone/[NONWORKING]: first integration of new parser, rules are not yet handled 2011-07-06 11:32:54 +02:00
Rainer Gerhards
2081c264a3 milestone: abstracted parser interface ...
so that both testdriver and other callers (rsyslog!) can use it
without changing the parser (this simplifies development).
2011-07-06 10:05:29 +02:00
Rainer Gerhards
f8e7c7e365 milestone: some plumbing for rsyslog/stand alone parsing 2011-07-05 12:33:48 +02:00
Rainer Gerhards
25cd9f59ad milestone: added comparison ops, prepring for flex include processing 2011-07-04 09:36:12 +02:00