X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=NEWS;h=f2bf2586a97f08382eef5f2bdd25899ca6d75c80;hp=abd92c5bd85963e0cc1f59160d120e54f70bc29c;hb=84153486e91926be04dd28d4f2bda6c6ade0e005;hpb=27a317565e0cc11bb50ee2cc78cd86594c30164a diff --git a/NEWS b/NEWS index abd92c5..f2bf258 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,164 @@ +--- 5.14.11 2015/10/09 + +Fix RPN to CQL rejects local Bib-1 attribute set YAZ-861 + +ZOOM C: tweak when connection failed is returned +For cases with multiple socket addresses for some hostname, eg +localhost IPV4+IPV6, the code now properly returns "connection +failed" rather than "connection lost". + +Various minor documenation tweaks from David Crossley. Thanks. + +Fix windows uninstall does not remove start menu shortcuts YAZ-860 + +--- 5.14.10 2015/09/16 + +Prevent huge expansions in CCL s=sl YAZ-859 + +--- 5.14.9 2015/09/15 + +Fix segv in ZOOM_connection_fire_event_socket YAZ-858 +The odr_in memory taken by handle_srw_response, and, thus if result +set is destructed before we expect the HTTP response (hres) it may +be come invalid. Therefore we inspect hres before the call to +ZOOM_handle_sru. + +Fix possible deadlock in backtrace (2nd attempt) YAZ-856 +An alarm is set up so that backtrace is terminated if it hangs. +Even if backtrace the handler also attempts to spawn gdb. + +--- 5.14.8 2015/09/14 + +Fix SEGV for s=sl for 3 terms and syntax error YAZ-857 + +--- 5.14.7 2015/09/13 + +Fix possible deadlock in backtrace YAZ-856 + +Various minor text tweaks in documentation + +--- 5.14.6 2015/08/17 + +Fix yaz-client command args parsing broken YAZ-855 +Bug introduced in 5be87e7a04c7219b31cefc0a3 - version 5.14.5 + +--- 5.14.5 2015/08/06 + +Stop building packages for obsolete Debian squeeze and use DH +version 9. YAZ-854 + +rpn2cql diagnostics: provide use attribute addinfo YAZ-853 + +deb: deprecated substitution ${Source-Version} YAZ-852 + +Fix yaz-client: semicolon terminates arguments YAZ-851 + +--- 5.14.4 2015/07/29 + +Windows: Bundle VC runtime exe YAZ-848 + +Omit Content-Type for HTTP requests to Solr YAZ-850 + +--- 5.14.3 2015/06/29 + +Fix rpn2cql: structure, relation problem for serverChoice YAZ-849 +Problem was that for things mapped to cql.serverChoice the relation +would sometimes be omitted when it should not. Eg for relation "all". + +--- 5.14.2 2015/06/15 + +Document zoom extraArgs YAZ-817 + +Fix ZOOM: crash extended services diagnostics YAZ-846 +The immediate fix is to prevent ZOOM_set_dset_error from removing +current task from connection. This, however, has been assumed in a +number of places so this fix is rather large unfortunately. + +--- 5.14.1 2015/06/11 + +Make yaz_log_reopen async-signal YAZ-845 +Fixes potential dead-lock issue with YAZ_DAEMON_LOG_REOPEN flags for +daemon API. + +--- 5.14.0 2015/06/08 + +CCL: new feature s=spl (split-list) that splits terms in a search into +sub-phrases of all sizes (from 1 up to the number of terms) with order +preserved. For 3 terms the CCL search + a b c +is turned into PQF: + @or @or @or @and @and a b c @and "a b" c @and a "b c" "a b c" + +Solr: don't set defType=lucene in URLs if extraArgs already defines it. + +--- 5.13.0 2015/05/29 + +Add lock/unlock for YAZ log writes YAZ-843 + +--- 5.12.2 2015/05/22 + +Fix incorrect parsing of URLs @:9999/somebase&url=http://some.host YAZ-842 + +--- 5.12.1 2015/05/13 + +yaz-client: deal with excess bytes HTTPS case YAZ-833 + +ZOOM C: deal with excess bytes HTTPS case YAZ-833 + +Allow Windows installer for PATH to be updated YAZ-841 + +Add Ubuntu Vivid 15.04 to list of Deb's to built + +--- 5.12.0 2015/05/08 + +Allow Content-Type application/sru+xml YAZ-840 + +New yaz_xml_get_prop utility YAZ-839 + +Fix zebrasrv [warn] ir_session (exception) YAZ-838 + +Document itemorder-setname and list all ILL options + +--- 5.11.0 2015/03/31 + +Extend get_org_info (snippets) to return original string YAZ-836 +Two new functions have appeared: icu_chain_get_org_info2 and +icu_iter_get_org_info2 with a 4th parameter being a pointer +to the original string. + +Fix tcpip.c compilation failure on VC9 YAZ-835 + +Fix icu_iter_get_norm returns invalid size for some input YAZ-834 +The icu_iter_get_org_info returns information based on string +as it appears on tokenize step. + +--- 5.10.2 2015/03/13 + +Deal with excess bytes in HTTP response for keepalive YAZ-830 + +Refactor ssl_put and tcpip_put to one function YAZ-832 + +Refactor ssl_get and tcpip_get to one function YAZ-831 + +Fix SEGV yaz-client for HTTP decoding error YAZ-829 + +Fix buffer overflow in cmd_elements in yaz-client YAZ-828 + +--- 5.10.1 2015/03/03 + +Fix test_sru.sh fails in pazpar2 YAZ-826 +Unfortunately a regression occurred with YAZ 5.10.0 that would make +Pazpar2 fail for HTTP connections. + +--- 5.10.0 2015/03/03 + +Use CONNECT for SSL backends and for Z39.50 thru HTTP proxy YAZ-825 +Introduce cs_create_host2 which returns if connection should be +proxy aware (HTTP:absoluteUri or Z39.50 proxy:vhost in init).. For CONNECT, +the connection is NOT proxy aware (no absoluteUri and no Z39.50 vhost). + +Fix http proxy fails with yaz-client YAZ-824 + --- 5.9.1 2015/02/06 Fix 0 ptr reference for OPAC records from XML YAZ-822