X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=NEWS;h=928bcf280d3328df812604cb500b9520b28509d8;hp=782862b9237cce8b1041402ba99d4b68a4edfa39;hb=afc7c6a84de378e105e63c4d853617ec3ffb4d48;hpb=d94ffff6dcab70517a1588747bd76c6afc694a65 diff --git a/NEWS b/NEWS index 782862b..928bcf2 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,139 @@ +--- 5.0.12 2014/01/12 + +Prefix URL with http:// if sru setting hints SRU/Solr mode YAZ-731 + +SRU GET/Solr base URLs may hold additional ?args YAZ-729 +ZOOM option extraArgs already does this, though. It seems useful +when dealing with Solr targets to limit by filter, eg. + http://lui.indexdata.com:8080/solr4/select?fq=database:3902 + +Remove #fragment for HTTP request encoding YAZ-730 + +Doc: Update list of DLLs/LIBs + +Doc: update href link to Unix utils and Git. + +--- 5.0.11 2014/01/15 + +ZOOM: fix "lost connection" problem with servers that uses both squid +and another proxy behind it that returns Location headers with relative +URIs. YAZ-724 + +zoomsh: do not use readline for stdin (no tty) YAZ-724 +Just use fgets in that case. If the user hits Ctrl-D a new-line +is also printed. + +zoomsh: empty command ignored YAZ-723 +rather than performing exit of zoomsh. + +yaz-url utility offers option -v to enable verbose mode. + +yaz_url uses yaz_check_location and offers verbose mode. + +Add new function yaz_check_location. +This function gets an absolute URI from Location (HTTP redirect). + +cookie API: introduce yaz_cookies_reset + +Update cql.y for newer bison YAZ-720 +The important part is that YYLEX_PARAM and YYPARSE_PARAM are no +longer supported. Instead one must use %lex-param and %parse-param . + +--- 5.0.10 2014/01/09 + +ZOOM/yaz-client: Cookie handling; deal with relative URI in Location +header. YAZ-719 + +rpn2solr: support truncation left(2), left&right(3) YAZ-718 + +Mention SRU version 2.0 in yaz-client man page. + +--- 5.0.9 2013/12/20 + +ZOOM/yaz-client: allow SRU searchRetrieveResponse with incorrect +namespace. + +--- 5.0.8 2013/12/20 + +Make cs_parse_host public.A + +Fix double HTTP dump (-a log would show HTTP packages twice). Bug +introduced in YAZ 5.0.6. + +--- 5.0.7 2013/12/17 + +Fix buffer corruption for yaz-ztest record fetch. + +--- 5.0.6 2013/12/17 + +Allow yaz-ztest to return user-defined records (one record per file). +This is enabled by defining environment variable YAZ_ZTEST_XML_FETCH. + +Prevent early truncatin of HTTP log. (ODR_PRINT for HTTP streams). +Use the stream write instead of odr_printf which has a 4K tmp buffer. + +Fix encoding of 0x00a4 (unicode to danmarc) YAZ-713 + +--- 5.0.5 2013/12/09 + +Add support for MARC-in-JSON. yaz-marcdump and the record conversion module +can read and write this format. For record format JSON, yaz-ztest returns +MARC-in-JSON records. + +iconv: fixes and more tests for danmarc character set encoding. 0xa733 is +converted to @å , 0xa732 is converted to @Å instead of @a733, @a732 . + +--- 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