Fedora 23 Update: yaz-5.14.9-1.fc23

updates at fedoraproject.org updates at fedoraproject.org
Thu Sep 24 05:30:57 UTC 2015


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2015-15890
2015-09-24 05:06:55.819532
--------------------------------------------------------------------------------

Name        : yaz
Product     : Fedora 23
Version     : 5.14.9
Release     : 1.fc23
URL         : http://www.indexdata.com/yaz/
Summary     : Z39.50/SRW/SRU toolkit
Description :
YAZ is a programmers toolkit supporting the development of Z39.50/SRW/SRU
clients and servers. Z39.50-2003 (version 3) as well as SRW/SRU version 1.1
are supported in both the client and server roles. The SOLR webservice is
supported in the client role through the ZOOM API.

The current version of YAZ includes support for the industry standard ZOOM
API for Z39.50. This API vastly simplifies the process of writing new clients
using YAZ, and it reduces your dependency on any single toolkit. YAZ can be
used by itself to build Z39.50 applications in C.For programmers preferring
another language, YAZ has three language bindings to commonly used application
development languages.

This package contains both a test-server and clients (normal & ssl).

--------------------------------------------------------------------------------
Update Information:

# 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.
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #1229342 - yaz-5.14.8 is available
        https://bugzilla.redhat.com/show_bug.cgi?id=1229342
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program. Use
su -c 'yum update yaz' at the command line.
For more information, refer to "Managing Software with yum",
available at https://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list