X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=NEWS;h=fed1f807e98af734c160dd154e33cbc34d7a7c3c;hp=b5c5c60d036e1cd0376064b29e7c92be1e011472;hb=57714653dbb646c4831568e35d9065dc54502346;hpb=f938f90db302b31bdd72b86ca3f9671c7199a4f1 diff --git a/NEWS b/NEWS index b5c5c60..fed1f80 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,48 @@ +--- 4.2.36 2012/08/22 + +yaz-client: don't display bogus records from SRU servers. Some SRU servers +return more records than given by *maximumRecords*. Skipping those in +display! + +record_render: simplify buffer return handling and fix at least one bad +memory reference, that broke the test_embed_record sometimes. + +Allow http://user:pass@host notation for yaz_url_exec. + +zoomsh: allow shell command to be executed. Via the system(3) call. + +yaz_poll: Allow num_fds == 0 + +yaz-client: fix bad encoding of "itemorder item". The itemorder +item - command forgot to use length of encoded Item Request +package. Error present since YAZ 3. + +yaz-ztest: fix bad usage of session handle. Bug was introduced when +result sets were saved (271a9c83). + +SRU recordPacking: guess record packing in response rather than looking +at the recordPacking element which, OF COURSE, changed semantics in SRU +2.0. + +Decode SRU 2.0 responses. The official namespace for responses, according +to http://docs.oasis-open.org/search-ws/searchRetrieve/v1.0/cs01/schemas/sruRes +appears to be http://docs.oasis-open.org/ns/search-ws/sruResponse . +nature.com's server, however, usee namespace +http://docs.oasis-open.org/ns/search-ws/sru-2-0-response . For this reason +we are now using a glob-expr to match up the namespace. ZOOM C and +yaz-client updated. Perhaps SRU 1.2 uses same namespace, I don't know. +I can not find a single real example showing the "real" namespace in +the documentation from OASIS. The namespace for requests is different +from responses, but this is not added to YAZ yet, when we don't encode +them yet. + +--- 4.2.35 2012/06/26 + +zoom/record_render: add support for Base64 decoding fo MARC records +within XML element. For example: "xml; charset=marc-8; base64=/my/text()" +which will decode base64 + ISO2709 marc-8 encoded material from text node +under /my . + --- 4.2.34 2012/06/07 Add missing definitions ZOOM_resultset_get_facet_field_by_index