2004-09-22 15:21  adam

	* client.c: Added commands scanpos and scanstep that sets preferred
	  position and scan step respectively. Renamed cmd stepsize to
	  scanstep.

2004-09-22 15:08  adam

	* client.c: Add command stepsize that sets stepSize for Scan
	  (default 0)

2004-09-21 18:28  adam

	* client.c: Fix saving of SRW query for show. Bug introduced by
	  previous commit so no official YAZ release was affected.

2004-09-13 11:24  adam

	* client.c: If queryType is prefix, yaz-client sends PQF to SRW
	  server.

2004-09-03 20:55  adam

	* client.c: Manually test for OCLC UI OID and print

2004-08-13 13:36  adam

	* client.c: Cast to unsigned char to prevent assert in MS. Studio
	  .NET

2004-08-11 13:44  adam

	* client.c: Use unsigned char pointers to prevent assert for 8-bit
	  on MS .NET

2004-07-30 10:37  adam

	* client.c: For yaz-client, command set_marcdump <file> and -m
	  <file> dumps SUTRS/XML/.. records as well.

2004-05-27 23:24  ja7

	* client.c: added new command for testing cancel cmd_cancel_find
	  which makes a find command and then cancel's it.  extended the
	  buffer when processing input files

2004-05-10 12:45  adam

	* client.c: Do not use obsolete YAZ defines

2004-05-03 11:00  adam

	* client.c: Use better OID utilities. Simplify

2004-05-02 01:32  adam

	* Makefile.am: Get rid of SSL_{CFLAGS,DEFS,LIBS}

2004-04-29 00:44  adam

	* Makefile.am, client.c: ZOOM now allows inspection of X509 peer
	  certificate for verification.  The X509 buffer is retrived by
	  reading ZOOM option "sslPeerCert".  Removed libyazssl.la. When
	  SSL is enabled, libyaz.la has SSL support and all programs have
	  too (yaz-ztest, yaz-client, zoom..). May not be as "modular" but
	  it simplifies things.  Added cs_get_peer_certificate to that
	  returns peer X509 PEM.

2004-04-28 15:25  adam

	* client.c: More SSL details for yaz-client

2004-04-28 14:10  adam

	* Makefile.am, client.c: Added cs_get_SSL. yaz-client-ssl prints
	  peer info

2004-04-07 15:51  adam

	* client.c: Check class for display of XML/HTML

2004-04-07 15:47  adam

	* client.c: Display records even if OID is unknown

2004-03-17 11:59  adam

	* client.c: Indentation

2004-03-10 20:42  adam

	* client.c: Show OPAC shelvingData

2004-03-01 18:33  adam

	* client.c: Another fix for decoding of XML packed records. Version
	  2.0.15.

2004-02-20 00:39  adam

	* client.c: Use 1.1 by default

2004-02-20 00:37  adam

	* client.c: http_version var

2004-02-16 22:40  adam

	* client.c: Fix type cast warning issued by GCC 3.3.3

2004-02-14 16:58  adam

	* client.c: SRW/SRU update: use uri instead of code for diagnostic

2004-02-14 16:44  adam

	* client.c: Added init command for yaz-client which sends extra
	  init request

2004-01-27 22:22  adam

	* client.c: Use prefix for SRW diagset in ZOOM

2004-01-27 13:15  adam

	* client.c: SRW diagnostic code now a URI

2004-01-15 11:16  adam

	* client.c: Change proto of yaz_init_opt_decode.  Added new
	  function nmem_print_list_l (variant of nmem_print_list).  Added
	  new yaz-client command zversion that sets Z39.50 option bits -
	  using yaz_init_opt_encode.

2004-01-13 12:19  adam

	* client.c: Use yaz_init_opt_decode to show options

2004-01-12 13:11  adam

	* client.c: Small utility to encode/decode init options as a string

2004-01-07 22:02  adam

	* client.c: Add z_soap_codec_enc_xsl

2004-01-07 21:36  adam

	* client.c: Stylesheet support.

2004-01-06 14:38  adam

	* client.c: Report missin record data

2004-01-06 10:09  adam

	* client.c: Rename variable

2003-12-31 01:14  adam

	* client.c: Fix problem with print ODR/HTTP/odr_reset

2003-12-30 01:22  adam

	* client.c: Fix return statement

2003-12-22 20:46  adam

	* client.c: Handle unexpected HTTP closed sessions better

2003-12-20 01:51  adam

	* client.c: SRW/SRU 1.1

2003-12-18 18:02  mike

	* client.c: Comment

