X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=NEWS;h=4cf3bc29c3d78a906e19a1c91273aea8472d3eb0;hb=45d155e02c30dff521e54975952148ff72db9a9a;hp=ff28c7540dcb842e14e49af5b144053b550579a2;hpb=ce58475443545004d93a621420aa554be839268c;p=metaproxy-moved-to-github.git diff --git a/NEWS b/NEWS index ff28c75..4cf3bc2 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,113 @@ +--- 1.0.22 2009/12/03 + +Prepare for 64-bit YAZ. yazproxy will still work with YAZ++ 1.1.4 or +later which means YAZ 3.0.47 or later. + +--- 1.0.20 2009/11/19 + +For filter virt_db, the database is a glob pattern and the virtual +database sections are consulted in the order given. + +--- 1.0.19 2009/07/08 + +For filter multi, the target (for routing) may be given as a glob-pattern. + +More documentation for filters virt_db and multi. + +Update schema to allow for no database in sru_z3950 filter. + +--- 1.0.18 2009/06/30 + +Added limit filter to put sleep (penalty) for heavy use. + +Filter frontend_net may be configured to limit the number of new connections +from same IP to some value (connect-max). + +Fixed the load_balance filter. + +--- 1.0.17 2009/06/16 + +Fix path for metaproxy executable for Debian init.d script. + +--- 1.0.16 2009/06/10 + +SRU to Z39.50 filter honors x-username and x-password. If only +x-username is given that translates to open authentication (Z39.50v2). If +both x-username and x-password is present that translates to idPass +authentication (Z39.50v3). + +New facility to change current working directory (-w). + +Update to upstream skeleton of init.d script. Should fix bug #2619. + +Filter session_shared now caches records (used to only cache connections +and result sets). + +Filter session_shared now invalidates a Z39.50 session if a server +returns -1 hits. This facility was also part of yazproxy and gets around +a bug in Voyager-based Z39.50 servers. + +--- 1.0.15 2008/11/18 + +Fixed reference counting bug in Z39.50 client module (could cause SEGV). + +--- 1.0.14 2008/06/09 + +Fixed the value of SRU record schema in searchRetrieve response. It was set +to a fixed value of "dc" before. + +Serialize identical SRU requests. This is useful if HTTP client software +fires identical requests against metaproxy. + +Allow Z39.50 target to be specified for SRU requests by using SRU extra +parameter x-target. Allows SRU to contact arbitrary Z39.50 targets and +avoid static configuration. This facility is handled by the sru_z3950 module +and the z3950_client module. + +Allow maximum number of sockets to be used for a Z39.50 client by the +use of SRU extra parameter x-max-sockets. This facility is handled by the +sru_z3950 module and the z3950_client module. + +--- 1.0.13.1 2008/02/29 + +Simplified check for Boost libraries. + +--- 1.0.13 2008/02/29 + +First Debian package. + +The sru_z9350 filter now recognizes SRU parameter z-target as being +a ZURL of the form host/database . + +Mergetype may be specified for filter 'multi'. + +--- 1.0.12 2007/09/19 + +Fixed problem in Makefile WRT library specifictions. This could produce +linker errors (when they should not happen). + +Fixed bug #1341: MetaProxy returning different results. Problem was that +fix-up of record database did not normalize the database name. + +Documentation updates for Windows compilation. + +--- 1.0.11 2007/06/14 + +Fixed problem with logfile being truncated. + +--- 1.0.10 2007/05/23 + +Fixed bug #1136: Access rights not enforced. + +Extension for log module. The log category 'access' logs more details. +New category 'user-access' added which is simlar to 'access' but adds +the Z39.50 user as for all entries in a session. + +Switched to GPL v2. + +Added support for configurable default/force target/vhost for module Z39.50 +client module. + --- 1.0.8 2007/01/25 Implemented filter, session_shared, which optimizes usage of Z39.50