Bug fix: Handle the case where an APDU can be decoded but not encoded.
[yazproxy-moved-to-github.git] / NEWS
diff --git a/NEWS b/NEWS
index 3d76936..e8a6f42 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,36 @@
+
+Allow client-ip to be logged for each log entry. Speciy
+<log>client-ip</log> in the configuration.
+
+Added support for limiting the number of initiating connections
+from a single IP. limit-connect specifies a limit and if that
+is reached a delay is introduced (just as limit-pdu, etc).
+Also added a new setting max-connect; if that max value is
+reached for a single IP the proxy will terminate the initiating
+session/connection immediately.
+
+New directive default-client-charset which serves as charset
+to be negotiated if client does NOT supports one.
+
+Added support for threaded authentication modules. See
+etc/config-modules.xml + mod_sample.cpp for an example.
+
+Added support for Z39.50 character set negotiation. This allows
+the proxy to act as a Z39.50 server supporting character set negotiation
+for backends not supporting it. New config element target-charset
+specifies encoding for target, and MUST be specified in order
+for any conversion to take place. Conversion also takes place for
+SRW/SRU clients that are negotiate implicitly to UTF-8.
+
+--- 1.0.1 2005/05/27
+
+Fixed bug #355: Yaz proxy does not seem to load balance.
+--- 1.0 2005/03/14
+
+Added Support OPAC to XML conversion. Triggered by backendtype="opac"
+and marcxml="1" in syntax sections. See etc/voyager.xml for example.
+
 Option -X now makes it possible to stop YAZ proxy by sending
 "stop" as PROXY target (in init). This used to be debug code in a
 #if 0 .. #endif section.