2003-12-09 18:13  adam

	* client.c: Fixed bad memory reference - when bad SRW/HTTP response
	  was received

2003-11-19 20:06  adam

	* client.c: For Scan, yaz-client shows displayTerm if present

2003-11-02 18:59  adam

	* client.c: For HTTP requests, specify Host header (required by
	  HTTP 1.1)

2003-10-27 13:21  adam

	* Makefile.am: Source restructure. yaz-marcdump part of
	  installation

2003-10-21 14:44  mike

	* client.c: Tweak output format for nicer Init diagnostic messages

2003-10-21 14:35  mike

	* client.c: Nice rendering for otherInfo in Init Response,
	  including init diagnostics returned in accordance with
	  Implementor Agreement 5

2003-10-17 16:13  adam

	* .cvsignore, client.c: Option -d to dump raw PDUs

2003-09-04 20:51  adam

	* client.c: Fix return of value

2003-09-02 14:12  adam

	* client.c: Implemented command update0 in YAZ client which is
	  equivalent to update but uses old of Ext Update ASN.1.  Use OID
	  1.2.840.10003.15.1000.81.1 for privately defined charsets in
	  charset negotiation. Added VAL_ID_CHARSET in oid.h.  Previously
	  no OID was used for this info.

2003-07-31 00:33  adam

	* client.c: Fix ODR charset to use negotiated charset. Patch by
	  Aaron Lav

2003-07-23 14:57  mike

	* client.c: Note incorrect ID-private OID for VAL_ADMINSERVICE

2003-07-19 00:41  mike

	* client.c: Tidy up debugging output

2003-07-18 21:54  mike

	* client.c: Support for the UserInformation DPU
	  OCLC-UserInformation: 	- Add VAL_OCLCUI to oid.h	  -
	  #include <yaz/z-oclcui.h> in include/yaz/proto.h	   -
	  #define Z_External_OCLCUserInfo in include/yaz/prt-ext.h
	  - Add Z_OCLC_UserInformation *oclc branch to Z_External.u
	  - Add "OCLC-userInfo" entry to OID database in util/oid.c
	  - New file "oclcui.asn" in z39.50 directory	      - Mention
	  "oclcui.asn" and "z-oclcui.c" in z39.50/Makefile.am	      - Add
	  VAL_OCLCUI registration in z39.50/prt-ext.c	      - Add arm to
	  union-database in Z_External() in z39.50/prt-ext.c	     -
	  Include UserInfoFormat-oclcUserInformation in z39.50/z.tcl
	  (This is a handy checklist next time I need to add something.)
	  More verbose authentication-setting in command-line client.
	  Temporary debugging code in client (for OCLC diagnostics).

2003-07-14 14:59  adam

	* client.c: OPAC record support for ZOOM

2003-06-19 23:10  adam

	* client.c: client does not close socket if decoding of PDU failed

2003-06-11 20:36  adam

	* client.c: Option -x shows hex dump of PDUs

2003-05-27 11:42  mike

	* client.c: Better error reporting for CQL-to-RPN conversion
	  failure

2003-05-23 12:41  adam

	* admin.c: WIN32 updates

2003-05-23 10:52  adam

	* client.c: Compilation now works again

2003-05-23 01:55  mike

	* client.c: Set the default CQL qualifier file to
	  /usr/local/share/yaz/etc/pqf.properties (How can I set it to look
	  wherever YAZ is installed?) Refuse to do CQL2RPN queries if no
	  valid CQL qualifier file has been set.

2003-05-22 19:01  mike

	* client.c: Support for a new queryType, CQL2RPN, which allows the
	  user to provide queries in CQL and transforms them into Type-1
	  queries.  This should allow CQL to be used against any server
	  rather than just the tiny proportion that support native CQL
	  queries.  Also added set_cqlfile command (analogous to
	  set_cclfile).

2003-05-20 22:33  adam

	* client.c: Fix comments

2003-05-20 21:55  adam

	* admin.h, client.c: Better ODR diagnostics for missing elements
	  which includes additional info with name of element. New ODR
	  function odr_missing.  Removed depricated macros odr_implicit and
	  odr_explicit.

2003-05-19 22:44  adam

	* client.c: charset updates. Option -V to show version

2003-05-13 00:35  adam

	* client.c: Fix handling of HTTP error. Dont print details when
	  omitted

2003-04-30 16:04  adam

	* client.c: SRW fixes

2003-04-29 23:53  adam

	* client.c: Database setting for SRW. Minor updates in messages

