------------------------------------------------------ 08/05/07 Release of ir-tcl-1.4.3 12/03/05 Do not enable CCL to RPN by default. It's not documented and is not really useful as at stands now. 05/10/04 Do not use obsolete YAZ defines. ------------------------------------------------------ 26/04/04 Release of ir-tcl-1.4.2 11/29/03 Added getXml method to retrieve XML record. (Franck Falcoz). 05/03/03 IRTCL.DLL is using Tcl stubs on Win32. 05/03/03 APDU dump : written to same file as log when DEBUG is enabled. 05/03/03 Sets largeSetLowerBound to 1 instead of 2 by default. 05/03/03 Fix bug with idAuthentication that didn't work for empty group. ------------------------------------------------------ 02/24/03 Release of ir-tcl-1.4.1 02/18/03 Updated for YAZ 2.0. 01/30/03 Bug fix: IrTcl aborted if it received "unexpected" response PDU's. 09/13/02 Debian package. 03/20/02 searchResult method (retrives USR:SearchResult-1 from SearchResponse) ------------------------------------------------------ 12/04/01 Release of ir-tcl-1.4 12/03/01 Changed Implemenation strings for IrTcl. 12/03/01 Configure deals with Tcl layout for Debian GNU/Linux. 03/27/01 Fixed bug in do_responseStatus. Thanks to Rustam T. Usmanov 03/26/01 Fixed bug in ir_deleteDiags. Thanks to Rustam T. Usmanov 02/09/01 Updated for Tcl8.1 and upwards where internal encoding is UTF-8. Queries and Scan star terms are converted to external encoding. 12/12/99 Updated list of preconfigured targets for test client. ------------------------------------------------------ 12/10/99 Release of ir-tcl-1.3 03/22/99 Added Z39.50 sort. The following methods have been implemented: sort (sends sort PDU), sortResponse (specifies sort handle) and sortStatus (returns sort status - after response). 03/19/99 Added support for Tk8.1/Tcl8.1. 06/10/98 Added ir-version command. 05/20/98 Updated Explain record support. 08/28/97 Added support for Tk8.0/Tcl8.0. 05/01/97 Added ir-log command. 04/30/97 Added shared library support. 04/13/97 Added ir-log-init command. 11/14/96 Added some Explain documentation. 09/03/96 Bug fix: configure script could fail if yaz couldn't be located. 09/02/96 Updated IrTcl to work with tcl7.6b1/tk4.2b1. 08/21/96 loadFile method changed to use load records previously saved with saveFile. 08/21/96 New method, saveFile, that saves DB of records to a file. 08/09/96 Updated IrTcl to work with tcl7.5/tk4.1 patch level 1. The asynchronous I/O works much better on Windows now. ------------------------------------------------------ 07/26/96 Release of ir-tcl-1.2pl1 07/26/96 Bug fix: configure script didn't include library specification for Tcl when linking ir-tk. ------------------------------------------------------ 07/25/96 Release of ir-tcl-1.2 06/27/96 Ported ir-tcl to Tcl7.5/tk4.1. 06/24/96 Quick reference man pages added: ir-assoc, ir-set and ir-scan. 05/29/96 GRS-1 record management function getGrs enhanced so that specific elements can be extracted by (,) - pairs. 05/29/96 Bug fix: Memory release of GRS-1 records was buggy. 02/20/96 Identification of record syntaxes, etc. are handled by the YAZ oid utilities. 01/29/96 Bug fix: cs_type member in ir-tclp.h renamed to comstackType to avoid conflict with cs_type macro defined by YAZ. 01/19/96 Bug fix: When running in Windows NT/95 displayFormats wasn't properly read from the subdirectory formats. 01/19/96 New feature: apduInfo - returns information about last incoming APDU. Three elements returned: length offset dump. ------------------------------------------------------ 01/11/96 Release of ir-tcl-1.1 01/10/96 Implemented APDU specific callback handlers: initResponse, searchResponse, presentResponse and scanResponse. 01/04/96 New setting: eventType. Returns type of last event: connect, init, search, present or scan. ------------------------------------------------------ 11/28/95 Release of ir-tcl-1.0 11/12/95 New setting: recordElements. This is used to get a record at a position with a given element specification. 10/16/95 New setting: ElementSetNames ------------------------------------------------------ 08/28/95 Release of ir-tcl-1.0b2 08/24/95 IrTcl works with tk4.0 and tcl7.4. 08/24/95 Modified to work with yaz 1.0b3 08/04/95 Requests are queued when responses are pending. 06/30/95 The interpretation of MARC records is a little less strict, i.e. a larger set of records are treated as being MARC. 06/29/95 IrTcl now works with both tk4.0b4/tcl7.4b4 and tk3.6/tcl7.3 06/27/95 Bug fix. In client.tcl: didn't observe non-surrogate diagnostics when resultCount was non-zero. 06/27/95 Bug fix. 'make install' fails on some systems. 06/27/95 Bug fix. Action loadFile didn't set record type. 06/27/95 Bug fix. The present response didn't always get proper result-set info. ------------------------------------------------------ 06/26/95 Release of ir-tcl-1.0b1 06/26/95 ir-tk doesn't read client.tcl when no options are given. Instead it works like wish. The demonstrating client is named 'irclient' when installed in the directory with executables. 06/22/95 Preferred record syntax can be specified by the user in client.tcl. 06/22/95 Display format routines (line.tcl,medium.tcl,raw.tcl) changed to handle display of SUTRS records. 06/22/95 SUTRS. New setting, 'getSutrs', to retrieve a SUTRS record as a Tcl string. 06/21/95 Install procedure change. GNU autoconf used to create the Makefile. The user may type 'make install' to copy system files to /usr/local/... 06/21/95 Bitmaps (book[1-9]) moved to subdirectory bitmaps. 06/20/95 New setting: failInfo. It returns failback diagnostics. 06/20/95 Cancel mechanism changed in client.tcl. After a cancel, the interface becomes 'ready' immediately. ------------------------------------------------------ 06/19/95 Release of ir-tcl-1.0b $Id: NEWS,v 1.5 2007-05-08 06:46:25 adam Exp $