From 3eb19c02d792c8511ab9e9c9087093ccc872c304 Mon Sep 17 00:00:00 2001 From: Rainer Gerhards Date: Tue, 19 Dec 2006 13:20:23 +0000 Subject: preparing doc for 1.13.0 release --- NEWS | 2 +- doc/features.html | 15 +++++++++------ doc/property_replacer.html | 5 ++++- doc/status.html | 8 ++++---- 4 files changed, 18 insertions(+), 12 deletions(-) diff --git a/NEWS b/NEWS index 38caa8f0..06ecb27c 100644 --- a/NEWS +++ b/NEWS @@ -1,7 +1,7 @@ --------------------------------------------------------------------------- Version 1.13.0 (RGer), 2006-12-19 - added '$' as ToPos proptery replacer specifier - means "up to the - end of the string + end of the string" - property replacer option "escape-cc", "drop-cc" and "space-cc" added - changed the handling of \0 characters inside syslog messages. We now consistently escape them to "#000". This is somewhat recommended in diff --git a/doc/features.html b/doc/features.html index 3dba7a54..b7297b08 100644 --- a/doc/features.html +++ b/doc/features.html @@ -14,7 +14,8 @@ is going on, you can also subscribe to the writing to MySQL databases
  • support for (plain) tcp - based syslog - much better reliability
  • support for receiving messages via reliable RFC 3195 delivery
  • control of log output format, + based syslog - much better reliability
  • support for sending and receiving + compressed syslog messages
  • support for receiving messages via reliable RFC 3195 delivery
  • control of log output format, including ability to present channel and priority as visible log data
  • good timestamp format control; at a minimum, ISO 8601/RFC 3339 second-resolution UTC zone
  • ability to reformat message contents and work with substrings
  • support for log files larger than 2gb
  • support for file size limitation and automatic @@ -26,14 +27,16 @@ is going on, you can also subscribe to the syslog-protocol compliant messages (it is volatile because standardization is currently underway and this is a proof-of-concept implementation to aid this effort) +
  • ability to limit the allowed network senders
  • powerful BSD-style hostname and program name blocks for easy multi-host support
  • multi-threaded - currently experimental
  • very experimental and volatile support for syslog-protocol compliant messages (it is volatile because standardization is currently underway and this is a proof-of-concept implementation to aid this effort)
  • + experimental support for syslog-transport-tls based framing on syslog/tcp + connections

     

    Upcoming Features

    +
  • support for native SSL enryption of plain tcp syslog sessions. This will + most probably happen based on syslog-transport-tls.
  • even more enhanced multi-threading
  • support for RFC 3195 as a sender - planned
  • pcre filtering - maybe (depending on feedback)  - simple regex already + partly added. So far, this seems sufficient so that there is no urgent +

     

    To see when each feature was added, see the rsyslog change log (online only).

    diff --git a/doc/property_replacer.html b/doc/property_replacer.html index 4f45ef84..8a7164c5 100644 --- a/doc/property_replacer.html +++ b/doc/property_replacer.html @@ -49,7 +49,10 @@ the string that should be copied. Offset counting starts at 1, so if you need to obtain the first 2 characters of the message text, you can use this syntax: "%msg:1:2%". If you do not whish to specify from and to, but you want to specify options, you still need to include the colons. For example, if you would like to -convert the full message text to lower case, use "%msg:::lowercase%".

    +convert the full message text to lower case, use "%msg:::lowercase%". +If you would like to extract from a position until the end of the string, you +can place a dollar-sign ("$") in toChar (e.g. %msg:10:$%, which will extract +from position 10 to the end of the string).

    There is also support for regular expressions. To use them, you need to place a "R" into FromChar. This tells rsyslog that a regular expression instead of position-based extraction is desired. The actual regular expression must then diff --git a/doc/status.html b/doc/status.html index b4d94243..09e2e3c9 100644 --- a/doc/status.html +++ b/doc/status.html @@ -4,10 +4,10 @@

    rsyslog status page

    -

    This page reflects the status as of 2006-10-04.

    +

    This page reflects the status as of 2006-12-19.

    Current Releases

    -

    development: 1.12.3 - change log - -download

    +

    development: 1.13.0 - change log - +download

    stable: 1.0.4 - change log - download

     (How are versions named?)

    @@ -21,7 +21,7 @@ security advisory).

    FreeBSD and a quick Test on NetBSD, 0.8.4 only]
  • Additional information

    -

    Currently supported features are now listed on the rsyslog features page.

    +

    Currently supported features are listed on the rsyslog features page.