X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=NEWS;h=9f1e8e2cae215af648e9faa51ebb33328e4fe9a6;hp=a3417af9b3b5e3019cdd3e752a93c6e9e54edb61;hb=2a7d35ce3d1bad977c9cf4f8d586e3699b4d20b3;hpb=86c66b80a4eee1c86d6ed48bf65cbe55815df9e2 diff --git a/NEWS b/NEWS index a3417af..9f1e8e2 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,75 @@ +--- 5.0.4 2013/11/22 + +Improve error reporting for ICU chains YAZ-707 +Report config element+rule when ICU status is "failure". + +ZOOM: stop fetching if present response has no records YAZ-710 +Some targets return less records than their hit count would suggest. +This prevents ZOOM from continuing to fetch records if any present +response has 0 records in the response. + +Ensure that GFS calls exit if any listener fails YAZ-710 +Before, if XML config was in use, it would start the default +listener @:9999! + +--- 5.0.3 2013/11/19 + +yaz-ztest: -V shows version (like yaz-client -V) + +New iconv encoding: danmarc YAZ-692 + +yaz-client: lslb, ssub, mspn are Odr_ints now YAZ-705 + +daemon: only wait for immediate child rather than all children. YAZ-704 + +yaz-client: fix setting of SRU record schema. If scheme was unset, it +could lead to invalid memory reference. + +--- 5.0.2 2013/10/16 + +yaz-ztest returns schema for MARCXML test records. SRU require that +recordSchema for records. + +GFS: make surrogate diagnostic when yaz_record_conv_record fails - +instead of non-surrogate diagnostic. This is a per-record failure. + +GFS: Allow multiple listenrefs YAZ-554. A server in yazgfs configuration +may refer to multiple listeners now. Attribute listenref is a comma separated +list of listen IDs. + +GFS: Use xmlconfig path as prefix for fnames YAZ-702. When -f +option is given for GFS, the dirname of filename (for -f) is used +as prefix for options such as cql2rpn, ccl2rpn, etc. + +Content-Type charset fixes YAZ-701 . Do not inspect charset in +Content-Type header for SOAP when decoding SRU. The payload (XML) +itself tells what encoding it is. In response, never supply encoding +in Content-Type. The response payload (XML) tells what it is (with no +encoding in XML it's UTF-8). + +HTTP decoding: allow blanks in URL paths YAZ-700 + +--- 5.0.1 2013/10/04 + +Various fixes for how SRU 2.0 is encoded. Fix NS for SRU 2.0 diagnostics +and facets. Ensure recordData and recordSchema are always present in +record element, because they are required. + +Remove deprecated functions yaz_uri_val .. and yaz_uri_val_int. Never used +outside YAZ. + +Simplify in a lot of places using odr_strdupn. + +odr_create_Odr_oct: null terminate the buffer. Some applications rely on it. + +--- 5.0.0 2013/10/01 + +Increase various buffers in GFS's statserv_options_block Change many 'unsigned char *' to 'char *' for ODR-related utilties. This change makes many type-casts redundant, and, thus simplifies code. +Remove last bits of WAIS support. + Remove member 'size' from Odr_oct. Slim down the public part of 'struct odr'. Most elements are not part