X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=CHANGELOG;h=66a644dd483619dfdf857391b01ee3beb1fa44eb;hp=c3ed701cc5e02229bd19278c3fe04d0b58d02b1d;hb=bfad6661c8f3102304f1d79ed0ba2ff9aee2031b;hpb=ea1b96d754d0d7dc38ce3ce18a03824e1d9516cd diff --git a/CHANGELOG b/CHANGELOG index c3ed701..66a644d 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,5 +1,74 @@ Possible compatibility problems with earlier versions marked with '*'. +Add three new utility functions for translating OIDs between various +formats -- symbolic name such as "Usmarc", minus-1-terminated int +arrays and dotted strings such as "1.2.840.10003.9.5.1": + int *oid_name_to_oid(oid_class oclass, const char *name, int *oid); + char *oid_to_dotstring(const int *oid, char *oidbuf); + char *oid_name_to_dotstring(oid_class oclass, const char *name, char *oidbuf); + +Reverted modifications for ES Update definition for z_IU0Update +(OID 1.2.840.10003.9.5.1 and 1.2.840.10003.9.5). The definition +is back to YAZ 2.0.2. + +String value attributes for CCL parser. + +--- 2.0.3 2003/06/20 + +Fix CCL directive @case handling so that it affects string match for +both CCL keywords and qualifiers. + +* ESFormat-Update updates. Packages with OID 1.2.840.10003.9.5.1 and +1.2.840.10003.9.5 are now handled by the same decoder z_IU0Update . +Decoder has been updated with ASN.1 changes as listed in +http://lcweb.loc.gov/z3950/agency/defns/updateES.html +Note that the "latest" DB Update, OID 1.2.840.10003.9.5.1.1 , handler +z_IUUpdate, remains unchanged. + +ZOOM_record_get may now return a record in a specific character set. +For type use "form; charset=from[,to]" where form (render, xml, ..) , +"from" is the character set of record as returned by target. "to" is +the character set to be returned. If omitted, "to" is UTF-8. + +YAZ ASN.1 compiler renamed from yaz-comp to yaz-asncomp + +New ODR utility, odr_getelement, which returns name of element for +which encoding/decoding failed. + +Fixed ODR so that it returns error code OREQUIRED rather than ONONE +in cases where a required element was omitted. + +Bug fix: some MARC8 sequences were not converted. + +New ZOOM option "step" which specifies number of records to be +retrieved in one chunk. Used in conjunction with "start" and "count". + +SRW support for yaz-client. Use scheme http: to use it, e.g. + http://host:port/db + +yaz-client no longer does (un)intelligent character set conversions +by default. Can be enabled with charset and marc_charset commands. + +xmalloc trace fix for 64-bit systems such as DEC alpha. + +Solaris 2.6 compile fix. + +New function, cql_strerror() translates SRW error codes, as returned +by cql_transform_error(), into human-readable English strings. Used +in yaz-client diagnostics when appropriate. + +New CQL2RPN query-type for the command-line yaz-client, parses CQL and +converts it into a type-1 query which is sent to the server. This +makes CQL available for use with all Z-servers, as opposed to the tiny +minority that can handle CQL queries themselves. + +--- 2.0.2 2003/04/28 + +New Debian package layout similar to the Redhat Package layout. + +New ZOOM events ZOOM_EVENT_RECV_{RECORD,SEARCH} for receiving a record +and search result respectively. + --- 2.0.1 2003/04/25 Redhat package is now several packages: libyaz (runtime libraries),