X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=CHANGELOG;h=eb62b20e705f8011c40b21a0b669e72894c43289;hb=f722c8d9517ec491e2469cdc91a3751dd5e7a6df;hp=3281205ccc9da2468f6d4777ff7a02f98f2e2c16;hpb=16bbe562b92ceb5129c779a2d772c068d6de028f;p=yaz-moved-to-github.git diff --git a/CHANGELOG b/CHANGELOG index 3281205..eb62b20 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,6 +1,41 @@ Possible compatibility problems with earlier versions marked with '*'. ---- 1.8.5 2002/XX/XX +--- 1.8.6 2002/MM/DD + +Fix bug in CCL parser when form "field = - " was used. + +Added function yaz_marc_decode that decodes MARC for line mode +display or XML. + +Fixed BER decoding of OPTIONAL CHOICE. The bug didn't affect the +Z39.50. But ISO/ILL was, however. + +Added patch by Rustam T. Usmanov that implements Z39.50 duplicate +detection service (Z39.50-1995 Amendment 2) and Language Negotiation (3). +See: + http://lcweb.loc.gov/z3950/agency/amend/am2.html + http://lcweb.loc.gov/z3950/agency/defns/charneg-3.html + +--- 1.8.5 2002/02/03 + +New YAZ client features: Command completion and new commands: +push_command, set_apdufile, set_marcdump, set_cclfields, register_oid. +Code provided by Jacob Poulsen. + +New call oid_trav, that visits all registered OIDs via callback. + +Function ZOOM_record_get now returns const char pointer rather than +void pointer. It saves a lot of type casts. + +For YAZ client, command "auth" now allows you to set authentication +in IdPass style. It is enabled when three tokens are given - order +is user, group and password. + +Fix memory leaks in MARC record handling for ZOOM. + +New option for YAZ client, -k that sets +maximum record size. Similar to -k option for generic frontend +server and yaz-ztest. More fixes for scan. Non-zero stepSize handled. OID's fixes. @@ -17,8 +52,8 @@ specified. Patch provided by Morten B New option for YAZ client, -u , that sets authentication. -ZOOM fix: error information only cleared for Bib-diagnostics (not -fatal errors, like connection failed, etc). +ZOOM fix: error information was sometimes "missing", since error +was cleared/reset too when it shouldn't. ZOOM_record_get returns ISO2709 buffer when "raw" is given.