X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=NEWS;h=96d09a967f6c13eb382d7a963f60e1a1593a9010;hb=ec63c95902e8aecab659cad218331dc9cc3f58b5;hp=4ec90748fafb9b2dfdcbd54e234b9c7f6de4e9f7;hpb=202031e1ebcbec1331575150e5708be67822b388;p=yaz-moved-to-github.git diff --git a/NEWS b/NEWS index 4ec9074..96d09a9 100644 --- a/NEWS +++ b/NEWS @@ -1,10 +1,45 @@ +--- 2.1.24 [in progress] + +Fixed MARC ISO2709 encoding routines to deal with character set +conversion. + +Minor changes to GFS logging. Database included in search request log +line. + +Fixes for ZOOM-C: event ZOOM_EVENT_RECV_RECORD was not generated for +cached/multiple records. + +Shared libraries are built by default on Unix+configure. + +Changed cql2pqf transformation to use a different evaluation order. The +new order is: always, relation, structure, position, truncation, index +and relationModifier. Old order was: always, relation, relationModifier, +structure, index, position, truncation. Note that the the latter ones +override former ones for identical attributes.. The new scheme means that +it is possible to override any existing attribute with a relationModifier. +And also that it is possible to override everything for the index rule +(except the ones listed in relationModifier). No order is perfect but this +one, we believe, covers more real cases.. The "always" should have been +called "default", since the attributes there can be overridden with all +the rest. + +For Libxml2 and friends, YAZ defines YAZ_HAVE_{XML2,XSLT,EXSLT) in the +compilation phase, but also for yaz-config --cflags output. This allows +us to have public headers with Libxml2 stuff in them . It should also, +eventually, make Libxml2 checks redundant in packages using YAZ, such +as yazproxy. + +--- 2.1.22 2006/06/15 + +Changed SRU update structure bend_update_rr so that SRU diagnostics are +stored in uri, message and details.. Previously diagnostics were stored +in errcode, errstring. Patch by Ko van der Sloot. Breaks binary +compatibility.. but he's probably the only one affected, so. + Added support for CCL, compiled on the client side, in ZOOM-C. This -is invoked using ZOOM_query_ccl2rpn(); the resulting query objects can -be used for for searching with ZOOM_connection_search() and scanning -with ZOOM_connection_scan1(). Before it can be used for CCL -searching and scanning, the connection object must be configured by -setting the "cclfile" option to the name of a CCL qualifier file such -as the one in "client/default.bib". +is invoked using ZOOM_query_ccl2rpn() with the CCL configuration as +input; the resulting query objects can be used for for searching with +ZOOM_connection_search() and scanning with ZOOM_connection_scan1(). YAZ' configure searches for OpenSSL by default.