2003-04-29 23:20  adam

	* client.c: Fixed a few warnings on non-libxml2 systems

2003-04-29 23:13  adam

	* client.c: Proper ifdefs for non-libxml2 systems

2003-04-29 23:04  adam

	* client.c: SRW support for YAZ client

2003-03-19 10:45  adam

	* client.c: Fix uninitialized var type_and_host

2003-03-11 12:07  adam

	* Makefile.am, admin.c, admin.h, client.c: Minor updates/cleaning.
	  New option -b to dump BER

2003-03-11 12:06  adam

	* bertorture.c: New tool for ODR testing.

2003-02-25 19:35  adam

	* client.c: Fix compile bug for systems that have nl_langinfo but
	  CODESET undefined

2003-02-23 21:40  adam

	* client.c: Minor changes

2003-02-18 12:59  adam

	* Makefile.am: Change a few yaz_log messages

2003-02-18 11:37  adam

	* Makefile.am: Use LIBS instead of XML2_LIBS for Makefiles

2003-02-17 22:23  adam

	* client.c: HTTP Timeouts. Memory leak checks and fixes. Changed
	  member names for schema via ASN.1 compiler directives.

2003-02-14 19:49  adam

	* client.c: More type casts. Modify CQL tree - bool is C++ reserved
	  name.  Using YAZ SOAP instead of gSOAP for ZOOM client (still
	  incomplete).

2003-02-12 16:06  adam

	* client.c: SOAP, SRW codecs and HTTP transport for YAZ using
	  libxml2.  Updated ASN.1 for Z39.50 amendment String Identifiers
	  for Schemas.

2003-01-27 22:31  adam

	* client.c: Don't set syntax to none if bad syntax is supplied

2003-01-06 09:20  adam

	* admin.c, admin.h, client.c, tabcomplete.c: SRW, CQL, 2003

2002-12-16 14:30  adam

	* client.c: Remove unused variable

2002-12-16 14:13  adam

	* client.c: MARC8 decoding for yaz_iconv.  New MARC API. Utility
	  marcdump allows you to specify source and destination encoding.
	  YAZ client tries to convert MARC characters to native character
	  encoding for output terminal (some unices only).

2002-12-05 13:19  adam

	* client.c: New function yaz_strerror.

2002-11-08 13:23  adam

	* client.c: Relax check for zero length OCTET aligned

2002-10-22 12:05  adam

	* client.c: GRS-1 render for ZOOM.  New WRBUF printf utility:
	  wrbuf_printf.

2002-10-04 21:05  adam

	* client.c: WIN32 portability fix

2002-09-24 10:05  adam

	* admin.c, client.c, tabcomplete.c: Added several type casts for
	  C++ compilation. ZOOM fixes.

2002-09-17 23:19  adam

	* client.c: Work on ES Update for client

2002-09-17 13:07  adam

	* admin.c, admin.h, client.c: Fix white space. Added vim indent
	  directives

2002-09-15 22:41  adam

	* client.c: Remove unnecessary ;

2002-09-10 12:20  ja7

	* client.c: Changed emacs tab-width: to 8

2002-09-02 15:59  adam

	* client.c: New PQF API. Old API preserved.

2002-08-30 11:06  adam

	* client.c: Small cosmetic changes to list_all output

2002-08-29 23:35  ja7

	* client.c: added new commands set_otherinfo list_otherinfo
	  clear_otherinfo list_all set_autoreconect

2002-08-29 21:34  ja7

	* tabcomplete.c, tabcomplete.h: Added complete_auto_reconnect from
	  completing for the auto_reconnect command

2002-08-29 13:14  mike

	* .cvsignore: Add all my new .cvsignore files.	Life will now be
	  less noisy.  You get bombarded with "? util/foo.lo" messages
	  every time you do a CVS operation over the tree.

2002-08-26 14:15  adam

	* client.c: Plus signs converted to spaces for database names

2002-07-25 14:52  adam

	* client.c: Character set negotiation updates

2002-07-12 15:42  adam

	* tabcomplete.c: Use _strnicmp on Windows

2002-07-12 14:20  ja7

	* client.c: Added new command ccl_parse which parses a ccl find
	  command and print the qpn query for the given ccl find command.
	  Changed to not coredump when retriving octet_alingned record the
	  client is unable to handle. now it just telles about the error
	  and treats the octets as sutrs.

2002-06-18 23:30  adam

	* client.c: fix warnings. Indentation

