Releases: indexdata/yaz
v5.32.0
Upgrade configure.ac to version 2.69. Avoid obsolete macros.
backtrace: allow gdb to operate on this process.
backtrace: hard exit if backtrace hangs.
yaz-marcdump: limit, offset options. Limit(-L), offset(-O) allows records in range to be processed.
v5.31.1
v5.31.0
Windows: nmake and NSIS updated for Visual Studio 2019, ICU 68. yaz-iconv and yaz-json-parse built on Windows.
Fixed #59 yaz-marcdump - json input and leader at end - undefined behavior.
Enable xi:include processing for yaz_xml_include_glob and yaz_xml_include_simple (used by Pazpar2).
makefile: Fix compilation for parallel builds.
v5.30.3
Require getaddrinfo which has been available since 2003.
Provide server host for SSL by using gnutls_server_name_set(3).
Thx to Guillaume Jactat.
Obey [host]:port notation for IPV6
https://tools.ietf.org/html/rfc3986#section-3.2.2
Minor fixes to 'make dist' handling. Thx to Hugh McMaster.
v5.30.2
artly revert UTF-8 records returned by yaz-ztest (introduced in 5.30.0)
Fixes pazpar2 tests that relies on specific records being returned.
Increase a few buffers due to compiler warning
Buffers are involving %d-conversions.
No build directories in installed yaz-config
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=955501
Various spell fixes for documentation.
v5.30.1
v5.30.0
Extend the record conversion routines to handle OPAC encoding
with outputcharset and leaderspec. Example rule:
<retrieval syntax="opac" name="OP2">
<backend syntax="opac" name="F">
<marc leaderspec="9=' '" inputformat="marc" outputformat="marcxml"
inputcharset="utf-8" outputcharset="marc-8"/>
</backend>
</retrieval>
For this to work yaz_record_get_output_charset is defined. YAZ-927
v5.29.0
Several fixes for danmarc(2) charset encoding and decoding. YAZ-923 YAZ-924
Fix yaz-marcdump silently creates MARC-records with an invalid directory YAZ-926
Add pkg-config templates for YAZ ICU and YAZ server YAZ-925
v5.28.0
Element-set is case sensitive for yaz_retrieval. The element-set
name should be case insensitive, and thus, the name property
is matched in a case-insensive mannner. YAZ-922
v5.27.2
Fix hitting directory for docpath results in malloc failure YAZ-921
Fix attempt to write HTTP to a non-listening socket loops YAZ-919
Fix yaz-ztest SSL does not work when forking YAZ-918