X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=NEWS;h=03c0eec7561db8bf796e723277e8173f245db0cf;hp=32d13f3a68acac5b602981a8fe525a42a629dedc;hb=eb4631c82f3b57fb016234447443268d4f46b933;hpb=e746aded3630be444c66f12e341a63413df92371 diff --git a/NEWS b/NEWS index 32d13f3..03c0eec 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,103 @@ +--- 5.0.17 2014/02/26 + +Fix ZOOM_connection_connect SEGVs if host==NULL YAZ-746. Problem +introduced in 5.0.12. + +Fix: Setting env YAZ_LOG makes YAZ hang YAZ-745 +yaz_init_gloabsl calls yaz_log_init_globals calls yaz_log_mask_str_x . +Do not call yaz_init_globals from log_mask_str_x. Problem introduce +in 5.0.15. + +--- 5.0.16 2014/02/25 + +tcpip/SSL COMSTACK: connect tries all getaddrinfo addresses YAZ-743 + +--- 5.0.15 2014/02/24 + +Fix gcrypt not properly initialized YAZ-740. + +--- 5.0.14 2014/02/19 + +Describe memcached option for ZOOM. + +ZOOM: throw present request out of range again YAZ-739 +Was removed in YAZ 5.0.13. + +--- 5.0.13 2014/02/18 + +yaz_log MUTEX protected and pthread_atfork is used to avoid dead-lock +with localtime_r when threads + fork is used (such as Metaproxy). + +yaz-config: quote some RHS values (that might include blanks) + +zoomsh: shows SearchResult-1 + +zoomsh: sortby command + +zoomsh: use proper list of connections and result sets YAZ-725 + +Avoid yaz_log in sigterm handler for GFS YAZ-737 +Logging is still performed, but outside sig handler. + +New ZOOM C feature: result-set caching with memcached. Example: + zoomsh "set memcached --server=memcachehost" "connect zurl" "search query" + +Remove SSL via OpenSSL support YAZ-732 +Also deprecate two functions from comstack that aren't working with +GnuTLS: cs_get_ssl, cs_set_ssl_ctx. + +Revert "Bison: use %name-prefix directive rather than -p option" + +--- 5.0.12 2014/01/22 + +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