X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=NEWS;h=fed1f807e98af734c160dd154e33cbc34d7a7c3c;hp=aef1a7624347d076d09ad39bc6a201ea17b2fbd2;hb=57714653dbb646c4831568e35d9065dc54502346;hpb=96173a25769cbab90e3bca98cc626f32d2570915 diff --git a/NEWS b/NEWS index aef1a76..fed1f80 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,73 @@ +--- 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 +and ZOOM_resultset_facets_names. + +zoom: fix bad free for ZOOM_connect - happened when ZOOM connection +options was in use. + +Change APDU dump printing to avoid long leading blanks. For levels 16 +or larger the level is shown and the indentation is truncated but +recursed with modula 8. This makes it still reasonable easy to read +- even for nested BER dumps. + +Fix bug completeBER_n WRT too nested BER. Function completeBER_n could +return 0 (incomplete package) in case where the BER package was +considered too nested (return value of -2). + +dumpber: lines of level 15 are not indented further. Two spaces per +indentation; indentation 15 or more is indented to a fixed indentation +and augmented with a level= indication. + +zoomsh: increase max size of command+args + +GFS: No limit in RPN buf size in CQL to RPN conversion. + --- 4.2.33 2012/05/09 New function for daemon utility, yaz_daemon_stop .