Fixed minor problems with GRS-1. Added support in c&s.
[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. Untested.
10
11 Added GRS-1 encoders/decoders to the service-level API. Lightly tested.
12 Test-client will ask for and ODR pretty-print GRS1. Ztest will return
13 dummy records.
14
15 Moved pretty-printing of structure-wrappers ({..}) from odr_seq.c to
16 odr_cons.c, which causes a more correct output.
17
18 Fixed handling of searchRequest in frontend server. NextResultSetPosition
19 was always set to 0 when no records were requested in the searchRequest.
20
21 * Added better external-handling. This shouldn't harm old code that *encodes*
22 externals. It will break code that looks for a 'single-ASN1-type'
23 representation, since those types that are known are now decoded
24 immediately. Look at the SUTRS sample code in seshigh.c and client.c.
25 Documentation updated.
26
27 --- 1.0b2 1995/06/27
28 Fairly quick maintenance release to add SUTRS support.
29
30 Fixed handling of SUTRS records in the demonstration client.
31
32 * Added format field to the bend_fetchrequest and bend_fetchresponce
33 structures of the backend API (frontend server). When the record is
34 returned, the value of the format field is mapped to an OID. The
35 value VAL_SUTRS will also cause a slightly different ASN.1 packaging
36 of the record. The special value VAL_NONE in the bend_request means
37 that no specific format was requested by the client. Documentation
38 updated accordingly. Test server (ztest) will return a fixed dummy
39 SUTRS record if your client requests SUTRS.
40
41 Documentation updated accordingly.
42
43 You can now set external libraries and RANLIB support in the top-level
44 Makefile.
45
46 --- 1.0b 1995/06/19
47 First public release.