*** empty log message ***
[yaz-moved-to-github.git] / CHANGELOG
1 Possible compatibility problems with earlier versions marked with '*'.
2
3 --- XXXX 1995/XX/XX
4
5 Fixed bug in the frontend-server. The numberOfRecordsReturned field was
6 handled incorrectly when records were requested in the searchResponse. This
7 will only affect you if you use the frontend-server.
8
9 Added Explain encoders/decoders to the service-level API. Strictly alfa.
10
11 Moved pretty-printing of structure-wrappers ({..}) from odr_seq.c to
12 odr_cons.c, which causes a more correct output.
13
14 Fixed handling of searchRequest in frontend server. NextResultSetPosition
15 was always set to 0 when no records were requested in the searchRequest.
16
17 * Added better external-handling. This shouldn't harm old code that *encodes*
18 externals. It will break code that looks for a 'single-ASN1-type'
19 representation, since those types that are known are now decoded
20 immediately. Look at the SUTRS sample code in seshigh.c and client.c.
21 Documentation updated.
22
23 --- 1.0b2 1995/06/27
24 Fairly quick maintenance release to add SUTRS support.
25
26 Fixed handling of SUTRS records in the demonstration client.
27
28 * Added format field to the bend_fetchrequest and bend_fetchresponce
29 structures of the backend API (frontend server). When the record is
30 returned, the value of the format field is mapped to an OID. The
31 value VAL_SUTRS will also cause a slightly different ASN.1 packaging
32 of the record. The special value VAL_NONE in the bend_request means
33 that no specific format was requested by the client. Documentation
34 updated accordingly. Test server (ztest) will return a fixed dummy
35 SUTRS record if your client requests SUTRS.
36
37 Documentation updated accordingly.
38
39 You can now set external libraries and RANLIB support in the top-level
40 Makefile.
41
42 --- 1.0b 1995/06/19
43 First public release.