2002-06-17 16:57  ja7

	* client.c, tabcomplete.c, tabcomplete.h: Added support for adding
	  tab completions to any command with out a build in completion
	  function.  add the folowing line to allow tab completion on
	  element set name f2locations to the elements command

	    register_tab elements f2locations

	  som small clean up of the tabcompletions added completion on
	  filenames to the set_apdufile set_marcdump . and ! commands now
	  uses strncasecmp when findding stuff to complete on. eg format
	  xml "tabcomplets to" format XML

	  Extended authentication command to allow 2 arguments and send
	  userid and password in the Z_IdAuthentication_idPass structure

2002-06-10 13:07  adam

	* client.c: CCL always enabled

2002-06-04 13:36  adam

	* client.c: New COMSTACK: UNIX socket

2002-06-02 23:34  adam

	* client.c: Remove --enable-module option

2002-06-02 23:29  adam

	* client.c: Print more GRS-1 data types

2002-05-20 11:13  oleg

	* client.c: Fixed using random values

2002-05-19 17:39  oleg

	* client.c: Added second part of helper functions for
	  CharSetandLanguageNegotaiation-3 Model.  Work with client/zoomsh.

2002-05-18 11:52  oleg

	* client.c: Added support of CharacterSetandLanguageNegotiation-3
	  modele (based on Z_PrivateCharacterSet_externallySpecified) at
	  the client side.

2002-05-03 15:48  adam

	* client.c: data1 cleanup

2002-04-15 13:19  adam

	* client.c: Fix rl_attempted_completion_over

2002-04-15 11:44  adam

	* Makefile.am: Using AM_CPPFLAGS instead of INCLUDES

2002-04-13 20:09  adam

	* client.c: Fix help (should not wait for network I/O)

2002-04-08 13:40  adam

	* client.c: Fix for old readline

2002-03-20 15:35  adam

	* client.c: Display of USR.1:SearchResult-1

2002-03-18 22:33  adam

	* Makefile.am: MARC records embedded in C code for test server

2002-03-18 13:22  adam

	* Makefile.am: Separate SSL libs for yaz-config

2002-03-06 02:22  adam

	* client.c: help for individual commands

2002-02-24 13:24  adam

	* client.c, tabcomplete.c: Removed C++ comment and empty
	  statements/declarations

2002-02-20 15:41  adam

	* client.c: Using printf instead of putchar

2002-02-18 13:54  adam

	* client.c: Avoid MARC decoding of MAB.

2002-02-12 22:12  adam

	* client.c: Client prints new init options

2002-02-03 10:04  adam

	* Makefile.am: Added tabcomplete.h to SOURCES

2002-02-02 00:59  adam

	* client.c: Fix memory leak. Disable readline for non-tty

2002-01-30 23:02  adam

	* client.c, tabcomplete.c: WIN32 updates for YAZ client.

2002-01-30 15:51  adam

	* client.c, tabcomplete.c, tabcomplete.h: YAZ client features:
	  Command completion and new commands: push_command, set_apdufile,
	  set_marcdump, set_cclfields, register_oid.  CCVS:
	  ----------------------------------------------------------------------

2002-01-29 21:17  ja7

	* Makefile.am, client.c, tabcomplete.c, tabcomplete.h: Changed to
	  flush apdu and marc log files a apdu is recived.  Changed to
	  remove blanks at end of commandline.

	  Added source of $HOME/.yazclientrc and ./yazclientrc on startup
	  added the folowing commands	push_command   - adds the rest of
	  the line to	set_apdufile   - change apdu logfile from
	  commandline	set_marcdump   - change marcdump file form
	  commandline	set_cclfields  - change Ccl2rpn config file
	  register_oid	 - regristrate a private oid Cleandup the
	  tabcompletion and when it compleates on filenames.  added
	  completions for the follwing commands   push_command	 format
	  schema   attributeset   querytype

	  new pr. command completion is placed in tabcomplete.[ch]

	  Current problems:   - the tabcompleation code is leaking - not
	  mutch bot leaking.

	  Added emacs local versiables comment for tabs config to client.c

2002-01-28 10:25  adam

	* client.c: IdPass authentication.

2002-01-23 23:40  adam

	* client.c: Retrieval of post script files. -k option for client.

2002-01-21 13:54  adam

	* client.c: More example code to handle Extended Services Update.

2002-01-17 22:04  adam

	* admin.c: Added check for fnmatch.h.

2002-01-11 21:17  adam

	* client.c: Towards 1.8.5. Option -u for YAZ client.

2001-11-22 12:04  adam

	* client.c: Fixed dup display of records (bug introduced by
	  previous commit).

