Implemented plugin facility. First use is authentication from
[yazproxy-moved-to-github.git] / NEWS
diff --git a/NEWS b/NEWS
index 5976f25..196f87e 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,47 @@
 
---- 0.8 not yet released
+Started work on facility for module loading (plugins). Initial
+effort is to be able to authenticate via a module. See mod_sample.cpp.
+
+YAZ Proxy involved in Character Set and Language Negotiation. Added
+support for client's side negotiation record (high priority). Added
+support for new elements of YAZ Proxy config file - negotiation-charset,
+negotiation-lang for parent element target.
+--- 0.9 2005/02/07
+
+YAZ Proxy may use USEMARCON to convert between various MARC
+formats. Use --with-usemarcon to specify Usemarcon location.
+See config-mafi2ma.xml for an example configuration.
+Requires USEMARCON 1.5, which can be fetched from:
+ http://www.bl.uk/services/bibliographic/usemarcon.html
+
+Added support for XInclude for configuration file(s) so that
+configuration can be partitioned in multiple files.
+
+Fixed bug #189: Bad authenticated session transfer.
+
+New config element "authentication" which specifies authentication
+(Open v2/v3 Z39.50) to be used for backend.
+
+New config attribute "backendcharset" for syntax element which specifies
+charset (encoding) for record that is returned by backend. If omitted
+the proxy assumes backend record encoding is MARC-8 (for backwards
+compatibility). 
+
+New config attribute "backendtype" for syntax element which specifies
+record syntax to be transmitted to backend. This allows proxy to
+offer a record syntax different from that offered by backend.
+
+YAZ proxy no longer transmits element set name to backend target when
+doing schema conversions. It just gets unset instead (it's optional).
+
+Use YAZ_DOC macro to setup documentation. Added yaz.m4.
+
+--- 0.8 2004/04/23
+
+YAZ proxy control script renamed from yaz-proxy.sh to yazproxyctl.sh.
+
+YAZ proxy executable renamed from yaz-proxy to yaz-proxy.
 
 Older versions of YAZ proxy was part of YAZ++. We've split the
 YAZ proxy into a separate project.