X-Git-Url: http://git.indexdata.com/?p=yazproxy-moved-to-github.git;a=blobdiff_plain;f=NEWS;h=821fb597a04aa4b5055ddd078243bde60c377afb;hp=196f87e8f4e6316ff3b625df1ee4ae8d6051e9f1;hb=654c4c47282bad586232db5e5cfbfa97035f1bad;hpb=c6ca4f0f79d5ea0ca391d420bcb6dd6b4d7935d2 diff --git a/NEWS b/NEWS index 196f87e..821fb59 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,40 @@ +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. + +Moved a lot of "private" stuff to proxyp.h so that only Yaz_Proxy +is publicly defined in include/yazproxy/proxy.h. + +Authentication info sent to target modified. Element renamed from +"authentication" to "target-authentication" to avoid confusion with +client authentication. It now takes an authentication +type=open|idPass|anonymous . Value is user:group:password for idPass, +user/pass for open. Option -U auth is no longer supported. + +Update YAZ Proxy config schema yazproxy.xsd to include definitions +for new elements negotation-charset, negotiation-lang, module, etc. . +Bump version to 0.9. + Started work on facility for module loading (plugins). Initial effort is to be able to authenticate via a module. See mod_sample.cpp.