2001-11-21 12:13  adam

	* client.c: New client commands: . (to source YAZ client commands)
	  and ! (to execute shell command).

2001-11-19 00:17  adam

	* client.c: YAZ client uses setnames only if target supports it.

2001-11-14 00:00  adam

	* admin.c, client.c: Separate malloc debug library. Removal of
	  ASN_COMPILED-#ifdefs.

2001-10-29 10:17  adam

	* client.c: New function marc_display_exl - used by YAZ client.
	  Server returns bad record on position 98 (for testing).

2001-10-29 00:10  adam

	* default.bib: Fix local attribute setting for pquery.

2001-10-24 14:24  adam

	* client.c: WIN32 updates: ZOOM runs, nmem_init/nmem_exit called in
	  DllMain.

2001-08-08 21:35  adam

	* client.c: Implemented utility yaz_sort_spec.

2001-08-06 22:22  adam

	* client.c: Client doesn't set VAL_PROXY otherinfo unless -p is
	  specified.

2001-07-19 21:51  adam

	* admin.c, client.c: Added typecasts to make C++ happy.

2001-07-04 22:13  ja7

	* client.c: Added new commend "proxy" for ysing a yaz-proxy to
	  connect to the target Added new command line option -p for
	  setting the proxy host

2001-06-11 14:54  heikki

	* client.c: Displayng diags in EsResponse, even if they should not
	  be there...

2001-05-16 09:27  adam

	* client.c: Reference id set for InitRequest.

2001-04-22 14:26  ja7

	* client.c: if Compiled with Command line history a open command is
	  pushed into the command history if yaz-client is startet with a
	  server on the command line. eg   yaz-clinet
	  tcp:server:port/database hash the commend   open
	  tcp:server:port/database in the command history on startup

	  Added the refid set with setrefid to the update APDU

2001-04-06 14:26  adam

	* Makefile.am, client.c: Optional CCL module. Moved atoi_n to
	  marcdisp.h from yaz-util.h.

2001-04-05 15:08  adam

	* client.c: New configure options: --enable-module.

2001-03-27 16:48  adam

	* client.c: Fixed scan for bad CCL.

2001-03-25 23:55  adam

	* client.c: Added odr_intdup. Ztest server returns TaskPackage for
	  ItemUpdate.

2001-03-21 16:02  adam

	* Makefile.am: More fixes for make where sourcedir and builddir are
	  different.

2001-03-21 13:43  adam

	* client.c: Implemented cs_create_host. Better error reporting for
	  SSL comstack.

2001-03-19 22:30  adam

	* Makefile.am: Added bib1 and default.bib.

2001-03-13 19:10  adam

	* client.c: Added option -c to set CCL config file.

2001-02-21 14:46  adam

	* admin.c, client.c: C++ fixes.

2001-02-21 10:41  adam

	* client.c: Fixed problem with old codecs.

2001-02-21 10:03  adam

	* Makefile.in: Removed Makefile.in's and libtool/automake files
	  that are auto-created with the buildconf.sh script.

2001-02-20 12:25  adam

	* client.c: Added ill_get_APDU and ill_get_Cancel.

2001-02-12 16:35  adam

	* default.bib: More gils CCL field mappings.

2001-01-30 16:52  ja7

	* client.c: added command for setting packageName in ES packages!
	  command is named packagename default is NULL for server suplyed
	  package name

2001-01-29 12:19  adam

	* client.c: Clients prints options in InitResponse.

2001-01-22 11:41  adam

	* client.c: Multiple attribute may be specified for sorging.

2000-11-23 11:58  adam

	* Makefile.in, client.c: SSL comstack support. Separate POSIX
	  thread support library.

2000-11-16 14:11  adam

	* client.c: Changed because ccl_rpn_query sets attribute set.

2000-11-16 10:58  adam

	* default.bib: Implemented local AttributeSet setting for CCL field
	  maps.

2000-11-13 10:44  adam

	* client.c: Work on SCAN: RPN2CCL conversion and proper "next"
	  scan.

2000-10-17 21:50  adam

	* default.bib: Implemented and-list and or-list for CCL module.

2000-10-02 14:31  adam

	* Makefile.in: File yaz-config generated by configure (not
	  Makefile).

2000-10-02 13:07  adam

	* client.c: Added peer_name member for bend_init handler. Changed
	  the YAZ client so that tcp: can be avoided in target spec.

2000-09-04 10:58  adam

	* client.c: Added prefix yaz_ for most logging utility functions.

2000-08-10 10:41  adam

	* client.c: Fixes for ILL.

