X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=CHANGELOG;h=c0f209b4f84490b83313f5d6a668c7a4e2cab59c;hp=adb3c549d5e437e66a60b4f05dee8257e344e8d2;hb=8827b69f7d7ac9aee5fa3bdddc8f727b18497630;hpb=88f9a8d15a81e2f425c57752047502d42b2827bc diff --git a/CHANGELOG b/CHANGELOG index adb3c54..c0f209b 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -2,6 +2,54 @@ Possible compatibility problems with earlier versions marked with '*'. --- (IN PROGRESS) +ZOOM-C now supports standard ZOOM option names as described in v1.4 of +the ZOOM Abstract API. The older names for the same options are still +also supported for the benefit of old applications. + +ZOOM-C supports "implementationId" and "implementationVersion" options +to go along with "implementationName". These allow the user code to +specify identification strings to be sent to servers. +Add OID for the new ExtLite attribute set. + +Add OIDs for NACSIS-CATP, FINMARC2000 and MARC21-fin record-syntaxes, + as requested/supplid by Ere Maijala + +For generic frontend server, reverse the order of +"toolkit-supplied / application-supplied" strings sent as implementationId, +Name and Version. Also, remove the spaces around the slash. This brings +the GFS in line with the behaviour of ZOOM-C on the client side. + +Add function ZOOM_scanset_display_term. + +yaz-client shows scan displayTerm if present. + +Utility yaz-iconv is now installed by default along with the man page +yaz-iconv.1. + +Extend configure check for OpenSSL to use pkg-config where available (such +as RedHat 9). + +Incorporate patch by Morten Bogeskov which allows a Unix file socket +server to specify uid/gid/mask for socket using the format + unix:[user=uid,][group=gid,][umask=mask,]file=path +If file= is omitted the existing format is assumed, e.g. + unix:path +in which case the mask is 0666 (rw for everybody). + +Major restructure of YAZ source. All source in libyaz is in src directory. +Programs in client (yaz-client), ztest (yaz-ztest), zoom (zoom programs), +util (utility programs such as ASN.1 compiler, yaz-marcdump). + +Added man page for utility yaz-marcdump (used to be called marcdump). +yaz-marcdump is installed by 'make install'. + +Fixed a memory leak in Generic Frontend Server that occurred when decoding +of incoming package failed. + +Fixed a potential DOS attack vulnerability in COMSTACK/ODR. + +Change prototype of odr_perror: add const to message string. + New function yaz_log_reopen which reopens log file (for log rotate, etc.) * Blocking parameter for COMSTACK cs_create is now a bit mask rather @@ -12,13 +60,14 @@ assuming that blocking=1 or 0 is used. Fix bad reference in UNIX comstack in function cs_addrstr. -Fix for AIX compile. +Fix for compilation on AIX. The generic front-end server (server/seshigh.c) now supports returning Init diagnostics to the client in User-information-field, in accordance with Z35.90 Implementor Agreement 5 (Returning diagnostics in an InitResponse) + --- 2.0.4 2003/09/04 Allow any CQL relation (not just all,any,exact,scr).