aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authoryaworsky <yaworsky>2005-11-28 14:03:41 +0000
committeryaworsky <yaworsky>2005-11-28 14:03:41 +0000
commite7be81dd66bc4d19ff8552b81aa38821eeb9f457 (patch)
treec81299a77ed61631e118cd2a81de4db52bf9af9a /doc
parent78e2802ba0f61a50777d8e8ffedded42b7409af5 (diff)
downloadsyslog-win32-e7be81dd66bc4d19ff8552b81aa38821eeb9f457.tar.gz
syslog-win32-e7be81dd66bc4d19ff8552b81aa38821eeb9f457.tar.xz
syslog-win32-e7be81dd66bc4d19ff8552b81aa38821eeb9f457.zip
Implemented charset conversion in each log path.
Fixed bugs in configuration reader.
Diffstat (limited to 'doc')
-rw-r--r--doc/src/configuration.xml48
-rw-r--r--doc/src/internals.xml21
-rw-r--r--doc/src/intro.xml5
3 files changed, 41 insertions, 33 deletions
diff --git a/doc/src/configuration.xml b/doc/src/configuration.xml
index a29a210..dc99510 100644
--- a/doc/src/configuration.xml
+++ b/doc/src/configuration.xml
@@ -73,6 +73,18 @@ and <emphasis>udp</emphasis> defines a listening UDP socket.
</varlistentry>
<varlistentry>
<term>
+encoding
+ </term>
+ <listitem>
+ <para>
+Optional.
+Expect incoming messages in this encoding.
+Default is UTF-8.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
interface
</term>
<listitem>
@@ -125,6 +137,19 @@ or <quote>collector</quote> respectively.
</varlistentry>
<varlistentry>
<term>
+encoding
+ </term>
+ <listitem>
+ <para>
+Optional.
+Messages must be converted to this encoding.
+Conversion is not performed if both source and destination encodings are identical or not specified.
+Default is UTF-8.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
file
</term>
<listitem>
@@ -526,29 +551,6 @@ Default is <emphasis>yes</emphasis>.
</varlistentry>
<varlistentry>
<term>
-source_encoding
- </term>
- <listitem>
- <para>
-Optional.
-Convert incoming messages from specified encoding to
-<emphasis>destination_encoding</emphasis>.
-Default is do not convert.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
-destination_encoding
- </term>
- <listitem>
- <para>
-Required, if <emphasis>source_encoding</emphasis> is given.
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>
mark_interval
</term>
<listitem>
diff --git a/doc/src/internals.xml b/doc/src/internals.xml
index dafa160..88da43a 100644
--- a/doc/src/internals.xml
+++ b/doc/src/internals.xml
@@ -68,16 +68,17 @@ or by the writing thread after file is closed.
+------------+ +-----+ | +------+ |
+--------------+
- +-----------------+ +------+ +-----------+ +-----------+
---->|charset converter|--->|filter|--->|multiplexer|-+->|destination|+
- +-----------------+ +------+ +-----------+ +->+-----------+|+
- ^ +-> +-----------+|
- | +-----------+
- +-------+
- |logpath|+
- +-------+|+
- +-------+|
- +-------+
+ +------+ +-----------------+ +-----------+
+--->|filter|--->| multiplexer |-+->|destination|+
+ | | |charset converter| | | ||
+ +------+ +-----------------+ +->+-----------+|+
+ ^ +-> +-----------+|
+ | +-----------+
+ +-------+
+ |logpath|+
+ +-------+|+
+ +-------+|
+ +-------+
file +-----------+ +-----+ +--------------+
diff --git a/doc/src/intro.xml b/doc/src/intro.xml
index 7c3d104..077b606 100644
--- a/doc/src/intro.xml
+++ b/doc/src/intro.xml
@@ -26,6 +26,11 @@ log rotation;
</listitem>
<listitem>
<para>
+charset conversion between message sources and destinations;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
completely open-source.
</para>
</listitem>