2000-05-25 21:58  adam

	* Makefile.am, Makefile.in: Changed CCLRPN setting to CCL2RPN.

2000-05-18 13:57  adam

	* client.c: Client display time elapsed.

2000-05-02 21:32  adam

	* Makefile.am, Makefile.in: Defined READLINE_LIBS for the
	  yaz-client.

2000-04-17 16:21  adam

	* admin.c: WIN32 update.

2000-04-05 09:39  adam

	* Makefile.am, Makefile.in, admin.c, admin.h, client.c: Added
	  shared library support (libtool).

2000-03-20 20:29  adam

	* client.c: Minor change.

2000-03-20 20:06  adam

	* admin.c, client.c: Added Segment request for fronend server. Work
	  on admin for client.

2000-03-17 13:47  adam

	* admin.c: Minor changes to admin client.

2000-03-16 14:55  ian

	* admin.c, admin.h, client.c: Added commands for sending shutdown
	  and startup admin requests via the admin ES.

2000-03-14 16:23  ian

	* admin.c: Removed unwanted ifdef and include of zes-admin.h

2000-03-14 15:06  ian

	* admin.c, client.c: Minor change to order of debugging output for
	  send_apdu, fixed encoding of admin request.

2000-03-14 10:27  ian

	* Makefile.am, Makefile.in, admin.c, admin.h, client.c: Added code
	  to enable sending of admin extended service requests

2000-03-10 09:41  adam

	* Makefile.in: Documentation no longer made when doing 'make all'.

2000-03-01 12:06  adam

	* Makefile.in: Updated makefiles (again).

2000-02-29 16:52  adam

	* Makefile.am, Makefile.in: Added compiled ASN.1 C files.

2000-02-29 14:44  adam

	* Makefile.am, Makefile.in: Check for config.h (currently not
	  generated).

2000-02-28 12:44  adam

	* Makefile.am, Makefile.in: Updated makefiles.

2000-02-28 12:27  adam

	* Makefile.in: Minor.

2000-02-28 12:20  adam

	* Makefile.am, Makefile.in, client.c: Using autoconf. New
	  definitions: YAZ_BEGIN_CDECL/YAZ_END_CDECL.

2000-01-31 14:15  adam

	* client.c: Removed uses of assert(3). Cleanup of ODR. CCL parser
	  update so that some characters are not surrounded by spaces in
	  resulting term.  ILL-code updates.

2000-01-15 10:39  adam

	* client.c: Implemented ill_get_ILLRequest. More ILL testing for
	  client.

1999-12-21 17:24  adam

	* client.c: More robust ISO2709 handling (in case of real bad
	  formats).

1999-12-17 00:36  adam

	* Makefile.in, client.c: Implemented ILL protocol. Minor updates
	  ASN.1 compiler.

1999-11-30 14:47  adam

	* Makefile.in, client.c: Improved installation. Moved header files
	  to include/yaz.

1999-11-04 15:58  adam

	* client.c: Added status elements for backend delete result set
	  handler.  Updated delete result result set command for client.

1999-10-11 12:00  adam

	* client.c: Modified printing of records.

1999-08-27 11:40  adam

	* client.c, client.dsp: Renamed logf function to yaz_log. Removed
	  VC++ project files.

1999-07-06 14:13  adam

	* client.c: Added "schema" command.

1999-06-16 13:55  adam

	* client.c: Added APDU log to client.

1999-06-09 11:43  adam

	* Makefile.in: Header files moved to include (used to be z39.50).

1999-06-08 12:10  adam

	* Makefile.in: New sub directory zutil. Moved YAZ Compiler to be
	  part of YAZ tree.

1999-06-01 16:29  adam

	* client.c: Work on Extended Services.

1999-05-26 17:24  adam

	* client.c: Fixed minor bugs regarding DB Update (introduced by
	  previous commit).

1999-05-26 15:49  adam

	* client.c: DB Update implemented in client (very basic).

1999-04-20 11:56  adam

	* client.c: Added 'name' paramter to encoder/decoder routines
	  (typedef Odr_fun).  Modified all encoders/decoders to reflect
	  this change.

1999-04-16 16:45  adam

	* Makefile.in: Added interface for tcpd wrapper for access control.

1999-03-31 13:18  adam

	* Makefile.in, client.c: Implemented odr_strdup. Added Reference ID
	  to backend server API.

1999-03-23 15:14  adam

	* client.c: Yet another fix.

1999-03-18 13:57  adam

	* client.c: Minor fix.

