576 Commits

Author SHA1 Message Date
Rainer Gerhards
0621b1339d enabled debug-support to pull runtime options from environment (bug 18) 2008-02-28 15:58:06 +00:00
Rainer Gerhards
e06557a4cd implemented environment-settable debug options 2008-02-28 13:25:43 +00:00
Rainer Gerhards
8f199e7b5a prepared for 3.12.0 2008-02-28 11:18:59 +00:00
Rainer Gerhards
aa65fe1056 preparing for 3.12.0 2008-02-28 11:14:58 +00:00
Rainer Gerhards
b845513270 - wrote doc on how to use the expression engine
- changed ABNF to fully support old property names
- added case-insensitive comparison operations
2008-02-28 10:40:34 +00:00
Rainer Gerhards
8860335f57 worked a bit on the rsyslog/syslog-ng comparsion - slowly gets in better
shape ;)
2008-02-28 09:31:46 +00:00
Rainer Gerhards
d7ce7c3154 updated "mysql paper" to include information for other databases, too 2008-02-28 07:14:26 +00:00
Rainer Gerhards
ab3c94cabc prepared for 3.11.6 2008-02-27 17:35:35 +00:00
Rainer Gerhards
3ae3033800 - fixed wrong pointer in imgssapi config coding
- added $InputGSSServerMaxSessions config directive
2008-02-26 17:41:46 +00:00
Rainer Gerhards
b98ca5114e split off imgssapi from imtcp, but still with a lot of dependency 2008-02-26 11:02:27 +00:00
Rainer Gerhards
0a698ab893 implemented STARTSWITH vm instruction 2008-02-26 10:07:49 +00:00
Rainer Gerhards
f22d142a53 added some user doc on RainerScript 2008-02-26 09:05:07 +00:00
Rainer Gerhards
d839bc3fa3 applied Michael Biebl's fix for building rsyslog core without gssapi
support
2008-02-26 08:04:34 +00:00
Rainer Gerhards
50ddd3fd7d added string concatenation operator & to RainerScript 2008-02-25 15:23:57 +00:00
Rainer Gerhards
c9fc3fc06d improved class diagram 2008-02-25 14:47:33 +00:00
Rainer Gerhards
f6a0c56003 preparing for 3.11.5 2008-02-25 08:21:53 +00:00
Rainer Gerhards
965c09147c - added some thoughts on RainerScript
- worked a bit on conversion functions
2008-02-24 17:53:16 +00:00
Rainer Gerhards
8fdd3b45c0 added some doc for imgssapi and imtcp input modules 2008-02-22 09:13:14 +00:00
Rainer Gerhards
ffbcb85ab5 updated compatibility notes doc 2008-02-22 08:33:21 +00:00
Rainer Gerhards
c150f3ce9c corrected config doc - IETF no longer intends to add facilities 2008-02-22 08:24:05 +00:00
Rainer Gerhards
f4b6f2ff9a added some information on old-style config to ABNF (probably useful in
getting us to a new config format)
2008-02-22 08:23:15 +00:00
Rainer Gerhards
e45f50b55e begin to add ABNF for config file as whole 2008-02-22 07:03:50 +00:00
Rainer Gerhards
d74898029f - modified parser and tokenizer to support slight ABNF modifications from
yesterday
- change in ABNF was wrong - made a slightly different change
- fixed bugs in tokenizer
- expression compiler finished (except bugs, of course ;))
2008-02-21 17:39:36 +00:00
Rainer Gerhards
abd0b45c44 modified ABNF to meet practical needs 2008-02-21 17:15:44 +00:00
Rainer Gerhards
227c44dbe0 cleanup for 3.11.4 2008-02-21 09:41:56 +00:00
Rainer Gerhards
4ff521048d fixed some doc errors - thanks to Michael Biebl for pointing them out 2008-02-21 07:02:12 +00:00
Rainer Gerhards
44bb5af7cc begun expr compile process, first steps done 2008-02-20 18:54:20 +00:00
Rainer Gerhards
fa150f43db more precisely described offered professional services 2008-02-20 17:24:50 +00:00
Rainer Gerhards
2e0e356584 used new classes in expr.c 2008-02-20 17:08:27 +00:00
Rainer Gerhards
c2d0c3d4c3 - added "contains" and "startwith" comparison operations
- defined initial set of opcodes
2008-02-20 15:43:55 +00:00
Rainer Gerhards
1f1f6746b4 $MainMessageQueueDiscardSeverity can now also handle textual severities
(previously only integers)
2008-02-20 14:08:31 +00:00
Rainer Gerhards
2c77e9c00d added more detail on expression evaluation 2008-02-20 13:14:10 +00:00
Rainer Gerhards
dafc787bc6 added support for C-like inline comments (/* comment... */) 2008-02-20 10:17:44 +00:00
Rainer Gerhards
f02d615052 - basic implementation of expression parser parsing done
- improved ABNF a bit
2008-02-20 09:54:58 +00:00
Rainer Gerhards
e2e775add9 created some notes on powertop and imfile 2008-02-20 08:48:03 +00:00
Rainer Gerhards
7a146af86f - begun implementation of expression parsing logic
- implemented, simpstr, var, number in tokenizer
2008-02-19 17:38:37 +00:00
Rainer Gerhards
b5a09481fa implemented initial tokenizer (stage work for expr parser) 2008-02-19 16:16:09 +00:00
Rainer Gerhards
47aab374d4 - added ctok class (the config tokenizer)
- done stage work to begin implement tokenizer
2008-02-19 14:07:10 +00:00
Rainer Gerhards
296a9b0f0d begun with documenting classes (will be a long and ongoing effort...) 2008-02-19 13:23:06 +00:00
Rainer Gerhards
c5f99dc222 - moved config file code to its own file
- finally made CONT_LINES in config the only standard support (the code
    contained code for other case, which were never executed by the
    preprocessor)
2008-02-19 11:20:18 +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
80b1798e2d added professional support options to doc set (also somthing that we need
to have in order to be an alternative to syslog-ng)
2008-02-19 07:49:40 +00:00
Rainer Gerhards
e3c079e7cf fixed forgotten file - thanks to Michael Biebl 2008-02-18 13:33:41 +00:00
Rainer Gerhards
d6b6006126 preparing for 3.11.3 2008-02-18 11:30:33 +00:00
Rainer Gerhards
0754bda285 documented at least a bit about the debug settings 2008-02-18 10:52:02 +00:00
Rainer Gerhards
0e1adf63dc fixed small doc problem; thank to Jon Conran fro bringing this to our
attention.
2008-02-16 11:10:35 +00:00
Rainer Gerhards
34dd0f49ab syslog-ng posted a feature sheet, I began to update mine 2008-02-15 15:56:19 +00:00
Rainer Gerhards
8c397d8a18 preparing for 3.11.2 2008-02-15 14:55:23 +00:00
Rainer Gerhards
b21f389f74 added link to syslog-ng feature sheet (just appeared) 2008-02-15 14:35:33 +00:00
Rainer Gerhards
a7a3b80ba9 made the rsyslog/syslog-ng comparison a bit more readable 2008-02-15 13:07:52 +00:00