Publisher changed from (2,3) to (2,31) in meta.abs.
[yaz-moved-to-github.git] / CHANGELOG
index 2e7daef..d9ee307 100644 (file)
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,5 +1,38 @@
 Possible compatibility problems with earlier versions marked with '*'.
 
+Backend interface change. Individual Scan terms returned from
+bend_scan may also be tagged as Surrogate Diagnostics. Refer
+to struct scan_entry in include/backend.h.
+
+Retrieval module enhancements. Multiple tag sets and attribute sets
+may be specified in abstract syntax specs. Revised the error/warning
+logging messages reported by the retrieval module when reading the
+various spec files.
+
+Object Identifier system (oid_..) changed. The API is backwards
+compatible but the oid-routines now allocates new OID's
+when needed. Raw OID's may be specified in oid_getvalbyname.
+
+YAZ now uses GNU configure to generate Makefile(s).
+
+* Minor changes in some of the member names of DeleteResultSetRequest and
+DeleteResultSetResponse. See include/proto.h.
+
+* Changed some C definitions regarding EXPLAIN record syntax (prt-exp.h)
+and added member 'languages' in TargetInfo (which was missing).
+
+Changed the way attribute sets are handled in the retrieval
+module. These are now cached, just like the abstract syntaxes
+(schemas).
+
+Changed YAZ so that it links with compiled ASN.1.
+
+Added Explain-schema definitions and mapping routines. The following
+Explain categories have been implemented: AttributeDetails,
+AttributeSetInfo, DatabaseInfo, CategoryList and TargetInfo.
+
+Fixed minor bug in Windows version of Server Library.
+
 --- 1.4pl2+ 1998/4/17 (Released with Zebra)
 
 Added Extended Services to server (backend.h). Thanks to Charles Woodfield.