1999-03-11 16:26  adam

	* client.c: Fixed bug (introduced by previous commit).

1999-03-11 12:12  adam

	* client.c: Added GNU readline support. HTML display in client.

1999-02-02 14:57  adam

	* client.dsp: Uses preprocessor define WIN32 instead of WINDOWS to
	  build code for Microsoft WIN32.

1999-02-01 16:37  adam

	* client.c: Fixed minor bug introduced by previous commit.

1999-02-01 16:35  adam

	* client.c: Added XML display.

1998-10-28 16:10  adam

	* Makefile.in: Added --with-yc option to configure. For the
	  data1_node in data1.h: decreased size of localdata and removed
	  member "line" which wasn't useful.

1998-10-20 15:55  quinn

	* client.c: Fixed Scan bug in asn and client

1998-10-20 15:23  quinn

	* client.c: changed preferred pos to 1

1998-10-20 15:21  adam

	* client.c: Fixed scan response handler.

1998-09-30 17:06  adam

	* Makefile.in: Fixed LIB dependencies in Makefiles.

1998-09-22 11:40  adam

	* client.c: Minor changes in sort spec.

1998-08-25 18:19  adam

	* Makefile.in: Minor changes to Makefile(s).

1998-08-21 16:13  adam

	* Makefile, Makefile.in: Added GNU Configure script to build
	  Makefiles.

1998-08-19 18:10  adam

	* client.c: Changed som member names of
	  DeleteResultSetRequest/Response.

1998-07-20 14:37  adam

	* client.c: Added 'delete <resultset>' command. Changed open
	  command so that it reconnects if already connected.

1998-06-09 15:55  adam

	* client.c: Minor changes.

1998-05-18 15:06  adam

	* client.c: Changed the way attribute sets are handled by the
	  retriaval module.  Extended Explain conversion / schema.
	  Modified server and client to work with ASN.1 compiled protocol
	  handlers.

1998-04-27 12:17  perhans

	* client.dsp: Copy files to binary directory.

1998-03-31 17:13  adam

	* client.c: Development towards compiled ASN.1.

1998-03-31 13:07  adam

	* client.c: Furhter work on UNIverse resource report.  Added
	  Extended Services handling in frontend server.

1998-03-05 09:05  adam

	* client.c: Added a few casts to make C++ happy.

1998-02-11 12:53  adam

	* Makefile, client.c: Changed code so that it compiles as C++.

1998-02-10 12:03  adam

	* client.c: Implemented command refid. Client prints
	  reference-ID's, when present, in responses.

1998-01-29 15:08  adam

	* client.c: Better sort diagnostics.

1998-01-29 14:17  adam

	* client.c: Added sort.

1998-01-07 14:51  adam

	* client.c: Minor change.

1998-01-07 13:59  adam

	* Makefile: Updated Makefiles so that there is no dependancy on
	  ELIBS.

1998-01-07 13:58  adam

	* client.c: Using fgets instead of gets.

1997-11-05 10:18  adam

	* client.c: The client handles records with no associated syntax.

1997-10-31 13:20  adam

	* client.c: Improved memory debugging for xmalloc/nmem.c.
	  References to NMEM instead of ODR in n ESPEC-1 handling in source
	  d1_espec.c.  Bug fix: missing fclose in data1_read_espec1.

1997-10-27 14:52  adam

	* client.c: Header yaz-util includes all YAZ utility header files.

1997-09-29 15:18  adam

	* client.c: Added function, oid_ent_to_oid, to replace the function
	  oid_getoidbyent, which is not thread safe.

1997-09-29 09:20  adam

	* client.c: Client code uses nmem_init.

1997-09-26 11:41  adam

	* client.c: Updated client to handle multiple diagnostics.

1997-09-22 14:33  adam

	* Makefile: Fixed bug introduced by previous commit.

1997-09-17 14:10  adam

	* Makefile, client.c: YAZ version 1.4.

1997-09-09 12:10  adam

	* client.dsp: Another MSV5.0 port. Changed projects to include
	  proper library/include paths.  Server starts server in test-mode
	  when no options are given.

1997-09-04 15:45  adam

	* client.c: Added UNImarc to list of available syntaxes.

1997-09-01 10:48  adam

	* client.c, client.dsp: New windows NT/95 port using MSV5.0. Only a
	  few changes made to avoid warnings. Sub project created:
	  client.dsp.

1997-07-01 15:49  adam

	* client.c: Take care of case when invalid target is specified on
	  command line.

