Releases: indexdata/yaz
v5.35.1
v5.35.0
-
Disable HTTP chunked when encoding HTTP messages. YAZ always sets Content-Length for encoded messages; therefore, the Transfer-Encoding should be skipped.
-
Windows build: ICU 76.1, VS 2022
-
New CQL utilities:
cql_transform_define_{fname, FILE}
v5.34.4
- Fix warn_unused_result warnings produced by gcc/clang #142
- Avoid
xmlSAXUserParseFile#140 - Fix compilation with c17 c23 #133
Most importanty set_POSIX_C_SOURCEto ensure certain calls,fdopen,strerror_rare available.
C23 now regardsboolas keyword, so avoid usingboolfor function name. - Allow spaces for auth strings in yaz-client #101
- Fix malformed XML generated from malformed marc #100
- Avoid
urbk_safeClone; Useubrk_cloneinstead #98
v5.34.3
v5.34.2
What's Changed
- Remove outdated distros: Debian Stretch and Ubuntu Trusty by @jakub-id in #114
- Update docs re compilation on macOS by @jakub-id in #116
- More updates on macOS by @jakub-id in #117
- LICENSE: Update to match Index Data's online Revised BSD license by @hughmcmaster in #115
- Vscode XML editor settings by @jakub-id in #118
- Typos, long lines by @jakub-id in #119
- Add libssl-dev to Build-Depends by @jakub-id in #122
- Disable LTO when building under Debian/Ubuntu by @jakub-id in #124
- Build for Centos 9 Stream by @jakub-id in #126
- Fix spec for centos7 by @jakub-id in #128
- YAZ 5.34.1 breaks search with OCLC's "Sisis InfoGuide" origin by @jakub-id in #129
Full Changelog: v5.34.1...v5.34.2
v5.34.1
v5.34.0
Fixes to Solr response decoding.
Fix compilation with Visual Studio Failed for YAZ 5.33.0.
JSON pretty-printed same way as jq for yaz-json-parse and yaz-marcdump
v5.33.0
yaz-marcdump: SAX based MARCXML parsing. This is about 3 times faster than before.
yaz-marcdump: new option -r prints summary of number of records processed.
Document ZOOM option 'rpnCharset'.
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.