1997-06-23 12:30  adam

	* client.c: Added call to ccl_rpn_delete in search. Added ODR
	  stream "out" as parameter to ccl_rpn_query to release RPN query.

1997-05-14 08:53  adam

	* client.c: C++ support.

1997-05-05 13:20  adam

	* client.c: Client uses "options" utility and marc dump filename
	  may be specified as an option (-m <file>).

1996-11-08 12:03  adam

	* client.c: Client accepts multiple database names.

1996-10-08 12:44  quinn

	* client.c: Resolved conflicts.

1996-10-07 17:29  quinn

	* Makefile, client.c: Work

1996-08-29 16:19  quinn

	* client.c: Fixed conflict (CVS)

1996-08-27 12:43  quinn

	* client.c: Made select() optional

1996-08-12 16:09  adam

	* client.c: Default prefix query attribute set defined by using
	  p_query_attset.

1996-07-26 15:37  quinn

	* default.bib: Various smaller things. Gathered header-files.

1996-07-06 21:58  quinn

	* client.c, default.bib: System headerfiles gathered in yconfig

1996-06-10 10:53  quinn

	* client.c: Added Summary

1996-06-03 11:45  quinn

	* client.c: Added display of OIDs in the GRS routine.

1996-05-22 10:35  adam

	* Makefile: Removed CFLAGS definiton.

1996-05-09 09:26  quinn

	* client.c: [no log message]

1996-05-09 09:25  quinn

	* client.c: Sm

1996-03-15 12:05  adam

	* Makefile, client.c: The user can set the preferred query type
	  (prefix, ccl, ..) with the querytype command.

1996-03-08 15:38  quinn

	* Makefile: [no log message]

1996-02-20 13:51  quinn

	* client.c: Fixed problems with EXTERNAL.

1996-02-12 19:18  quinn

	* Makefile, client.c: Fidgeting.

1996-01-02 09:57  quinn

	* client.c: Changed enums in the ASN.1 .h files to #defines.
	  Changed oident.class to oclass

1995-12-14 12:09  quinn

	* client.c: Added Explain record syntax to the format command.

1995-12-12 17:37  quinn

	* client.c: Added destroy element to data1_node.

1995-12-12 15:11  quinn

	* client.c: Minimal.

1995-11-13 10:27  quinn

	* client.c: Fiddling with the variant stuff.

1995-10-30 13:41  quinn

	* client.c: Added hostname lookup for server.

1995-10-18 17:12  quinn

	* client.c: Better diagnostics.

1995-10-11 15:49  quinn

	* client.c: Smallish.

1995-09-29 18:01  quinn

	* client.c: More Windows work

1995-08-29 16:24  quinn

	* client.c: Added second half of close-handshake

1995-08-29 13:17  quinn

	* client.c: Added code to receive close

1995-08-28 14:21  quinn

	* client.c: Client can now ask for simple element set names.

1995-08-17 14:45  quinn

	* client.c: Fixed minor problems with GRS-1. Added support in c&s.

1995-08-15 14:00  quinn

	* client.c: Updated External

1995-06-27 15:20  quinn

	* Makefile: Can now inherit external libs from top-level makefile

1995-06-22 11:28  quinn

	* client.c: Fixed bug in SUTRS processing.

1995-06-19 14:37  quinn

	* client.c: Added BER dumper.

1995-06-16 12:29  quinn

	* client.c: [no log message]

1995-06-15 09:44  quinn

	* client.c: Moving to v3.

1995-06-14 17:26  quinn

	* client.c: [no log message]

1995-06-06 16:56  quinn

	* client.c: Better diagnostics.

1995-06-06 10:15  quinn

	* client.c: Cosmetic.

1995-06-05 12:52  quinn

	* client.c: Added SCAN.

1995-06-02 11:50  quinn

	* client.c: Smallish.

1995-05-31 10:29  quinn

	* client.c: Nothing significant.

1995-05-30 12:25  quinn

	* Makefile: Fixed dependency control

1995-05-30 12:16  quinn

	* Makefile: Makefile fix

1995-05-29 10:10  quinn

	* client.c: Moved oid.c to util.

1995-05-22 17:30  adam

	* Makefile, client.c: Client uses prefix query notation.

1995-05-22 17:06  quinn

	* client.c: [no log message]

1995-05-22 16:56  quinn

	* client.c: [no log message]

1995-05-22 16:44  quinn

	* default.bib: [no log message]

1995-05-22 16:00  quinn

	* Makefile: removed silly ref to libserver.

1995-05-22 13:30  quinn

	* Makefile, client.c, default.bib: Added prettier client.

