2007-06-26 11:29  adam

	* Makefile.am: Only follow YAZ 2.1 branch in ChangeLog make rule

2007-06-26 11:25  adam

	* NEWS, configure.ac, debian/changelog, include/yaz/yaz-version.h,
	  win/yaz.nsi, win/yaz.rc: Version 2.1.56.

2007-06-26 11:23  adam

	* src/zoom-c.c: Bug #1208 patch.

2007-04-11 15:35  adam

	* buildconf.sh: Make config if it does not exist

2007-03-18 14:00  adam

	* src/marc_read_line.c: Added continuation line support for MARC
	  line format reader.

2007-03-18 13:59  adam

	* include/yaz/wrbuf.h, src/wrbuf.c: Added wrbuf_cut_right which
	  cuts WRBUF by a number of characters (chop right).

2007-03-17 10:14  adam

	* util/marcdump.c: Use nmem_init + nmem_exit to track memory usage
	  easier.

2007-03-17 10:13  adam

	* src/marc_read_line.c: Use WRBUF for MARC line reading.

2007-03-17 09:44  adam

	* src/marc_read_line.c: Remove unneeded assert.

2007-03-17 01:10  adam

	* src/siconv.c, test/tsticonv.c: Fixed marc8 flush to deal with
	  sub/sup scripts. Refactor marc-8 page switch code to function
	  yaz_write_marc8_page_chr.

2007-03-16 11:50  adam

	* configure.ac, include/yaz/yaz-version.h: Version 2.1.55.

2007-03-16 10:12  adam

	* NEWS: Fix news version

2007-03-16 09:58  adam

	* Makefile.am: Fix ChangeLog dist

2007-03-16 09:11  adam

	* configure.ac: Remove ether_h echo

2007-03-16 09:08  adam

	* NEWS, configure.ac, debian/changelog, include/yaz/yaz-version.h,
	  win/yaz.nsi, win/yaz.rc: Towards 2.1.54

2007-03-16 09:06  adam

	* NEWS: More news

2007-03-16 09:06  adam

	* Makefile.am: ChangeLog part of dist

2007-03-15 15:15  mike

	* NEWS: ZOOM-C async reconnection.

2007-03-15 15:07  adam

	* configure.ac, ziffy/hooks.c: Fixed bug #969: Fixed compiltation
	  errors on OpenBSD 4.0.

2007-03-14 12:46  adam

	* client/client.c: Fixed update command so that record ID = none
	  means none.

2007-03-13 10:12  adam

	* src/seshigh.c: Missing return value for function

2007-03-12 17:16  adam

	* src/grs1disp.c: Use wrbuf_puts rather than wrbuf_printf for GRS-1
	  display.

2007-03-12 12:18  adam

	* NEWS: advancegreek ; NOT greekadvance.

2007-03-12 11:59  adam

	* NEWS, src/siconv.c, test/tsticonv.c: Added character conversion
	  support for "greekadvance"; based on patch from Giannis Kosmas.

2007-03-12 09:27  adam

	* src/zoom-c.c: Encapsulate ZOOM_resultset_destroy.

2007-03-09 09:39  adam

	* src/siconv.c, test/tsticonv.c, util/yaziconv.c: Fixed yaz_iconv
	  to return YAZ_ICONV_EINVAL if an incomplete MARC-8 combo sequence
	  is met. Before the error was not set so it would be unknown.

2007-03-08 13:45  adam

	* util/marcdump.c: Adjust marcdump so that it skips until record
	  separator is read

2007-03-07 15:26  adam

	* src/zoom-c.c: Fixed reconnect problem for ZOOM-C. The event queue
	  was becoming empty in some cases of connect which failed.

2007-03-07 14:12  adam

	* zoom/zoomtst11.c: Check for errors at all times in this event
	  test

2007-03-07 12:29  marc

	* debian/control: corrected spelling error corrected ziffy
	  dependencies

2007-03-07 10:09  adam

	* Makefile.am: Omit acx_pthread.m4 from installation (only part of
	  make dist).

2007-03-07 09:54  adam

	* configure.ac, include/yaz/yaz-version.h: YAZ 2.1.53.

2007-03-07 09:06  adam

	* m4/acx_pthread.m4: Revert

2007-03-07 09:05  adam

	* NEWS, configure.ac, debian/changelog, include/yaz/yaz-version.h,
	  m4/acx_pthread.m4, win/yaz.nsi, win/yaz.rc: Towards 2.1.52.

2007-02-28 12:14  mike

	* src/zoom-socket.c: Remove hardcoded limit of 1024 sockets in
	  ZOOM_event_sys_poll().  Note that ZOOM_event_sys_select() still
	  has the limit due to the	   fixed-size fd_set structure used
	  as a bitmask for the FDs to	 be selected on.

2007-02-26 15:24  adam

	* src/snprintf.c: Fix "HAVE SNPRINTF" check.

2007-02-25 22:04  adam

	* configure.ac: Deal with empty thread spec if that is what
	  ACX_PTHREAD returns.	Unfortunately empty thread lib spec is
	  problematic because 'yaz-config --cflags' is not always passed to
	  linker in applications using YAZ (such as Zebra).

2007-02-25 15:46  adam

	* configure.ac, yaz-config.in, client/Makefile.am, src/Makefile.am,
	  test/Makefile.am, ztest/Makefile.am: Change the use of CFLAGS WRT
	  ACX_PTHREAD. Thread libs/cflags are always returned in
	  yaz-config, i.e. 'thread' option for yaz-config is a no-op.

2007-02-24 19:44  adam

	* src/seshigh.c: Fixed bug #927: DOM Module returns wrong
	  diagnostic (24, should be 25).

2007-02-24 14:35  adam

	* Makefile.am, configure.ac, m4/acx_pthread.m4: Use m4 macro
	  ACX_PTHREAD for POSIX threads detection.

2007-02-23 19:55  marc

	* m4/ax_boost.m4: added m4 macros for boost C++ headers and libs,
	  hopefully making better autoconf tests than our own homebrewn
	  tests

2007-02-23 15:04  adam

	* configure.ac, include/yaz/yaz-version.h: YAZ 2.1.51

2007-02-23 12:54  adam

	* NEWS, configure.ac, debian/changelog, debian/rules,
	  include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: YAZ 2.1.50.

2007-02-23 11:58  adam

	* debian/rules: API version 2.1.49 due to new functoins
	  yaz_snprintf, yaz_vsnprintf

2007-02-23 11:15  adam

	* NEWS, include/yaz/Makefile.am, include/yaz/snprintf.h,
	  src/Makefile.am, src/libxml2_error.c, src/log.c, src/marcdisp.c,
	  src/odr.c, src/snprintf.c, src/wrbuf.c, win/makefile: Added
	  snprintf/vsnprintf wrappers for systems that don't have limits
	  (heavens forbid).

2007-02-22 13:37  adam

	* NEWS: Note changes regarding recent ZOOM-C changes

2007-02-21 14:00  adam

	* debian/changelog: Internal Debian 2.1.49-1

2007-02-21 13:53  adam

	* src/zoom-c.c: Remove event queue when a new task is initiated.
	  Also remove events when a connection is destroyed (to prevent a
	  leak if connection is destroyed while events are outstanding).

2007-02-21 10:19  adam

	* src/zoom-c.c: Moved prototype of ZOOM_connection_remove_tasks
	  further to the "top" of the source to prevent warning.

2007-02-21 10:17  adam

	* src/zoom-c.c: Changed task queue management a little for ZOOM C.
	  When a diagnostic is produced/received (error condition), the
	  task queue is cleared immediately. In earlier versions the task
	  queue was cleared when a new task was inserted in the queue. The
	  effect was that a newly inserted task was _immediately_ removed
	  and never fired. Hence tasks were silenty forgotten. The error
	  code is still cleared when a new task is inserted in the queue.

2007-02-21 10:10  adam

	* zoom/: .cvsignore, Makefile.am, zoomtst11.c: Added test for
	  checking ZOOM task/event handling.

2007-02-20 15:28  marc

	* doc/common/common.ent: added initial DOM XML filter
	  documentation. Much is missing yet ...

2007-02-20 10:53  adam

	* configure.ac: Fixed bug #900: Configure warnings on FreeBSD.

2007-02-20 10:53  adam

	* buildconf.sh: Fixed spelling

2007-02-20 10:39  adam

	* src/log.c: Fix type of thread id

2007-02-17 14:43  adam

	* doc/common/common.ent: Added URL entity for YAZ' retrieval
	  module.

2007-02-17 11:53  adam

	* src/marcdisp.c, test/tstmarcxml.sh, util/marcdump.c: Fixed
	  compilation and tests for case where Libxml2 is unavailable.

2007-02-08 12:36  adam

	* NEWS, doc/gfs-virtual.xml, doc/tools.xml, doc/yaz-ztest-man.xml:
	  Fixed bug #615: Document retrievalInfo facilities for Frontend
	  Server.

2007-02-08 11:52  adam

	* etc/yazgfs.xml: Update retrievalinfo example.

2007-02-08 11:51  adam

	* include/yaz/retrieval.h: Update example.

2007-02-08 10:03  adam

	* doc/tools.xml: Describe the asterisk substution for CQL to RPN
	  mappings.

2007-02-07 18:52  mike

	* src/zoom-c.c: Introduce zoom_yaz_str_to_z3950oid() wrapper, which
	  called yaz_str_to_z3950oid() and reports lookup failures with
	  yaz_log(YLOG_WARN).  This helps to detect otherwise "silent
	  errors", such as getting back a default-format record when having
	  misspelled a desired preferredRecordSyntax.

2007-02-07 16:13  mike

	* etc/cqlpass.properties: Fix comment.

2007-02-07 14:36  adam

	* NEWS, etc/Makefile.am, etc/cqlpass.properties,
	  src/cqltransform.c: Implemented pass-through CQL-to-PQF
	  conversions. Bug #861.

2007-02-05 18:51  adam

	* src/log.c: Do not print leading space when log level 'notime' is
	  used.

2007-02-04 03:24  quinn

	* src/retrieval.c: Fixed overly ambitional conditional which led to
	  incorrect handling of retrieval/backend sub-element

2007-02-02 12:10  marc

	* doc/common/common.ent: replaces acronymes in XML text with new
	  defined acronyme entities

2007-02-02 10:58  marc

	* doc/common/common.ent: added acronyme entities

2007-02-02 10:24  marc

	* doc/common/common.ent: added person names, corp names, acronymes
	  and product names

2007-02-01 10:56  adam

	* doc/: comstack.xml, credits.xml, frontend.xml, indexdata.xml,
	  license.xml, odr.xml, tools.xml: Only use XML standard entities

2007-01-31 16:27  adam

	* doc/installation.xml: Bad entity '&nums;'

2007-01-25 00:10  adam

	* client/client.c: Capture Ctrl-C and save history

2007-01-25 00:09  adam

	* client/fhistory.c: Do not save command history if it is empty

2007-01-24 16:14  adam

	* NEWS, client/client.c: Fixed bug #832: Problem with MARC/charset
	  in yaz-client.

2007-01-24 16:13  adam

	* include/yaz/marcdisp.h: Fix misleading comment

2007-01-24 12:50  adam

	* NEWS, client/Makefile.am, client/admin.h, client/client.c,
	  client/fhistory.c, client/fhistory.h, doc/yaz-client-man.xml,
	  win/makefile: Fixed bug #668: save command line history for
	  yaz-client. The history is saved in ~/.yazclient.history .

2007-01-24 11:09  adam

	* .cvsignore, Makefile.am, NEWS, configure.ac, yaz.pc.in,
	  yaz.spec.in, debian/libyaz-dev.install: Fixed bug #830:
	  pkg-config support. YAZ installs yaz.pc for Debian package
	  libyaz-dev and Redhat package libyaz-devel.

2007-01-24 10:54  adam

	* client/client.c, doc/yaz-client-commands.xml: Fixed bug #831: New
	  yaz-client command: 'source'.

2007-01-23 21:02  adam

	* configure.ac, include/yaz/yaz-version.h: Version 2.1.49.

2007-01-23 20:31  adam

	* NEWS, configure.ac, debian/changelog, include/yaz/yaz-version.h,
	  win/yaz.nsi, win/yaz.rc: Towards 2.1.48.

2007-01-23 20:28  adam

	* NEWS: More news.

2007-01-23 20:25  adam

	* NEWS, src/zoom-c.c: Extended ZOOM result set options with two
	  options that may be read by a client: resultSetStatus and
	  presentStatus with values as specified for the ASN.1. See:
	  http://www.loc.gov/z3950/agency/markup/04.html#Search-status

2007-01-22 13:14  adam

	* doc/: .cvsignore, Makefile.am: Rule 'make yazj.pdf' produces PDF
	  using jade. Good for checking that the Docbook format is valid.

2007-01-22 11:35  adam

	* NEWS, src/zoom-c.c: Implemented alternative Item Order package
	  for ZOOM. If option "doc" is set, that is treated as an ItemOrder
	  with itemRequest being an XML document external. The value of
	  "doc" is the content.

2007-01-22 10:21  adam

	* src/marcdisp.c: Remove dead code

2007-01-20 01:31  mike

	* test/.cvsignore: Ignore three more files.

2007-01-19 17:08  adam

	* doc/Makefile.am: Using dblatex instead of pdfjadetex

2007-01-19 17:03  adam

	* m4/yaz.m4: Use srcdir path to .xslt files for xsltproc

2007-01-19 16:59  adam

	* doc/bookinfo.xml: Added authorgroup for author(s). Added
	  releaseinfo.

2007-01-19 11:29  adam

	* src/statserv.c: For GFS, display COMSTACK error when cs_bind
	  fails.

2007-01-19 11:28  adam

	* src/tcpip.c: Fixed bug #827: Using SSL fails on Debian etch.
	  Fixed by Using SSL_library_init() rather than
	  SSLeay_add_all_algorithms(). Works fine with libssl0.9.6 (woody)
	  and libssl0.9.8(etch).

2007-01-18 15:46  adam

	* test/Makefile.am: marc8 test records in dist

2007-01-18 15:45  adam

	* src/marcdisp.c, src/siconv.c, test/.cvsignore, test/marc8.chr,
	  test/marc8.marc, test/marc8.xml, test/marc8.xml.marc: Fixed bug
	  #826: Weird looking chars for set of MARC records.  Problematic
	  record in test/marc8.marc . The record switched to MARC-8 mode
	  'Basic Arabic', then back to 'basic Hebrew' (and never back to
	  Latin1/ASCII).

2007-01-18 12:44  adam

	* test/tstmarciso.sh: Fix test of xmllint precense

2007-01-16 15:12  adam

	* NEWS, client/client.c, include/yaz/backend.h, src/seshigh.c,
	  src/z3950v3.asn, ztest/ztest.c: Extended the GFS search facility.
	  New member of bend_search_rr 'estimated_hit_count' signals that
	  hits is known to be an estmate (higher or lower than real hit
	  count). New member 'partial_resultset' signals that the search
	  was partial (hit count is lower or equal than real hit count).
	  For Z39.50, the information is stored in resultSetStatus member
	  of SearchResponse APDU. For SRU, the information is signalled via
	  SRU diagnostic 59: "Result set created with valid partial results
	  available".

2007-01-16 00:43  mike

	* test/.cvsignore: Ignore nfaxmltest1.log

2007-01-13 11:37  adam

	* configure.ac, include/yaz/yaz-version.h: YAZ 2.1.47

2007-01-13 10:00  adam

	* NEWS, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc, configure.ac: Towards 2.1.46

2007-01-13 09:57  adam

	* src/version.c: Removed mainpage - moved to yaz-util.h

2007-01-12 22:41  adam

	* include/yaz/yaz-util.h: Added Doxygen mainpage.

2007-01-12 22:03  adam

	* NEWS, include/yaz/zoom.h, src/zoom-c.c, src/zoom-socket.c:
	  Renamed ZOOM_process_event to ZOOM_event_nonblock to signal that
	  it it is the non-blocking part of ZOOM_event. Added
	  per-connection version called ZOOM_connecton_process which is
	  used by implementation of ZOOM_event_nonblock.

2007-01-11 12:05  adam

	* src/zoom-c.c: Added ZOOM_API() to definition of
	  ZOOM_connection_peek_event

2007-01-11 11:55  adam

	* include/yaz/zgdu.h, src/Makefile.am, src/http.c, src/zgdu.c,
	  win/makefile: Move HTTP logic out of zgdu.c to http.c.

2007-01-11 11:30  adam

	* NEWS, include/yaz/comstack.h, src/comstack.c, src/zgdu.c,
	  test/Makefile.am, test/tst_comstack.c: Implemented bug #806: Deal
	  with HTTP clients sending LF in HTTP headers.

2007-01-10 15:16  mike

	* test/.cvsignore: Ignore NFA tests.

2007-01-10 14:25  adam

	* include/yaz/zoom.h, src/zoom-c.c, zoom/zoomtst3.c: Implemented
	  ZOOM_connection_peek_event.

2007-01-10 10:33  adam

	* doc/common/common.ent: Added presumed pazpar2 homepage URL

2007-01-09 14:56  adam

	* NEWS, debian/rules, include/yaz/zoom.h, src/Makefile.am,
	  src/zoom-c.c, src/zoom-p.h, src/zoom-socket.c, win/makefile:
	  Implemented Generic select hook for ZOOM (bug #803). This is
	  achieved with the following new functions:  ZOOM_process_event,
	  ZOOM_connection_get_{socket,mask,timeout},
	  ZOOM_connection_fire_event_{timeout,socket}.	The existing
	  blocking event handler, ZOOM_event, is a wrapper for the +
	  blocking ZOOM_event_sys_{poll,select}.

2007-01-08 14:20  adam

	* src/cclxmlconfig.c: Added missing source.

2007-01-08 11:48  adam

	* NEWS, include/yaz/Makefile.am, include/yaz/ccl_xml.h,
	  src/Makefile.am, test/.cvsignore, test/tstccl.c, util/cclsh.c:
	  Implemented function ccl_xml_config which parses XML version of
	  CCL configuration (bug #798).

2007-01-08 11:45  adam

	* include/yaz/marcdisp.h: Fix Doxygen comment.

2007-01-08 09:54  mike

	* debian/.cvsignore: New

2007-01-08 09:54  mike

	* .cvsignore: Append

2007-01-06 17:08  adam

	* NEWS, src/marcdisp.c: Fixed bug #797: yaz_marc_write_xml does not
	  honor character conversion.

2007-01-06 17:05  adam

	* include/yaz/wrbuf.h, src/wrbuf.c: Added wrbuf_cstr which returns
	  0-terminated WRBUF

2007-01-06 16:32  adam

	* include/yaz/wrbuf.h, src/wrbuf.c: Added wrbuf_destroy(w),
	  equivalent to wrbuf_free(w,1)

2007-01-05 15:05  adam

	* test/tst_timing.c: Use a little CPU in timing test

2007-01-05 15:05  adam

	* src/timing.c: Windows port of yaz_timing_t

2007-01-05 15:05  adam

	* win/.cvsignore: Ignore .log files

2007-01-05 13:40  adam

	* src/timing.c, test/tst_timing.c: win32 get real implemented
	  (timings that is).

2007-01-05 13:37  adam

	* win/.cvsignore: Added this

2007-01-05 13:00  adam

	* win/makefile: Reformat a bit. Building tst_timing.exe.

2007-01-05 12:45  adam

	* test/: .cvsignore, Makefile.am, tst_timing.c: Added test of
	  timing_t.

2007-01-05 12:44  adam

	* src/timing.c: Special value -1.0 means 'could not get timings' on
	  current platform.

2007-01-04 15:44  marc

	* zoom/zoom-benchmark.c: removed unused variable

2007-01-04 15:43  marc

	* zoom/zoom-benchmark.c: changed output to be non-cascarding when
	  using -n switch

2007-01-03 14:55  mike

	* buildconf.sh: Note additional dependency libpcap0.8-dev

2007-01-03 14:46  adam

	* NEWS, configure.ac, include/yaz/Makefile.am,
	  include/yaz/timing.h, include/yaz/yaz-version.h, src/Makefile.am,
	  src/timing.c, win/makefile: Added timings utility. Bump version
	  to 2.1.45.

2007-01-03 10:02  adam

	* debian/rules: Announce 2.1.44 for dh_makeshlibs due to new
	  function yaz_marc_write_xml

2007-01-03 09:42  adam

	* LICENSE, Makefile.am, NEWS, README, configure.ac, header.c,
	  client/Makefile.am, client/admin.c, client/bertorture.c,
	  client/client.c, client/tabcomplete.c, client/tabcomplete.h,
	  debian/changelog, doc/entities.ent, include/yaz/backend.h,
	  include/yaz/charneg.h, include/yaz/comstack.h, include/yaz/cql.h,
	  include/yaz/ill.h, include/yaz/libxml2_error.h,
	  include/yaz/log.h, include/yaz/logrpn.h, include/yaz/marcdisp.h,
	  include/yaz/nmem.h, include/yaz/nmem_xml.h, include/yaz/odr.h,
	  include/yaz/oid.h, include/yaz/options.h,
	  include/yaz/otherinfo.h, include/yaz/pquery.h,
	  include/yaz/proto.h, include/yaz/prt-ext.h,
	  include/yaz/querytowrbuf.h, include/yaz/readconf.h,
	  include/yaz/record_conv.h, include/yaz/retrieval.h,
	  include/yaz/soap.h, include/yaz/sortspec.h, include/yaz/srw.h,
	  include/yaz/statserv.h, include/yaz/tcpip.h, include/yaz/test.h,
	  include/yaz/tpath.h, include/yaz/unix.h, include/yaz/wrbuf.h,
	  include/yaz/xmalloc.h, include/yaz/xmlquery.h,
	  include/yaz/xmltypes.h, include/yaz/yaz-ccl.h,
	  include/yaz/yaz-iconv.h, include/yaz/yaz-util.h,
	  include/yaz/yaz-version.h, include/yaz/yconfig.h,
	  include/yaz/zgdu.h, include/yaz/zoom.h, src/Makefile.am,
	  src/atoin.c, src/ber_any.c, src/ber_bit.c, src/ber_bool.c,
	  src/ber_int.c, src/ber_len.c, src/ber_null.c, src/ber_oct.c,
	  src/ber_oid.c, src/ber_tag.c, src/charneg.c, src/comstack.c,
	  src/cqlstdio.c, src/cqlstrer.c, src/cqlstring.c,
	  src/cqltransform.c, src/cqlutil.c, src/csvtobib1.tcl,
	  src/csvtodiag.tcl, src/csvtosru_update.tcl, src/csvtosrw.tcl,
	  src/diag-entry.c, src/diag-entry.h, src/dumpber.c,
	  src/elementset.c, src/eventl.c, src/eventl.h, src/grs1disp.c,
	  src/ill-get.c, src/initopt.c, src/libxml2_error.c, src/log.c,
	  src/logrpn.c, src/marc_read_iso2709.c, src/marc_read_line.c,
	  src/marc_read_xml.c, src/marcdisp.c, src/matchstr.c, src/mime.c,
	  src/mime.h, src/nmem.c, src/nmemsdup.c, src/odr.c, src/odr_any.c,
	  src/odr_bit.c, src/odr_bool.c, src/odr_choice.c, src/odr_cons.c,
	  src/odr_enum.c, src/odr_int.c, src/odr_mem.c, src/odr_null.c,
	  src/odr_oct.c, src/odr_oid.c, src/odr_seq.c, src/odr_tag.c,
	  src/odr_use.c, src/odr_util.c, src/oid.c, src/opacdisp.c,
	  src/options.c, src/otherinfo.c, src/pquery.c, src/prt-ext.c,
	  src/querytowrbuf.c, src/readconf.c, src/record_conv.c,
	  src/requestq.c, src/retrieval.c, src/service.c, src/seshigh.c,
	  src/session.h, src/siconv.c, src/soap.c, src/sortspec.c,
	  src/srw.c, src/srwutil.c, src/statserv.c, src/tcpdchk.c,
	  src/tcpip.c, src/test.c, src/tpath.c, src/unix.c, src/version.c,
	  src/waislen.c, src/wrbuf.c, src/xcqlutil.c, src/xmalloc.c,
	  src/xmlquery.c, src/yaz-ccl.c, src/z3950oid.c, src/zgdu.c,
	  src/zget.c, src/zoom-c.c, src/zoom-opt.c, src/zoom-p.h,
	  test/Makefile.am, test/tst_filepath.c, test/tst_record_conv.c,
	  test/tst_retrieval.c, test/tst_tpath.c, test/tstccl.c,
	  test/tsticonv.c, test/tstlog.c, test/tstlogthread.c,
	  test/tstmatchstr.c, test/tstnmem.c, test/tstodr.c,
	  test/tstodrstack.c, test/tstpquery.c, test/tstsoap1.c,
	  test/tstsoap2.c, test/tstwrbuf.c, test/tstxmlquery.c,
	  util/Makefile.am, util/benchmark.c, util/cclsh.c, util/cql2pqf.c,
	  util/cql2xcql.c, util/marcdump.c, util/srwtst.c,
	  util/yaz-asncomp, util/yaz-xmlquery.c, util/yaziconv.c,
	  win/LICENSE.txt, win/makefile, win/yaz.nsi, win/yaz.rc,
	  zoom/zoom-benchmark.c, zoom/zoom-bug-641.c, zoom/zoom-ka.c,
	  zoom/zoomsh.c, zoom/zoomtst1.c, zoom/zoomtst10.c,
	  zoom/zoomtst2.c, zoom/zoomtst3.c, zoom/zoomtst4.c,
	  zoom/zoomtst5.c, zoom/zoomtst6.c, zoom/zoomtst7.c,
	  zoom/zoomtst8.c, zoom/zoomtst9.c, ztest/read-grs.c,
	  ztest/read-marc.c, ztest/ztest.c: Towards 2.1.44. Bump copyright
	  year.

2007-01-02 08:01  quinn

	* src/marcdisp.c: Explicitly associates NS with record root element
	  in xmlNode output.

2007-01-01 23:56  adam

	* include/yaz/log.h: Define the LOG_ masks by default (again)

2007-01-01 23:39  adam

	* src/log.c: Fixed bug #779: Rotation of apdu.log fails.

2006-12-21 21:50  adam

	* src/siconv.c, test/marccol2.u8.2.lst: Fixed Unicode to MARC-8
	  conversion for certain less preferred UTF-8 sequences. Conversion
	  for first/second half double tilde + first/second half ligature
	  was changed. Conversion should now perform:  6f ef b8 a0 -->	eb
	  6f, 6f ef b8 a1 -->  ec 6f,  6f ef b8 a2 -->	fa 6f, 6f ef b8 a3
	  -->  fb 6f.

2006-12-19 23:41  adam

	* src/siconv.c: Honor G1 set in MARC-8 decoding.

2006-12-18 11:32  adam

	* NEWS, include/yaz/marcdisp.h, src/marcdisp.c, util/marcdump.c:
	  Added yaz_marc_write_xml which creates MARCXML/MarcXchange record
	  as Libxml2 tree.

2006-12-18 09:48  adam

	* configure.ac, include/yaz/yaz-version.h: 2.1.43

2006-12-17 17:28  adam

	* NEWS, configure.ac, debian/changelog, include/yaz/yaz-version.h,
	  win/yaz.nsi, win/yaz.rc: Towards 2.1.42.

2006-12-17 17:03  adam

	* src/zoom-c.c: Fixed bug #772: presentChunk option yields "Present
	  request out of range".

2006-12-17 16:34  adam

	* NEWS, src/charconv.tcl, test/Makefile.am, test/marccol2.u8.1.lst,
	  test/marccol2.u8.2.lst, test/marccol2.u8.marc: Fixed bug #775:
	  char conversion does not handle alternative UTF-8 sequences.

2006-12-15 21:36  adam

	* src/codetables.xml: Add CABE as old UTF-8 sequence for Alif
	  (MARC: AE)

2006-12-15 20:28  adam

	* NEWS, doc/yaz-marcdump-man.xml, include/yaz/marcdisp.h,
	  src/marc_read_line.c, src/marcdisp.c, test/marccol1.u8.1.lst,
	  test/marccol1.u8.2.lst, test/tstmarccol.sh, test/tstmarciso.sh,
	  test/tstmarcxml.sh, util/marcdump.c: Implemented function
	  yaz_marc_read_line which parses MARC line format records. There
	  is a wealth of formats out there. So far, this function reads
	  line records produced by yaz_marc_write_line.  yaz-marcdump's
	  options -x, -X, -I, -e have been replaced with the more generic
	  and easier to remember(!) options: -i format and -o format which
	  specifies input format and output format respectively - where
	  format is one of "marc", "marcxml", "line", "marcxchange".

2006-12-15 13:37  adam

	* include/yaz/marcdisp.h, src/Makefile.am, src/marc_read_iso2709.c,
	  src/marc_read_line.c, src/marc_read_xml.c, src/marcdisp.c,
	  win/makefile: Split MARC reader functions out of marcdisp.c.
	  Prepare for MARC format line reader.

2006-12-14 10:05  adam

	* src/cql.y: For the CQL parser, make boolean node names
	  lowercase.. but this time at the lexical level rather than at the
	  parser level.

2006-12-14 09:55  adam

	* src/cql.y: For the CQL parser, make boolean node names lowercase.

2006-12-13 16:29  adam

	* src/nmem.c: Revert

2006-12-13 16:28  adam

	* src/: nmem.c, xmalloc.c: Central point of exit for xmalloc

2006-12-13 15:18  adam

	* doc/ziffy.xml: Added title for ziffy example.

2006-12-13 12:25  adam

	* include/yaz/Makefile.am, include/yaz/marcdisp.h,
	  include/yaz/nmem_xml.h, include/yaz/record_conv.h,
	  include/yaz/retrieval.h, include/yaz/xmlquery.h,
	  include/yaz/xmltypes.h, src/elementset.c, src/marcdisp.c,
	  src/record_conv.c, src/retrieval.c: Added header yaz/xmltypes.h
	  which include libxml2' node definitions or provide dummy
	  alternatives if libxml2 is disabled (or does not exist).  This
	  allows all Libxml2 related functions to be publicly defined
	  unconditionally. Also provides a more type safe system for
	  applications using these functions.

2006-12-13 12:23  adam

	* client/client.c: Disable SRU update in case of missing Libxml2

2006-12-13 12:22  adam

	* ziffy/yaz.c: Added type cast from signed char to char

2006-12-13 12:21  adam

	* ziffy/Makefile.am: Define SSL + Libxml2 CFLAGS

2006-12-13 11:47  adam

	* Doxyfile.in: Predefine YAZ_HAVE_XML2, YAZ_HAVE_XSLT

2006-12-13 11:36  adam

	* win/makefile: Removed objects nfa.obj, nfaxml.obj no longer in
	  use

2006-12-13 11:35  adam

	* include/yaz/Makefile.am: Removed files nfa.h, nfaxml.h no longer
	  in use

2006-12-13 10:40  adam

	* NEWS, doc/Makefile.am, doc/entities.ent, doc/installation.xml,
	  doc/license.xml, doc/yaz.xml, doc/ziffy.xml,
	  doc/common/common.ent: Added documentation about ziffy.

2006-12-12 11:41  marc

	* include/yaz/record_conv.h, src/record_conv.c, src/retrieval.c,
	  test/tst_record_conv.c, test/tst_retrieval.c: <retrielvalinfo>
	  config file XML syntax changed to a more intuitive and
	  well-structured format.  XML parser adjusted accordingly related
	  error messages fixed and added more context information to error
	  messages updated test suite and added a handful more XML config
	  file tests still missing to document the <recordinfo> YAZ
	  record-transformation features

2006-12-08 15:02  adam

	* src/sru_update.csv: Added SRU diagnostic 62: "Cannot process or
	  store record, insufficent space" and diagnostic 100: "Not
	  processed (replace or delete). Record ..." .	Changed "invalid"
	  to "Invalid" for diagnostic 100.

2006-12-08 14:53  adam

	* src/seshigh.c: Fixed bug regarding incomplete incoming packages.
	  The bug was introduced in version 1.105 of seshigh.c (and not
	  part of official YAZ release).

2006-12-07 20:06  adam

	* src/srw.c: Fixed bug #740 by using a simpler and smarter
	  approach. Patch from Ko van der Sloot.

2006-12-07 12:08  adam

	* NEWS, include/yaz/marcdisp.h, src/marcdisp.c, util/marcdump.c:
	  Added 'check only' option for MARC utilities. Option -n for
	  yaz-marcdump does not print anything except warnings for records.
	  For yaz-marcdump, added support for MARC split into files (-s)
	  with a given chunk size (-C).

2006-12-06 22:35  adam

	* NEWS, client/client.c, include/yaz/backend.h, include/yaz/log.h,
	  include/yaz/srw.h, src/seshigh.c, src/sru_update.csv, src/srw.c,
	  src/srwutil.c, src/zoom-c.c, ztest/ztest.c: Changed the SRU
	  update structures and codecs to reflect the SRU pre 1.0 spec, at
	  http://www.loc.gov/standards/sru/record-update/ This has changed
	  the binary layout of the following structs: Z_SRW_extra_record,
	  Z_SRW_updateRequest, Z_SRW_updateResponse and bend_update_rr .
	  Patch by Ko van der Sloot.

2006-12-06 14:26  adam

	* debian/changelog: Debian 2.1.41-5

2006-12-06 12:12  mike

	* NEWS, doc/zoom.xml, src/zoom-c.c: Fixed bug #722: Allow Z39.50
	  Init Options to be specified / retrieved.  Client code may now
	  interrogate options such as "init_opt_sort" to find out whether
	  the server claims to support various options.

2006-12-04 15:56  adam

	* NEWS, include/yaz/backend.h, src/eventl.c, src/eventl.h,
	  src/seshigh.c, src/session.h, ztest/ztest.c: Added GFS utility
	  function bend_assoc_is_alive which returns 1 if association is
	  still alive (client is connected); 0 otherwise (client closed
	  connection). This allows busy servers to stop working for
	  impatient clients.

2006-12-04 10:15  adam

	* NEWS, debian/changelog: Debian package 2.1.41-4.

2006-12-03 19:07  adam

	* yaz.spec.in: Make yaz-ziffy part of RPM.

2006-12-01 09:11  adam

	* debian/: changelog, control: Debian package yaz-ziffy is
	  architecture all (not any). 2.1.41-3.

2006-12-01 08:57  adam

	* debian/changelog: Debian yaz-2.1.40-2.

2006-11-30 23:58  adam

	* src/srw.c: Fixed bug #740: Handle SRU records referring to xmlns
	  outside recordData.  Implemented with static function
	  fixup_xmlns.

2006-11-30 18:07  mike

	* src/zoom-c.c: Postpone the setting of c->sru_mode until after
	  leading options from host string have been applied.  This means
	  that host strings like the following now work correctly in
	  specifying the use of SRU or SRW respectively:
	  sru=get,http:z3950.loc.gov:7090/Voyager
	  sru=soap,http:z3950.loc.gov:7090/Voyager (Previously, these
	  options were set too late to have any effect.)

2006-11-30 10:11  adam

	* configure.ac, debian/changelog, debian/control, debian/rules,
	  debian/yaz-ziffy.install, debian/yaz-ziffy.manpages,
	  ziffy/Makefile.am, ziffy/ziffy.1: Added debian package yaz-ziffy.

2006-11-30 09:46  adam

	* configure.ac, ziffy/Makefile.am: Change --with-pcap-dir to
	  --with-pcap[=DIR]. Enable ziffy only if libpcap is found.

2006-11-29 23:35  adam

	* Makefile.am, configure.ac, include/yaz/yaz-version.h,
	  ziffy/.cvsignore, ziffy/ANNOUNCEMENT-1, ziffy/AUTHORS,
	  ziffy/COPYING, ziffy/ChangeLog, ziffy/FAQ, ziffy/FILES,
	  ziffy/HACKING, ziffy/Makefile.am, ziffy/NEWS, ziffy/README,
	  ziffy/TODO, ziffy/apdu.c, ziffy/apdu.h, ziffy/fmemdmp.c,
	  ziffy/hooks.c, ziffy/yaz.c, ziffy/ziffy.1, ziffy/ziffy.c:
	  Veresion 2.1.41. Added ziffy, the promiscuous Z39.50 APDU sniffer
	  ny R. Carbone <rocco@ntop.org> .

2006-11-29 13:48  heikki

	* test/Makefile.am: Removed the nfa tests as well. Now passes make
	  check.

2006-11-29 13:34  heikki

	* src/Makefile.am: Removed the nfa stuff - no longer needed

2006-11-27 15:15  adam

	* NEWS, configure.ac, debian/changelog, include/yaz/yaz-version.h,
	  win/yaz.nsi, win/yaz.rc: Towards 2.1.40.

2006-11-27 15:09  adam

	* src/log.c: Test differently for overflow in log bits

2006-11-20 09:13  adam

	* src/zoom-c.c: Remove YLOG_LOG msg

2006-11-14 09:48  adam

	* src/elementset.c: Added utilities yaz_{set,get}_esn

2006-11-14 09:37  adam

	* NEWS, include/yaz/proto.h, src/Makefile.am, src/seshigh.c,
	  win/makefile: Added utilities yaz_{set,get}_esn to set/get
	  element set name from record composition.

2006-11-14 09:37  adam

	* client/client.c: For update, record ID "none" makes update omit
	  record ID.

2006-11-08 09:57  adam

	* src/zoom-c.c: Repeat call to select(2) if errno=EINTR is
	  returned.

2006-11-08 09:55  adam

	* client/client.c: Fixed bug #729: Bad error message when starting
	  with an invalid address.

2006-11-07 00:21  adam

	* src/zoom-c.c: Make fake 'Present Out Of Range' Diagnostic for bad
	  Z39.50 Present Request Ranges.  In ZOOM_Event, repeat call to
	  poll if errno=EINTR.

2006-11-06 15:49  marc

	* debian/changelog, src/zoom-c.c: added zoom layer record size
	  debug output added debian package version number 2.39 in
	  changelog to be able to install packages

2006-11-02 09:06  adam

	* NEWS, src/Makefile.am: Removed the build of libyazthread.la. The
	  libyaz.so is the threaded version of YAZ and has been so since
	  YAZ 2.1.10.

2006-11-01 16:39  adam

	* src/: zoom-c.c, zoom-p.h: Fixed bug #719: Database in ZOOM_search
	  may be different real search.  Fixed the database(s) values for
	  scan + search. For extended services there should not be a
	  problem since those are built as APDUs initially.

2006-10-31 15:08  adam

	* NEWS, configure.ac, debian/rules, doc/zoom.xml,
	  include/yaz/yaz-version.h, include/yaz/zoom.h, src/zoom-c.c,
	  zoom/zoomsh.c: Implemented ZOOM_record_error which returns error
	  information for record (surrogate diagnostic). Bug #715.

2006-10-31 13:27  mike

	* include/yaz/.cvsignore: Ignore generated diagsru_update.h

2006-10-31 11:07  adam

	* NEWS, configure.ac, debian/changelog, include/yaz/yaz-version.h,
	  win/yaz.nsi, win/yaz.rc: Towards 2.1.38.

2006-10-31 11:02  adam

	* src/.cvsignore: Added auto generated file diagsru_update.c

2006-10-31 10:15  mike

	* doc/tools.xml: Fix typo.

2006-10-29 19:33  adam

	* win/makefile: WIN32 mods for new SRU update

2006-10-27 14:19  adam

	* include/yaz/Makefile.am, include/yaz/nmem.h,
	  include/yaz/nmem_xml.h, src/marcdisp.c, src/xmlquery.c: Fixed bug
	  #711: Do not include Libxml2's headers from nmem.h.

2006-10-27 13:25  adam

	* NEWS: Mention bug 709

2006-10-27 13:22  adam

	* NEWS, include/yaz/Makefile.am, include/yaz/srw.h,
	  src/Makefile.am, src/csvtosru_update.tcl, src/seshigh.c,
	  src/sru_update.csv, src/srw.c, src/srwutil.c: Updates for SRU
	  Update by Ko van der Sloot: 1. Changed name from "operation" to
	  "action" 2. Fixed that that "recordIdentifier" was called
	  "recordId". Kept the old versions in the code, marked as
	  'backward compatible'.  3. Added diagnostics for SRU Update.

2006-10-27 13:02  adam

	* util/yaz-xmlquery.c: Change type to avoid problems with
	  strict-aliasing rules

2006-10-26 17:34  adam

	* src/: zoom-c.c, zoom-p.h: Fixes for bug #709: Records are fetched
	  in wrong format when tasks are queued. This change also queues
	  elementSetName.

2006-10-25 11:58  adam

	* src/cqltransform.c: Fixed bug #707: CQL->RPN ignores lines with
	  leading spaces. Changed function cql_transform_open_FILE so that
	  white-space is allowed in the beginning of a pattern=value line.
	  Lines with pattern but missing value (or missing =) results in an
	  error.

2006-10-25 11:54  adam

	* include/yaz/yaz-iconv.h: Document yaz_matchstr

2006-10-25 09:28  adam

	* doc/tools.xml: Make an example reference to etc/pqf.properties.

2006-10-24 13:48  mike

	* doc/zoom.xml: Note on selecting SRU dialect, including SRW.

2006-10-24 12:12  adam

	* doc/Makefile.am: Make a doc-clean rule

2006-10-24 11:53  adam

	* zoom/zoomtst10.c: Fix compilation error

2006-10-24 11:18  adam

	* src/: soap.c, srwutil.c: Fix bug #706: 2nd try. Implement the
	  charset rules as follows: SRU SOAP / POST: If charset in
	  content-type is specified, use it . If omitted, do not assume a
	  particular charset (And &#x.. is in use).  SRU GET: If charset in
	  content-type is specified, use it. If omitted, assume UTF-8. Note
	  that in most cases there will not even be a content-type for SRU
	  GET.

2006-10-24 10:26  adam

	* win/makefile: Don't make map files. zoomtst10 part of build.

2006-10-24 10:26  adam

	* zoom/zoomtst10.c: Change usage example.

2006-10-24 10:12  adam

	* src/seshigh.c: Fixed problem with SRU diagnostic 'First record
	  position out of range' being issued for 0 hits.

2006-10-24 10:07  adam

	* src/: matchstr.c, seshigh.c, srw.c: Fail decoding of SRU SOAP
	  searchRetrieveRequest if queries are omitted

2006-10-24 10:05  adam

	* src/soap.c: Fixed bug #706: XML hex encoding UTF-8 chars out of
	  range 0-255.	In order to preserve UTF-8 sequences we must use
	  xmlDocDumpMemoryEnc instead of xmlDocDumpMemory. The former is
	  only used if a charset is given. YAZ reads that from the
	  content-type HTTP header (;charset=).  This however, does not
	  make sense for SRU GET. So for SRU GET we force charset=utf-8 and
	  use xmlDocDumpMemoryEnc.

2006-10-17 09:57  adam

	* configure.ac, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc:
	  Towards 2.1.37.

2006-10-13 14:50  adam

	* NEWS, configure.ac, debian/changelog, debian/rules,
	  include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards
	  2.1.36

2006-10-13 13:30  adam

	* include/yaz/: cql.h, ill.h, logrpn.h, otherinfo.h, proto.h,
	  querytowrbuf.h, soap.h, srw.h, test.h, xmlquery.h, yaz-version.h,
	  zgdu.h, zoom.h: Files that include full license should not also
	  point to file LICENSE.

2006-10-13 13:25  adam

	* Makefile.am: Removed file with obsolete content.

2006-10-13 13:25  adam

	* README: Mention xsltproc. Refer to SRU rather than SRW

2006-10-13 13:22  adam

	* src/tcpip.c: VS 2003 or later has getaddrinfo; older versions do
	  not

2006-10-13 10:26  adam

	* NEWS: More news

2006-10-11 11:39  adam

	* doc/Makefile.am: Fixed 'make distcheck'. Failed due to html files
	  not being removed by uninstall. Added uinstall-hook for the doc
	  directory.

2006-10-11 10:43  adam

	* include/yaz/tpath.h, src/tpath.c, test/tst_tpath.c: Implement
	  yaz_filepath_comp which splits a path into file path components.

2006-10-10 15:47  adam

	* doc/yaz-man.xml: Reindent

2006-10-10 11:13  adam

	* src/retrieval.c: Changes for retrieval module: if backend schema
	  is omitted, use schema as specified in name attribute. And if
	  name attribute is omitted use schema as specified by client.

2006-10-09 23:12  adam

	* src/Makefile.am: Extend ASN.1 compiler invocation rules with
	  generated headers

2006-10-09 23:02  adam

	* LICENSE, NEWS, yaz.spec.in, doc/license.xml, doc/tools.xml,
	  doc/yaz-man.xml, include/yaz/backend.h, include/yaz/charneg.h,
	  include/yaz/comstack.h, include/yaz/cql.h, include/yaz/ill.h,
	  include/yaz/libxml2_error.h, include/yaz/log.h,
	  include/yaz/logrpn.h, include/yaz/marcdisp.h, include/yaz/nmem.h,
	  include/yaz/odr.h, include/yaz/oid.h, include/yaz/options.h,
	  include/yaz/otherinfo.h, include/yaz/pquery.h,
	  include/yaz/proto.h, include/yaz/prt-ext.h,
	  include/yaz/querytowrbuf.h, include/yaz/readconf.h,
	  include/yaz/record_conv.h, include/yaz/retrieval.h,
	  include/yaz/soap.h, include/yaz/sortspec.h, include/yaz/srw.h,
	  include/yaz/statserv.h, include/yaz/tcpip.h, include/yaz/test.h,
	  include/yaz/tpath.h, include/yaz/unix.h, include/yaz/wrbuf.h,
	  include/yaz/xmalloc.h, include/yaz/xmlquery.h,
	  include/yaz/yaz-ccl.h, include/yaz/yaz-iconv.h,
	  include/yaz/yaz-util.h, include/yaz/yaz-version.h,
	  include/yaz/yconfig.h, include/yaz/zgdu.h, include/yaz/zoom.h,
	  src/odr-priv.h, win/LICENSE.txt: Change wording ot YAZ license
	  the 'Revised BSD License'. YAZ has used a BSD inspired license
	  until now so this should not have any real impact on anybody. See
	  http://www.opensource.org/licenses/bsd-license.php

2006-10-09 16:22  heikki

	* buildconf.sh, test/tstlogthread.c, util/marcdump.c: Using plain
	  char instead of unsigned char in my tests.  Removed warnings from
	  printf formats on amd-64

2006-10-09 13:21  adam

	* src/: log.c, statserv.c: Fixed bug #687: Missing log lines.
	  Immediate logging (i.e. flush) is no enabled by default for the
	  Generic Frontend Server. Also the log system's use of the
	  "global" l_level was changed and simplified. In particular the
	  log_mask_str now uses the current log level as "input" - not some
	  default log level.

2006-10-05 18:19  adam

	* src/cql.y: Copyright year

2006-10-05 18:13  adam

	* src/cql.y: Fixed CQL term parsing: first char in unquoted terms
	  was not prepared for \ escaping.

2006-10-05 18:12  adam

	* src/cqltransform.c: Fixed bug #678: CQL to PQF translation does
	  not preserve double-quote escaping.

2006-10-05 17:24  adam

	* src/seshigh.c: Simplify check for SRU record ranges in GFS.

2006-10-05 17:19  adam

	* src/srwutil.c: Fixed bug #689: SRU diagnostics to be added.  The
	  SRU decoding now checks for proper values of "startRecord",
	  "maximumRecords", "maximumTerms", "responsePosition".

2006-10-05 16:58  adam

	* src/zoom-c.c: Use ZOOM_API(int) for public function
	  ZOOM_connection_is_idle

2006-10-05 10:26  adam

	* doc/: asn.xml, comstack.xml, entities.ent, frontend.xml,
	  introduction.xml, odr.xml, tools.xml, yaz-ztest-man.xml,
	  zoom.xml: Supply id on all sections + examples.

2006-10-04 18:59  mike

	* client/admin.c, include/yaz/test.h, src/test.c,
	  test/tst_record_conv.c, test/tst_retrieval.c, test/tsticonv.c,
	  test/tstodrstack.c, test/tstpquery.c, test/tstsoap1.c,
	  test/tstxmlquery.c, util/yaz-xmlquery.c, zoom/zoom-benchmark.c,
	  zoom/zoomtst9.c: Change K&R-style empty function declarations to
	  explicit ANSI-C (void) prototypes

2006-10-04 18:24  adam

	* include/yaz/zoom.h, src/zoom-c.c: Implement
	  ZOOM_connection_is_idle.

2006-10-04 15:21  adam

	* doc/: yaz-log-man.xml, yaz-ztest-man.xml: More info on
	  strftime(3) log file substitutions.

2006-10-04 14:49  adam

	* configure.ac, include/yaz/yaz-version.h: 2.1.35.

2006-10-04 10:04  adam

	* configure.ac, debian/changelog, include/yaz/yaz-version.h,
	  win/yaz.nsi, win/yaz.rc: 2.1.34

2006-10-04 10:01  adam

	* NEWS: Update

2006-10-04 09:42  adam

	* src/log.c: Only generate up to 10 rotated log files.

2006-10-04 09:32  adam

	* test/tstlog.c: tstlog uses -r instead of -s o control log file
	  max

2006-10-04 09:26  adam

	* client/client.c: Change call to parse_cmd_doc to avoid problems
	  with strict aliasing rules.

2006-09-29 17:29  adam

	* src/log.c: Implement log rotate log.0, log.1, log.2,..

2006-09-29 15:20  adam

	* NEWS, doc/gfs-options.xml, doc/gfs-synopsis.xml, src/statserv.c:
	  Added support for specifying the max log file size for the
	  Generic Frontend Server. The size is given with option -r.

2006-09-27 13:38  adam

	* buildconf.sh, client/client.c, include/yaz/cql.h, src/cqlutil.c,
	  src/log.c, src/mime.h, src/seshigh.c, src/statserv.c,
	  src/zoom-c.c, util/cql2pqf.c: Added GCC option
	  -Wstrict-prototypes to buildconf.sh -d. Updated code accordingly.

2006-09-22 16:09  adam

	* client/client.c: Fix initialization of recordPacking in SRU
	  search in case of format=xml.

2006-09-22 14:17  adam

	* doc/common/common.ent: Link to X-Path, Bib-1 semantics

2006-09-22 13:15  adam

	* doc/common/common.ent: New URL entities for Zebra

2006-09-21 17:55  adam

	* src/tcpip.c: Change type of optval from long to int for
	  invocation of setsockopt with the SO_REUSEADDR option.

2006-09-21 09:26  adam

	* configure.ac, include/yaz/yaz-version.h: Bump version to 2.1.33

2006-09-21 08:58  adam

	* NEWS, configure.ac, debian/changelog, include/yaz/yaz-version.h:
	  YAZ 2.1.32

2006-09-21 08:56  adam

	* doc/yaz-config-man.xml: Put real prefix in references

2006-09-20 12:12  mike

	* etc/pqf.properties: Zebra sorting relation-modifiers.

2006-09-19 23:15  adam

	* zoom/: .cvsignore, Makefile.am, zoom-bug-641.c: Added the test
	  for bug #641.

2006-09-19 23:09  adam

	* src/zoom-c.c: For ZOOM-C, put reconnect handling to separate
	  function. Fix reconnect handling for lost session (which broke in
	  1.87).

2006-09-19 21:41  adam

	* zoom/: .cvsignore, Makefile.am, zoom-ka.c: Added ZOOM
	  Keepalive/reconnect test utility.

2006-09-18 17:16  adam

	* configure.ac, include/yaz/yaz-version.h: 2.1.31

2006-09-18 12:50  mike

	* etc/pqf.properties: Add cql.allRecords

2006-09-18 11:40  marc

	* zoom/zoom-benchmark.c: updated to use the ZOOM_EVENT_END event

2006-09-17 12:53  adam

	* configure.ac, debian/changelog, include/yaz/yaz-version.h,
	  win/yaz.nsi, win/yaz.rc: Towards 2.1.30.

2006-09-17 12:50  adam

	* NEWS: Add more news

2006-09-15 11:06  adam

	* src/tcpip.c: Fixed bug #660: addrinfo not handled correctly in
	  tcpip.c.

2006-09-14 15:50  adam

	* src/statserv.c: Fixed bug in Generic Frontend Server that could
	  cause a server to stop accepting new connections. Bug only seen
	  on two CPU systems on 2003 server.

2006-09-14 15:47  adam

	* src/zoom-c.c: Increase FD_SETSIZE for winsock select

2006-09-14 09:39  marc

	* include/yaz/zgdu.h, src/zgdu.c: const correctness of
	  z_HTTP_header_lookup first argument 'headers'

2006-09-12 21:09  adam

	* src/zoom-p.h: Remove unneeded comma after enum list

2006-09-12 11:25  mike

	* etc/pqf.properties: Use 4=6 and 5=105 respectively for the "all"
	  and "any" relations.	It turns out that Zebra supports these --
	  who knew?!  :-)

2006-09-11 14:12  adam

	* util/cclsh.c: Added include of string.h

2006-09-11 09:27  marc

	* Doxyfile.in: enabled better C support

2006-09-07 13:31  adam

	* client/client.c: Avoid mixed stmt/var declare

2006-09-07 12:01  adam

	* doc/Makefile.am: Fix test for index.html in dist/isntall hook

2006-09-07 10:14  ja7

	* client/client.c: fixed bug 656

2006-09-06 18:03  adam

	* src/tcpip.c: Fix compilation for non- getaddrinfo case

2006-09-06 17:45  adam

	* src/srw.csv: Other spell fix. Bug #653

2006-09-06 17:21  adam

	* src/srwutil.c: Dont return value in void function

2006-09-06 17:01  adam

	* include/yaz/comstack.h, include/yaz/tcpip.h, include/yaz/unix.h,
	  src/tcpip.c, src/unix.c: Fixed bug 655: IP reverse map no longer
	  works. Renamed blocking element of COMSTACK to flags to make
	  things more clearer.

2006-09-06 15:37  adam

	* NEWS, src/srwutil.c: Revert changes for PQF SRU queries.

2006-09-06 15:15  adam

	* NEWS, src/srwutil.c: Changed the way PQF queries are encoded in
	  SRU GET/POST. PQF search before: x-pquery=pqf .  PQF search now:
	  query=pqf&x-querytype=pqf . This makes the SRU request more
	  conformant because the required query parameter is always
	  present. PQF scan before: x-pScanClause=pqf . PQF scan now:
	  scanClause=pqf&x-querytype=pqf .

2006-09-06 11:35  adam

	* NEWS, doc/gfs-virtual.xml, etc/yazgfs.xml, src/seshigh.c,
	  src/statserv.c: For the generic frontend server, the maximum
	  record size is used as maximum size of incoming packages (SRU +
	  Z39.50). The value until was previously only used in Z39.50 Init
	  negotiation and, later, in a session controlled sizes of records
	  returned. This is controlled using -k option. It can be
	  specified, per server, with element maximumrecordsize in YAZ' GFS
	  XML config.

2006-09-06 11:27  adam

	* doc/yaz-ztest-man.xml: Removed duplicated entity definitions

2006-09-06 11:26  adam

	* doc/: zoom.xml, installation.xml: Added id attributes for section
	  tags

2006-09-05 13:57  adam

	* doc/common/: ref2dbinc.xsl, stripref.xsl: Put XML generated file

2006-09-05 13:25  adam

	* doc/common/common.ent: Added more common URLs

2006-09-05 12:05  adam

	* doc/common/: Makefile.am, stripref.xsl: Added stripref.xsl

2006-09-04 14:43  adam

	* doc/Makefile.am: Reduce HTMLFILES to index.html and do hooks to
	  install/distrib html files.

2006-09-04 14:37  adam

	* src/srw.csv: Fix spelling of SRW diagnostic 60 (bug 653). Change
	  wording of SRW diagnostic 35. Added SRW diagnostic 93.

2006-09-04 14:09  adam

	* configure.ac, include/yaz/yaz-version.h: Version 2.1.29

2006-09-04 12:14  adam

	* NEWS, configure.ac, debian/changelog, include/yaz/yaz-version.h,
	  win/yaz.nsi, win/yaz.rc: Version 2.1.28.

2006-09-03 23:30  adam

	* doc/common/common.ent: Added links to expat, bzip2, SUSE Linux,
	  Docbook

2006-09-01 14:49  adam

	* NEWS: More news about getaddrinfo.

2006-09-01 14:42  adam

	* src/tcpip.c: Fix tcpip_set_blocking for Windows. Set comstack
	  cerrno to CSYSERR in more cases for tcpip_get (was unset before).

2006-09-01 14:40  adam

	* src/seshigh.c: For frontend server, only issue error if recv
	  buffer is too large

2006-09-01 13:27  adam

	* src/tcpip.c: Use last rather than first colon in IP address as
	  port separator

2006-09-01 12:39  adam

	* src/tcpip.c: Using results of getaddrinfo to create sockets. This
	  might just be what it takes to go IPV6.

2006-08-31 20:19  adam

	* src/siconv.c: Fixed problem with unset variable (compose_char) in
	  yaz_iconv system

2006-08-31 17:40  adam

	* debian/changelog: Debian package 2.1.27-3.

2006-08-30 22:43  adam

	* src/codetables.xml: Ideographic space gets converted to MARC-8
	  212321 instead of 212320

2006-08-30 22:40  adam

	* src/charconv.tcl: For duplicates in char conv trie, first
	  conversion takes precedence

2006-08-30 22:14  adam

	* src/siconv.c, test/tsticonv.c: In character conversion to MARC-8,
	  use ESC$1 instead ESC(1 to switch to CJK character(s).

2006-08-30 21:26  adam

	* src/tcpip.c: Use getaddrinfo on Windows too

2006-08-30 20:58  adam

	* configure.ac, include/yaz/tcpip.h, src/tcpip.c: TCP/IP COMSTACK
	  uses getaddrinfo as resolver on systems that have it - instead of
	  gethostbyname_r which is not portable.

2006-08-30 14:55  adam

	* src/tcpip.c: Define INADDR_NONE to -1 if undefined

2006-08-30 14:47  adam

	* src/tcpip.c: Windows compile fix.

2006-08-30 14:04  adam

	* NEWS, configure.ac, src/tcpip.c: Fixed bug #644: Using Non
	  Reentrant gethostbyname causes SIGSEGV. Function gethostbyname_r
	  is used instead of gethostbyname - when available.

2006-08-28 21:18  adam

	* doc/: yaz-asncomp-man.xml, yaz-client-man.xml,
	  yaz-config-man.xml, yaz-iconv-man.xml, yaz-log-man.xml,
	  yaz-man.xml, yaz-marcdump-man.xml, yaz-ztest-man.xml,
	  zoomsh-man.xml: Added refentryinfo with productname +
	  productnumber

2006-08-28 20:35  adam

	* doc/yaz-marcdump-man.xml: Add -l to cmdsynopsis list

2006-08-28 18:54  adam

	* debian/changelog: Debian package 2.1.27-2

2006-08-28 16:18  adam

	* NEWS, doc/yaz-marcdump-man.xml, include/yaz/marcdisp.h,
	  src/marcdisp.c, util/marcdump.c: New option for yaz-marcdump
	  -lpos=value which allows setting a portion of MARC header to a
	  certain value. Added function yaz_mac_leader_spec.

2006-08-28 14:34  adam

	* include/yaz/wrbuf.h, src/marcdisp.c, src/siconv.c, src/wrbuf.c,
	  test/Makefile.am, test/marc1.marc, test/marc2.marc,
	  test/marc3.marc, test/marc4.marc, test/marc5.marc,
	  test/marc6.marc, test/marc7.chr, test/marc7.marc, test/marc7.xml,
	  test/marc7.xml.marc, test/marccol1.u8.1.lst,
	  test/marccol1.u8.2.lst, test/marccol1.u8.marc,
	  test/tstmarccol.sh, test/tstmarciso.sh, test/tstmarcxml.sh: Fixed
	  bug #643: Bad sequence for MARC conversions from UTF-8 to MARC-8.
	  Added test tstmarccol.sh for testing this. All sample ISO2709
	  marc records renamed to have suffix .marc.

2006-08-28 14:31  adam

	* util/marcdump.c: Reformat

2006-08-27 21:04  adam

	* src/siconv.c, test/tsticonv.c: Fixed bug #642: Problem with sub
	  script symbols in conversion to MARC-8.

2006-08-25 16:57  adam

	* src/zoom-c.c: Fixed bug #641: Sending a too-big packet sometimes
	  make ZOOM-C no-op subsequent operations.

2006-08-24 16:29  heikki

	* buildconf.sh: Took away that -Werror from -d until all tests pass
	  cleanly

2006-08-24 15:41  heikki

	* buildconf.sh: Added -Werror to the -d option, so that the
	  compilation ends at the first warning.

2006-08-24 15:25  adam

	* include/yaz/comstack.h, src/comstack.c, src/seshigh.c,
	  src/tcpip.c: Make a facility for COMSTACK to reject too large
	  packages. The maximum size can be set with cs_ste_max_recv_bytes.
	  By default, maximum is 5000000 (approx 5 MB). If max size is
	  received error comstack error CSBUFSIZE is returned. The generic
	  frontend server checks for this error and sends a close + logs if
	  this condition occur.

2006-08-24 15:19  adam

	* zoom/zoomtst9.c: Allow this update test to read record data from
	  standard input.

2006-08-24 15:11  adam

	* include/yaz/odr.h: Doxygen comment.

2006-08-24 15:10  adam

	* src/ber_any.c: completeBER, completeBER_n no longer checks for a
	  maximum size of 5 MB.  Too large packages to be rejected are
	  dealt with in comstack instead.

2006-08-24 14:51  adam

	* src/zoom-c.c: Fixed bug #640: ZOOM_connection_connect() does not
	  clear error indicators.

2006-08-24 12:01  adam

	* include/yaz/yaz-iconv.h, src/siconv.c: Make a public function,
	  yaz_write_UTF8_char, to encode a UTF-8 sequence.

2006-08-18 08:30  adam

	* src/: srw.c, srwutil.c: Move yaz_srw_get_core_v_1_1 to other
	  source. Define it always regardless of Libxml2 being available or
	  not.

2006-08-17 00:50  adam

	* configure.ac, debian/changelog, debian/rules,
	  include/yaz/yaz-version.h: Towards 2.1.27.

2006-08-17 00:47  adam

	* NEWS, include/yaz/srw.h, src/srw.c, src/srwutil.c, src/zoom-c.c:
	  Implemented bug #635: YAZ/ZOOM layer should include non SRU
	  options in the HTTP/GET URL.	ZOOM-C reads option extraArgs. If
	  set the value of extraArgs is appended to SRU URI (POST/GET).
	  Value is _raw_ URI part, such as x-id-a=v1&x-id-b=v2 .

2006-08-16 16:18  adam

	* src/zoom-c.c: Fixed bug #636: Bad rpn causes seg faults. Error
	  occurs for ZOOM C when a Scan is sent. Bug has been present in
	  YAZ since version 2.1.12.

2006-08-16 15:32  adam

	* m4/idzebra-2.0.m4: Fix call to idzebra-config.

2006-08-16 15:11  adam

	* m4/idzebra-2.0.m4: Fix require version

2006-08-15 15:34  adam

	* NEWS, configure.ac, debian/changelog, include/yaz/yaz-version.h,
	  win/yaz.nsi, win/yaz.rc: Towards 2.1.26.

2006-08-15 15:31  adam

	* src/zoom-c.c: Fix ZOOM-C so that SOAP mode sends SOAP requests

2006-08-15 15:30  adam

	* client/client.c: Fix interpretation of sru command

2006-08-14 14:18  adam

	* m4/idzebra-2.0.m4: Using suffix 2.0 for development tools
	  idzebra-config and idzebra.m4.  This means that Zebra 2.0 is
	  completely separate from potential newer releases.

2006-08-13 19:30  adam

	* include/yaz/nmem.h: Only declare nmem_text_node_cdata if Libxml2
	  is available

2006-08-11 15:10  adam

	* src/nmem.c: Fixes for nemm_memory statistics

2006-08-11 14:57  adam

	* client/Makefile.am, zoom/Makefile.am: Include XML2_CFLAGS in
	  AM_CPPFLAGS

2006-08-11 14:50  adam

	* include/yaz/nmem.h, src/nmem.c, src/nmemsdup.c: Changed prototype
	  for nmem_text_node_cdata so that ptr is using Libxml2 type rather
	  than void pointer. Added functions nmem_get_memory_in_use and
	  nmem_get_memory_free which returns size of block memory in use
	  and in free lists respectively. Added doxygen friendly comments
	  for nmem.h.

2006-08-09 16:03  adam

	* NEWS: Mention bug #626

2006-08-09 16:00  adam

	* src/nmem.c: Allow a flag nmem_release_in_heap to be set (1) in
	  which case NMEMs are reassigned to the memory heap rather than
	  re-used.. This should make it easier for valgrind etc to find
	  problems.

2006-08-08 22:58  adam

	* src/: zoom-c.c, zoom-p.h: Attempted to fix bug #626.

2006-08-08 22:35  adam

	* configure.ac, include/yaz/yaz-version.h: Version 2.1.25.

2006-08-08 10:41  adam

	* NEWS, configure.ac, debian/changelog, debian/rules,
	  include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards
	  2.1.24.

2006-08-04 16:35  adam

	* include/yaz/yaz-iconv.h, src/siconv.c: Use yaz_read_UTF8_char
	  instead of xmlGetUTF8Char

2006-08-03 11:27  adam

	* win/makefile: Updated to use iconv-1.9.2, libxml2 2.6.26, libxslt
	  1.1.17. Added missing dependences for generated files.

2006-08-01 14:03  adam

	* test/Makefile.am: Removed nfaxml..xml files from dist list. Not
	  in CVS yet

2006-08-01 11:48  adam

	* NEWS: Copy news from ChangeLog

2006-08-01 11:28  adam

	* src/marcdisp.c, test/tst_record_conv.c: Fixed
	  yaz_marc_write_iso2709 to honor character set conversion.

2006-07-31 14:15  adam

	* src/seshigh.c: Fixed bug #627: addInfo not propagated by
	  srw_bend_fetch() when rr.surrogate_flag==0.

2006-07-31 13:47  adam

	* doc/frontend.xml: Omit description of loglevel in
	  statserv_options_block. Bug #612

2006-07-31 13:42  adam

	* test/tstccl.c: CCL proximity tests

2006-07-31 12:05  adam

	* src/log.c: Get rid of redundant parameter to yaz_log_to_file.
	  Reformat a bit

2006-07-19 18:36  mike

	* test/.cvsignore: Ignore nfaxmltest1 and nfaxmltest1.log

2006-07-14 15:06  heikki

	* test/Makefile.am: Loading of the nfa now possible from an xml
	  file.  Had to disable two tests, because make distcheck could not
	  find the files I wanted to load. After that distcheck passes all
	  right.

2006-07-07 15:39  heikki

	* include/yaz/test.h, src/test.c, test/Makefile.am: Added
	  YAZ_CHECK_TODO macro, used it in nfaxmltest1.  Added rm *.log in
	  tests make distclean.

2006-07-07 15:02  marc

	* src/: seshigh.c, statserv.c: moved superflous session logging
	  from log_session to log_sessiondetails

2006-07-07 14:40  marc

	* src/seshigh.c: added number of terms returned to client from Scan
	  or SRWScan to request log line

2006-07-07 14:09  marc

	* src/querytowrbuf.c, test/tstxmlquery.c: replaced RPN: with RPN ,
	  CQL: with CQL, ans so forth in log messages

2006-07-07 12:31  marc

	* include/yaz/wrbuf.h, src/seshigh.c, src/wrbuf.c: further cleaning
	  of log messages, related to bug #405

2006-07-07 10:41  adam

	* win/makefile: Added nfaxml

2006-07-07 10:36  adam

	* win/makefile: Added nfa

2006-07-07 10:32  adam

	* win/makefile: Split YAZ DLL objs into only 3 groups

2006-07-07 08:59  adam

	* include/yaz/test.h, src/test.c: Fix compilation on Windows.
	  Reformat a bit

2006-07-06 17:06  marc

	* src/seshigh.c: downgraded superflous log comment  from YAZ_LOG to
	  log_requestdetail

2006-07-06 16:54  marc

	* src/seshigh.c: added database name in scan response, both Z39.50
	  and SRU still missing to fix Z39.50 scan response with respect to
	  missing RPN: or CQL: identifier on APT display

2006-07-06 16:16  marc

	* src/seshigh.c: partiallay fix bug #405 database name now part of
	  request log like Z39.50 log:

	  16:09:55-06/07 lt-zebrasrv(2) [request] Search Default OK 0 1 1+0
	  RPN: @bla@bla

	  or SRW log:

	  16:09:19-06/07 lt-zebrasrv(1) [request] SRWSearch Default OK 60 -
	  1+0 CQL: bla

	  needs still fixing in scan request

2006-07-06 15:10  heikki

	* include/yaz/log.h, include/yaz/test.h, src/log.c, src/test.c:
	  Added yaz_log_trunc() to truncate the log file Added
	  YAZ_CHECK_LOG macro for enabling logging in the test files
	  Changed test.c to write to the log, if logging enabled Small
	  changes to the interface of nfaxml's interface

2006-07-06 12:17  adam

	* buildconf.sh, configure.ac, yaz-config.in, client/client.c,
	  include/yaz/xmlquery.h, m4/yaz_libxml2.m4, src/libxml2_error.c,
	  src/marcdisp.c, src/nmemsdup.c, src/record_conv.c,
	  src/retrieval.c, src/seshigh.c, src/soap.c, src/srw.c,
	  src/srwutil.c, src/statserv.c, src/xmlquery.c, src/zoom-c.c,
	  test/tst_record_conv.c, test/tst_retrieval.c, test/tstsoap1.c,
	  test/tstsoap2.c, test/tstxmlquery.c, util/marcdump.c,
	  util/srwtst.c, util/yaz-xmlquery.c, win/makefile: For Libxml2 and
	  friends, YAZ defines YAZ_HAVE_{XML2,XSLT,EXSLT) in the
	  compitation phase, but also for yaz-config --cflags output. This
	  allows us to have public headers with Libxml2 stuff in them . It
	  should also, eventually, make Libxml2 checks redundant in
	  packages using YAZ, such as yazproxy.

2006-07-06 09:43  adam

	* m4/yaz_libxml2.m4: Reformat. Add local variables

2006-07-05 16:50  adam

	* src/cqltransform.c: Changed cql2pqf transformation to use a
	  different evaluation order.  The new order is: always, relation,
	  structure, position, truncation, index and relationModifier.	Old
	  order was: always, relation, relationModifier, structure, index,
	  position, truncation. Note that the the latter ones override
	  former ones for identical attributes.. The new scheme means that
	  it is possible to override any existing attribute with a
	  relationModifier.  And also that it is possible to override
	  everything for the index rule (except the ones listed in
	  relationModifier). No order is perfect but this one, we believe,
	  covers more real cases.. The "always" should have been called
	  "default", since the attributes there can be overridden with all
	  the rest.

2006-07-05 16:45  adam

	* test/: Makefile.am, cql2pqf-order.txt: Added cql2pqf which shows
	  evalutation order

2006-07-05 15:05  adam

	* win/makefile: Simplify YAZ windows makefile

2006-07-05 10:10  heikki

	* test/Makefile.am: Removed duplicate nfatest1

2006-07-04 14:59  heikki

	* include/yaz/Makefile.am, src/Makefile.am, test/Makefile.am:
	  Started the error handling in nfaxml. Not at all ready, but I
	  want it in CVS.

2006-06-30 13:09  adam

	* src/log.c: Log format '%!' prints thread ID

2006-06-28 23:41  adam

	* doc/Makefile.am: Fix dist-hook so that make distcheck works

2006-06-28 15:26  adam

	* doc/common/Makefile.am: Build shared libraries by default.
	  Installing various man pages and programs with suffix -2.0
	  (PACKAGE_SUFFIX), to enable multiple versions installed at the
	  same time.

2006-06-27 14:23  adam

	* buildconf.sh, configure.ac, doc/installation.xml: Configure build
	  shared libraries by default.

2006-06-20 23:20  adam

	* src/seshigh.c: Fixed option negotation for Frontend server .
	  Option triggerResourceCtrl was always set in response options.
	  Should only be set if option is also set in client options.

2006-06-16 14:34  adam

	* debian/changelog, src/zoom-c.c: More work on a fix for bug #612.
	  We could have "dup" receive record events before. And ZOOM_event
	  could also miss events fired in case of task "completed".

2006-06-16 12:20  adam

	* src/zoom-c.c: Fire ZOOM_EVENT_RECV_RECORD for cached records. Bug
	  #612.

2006-06-16 12:19  adam

	* configure.ac, debian/changelog, debian/rules,
	  include/yaz/yaz-version.h: Internal version 2.1.23.

2006-06-15 16:15  adam

	* .cvsignore, Makefile.am: Make ChangeLog in make dist rule

2006-06-15 15:38  adam

	* NEWS, configure.ac, debian/changelog, include/yaz/yaz-version.h,
	  win/yaz.nsi, win/yaz.rc: Towards 2.1.22

2006-06-15 14:53  adam

	* NEWS, include/yaz/backend.h, src/seshigh.c: hanged bend_update_rr
	  so that diagnostics are stored in uri, message and details..
	  Previously diagnostics were stored in errcode, errstring.  Patch
	  by Ko van der Sloot. Breaks binary compatibility.. but he's
	  probably the only one affected.

2006-06-15 12:43  adam

	* zoom/.cvsignore: Ignore zoomst10

2006-06-15 12:38  adam

	* zoom/Makefile.am: Make the zoom programs by default. Problem is
	  that if we don't, we won't test whehter they even compile.

2006-06-15 12:34  adam

	* NEWS, include/yaz/zoom.h, src/zoom-c.c, zoom/Makefile.am,
	  zoom/zoomtst10.c: Changed ZOOM_query_ccl2rpn function so that it
	  takes a CCL config as input and return error information
	  directly.

2006-06-14 11:15  mike

	* src/zoom-c.c: Fix leak of temporary connections created by
	  ZOOM_query_c[cq]l2rpn() Thanks to Adam for spotting this.

2006-06-14 07:47  adam

	* src/srwutil.c: Fix complication for YAZ, when libxml2 is not
	  present.

2006-06-13 22:47  adam

	* win/yaz.rc: Use simpler version resource.

2006-06-13 19:02  mike

	* NEWS: Describe ZOOM CCL support.

2006-06-13 18:27  mike

	* src/zoom-c.c: I think this now supports CCL in scan, but I've not
	  tested it.

2006-06-13 18:21  mike

	* src/zoom-c.c: Add ZOOM_query_ccl2rpn() and two new error-codes
	  that it generates: ZOOM_ERROR_CCL_CONFIG and ZOOM_ERROR_CCL_PARSE
	  Also, new static utility function ccl2pqf() which may be useful
	  elsewhere.  Note that CCL is _not_ supported in scanning.

2006-06-13 18:20  mike

	* include/yaz/zoom.h: Add ZOOM_query_ccl2rpn() and two new
	  error-codes that it generates: ZOOM_ERROR_CCL_CONFIG and
	  ZOOM_ERROR_CCL_PARSE

2006-06-13 18:01  adam

	* doc/: client.xml, frontend.xml, introduction.xml, soap.xml,
	  tools.xml, yaz-client-commands.xml, yaz-client-man.xml,
	  yaz-man.xml, zoom.xml: Mention SRU rather than SRW (where
	  appropriate).

2006-06-13 17:36  adam

	* configure.ac, yaz-config.in: Emacs shell-script for these.

2006-06-13 15:45  marc

	* doc/common/common.ent: added a lot of info about attribute sets,
	  PQF query structure, and string use attributes

2006-06-12 18:12  mike

	* util/marcdump.c: Avoid pointer-sign clash in
	  yaz_marc_decode_buf() call.

2006-06-09 15:29  adam

	* NEWS: News about SSL

2006-06-09 15:29  adam

	* configure.ac: YAZ' configure searches for OpenSSL by default.

2006-06-09 14:40  adam

	* NEWS, src/tcpip.c: SSL comstack uses
	  SL_CTX_use_certificate_chain_file rather than
	  SL_CTX_use_certificate_file. See
	  http://lists.indexdata.dk/pipermail/yazlist/2006-June/001615.html

2006-06-08 22:55  adam

	* src/tpath.c: Fix other bug in yaz_filepath_resolve

2006-06-08 12:26  adam

	* src/tpath.c, test/.cvsignore, test/Makefile.am, test/tst_tpath.c:
	  Fixed bug #606: Empty path in yaz_filepath_resolve reads from / .
	  Added a test for it : tst_tpath.

2006-06-07 20:25  adam

	* win/yaz.nsi: Use same case for VS_RUNTIME_MANIFEST var

2006-06-07 20:23  adam

	* win/yaz.nsi: Include manifest for msvcr80.dll

2006-06-07 16:25  adam

	* win/: makefile, yaz.nsi: Remove debug DLLs part of dist. Add
	  .manifest files

2006-06-07 13:18  adam

	* win/yaz.nsi: Bundle with Visual Studio 8 by default

2006-06-07 13:13  adam

	* win/yaz.rc: Version 1.2.21

2006-06-07 12:51  adam

	* util/marcdump.c: Changed a few types from int to size_t

2006-06-07 12:48  adam

	* configure.ac, include/yaz/yaz-version.h: Version 1.2.21

2006-06-07 11:25  adam

	* win/makefile: For VS, define _CRT_NONSTDC_NO_DEPRECATE, so we
	  don't warnings about good functions such as getpid, chdir, etc.

2006-06-06 10:55  adam

	* doc/common/common.ent: Added some information about "classic"
	  Explain.

2006-06-05 20:13  adam

	* src/srwutil.c: Use defined names for SRW diagnostics

2006-06-05 20:08  adam

	* src/srwutil.c: Fixed bug #601: SRU decode does not issue
	  diagnostic for bad parameter values.

2006-06-02 16:01  adam

	* debian/control: Add pkg-config to Builld-Depends

2006-06-02 15:31  adam

	* win/yaz.nsi: .dsl,.dsl not part of windows dist

2006-06-02 15:17  adam

	* NEWS, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc, configure.ac: Towards 2.1.20

2006-06-02 15:12  adam

	* NEWS, client/client.c, doc/yaz-client-commands.xml: Bug #600: SRU
	  GET, POST support for yaz-client. Introduced command 'sru' which
	  selects method SOAP/GET/POST.

2006-06-02 15:08  adam

	* include/yaz/srw.h, include/yaz/zgdu.h, src/srwutil.c, src/zgdu.c,
	  src/zoom-c.c: Implemented yaz_sru_post_encode which builds a SRU
	  POST requeste.  Implemented z_get_HTTP_Request_host_path which
	  builds a HTTP request using host, path. Updated ZOOM C to use
	  these.

2006-06-02 13:04  adam

	* doc/common/: .cvsignore, Makefile.am: Removed .in files no longer
	  in use (presumably).

2006-06-02 12:50  adam

	* configure.ac, doc/common/Makefile.am, doc/common/id.htmlhelp.xsl,
	  doc/common/id.man.xsl, doc/common/id.tkl.xsl, m4/yaz.m4: Move
	  .xsl.in's to id.xsl's .. so that we reduce .in files further.

2006-05-31 18:20  quinn

	* src/seshigh.c: Set present->comp to NULL when no ESN is present
	  in srw_bend_search

2006-05-31 17:32  adam

	* src/zoom-c.c: Fixed bug #599: ODR error on incoming PDU. Error
	  was in the ODR buffer handling for ZOOM packages (extended
	  services).

2006-05-31 00:00  adam

	* src/sortspec.c: Added one type cast from char to unsigned char

2006-05-30 23:39  adam

	* NEWS, src/sortspec.c: Fixed bug #598: Allow missingValueAction to
	  be specified for sortSpec string. By default, the missing value
	  action is null. Use ! to specify "abort". Use = followed by
	  stringvalue to specify default value.

2006-05-30 16:56  quinn

	* NEWS: Added entry about present handler

2006-05-30 06:50  quinn

	* src/seshigh.c: Simplified comp for present called from
	  srw_bend_search

2006-05-30 06:01  quinn

	* src/seshigh.c: Arranged to call bend_present if records are
	  displayed in SR* search

2006-05-28 21:56  adam

	* configure.ac, doc/.cvsignore, doc/Makefile.am, doc/local.ent.in,
	  doc/yaz-client-man.xml, doc/yaz-man.xml, doc/yaz.xml: Using man
	  COMPILE_HTML, COMPILE_MAN.. yaz.xml no longer generated by
	  configure - only local.ent is.

2006-05-28 21:12  adam

	* m4/yaz.m4: Setting XSLTPROC_COMPILE, MAN_COMPILE, HTML_COMPILE,
	  TKL_COMPILE for doc Makefile(s) to use.

2006-05-26 17:46  adam

	* win/makefile: Define	HAVE_XSLTSAVERESULTTOSTRING for Windows

2006-05-26 17:09  adam

	* buildconf.sh: Revert

2006-05-26 17:07  adam

	* buildconf.sh, m4/yaz_libxml2.m4, src/record_conv.c: Check for
	  xsltSaveResultToString presence.

2006-05-26 16:50  adam

	* m4/yaz_libxml2.m4: Check for pkg-config in YAZ_LIBXML2 macro

2006-05-25 15:03  mike

	* buildconf.sh: Note two further Debain packages required for CVS
	  build.

2006-05-25 09:43  adam

	* src/record_conv.c: Use xsltSaveResultToString instead of
	  xmlDocDumpFormatMemory in record conversion utility. See also bug
	  #594.

2006-05-24 18:21  adam

	* buildconf.sh, configure.ac: Update info about depending packages

2006-05-24 18:19  adam

	* m4/yaz.m4: Look for docbook xsl in other place for FreeBSD

2006-05-24 16:44  adam

	* doc/Makefile.am: ../configure + make dist works from CVS

2006-05-24 14:49  adam

	* doc/: yaz-config-man.xml, yaz-ztest-man.xml: Added URI in XMl
	  header

2006-05-24 14:46  adam

	* doc/common/Makefile.am, m4/yaz.m4: Goodbye docbook-to-man
	  wrappers. I won't miss you.

2006-05-24 14:41  adam

	* doc/common/.cvsignore: Ignore this

2006-05-24 14:33  adam

	* NEWS, configure.ac, debian/control, doc/Makefile.am,
	  doc/yaz-asncomp-man.xml, doc/yaz-client-man.xml,
	  doc/yaz-iconv-man.xml, doc/yaz-log-man.xml, doc/yaz-man.xml,
	  doc/yaz-marcdump-man.xml, doc/zoomsh-man.xml,
	  doc/common/Makefile.am, win/yaz.nsi: Documentation for YAZ is now
	  based on the Docbook XML/XSLT using xsltproc + N Walsh's
	  stylesheets. It means that the CVS version of YAZ is no longer
	  depending on jade/openjade or docbook-to-man scripts.  PDF is no
	  longer part of the distribution - but can optionally be made
	  using DSSSL/jadetex or FOP.

2006-05-24 11:40  adam

	* win/makefile: Pass SRCDIR to csvto tcl script

2006-05-23 22:43  adam

	* src/: csvtobib1.tcl, csvtosrw.tcl: Fix output dir for diagnostics
	  headers

2006-05-23 22:39  adam

	* src/Makefile.am: Fix output dir for ASN.1 headers

2006-05-23 21:13  adam

	* buildconf.sh: Mention docbook-to-man again

2006-05-23 21:09  adam

	* doc/Makefile.am: Use docbook to man script wrapper

2006-05-23 21:08  adam

	* doc/common/Makefile.am, m4/yaz.m4: Docbook to man script wrapper.

2006-05-23 16:07  adam

	* buildconf.sh: No longer require GNU make. Update list of
	  dependency ports

2006-05-23 15:46  adam

	* m4/yaz.m4: Search more widely for docbookx.dtd

2006-05-23 15:43  adam

	* src/: Makefile.am, csvtobib1.tcl, csvtosrw.tcl: Fixed bug #592:
	  CVS version of YAZ require gnu make.

2006-05-23 15:17  adam

	* src/marcdisp.c: Fixed bug #593: Buffers too small for MARC string
	  buffers.

2006-05-23 12:05  marc

	* configure.ac: added YAZ to config output

2006-05-23 11:54  adam

	* buildconf.sh: CVS build on FreeBSD fixes: libtool, show info
	  about packages needed to build from

2006-05-23 11:43  mike

	* src/charconv.tcl: Comment typo

2006-05-23 11:40  marc

	* configure.ac: added configuration display and instructions

2006-05-23 11:13  adam

	* configure.ac, src/Makefile.am: Added check for tclsh programs

2006-05-23 10:01  adam

	* m4/yaz_libxml2.m4: Spell fix

2006-05-22 21:08  adam

	* src/charconv.tcl, util/yaz-asncomp: Fix execution of tclsh.

2006-05-22 17:52  mike

	* util/yaz-asncomp: Typo in comment

2006-05-22 17:16  mike

	* src/charconv.tcl: Use FreeBSD's tclsh8.4 if it exists

2006-05-22 17:16  mike

	* m4/yaz.m4: Probe additional paths for docbookx.dtd and
	  docbook.dsl (These are the ones used in FreeBSD)

2006-05-22 17:15  mike

	* buildconf.sh: Remind BSD users to use gmake rather than make.

2006-05-22 14:11  mike

	* buildconf.sh: Detect FreeBSD, where all the auto* tools are
	  screwed up, and make appropriate allowances for it.  *sigh*

2006-05-17 16:12  mike

	* etc/pqf.properties: Fix mistake: fuzzy matching is 5=103, not
	  5=102 Add truncation.regexp, 5=102

2006-05-16 13:29  adam

	* yaz.spec.in: YAZ RPM require libxslt

2006-05-14 22:03  adam

	* src/seshigh.c: Removed a few yaz_log calls

2006-05-13 05:56  quinn

	* src/seshigh.c: Call 'present' backend function (when present)
	  from process_searchResponse when piggybacking is in effect.
	  Several SimpleServer gateways assume this, and I believe it's a
	  mistake that it hasn't been called before.

2006-05-10 14:52  heikki

	* include/yaz/test.h, src/test.c: Added a way to get the verbosity
	  to test programs

2006-05-10 09:34  adam

	* src/: zoom-c.c, zoom-p.h: Introduce a hash-table for the ZOOM C
	  record caching system; makes things faster if a large number of
	  records is fetched.

2006-05-09 23:37  adam

	* src/siconv.c, test/tsticonv.c: Finish Latin-1 to MARC-8
	  conversion handling.

2006-05-09 18:13  mike

	* src/zoom-c.c: Temporary fix for ZOOM_resultset_record()'s
	  force_sync.

2006-05-09 15:39  adam

	* etc/yazgfs.xml, include/yaz/retrieval.h, src/retrieval.c,
	  src/seshigh.c, test/tst_retrieval.c: Fixes for retrieval handling
	  in SRU mode.. The "virtual" record syntax was not seen as XML ,
	  and, hence, there could be strange matches.  Changed
	  configuration format: schema and backendschema renamed to name
	  and backendname respectively.

2006-05-09 13:35  adam

	* src/retrieval.c: Use OID_STR_MAX for size of oid dot string

2006-05-09 13:09  mike

	* src/retrieval.c: Render OID as string when used in
	  error-messages.  -- was type-mismatch of printf("%s", oid)

2006-05-08 21:48  adam

	* include/yaz/retrieval.h, src/retrieval.c, src/seshigh.c: Change
	  return values for yaz_retrieval_request a bit and improve
	  diagnostics in the case where retrieval match fails.

2006-05-08 21:45  adam

	* include/yaz/oid.h, src/oid.c: Define max length of OID dot
	  string: OID_STR_MAX.

2006-05-08 21:44  adam

	* etc/yazgfs.xml: Enable any element set and grs-1 in sample

2006-05-08 20:18  adam

	* m4/yaz_libxml2.m4: If libexslt is not found, tell when pkg-config
	  is missing

2006-05-08 18:58  quinn

	* src/record_conv.c: Calling exsltRegisterAll instead of
	  exsltDynRegister

2006-05-08 14:20  adam

	* Makefile.am, configure.ac: Using macros YAZ_LIBXML2, YAZ_LIBXSLT,
	  YAZ_LIBEXSLT

2006-05-08 14:19  adam

	* m4/yaz_libxml2.m4: Added m4 macros YAZ_LIBXML2, YAZ_LIBXSLT,
	  YAZ_LIBEXSLT.

2006-05-08 13:58  adam

	* src/retrieval.c: Changed behavior of yaz_retrieval_request so
	  that no rules, i.e. no retrieval elements, results in "success"
	  (return value of 0).

2006-05-08 13:50  adam

	* configure.ac: Avoid using "pkg-config libxslt" on systems that
	  don't report cflags which include libxml2. This is the case for
	  Debian woody. For a system like that revert to xslt-config.

2006-05-08 12:16  adam

	* configure.ac, src/record_conv.c, src/retrieval.c, src/seshigh.c,
	  src/statserv.c, test/tst_record_conv.c: LibEXSLT support. New
	  configure option --with-exslt.

2006-05-07 22:57  adam

	* client/: client.c, tabcomplete.c, tabcomplete.h: Rename
	  current_global_list to default_completer_list and localize it

2006-05-07 22:32  adam

	* src/service.c: use strcmp instead of stricmp for -install,-remove
	  options

2006-05-07 21:43  adam

	* client/: client.c, tabcomplete.c: Rename curret_global_list to
	  current_global_list; reformat. No code changes

2006-05-07 21:38  adam

	* client/tabcomplete.c: tabcomplete only if readline is in use
	  (second attempt)

2006-05-07 21:37  adam

	* client/tabcomplete.c: tabcomplete only if readline is in use

2006-05-07 21:15  adam

	* client/client.c: Do nothing in command_generator if no readline
	  is present

2006-05-07 21:13  adam

	* client/client.c: Do nothing in cmd_register_tab if no readline is
	  present

2006-05-07 21:07  adam

	* client/client.c: Replace a few strdup/free with xstrdup/xfree

2006-05-07 20:35  adam

	* src/srwutil.c: Use strchr instead of index (which was only
	  standard in 4.3 BSD).

2006-05-07 20:26  adam

	* include/yaz/log.h, src/log.c: Reformat comments for Doxygen

2006-05-07 19:45  adam

	* include/yaz/Makefile.am, include/yaz/libxml2_error.h,
	  src/Makefile.am, src/libxml2_error.c, src/record_conv.c,
	  src/retrieval.c, test/.cvsignore, test/tst_record_conv.c,
	  test/tst_retrieval.c: Added more tests for retrieval/record_conv
	  system. For retrieval, fixed error handling which occurred in the
	  case where syntax attribute was missing from retrieval element.
	  Libxml2/libxslt errors may be sent to yaz_log via new utility
	  libxml2_error_to_yazlog.

2006-05-07 19:43  adam

	* win/makefile: Added retrieval + libxml2_error

2006-05-07 16:48  adam

	* NEWS, etc/yazgfs.xml, include/yaz/record_conv.h,
	  include/yaz/retrieval.h, src/record_conv.c, src/retrieval.c,
	  src/seshigh.c, src/session.h, src/statserv.c,
	  test/tst_record_conv.c, test/tst_retrieval.c: Added retrieval
	  handling support in Generic Frontend Server to support conversion
	  between MARC/XML as well as XSLTtransforms. See etc/yazgfs.xml
	  for an example.

2006-05-07 16:31  adam

	* src/srw.c: Initialize username and password in yaz_srw_codec.

2006-05-06 02:52  quinn

	* ztest/ztest.c: Removed diagnostic output that shouldn't have been
	  checked in.

2006-05-06 02:51  quinn

	* NEWS: Addition of authentication parameters

2006-05-05 22:02  quinn

	* include/yaz/srw.h, src/seshigh.c, src/srwutil.c, ztest/ztest.c:
	  Supporting Username/password in SRU server mode, either through
	  x-username/x-password SRU parameters, or through Basic HTTP
	  authentication.

2006-05-05 20:37  adam

	* include/yaz/retrieval.h, src/retrieval.c, test/tst_record_conv.c,
	  test/tst_retrieval.c: Implement yaz_retrieval_configure.

2006-05-04 22:00  adam

	* include/yaz/Makefile.am, include/yaz/record_conv.h,
	  include/yaz/retrieval.h, src/Makefile.am, src/record_conv.c,
	  src/retrieval.c, test/Makefile.am, test/tst_record_conv.c,
	  test/tst_retrieval.c: First code bits of record retrieval code

2006-05-04 21:59  adam

	* Doxyfile.in: Predefine HAVE_XSLT, HAVE_XML2 for Doxygen

2006-05-04 20:22  adam

	* test/tst_record_conv.c: Ensure tst_record_conv.c may include
	  config.h

2006-05-04 17:31  adam

	* src/record_conv.c: Make things compile --without-xslt

2006-05-03 15:38  adam

	* doc/installation.xml: Update Windows installation for libxslt
	  enabling.

2006-05-03 15:31  adam

	* win/makefile: Fix makefile. Added record_conv.c

2006-05-03 15:27  adam

	* win/: makefile, yaz.nsi: libxslt part of windows build

2006-05-03 15:04  adam

	* include/yaz/nmem.h, include/yaz/record_conv.h, src/nmemsdup.c,
	  src/record_conv.c, test/Makefile.am, test/tst_record_conv.c,
	  test/tst_record_conv.xsl: Record conversion utility
	  (yaz_record_conv_t) supports marc and XSLT conversions.

2006-05-03 15:01  adam

	* test/tsticonv.c: Prepare test for latin-1 -> utf-8 with combo
	  chars

2006-05-03 14:09  mike

	* test/.cvsignore: Ignore generated "nfatest1"

2006-05-03 14:02  adam

	* buildconf.sh, configure.ac, debian/control, debian/rules: YAZ
	  optionally uses libxslt. Check for xml2 obsoleted because libxslt
	  includes it.

2006-05-03 13:09  heikki

	* include/yaz/Makefile.am: Added nfa.h to makefile.am. Work
	  continues on the nfa

2006-05-03 11:04  heikki

	* src/Makefile.am, test/Makefile.am: Added my new NFA character
	  normalizer. Not yet ready, but want to have it in the cvs already
	  now.

2006-05-02 22:47  adam

	* include/yaz/Makefile.am, include/yaz/nmem.h,
	  include/yaz/record_conv.h, src/Makefile.am, src/marcdisp.c,
	  src/nmemsdup.c, src/record_conv.c, src/xmlquery.c,
	  test/.cvsignore, test/Makefile.am, test/tst_record_conv.c: Added
	  nmem_text_node_cdata which takes xmlNode CDATA content and
	  creates NMEM string.	Added first parts of record conversion
	  utility (yaz_record_conv_t).

2006-05-02 14:11  adam

	* include/yaz/tpath.h: Fixed Doxygen comments

2006-04-30 14:53  adam

	* doc/common/common.ent: Added more URLs to YAZ ZOOM doc

2006-04-30 09:23  adam

	* win/makefile: Dont use /YX

2006-04-30 08:50  adam

	* doc/installation.xml: Cosmetic fix

2006-04-27 22:08  marc

	* debian/changelog, win/yaz.nsi, win/yaz.rc: bumped yaz number to
	  2.1.19-1 the resting places

2006-04-27 21:49  adam

	* doc/common/common.ent: Fix ubuntu entity. Added download YAZ
	  debian link

2006-04-27 18:01  adam

	* doc/common/print.dsl.in: Enable PDF media objects for print DSSSL

2006-04-27 15:03  adam

	* doc/common/common.ent: Added URL for cplusplus binding

2006-04-27 11:46  adam

	* doc/common/common.ent: Added a couple of entities

2006-04-27 10:39  adam

	* src/tpath.c: Always include sys/stat.h

2006-04-26 18:58  heikki

	* src/test.c: Simplified outout to keep it on one line, even when
	  verbose

2006-04-26 14:16  adam

	* doc/common/common.ent: Added more URLs

2006-04-26 12:01  adam

	* include/yaz/tpath.h, src/tpath.c: More comments on path.{c,h}
	  functions

2006-04-26 11:40  adam

	* configure.ac, debian/rules, include/yaz/tpath.h,
	  include/yaz/yaz-version.h, src/tpath.c, test/Makefile.am,
	  test/tst_filepath.c: Bump version to 2.1.19. Added function
	  yaz_filepath_resolve.

2006-04-25 13:25  marc

	* doc/: asn.xml, bookinfo.xml, client.xml, comstack.xml,
	  credits.xml, frontend.xml, future.xml, gfs-options.xml,
	  gfs-synopsis.xml, gfs-virtual.xml, indexdata.xml,
	  installation.xml, introduction.xml, license.xml, odr.xml,
	  tools.xml, yaz-asncomp-man.xml, yaz-client-commands.xml,
	  yaz-client-man.xml, yaz-config-man.xml, yaz-iconv-man.xml,
	  yaz-log-man.xml, yaz-man.xml, yaz-marcdump-man.xml,
	  yaz-ztest-man.xml, zoom.xml, zoomsh-man.xml: reverting to sgml
	  mode

2006-04-25 01:21  adam

	* NEWS, src/siconv.c, test/tsticonv.c: Added support for a new
	  character set MARC8s identical to MARC8 except that it converts
	  combined characters to single Unicode characters in the Latin-1
	  range (when possible).

2006-04-24 14:41  marc

	* doc/: asn.xml, bookinfo.xml, client.xml, comstack.xml,
	  credits.xml, frontend.xml, future.xml, gfs-options.xml,
	  gfs-synopsis.xml, gfs-virtual.xml, indexdata.xml,
	  installation.xml, introduction.xml, license.xml, odr.xml,
	  tools.xml, yaz-asncomp-man.xml, yaz-client-commands.xml,
	  yaz-client-man.xml, yaz-config-man.xml, yaz-iconv-man.xml,
	  yaz-log-man.xml, yaz-man.xml, yaz-marcdump-man.xml,
	  yaz-ztest-man.xml, zoom.xml, zoomsh-man.xml: corrected DOCTYPE
	  header and called emacs nxml-mode instead of sgml-mode in bottom
	  of files

2006-04-24 14:12  adam

	* doc/: introduction.xml, odr.xml: Fix a couple of URL entities

2006-04-24 12:30  adam

	* zoom/zoomsh.c: Cast to long

2006-04-24 11:35  adam

	* yaz.spec.in: /usr/share/yaz in libyaz-devel package

2006-04-24 11:26  adam

	* .cvsignore: Ignore dox directory

2006-04-24 11:24  adam

	* NEWS: Update release date

2006-04-24 11:21  adam

	* doc/: frontend.xml, installation.xml, introduction.xml, odr.xml,
	  soap.xml, tools.xml, yaz-client-commands.xml, yaz-client-man.xml,
	  yaz-man.xml, zoom.xml: Use URL entities for most link references

2006-04-24 11:13  adam

	* doc/common/common.ent: Added several URLs

2006-04-24 10:20  adam

	* m4/yaz.m4: Look for in in ../yaz-* , NOT ../yaz*

2006-04-24 08:33  adam

	* doc/common/common.ent: Added a couple of URLs to Boost

2006-04-23 21:07  adam

	* doc/common/: Makefile.am, common.ent: Added common URL entities

2006-04-21 16:24  adam

	* Makefile.am, debian/changelog, debian/libyaz-dev.install,
	  debian/libyaz-dev.manpages, debian/libyaz.install,
	  debian/yaz.install, debian/yaz.manpages: Debian package changes:
	  moved yaz.7 from libyaz to libyaz-dev; moved man page lists to
	  .manpages files.

2006-04-21 15:50  adam

	* debian/: control, libyaz.install, libyaz.postinst, rules: Back to
	  Debian package libyaz (from libyaz2 experiment)

2006-04-21 15:02  marc

	* debian/control: removed unnecessary misc:Depends

2006-04-21 14:54  adam

	* buildconf.sh: buildconf.sh adds GCC option
	  -Wdeclaration-after-statement

2006-04-21 14:54  marc

	* Makefile.am, debian/control, debian/libyaz.install, debian/rules,
	  src/Makefile.am: Debian package upgrade to follow policy 3.6.2
	  and renamed libjaz to libyaz2.  Virtual package libyaz created
	  for transition period. Lib API number bumped to 2.1.0

2006-04-21 14:40  adam

	* TODO: Added comment about dh_makeshlibs in debian/rules

2006-04-21 12:30  adam

	* util/pqf2pqf.xsl: Revert last change

2006-04-21 12:28  adam

	* client/client.c, src/nmem.c, src/seshigh.c, src/xmalloc.c,
	  src/zoom-c.c, util/marcdump.c, util/pqf2pqf.xsl, util/yaziconv.c,
	  zoom/zoomsh.c, zoom/zoomtst1.c, zoom/zoomtst2.c, zoom/zoomtst3.c,
	  zoom/zoomtst4.c, zoom/zoomtst5.c, zoom/zoomtst6.c,
	  zoom/zoomtst7.c, zoom/zoomtst8.c, zoom/zoomtst9.c, ztest/ztest.c:
	  Added several type casts due to no portable way of doing printf
	  of a size_t variable.

2006-04-21 10:57  adam

	* debian/: changelog, yaz-doc.install: Added common directory to be
	  part of yaz-doc

2006-04-21 10:53  adam

	* debian/rules: API version 2.1.17

2006-04-20 22:50  adam

	* include/yaz/ill.h, include/yaz/test.h, include/yaz/xmlquery.h,
	  src/charconv.tcl, src/csvtodiag.tcl, src/mime.c, src/mime.h,
	  src/test.c, src/xmlquery.c, src/z3950oid.c: More Doxygen stuff;
	  for auto-generated code too

2006-04-20 22:45  adam

	* doc/Makefile.am: Remove Doxyfile. There is already another one in
	  root dir of YAZ

2006-04-20 22:35  adam

	* include/yaz/marcdisp.h, src/marcdisp.c: Exteded
	  yaz_marc_write_marcxhange new parameters, format and type.  More
	  Doxygen comments.

2006-04-20 21:47  adam

	* include/yaz/marcdisp.h, src/marcdisp.c, test/marc1.xml,
	  test/marc1.xml.marc, test/marc2.xml, test/marc2.xml.marc,
	  test/marc3.xml, test/marc3.xml.marc, test/marc4.xml,
	  test/marc4.xml.marc, test/marc6.xml, test/marc6.xml.marc,
	  test/tstmarciso.sh, test/tstmarcxml.sh: Added utility
	  yaz_marc_modify_leader which modifies a one or more characters in
	  a MARC leader. Function yaz_write_marcxml and output mode
	  YAZ_MARC_MARCXML sets leader byte at pos = 'a'. Actually this is
	  not new (YAZ 2.1.16 did that too, but it was done differently).

2006-04-20 15:46  adam

	* doc/Makefile.am: Fix path to id.png in copy

2006-04-20 15:45  adam

	* win/yaz.nsi: Simplify file specs for devel+doc by using File /r.

2006-04-20 15:11  adam

	* doc/common/Makefile.am: xml.dcl part of dist

2006-04-20 15:04  adam

	* doc/Makefile.am: Added common to SUBDIRS

2006-04-20 14:46  adam

	* doc/common/Makefile.am: Remove traling whitespace following
	  backslash

2006-04-20 14:45  adam

	* doc/common/Makefile.am: Extra NL at end of file

2006-04-20 14:10  adam

	* doc/common/: Makefile.am, ref2dbinc.xsl: Added stylesheet which
	  converts manrefs to docbook book content.

2006-04-20 13:56  adam

	* configure.ac, doc/Makefile.am, doc/bookinfo.xml: Updated to use
	  doc/common (id-docbook-common)

2006-04-20 13:46  adam

	* doc/common/: Makefile.am, id.eps: Added id.eps

2006-04-20 13:10  adam

	* doc/common/: Makefile.am, id.png: Added indexdata png

2006-04-20 12:22  adam

	* doc/common/: .cvsignore, Makefile.am: Added

2006-04-20 11:43  adam

	* doc/common/: README, style1.css, xml.dcl: First set of files for
	  shared Docbook files.

2006-04-20 11:43  adam

	* doc/common/print.dsl.in: Initial revision

2006-04-20 10:43  adam

	* NEWS: Remove 2.1.17 from this

2006-04-20 10:38  marc

	* NEWS, TODO, configure.ac, debian/changelog,
	  include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: bumped
	  version number to 2.1.18

2006-04-20 10:25  adam

	* util/yaz-asncomp: ASN.1 compiler 0.4: generates brief Doxygen
	  file header for generated .h/.c files.

2006-04-20 10:24  marc

	* NEWS: bumped number to 2.1.17

2006-04-20 10:24  adam

	* src/Makefile.am: Let all .asn depend on yaz-asncomp

2006-04-20 10:04  marc

	* debian/changelog: bumped version to 2.1.17-1

2006-04-20 02:01  adam

	* src/srwutil.c: Fixed bug in yaz_srw_get: case Z_SRW_scan_response
	  missed a break.

2006-04-20 01:49  adam

	* win/makefile: Updated for MARC-8 conversion

2006-04-20 01:48  adam

	* src/siconv.c: Added another safe cast to prevent warning

2006-04-20 01:46  adam

	* src/: .cvsignore, siconv.c: Added safe cast to prevent warning

2006-04-20 01:15  adam

	* NEWS, include/yaz/yaz-iconv.h, src/Makefile.am, src/charconv.tcl,
	  src/diag-entry.c, src/diag-entry.h, src/siconv.c,
	  test/tsticonv.c: Implemented yaz_iconv to support conversion to
	  MARC-8

2006-04-19 12:05  adam

	* NEWS, doc/yaz-marcdump-man.xml, include/yaz/marcdisp.h,
	  include/yaz/wrbuf.h, src/marcdisp.c, src/querytowrbuf.c,
	  src/wrbuf.c, src/xmlquery.c, src/zoom-c.c, test/Makefile.am,
	  test/marc1.chr, test/marc1.xml, test/marc1.xml.marc,
	  test/marc2.chr, test/marc2.xml, test/marc2.xml.marc,
	  test/marc3.chr, test/marc3.xml, test/marc3.xml.marc,
	  test/marc4.chr, test/marc4.xml, test/marc4.xml.marc,
	  test/marc5.chr, test/marc5.xml, test/marc5.xml.marc,
	  test/marc6.chr, test/marc6.xml, test/marc6.xml.marc,
	  test/tstmarciso.sh, test/tstmarcxml.sh, util/marcdump.c: New
	  facilities for the MARC module. The reading - and writing of
	  content are separate methods for the yaz_marc_t handle. The
	  following read functions are available: yaz_marc_read_iso2709
	  (Reads MARC in ISO2709 format), yaz_marc_read_xml (reads MARC in
	  MARCXML/MarcXchange format). Write functions have prefix
	  yaz_marc_write_.. The existing utilities yaz_marc_decode_wrbuf
	  and yaz_marc_decode_buf are still available. Removed support for
	  OAI-MARC and simplexml (not the simplexml from PHP5).

2006-04-19 11:05  adam

	* zoom/zoomtst3.c: Better usage info

2006-04-17 09:40  adam

	* src/ber_oid.c: For decoding of OIDs, do more sanity checks , so
	  that we don't end up in a situation where an OID can be decoded
	  but not encoded.

2006-04-12 20:25  adam

	* doc/frontend.xml: Spellfix for VirtualHost examle

2006-04-07 13:27  adam

	* NEWS, include/yaz/zoom.h, src/zoom-c.c: Added a new ZOOM event
	  type ZOOM_EVENT_END which signals no more events to be returned
	  for this connection.

2006-04-05 14:05  mike

	* src/seshigh.c: RPN buffer bumped from 512 chars to 5120.

2006-04-05 14:04  mike

	* src/cqltransform.c: Report SRU diagnostic 12 (too many chars in
	  query) when rendering the compiled CQL query out into PQF tries
	  to overrun the supplied buffer.  Fixes a bug that was mystifying
	  while we put the Alvis demo together.

2006-04-05 13:55  mike

	* test/.cvsignore: Ignore generated tstpquery

2006-04-01 13:47  adam

	* test/tstpquery.c: More PQF parser tests

2006-04-01 13:45  adam

	* include/yaz/pquery.h, src/pquery.c, test/Makefile.am,
	  test/tstpquery.c: Fixed 523: PQF parser does not properly
	  diagnose @prox syntax errors.  Added a few PQF parser diagnostics
	  to improve error messages.  Catch terms that aren't unsigned
	  ints.. E.g. the invalid @attr p=q x .

2006-04-01 09:21  adam

	* src/zoom-c.c: Fixed bug #558: present request out of range with
	  presentChunk/step

2006-03-31 14:49  adam

	* configure.ac, debian/changelog, include/yaz/yaz-version.h,
	  win/yaz.nsi, win/yaz.rc: 2.1.17

2006-03-31 11:55  adam

	* configure.ac, debian/changelog, include/yaz/yaz-version.h,
	  win/yaz.nsi, win/yaz.rc: Towards 2.1.16

2006-03-31 11:54  adam

	* doc/yaz-man.xml: 2006

2006-03-31 11:51  adam

	* NEWS, client/client.c, include/yaz/charneg.h, src/charneg.c,
	  src/zoom-c.c: Allow multiple languages and charsets to be
	  specified with yaz-client. Each item must be separated by comma
	  (NO BLANKS). E.g.  negcharset iso-8859-1,utf-8 Added
	  az_set_proposal_charneg_list.

2006-03-30 20:04  adam

	* m4/yazpp.m4: Mention YAZ++ in error message

2006-03-30 20:04  adam

	* m4/yaz.m4: Mention YAZ in error message

2006-03-30 19:31  adam

	* m4/usemarcon.m4: usemarcon macros added

2006-03-30 18:31  adam

	* m4/yazpp.m4: Added yazpp.m4 from yazpp/yaz++

2006-03-30 18:30  adam

	* Makefile.am, buildconf.sh: yaz.m4 moved to sub directory m4

2006-03-30 18:16  adam

	* m4/yaz.m4: Initial revision

2006-03-30 16:15  adam

	* include/yaz/proto.h: Add YAZ_EXPORT yaz_opac_decode_wrbuf

2006-03-30 09:45  adam

	* buildconf.sh: Depends on libreadline5-dev

2006-03-30 09:36  adam

	* NEWS: More NEWS

2006-03-29 17:26  mike

	* NEWS: CQL prox support.

2006-03-29 16:47  mike

	* etc/pqf.properties: Better rule for "fuzzy"

2006-03-28 18:53  adam

	* configure.ac: Require autoconf 2.59 or later. Extra m4 quoting

2006-03-28 18:43  adam

	* configure.ac: Fix maintainer line

2006-03-28 18:42  adam

	* configure.ac: Using config auxdir config.

2006-03-28 18:36  adam

	* buildconf.sh, configure.ac: Move to automake1.8/1.9

2006-03-27 11:57  adam

	* NEWS: More news

2006-03-26 23:00  marc

	* src/seshigh.c: java script mime type added to the list of allowed
	  mime types to be served by YAZ http server

2006-03-25 15:42  adam

	* test/tsticonv.c: More testing for bug #537

2006-03-25 15:41  adam

	* src/siconv.c: Fixed bug #537: marc-8 -> iso-8859-1 konvertering
	  fails for some sequences.

2006-03-24 14:58  adam

	* src/log.c: For yaz_log, allow special timeformat %! to display
	  thread ID

2006-03-22 18:58  mike

	* src/statserv.c: Reinsert initialiser for __UNUSED_loglevel

2006-03-22 14:55  mike

	* include/yaz/backend.h: Put __UNUSED_loglevel back into structure
	  to maintain binary compatibility.

2006-03-22 14:50  mike

	* src/statserv.c: Do not impose STAT_DEFAULT_LOG_LEVEL if the
	  YAZ_LOG environment variable is set.	Cleaner handling of logging
	  options.

2006-03-22 14:38  mike

	* include/yaz/backend.h: Removed loglevel from struct
	  statserv_options_block -- it was only there as a hack from the
	  days when yaz_log_init() was the only way to change any setting,
	  and required all three to be set.

2006-03-22 14:03  adam

	* src/srwutil.c: Accept application/soap+xml as content-type for
	  SOAP msg

2006-03-21 14:58  adam

	* include/yaz/log.h, src/log.c: Reestablish log_event_{start,end}.

2006-03-21 13:54  adam

	* include/yaz/log.h, src/log.c, test/tstlog.c: Remove
	  log_event_{start,end}. Add function yaz_log_set_handler instead

2006-03-21 13:32  adam

	* test/tstlog.c: Allow Hook function to be tested (log_event_start)

2006-03-21 13:31  adam

	* src/log.c: Allow yaz_log logging to be disabled using
	  yaz_log_init_file with fname == NULL. Output can be still be
	  captured using log_event_start calls. Useful if YAZ is to be
	  using foreign log facility..

2006-03-20 15:56  mike

	* src/cqltransform.c: Support for translating proximity nodes from
	  CQL to PQF, including modifiers.

2006-03-20 10:38  mike

	* buildconf.sh: Fix typo "libtools" (is now "libtool")

2006-03-16 13:30  adam

	* src/seshigh.c: Ensure Bib-1 diagnostic is mapped to SRW
	  diagnostic for bend_init

2006-03-16 09:55  adam

	* src/seshigh.c: For GFS - SRU handling, empty stylesheet means no
	  stylesheet ref

2006-03-16 09:36  adam

	* debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc: Bump to dev version 2.1.15

2006-03-15 15:12  marc

	* src/seshigh.c: removed superflous log message

2006-03-15 14:32  adam

	* doc/gfs-virtual.xml, etc/yazgfs.xml, src/Makefile.am, src/mime.c,
	  src/mime.h, src/seshigh.c, src/session.h, src/statserv.c,
	  win/makefile: Added support for file access in GFS to facilitate
	  static web pages, such XSL/CSS/HTML files.

2006-03-14 10:04  adam

	* debian/changelog, debian/rules, include/yaz/yaz-version.h,
	  win/yaz.nsi, win/yaz.rc: Towards 2.1.14

2006-03-14 09:58  adam

	* NEWS: Towards 2.1.14

2006-03-14 09:50  adam

	* win/: makefile, yaz.nsi: Make bin/yazd.dll + lib/yazd.lib part of
	  Development component.

2006-03-13 18:33  mike

	* NEWS, src/log.c: YAZ_LOG environment variable.

2006-03-13 13:14  adam

	* ztest/ztest.c: Omit unnecessary warnings in ztest sample code.

2006-03-13 12:59  adam

	* src/: Makefile.am, seshigh.c: More informative GFS WRT Extended
	  Services

2006-03-13 11:48  adam

	* src/zoom-c.c: Survive in set_DatabaseNames if connection has not
	  been connected.

2006-03-10 18:18  mike

	* src/cqltransform.c, NEWS: Recognise the "always" configuration
	  element.

2006-03-10 15:43  mike

	* src/cqltransform.c, NEWS: Map structure and other attributes
	  before indexes, so that index-specific structures can override
	  defaults.  So:    structure.* = 4=1	    index.dc.date =
	  1=date-modified 4=5 does the right thing.

2006-03-10 11:43  mike

	* src/cqlstrer.c: Fix URL of SRU diagnostics list.  (Yes, Ray has
	  moved it.  Thanks, Ray.)

2006-03-09 17:14  mike

	* util/.cvsignore: Ignore yaz-xmlquery

2006-03-06 09:11  adam

	* util/yaz-xmlquery.c: Null terminate a null-terminated string

2006-03-02 10:38  adam

	* src/cqlstd.y: BNF for nested queries.

2006-03-02 10:37  adam

	* src/cqlstd.y: Added sort extension

2006-03-02 10:20  marc

	* util/pqf2pqf.xsl: added complex rewrite rules for multiple
	  attribute combinations

2006-03-02 00:24  adam

	* NEWS, include/yaz/srw.h, include/yaz/zgdu.h, src/soap.c,
	  src/srwutil.c, src/zgdu.c, src/zoom-c.c, src/zoom-p.h,
	  zoom/zoomtst2.c: Added SRU-GET and SRU-POST support for ZOOM C.
	  Option "sru" specifies which mode to use; one of "post", "get" or
	  "soap" (SRW, default).

2006-03-01 23:33  adam

	* src/srw.c: fix decode of resultSetTTL

2006-02-27 22:31  adam

	* src/seshigh.c: Fixed bug in GFS: bend_scan handler was not called
	  when PQF-to-CQL conversion was enabled.

2006-02-24 15:07  marc

	* util/pqf2pqf.xsl: added some examples of XMLPQF to XMLPQF query
	  rewrites look in the first comments of the stylesheet to see how
	  it is run.  probably this is the wrong place, but I checked it in
	  here since I do not know of a better place.

2006-02-23 14:15  adam

	* src/charconv.tcl: Fixed bug #488: tsticonv fails on Solaris with
	  Sun C compiler.  We no longer use a negative value in
	  yaz_iconv_trie_dir.ptr member for a "null" pointer. Instead
	  integer 0 is used and actual ptrs have an offset +1.

2006-02-23 14:09  adam

	* src/xmlquery.c: Dont return value in void function

2006-02-23 12:17  adam

	* src/xmlquery.c, test/tstxmlquery.c: For XML query structure, use
	  'operator' instead of 'binary'.  For top-level of query, use
	  <query><rpn>..</rpn></query> rather than <query
	  type="rpn">..</query> due to XML schemas and other unpleasant
	  things.

2006-02-23 12:16  adam

	* test/tsticonv.c: Removed redundant check

2006-02-23 11:40  adam

	* util/: Makefile.am, yaz-xmlquery.c: Added utility program
	  yaz-xmlquery.

2006-02-22 20:53  adam

	* NEWS: Update

2006-02-22 20:48  adam

	* test/tsticonv.c: Added a test case which exposes UTF-8 conversion
	  bug.

2006-02-19 19:44  adam

	* include/yaz/xmlquery.h, src/xmlquery.c, test/tstxmlquery.c:
	  Implement yaz_xml2query.

2006-02-19 19:37  adam

	* ztest/ztest.c: Make ztest_explain non-static

2006-02-19 19:36  adam

	* src/zoom-c.c: Using odr_create_Odr_oct

2006-02-19 19:34  adam

	* src/pquery.c: More proper initialization ot union .. Not that it
	  makes a difference

2006-02-19 19:33  adam

	* include/yaz/odr.h, src/odr_mem.c: Implemented utility
	  odr_create_Odr_oct to create Odr_oct struct with content

2006-02-10 13:45  adam

	* src/siconv.c: Fixed UTF-8 reading (for 3 byte sequences).

2006-02-09 13:36  adam

	* win/makefile: For VS, use option /EHsc instead of /GX
	  (deprecated)

2006-02-03 11:44  adam

	* src/srw.c: Added a few harmless casts . (famous last words)

2006-02-02 19:27  mike

	* test/.cvsignore: Ignore generated file "tstxmlquery".

2006-02-02 16:00  adam

	* src/xmlquery.c, test/tstxmlquery.c: Supply Term type as attribute
	  in XML RPN representation.

2006-02-02 14:14  adam

	* zoom/Makefile.am: Program zoom-benchmark is not part of RPM,DEB
	  package yet, so it is not yet installed in bin. Needs a man page
	  too.

2006-02-02 14:02  adam

	* include/yaz/yaz-version.h: 2.1.13

2006-02-01 22:07  adam

	* debian/control: Do not depend on docbook tools in Debian build.
	  Depend on debhelper

2006-02-01 21:31  adam

	* win/yaz.nsi: Put test stuff as part of Source Windows Package

2006-02-01 21:29  adam

	* src/nmem.c: Use size_t rather than int

2006-02-01 21:28  adam

	* src/srwutil.c: Dont return value in void function

2006-02-01 21:20  adam

	* debian/control: Build-depend on libreadline5-dev rather than
	  libreadline4-dev

2006-02-01 21:14  adam

	* win/makefile: Added test.obj+xmlquery.obj

2006-02-01 21:11  adam

	* LICENSE, NEWS, buildconf.sh, debian/changelog, debian/rules,
	  doc/entities.ent, include/yaz/yaz-version.h, win/LICENSE.txt,
	  win/yaz.nsi, win/yaz.rc: Towards 2.0.12

2006-02-01 21:07  adam

	* README: Update link to mailing list

2006-02-01 20:59  adam

	* NEWS: Describe two more important changes

2006-02-01 20:53  adam

	* test/tstsoap2.c: Fix test so that it passes without libxml2-dev

2006-01-31 12:01  adam

	* test/tstxmlquery.c: Avoid mixed/stmt var declare

2006-01-30 17:58  adam

	* test/tstsoap1.c: Avoid mixed stmt/var declare

2006-01-30 15:02  adam

	* include/yaz/test.h, include/yaz/xmlquery.h, src/test.c,
	  src/xmlquery.c, test/tstxmlquery.c: yaz_query2xml complete and
	  tested

2006-01-30 09:08  adam

	* test/tstxmlquery.c: Avoid mixed stmt/var declare

2006-01-29 22:59  adam

	* include/yaz/test.h, src/test.c, test/tstccl.c, test/tsticonv.c,
	  test/tstmatchstr.c, test/tstnmem.c, test/tstodr.c,
	  test/tstodrstack.c, test/tstsoap1.c, test/tstsoap2.c,
	  test/tstwrbuf.c, test/tstxmlquery.c: Added YAZ_CHECK_TERM which
	  terminates test program. Using yaz/test.h in most existing tests
	  now.

2006-01-27 20:04  adam

	* test/tstxmlquery.c: Make sure this compiles even without Libxml2.

2006-01-27 20:01  adam

	* src/test.c: Annotate

2006-01-27 19:58  adam

	* include/yaz/test.h, src/Makefile.am, src/test.c,
	  test/tstxmlquery.c: A little more flexible test unit

2006-01-27 18:33  adam

	* test/: Makefile.am, tstxmlquery.c: First use of unit test macros.

2006-01-27 18:31  adam

	* include/yaz/Makefile.am: Added xmlquery.h,test.h in build

2006-01-27 18:31  adam

	* src/Makefile.am: Added xmlquery.c in build

2006-01-27 18:30  adam

	* include/yaz/test.h: Added a few simple test framework macros (to
	  be used in YAZ tests).

2006-01-27 18:28  adam

	* include/yaz/xmlquery.h, src/xmlquery.c: Added initial
	  implementation for XML Query representation.

2006-01-26 16:37  adam

	* src/marcdisp.c: Avoid mixed stmt/var declare

2006-01-20 16:30  adam

	* src/marcdisp.c: Try to cope with subfields in multi-byte encoding
	  - such as UTF-8.

2006-01-20 15:44  adam

	* src/querytowrbuf.c: Prevent leading blank in output of
	  yaz_rpnquery_to_wrbuf

2006-01-20 12:01  adam

	* include/yaz/logrpn.h, src/querytowrbuf.c: Make wrbuf_put_zquery
	  public

2006-01-20 11:34  adam

	* buildconf.sh, include/yaz/Makefile.am, include/yaz/logrpn.h,
	  include/yaz/querytowrbuf.h, src/Makefile.am, src/logrpn.c,
	  src/querytowrbuf.c, src/seshigh.c, src/srw.c, win/makefile:
	  Separate the logging utilities for queries in two . The
	  multi-line logging is defined in logrpn.{c,h} as before. The
	  one-line - PQF - reparseable output in querytowrbuf.{c,h}.

2006-01-17 20:04  adam

	* ztest/ztest.c: Have yaz-ztest support pseudo database Slow too

2006-01-16 16:53  adam

	* src/otherinfo.c: Fixed bug in yaz_oi_get_string_oid. The function
	  did not give categoryValue to yaz_oi_update.

2005-12-21 18:13  mike

	* NEWS: Describe new ZOOM CQL facilities.

2005-12-21 17:45  mike

	* doc/zoom.xml: Note need to document: ZOOM_connection_scan1
	  (ZOOM_connection c, ZOOM_query startterm)
	  ZOOM_query_cql2rpn(ZOOM_query s, const char *str, ZOOM_connection
	  conn)

2005-12-21 17:41  mike

	* src/zoom-c.c, include/yaz/zoom.h: Add ZOOM_query_cql2rpn()

2005-12-21 16:09  mike

	* src/cqltransform.c: Yikes!  Yesterday's "defensive programming"
	  introduced a bug (D'oh!) which made it impossible to transform
	  CQL queries of more than a single term.  Now fixed.

2005-12-21 09:35  mike

	* src/zoom-c.c: Comment

2005-12-21 01:07  mike

	* src/zoom-c.c: Remove commented-out printf()s in cql2rpn()

2005-12-21 01:06  mike

	* src/zoom-c.c: cql2rpn() now works.  Pernicious stack-whack bug
	  fixed.

2005-12-21 01:04  mike

	* src/cqltransform.c: Abort when trying to translate a node of
	  unknown type.  This happens when (for example) the node is
	  corrupted by its parser being freed before it's passed into the
	  translation function ... a classic C-style bug that's taken much
	  of this evening to find and fix.  Defensive programming, guys ...

2005-12-21 00:07  adam

	* client/client.c: Fix double free in set_otherinfo

2005-12-20 23:24  mike

	* src/zoom-c.c: Support for scanning by CQL query (not yet
	  debugged).

2005-12-20 23:23  mike

	* include/yaz/zoom.h: Two new ZOOM_ERROR codes, CQL_PARSE and
	  CQL_TRANSFORM.

2005-12-19 21:19  adam

	* src/zoom-c.c: Addinfo is host when ZOOM returns failure for
	  connections

2005-12-19 18:04  mike

	* include/yaz/zoom.h, src/zoom-c.c: Add ZOOM_connection_scan1(),
	  which takes a ZOOM_query rather than a string as its start-term,
	  thereby opening the way for scanning on CQL terms.

2005-12-18 16:58  adam

	* util/marcdump.c: Avoid mixed stmt/vardeclare

2005-12-17 21:22  adam

	* util/marcdump.c: yaz-marcdump may dump raw records separately
	  using -s splitfname option

2005-12-16 16:01  adam

	* etc/: Makefile.am, yazgfs.xml: Added sample YAZ GFS config file.

2005-12-14 15:05  adam

	* include/yaz/srw.h, src/srwutil.c: Added two new utilities for
	  encoding SRW diagnostics via a URI rather than code. The
	  yaz_add_srw_diagnostic_uri complements yaz_add_srw_diagnostic in
	  that it adds a diagnostic to a diagnostics list. And
	  yaz_mk_srw_diagnostic complements yaz_mk_std_diagnostic.

2005-12-13 18:10  mike

	* test/.cvsignore: Ignore "tstlogthread", compiled by "make check".

2005-12-12 13:09  mike

	* doc/zoom.xml: Describe new options-within-host-string syntax:
	  user=admin,password=halfAm4n,tcp:localhost:8017/db

2005-12-12 13:02  mike

	* src/zoom-c.c: Throw out the 'user=pass%hoststring' syntax that I
	  added a few days ago, and replace with the more general and
	  rigorous 'key=value,...:hoststring' as suggested by Adam.

2005-12-09 11:43  marc

	* debian/changelog: upcounted debian number

2005-12-08 16:36  adam

	* src/zoom-c.c: Avoid mixed stmt/var declare

2005-12-07 17:15  mike

	* src/zoom-c.c: ZOOM_connection_connect() now understands
	  authentication parameters embedded in the host string, like this:
	  admin:secretpw%localhost:9999/gils i.e. if there is a "%"
	  sign, then what comes before is taken as a ":"-separated
	  user/password pair.  This is a bit hacky, but necessary to run
	  zoomtst9 against secured databases, and it's much more general
	  than just adding authentication parameters to that one program.

2005-12-02 17:13  adam

	* client/client.c: Put exit command last in list of commands - so
	  'e'='elements'

2005-11-29 21:40  adam

	* win/makefile: Make zoomtst9 part of windows build

2005-11-29 21:26  adam

	* NEWS, debian/changelog, debian/rules, win/yaz.nsi, win/yaz.rc:
	  Towards 2.1.10

2005-11-29 21:25  adam

	* src/Makefile.am: Build libyazthread.la for backwards
	  compatibility

2005-11-29 21:17  adam

	* NEWS, include/yaz/yaz-version.h: Towards 2.1.10

2005-11-28 14:21  adam

	* src/srw.c: Another fix in extraRecordData handling

2005-11-26 17:56  mike

	* zoom/.cvsignore: Ignore zoomtst9

2005-11-24 11:04  adam

	* zoom/: Makefile.am, zoomtst9.c: Added ZOOM example program that
	  illustrates Ext Record Update

2005-11-16 17:07  mike

	* src/zoom-c.c: Add ZOOM_connection_diagset()

2005-11-16 17:03  mike

	* include/yaz/zoom.h, doc/zoom.xml: Add ZOOM_connection_diagset()

2005-11-15 13:23  adam

	* src/cqlstd.y: Added CQL base YACC grammar.

2005-11-15 13:19  mike

	* NEWS: Describe recent ZOOM changes.

2005-11-11 23:06  adam

	* src/: srw.c: Fix bug introduced in srw.c revision 1.37

2005-11-09 18:48  adam

	* src/: charconv.tcl, srwutil.c: Use int rather than short for bit
	  field

2005-11-09 18:47  adam

	* client/client.c: Fixed check for non-empty record syntax list

2005-11-09 18:47  adam

	* src/: srw.c, seshigh.c: Avoid mixed stmt/var declare

2005-11-08 22:57  adam

	* doc/Makefile.am: One more html doc part of dist

2005-11-08 22:53  adam

	* doc/zoom.xml: Clarify start term in ZOOM_connection_scan.
	  Document ZOOM_package functions (extended service facilities).

2005-11-08 18:12  mike

	* doc/zoom.xml: Note that sort1() needs documented when I do sort()

2005-11-08 17:52  mike

	* src/zoom-c.c: Add ZOOM_resultset_sort1() Old
	  ZOOM_resultset_sort() is now a trivial wrapper for this.  (Kept
	  only for backwards compatibility.)

2005-11-08 17:51  mike

	* include/yaz/zoom.h: Add ZOOM_resultset_sort1()

2005-11-08 16:08  adam

	* NEWS, include/yaz/backend.h, include/yaz/srw.h, src/seshigh.c,
	  src/srw.c, src/srwutil.c: Added ZiNG Update Support. New codecs
	  are defined in srw.h. Extended the GFS to support this as well.
	  Backend handler, bend_srw_update, does the update work. Code
	  contributed by Ko van der Sloot.

2005-11-06 02:55  adam

	* src/: charconv.tcl, siconv.c: Fix bug #416 in a different way.
	  Our handlers code in yaz_marc8_?_conv (generated by charconv.tcl)
	  now returns 0 and no_read=1 when a sequence does not match the
	  input. The SECOND HALFs in codetables.xml produces a non-existant
	  entry in the conversion trie.. Hence when met, the input byte is
	  skipped as it should (in yaz_iconv).

2005-11-06 02:28  adam

	* src/siconv.c: Remove no longer used MARC-8 conversion code

2005-11-04 18:15  mike

	* doc/yaz-client-commands.xml: Clarify sort-specification syntax.

2005-11-04 16:51  mike

	* zoom/zoomtst6.c: Fix incorrect diagnostic.

2005-11-03 17:49  mike

	* src/zoom-c.c: Fix formatting inconsistency.

2005-11-02 22:41  adam

	* zoom/zoomsh.c: Avoid mixed decl/stmt

2005-11-02 15:54  mike

	* doc/zoom.xml: Add a list of the (surprisingly many) functions
	  that still require documentation.

2005-11-02 14:32  adam

	* test/Makefile.am: Fix path to yaz-asncomp

2005-11-02 12:54  adam

	* client/client.c: Change output for SearchResult-1. Display
	  subqueryId as well

2005-11-02 11:19  adam

	* doc/zoom.xml, src/zoom-c.c: Rename serachresult options a bit

2005-11-01 16:08  adam

	* NEWS, doc/zoom.xml, src/zoom-c.c: Allow retrieval of Search
	  Result-1 information in ZOOM by the use of options that are
	  attached to a result set. ZOOM documentation updated accordingly.

2005-11-01 16:07  adam

	* zoom/zoomsh.c: Allow inspection of result set options with rget
	  command

2005-10-28 20:36  adam

	* NEWS, src/siconv.c, test/tsticonv.c: Fixed bug #416: First/second
	  comb characters not handled in the MARC-8 to UTF-8 conversion.
	  Patch by Raj Patel.

2005-10-22 15:32  adam

	* src/unix.c: Use xstrdup rather than strdup.  Define stat(2) masks
	  S_IFMT and S_IFSOCK when gcc -ansi is in use.

2005-10-22 15:28  adam

	* zoom/zoom-benchmark.c: Do not use // comments

2005-10-22 15:27  adam

	* test/tstlogthread.c: tstlogthread by default prints nothing

2005-10-22 15:13  adam

	* util/benchmark.c: yaz-benchmark uses yaz options rather than
	  getopt

2005-10-20 21:28  quinn

	* NEWS, doc/gfs-options.xml, src/statserv.c: Added option -m to GFS
	  to control formatting of time stamps.

2005-10-17 14:29  mike

	* src/zoom-c.c: Add ZOOM_connection_option_getl() -- very thin
	  layer.

2005-10-17 14:28  mike

	* src/zoom-opt.c: Add support for int len to struct
	  ZOOM_options_entry.  Factor repeated code out of
	  ZOOM_options_setl() into new _set_value().  Add
	  ZOOM_options_getl().	ZOOM_options_get() is now a one-line
	  wrapper around ZOOM_options_getl().

2005-10-17 14:25  mike

	* src/zoom-p.h: Add int len to struct ZOOM_options_entry.

2005-10-17 14:25  mike

	* include/yaz/zoom.h: Add ZOOM_connection_option_getl() and
	  ZOOM_options_getl()

2005-10-15 12:40  adam

	* doc/: Makefile.am, bookinfo.xml, entities.ent: Put static YAZ
	  entities in separate file entities.ent.  Put bookinfo section in
	  separate file bookinfo.xml.

2005-10-11 20:24  adam

	* include/yaz/zoom.h, src/zoom-p.h: Move ZOOM_task definition to
	  private ZOOM header

2005-09-27 19:52  adam

	* include/yaz/wrbuf.h, src/logrpn.c, src/wrbuf.c: Added
	  wrbuf_chlp_right

2005-09-26 11:15  adam

	* client/client.c: Changed behavior of yaz-client's cancel command,
	  so that it by default does not wait for a response. But if
	  'cancel wait' is given it will wait anyway.

2005-09-21 21:46  adam

	* client/client.c: Allow multiple record syntaxes to be specified
	  in 'format' command.	If two or more are given, the syntax list
	  in CompSpec is used for present requests.

2005-09-20 14:07  marc

	* zoom/zoom-benchmark.c: added a -g switch for gnuplot instructions
	  in output. This way, the outpit stream can be used as input to
	  gnuplot (when saved to a file, that is), and the gnuplot
	  instruction file is obsolete, hence removed

2005-09-20 13:29  marc

	* zoom/zoom-benchmark.c: counting ewrror corrected such that
	  multiple repeats do work correctly

2005-09-20 11:36  marc

	* zoom/zoom-benchmark.c: moving int declaration to top of function
	  to avoid upsetting old compilers

2005-09-19 21:18  adam

	* zoom/.cvsignore: Added ignore of zoom-benchmark program

2005-09-19 16:14  marc

	* zoom/zoom-benchmark.c: better 3D graphics made possible by
	  ordering events into groups of same connections

2005-09-16 23:46  adam

	* src/log.c: Use localtime_r rather than localtime if available.
	  Only call time(2) and localtime(3) once per yaz_log call.

2005-09-16 23:14  adam

	* test/tstlog.c: New option -w sec for test log utility

2005-09-16 23:13  adam

	* src/log.c: Filename passed to yaz_log_init_file assumed to be in
	  strftime format.  For each yaz_log call strftime is used to make
	  an effective filename.  If different from last yaz_log call, the
	  log file opened. To make a log that rotates every midnight
	  log%Y%m%d.log (year,month,day) could be used.

2005-09-16 12:51  adam

	* zoom/zoom-benchmark.c: Remove C++ style comments. Remove mixed
	  stmt/var decl.

2005-09-16 11:16  adam

	* src/seshigh.c: Implemented logging of authentication info in GFS.
	  Bug #406.

2005-09-16 09:05  adam

	* zoom/zoom-benchmark.c: Boolrean and rather than bitwise and

2005-09-15 22:51  marc

	* zoom/zoom-benchmark.c: changed output such that process comes
	  first, then time, then progress. added3D plots

2005-09-15 12:38  marc

	* zoom/zoom-benchmark.c: made progres linearly increasing, and
	  added gnuplot file

2005-09-12 12:25  adam

	* NEWS: Update NEWS with more info about SRU POST + resultSetId
	  stuff

2005-09-12 12:23  adam

	* src/srwutil.c: Modified yaz_sru_decode to only perform SRU POST
	  URL decoding if content-type is
	  "application/x-www-form-urlencoded".

2005-09-12 11:21  adam

	* NEWS: Mention SRU POST

2005-09-12 11:14  adam

	* src/srwutil.c: Changed yaz_uri_array to no assume ? in start of
	  URI string. This is to fix SRU POST which does not have ? in
	  start of URI string in HTTP body.

2005-09-12 11:13  adam

	* src/seshigh.c: Fixed SEGV that could occur in Z39.50 v2 mode

2005-09-11 22:21  adam

	* zoom/zoom-benchmark.c: Compatibility fixes for older C compilers.
	  Fixed printf format for print of time_t (changed %i to %ld).

2005-09-11 20:39  adam

	* NEWS, include/yaz/backend.h, src/seshigh.c: Added support for
	  specifying SRW resultSetId + resultSetIdleTime in a Generic
	  Frontend Server's search handler. Patch by Ko van der Sloot.

2005-09-11 15:32  adam

	* zoom/zoom-benchmark.c: Put declarations before statements to make
	  code work with older C compilers.

2005-09-09 15:51  marc

	* zoom/zoom-benchmark.c: pretty formatting with tabs for gnuplot
	  reading

2005-09-09 13:29  adam

	* src/log.c: Fixed bug #410: Can not rotate log

2005-09-09 13:28  adam

	* win/makefile: Add rules to build tstlog

2005-09-09 12:34  adam

	* NEWS, yaz-config.in, client/Makefile.am, src/Makefile.am,
	  test/Makefile.am, ztest/Makefile.am: Do not build the separate
	  Multi-threaded (MT) library libyazthread.la.	Instead make the
	  library libyaz.la multi-threaded. Threading as a whole can still
	  be disabled by configure option --disable-threads. Previosly,
	  with older GLIBCs there were problems with MT libs under Apache.
	  This has now been fixed a long time ago.

2005-09-09 12:33  adam

	* src/log.c: Major log system cleanup. Added various locks for the
	  shared mask_names global structure. Also added mutex around
	  yaz_log core code. It seems that vsnprintf or similar is not
	  thread-safe after all (at least on Solaris 9).

2005-09-09 12:32  adam

	* src/nmem.c: Changed nmem_mutex_create so that it properly handles
	  concurrent calls. Now, only first thread will initialize the
	  mutex. Others will do nothing.

2005-09-09 12:30  adam

	* src/odr-priv.h: Set ODR_MAX_STACK to 2000 instead of 10000. It
	  seems that 10000 causes a stack overflow in threaded mode on
	  FreeBSD.

2005-09-09 12:20  adam

	* test/tstlog.c: Document more tstlog options

2005-09-08 15:51  adam

	* test/tstlogthread.c: Fix cpp-if check for POSIX threads

2005-09-08 15:25  adam

	* test/: Makefile.am, tstlogthread.c: Added test tstlogthread which
	  tests log system in multi threaded mode

2005-09-08 15:22  adam

	* test/tstlog.c: Added option (-n) for tstlog to make call yaz_log
	  a number of times

2005-09-07 15:45  marc

	* zoom/: Makefile.am, zoom-benchmark.c: added simple benchmark
	  client program written over zoom api

2005-09-07 13:53  adam

	* doc/zoom.xml: Document ZOOM_connection_last_event and the event
	  types

2005-08-30 22:13  adam

	* src/seshigh.c: Call bend_close during init if there is an old
	  handle to release

2005-08-25 14:44  adam

	* doc/Makefile.am: yazphp.dsl no longer in use

2005-08-25 13:48  adam

	* win/yaz.nsi: Use proper location for VS C runtime msvcr71.dll

2005-08-24 13:25  heikki

	* NEWS, client/client.c: Added 'exit' as an alternative for 'quit'
	  in yaz-client (Per's request)

2005-08-22 22:34  adam

	* client/client.c, src/ccltoken.c, src/logrpn.c, src/opacdisp.c,
	  src/seshigh.c, src/soap.c, src/srw.c, src/srwutil.c,
	  src/statserv.c, test/tsticonv.c, test/tstodr.c, test/tstsoap1.c,
	  util/marcdump.c: More type casts for char signed/unsigned and
	  xmlChar. Using xmlStrcmp, xmlStrlen in a few places instead of
	  strcmp/strlen.

2005-08-18 20:42  adam

	* win/makefile: Updated to use libxml 2.6.20, zlib 1.2.3

2005-08-11 16:21  adam

	* src/: ber_bool.c, ber_int.c, ber_len.c, ber_null.c, ber_tag.c,
	  odr-priv.h, odr.c, odr_choice.c, odr_cons.c, odr_mem.c,
	  odr_seq.c, odr_tag.c: Increase the ODR stack size. Use different
	  stack data structure for ODR constructed stack.

2005-08-11 16:19  adam

	* test/tstodrstack.c: Make test fail if circular refenced ODR does
	  not fail

2005-08-11 16:09  adam

	* test/.cvsignore: Added tstodrstack to this

2005-08-11 16:08  adam

	* test/tstodrstack.c: Test with 100 level query and another with
	  circular refernce

2005-08-11 16:00  adam

	* test/: Makefile.am, tstodrstack.c: Added test for bad ODR nesting

2005-08-10 11:12  adam

	* NEWS: Added some news items collected frmo CVS

2005-08-10 11:02  adam

	* debian/: changelog, libyaz-dev.install, libyaz.install: Removed
	  /usr/share/yaz/etc from libyaz. All /usr/share/yaz content is now
	  part of libyaz-dev.

2005-08-09 20:29  adam

	* src/zoom-c.c: Fixed setting of record syntax for Extended Service
	  update in ZOOM

2005-08-05 11:36  adam

	* doc/gfs-virtual.xml: Added missing start tag

2005-07-22 08:23  adam

	* client/client.c: Implemented 'show all' command. Bug #398. Patch
	  by Rob Styles.

2005-07-19 14:41  mike

	* NEWS: Note TCP/IP backlog change.

2005-07-19 14:40  mike

	* src/tcpip.c: Increase TCP/IP listener backlog from 3 (which I am
	  guessing was copied from the SunOS manual entry way back when) so
	  SOMAXCONN, so that the socket will queue as many incoming
	  connections as it's able to handle ongoing connections.  In other
	  words, it will never now refuse a connection that it would be
	  able to handle merely because it's not got around to accepting()
	  enough of the pending connections yet.  This is the behaviour
	  anyway under Linux, where the listen() argument is ignored; but
	  not under BSD and on systems such as MS-Windows that use
	  BSD-derived TCP/IP stacks.  The behaviour of YAZ-based servers
	  should now be uniform across operating systems in this respect.

2005-07-18 12:07  marc

	* debian/changelog: started new developmenr version number to make
	  side-by-side compilation with zebra feasable on debian systems

2005-07-18 12:06  marc

	* buildconf.sh: added some package names  to message

2005-06-30 10:34  adam

	* client/client.c: Check for open connection and proper protocol
	  for update and xmles commands.  Fixed uinitialized member in
	  xmles.

2005-06-30 00:52  adam

	* doc/license.xml: Pick latest Docbook XML DTD for 4.X

2005-06-28 00:03  adam

	* doc/introduction.xml, include/yaz/cql.h, src/cql.y,
	  src/cqltransform.c, src/cqlutil.c: Case insensitive CQL
	  relations/indexes/operations.

2005-06-25 17:46  adam

	* header.c, client/admin.c, client/admin.h, client/bertorture.c,
	  client/client.c, client/tabcomplete.c, client/tabcomplete.h,
	  include/yaz/backend.h, include/yaz/ccl.h, include/yaz/charneg.h,
	  include/yaz/comstack.h, include/yaz/cql.h, include/yaz/ill.h,
	  include/yaz/log.h, include/yaz/logrpn.h, include/yaz/marcdisp.h,
	  include/yaz/nmem.h, include/yaz/odr.h, include/yaz/oid.h,
	  include/yaz/options.h, include/yaz/otherinfo.h,
	  include/yaz/pquery.h, include/yaz/proto.h, include/yaz/prt-ext.h,
	  include/yaz/readconf.h, include/yaz/soap.h,
	  include/yaz/sortspec.h, include/yaz/srw.h,
	  include/yaz/statserv.h, include/yaz/tcpip.h, include/yaz/tpath.h,
	  include/yaz/unix.h, include/yaz/wrbuf.h, include/yaz/xmalloc.h,
	  include/yaz/yaz-ccl.h, include/yaz/yaz-iconv.h,
	  include/yaz/yaz-util.h, include/yaz/yaz-version.h,
	  include/yaz/yconfig.h, include/yaz/zgdu.h, include/yaz/zoom.h,
	  src/atoin.c, src/ber_any.c, src/ber_bit.c, src/ber_bool.c,
	  src/ber_int.c, src/ber_len.c, src/ber_null.c, src/ber_oct.c,
	  src/ber_oid.c, src/ber_tag.c, src/cclerrms.c, src/cclfind.c,
	  src/cclptree.c, src/cclqfile.c, src/cclqual.c, src/cclstr.c,
	  src/ccltoken.c, src/charneg.c, src/comstack.c, src/cqlstdio.c,
	  src/cqlstrer.c, src/cqlstring.c, src/cqltransform.c,
	  src/cqlutil.c, src/diag-entry.c, src/diag-entry.h, src/dumpber.c,
	  src/eventl.c, src/eventl.h, src/grs1disp.c, src/ill-get.c,
	  src/initopt.c, src/log.c, src/logrpn.c, src/marcdisp.c,
	  src/matchstr.c, src/nmem.c, src/nmemsdup.c, src/odr-priv.h,
	  src/odr.c, src/odr_any.c, src/odr_bit.c, src/odr_bool.c,
	  src/odr_choice.c, src/odr_cons.c, src/odr_enum.c, src/odr_int.c,
	  src/odr_mem.c, src/odr_null.c, src/odr_oct.c, src/odr_oid.c,
	  src/odr_seq.c, src/odr_tag.c, src/odr_use.c, src/odr_util.c,
	  src/oid.c, src/opacdisp.c, src/options.c, src/otherinfo.c,
	  src/pquery.c, src/prt-ext.c, src/readconf.c, src/requestq.c,
	  src/service.c, src/service.h, src/seshigh.c, src/session.h,
	  src/siconv.c, src/soap.c, src/sortspec.c, src/srw.c,
	  src/srwutil.c, src/statserv.c, src/tcpdchk.c, src/tcpip.c,
	  src/tpath.c, src/unix.c, src/version.c, src/waislen.c,
	  src/wrbuf.c, src/xcqlutil.c, src/xmalloc.c, src/yaz-ccl.c,
	  src/z3950oid.c, src/zgdu.c, src/zget.c, src/zoom-c.c,
	  src/zoom-opt.c, src/zoom-p.h, test/tstccl.c, test/tsticonv.c,
	  test/tstlog.c, test/tstmatchstr.c, test/tstnmem.c, test/tstodr.c,
	  test/tstsoap1.c, test/tstsoap2.c, test/tstwrbuf.c,
	  util/benchmark.c, util/cclsh.c, util/cql2pqf.c, util/cql2xcql.c,
	  util/marcdump.c, util/srwtst.c, util/yaziconv.c, zoom/zoomsh.c,
	  zoom/zoomtst1.c, zoom/zoomtst2.c, zoom/zoomtst3.c,
	  zoom/zoomtst4.c, zoom/zoomtst5.c, zoom/zoomtst6.c,
	  zoom/zoomtst7.c, zoom/zoomtst8.c, ztest/read-grs.c,
	  ztest/read-marc.c, ztest/ztest.c: Expanded tabs in all source
	  files. Added vim/emacs local variables trailer.

2005-06-25 17:42  adam

	* zoom/zoomsh.c: Print ext command in help

2005-06-24 21:56  adam

	* client/admin.c, client/client.c, client/tabcomplete.c,
	  src/cclptree.c, src/z3950oid.c: WS updates. No code changes

2005-06-24 14:50  adam

	* client/client.c: Add OID for External XMLES too

2005-06-23 17:03  adam

	* src/cqltransform.c: Fix relationModifier handling (incorrect
	  value in check was used).

2005-06-23 15:09  adam

	* NEWS, client/client.c, doc/yaz-client-commands.xml: Changed xmles
	  command to take OID + doc as parameter (previous version only
	  took doc).

2005-06-21 09:34  adam

	* doc/: yaz-client-commands.xml, yaz-client-man.xml: Describe new
	  comman xmles. Update doc for Item Update.

2005-06-21 09:33  adam

	* include/yaz/oid.h, src/oid.c, client/client.c, src/zoom-c.c:
	  Rename VAL_XMLUPDATE to XML_XMLES bacuase this is an XML extended
	  service type facility rather than Update facility.

2005-06-16 11:05  adam

	* yaz.spec.in: For RPM spec, use License: rather than Copyright:
	  (obsolete)

2005-06-13 12:27  adam

	* src/seshigh.c: For GFS, allow field record in bend_fetch_rr to
	  hold NULL - meaning that record could not be returned and out of
	  range. This present response will simply not include the record.
	  Useful for Zebra 1.4 where approximate hit count is returned.

2005-06-10 19:56  adam

	* doc/yaz-man.xml: Update year in copyright message

2005-06-09 20:47  adam

	* util/marcdump.c: LFS mode for yaz-marcdump so that it can read
	  large ISO2709 files

2005-06-08 14:34  adam

	* client/client.c: Fix problem with pointer to last init response
	  being corrupt due to set_auto_wait=off. If we have not yet
	  received init response we assume option is set.

2005-06-08 13:22  adam

	* NEWS, doc/yaz-client-commands.xml: Describe new yaz-client
	  commands wait_response and set_auto_wait.

2005-06-08 11:11  adam

	* include/yaz/yaz-version.h: Bump version to 2.1.9.

2005-06-08 11:11  adam

	* client/client.c: Fixed wait_response handling so to deal with
	  proper number of responses.

2005-06-07 21:51  adam

	* NEWS: More NEWS

2005-06-07 21:47  adam

	* src/nmem.c: Use size_t for NMEM's get_block. Change space-left
	  check to avoid signed/unsigned-ness problems.

2005-06-07 21:31  adam

	* debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc: Towards 2.1.8.

2005-06-07 21:25  adam

	* NEWS, src/marcdisp.c: Fixed bug in yaz_marc_decode_buf. By
	  mistake the routine appended MARC output rather than returning
	  "new" buffer.

2005-06-06 19:34  adam

	* client/client.c: Avoid mixed stmt, var declare

2005-06-06 14:32  adam

	* zoom/zoomsh.c: Allow log level to be set for zoomsh

2005-06-06 14:23  adam

	* src/zoom-c.c: Make a zoom,zoomdetails log level and try to make
	  logging more consistent in ZOOM C.

2005-06-06 12:45  adam

	* zoom/zoomsh.c: Re-organize top-level code so main functions does
	  less work.

2005-06-06 12:37  adam

	* debian/changelog: Internal package 2.1.7-1 for testing.

2005-06-06 12:29  adam

	* client/client.c, include/yaz/oid.h, src/oid.c, src/zoom-c.c,
	  zoom/zoomsh.c: Add support for privately defined extended
	  service, xml update, with OID 1.2.840.10003.9.1000.105.4.

2005-06-06 12:27  adam

	* doc/yaz-config-man.xml: Fix man page to include description of
	  --comp.

2005-06-06 09:28  adam

	* include/yaz/yaz-version.h: Bump version to 2.1.7

2005-06-06 09:25  adam

	* client/client.c: Warn about unknown Z39.50 options

2005-06-06 09:12  ja7

	* src/initopt.c: Fix for bug 371 "options concurrentOperations
	  ignores concurrentOperations"

2005-06-03 22:33  adam

	* src/nmem.c: Use size_t for nmem block sizes internally

2005-06-03 22:30  adam

	* include/yaz/nmem.h, src/nmem.c: Let nmem.h include stddef.h to
	  get size_t defined. Hide strutures nmem_control and nmem_block.

2005-05-26 23:47  adam

	* include/yaz/odr.h, test/tstodr.asn, test/tstodr.c: Add OID test.
	  Changed prototype for ber_oidc.

2005-05-26 23:46  adam

	* src/: ber_oid.c, odr_oid.c, oid.c: Allow decoding of zero-length
	  OIDs, but reject OIDs longer than OID_SIZE.

2005-05-24 14:16  adam

	* NEWS, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc: Towards 2.1.6.

2005-05-24 14:15  adam

	* debian/rules: Update dependancy libs

2005-05-20 21:29  adam

	* NEWS, include/yaz/backend.h, src/seshigh.c: Added support for SRW
	  sort in Generic Frontend Server. Patch by Ko van der Sloot.
	  Member srw_sortKeys in bend_search_rr holds sortKeys - or NULL if
	  none is provided.

2005-05-20 08:22  ja7

	* client/client.c: added 2 new commands for testing concurrent
	  operations and cancel      set_auto_wait	wait_response

2005-05-18 14:38  adam

	* include/yaz/charneg.h, src/charneg.c: Added functin
	  yaz_del_charneg_record, which removes character set negotiation
	  from otherInfo.

2005-05-18 14:30  adam

	* include/yaz/log.h, src/log.c: Reestablish LOG_APP,APP2,APP3 ..
	  continued.

2005-05-18 14:23  adam

	* src/log.c: Keep log level app2,app3. It is still being used

2005-05-17 13:48  adam

	* src/zoom-c.c: Fixed bug #255: ZOOM does not decode Diagnostics in
	  init-response.  ZOOM C now decodes init diagnostics from
	  user-information-field when present. If non-present, the pseudo
	  error code 'Init Rejected' is issued.

2005-05-16 14:00  mike

	* test/.cvsignore: Ignore generated files "tstsoap1" and "tstsoap2"

2005-05-11 14:19  adam

	* include/yaz/yaz-version.h: Bump version to 2.1.5

2005-05-11 14:07  adam

	* src/seshigh.c: Initialize members scanClause,errcode,errstring
	  for Z39.50 scan handling

2005-05-09 13:17  mike

	* include/yaz/.cvsignore: Ignore generated header files.

2005-05-09 13:16  mike

	* src/.cvsignore: Ignore generated C files.

2005-05-09 13:01  adam

	* client/client.c: In yaz-client when evaluating time elapsed, it
	  is done just after the incoming package has been decoded - not
	  after display of result records etc. This to give a more true
	  picture of target's performance.

2005-05-09 10:51  adam

	* client/client.c: Fix example

2005-05-09 00:53  adam

	* client/client.c: Bug fix: did not use outputCharset in the
	  conversion of search term

2005-05-08 09:35  adam

	* src/siconv.c, test/tsticonv.c: Fixed bug #320: Improve UTF-8 ->
	  Latin-1 conversion.  The yaz_iconv utility now converts several
	  composed UNICODE sequences to their single code Latin-1
	  equivalents. This improves the MARC-8 to ISO-8859-1 conversion in
	  that more sequences are correctly converted.

2005-05-08 09:33  adam

	* test/tstsoap1.c: Comment out debug printf stmt

2005-05-08 09:13  adam

	* src/statserv.c: Fixed bug #322: yaz server does not log listener
	  address if given

2005-05-06 14:18  adam

	* client/client.c: Encode SRW/SRU terms to UTF-8 from terminal
	  (outputCharset).

2005-05-06 13:11  adam

	* test/: Makefile.am, tstsoap1.c, tstsoap2.c: Added two SOAP tests

2005-05-03 23:32  adam

	* NEWS: Collect CVS changes.

2005-05-03 14:30  adam

	* client/client.c: Added some help on proximity.

2005-05-02 21:33  adam

	* src/zoom-c.c: Removed a few redundant log messages

2005-05-02 21:33  adam

	* src/zoom-c.c: Fix bug #307: It's impossible to specify
	  indefinite/no timeout for ZOOM_event. Special timeout value -1
	  now means indefinite timeout (i.e.  no timeout).

2005-05-02 21:17  adam

	* src/zoom-c.c: Added support for multiple languages and charsets
	  to be specified in ZOOM. Each charset/language is separated by a
	  blank.  If negoation is in effect in init-response, Option
	  "negotiation-charset-in-effect-for-records" set to 1(true) or
	  0(false).  Code based on patch by Vasiliy Osadchuk.

2005-05-02 21:14  adam

	* include/yaz/nmem.h, src/nmemsdup.c: Added utilities nmem_strsplit
	  and nmem_strsplit_blank which splits a string into arrays and
	  allocates each stream using NMEM.

2005-04-29 21:06  adam

	* src/seshigh.c: Fixed bug in scan handling in front end server: if
	  preferredPositionInResponse was non-present it logged a NULL
	  value.

2005-04-29 12:36  heikki

	* src/: log.c, nmem.c: Fixed the infinite recursion when calling
	  yaz_log_level_init as the first call (before other log level or
	  nmem_init calls)

2005-04-26 21:51  adam

	* doc/tools.xml: Modify one of the result set PQF examples

2005-04-26 20:46  adam

	* NEWS, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc: Towards 2.1.4.

2005-04-26 20:46  adam

	* doc/credits.xml: Added Mads Bondo Dydensborg

2005-04-22 17:14  adam

	* src/srw.csv: Missing quote

2005-04-22 17:09  adam

	* src/Makefile.am: Allow srcdir!=dstdir for CVS checkout

2005-04-22 16:59  adam

	* src/Makefile.am: Fix check for cql.c in dist-hook

2005-04-22 16:51  adam

	* src/csvtodiag.tcl, win/makefile, win/yaz.nsi: WIN32 updates for
	  Diagnostics from CSV files.

2005-04-22 10:27  adam

	* Makefile.am, NEWS, include/yaz/Makefile.am, include/yaz/srw.h,
	  src/Makefile.am, src/bib1.csv, src/csvtobib1.tcl,
	  src/csvtodiag.tcl, src/csvtosrw.tcl, src/diag-entry.c,
	  src/diag-entry.h, src/seshigh.c, src/srw.csv: Changed
	  include/yaz/diagbib1.h and added include/yaz/diagsrw.h with
	  diagnostic messages+codes for Bib-1 and SRW. Preprocessor defines
	  are now defined for all those error codes. So instead of putting
	  109 in in a program, YAZ_BIB1_DATABASE_UNAVAILABLE can be used.
	  The messages are now generated from a CSV files. See src/bib1.csv
	  and srw/srw.csv.

2005-04-20 15:51  adam

	* include/yaz/yaz-version.h: Towards 2.1.3

2005-04-20 15:17  adam

	* src/marcdisp.c: Use XML comments for debug/verbose info.

2005-04-20 15:17  adam

	* util/marcdump.c: Use XML comments for for meta info.

2005-04-20 15:04  adam

	* util/marcdump.c: yaz-marcdump skips non-digit chars betwen recs
	  and warns about it

2005-04-20 14:59  adam

	* client/client.c: Exit if multiple server addresses is given (not
	  supported)

2005-04-18 10:04  adam

	* win/makefile: Update to libxml2 2.6.9, zlib 1.2.2

2005-04-15 23:47  adam

	* include/yaz/ccl.h, src/ccltoken.c, test/tstccl.c: Fix bug in CCL
	  parser that could caused uninialized values of token member
	  ws_prefix_len in some cases.	Removed ccl_token_simple function.

2005-04-14 13:59  adam

	* src/seshigh.c: Allow NULL value for basename in bend_fetch_rr
	  struct

2005-04-11 10:41  adam

	* src/Makefile.am: Fixed bug #280: make dist must depend on bison.
	  The extra rule is necessary for automake 1.4pl6, not 1.9.

2005-03-16 22:30  adam

	* debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc: Towards 2.1.2.

2005-03-16 22:28  adam

	* NEWS, src/codetables.xml: Get new codetables.xml from the LoC.
	  Bug #273.

2005-03-16 22:26  adam

	* src/charconv.tcl: Change "to" type for MARC-8 -> UTF-8 conversion
	  from 16-bit unsigned short to 24-bit unsigned int. Put code name
	  (description of character) in output comments in C code.

2005-03-15 17:32  adam

	* NEWS, include/yaz/ccl.h, src/cclfind.c, src/ccltoken.c,
	  test/tstccl.c: Fixed bug #272: Preserve spacing for CCL terms.
	  The spacing is preserved for phrases by saving the prefix
	  (leading) white-space for tokens. Added ws_prefix_{buf,len} in
	  ccl_token to support it.

2005-03-14 13:47  adam

	* debian/changelog: Try again (to fix version)

2005-03-14 13:41  adam

	* debian/changelog: Fix bad version - should be 2.1.0-1 (was
	  2.0.1-1).

2005-03-14 12:28  adam

	* NEWS: Notes about MARC decoder changes

2005-03-14 12:24  adam

	* NEWS: Fix version

2005-03-14 12:17  adam

	* NEWS, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc: Towards 2.1.0

2005-03-14 12:14  adam

	* src/statserv.c: Support XInclude for XML config

2005-03-14 12:13  adam

	* ztest/config1.xml: Example as given in doc

2005-03-14 12:12  adam

	* NEWS: Notes on changes for hosting

2005-03-14 12:12  adam

	* doc/: frontend.xml, gfs-options.xml, gfs-virtual.xml, tools.xml,
	  yaz-ztest-man.xml: All elements for YAZ GFS XML config described

2005-03-13 22:43  adam

	* doc/: Makefile.am, frontend.xml, gfs-options.xml,
	  gfs-synopsis.xml, gfs-virtual.xml, yaz-ztest-man.xml: Renamed
	  ztest-options.xml to gfs-options.xml. Added GFS common synopsis
	  to gfs-synopsis.xml. Initial work on GFS virtual hosts.

2005-03-08 14:59  adam

	* src/statserv.c: Exit GFS if XML parsing fails.

2005-03-08 12:48  adam

	* src/statserv.c: Call chdir before bend_{start,stop}.

2005-03-08 12:07  adam

	* src/: session.h, statserv.c: Read directory element of XML config
	  so that server may chdir to proper location.

2005-03-07 07:09  adam

	* test/marc4.xml: New test result.

2005-03-07 07:07  adam

	* src/marcdisp.c: No leading spaces in warning comments

2005-03-06 22:27  adam

	* src/marcdisp.c, util/marcdump.c: Better diagnostics for bad MARC
	  records.

2005-03-06 13:54  adam

	* client/client.c: For record update, open file in binary mode

2005-03-05 13:14  adam

	* src/: seshigh.c, statserv.c: WIN32 Updates for GFS to use TLS for
	  control block.

2005-03-05 10:17  adam

	* src/seshigh.c: Fix compilation in mode without libxml2 (bug
	  introduced in previous commit).

2005-03-04 13:00  adam

	* buildconf.sh: buildconf script configures directlry when -d / -c
	  is given

2005-03-04 00:16  adam

	* include/yaz/backend.h, src/seshigh.c, src/session.h,
	  src/statserv.c, ztest/config1.xml, ztest/ztest.c: Added explain
	  facility for frontend server XML config. Renamed element cql2pqf
	  to cql2rpn.

2005-03-03 00:59  adam

	* src/opacdisp.c: Wrap OPACXML in opacRecord as suggested by Larry
	  Dixson.

2005-03-01 21:37  adam

	* src/eventl.c, src/eventl.h, src/seshigh.c, src/session.h,
	  src/statserv.c, ztest/Makefile.am, ztest/config1.xml:
	  Enhancements and new bugs in Generic Frontend Server..  Reworked
	  YAZ GFS XML config. Added pqf2cql support.

2005-02-25 18:05  adam

	* NEWS, include/yaz/proto.h, src/opacdisp.c: Extended OPAC display
	  utility. OPAC display utility renders bibliographic (MARC) record
	  as well. Added yaz_opac_decode_wrbuf to supplement
	  yaz_marc_decode_wrbuf.

2005-02-25 18:04  adam

	* src/marcdisp.c: yaz_marc_decode_wrbuf no longer Wrewinds WRBUF

2005-02-25 18:03  adam

	* client/client.c: Bug fix. Dump record content (-m) was duplicated
	  for XML records

2005-02-25 10:37  adam

	* src/marcdisp.c, test/Makefile.am, test/marc4.xml: Fixed bug that
	  caused MARC decode to SEGV for some invalid MARC records.  Adde
	  marc4 + marc4.xml as a test case for it.

2005-02-25 10:36  adam

	* include/yaz/yaz-version.h: YAZ 2.0.35

2005-02-25 10:36  adam

	* win/: yaz.nsi, yaz.rc: YAZ 2.0.35 windows version

2005-02-09 13:41  adam

	* ztest/ztest.c: Avoid unnecessary logs

2005-02-09 13:40  adam

	* debian/changelog: YAZ 2.0.34-2.

2005-02-09 10:18  adam

	* src/unix.c: Increase listen backlog parameter for UNIX domain
	  sockets.

2005-02-09 00:43  adam

	* doc/yaz-marcdump-man.xml: Fix option for MarcXchange

2005-02-08 23:47  adam

	* test/: marc1.xml, marc2.xml, marc3.xml: New MARCXML test results
	  - due to new warning issued

2005-02-08 15:58  adam

	* win/yaz.nsi: Dist zlib1.dll instead of zlib.dll

2005-02-08 15:19  adam

	* debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc: Towards 2.0.34

2005-02-08 14:51  adam

	* doc/tools.xml, doc/yaz-marcdump-man.xml, include/yaz/marcdisp.h,
	  src/marcdisp.c, util/marcdump.c: Added MarcXchange support.

2005-02-08 14:47  adam

	* NEWS: Summarize changes

2005-02-08 14:23  adam

	* src/unix.c: Worked around bug #261 again. Added sleep for EAGAIN
	  case

2005-02-07 12:23  adam

	* src/statserv.c: WIN32 compile fixes. No TLS for control block yet

2005-02-07 12:23  adam

	* src/siconv.c: Avoid ANSI inline declaration

2005-02-04 21:27  adam

	* src/srw.c: Fix xmlns for SRW diagnostic in yaz_srw_diagnostics

2005-02-04 14:28  adam

	* src/unix.c: Fixed problem with connect on Unix domain sockets
	  that returned errno=EAGAIN. That is now treated as EINPROGRESS
	  error.

2005-02-03 10:09  adam

	* zoom/zoomtst7.c: Remove old-style logging

2005-02-03 00:27  adam

	* test/marc3.xml: Fix MARC test case

2005-02-03 00:27  adam

	* test/tsticonv.c: Enable test case for bug #260

2005-02-03 00:26  adam

	* src/siconv.c: Fix bug #260: Multi combining MARC-8 chars not
	  converted properly

2005-02-03 00:25  adam

	* src/marcdisp.c: Never assume non 00X have controlfields

2005-02-03 00:07  adam

	* src/marcdisp.c: Put two spaces before datafield end tag (includes
	  subfields)

2005-02-02 21:50  adam

	* include/yaz/marcdisp.h, src/marcdisp.c: Fixed bug #263: YAZ
	  MARCXML dump shows extra spaces after control fields.  Added
	  yaz_marc_subfield_str which defines subfield lead string which is
	  used in YAZ_MARC_LINE format. Default string is blank+$.  Added
	  yaz_marc_endline_str which defines end of fields string used in
	  YAZ_MARC_LINE format. Default string is newline.

2005-02-02 21:25  adam

	* src/statserv.c: Fix statserv_getcontrol for non-threaded YAZ

2005-02-02 18:11  adam

	* NEWS, client/client.c, doc/yaz-client-commands.xml: Added
	  yaz-client command scansize

2005-02-02 11:17  adam

	* test/tsticonv.c: Added test case for bug #260

2005-02-01 22:07  adam

	* test/tsticonv.c: Better diagnostics for iconv test. Added case
	  for bug #258

2005-02-01 22:06  adam

	* src/siconv.c: Fixed bug #258: marc-8 to utf8 fails for some
	  composed sequences

2005-02-01 18:23  adam

	* test/: tstccl.c, tstodr.c, tstwrbuf.c: Added include stdlib.h

2005-02-01 15:46  adam

	* include/yaz/backend.h, src/eventl.c, src/eventl.h, src/seshigh.c,
	  src/session.h, src/statserv.c, ztest/ztest.c: Added support for
	  multi-homed YAZ frontend server. A backend config may be choosed
	  based on host and/or port. For Z39.50 host is picked from
	  OtherInfo in InitRequest (VAL_PROXY OID). For HTTP, host is
	  picked from HTTP header. Configuration is XML based . Libxml2 is
	  required.

2005-02-01 15:43  adam

	* src/srwutil.c: Allow text/plain as HTTP Content-Type for SRW HTTP
	  POST. I can't get ab to send text/xml.

2005-02-01 15:37  adam

	* include/yaz/comstack.h, src/tcpip.c, src/unix.c: Added member
	  user for COMSTACK that is an opaque pointer for user-defined
	  data.

2005-01-27 10:08  adam

	* include/yaz/prt-ext.h, src/prt-ext.c: Fixed bug #255: EXTERNAL
	  decoding with ASN.1 types in octet strings.  Added a few doxygen
	  comments as well.

2005-01-27 10:06  adam

	* include/yaz/proto.h: Added prototype for
	  zget_init_diagnostics_octet.	Added a few doxygen comments

2005-01-27 10:06  adam

	* src/zget.c: Added zget_init_diagnostics_octet which is similar to
	  zget_init_diagnostics but encodes the EXTERNAL data in the
	  octet-aligned arm.

2005-01-27 10:05  adam

	* client/client.c: Fix printing of some non-zero terminated
	  strings. WS updates.

2005-01-27 10:04  adam

	* include/yaz/odr.h: Fix comments for some ODR members

2005-01-21 10:23  adam

	* src/nmem.c: Do not use acquire locks (NMEM_{ENTER,LEAVE}) in
	  nmem_mutex_{create,destroy}. WS updates.

2005-01-19 10:18  adam

	* src/seshigh.c: Make scan logging prettier

2005-01-19 09:26  adam

	* win/makefile: Do not set HAVE_.. stuff for WIN32

2005-01-19 09:26  adam

	* client/client.c: Added include sys/types.h if it exist. Added
	  include sys/stat.h on Win32

2005-01-17 14:09  adam

	* util/: srwtst.c, yaziconv.c: Added include stdlib.h

2005-01-17 14:08  adam

	* client/client.c: Added include sys/time.h

2005-01-17 14:03  adam

	* src/nmem.c: Added include stdlib.h

2005-01-17 13:53  adam

	* src/: eventl.c, srwutil.c: Fix MAC compilation

2005-01-17 11:29  adam

	* src/: unix.c, tcpdchk.c: Fixed includes for FreeBSD

2005-01-17 11:19  adam

	* src/srwutil.c: Do not declare several variables in non-XML mode

2005-01-17 11:10  adam

	* include/yaz/yaz-version.h: Bump version to 2.0.33

2005-01-17 00:20  adam

	* win/makefile: Define HAVE_SYS_TYPES_H in VS makefile

2005-01-16 23:12  adam

	* client/client.c, src/ill-get.c: Minor include updates to make
	  Windows happy

2005-01-16 23:12  adam

	* win/makefile: Assume sys/stat.h is available on Windows

2005-01-16 23:01  adam

	* src/zoom-c.c: Added check for various headers, since comstack.h
	  no longer include them

2005-01-16 22:56  adam

	* src/zget.c: Do not use exit

2005-01-16 22:56  adam

	* src/srwutil.c: include stdlib.h

2005-01-16 22:51  adam

	* client/admin.c, client/bertorture.c, include/yaz/comstack.h,
	  include/yaz/xmalloc.h, src/ber_int.c, src/seshigh.c,
	  src/session.h, src/statserv.c, src/tcpdchk.c, src/tcpip.c,
	  src/unix.c: Removed away include of system headers in comstack.h.
	  Instead include them in the various implementation C files.
	  Added more headers in AC_CHECK_HEADERS.

2005-01-16 22:40  adam

	* src/zoom-c.c: WS update

2005-01-16 01:16  adam

	* win/makefile: Update for Libxml2-2.6.15, zlib-1.2.1

2005-01-15 20:47  adam

	* header.c, client/admin.c, client/admin.h, client/bertorture.c,
	  client/client.c, client/tabcomplete.c, client/tabcomplete.h,
	  doc/license.xml, include/yaz/backend.h, include/yaz/charneg.h,
	  include/yaz/comstack.h, include/yaz/cql.h, include/yaz/ill.h,
	  include/yaz/log.h, include/yaz/logrpn.h, include/yaz/marcdisp.h,
	  include/yaz/nmem.h, include/yaz/odr.h, include/yaz/oid.h,
	  include/yaz/options.h, include/yaz/otherinfo.h,
	  include/yaz/pquery.h, include/yaz/proto.h, include/yaz/prt-ext.h,
	  include/yaz/readconf.h, include/yaz/soap.h,
	  include/yaz/sortspec.h, include/yaz/srw.h,
	  include/yaz/statserv.h, include/yaz/tcpip.h, include/yaz/tpath.h,
	  include/yaz/unix.h, include/yaz/wrbuf.h, include/yaz/xmalloc.h,
	  include/yaz/yaz-ccl.h, include/yaz/yaz-iconv.h,
	  include/yaz/yaz-util.h, include/yaz/yaz-version.h,
	  include/yaz/yconfig.h, include/yaz/zgdu.h, include/yaz/zoom.h,
	  src/atoin.c, src/ber_any.c, src/ber_bit.c, src/ber_bool.c,
	  src/ber_int.c, src/ber_len.c, src/ber_null.c, src/ber_oct.c,
	  src/ber_oid.c, src/ber_tag.c, src/charneg.c, src/comstack.c,
	  src/cqlstdio.c, src/cqlstrer.c, src/cqlstring.c,
	  src/cqltransform.c, src/cqlutil.c, src/dumpber.c, src/eventl.c,
	  src/eventl.h, src/grs1disp.c, src/ill-get.c, src/initopt.c,
	  src/log.c, src/logrpn.c, src/marcdisp.c, src/matchstr.c,
	  src/nmem.c, src/nmemsdup.c, src/odr-priv.h, src/odr.c,
	  src/odr_any.c, src/odr_bit.c, src/odr_bool.c, src/odr_choice.c,
	  src/odr_cons.c, src/odr_enum.c, src/odr_int.c, src/odr_mem.c,
	  src/odr_null.c, src/odr_oct.c, src/odr_oid.c, src/odr_seq.c,
	  src/odr_tag.c, src/odr_use.c, src/odr_util.c, src/oid.c,
	  src/opacdisp.c, src/options.c, src/otherinfo.c, src/pquery.c,
	  src/prt-ext.c, src/readconf.c, src/requestq.c, src/seshigh.c,
	  src/session.h, src/siconv.c, src/soap.c, src/sortspec.c,
	  src/srw.c, src/srwutil.c, src/statserv.c, src/tcpdchk.c,
	  src/tcpip.c, src/tpath.c, src/unix.c, src/version.c,
	  src/waislen.c, src/wrbuf.c, src/xcqlutil.c, src/xmalloc.c,
	  src/yaz-ccl.c, src/z3950oid.c, src/zgdu.c, src/zget.c,
	  src/zoom-c.c, src/zoom-opt.c, src/zoom-p.h, test/tstccl.c,
	  test/tsticonv.c, test/tstlog.c, test/tstmatchstr.c,
	  test/tstnmem.c, test/tstodr.c, test/tstwrbuf.c, util/benchmark.c,
	  util/cql2pqf.c, util/cql2xcql.c, util/marcdump.c, util/srwtst.c,
	  util/yaziconv.c, zoom/zoomsh.c, ztest/read-grs.c,
	  ztest/read-marc.c, ztest/ztest.c: Bump year

2005-01-11 13:13  adam

	* NEWS, debian/changelog, include/yaz/yaz-version.h, win/makefile,
	  win/yaz.nsi, win/yaz.rc: Towards 2.0.32

2005-01-11 13:07  adam

	* NEWS, client/client.c, include/yaz/backend.h, src/seshigh.c,
	  ztest/ztest.c: Added SRW Scan support in yaz-client and Generic
	  Frontend Server.

2005-01-11 13:05  adam

	* src/srw.c: match_xsd_string returns empty string rather than NULL
	  for empty CDATA

2005-01-11 11:50  adam

	* src/srwutil.c: Added SRU decode of maximumTerms, responsePosition
	  and extraRequestData

2005-01-11 11:48  adam

	* src/srw.c: Fixes for value and pScanCluase in scan SRW codec

2005-01-11 11:44  adam

	* ztest/ztest.c: Check for database in ztest_scan

2005-01-09 22:52  adam

	* NEWS, client/client.c, include/yaz/srw.h, src/srw.c: Added
	  whereInList member to SRW Scan Term

2005-01-09 22:50  adam

	* src/srwutil.c: Rename pqf scan parameter from x-ScanClause to
	  x-pScanClause

2005-01-08 02:20  adam

	* NEWS, client/client.c, include/yaz/srw.h, src/srw.c,
	  src/srwutil.c: Added support for SRW scan in yaz-client

2005-01-07 11:28  heikki

	* src/log.c: Added a warning (always to stderr) when opening the
	  log file fails

2005-01-05 11:29  adam

	* test/tstnmem.c: Check that assignments to NMEM memory for some
	  basic types

2005-01-05 11:23  adam

	* src/nmem.c: Only use type 'long long' when available.

2005-01-04 22:29  mike

	* test/.cvsignore: Ignore generated file tstlog

2005-01-04 22:28  mike

	* NEWS: nmem alighment.

2005-01-04 22:27  mike

	* src/nmem.c: Return aligned blocks on the smallest boundaries that
	  are suitably aligned for all possible types on the particular
	  architecture YAZ is being built for.

2005-01-04 10:41  adam

	* include/yaz/yaz-version.h: Bump version to 2.0.31

2005-01-04 09:34  adam

	* debian/changelog: Fix date

2005-01-04 02:39  adam

	* NEWS: Mention most important changes

2005-01-04 02:25  adam

	* src/nmem.c: Align NMEM blocks to 2*sizeof(long)

2005-01-03 14:36  adam

	* win/yaz.nsi: Towards 2.0.30

2005-01-03 14:28  adam

	* LICENSE, NEWS, README, debian/changelog, debian/rules,
	  include/yaz/yaz-version.h: Towards 2.0.30.

2005-01-03 13:34  adam

	* win/: LICENSE.txt, yaz.rc: Towards 2.0.30

2005-01-03 12:56  adam

	* src/statserv.c: Fix threading

2005-01-03 10:18  adam

	* src/statserv.c: For daemon mode (-D), let parent wait till child
	  has created PID file

2005-01-02 21:31  adam

	* client/client.c: Make negotiationCharsetRecords of type int

2004-12-30 01:25  adam

	* src/: statserv.c, seshigh.c: Cast PIDs to longs so they can be
	  printfd

2004-12-30 01:21  adam

	* src/: pquery.c, cclptree.c: Avoid signed char subscript

2004-12-30 01:20  adam

	* client/client.c: Include unistd.h always

2004-12-30 01:18  adam

	* ztest/: read-grs.c, read-marc.c, ztest.c: Avoid signed char
	  subscript

2004-12-30 01:14  adam

	* src/: matchstr.c, odr_util.c: Avoid signed char subscript

2004-12-30 01:11  adam

	* src/: log.c, marcdisp.c, oid.c: Avoid signed char subscript

2004-12-23 00:48  adam

	* src/seshigh.c: Remove extra space in request log output

2004-12-23 00:47  adam

	* src/statserv.c: Change GFS so that it listen&accept in parent
	  process rather than child. This avoid the synchronization pipe,
	  and seem to make the GFS a little faster.

2004-12-23 00:45  adam

	* include/yaz/oid.h, src/oid.c: Added OID for charneg-4.

2004-12-21 21:25  adam

	* client/client.c: Command negcharset may take up to three args
	  charset records version where records is an integer (0=false,
	  1=true), version is charset negotatition version (3 or 4).

2004-12-21 01:34  adam

	* src/zoom-c.c: When receiving no records in present response don't
	  throw non-surrogate diagnostic "decoding failed. Instead add
	  surrogate diagnostic record 14: System error in presenting
	  records.

2004-12-21 01:31  adam

	* src/seshigh.c: Minor tweaks in logging (mostly for SRW search)

2004-12-21 00:38  adam

	* src/logrpn.c: Prefix PRN/Type-1 queries with RPN: rather than Z:

2004-12-21 00:38  adam

	* src/seshigh.c: Fixed bug in pack_records that caused piggyback
	  searches to crash.  Improved logging of diagnostics a bit.
	  seshigh now using zget_- utilities.

2004-12-21 00:35  adam

	* include/yaz/proto.h, src/zget.c: Added functions to initialize
	  various structures for diagnostics: zget_DefaultDiagFormat,
	  zget_surrogateDiagRec, zget_init_diagnostics, zget_DiagRecs,
	  zget_DiacRec.

2004-12-20 16:52  heikki

	* include/yaz/log.h: Added YLOG_FLUSH to the default log level, to
	  avoid problems on Solaris. Maybe this should be conditional on
	  the OS, as it works fine under Linux?

2004-12-16 09:59  adam

	* src/atoin.c: Include marcdisp.h so that atoi_n gets public on
	  WIN32

2004-12-16 09:59  adam

	* src/nmem.c: Fix declaration (WIN32 section)

2004-12-15 10:10  adam

	* doc/Makefile.am: Get rid of tex messages

2004-12-14 11:52  adam

	* include/yaz/yaz-iconv.h: Include stddef.h because of size_t use
	  in header.

2004-12-13 21:17  adam

	* NEWS, doc/tools.xml, doc/yaz-log-man.xml: Change wording WRT
	  ylog.h/log.h

2004-12-13 21:16  adam

	* include/yaz/log.h: Change order but not semantics regarding old
	  LOG_-defs.

2004-12-13 15:31  heikki

	* include/yaz/log.h: Included xmalloc.h from log.h, if usingthe old
	  system, as it used to be there... If using new system, you need
	  to include it yourself

2004-12-13 15:21  heikki

	* client/client.c, include/yaz/Makefile.am, include/yaz/log.h,
	  include/yaz/yaz-util.h, src/atoin.c, src/eventl.c, src/log.c,
	  src/logrpn.c, src/nmem.c, src/odr.c, src/readconf.c,
	  src/seshigh.c, src/statserv.c, src/tcpdchk.c, src/tpath.c,
	  src/xmalloc.c, src/zoom-c.c, test/tstlog.c, zoom/zoomsh.c,
	  ztest/read-grs.c: Moved back to a single log.h, with the new
	  #define YAZ_USE_NEW_LOG

2004-12-10 11:42  heikki

	* include/yaz/: log.h, yaz-util.h: Deprecated yaz-util.h with a
	  warinng in place. Re-enabled the warning in log.h Note: All these
	  warings can be avoided with	CFLAGS="-Wall -g -D
	  YAZ_USE_OLD_LOG" ./configure

2004-12-09 10:37  adam

	* include/yaz/log.h: Fixed place for YAZ_END_CDECL

2004-12-09 10:30  adam

	* doc/yaz-client-commands.xml: Document commands: list_all,
	  set_auto_reconnect, negcharset, displaycharset, register_tab,
	  sleep, zversion, options.

2004-12-09 10:27  adam

	* doc/yaz-client-man.xml: Document .yazclientrc

2004-12-09 10:25  adam

	* client/client.c: 3rd argument for charset is marccharset

2004-12-09 08:53  adam

	* client/client.c: Implemented commands negcharset and
	  displaycharset that specifies character set for negotiation and
	  display respectively. Command charset works as usual and is
	  implemented using the two.

2004-12-08 10:08  adam

	* include/yaz/log.h: Had to remove. We will enable after has been
	  public available for one or two months.

2004-12-08 10:06  adam

	* include/yaz/yaz-util.h: Include old yaz/log.h so that old things
	  still work (for some time)

2004-12-02 20:12  adam

	* src/seshigh.c: Fix double-free in code that handles encoding
	  errors (from backend)

2004-12-02 15:04  adam

	* client/client.c: Return values in cmd_source_ functions

2004-12-02 14:55  ja7

	* client/client.c: Fixed bug 227 and bug 228

2004-11-26 12:06  heikki

	* include/yaz/log.h: Added a way to get around the old log warning

2004-11-26 12:01  adam

	* yaz.spec.in, src/marcdisp.c: yaz-log.7 man pages part of RedHat
	  package yaz

2004-11-26 12:00  adam

	* debian/yaz.install: yaz-log.7 man pages part of Debian package
	  yaz

2004-11-26 11:58  heikki

	* include/yaz/log.h: Reintroduced the bit "defines for those log
	  bits that are deprecated and not defined in the new ylog.h

2004-11-25 10:43  adam

	* src/marcdisp.c: Treat field as having subfields even if first
	  char is blank/other

2004-11-23 15:11  heikki

	* doc/: Makefile.am, tools.xml, yaz-log-man.xml: Added a man page
	  for yaz-log (7)

2004-11-23 15:10  heikki

	* src/log.c: Re-enabled the -v notime option, it was broken.

2004-11-21 22:56  adam

	* src/Makefile.am, src/srwutil.c, win/makefile: Update SRW/SRU
	  diagnostic message definitions and store them in separate source:
	  diagsrw.c.

2004-11-21 22:55  adam

	* NEWS: About log system changes

2004-11-21 22:55  adam

	* doc/tools.xml: Update log chapter for new log system

2004-11-19 11:07  heikki

	* include/yaz/log.h: Moved the #define of logf back into log.h, so
	  that it won't be available innewer software using ylog.h. It
	  conflicted with a math function

2004-11-19 10:59  heikki

	* include/yaz/log.h: Fixed a CDECL thing that broke yaz++

2004-11-18 16:18  heikki

	* client/client.c, include/yaz/Makefile.am, include/yaz/log.h,
	  include/yaz/yaz-util.h, src/eventl.c, src/log.c, src/logrpn.c,
	  src/nmem.c, src/odr.c, src/odr_oct.c, src/readconf.c,
	  src/seshigh.c, src/statserv.c, src/tcpdchk.c, src/tcpip.c,
	  src/tpath.c, src/unix.c, src/xmalloc.c, src/zoom-c.c,
	  test/tstlog.c, zoom/zoomsh.c, ztest/read-grs.c, ztest/ztest.c:
	  Deprecated log.h and created a new ylog.h Renamed all LOG_
	  #defines to matching YLOG_, and used them everywhere Used the new
	  dynamic log system in deveral places

2004-11-17 14:03  heikki

	* doc/tools.xml, src/log.c: Added an option to specify -word in the
	  loglevel parsing, to clear a specific bit: -v all,-log

2004-11-17 01:18  adam

	* src/logrpn.c: Modify wrbuf_put_zquery and wrbuf_scan_term so the
	  generated PQF code is valid for reparsing.

2004-11-17 01:17  adam

	* src/pquery.c: For @prox operator, the "which" member being known
	  or private was not set correctly. Use odr_intdup where
	  appropriate.

2004-11-16 23:51  adam

	* test/tsticonv.c: Avoid generating tsticonv.log

2004-11-16 23:44  adam

	* test/tstcql.sh: Clean up temp CQL test files

2004-11-16 23:14  adam

	* src/seshigh.c: Avoid new ANSI inline declaration

2004-11-16 23:10  adam

	* src/logrpn.c: Avoid new ANSI inline declaration

2004-11-16 18:08  heikki

	* doc/Makefile.am, doc/tools.xml, include/yaz/log.h,
	  include/yaz/logrpn.h, src/log.c, src/logrpn.c, src/seshigh.c,
	  src/statserv.c, ztest/ztest.c: Improvements in the log system,
	  especially on the server side. Now logging on levels 'server',
	  'session', 'request', and 'requestdetail', and on 'request',
	  making only one-line log entries for each request. Documented it
	  too!

2004-11-10 10:26  adam

	* include/yaz/yaz-version.h: Bump version to 2.0.29

2004-11-09 21:54  adam

	* src/log.c: Use strchr,strrchr instead of index/rindex.

2004-11-09 21:42  adam

	* test/: marc1.xml, marc2.xml, marc3.xml: Added marc these
	  regressions test MARCXML records

2004-11-09 21:35  adam

	* NEWS, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc: Towards 2.0.28

2004-11-09 21:33  adam

	* debian/rules: Announce 2.0.27 because of new functions in log.h

2004-11-09 21:31  adam

	* NEWS: Describe the new log utilities

2004-11-04 15:19  heikki

	* include/yaz/log.h, src/log.c: Fixed a bug that caused extra
	  [level] tags in the log

2004-11-03 23:33  adam

	* include/yaz/log.h, src/log.c, src/nmem.c: Using blanks for
	  assignments (no code changes)

2004-11-03 23:30  adam

	* test/: Makefile.am, tstlog.c: Added test program for logging.

2004-11-03 18:52  heikki

	* src/log.c: Fixed a silly typo that made a numeric -v crash

2004-11-03 15:25  heikki

	* include/yaz/log.h, src/log.c: Added dynamic log-levels:   -
	  yaz_log_mask_str (and _x) can now be called with a previously
	  unknown   name, which will get a new log bit assigned. This
	  happens in most programs   when parsing the -v command line
	  option.    - yaz_log_module_level can be called with a name, and
	  if that name has    got a bit defined, this bit will be returned,
	  otherwise zero. This	  can then be used as the log_level in
	  yaz_log and logf calls.    - the names are cleaned from prefix
	  paths and suffixes, so ./foo.c becomes    foo.  Also added a
	  routine to set the maximum log size, and a few comments in log.h

2004-11-02 16:47  heikki

	* src/log.c: protecting log rotation with a mutex

2004-11-02 15:13  adam

	* lib/.cvsignore: Ignore .lib, .map, .exp

2004-11-02 15:13  heikki

	* src/log.c: Rotating logfile if exceeding a gigabyte (need to add
	  a semaphore around it, for multithreaded things)

2004-11-02 14:52  heikki

	* src/log.c: Not buffering the log file, unless LOG_FLUSH is set.
	  Reopening if necessary

2004-11-02 13:57  heikki

	* src/log.c: oops, forgot to give a name to LOG_FLUSH. Now added

2004-11-02 13:55  heikki

	* include/yaz/log.h, src/log.c: Added a new log flag LOG_FLUSH that
	  forces flushing the log after every write. Yaz used to do this
	  unconditionally, now it only does if LOG_FLUSH or LOG_DEBUG are
	  set in the log level. Presumably speeds up stuff that writes many
	  log entries...

2004-11-02 12:37  heikki

	* client/client.c, include/yaz/log.h, src/log.c, src/statserv.c:
	  yaz_log_time_format sets the format of the timestamp. See man 3
	  strftime Calling with "old" sets to the old format
	  "11:55:06-02/11" Calling with NULL or "" sets to the new format
	  "20041102-115719" If not called at all, the old format is used,
	  for backward compatibility

2004-11-01 22:19  adam

	* client/client.c: Use Sleep(mseconds) on Windows

2004-11-01 21:59  adam

	* include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards
	  2.0.27

2004-11-01 21:16  adam

	* util/yaz-asncomp: Reformat a bit

2004-11-01 21:13  adam

	* NEWS, include/yaz/cql.h, src/cql.y, src/cqltransform.c,
	  src/cqlutil.c: Fixed bug #148: CQL parser may leak. CQL nodes now
	  allocated using NMEM instead of xmalloc. For this reason, few
	  prototypes were changed in include/yaz/cql.h.

2004-10-31 20:23  adam

	* src/srw.c: Bug fix: explainRequest decoder did not initialize
	  some members when explain record was missing.

2004-10-27 10:18  adam

	* yaz-config.in: Return proper value for --comp (yaz-asncomp)

2004-10-15 02:18  adam

	* NEWS, include/yaz/backend.h, include/yaz/ccl.h,
	  include/yaz/charneg.h, include/yaz/comstack.h, include/yaz/log.h,
	  include/yaz/logrpn.h, include/yaz/marcdisp.h, include/yaz/nmem.h,
	  include/yaz/odr.h, include/yaz/oid.h, include/yaz/options.h,
	  include/yaz/otherinfo.h, include/yaz/pquery.h,
	  include/yaz/proto.h, include/yaz/prt-ext.h,
	  include/yaz/readconf.h, include/yaz/soap.h,
	  include/yaz/sortspec.h, include/yaz/srw.h,
	  include/yaz/statserv.h, include/yaz/tcpip.h, include/yaz/tpath.h,
	  include/yaz/unix.h, include/yaz/wrbuf.h, include/yaz/xmalloc.h,
	  include/yaz/yaz-ccl.h, include/yaz/yaz-iconv.h,
	  include/yaz/yaz-util.h, include/yaz/yconfig.h,
	  include/yaz/zgdu.h, include/yaz/zoom.h, src/atoin.c,
	  src/ber_any.c, src/ber_bit.c, src/ber_bool.c, src/ber_int.c,
	  src/ber_len.c, src/ber_null.c, src/ber_oct.c, src/ber_oid.c,
	  src/ber_tag.c, src/cclerrms.c, src/cclfind.c, src/cclptree.c,
	  src/cclqfile.c, src/cclqual.c, src/cclstr.c, src/ccltoken.c,
	  src/charneg.c, src/comstack.c, src/cql.y, src/cqlstring.c,
	  src/dumpber.c, src/eventl.c, src/eventl.h, src/grs1disp.c,
	  src/ill-get.c, src/initopt.c, src/log.c, src/logrpn.c,
	  src/marcdisp.c, src/matchstr.c, src/nmem.c, src/nmemsdup.c,
	  src/odr-priv.h, src/odr.c, src/odr_any.c, src/odr_bit.c,
	  src/odr_bool.c, src/odr_choice.c, src/odr_cons.c, src/odr_enum.c,
	  src/odr_int.c, src/odr_mem.c, src/odr_null.c, src/odr_oct.c,
	  src/odr_oid.c, src/odr_seq.c, src/odr_tag.c, src/odr_use.c,
	  src/odr_util.c, src/oid.c, src/opacdisp.c, src/options.c,
	  src/otherinfo.c, src/pquery.c, src/prt-ext.c, src/readconf.c,
	  src/requestq.c, src/service.c, src/service.h, src/seshigh.c,
	  src/session.h, src/siconv.c, src/soap.c, src/sortspec.c,
	  src/srw.c, src/srwutil.c, src/statserv.c, src/tcpdchk.c,
	  src/tcpip.c, src/tpath.c, src/unix.c, src/waislen.c, src/wrbuf.c,
	  src/xmalloc.c, src/yaz-ccl.c, src/zgdu.c, src/zget.c,
	  src/zoom-c.c, src/zoom-opt.c, src/zoom-p.h: Doxyfile file
	  description. Indentation. No change of code.

2004-10-12 15:23  ja7

	* client/client.c: Added a sleep command ..

2004-10-11 00:44  adam

	* client/Makefile.am: Fix setting of AM_CPPFLAGS

2004-10-11 00:21  adam

	* debian/changelog: Testing Deb

2004-10-11 00:17  adam

	* Makefile.am: Remove make rpm rule that is never used anymore

2004-10-10 23:48  adam

	* win/makefile: Dont define HAVE_WCHAR_H since wchar_t is a 16-bit
	  int rather than a 32-bit int. So wchar_t can't represent the
	  whole UNICODE anyway.

2004-10-10 23:43  adam

	* src/cclfind.c: Use other type to avoid warning

2004-10-10 23:12  adam

	* NEWS: Update NEWS with most important changes

2004-10-09 10:49  adam

	* src/srwutil.c: Fixed bug #176: Dont throw diagnostics on empty
	  SRU args.

2004-10-09 10:21  adam

	* src/seshigh.c: Fixed bug #172: surrogate diagnostics in SRW
	  lacking NS.

2004-10-09 10:03  adam

	* client/Makefile.am, src/Makefile.am: Fixed bug #172: RPM builds
	  does not enable SSL.

2004-10-04 00:34  adam

	* .cvsignore, Doxyfile.in, Makefile.am, include/yaz/ccl.h,
	  include/yaz/cql.h, include/yaz/yaz-version.h, src/cql.y,
	  src/cqlstdio.c, src/cqlstrer.c, src/cqlstring.c,
	  src/cqltransform.c, src/cqlutil.c, src/version.c, src/xcqlutil.c:
	  Initial work for Doxygen based YAZ reference

2004-10-02 15:41  adam

	* doc/tools.xml: Update documentation about CQL nodes

2004-10-02 15:41  adam

	* include/yaz/cql.h: Remove unused define CQL_NODE_MOD

2004-10-02 15:28  adam

	* src/: cclqfile.c, ccltoken.c, cql.y, cqltransform.c, odr.c,
	  odr_oct.c, soap.c, srw.c, srwutil.c, zoom-c.c: Added several type
	  casts for C++ compile

2004-10-02 15:27  adam

	* yaz.spec.in: Add --with-xml2 to RPM spec

2004-10-02 01:01  adam

	* debian/rules: Add --with-xml2 to configure

2004-10-01 21:34  adam

	* doc/tools.xml: Extend CCL chapter. Describe r=r

2004-10-01 15:16  adam

	* src/Makefile.am: No TESTS here

2004-10-01 15:16  adam

	* src/odr.c: Added ()s to avoid warning.

2004-10-01 15:05  adam

	* NEWS, yaz.spec.in, debian/changelog, include/yaz/yaz-version.h,
	  win/yaz.nsi, win/yaz.rc: Towards 2.0.26

2004-10-01 13:45  adam

	* src/marcdisp.c: Fixed MARC utilities to use proper conversion to
	  XML CDATA for subfields, tags, etc. to ensure validity of
	  generated MARCXML records and others.

2004-10-01 13:44  adam

	* src/wrbuf.c: Prevent XML CDATA with ASCII control chars (except
	  TAB,CR,LF)

2004-10-01 13:43  adam

	* test/: Makefile.am, tstcql.sh: Adding test for MARC->MARCXML
	  conversions with 3 weird records

2004-09-30 23:54  adam

	* ztest/ztest.c: Server returns surrogate diagnostic 14: "System
	  error in presenting records" when single record cannot be
	  converted to XML.

2004-09-30 23:51  adam

	* src/seshigh.c: Convert Z39.50 surrogate diagnostics to SRW
	  diagnostics. Return SRW diagnostic 61: "First record position out
	  of range", properly.

2004-09-30 20:40  adam

	* NEWS: Rephrase

2004-09-30 20:40  adam

	* NEWS, src/seshigh.c: Bug fix: YAZ GFS did not return schema in
	  explainResponse.

2004-09-30 13:23  adam

	* TODO, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc: Towards 2.0.25

2004-09-30 13:15  adam

	* src/seshigh.c: Added typecast and removed bad assignment

2004-09-30 13:13  adam

	* NEWS, src/seshigh.c: The YAZ GFS when converting SRW/SRU requests
	  to Z39.50 structures now converts recordSchema to elementSetName
	  as well as schema URI.

2004-09-30 13:06  adam

	* src/odr_mem.c: Create NMEM automatically for odr_{str,int}dup.

2004-09-30 12:00  adam

	* src/comstack.c: Fix serious bug regarding HTTP requests
	  (introduced in YAZ 2.0.24)

2004-09-29 23:08  adam

	* debian/rules: We added new functions so require 2.0.24 if YAZ is
	  used.

2004-09-29 22:44  adam

	* NEWS, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc: Towards YAZ 2.0.24

2004-09-29 22:37  adam

	* NEWS, client/default.bib, include/yaz/ccl.h, src/cclfind.c,
	  src/cclqfile.c, src/ccltoken.c, test/tstccl.c: Added CCL facility
	  r=r "range" which is similar to r=o "ordered" but does not
	  require white-space before and after the dash, e.g.  x=-1990 is
	  equivalent to x <= 1990 iff r=r, but equivalent to x= -1980 iff
	  r=o. Added CCL tests for ranges.  Fixed memory leak in CCL parser
	  that occurred when proximity was used.

2004-09-29 22:15  adam

	* test/: tstmatchstr.c, tstnmem.c: Added include stdlib.h

2004-09-29 22:14  adam

	* test/tstodr.c: Remove unused variables

2004-09-22 21:22  adam

	* doc/yaz-client-man.xml: Rephrase info about option -m

2004-09-22 21:22  adam

	* doc/yaz-client-commands.xml: Document scanpos and scanstep

2004-09-22 21:12  adam

	* NEWS: Notes about changes

2004-09-22 15:58  adam

	* debian/changelog: Debian yaz-2.0.23-3

2004-09-22 15:21  adam

	* client/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/client.c: Add command stepsize that sets stepSize for Scan
	  (default 0)

2004-09-22 14:17  adam

	* include/yaz/ccl.h: Add prototype for ccl_qual_buf.

2004-09-22 13:22  adam

	* win/yaz.rc: Windows 2.0.23-6

2004-09-22 13:21  adam

	* NEWS, src/cclqfile.c, test/tstccl.c: Added CCL utility
	  ccl_qual_buf which parses one or more CCL spec lines in a buffer.

2004-09-22 11:30  adam

	* debian/changelog: Prepare for new Debian

2004-09-21 18:28  adam

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

2004-09-21 16:59  adam

	* src/: comstack.c, tcpip.c, unix.c: Fix problem with decoding of
	  HTTP responses with no Content Length specified.

2004-09-16 19:59  adam

	* NEWS: Rephrased comment in NEWS

2004-09-13 11:24  adam

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

2004-09-13 11:23  adam

	* src/logrpn.c: Log CCL and Z39.58 queries

2004-09-11 22:52  adam

	* NEWS: option --with-yazconfig renamed to --with-yaz

2004-09-10 13:28  adam

	* src/seshigh.c: For SRW, do not set numberOfRecords when
	  diagnostic is returned

2004-09-09 11:51  adam

	* NEWS: Describe with-yazconfig change

2004-09-03 20:55  adam

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

2004-09-03 20:55  adam

	* src/prt-ext.c: Do not decode OCLC UI by default.

2004-08-24 10:44  adam

	* src/odr.c: Clear ODR error in odr_setbuf

2004-08-19 09:47  adam

	* NEWS, doc/installation.xml, win/makefile: yazd.{dll,lib} instead
	  of yazdebug.{dll,lib}.

2004-08-19 09:42  adam

	* win/: makefile, yaz.nsi: Distribute msvcr71.dll with dist. Do not
	  distribute yaz debug DLLs.

2004-08-19 09:36  adam

	* NEWS: Rephrase comment about windows DLL/lib

2004-08-18 12:47  adam

	* win/makefile: Make sure dll,client,ztest rules depend on
	  dirs,generate

2004-08-18 12:05  adam

	* win/yaz.rc: Bump minor win version

2004-08-18 12:03  adam

	* NEWS, include/yaz/ccl.h, src/cclqfile.c: Added CCL utility
	  ccl_qual_line which adds CCL qualifier line consisting of name
	  and value - ignoring empty lines and comments.

2004-08-18 12:01  adam

	* debian/rules: Adding to interface so update shlib depds

2004-08-18 11:43  adam

	* win/makefile: Do not build debug mode exe files for dist (nsis
	  rule)

2004-08-18 11:08  adam

	* NEWS, doc/installation.xml: Document the changes WRT WIN32 debug
	  DLL/lib.

2004-08-18 11:01  adam

	* win/: makefile, yaz.nsi, yaz.rc: Use yazdebug.{dll,lib} for debug
	  version of YAZ to allow both debug/release version of YAZ to be
	  in use. Debug libraries are now part of WIn32 install.

2004-08-13 14:59  adam

	* win/yaz.rc: YAZ 2.0.23-3

2004-08-13 14:54  adam

	* NEWS: Rephrase

2004-08-13 13:36  adam

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

2004-08-13 13:35  adam

	* src/atoin.c: Cast to unsigned char to prevent assert in MS Studio
	  .NET.

2004-08-13 10:59  adam

	* src/odr_oct.c: Remove unused variable

2004-08-13 10:58  adam

	* src/odr.c: Move declaration to start of block

2004-08-13 10:40  adam

	* win/makefile: Make clean removes .pdf too

2004-08-13 09:30  adam

	* NEWS, doc/odr.xml, include/yaz/odr.h, src/odr-priv.h, src/odr.c,
	  src/odr_cons.c, src/odr_oct.c, src/odr_oid.c: Reworked
	  odr_set_stream a bit, so that write handler now takes a buffer
	  and a length + ODR handle. Also implement odr_get_element_path
	  that returns current path of elements.

2004-08-13 09:26  adam

	* doc/credits.xml: Added Larry E. Dixson

2004-08-11 22:13  adam

	* NEWS, src/cclfind.c: Fixed bug in CCL parser where truncation
	  char was not removed when truncation=both was in effect.

2004-08-11 14:47  adam

	* doc/odr.xml: Document odr_setpring and odr_set_stream.

2004-08-11 14:16  adam

	* NEWS: Mention CQL char bug fix.

2004-08-11 14:15  adam

	* NEWS, include/yaz/odr.h, src/odr-priv.h, src/odr.c,
	  src/odr_any.c, src/odr_bit.c, src/odr_bool.c, src/odr_choice.c,
	  src/odr_cons.c, src/odr_enum.c, src/odr_int.c, src/odr_null.c,
	  src/odr_oct.c, src/odr_oid.c, src/odr_util.c, src/zgdu.c: Added
	  odr_set_stream which is is a more generic to odr_setprint.
	  odr_set_stream takes a stream handle, pointer to puts function
	  and pointer to close function. The close function - if non-NULL -
	  will be called during odr_destroy.

2004-08-11 14:01  adam

	* test/tstccl.c: Add check for proximity

2004-08-11 13:46  adam

	* win/yaz.rc: Make 2.0.23-2 for Windows with fixes for MS. NET

2004-08-11 13:44  adam

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

2004-08-11 11:05  adam

	* NEWS, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc: Towards 2.0.23

2004-08-11 11:02  adam

	* src/cclfind.c: Fix buffer overrun in CCL parser for proximity

2004-08-07 10:18  adam

	* NEWS, src/Makefile.am, src/siconv.c, test/tsticonv.c,
	  util/Makefile.am, util/marcdump.c, win/makefile, win/yaz.nsi:
	  Fixes for MARC-8 in yaz_iconv character set utilies. The MARC-8
	  to UTF-8/UCS conversion is now only based on codetables.xml.
	  Thanks to Larry Dixson for reporting this error.

2004-08-07 10:06  adam

	* src/: Makefile.am, charconv.tcl, marcdisp.c: For MARCXML, set
	  leader pos 9 to a to signal unicode

2004-08-06 10:31  adam

	* NEWS, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc: Towards 2.0.22

2004-08-04 11:30  adam

	* util/marcdump.c: Remove unused code.

2004-08-02 12:13  adam

	* NEWS: Add support for more "commit changes" in ZOOM (uses
	  Extended Services).

2004-08-02 12:06  adam

	* src/: seshigh.c, zoom-c.c: Add ES package of type commit

2004-07-30 10:37  adam

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

2004-07-26 14:16  mike

	* doc/tools.xml: Fix typo.

2004-06-15 12:53  adam

	* src/seshigh.c: Avoid using size_t for length modifier in printf
	  format

2004-06-15 11:58  adam

	* util/benchmark.c: Use db_printf instead of dprintf which is a
	  public symbol in many systems

2004-06-15 11:33  adam

	* doc/frontend.xml: Specify that default is 15 minutes in timeout
	  for GFS

2004-06-06 22:56  adam

	* debian/control: libyaz-dev depends on libssl-dev

2004-05-27 23:24  ja7

	* client/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-26 13:14  adam

	* NEWS: Yet another small fix for configure of SSL.

2004-05-25 16:06  adam

	* src/cqltransform.c: Do not throw error if truncation.none is not
	  given

2004-05-19 07:32  oleg

	* util/benchmark.c: Fixed use of dprintf(). The define of dprintf()
	  is a part <stdio.h> in some linux based OS.

2004-05-14 10:19  adam

	* NEWS, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc: Towards 2.0.21

2004-05-13 15:11  adam

	* NEWS: Fix SSL libs for configure when --with-openssl=DIR is
	  given.

2004-05-10 20:42  adam

	* doc/yaz-man.xml: Bump year

2004-05-10 14:32  adam

	* win/yaz.nsi: Upgrade to NSIS 2

2004-05-10 13:56  adam

	* win/makefile: Use libxml 2.6.9

2004-05-10 13:40  adam

	* src/tcpip.c: Declare cs_set_ssl_certificate_file in non-ssl mode
	  too

2004-05-10 13:27  adam

	* debian/rules: Updated Debian version dependency to 2.0.20.

2004-05-10 13:24  adam

	* NEWS, yaz.spec.in, debian/changelog, include/yaz/yaz-version.h,
	  win/yaz.nsi, win/yaz.rc: Towards 2.0.20

2004-05-10 13:21  adam

	* debian/changelog: Build new Debian package

2004-05-10 12:47  adam

	* NEWS, include/yaz/comstack.h, src/statserv.c, src/tcpip.c: Rename
	  cs_set_ssl_certf to cs_set_ssl_certificate_file

2004-05-10 12:46  adam

	* doc/: Makefile.am, asn.xml, comstack.xml, yaz-ztest-man.xml:
	  Describe new SSL comstack functions

2004-05-10 12:45  adam

	* client/client.c, ztest/ztest.c: Do not use obsolete YAZ defines

2004-05-10 09:52  adam

	* include/yaz/proto.h: Keep old defines for now. Reverts last
	  commit

2004-05-10 09:48  adam

	* README, include/yaz/proto.h, src/seshigh.c, src/sortspec.c,
	  src/zget.c: Do not mention windows.txt anymore. Point to HTML doc

2004-05-03 11:00  adam

	* src/: comstack.c, tcpip.c: Added a few casts

2004-05-03 11:00  adam

	* client/client.c: Use better OID utilities. Simplify

2004-05-02 02:07  adam

	* ztest/Makefile.am: Make sample SSL certificate part of dist

2004-05-02 01:45  adam

	* doc/installation.xml: Clarify stuff about libxml2

2004-05-02 01:32  adam

	* yaz-config.in, client/Makefile.am, src/Makefile.am,
	  util/Makefile.am, zoom/Makefile.am, ztest/Makefile.am: Get rid of
	  SSL_{CFLAGS,DEFS,LIBS}

2004-05-02 01:19  adam

	* win/makefile: Link with libxml2 2.6.9

2004-04-30 21:34  adam

	* NEWS, buildconf.sh: dd autoconf m4 macro YAZ_DOC for YAZ
	  documentation setup (docbook).

2004-04-30 21:10  adam

	* NEWS, include/yaz/backend.h, include/yaz/comstack.h,
	  src/statserv.c, src/tcpip.c: SSL comstack now uses yaz.pem
	  certificate file on server side by default. Certificate filename
	  can be configured by calling comstack function cs_set_ssl_cert
	  before cs_bind is used.

2004-04-30 14:43  adam

	* src/zoom-c.c: Handle duplicate connect

2004-04-29 23:27  adam

	* src/statserv.c: Dont print system error when comstack cannot be
	  created

2004-04-29 23:19  adam

	* NEWS, include/yaz/comstack.h, src/comstack.c, src/tcpip.c,
	  src/unix.c: Implement cs_set_ssl_ctx which sets SSL_CTX for SSL
	  comstack.  Do not create SSL_CTX in cs_create (ssl_type). Create
	  in tcpip_bind, tcpip_rcvconnect instead. This allows user to set
	  custom SSL_CTX.

2004-04-29 23:15  adam

	* util/: cql2pqf.c, cql2xcql.c: Get rid of GCC warnings

2004-04-29 10:55  adam

	* src/: comstack.c, tcpip.c: Relax http/https URL check a bit

2004-04-29 10:54  adam

	* zoom/zoomsh.c: Get rid of SSL check code

2004-04-29 00:44  adam

	* NEWS, yaz-config.in, yaz.spec.in, client/Makefile.am,
	  client/client.c, debian/changelog, debian/yaz.install,
	  doc/Makefile.am, doc/yaz-client-man.xml, doc/yaz-config-man.xml,
	  doc/yaz-ztest-man.xml, include/yaz/comstack.h,
	  include/yaz/zoom.h, src/Makefile.am, src/comstack.c, src/tcpip.c,
	  src/zoom-c.c, util/Makefile.am, zoom/Makefile.am, zoom/zoomsh.c,
	  ztest/Makefile.am: 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/client.c: More SSL details for yaz-client

2004-04-28 14:10  adam

	* NEWS, client/Makefile.am, client/client.c,
	  include/yaz/comstack.h, src/tcpip.c: Added cs_get_SSL.
	  yaz-client-ssl prints peer info

2004-04-26 23:23  adam

	* src/mterm2.asn: Update ASN.1 for
	  UserInfoFormat-multipleSearchTerms-2.

2004-04-22 20:44  adam

	* doc/Makefile.am: Check for HTMLFILES

2004-04-22 20:25  adam

	* ztest/dummy-grs: Revert

2004-04-22 20:24  adam

	* NEWS, ztest/dummy-grs: Mention new docs on MARC

2004-04-22 15:12  adam

	* doc/: Makefile.am, tools.xml: Document MARC API

2004-04-17 10:24  adam

	* NEWS: Fix --disable-tcpd to really disable tcpd. Patch by Robin
	  H. Johnson.

2004-04-16 14:34  mike

	* test/.cvsignore: Ignore generated test programs.

2004-04-14 14:58  adam

	* src/ber_tag.c: Fix code for ODR_DEBUG. Thanks to Ian Ibbotson

2004-04-11 17:02  adam

	* Makefile.am: Make buildconf.sh part of dist

2004-04-07 15:51  adam

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

2004-04-07 15:47  adam

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

2004-04-06 19:47  adam

	* src/zoom-c.c: Fixed charset spec parsing for ZOOM_record_get

2004-03-30 16:15  adam

	* yaz.spec.in: Fix RedHat package due to rename of CHANGELOG to
	  NEWS

2004-03-29 22:13  adam

	* debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc: Towards 2.0.19

2004-03-29 22:11  adam

	* Makefile.am, NEWS, debian/rules, win/yaz.nsi: Rename CHANGELOG to
	  NEWS

2004-03-29 17:09  adam

	* Makefile.am, src/seshigh.c, ztest/ztest.c: Fix bug with missing
	  initialization of member in init_diagnostics.  This bug affects
	  threaded version of GFS server.

2004-03-24 11:14  adam

	* src/srwutil.c: Spell fix

2004-03-20 13:54  adam

	* doc/installation.xml: Rephrase note

2004-03-20 08:16  adam

	* src/charconv.tcl: Use "" instead of 0 for last field 'from'. And
	  test for end of list by checking 'to' instead of 'from'.

2004-03-20 08:02  adam

	* debian/changelog, include/yaz/wrbuf.h, include/yaz/yaz-version.h,
	  src/wrbuf.c, win/yaz.nsi, win/yaz.rc: Use wrbuf_xmlputs_n instead
	  of wrbuf_write_cdata to avoid clash with Zebra symbol. Towards
	  2.0.18.

2004-03-19 22:13  adam

	* win/yaz.rc: Build 2

2004-03-19 22:12  adam

	* doc/: asn.xml, frontend.xml, installation.xml, odr.xml: Fix a few
	  links. Mention zlib.

2004-03-19 21:57  adam

	* win/makefile: Make zlib.dll part of YAZ if libxml2 is enabled

2004-03-17 20:07  adam

	* win/makefile: Use libxml2-2.6.7 and iconv-1.9.1

2004-03-17 19:47  adam

	* debian/changelog, include/yaz/yaz-version.h, win/makefile,
	  win/yaz.nsi, win/yaz.rc: Towards 2.0.17

2004-03-17 19:43  adam

	* src/srw.c: Fix encoding of xsd:string to use text instead of
	  CDATA

2004-03-17 19:31  adam

	* src/cql.y: Fix endless loop in CQL parser with unbalanced

2004-03-17 12:00  adam

	* src/: Makefile.am, charconv.tcl: Use more compact way to store
	  MARC-8 conversion tables

2004-03-17 11:59  adam

	* client/client.c: Indentation

2004-03-17 00:07  adam

	* win/makefile: Depend on charconv.tcl

2004-03-16 14:29  adam

	* debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc: Towards 2.0.16

2004-03-16 14:22  adam

	* src/cqlutil.c, util/cql2pqf.c, util/cql2xcql.c: Get rid of a few
	  warnings

2004-03-16 14:15  adam

	* src/marcdisp.c: Remove unused var

2004-03-16 14:13  adam

	* src/charconv.tcl: Get rid of table

2004-03-16 14:12  adam

	* src/Makefile.am, src/charconv.tcl, src/codetables.xml,
	  src/seshigh.c, src/siconv.c, win/makefile, win/yaz.nsi: All
	  MARC-8 codetables, but G1 uncertain

2004-03-16 00:14  adam

	* src/Makefile.am: Allow length 100 for cjk conversion

2004-03-16 00:14  adam

	* src/charconv.tcl: Use unsigned short rather than int for char
	  conversion trie

2004-03-15 23:51  adam

	* src/siconv.c: Skip multiple of ($, in MARC-8 ESC sequence

2004-03-15 22:39  adam

	* etc/pqf.properties, include/yaz/cql.h, include/yaz/wrbuf.h,
	  src/Makefile.am, src/cql.y, src/cqltransform.c, src/cqlutil.c,
	  src/marcdisp.c, src/siconv.c, src/wrbuf.c, src/xcqlutil.c,
	  test/tsticonv.c, test/cql/8.1.out, test/cql/8.3.out,
	  test/cql/9.4.out, win/makefile, win/yaz.nsi: Extend MARC-8 to
	  handle ESC-G0 EACC. Fix conversion order for MARCXML output. Let
	  CQL parser resolve prefixes to identifiers. Updates tests.

2004-03-11 11:09  oleg

	* src/siconv.c: Fixed error with UTF8 <-> UCS4, UCS4LE encoding
	  (reverse direction for bit operation). For Latin-1 charcters the
	  patch has not value, only for characters, which has code greater
	  then xFF in UTF8.

2004-03-11 10:34  adam

	* util/: cql2pqf.c, cql2xcql.c: Update cql2xcql, cql2pqf to use
	  options (same style)

2004-03-10 22:09  adam

	* src/opacdisp.c: Add shelvingData too for OPAC XML

2004-03-10 20:42  adam

	* client/client.c: Show OPAC shelvingData

2004-03-10 19:50  adam

	* test/cqlsample: Mention origin

2004-03-10 18:29  adam

	* test/tstcql.sh: Make cql test work if srcdir != .

2004-03-10 18:18  adam

	* util/Makefile.am: Add yaz-config to DISTCLEANFILES

2004-03-10 17:34  adam

	* Makefile.am, include/yaz/cql.h, src/Makefile.am, src/cql.y,
	  src/cqltransform.c, src/cqlutil.c, src/xcqlutil.c,
	  test/Makefile.am, test/cqlsample, test/tstcql.sh,
	  test/cql/.cvsignore, test/cql/1.1.err, test/cql/1.1.out,
	  test/cql/1.10.err, test/cql/1.10.out, test/cql/1.11.err,
	  test/cql/1.11.out, test/cql/1.2.err, test/cql/1.2.out,
	  test/cql/1.3.err, test/cql/1.3.out, test/cql/1.4.err,
	  test/cql/1.4.out, test/cql/1.5.err, test/cql/1.5.out,
	  test/cql/1.6.err, test/cql/1.6.out, test/cql/1.7.err,
	  test/cql/1.7.out, test/cql/1.8.err, test/cql/1.8.out,
	  test/cql/1.9.err, test/cql/1.9.out, test/cql/10.1.err,
	  test/cql/10.1.out, test/cql/10.10.err, test/cql/10.10.out,
	  test/cql/10.2.err, test/cql/10.2.out, test/cql/10.3.err,
	  test/cql/10.3.out, test/cql/10.4.err, test/cql/10.4.out,
	  test/cql/10.5.err, test/cql/10.5.out, test/cql/10.6.err,
	  test/cql/10.6.out, test/cql/10.7.err, test/cql/10.7.out,
	  test/cql/10.8.err, test/cql/10.8.out, test/cql/10.9.err,
	  test/cql/10.9.out, test/cql/2.1.err, test/cql/2.1.out,
	  test/cql/2.10.err, test/cql/2.10.out, test/cql/2.11.err,
	  test/cql/2.11.out, test/cql/2.12.err, test/cql/2.12.out,
	  test/cql/2.13.err, test/cql/2.13.out, test/cql/2.14.err,
	  test/cql/2.14.out, test/cql/2.2.err, test/cql/2.2.out,
	  test/cql/2.3.err, test/cql/2.3.out, test/cql/2.4.err,
	  test/cql/2.4.out, test/cql/2.5.err, test/cql/2.5.out,
	  test/cql/2.6.err, test/cql/2.6.out, test/cql/2.7.err,
	  test/cql/2.7.out, test/cql/2.8.err, test/cql/2.8.out,
	  test/cql/2.9.err, test/cql/2.9.out, test/cql/3.1.err,
	  test/cql/3.1.out, test/cql/3.2.err, test/cql/3.2.out,
	  test/cql/3.3.err, test/cql/3.3.out, test/cql/3.4.err,
	  test/cql/3.4.out, test/cql/3.5.err, test/cql/3.5.out,
	  test/cql/3.6.err, test/cql/3.6.out, test/cql/3.7.err,
	  test/cql/3.7.out, test/cql/3.8.err, test/cql/3.8.out,
	  test/cql/3.9.err, test/cql/3.9.out, test/cql/4.1.err,
	  test/cql/4.1.out, test/cql/4.2.err, test/cql/4.2.out,
	  test/cql/5.1.err, test/cql/5.1.out, test/cql/5.2.err,
	  test/cql/5.2.out, test/cql/5.3.err, test/cql/5.3.out,
	  test/cql/5.4.err, test/cql/5.4.out, test/cql/5.5.err,
	  test/cql/5.5.out, test/cql/5.6.err, test/cql/5.6.out,
	  test/cql/5.7.err, test/cql/5.7.out, test/cql/5.8.err,
	  test/cql/5.8.out, test/cql/6.1.err, test/cql/6.1.out,
	  test/cql/6.2.err, test/cql/6.2.out, test/cql/6.3.err,
	  test/cql/6.3.out, test/cql/6.4.err, test/cql/6.4.out,
	  test/cql/6.5.err, test/cql/6.5.out, test/cql/6.6.err,
	  test/cql/6.6.out, test/cql/7.1.err, test/cql/7.1.out,
	  test/cql/7.2.err, test/cql/7.2.out, test/cql/7.3.err,
	  test/cql/7.3.out, test/cql/8.1.err, test/cql/8.1.out,
	  test/cql/8.2.err, test/cql/8.2.out, test/cql/8.3.err,
	  test/cql/8.3.out, test/cql/9.1.err, test/cql/9.1.out,
	  test/cql/9.2.err, test/cql/9.2.out, test/cql/9.3.err,
	  test/cql/9.3.out, test/cql/9.4.err, test/cql/9.4.out,
	  util/cql2xcql.c, win/makefile: Update CQL parser to use CQL 1.1
	  modifiers for booleans and relations. Add CQL regression cases.

2004-03-09 21:49  adam

	* src/odr_null.c: Remove fprintf about bad null

2004-03-01 18:33  adam

	* client/client.c, debian/changelog, include/yaz/yaz-version.h,
	  src/srw.c, src/srwutil.c, win/yaz.nsi, win/yaz.rc: Another fix
	  for decoding of XML packed records. Version 2.0.15.

2004-02-26 15:46  adam

	* src/srwutil.c: Map SRW unsupported relation modifier to Bib-1:
	  117

2004-02-25 13:59  adam

	* debian/changelog, include/yaz/yaz-version.h, src/comstack.c,
	  src/zgdu.c, win/yaz.nsi, win/yaz.rc: Skip HTTP chunk extension
	  (if present). Towards 2.0.14.

2004-02-25 11:37  adam

	* src/zgdu.c: Initialize content_{len,buf} always

2004-02-25 09:47  adam

	* debian/changelog: Debian yaz-2.0.13-2

2004-02-24 08:48  adam

	* debian/: changelog, rules: Fix Debian package to announce >=
	  2.0.13

2004-02-23 13:57  adam

	* src/srw.c: Update NS for SRW diagnostic elements.

2004-02-23 13:12  adam

	* src/srw.c: Use default namespace for SRW diagnostic elements

2004-02-23 12:04  adam

	* doc/license.xml: Update year

2004-02-23 11:14  adam

	* src/zgdu.c: Fix use of strcasecmp for WIN32

2004-02-23 10:30  adam

	* debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc: Towards 2.0.13

2004-02-23 10:26  adam

	* include/yaz/zoom.h, src/zoom-c.c, src/zoom-p.h, zoom/zoomsh.c:
	  Implement ZOOM_resultset_{sort,cache_reset} which sorts and
	  resets cache for result set respectively.

2004-02-20 00:39  adam

	* client/client.c: Use 1.1 by default

2004-02-20 00:37  adam

	* client/client.c: http_version var

2004-02-20 00:21  adam

	* src/zgdu.c: Support Transfer-Encoding: chunked

2004-02-20 00:20  adam

	* src/comstack.c: Define for CHUNK_DEBUG

2004-02-17 11:29  adam

	* buildconf.sh: Mention tcl

2004-02-17 10:23  marc

	* buildconf.sh: build-dependencies added

2004-02-16 22:40  adam

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

2004-02-16 18:57  adam

	* debian/changelog, include/yaz/backend.h,
	  include/yaz/yaz-version.h, src/ber_oid.c, src/seshigh.c,
	  win/yaz.nsi, win/yaz.rc: Towards 2.0.12

2004-02-16 12:30  adam

	* debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc: 2.0.11

2004-02-16 12:22  adam

	* include/yaz/zoom.h: Include stdlib.h for zoom.h

2004-02-15 08:19  adam

	* src/zget.c: Set default preferred/maximum record size to 1 MB

2004-02-14 16:58  adam

	* client/client.c, include/yaz/srw.h, src/seshigh.c, src/srw.c,
	  src/srwutil.c, src/zoom-c.c: SRW/SRU update: use uri instead of
	  code for diagnostic

2004-02-14 16:44  adam

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

2004-02-12 00:49  adam

	* src/ber_oid.c: Fixed two bugs in OID codec - ber_oidc. Throw
	  error when encoding or decoding bad truncated OID. Fix decoding
	  of OID X.Y when X=2, Y>39.

2004-02-11 22:39  adam

	* util/yaz-asncomp: Fixed a bug in ASN.1 compiler that caused
	  Type-1 Operator codec to fail

2004-02-11 14:37  adam

	* include/yaz/zoom.h, src/zoom-c.c: Make separate error code for
	  invalid query

2004-02-09 13:38  adam

	* Makefile.am, debian/changelog, debian/control,
	  debian/libyaz-dev.install, debian/libyaz.install, debian/rules,
	  debian/yaz-doc.install, debian/yaz.install: New Debian Policy

2004-02-09 10:54  adam

	* src/Makefile.am: Fixed compilation for SSL

2004-02-09 09:41  adam

	* debian/control: Ensure that YAZ is compiled with libwrap

2004-02-05 12:55  adam

	* doc/introduction.xml, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc: 2.0.10

2004-01-27 22:22  adam

	* client/client.c, src/srw.c, src/srwutil.c, src/zoom-c.c,
	  src/zoom-p.h, ztest/ztest.c: Use prefix for SRW diagset in ZOOM

2004-01-27 13:15  adam

	* client/client.c, include/yaz/srw.h, src/seshigh.c, src/srw.c,
	  src/srwutil.c, src/zoom-c.c, ztest/ztest.c: SRW diagnostic code
	  now a URI

2004-01-26 22:05  mike

	* util/benchmark.c: Rolling tweaks, not yet running

2004-01-23 19:16  adam

	* src/seshigh.c: Allow any PDU size if preferredMessageSize is 0

2004-01-23 12:52  adam

	* util/yaz-asncomp: ASN.1 compiler sets Type pointer to NULL when
	  DECODING omitted stuff

2004-01-22 12:20  adam

	* src/zoom-c.c: Allow recordID{Opaque,Number} to be se for ES
	  update

2004-01-18 22:11  adam

	* etc/: Makefile.am, debian.init.d: Debian sample init.d YAZ server
	  script

2004-01-18 03:28  adam

	* src/statserv.c: Fixed PID file so it is generated after fork (-r
	  & -D)

2004-01-17 02:20  adam

	* doc/frontend.xml, doc/yaz-ztest-man.xml, include/yaz/backend.h,
	  src/statserv.c: Implement option -D, -p for GFS

2004-01-16 11:04  adam

	* doc/zoom.xml, src/zoom-c.c, zoom/zoomsh.c: Make ZOOM C recognize
	  option password

2004-01-16 00:33  adam

	* src/srw.c: Fix sequence of diagnostic element

2004-01-15 11:16  adam

	* client/client.c, include/yaz/nmem.h, include/yaz/proto.h,
	  src/initopt.c, src/nmem.c, src/seshigh.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-15 11:05  adam

	* src/statserv.c: Avoid reverse lookup in GFS

2004-01-15 11:04  adam

	* ztest/ztest.c: Allow frontend server to stop (for debugging
	  purposes)

2004-01-14 01:15  adam

	* src/soap.c: Fix SOAP SRU encoding leak

2004-01-13 12:19  adam

	* client/client.c: Use yaz_init_opt_decode to show options

2004-01-12 14:21  adam

	* debian/changelog: Changes

2004-01-12 13:11  adam

	* client/client.c, include/yaz/proto.h, src/Makefile.am,
	  src/initopt.c, win/makefile: Small utility to encode/decode init
	  options as a string

2004-01-12 13:10  adam

	* zoom/zoomsh.c: Use displayTerm in zoomsh

2004-01-12 13:10  adam

	* src/zoom-c.c: Fix displayTerm. Prepare for xpath for record
	  element fetch.

2004-01-09 20:54  adam

	* src/srwutil.c: Update SRW messages strings to version 1.1

2004-01-09 20:53  adam

	* src/srw.c: Encode SRW/SRU diagnostic message from diagnostic
	  code.

2004-01-09 19:10  adam

	* include/yaz/srw.h, src/seshigh.c, src/srw.c, src/srwutil.c: Picky
	  SRU decode. yaz_srw_get supports scan

2004-01-07 23:27  adam

	* src/srwutil.c: Read recordXPath for SRU

2004-01-07 22:43  adam

	* debian/changelog: 2.0.9-5

2004-01-07 22:02  adam

	* client/client.c, include/yaz/soap.h, include/yaz/srw.h,
	  src/seshigh.c, src/soap.c, src/zoom-c.c: Add z_soap_codec_enc_xsl

2004-01-07 21:36  adam

	* client/client.c, include/yaz/soap.h, include/yaz/srw.h,
	  src/seshigh.c, src/soap.c, src/srw.c, src/srwutil.c,
	  src/zoom-c.c: Stylesheet support.

2004-01-07 21:33  adam

	* util/benchmark.c: Fix warning

2004-01-07 15:01  adam

	* etc/pqf.properties: Add isbn to bath

2004-01-06 21:21  adam

	* src/comstack.c: Use _strnicmp on Windows

2004-01-06 20:12  adam

	* debian/changelog, src/comstack.c: Fix a bug with decoding of XML
	  packed records

2004-01-06 14:38  adam

	* debian/changelog, win/yaz.rc: Debian/window 2.0.9-3

2004-01-06 14:38  adam

	* client/client.c: Report missin record data

2004-01-06 12:21  adam

	* src/srw.c: Fix record/literal XML decoding

2004-01-06 12:20  adam

	* src/srwutil.c: Tweak error mapping

2004-01-06 10:10  adam

	* src/srwutil.c: SRW/Z39.50 diagnostic mapping: make bad ESN to bad
	  schema

2004-01-06 10:09  adam

	* client/client.c: Rename variable

2004-01-05 15:46  adam

	* debian/changelog, src/odr_util.c, src/srw.c: Allow empty ODR
	  (NMEM=0) for odr_oiddup and odr_getoidbystr.

2004-01-05 15:05  adam

	* src/srw.c: Fix bug in diagnostics decoding

2004-01-05 10:50  adam

	* win/LICENSE.txt: Year

2004-01-05 10:45  adam

	* yaz-config.in, debian/rules: Remove yazmalloc references

2004-01-05 10:41  adam

	* src/Makefile.am: Fix flags for XML2

2004-01-05 10:34  adam

	* LICENSE, README, debian/changelog, include/yaz/srw.h,
	  include/yaz/yaz-version.h, src/Makefile.am, src/seshigh.c,
	  src/soap.c, src/srw.c, src/srwutil.c, win/yaz.nsi, win/yaz.rc:
	  2.0.9 candidate

2003-12-31 01:14  adam

	* client/client.c, src/seshigh.c, src/zgdu.c: Fix problem with
	  print ODR/HTTP/odr_reset

2003-12-30 16:18  adam

	* src/zgdu.c: Fix ODR pritn of HTTP requests

2003-12-30 01:29  adam

	* src/: seshigh.c, srw.c, srwutil.c, unix.c, zgdu.c, zoom-c.c: Fix
	  several compile warnings

2003-12-30 01:23  adam

	* win/makefile: Remove obsolete /pdb switches

2003-12-30 01:22  adam

	* client/client.c: Fix return statement

2003-12-30 01:16  adam

	* src/srw.c: Missing return statements

2003-12-30 01:13  adam

	* src/seshigh.c: Let GFS accept SRW 1.0

2003-12-30 01:12  adam

	* src/srw.c: Init recordXpath

2003-12-29 15:54  adam

	* include/yaz/backend.h, include/yaz/srw.h, src/seshigh.c,
	  src/srw.c, ztest/ztest.c: SRW scan

2003-12-29 14:39  adam

	* src/seshigh.c: GFS could drop first record in a result set
	  exceeding preferred message size. Reported and fixed by Irina
	  Dijour.

2003-12-25 16:25  adam

	* src/seshigh.c: Fix calculation of length of structured records in
	  GFS record packer

2003-12-24 17:59  mike

	* util/benchmark.c: Option parsing.  Still no functionality.  Time
	  to stop for Christmas.

2003-12-24 17:23  mike

	* util/: .cvsignore, Makefile.am, benchmark.c: Empty benchmarking
	  application

2003-12-22 23:47  adam

	* src/srw.c: Fix SRW/SRU NS for diagnostic

2003-12-22 20:46  adam

	* client/client.c: Handle unexpected HTTP closed sessions better

2003-12-22 15:46  adam

	* debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc: Towards 2.0.8

2003-12-22 15:24  adam

	* src/srw.c: Init member database for explain request

2003-12-21 12:33  adam

	* src/: seshigh.c, zgdu.c: HTTP header lookup case insensitive

2003-12-20 23:40  adam

	* src/srw.c: Init all SRW explain response members

2003-12-20 20:11  adam

	* src/zoom-c.c: Fixed ODR usage in SRW decoding

2003-12-20 01:52  adam

	* src/zoom-c.c: Fix SRW/SRU ns

2003-12-20 01:51  adam

	* client/client.c, include/yaz/srw.h, src/Makefile.am,
	  src/seshigh.c, src/soap.c, src/srw.c, src/srwutil.c,
	  src/zoom-c.c, src/zoom-p.h, win/makefile: SRW/SRU 1.1

2003-12-19 13:16  mike

	* src/cqltransform.c: Support for CQL transformations involving
	  wildcard patterns, which were previously passed through
	  untouched.  We now make an effort to emit the most primitive
	  (i.e. Bath-friendly) truncation attributes we can, based on
	  what's in the configuration file, falling back on Z59.58-like
	  wildcarding when necessary.

	  The logic turns out to be non-trival (sigh ... so unlike an
	  OpenURL resolver.)  Although the code, once I'd finally arrived
	  at it, turned out to be gratifying short and clear:

		  If a term begins and ends with * and has no other WC
		  characters in it AND we have a truncation.both element in
	  the
		  configuration file, strip the *s and use truncation.both.

		  Otherwise, if it begins with * and has no other WC
	  characters
		  in it AND truncation.left is configured, use that.

		  Otherwise, if it ends with * and has no other WC
	  characters
		  in it AND truncation.right is configured, use that.

		  Otherwise, if it has any WCs anywhere in the string,
		  transliterate * to ? and ? to # and use truncation.z3958,
		  generating error 28 "Masking character not supported" if
	  it's
		  not configured.

		  Otherwise it must be the case that it has no WCs.  Use
		  truncation.none, generating error 30 "Too many masking
		  characters in term" if it's not configured.

	  This arrangement allows some flexibility in the configuration
	  file, e.g. you can omit the special-case left-, right- and
	  both-truncation elements if you always want Z39.58-style
	  truncation.

	  I also fixed a small and harmless bug of Adam's, which I am
	  pretty sure could _never_ have any effect, but which offended me
	  anyway.  This change is far too trivial to be worth mentioning in
	  the CVS log, but I'm expecting Adam to read this, and probably go
	  and see what the bug was :-)

2003-12-19 13:00  mike

	* etc/pqf.properties: Add truncation attributes.

2003-12-19 00:04  adam

	* src/soap.c: Fix memory leak in SRW/SRU encoding handler

2003-12-18 18:27  mike

	* doc/tools.xml: All changes to the CQL section: Talk about context
	  sets instead of index sets.  Talk about indexes instead of
	  qualifiers.  Document new "index.set.name" specifier.  (The old
	  "qualifier.set.name" specifier is mentioned as DEPRECATED.)
	  Describe default use of cql.serverChoice instead of
	  srw.serverChoice.  Update the example configuration file
	  according to the above.

2003-12-18 18:05  mike

	* src/: cqlstrer.c, srw.c: index set -> context set

2003-12-18 18:02  mike

	* client/client.c: Comment

2003-12-18 18:00  mike

	* src/cqltransform.c: Comment.

2003-12-18 17:59  mike

	* src/cqltransform.c: Look for cql.resultSet as well as
	  srw.resultSet.  Fall back to cql.serverChoice rather than
	  srw.serverChoice when no index is provided for a term.
	  (Unfortunately the structure of the code makes it hard to check
	  both.)

2003-12-18 17:49  mike

	* etc/pqf.properties, src/cqltransform.c: s/qualifier/index in
	  comments.

2003-12-18 17:45  mike

	* util/cql2pqf.c: Typo in Usage: message.

2003-12-18 17:44  mike

	* etc/pqf.properties: Replace leading "qualifier." with "index."
	  throughout.

2003-12-18 17:42  mike

	* src/cqltransform.c: Look up index-names as "index.<name>" in the
	  qualifier configuration file, falling back to the old
	  "qualifier.<name>" only if this fails.

2003-12-18 15:40  mike

	* etc/pqf.properties: More considered Bath Profile support.  May
	  need changes to the software to generate more Bath-friendly
	  queries.  Add support for "cql" set (replaces "srw" which is
	  retained but deprecated) Add support for "rec" set (required by
	  Bath) Add support for the "bath" set.  Remove some old qualifiers
	  that shouldn't be there at all.  Remove
	  qualifier.bath.remoteSystemRecordNumber (use rec.id instead)

2003-12-18 14:44  mike

	* etc/pqf.properties: Very, very basic support for Bath profile.

2003-12-18 14:08  adam

	* src/cclptree.c: Fix @attr set for CCL to RPN

2003-12-17 13:28  adam

	* src/marcdisp.c: Warn for bad base address in MARC parser

2003-12-16 15:51  adam

	* doc/installation.xml: Mention .NET version

2003-12-16 15:45  adam

	* include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc,
	  debian/changelog: Towards 2.0.7

2003-12-16 15:36  adam

	* include/yaz/cql.h: Add C decl for cql.h

2003-12-11 01:37  adam

	* doc/yaz-marcdump-man.xml, include/yaz/marcdisp.h,
	  include/yaz/wrbuf.h, src/marcdisp.c, src/wrbuf.c, src/zoom-c.c,
	  util/marcdump.c: ISO2709 output for yaz_marc utility

2003-12-09 18:13  adam

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

2003-12-09 13:51  adam

	* include/yaz/: soap.h, srw.h: Added missing C decl macros for
	  soap.h and srw.h.

2003-12-04 14:20  adam

	* debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc: Towards 2.0.6

2003-12-04 13:57  adam

	* src/zoom-c.c: Remove unused local var

2003-12-04 12:48  adam

	* src/seshigh.c: Transfer decode memory to stream

2003-12-04 12:47  adam

	* src/nmem.c: memset freed NMEM block to Y (59 Hex)

2003-12-04 12:46  adam

	* include/yaz/zgdu.h: Add missing CDECL around this

2003-11-28 10:02  mike

	* src/statserv.c: Kang-Jin Lee's typo

2003-11-27 16:39  adam

	* src/zget.c: Remove Index Data/ from implementationName (for
	  response as well)

2003-11-27 16:37  adam

	* src/zget.c: Remove Index Data/ from implementationName

2003-11-26 23:47  mike

	* src/seshigh.c: Use odr_prepend() to assemble "implementation*"
	  strings.

2003-11-26 17:56  mike

	* src/zoom-c.c: Omit leading space from ZOOM-C version number
	  extracted from $Revision$

2003-11-26 17:23  mike

	* src/odr_util.c, include/yaz/odr.h: Add odr_prepend()

2003-11-26 17:22  mike

	* src/zoom-c.c: Use odr_prepend() to generate
	  implementation{Id,Name,Version}

2003-11-26 00:19  adam

	* zoom/zoomsh.c: Allow command to send extended service package

2003-11-26 00:18  adam

	* src/zoom-c.c: More work on extended services, create database,
	  drop database, update record

2003-11-25 20:46  adam

	* doc/: frontend.xml, yaz-ztest-man.xml: Mention -installa

2003-11-25 10:55  mike

	* doc/zoom.xml: Describe "presentChunk" option in preference to old
	  "step" (though that is also still mentioned).  Clarify its
	  meaning.

2003-11-25 10:50  mike

	* src/zoom-c.c: Use new "presentChunk" options in preference to old
	  "step" if it's defined.  (But still fall back on "step" if it's
	  not.)

2003-11-24 12:27  mike

	* doc/zoom.xml: Document the newly-supported standard ZOOM options
	  "serverImplementationId", "serverImplementationName" and
	  "serverImplementationVersion" (as specified in the forthcoming
	  AAPI 1.4), but note continues support for the old
	  "targetImplementationId", "targetImplementationName" and
	  "targetImplementationVersion" for the benefit of old
	  applications.)

2003-11-24 12:25  mike

	* src/zoom-c.c: Support the standard ZOOM options
	  "serverImplementationId", "serverImplementationName" and
	  "serverImplementationVersion" (as specified in the forthcoming
	  AAPI 1.4), but continue also to support the old
	  "targetImplementationId", "targetImplementationName" and
	  "targetImplementationVersion" for the benefit of old
	  applications.)

2003-11-19 23:24  adam

	* src/oid.c: Add MARC21 as an alias for USMARC

2003-11-19 23:05  adam

	* doc/: installation.xml, introduction.xml, soap.xml: Added a few
	  URLs

2003-11-19 22:17  adam

	* doc/: asn.xml, installation.xml, introduction.xml, odr.xml,
	  tools.xml: Mention yaz-iconv, yaz-marcdump in documentation

2003-11-19 20:07  adam

	* doc/frontend.xml, doc/zoom.xml, include/yaz/zoom.h, src/zoom-c.c:
	  Implement ZOOM_scanset_display_term

2003-11-19 20:06  adam

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

2003-11-19 14:47  mike

	* src/oid.c, include/yaz/oid.h: Add OID for the new ExtLite
	  attribute set.  Add OIDs for NACSIS-CATP, FINMARC2000 and
	  MARC21-fin record-syntaxes,	    as requested/supplid by Ere
	  Maijala <ere@atp.fi>

2003-11-18 22:06  adam

	* yaz.spec.in: RedHat package updates for yaz-iconv

2003-11-18 21:48  adam

	* debian/rules: yaz-iconv man page

2003-11-18 21:34  adam

	* doc/: Makefile.am, yaz-iconv-man.xml, yaz-marcdump-man.xml: man
	  page for yaz-iconv

2003-11-18 19:39  adam

	* yaz.spec.in: Make libyaz-devel depend on libxml2-devel

2003-11-17 23:36  adam

	* debian/changelog, debian/rules, win/yaz.nsi: Debian package
	  updates

2003-11-17 22:32  mike

	* src/seshigh.c: Reverse the order of "toolkit-supplied /
	  application-supplied" strings sent as implementationId, Name and
	  Version.  Also, remove the spaces around the slash.  This brings
	  the GFS in line with the behaviour of ZOOM-C on the client side.

2003-11-17 17:01  mike

	* src/zoom-c.c: Add support for implementationId and
	  implementationVersion options to go along with
	  implementationName.

2003-11-17 16:00  mike

	* doc/zoom.xml: Clarify description of piggy-backing, including
	  moving all the elementSetSmallerThanSomewhatColour options from
	  the Result Set Options table into the Connection Options table
	  (since that's where they need to be set: by the time you set them
	  on a Result Set, it's too late).  This emerges from the work to
	  standardise ZOOM options across bindings and implementations.

2003-11-17 11:40  mike

	* src/comstack.c: Include system-level error message in cs_errmsg()
	  output when appropriate

2003-11-17 11:40  mike

	* include/yaz/comstack.h: Add CSLASTERROR

2003-11-16 23:56  adam

	* doc/Makefile.am: Customize XSL for YAZ and add CSS for it

2003-11-03 22:30  mike

	* .cvsignore, util/.cvsignore, test/.cvsignore: Ignore generated
	  files

2003-11-03 15:05  adam

	* doc/indexdata.xml: Fix address

2003-11-03 11:54  adam

	* doc/introduction.xml: minor

2003-11-03 11:54  adam

	* doc/tools.xml: Fix link to europagate

2003-11-03 11:47  adam

	* doc/: soap.xml, tools.xml: Use example tag consistently

2003-11-03 11:47  adam

	* doc/future.xml: Fix spelling

2003-11-03 11:46  adam

	* doc/frontend.xml: Use example tag. Using Apache as SRW/SRU
	  frontend

2003-11-03 11:45  adam

	* doc/odr.xml: Use example element. Pointer to BER/ASN.1
	  standards/tutorial

2003-11-03 10:49  mike

	* doc/tools.xml: Describe encoding of string attribute-values

2003-11-03 10:34  mike

	* doc/tools.xml: Fix typo in grammar for @term <term-type> <query>

2003-11-02 18:59  adam

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

2003-11-02 18:58  adam

	* src/zoom-c.c: Use 'Host' rather than 'host' for HTTP header

2003-10-29 14:26  adam

	* src/unix.c: Allow user,group,umask to be specified for Unix file
	  socket

2003-10-27 14:43  adam

	* win/yaz.nsi: Fix documentation NSIS section

2003-10-27 14:35  adam

	* win/yaz.nsi: Update Windows Installer for new source layout

2003-10-27 13:34  adam

	* debian/: changelog, rules: yaz-marcdump man page

2003-10-27 13:32  adam

	* win/makefile: Restructure of YAZ source

2003-10-27 13:21  adam

	* Makefile.am, README, yaz-config.in, client/Makefile.am,
	  doc/Makefile.am, doc/yaz-asncomp-man.xml, doc/yaz-client-man.xml,
	  doc/yaz-config-man.xml, doc/yaz-man.xml,
	  doc/yaz-marcdump-man.xml, doc/yaz-ztest-man.xml,
	  doc/zoomsh-man.xml, lib/.cvsignore, src/.cvsignore,
	  src/Makefile.am, src/atoin.c, src/ber_any.c, src/ber_bit.c,
	  src/ber_bool.c, src/ber_int.c, src/ber_len.c, src/ber_null.c,
	  src/ber_oct.c, src/ber_oid.c, src/ber_tag.c, src/cclerrms.c,
	  src/cclfind.c, src/cclptree.c, src/cclqfile.c, src/cclqual.c,
	  src/cclstr.c, src/ccltoken.c, src/charconv.sgm, src/charconv.tcl,
	  src/charconv_cjk.xml, src/charneg-3.asn, src/charneg.c,
	  src/comstack.c, src/cql.y, src/cqlstdio.c, src/cqlstrer.c,
	  src/cqlstring.c, src/cqltransform.c, src/cqlutil.c,
	  src/datetime.asn, src/dumpber.c, src/esadmin.asn,
	  src/esupdate.asn, src/eventl.c, src/eventl.h, src/grs1disp.c,
	  src/ill-get.c, src/ill.tcl, src/ill9702.asn, src/item-req.asn,
	  src/log.c, src/logrpn.c, src/marcdisp.c, src/matchstr.c,
	  src/mterm2.asn, src/nmem.c, src/nmemsdup.c, src/oclcui.asn,
	  src/odr-priv.h, src/odr.c, src/odr_any.c, src/odr_bit.c,
	  src/odr_bool.c, src/odr_choice.c, src/odr_cons.c, src/odr_enum.c,
	  src/odr_int.c, src/odr_mem.c, src/odr_null.c, src/odr_oct.c,
	  src/odr_oid.c, src/odr_seq.c, src/odr_tag.c, src/odr_use.c,
	  src/odr_util.c, src/oid.c, src/opacdisp.c, src/options.c,
	  src/otherinfo.c, src/pquery.c, src/prt-ext.c, src/readconf.c,
	  src/requestq.c, src/service.c, src/service.h, src/seshigh.c,
	  src/session.h, src/siconv.c, src/soap.c, src/sortspec.c,
	  src/srw.c, src/statserv.c, src/tcpdchk.c, src/tcpip.c,
	  src/tpath.c, src/univres.asn, src/unix.c, src/version.c,
	  src/waislen.c, src/wrbuf.c, src/xcqlutil.c, src/xmalloc.c,
	  src/yaz-ccl.c, src/z.tcl, src/z3950oid.c, src/z3950v3.asn,
	  src/zgdu.c, src/zget.c, src/zoom-c.c, src/zoom-opt.c,
	  src/zoom-p.h, test/Makefile.am, test/tstccl.c, test/tsticonv.c,
	  test/tstmatchstr.c, test/tstnmem.c, test/tstodr.asn,
	  test/tstodr.c, test/tstwrbuf.c, util/Makefile.am, util/cclsh.c,
	  util/cql2pqf.c, util/cql2xcql.c, util/srwtst.c, zoom/Makefile.am,
	  ztest/Makefile.am: Source restructure. yaz-marcdump part of
	  installation

2003-10-23 11:56  adam

	* doc/tools.xml: Fix sample PQF

2003-10-21 14:44  mike

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

2003-10-21 14:35  mike

	* client/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

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

2003-10-16 12:37  adam

	* include/yaz/odr.h: Add const to odr_perror message string

2003-10-16 10:29  adam

	* include/yaz/yaz-version.h: Set YAZ_VERSION to 2.0.5

2003-10-16 10:27  adam

	* debian/: changelog, rules: Compress man pages

2003-10-13 23:28  adam

	* debian/changelog: Towards 2.0.5. Update CHANGELOG

2003-10-09 17:51  adam

	* yaz.spec.in, include/yaz/log.h, include/yaz/yaz-version.h,
	  win/yaz.nsi, win/yaz.rc: Towards 2.0.5

2003-10-02 21:47  adam

	* doc/Makefile.am: Remove symlinks for docbook2man. Add link for
	  apilayer.png

2003-10-02 08:30  adam

	* win/makefile: Quote ICONV_DIR/LIBXML2_DIR as suggested by Michael
	  Freidgeim

2003-09-16 21:38  adam

	* include/yaz/oid.h: Remove ,

2003-09-15 15:48  adam

	* debian/rules: Fix permission of postinst

2003-09-11 14:45  adam

	* debian/changelog: Reinstate THESAURUS since Elvil (better named
	  'evil') uses it.

2003-09-04 20:52  adam

	* win/makefile: Minor changes. Use libxml-2.5.10

2003-09-04 20:51  adam

	* client/client.c: Fix return of value

2003-09-04 20:18  adam

	* TODO, debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc: Towards 2.0.4

2003-09-02 14:12  adam

	* client/client.c, include/yaz/oid.h, ztest/ztest.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-08-19 14:32  adam

	* debian/changelog: Use smallSetUpperBound=1 for ZOOM piggyback

2003-07-31 00:33  adam

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

2003-07-30 13:39  adam

	* debian/changelog: Yet one more OPAC fix

2003-07-30 10:57  adam

	* debian/changelog: OPAC record fixes

2003-07-29 17:09  adam

	* debian/changelog: More ZOOM logging

2003-07-29 17:08  adam

	* include/yaz/Makefile.am: Missing z-oclcui.h in _headers

2003-07-25 13:11  adam

	* win/makefile: Change order of compilation to reflect Unix AM.

2003-07-23 14:57  mike

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

2003-07-19 15:48  adam

	* win/makefile: makefile updated for oclcui.asn

2003-07-19 00:41  mike

	* client/client.c: Tidy up debugging output

2003-07-18 21:54  mike

	* client/client.c, include/yaz/oid.h, include/yaz/proto.h,
	  include/yaz/prt-ext.h: 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-15 10:26  adam

	* win/makefile: opacdisp.obj

2003-07-14 14:59  adam

	* client/client.c, doc/zoom.xml, include/yaz/proto.h,
	  zoom/zoomsh.c: OPAC record support for ZOOM

2003-07-14 14:58  adam

	* include/yaz/wrbuf.h: New utility wrbuf_xmlputs

2003-07-11 11:51  mike

	* doc/tools.xml: Add documentation for oid_name_to_oid(),
	  oid_to_dotstring() and oid_name_to_dotstring()

2003-07-10 13:51  mike

	* include/yaz/oid.h: Add oid_name_to_oid(), oid_to_dotstring() and
	  id_name_to_dotstring()

2003-07-10 13:50  mike

	* zoom/zoomsh.c: Remove the oid_name_to_dotstring() function, which
	  is now in oid.c (with a somewhat modified interface).  Change the
	  invocation to use the new thread-safe interface.

2003-07-10 01:00  mike

	* zoom/zoomsh.c: display_records() now displays the record syntax
	  OID as well as its symbolic name.  It does this using a new
	  utility function, oid_name_to_dotstring(), which is currently
	  file-static but should probably go into the oid.c module.

2003-07-10 00:38  mike

	* doc/zoom.xml: Fix description of ZOOM_record_get("syntax")

2003-06-25 01:03  adam

	* include/yaz/: ccl.h, yaz-ccl.h: Move ccl_pquery to ccl module
	  (ccl.h). Add proper CCL test.

2003-06-23 14:42  adam

	* debian/changelog: Another CCL->RPN fix.

2003-06-23 14:38  adam

	* debian/changelog: Fix CCL->RPN code for attribute strings.

2003-06-23 12:24  adam

	* debian/changelog: Debian release

2003-06-23 12:22  adam

	* include/yaz/ccl.h: String attributes for CCL parser

2003-06-20 13:14  adam

	* yaz.spec.in, debian/changelog, debian/rules: documentation was
	  part of libyaz; it must only be part of yaz-doc

2003-06-20 12:23  adam

	* debian/changelog: Debian date update

2003-06-20 12:18  adam

	* doc/tools.xml: More on CCL profiles

2003-06-20 01:05  adam

	* doc/tools.xml: More on CCL profiles

2003-06-19 23:10  adam

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

2003-06-11 20:37  adam

	* win/makefile: Dont use charconv_cjk.xml

2003-06-11 20:36  adam

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

2003-06-11 13:09  adam

	* util/Makefile.am: do not use charconv_cjk as is

2003-06-10 13:24  adam

	* debian/control: libyaz-dev depends on libxml2-dev

2003-06-04 15:28  adam

	* debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc: Towards 2.0.3

2003-06-04 15:25  adam

	* doc/credits.xml: Added pop, pieter

2003-06-04 11:15  adam

	* doc/zoom.xml: On the form[; charset=from[,to]] topic.

2003-06-03 11:17  adam

	* util/Makefile.am: MARC-8 Asian, etc.

2003-06-03 11:11  adam

	* win/: makefile, yaz.nsi: WIN32 updates

2003-06-02 15:44  adam

	* win/makefile: Added cqlstrer to win makefile

2003-06-02 14:53  adam

	* doc/zoom.xml, include/yaz/oid.h: ESFormat-Update updates.
	  Character set conversion for ZOOM_record_get.

2003-05-30 12:31  adam

	* doc/zoom.xml: Documentation for recordCharset

2003-05-27 23:44  adam

	* doc/installation.xml: Change to yaz-asncomp

2003-05-27 23:12  adam

	* yaz.spec.in, debian/changelog, debian/rules, doc/Makefile.am,
	  util/Makefile.am, util/yaz-asncomp, win/makefile: YAZ ASN.1
	  compiler renamed from yaz-comp to yaz-asncomp

2003-05-27 14:45  adam

	* doc/Makefile.am: Manual page for yaz-comp

2003-05-27 11:52  mike

	* doc/tools.xml: Describe cql_strerror()

2003-05-27 11:46  mike

	* include/yaz/cql.h: Add declaration of cql_strerror() Remove
	  comment listing error-values, since the same information is now
	  included in the cql/cqlstrer.c source file.

2003-05-27 11:42  mike

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

2003-05-26 13:35  adam

	* zoom/zoomsh.c: Fix type of len var

2003-05-24 21:20  adam

	* include/yaz/odr.h: odr_getelement / odr_setelement

2003-05-23 12:41  adam

	* client/admin.c, win/makefile: WIN32 updates

2003-05-23 10:52  adam

	* client/client.c: Compilation now works again

2003-05-23 02:24  mike

	* doc/: client.xml, yaz-client-commands.xml: Document yaz-client's
	  CQL2RPN query-type, the set_cqlfile command and the -q
	  command-line options

2003-05-23 01:55  mike

	* client/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-23 00:44  adam

	* util/Makefile.am: Fix MARC8 conversion

2003-05-23 00:32  mike

	* etc/Makefile.am: Fix to install XSLs and pqf.properties

2003-05-22 19:01  mike

	* client/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-22 18:57  mike

	* doc/tools.xml: Add documentation for CQL->RPN transformation's
	  error-reporting

2003-05-22 17:41  heikki

	* include/yaz/log.h: Fixed a silly typo

2003-05-22 15:15  heikki

	* include/yaz/log.h: Defined log level bits app2 and app3

2003-05-22 13:20  marc

	* yaz.spec.in: redhat package version 2 now

2003-05-20 22:33  adam

	* client/client.c: Fix comments

2003-05-20 21:55  adam

	* client/admin.h, client/client.c, doc/odr.xml, include/yaz/odr.h:
	  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-20 10:22  adam

	* debian/changelog, doc/zoom.xml: ZOOM option: step. More verbose
	  GFS SRW server display

2003-05-19 22:45  adam

	* doc/: client.xml, yaz-client-commands.xml, zoom.xml:
	  charset/marccharset commands. SRW stuff

2003-05-19 22:44  adam

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

2003-05-19 00:27  adam

	* debian/changelog: Fix comment

2003-05-16 16:39  adam

	* doc/installation.xml: Mention GNU Bison on Windows installataion

2003-05-15 00:31  adam

	* debian/changelog: Fix last event setting.

2003-05-13 00:38  adam

	* doc/zoom.xml: Mention http scheme

2003-05-13 00:37  adam

	* doc/Makefile.am: Minor change of def of EXTRA_DIST

2003-05-13 00:35  adam

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

2003-05-12 15:34  mike

	* doc/zoom.xml: move description of databaseName option to the
	  Connection section

2003-05-06 14:09  adam

	* buildconf.sh: Call automake twice to avoid missing depcomp

2003-05-06 14:07  adam

	* Makefile.am: Remove fix for missing depmod in Makefile

2003-05-06 13:51  adam

	* include/yaz/yaz-iconv.h: Add include of yaz/yconfig.h

2003-05-06 13:37  adam

	* Makefile.am, buildconf.sh: Fix for missing depcomp

2003-05-06 12:07  adam

	* util/Makefile.am: New tests.

2003-05-03 01:25  mike

	* doc/.cvsignore: ignore yazhtml.xsl

2003-05-02 11:23  mike

	* etc/.cvsignore: new file

2003-04-30 16:04  adam

	* client/client.c: SRW fixes

2003-04-30 00:00  adam

	* debian/: changelog, rules: yaz.7 moved from yaz to libyaz.

2003-04-29 23:53  adam

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

2003-04-29 23:20  adam

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

2003-04-29 23:13  adam

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

2003-04-29 23:04  adam

	* client/client.c: SRW support for YAZ client

2003-04-29 11:54  adam

	* debian/: changelog, control: Remove shlibs:Depends from yaz

2003-04-28 23:02  adam

	* yaz.spec.in, debian/changelog, debian/control, debian/rules,
	  doc/Makefile.am, doc/apilayer.obj, doc/frontend.xml,
	  doc/introduction.xml, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc: Towards 2.0.2

2003-04-28 13:04  adam

	* debian/changelog, include/yaz/zoom.h: New ZOOM events
	  ZOOM_EVENT_RECV_{RECORD,SEARCH} for receiving a record and search
	  result respectively.

2003-04-25 18:17  adam

	* yaz.spec.in: libyaz does not depend on readline; yaz does
	  (programs)

2003-04-24 22:38  adam

	* yaz.spec.in: Release 1

2003-04-24 22:36  adam

	* debian/changelog: Debian changelog

2003-04-24 22:00  adam

	* yaz.spec.in, win/yaz.nsi, win/yaz.rc: version update

2003-04-24 15:30  adam

	* include/yaz/backend.h: For GFS: schema for bend_fetch;
	  displayTerm for bend_scan.

2003-04-24 15:29  adam

	* doc/Makefile.am: Doxyfile part of make dist

2003-04-23 22:39  adam

	* zoom/zoomsh.c: Allow for quoted tokens in ZOOM shell

2003-04-23 22:34  adam

	* util/: Makefile.am, yaziconv.c: Test cases for nmem, iconv

2003-04-18 19:14  adam

	* TODO: Note about debian version

2003-04-18 01:25  adam

	* debian/rules: Delete unused make var YAZ_VERSION

2003-04-17 08:06  adam

	* yaz.spec.in: .la files part of RPM

2003-03-25 10:57  adam

	* include/yaz/yaz-version.h: 2.0.1

2003-03-24 23:26  adam

	* include/yaz/backend.h, include/yaz/soap.h, ztest/ztest.c: SRU/SRW
	  Explain for Frontend server

2003-03-23 21:27  adam

	* include/yaz/srw.h: SRW/SRU explain

2003-03-21 11:48  adam

	* doc/Makefile.am: Only make ln -s when link does not yet exist

2003-03-20 22:15  adam

	* include/yaz/srw.h: SRW/SRU recordPacking

2003-03-19 10:45  adam

	* client/client.c: Fix uninitialized var type_and_host

2003-03-18 14:34  adam

	* include/yaz/: nmem.h, odr.h: SRU support for frontend server

2003-03-18 14:30  adam

	* doc/: installation.xml, tools.xml: More on supported platforms

2003-03-11 22:47  adam

	* yaz.spec.in: Add dependency

2003-03-11 22:19  adam

	* TODO: Updated TODO

2003-03-11 22:19  adam

	* yaz.spec.in: Modular RPM Package

2003-03-11 12:09  adam

	* include/yaz/soap.h, zoom/Makefile.am: SRW character set handling

2003-03-11 12:07  adam

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

2003-03-11 12:06  adam

	* client/bertorture.c: New tool for ODR testing.

2003-03-11 12:05  adam

	* include/yaz/comstack.h: New function cs_get_host_args for
	  method/host/path parsing.

2003-03-11 12:03  adam

	* include/yaz/odr.h: Fixes for random/hostile BER.

2003-03-10 17:11  adam

	* debian/control: yaz-devel recommends libxml2-dev

2003-03-07 09:39  adam

	* doc/introduction.xml: Fixed xref

2003-03-03 20:57  adam

	* include/yaz/comstack.h, include/yaz/ill.h, include/yaz/logrpn.h,
	  include/yaz/options.h, include/yaz/statserv.h,
	  include/yaz/tcpip.h, include/yaz/yaz-ccl.h, zoom/zoomsh.c: Fixed
	  warnings. Updated headers

2003-02-28 16:59  adam

	* ztest/ztest.c: database case insensitive

2003-02-27 20:55  adam

	* doc/yaz-client-commands.xml: cql available in yaz-client

2003-02-25 19:35  adam

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

2003-02-24 15:15  adam

	* debian/changelog: New Debian package - using older version of
	  libxml2

2003-02-24 14:14  adam

	* zoom/zoomsh.c: Added scan

2003-02-23 22:39  adam

	* debian/: changelog, control: Fix debian conflict with php4-yaz

2003-02-23 22:18  adam

	* debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc: Version

2003-02-23 22:10  adam

	* debian/changelog, doc/introduction.xml: Dates

2003-02-23 21:40  adam

	* client/client.c: Minor changes

2003-02-23 21:40  adam

	* doc/frontend.xml: More on SRW for the server

2003-02-23 16:24  adam

	* zoom/zoomsh.c: Reset count/start after running show

2003-02-23 15:26  adam

	* include/yaz/srw.h: Renamed Z_SRW_searchRetrieve to Z_SRW_PDU

2003-02-23 15:25  adam

	* doc/: Makefile.am, apilayer.obj, apilayer.png, introduction.xml:
	  Revised introduction. Added figure with YAZ module layers.

2003-02-23 15:24  adam

	* doc/zoom.xml: Smallish.

2003-02-23 15:24  adam

	* doc/soap.xml: More on SRW.

2003-02-23 15:23  adam

	* doc/tools.xml: Updated PQF example queries.

2003-02-21 13:20  adam

	* doc/: Makefile.am, soap.xml: Fix soap.srw.html

2003-02-21 13:08  adam

	* include/yaz/: Makefile.am, comstack.h, oid.h, proto.h, zgdu.h:
	  Z_GDU definitions in zgdu.h. Renamed PROTO_SRW to PROTO_HTTP.

2003-02-21 13:06  adam

	* doc/: Makefile.am, comstack.xml, future.xml, introduction.xml,
	  soap.xml: Separate SOAP/SRW chapter

2003-02-21 01:24  adam

	* doc/: Makefile.am, introduction.xml, zoom.xml: Stuff on SRW

2003-02-20 22:23  adam

	* README, doc/license.xml: Dates

2003-02-20 22:09  adam

	* Makefile.am: No need to make doc (again) for make dist.

2003-02-20 21:37  adam

	* yaz.spec.in: Updated RPM package

2003-02-20 16:15  adam

	* include/yaz/backend.h: Cleanup.

2003-02-20 16:14  adam

	* ztest/ztest.c: Break long line

2003-02-19 16:22  adam

	* include/yaz/srw.h: Utility to map between Bib-1 and SRW
	  diagnostics.	Better handling of unsupported SRW constructs in
	  server.

2003-02-18 22:27  adam

	* include/yaz/cql.h, win/makefile, win/yaz.nsi: CQL w/bison on
	  WIN32

2003-02-18 21:21  adam

	* doc/installation.xml: Installation instruction updates

2003-02-18 15:28  adam

	* include/yaz/xmalloc.h, include/yaz/yaz-util.h,
	  include/yaz/yaz-version.h, include/yaz/yconfig.h,
	  util/Makefile.am: Function yaz_version. Better handling of
	  non-SOAP enabled YAZ

2003-02-18 12:59  adam

	* client/Makefile.am: Change a few yaz_log messages

2003-02-18 12:58  adam

	* debian/: control, rules: New major version for yaz libs

2003-02-18 11:37  adam

	* yaz-config.in, client/Makefile.am, debian/changelog,
	  debian/control, debian/rules, doc/Makefile.am, zoom/Makefile.am,
	  ztest/Makefile.am: Use LIBS instead of XML2_LIBS for Makefiles

2003-02-18 10:11  adam

	* win/makefile: Prepare for external utilties: iconv, libxml2 on
	  WIN32

2003-02-17 23:35  adam

	* zoom/Makefile.am, ztest/Makefile.am: Use libxml2 instead of
	  libxslt(and libxml2)

2003-02-17 23:34  adam

	* win/makefile: WIN32 updates

2003-02-17 22:23  adam

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

2003-02-17 15:35  adam

	* include/yaz/srw.h, include/yaz/zoom.h, zoom/zoomsh.c: SRW record
	  retrieval works for ZOOM

2003-02-14 21:32  adam

	* doc/tools.xml: Configure option --with-xsl.

2003-02-14 19:49  adam

	* TODO, client/client.c, doc/tools.xml, include/yaz/cql.h,
	  include/yaz/oid.h, include/yaz/proto.h, include/yaz/soap.h,
	  include/yaz/srw.h, zoom/zoomsh.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 23:02  adam

	* util/marcdump.c: remove unused variable

2003-02-12 16:06  adam

	* Makefile.am, yaz-config.in, client/client.c,
	  include/yaz/Makefile.am, include/yaz/backend.h,
	  include/yaz/odr.h, include/yaz/proto.h, include/yaz/soap.h,
	  include/yaz/srw.h, include/yaz/yaz-iconv.h, zoom/Makefile.am,
	  ztest/Makefile.am: SOAP, SRW codecs and HTTP transport for YAZ
	  using libxml2.  Updated ASN.1 for Z39.50 amendment String
	  Identifiers for Schemas.

2003-02-12 15:17  heikki

	* include/yaz/log.h: Added a LOG_NOTIME flag to disable time
	  stamping log entries (useful for regressions, can run a diff on
	  logs)

2003-02-10 09:58  adam

	* include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc, debian/rules:
	  1.9.3

2003-01-28 23:34  adam

	* doc/tools.xml: CQL to RPN example

2003-01-27 22:31  adam

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

2003-01-27 22:30  adam

	* doc/tools.xml: CQL to RPN mappings

2003-01-24 13:16  adam

	* debian/changelog: Save a few bytes for piggyback :)

2003-01-24 12:59  adam

	* debian/changelog: Piggyback fix

2003-01-23 21:26  adam

	* doc/tools.xml: More CQL information

2003-01-22 14:33  adam

	* debian/control: Build-depends on docbook, etc

2003-01-22 10:43  adam

	* doc/tools.xml: CQL section in tools. Not yet finished

2003-01-06 09:20  adam

	* LICENSE, Makefile.am, README, yaz-config.in, client/admin.c,
	  client/admin.h, client/client.c, client/tabcomplete.c,
	  debian/rules, etc/MARC21slim2DC.xsl, etc/MARC21slim2MODS.xsl,
	  etc/MARC21slim2RDFDC.xsl, etc/MARC21slimUtils.xsl,
	  etc/Makefile.am, etc/maps.xml, etc/pqf.properties,
	  include/yaz/Makefile.am, include/yaz/backend.h,
	  include/yaz/cql.h, include/yaz/log.h, include/yaz/logrpn.h,
	  include/yaz/marcdisp.h, include/yaz/nmem.h, include/yaz/odr.h,
	  include/yaz/oid.h, include/yaz/pquery.h, include/yaz/proto.h,
	  include/yaz/prt-ext.h, include/yaz/tpath.h, include/yaz/unix.h,
	  include/yaz/wrbuf.h, include/yaz/yaz-iconv.h,
	  include/yaz/yaz-util.h, include/yaz/zoom.h, util/Makefile.am,
	  util/marcdump.c, win/LICENSE.txt, win/yaz.rc, zoom/Makefile.am,
	  zoom/zoomsh.c, ztest/read-grs.c, ztest/ztest.c: SRW, CQL, 2003

2002-12-28 13:13  adam

	* include/yaz/ccl.h: CCL proximity support

2002-12-17 14:32  adam

	* util/.cvsignore: Simplify use of WRBUF in marc handler

2002-12-16 15:06  adam

	* win/: makefile, yaz.nsi: WIN32 updates for marc8.c

2002-12-16 14:30  adam

	* client/client.c: Remove unused variable

2002-12-16 14:13  adam

	* client/client.c, include/yaz/Makefile.am, include/yaz/marcdisp.h,
	  include/yaz/yaz-iconv.h, include/yaz/yaz-util.h,
	  util/Makefile.am, util/marcdump.c, ztest/read-marc.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-10 11:59  adam

	* include/yaz/yaz-util.h: More debugging tools for yaz_iconv

2002-12-10 00:32  adam

	* doc/zoom.xml, include/yaz/zoom.h, zoom/zoomtst2.c: New ZOOM
	  connection options: targetImplementation{Id,Name,Version} New
	  function ZOOM_connection_error_x.

2002-12-10 00:29  adam

	* yaz-config.in: --tabs option no longer available

2002-12-05 13:19  adam

	* client/client.c, include/yaz/nmem.h: New function yaz_strerror.

2002-12-05 13:16  adam

	* win/makefile: yaz_strerror. WIN32 updates for mterm2.asn

2002-12-05 13:07  adam

	* include/yaz/: proto.h, prt-ext.h: Range search. Not fully
	  implemented yet.

2002-12-03 11:03  adam

	* include/yaz/marcdisp.h, include/yaz/wrbuf.h, util/marcdump.c:
	  MARC XML

2002-12-02 17:02  mike

	* doc/.cvsignore: ignore tkl.xsl

2002-11-30 23:30  mike

	* include/yaz/zoom.h: Add new API function ZOOM_diag_str(), which
	  maps error code to human-readable message.  It uses code lifted
	  from ZOOM_connection_error() (which now calls it) to map the
	  ZOOM-specific errors by hand, and fall back to diagbib1_str() for
	  others.  I did this because I need the new function in ZOOM-C++,
	  for reasons which would be otiose, for the moment, to rehearse.

2002-11-29 12:53  adam

	* doc/credits.xml: Fix creation of lib/yaz-config.

2002-11-26 17:47  adam

	* yaz.spec.in: Fix RPM build

2002-11-26 14:42  adam

	* debian/changelog, include/yaz/yaz-version.h, win/yaz.nsi,
	  win/yaz.rc: Increased version number

2002-11-08 13:27  adam

	* doc/: .cvsignore, Makefile.am: TKL documentation

2002-11-08 13:23  adam

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

2002-10-24 14:14  heikki

	* win/makefile: Using a default path to find tcl

2002-10-24 12:28  adam

	* debian/changelog: New debian release

2002-10-22 15:49  adam

	* win/: makefile, yaz.nsi: data1 gone

2002-10-22 14:51  adam

	* Makefile.am, include/yaz/Makefile.am: data1 moved to zebra

2002-10-22 12:32  adam

	* win/makefile: New source grs1disp.c

2002-10-22 12:05  adam

	* client/client.c, include/yaz/proto.h, include/yaz/wrbuf.h: GRS-1
	  render for ZOOM.  New WRBUF printf utility: wrbuf_printf.

2002-10-15 11:12  adam

	* debian/changelog: Debian release

2002-10-11 00:52  mike

	* doc/.cvsignore: Add intermediate files from PDF production.

2002-10-10 01:07  mike

	* doc/tools.xml: Bugfix to allow #PQF and #CCL anchors to work in
	  generated HTML

2002-10-09 22:40  adam

	* debian/changelog: Typo

2002-10-09 22:38  adam

	* debian/changelog: New debian package

2002-10-09 13:36  mike

	* doc/.cvsignore: ignore more files

2002-10-08 22:14  adam

	* debian/: changelog, rules: sgml filter doesn't interpret entities

2002-10-08 13:34  mike

	* util/.cvsignore: Add yaziconv

2002-10-04 21:06  adam

	* include/yaz/yaz-util.h: Clean log

2002-10-04 21:05  adam

	* client/client.c: WIN32 portability fix

2002-10-04 20:29  adam

	* debian/changelog: official release for debian

2002-10-04 12:19  adam

	* util/marcdump.c: OAI MARC display

2002-09-25 22:38  adam

	* doc/installation.xml: Installation mentions packages for YAZ as
	  well as iconv support.

2002-09-25 22:32  adam

	* doc/zoom.xml: Spelling

2002-09-25 22:32  adam

	* doc/Makefile.am: Create documentation files in current directory
	  rather than $(srcdir).

2002-09-25 14:37  adam

	* include/yaz/nmem.h: Thread-safe handling of errno variable.  For
	  server option -a@ produces APDU prints in YAZ log.

2002-09-25 11:21  adam

	* yaz.spec.in: Man pages part of Redhat package

2002-09-25 09:43  adam

	* Makefile.am, yaz.spec.in: Make doc part of SUBDIRS so that 'make
	  install' installs man pages

2002-09-24 10:05  adam

	* client/admin.c, client/client.c, client/tabcomplete.c,
	  ztest/read-marc.c: Added several type casts for C++ compilation.
	  ZOOM fixes.

2002-09-24 10:00  adam

	* zoom/: Makefile.am, zoomtst7.c: tst7 checks for memory leaks

2002-09-24 10:00  adam

	* zoom/zoomtst2.c: spelling

2002-09-20 12:22  adam

	* debian/: changelog, control: New descriptions

2002-09-17 23:19  adam

	* client/client.c: Work on ES Update for client

2002-09-17 22:17  adam

	* doc/: Makefile.am, frontend.xml, future.xml, installation.xml:
	  Use proper tags for references to man pages

2002-09-17 13:07  adam

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

2002-09-16 22:40  adam

	* debian/rules: yaz-comp and yaz-config moved to yaz-devel

2002-09-16 20:45  adam

	* Makefile.am, debian/rules, doc/Makefile.am, win/yaz.nsi,
	  zoom/Makefile.am: Moved zoom implementation to zutil. Man page
	  for zoomsh

2002-09-16 16:16  adam

	* debian/rules, doc/Makefile.am, doc/client.xml, doc/frontend.xml,
	  doc/yaz-client-commands.xml: man pages

2002-09-16 12:48  adam

	* include/yaz/backend.h: Shorter header

2002-09-15 22:41  adam

	* client/client.c: Remove unnecessary ;

2002-09-14 12:27  adam

	* debian/: changelog, rules: Remove unnecessary make rule

2002-09-11 23:25  adam

	* util/Makefile.am: Remove LIBS = from Makefile.am's.

2002-09-10 20:43  adam

	* debian/changelog, debian/rules, include/yaz/yaz-version.h,
	  win/yaz.nsi, win/yaz.rc: Updated version number

2002-09-10 20:41  adam

	* include/yaz/nmem.h: Added yaz_errno

2002-09-10 12:20  ja7

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

2002-09-06 22:04  adam

	* win/makefile: debug=0

2002-09-06 15:05  adam

	* debian/changelog: Changes

2002-09-05 21:44  adam

	* debian/: changelog, control: yaz-doc moved to section doc

2002-09-05 15:36  adam

	* debian/changelog, debian/rules, include/yaz/yaz-version.h,
	  win/yaz.nsi, win/yaz.rc: Towards 1.9

2002-09-03 12:46  adam

	* doc/tools.xml: Removed line for PQF grammar

2002-09-03 11:50  adam

	* doc/: odr.xml, tools.xml: Updated doc about PQF. Spell fixes.

2002-09-02 15:59  adam

	* client/client.c, include/yaz/pquery.h: New PQF API. Old API
	  preserved.

2002-08-30 17:39  mike

	* include/yaz/oid.h: Add VAL_BIB2 and VAL_ZEEREX.  We use the
	  existing VAL_USMARC in oid.c for the MARC attribute set rather
	  than defining a new and somewhat redundant VAL_MARC.	We may want
	  to revisit that decision, though.

2002-08-30 13:28  adam

	* win/makefile: Remove EXPAT reader

2002-08-30 11:06  adam

	* client/client.c: Small cosmetic changes to list_all output

2002-08-29 23:35  ja7

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

2002-08-29 23:26  mike

	* doc/.cvsignore: Nothing to get excited about.

2002-08-29 21:36  ja7

	* include/yaz/proto.h: Added YAZ_EXPORT const char*
	  yaz_z3950_oid_value_to_str(oid_value ov, oid_class oc); Used for
	  gettting ui friendly names for oid_value's

2002-08-29 21:34  ja7

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

2002-08-29 13:14  mike

	* .cvsignore, client/.cvsignore, doc/.cvsignore,
	  include/.cvsignore, include/yaz/.cvsignore, lib/.cvsignore,
	  util/.cvsignore, zoom/.cvsignore, ztest/.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-29 11:58  adam

	* include/yaz/log.h: Added yaz_log_init_prefix2

2002-08-28 00:33  adam

	* win/makefile: siconv added

2002-08-27 16:02  adam

	* util/Makefile.am, include/yaz/yaz-util.h: Simple iconv library

2002-08-27 15:30  adam

	* README: Cosmetic change; to test CVS loginfo

2002-08-26 14:15  adam

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

2002-08-20 14:03  adam

	* TODO, debian/changelog: Towards 1.8.9

2002-08-17 09:56  adam

	* debian/rules, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc:
	  Updated version. Data1 compatibility fix for nodetomarc

2002-08-17 09:55  adam

	* doc/: client.xml, comstack.xml, frontend.xml, installation.xml,
	  introduction.xml: UNIX sockets

2002-08-17 09:55  adam

	* doc/zoom.xml: Fix

2002-08-02 10:54  adam

	* TODO, debian/changelog, include/yaz/yaz-version.h, win/yaz.rc:
	  Towards 1.8.8

2002-08-02 10:20  adam

	* buildconf.sh, debian/changelog: debian changes

2002-07-31 16:06  adam

	* ztest/ztest.c: Enabling ILL in test server (again)

2002-07-31 16:06  adam

	* zoom/zoomtst7.c: Removed code that read dead pointer

2002-07-25 16:19  adam

	* win/makefile: EXPAT support on WIN32

2002-07-25 15:45  adam

	* win/makefile: iconv.dll

2002-07-25 14:52  adam

	* buildconf.sh, client/client.c, include/yaz/backend.h,
	  win/yaz.nsi: Character set negotiation updates

2002-07-25 14:51  adam

	* include/yaz/odr.h: iconv conversions for ODR

2002-07-25 14:50  adam

	* include/yaz/charneg.h: Updates to faciliate non-private character
	  set negotiations

2002-07-12 15:42  adam

	* client/tabcomplete.c: Use _strnicmp on Windows

2002-07-12 14:20  ja7

	* client/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

	* include/yaz/log.h: Fix warnings

2002-06-18 23:30  adam

	* client/client.c: fix warnings. Indentation

2002-06-17 16:57  ja7

	* client/: 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-12 21:47  adam

	* doc/credits.xml: Added Ko van der Sloot

2002-06-10 13:07  adam

	* client/client.c: CCL always enabled

2002-06-06 15:02  adam

	* include/yaz/ccl.h: CCL using xmalloc/xfree

2002-06-05 23:11  adam

	* win/makefile: NSIS bz2

2002-06-05 23:10  adam

	* win/yaz.nsi: newer version

2002-06-05 23:09  adam

	* zoom/zoomsh.c: removed unused variables

2002-06-05 23:09  adam

	* zoom/zoomtst3.c: added include

2002-06-04 13:36  adam

	* client/client.c, include/yaz/Makefile.am, include/yaz/unix.h: New
	  COMSTACK: UNIX socket

2002-06-04 10:29  adam

	* win/makefile: ignore errors on del.

2002-06-02 23:34  adam

	* Makefile.am, client/client.c, win/makefile: Remove
	  --enable-module option

2002-06-02 23:29  adam

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

2002-06-02 23:27  adam

	* include/yaz/zoom.h, zoom/Makefile.am, zoom/zoomsh.c: First work
	  on extended packages. Reconnect capability

2002-06-02 23:25  adam

	* zoom/zoomtst3.c: Option to start a given number of connections on
	  tst3

2002-06-02 20:54  adam

	* yaz.spec.in: Moved documentation

2002-06-02 20:50  adam

	* doc/Makefile.am: Moved from /usr/share/yaz/doc to
	  /usr/share/doc/yaz

2002-05-31 10:48  adam

	* win/: makefile, yaz.nsi: Changed SectionIns for NSIS v1.98

2002-05-30 22:57  adam

	* doc/: client.xml, frontend.xml: Spell fixes

2002-05-30 22:57  adam

	* doc/tools.xml: Updated PQF grammar

2002-05-22 16:27  adam

	* debian/rules, include/yaz/yaz-version.h, win/yaz.rc: Bump version

2002-05-22 13:34  adam

	* debian/changelog: New version

2002-05-22 13:33  adam

	* debian/changelog: New version.

2002-05-22 13:19  adam

	* doc/: comstack.xml, installation.xml, zoom.xml: Spell fixes

2002-05-21 10:36  adam

	* zoom/: zoomtst7.c, zoomtst8.c: Minor changes to avoid warnings

2002-05-20 11:13  oleg

	* client/client.c: Fixed using random values

2002-05-19 17:39  oleg

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

2002-05-18 11:52  oleg

	* client/client.c, include/yaz/Makefile.am, win/makefile,
	  zoom/zoomsh.c: Added support of
	  CharacterSetandLanguageNegotiation-3 modele (based on
	  Z_PrivateCharacterSet_externallySpecified) at the client side.

2002-05-18 11:41  oleg

	* include/yaz/charneg.h: Helper function for Charset and Lang
	  Negotiation 3

2002-05-17 14:52  adam

	* win/yaz.rc: 1.8.7.2

2002-05-17 14:48  adam

	* include/yaz/zoom.h, win/makefile: Use __stdcall convention for
	  ZOOM on WIN32

2002-05-17 12:00  adam

	* win/yaz.rc: Minor version update

2002-05-13 20:34  adam

	* buildconf.sh, include/yaz/Makefile.am, include/yaz/yaz-version.h:
	  removed yaz-date.h

2002-05-13 16:13  adam

	* buildconf.sh, yaz-config.in: XML reader for data1 (EXPAT)

2002-05-06 09:31  adam

	* doc/credits.xml: Added Oleg Kolobov

2002-05-03 15:48  adam

	* client/client.c: data1 cleanup

2002-05-02 12:35  adam

	* doc/Makefile.am: Index Data logo

2002-04-16 15:04  heikki

	* include/yaz/log.h: Added log level flag LOG_MALLOC, moved malloc
	  entries there.  Now LOG_DEBUG can again be used for something
	  real...

2002-04-15 13:19  adam

	* client/client.c: Fix rl_attempted_completion_over

2002-04-15 11:44  adam

	* client/Makefile.am, util/Makefile.am, zoom/Makefile.am,
	  ztest/Makefile.am: Using AM_CPPFLAGS instead of INCLUDES

2002-04-13 20:09  adam

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

2002-04-12 16:40  adam

	* include/yaz/oid.h: New private OID: IDXPATH

2002-04-08 13:40  adam

	* client/client.c: Fix for old readline

2002-04-05 14:46  adam

	* include/yaz/tpath.h: yaz_fclose and yaz_fopen implemented

2002-04-04 22:49  adam

	* include/yaz/tpath.h: New functions yaz_is_abspath,
	  yaz_path_fopen_base

2002-03-25 16:12  adam

	* debian/rules, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc:
	  Towards 1.7

2002-03-25 12:37  adam

	* doc/installation.xml: Spell fix

2002-03-25 12:37  adam

	* win/yaz.nsi: Service removed on uninstall/reinstall.

2002-03-23 22:13  adam

	* doc/Makefile.am: remove make dependancy to prevent re-build on
	  Redhat w/o docbook

2002-03-23 21:35  adam

	* doc/Makefile.am: Added zoom.scan.html

2002-03-23 21:09  adam

	* Makefile.am, debian/control, debian/rules: Minor fixes for Debian
	  build

2002-03-23 03:03  adam

	* debian/: changelog, control, rules: Debian package update

2002-03-20 15:36  adam

	* include/yaz/backend.h: Additional Search Info for GFS

2002-03-20 15:35  adam

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

2002-03-19 14:48  adam

	* ztest/read-marc.c: Added include of ctype.h

2002-03-18 22:33  adam

	* client/Makefile.am, util/marcdump.c, win/makefile,
	  ztest/Makefile.am, ztest/read-grs.c, ztest/read-marc.c,
	  ztest/ztest.c: MARC records embedded in C code for test server

2002-03-18 22:16  garkier

	* debian/control: Ooops forgot this

2002-03-18 22:14  garkier

	* debian/: changelog, rules: Heavy modification of debian/rules to
	  allow easy building of  -ssl and non-ssl versions

	  Added yazrelease target to debian/rules

	  Added postinst file to run ldconfig at install

	  Added copyright file to make lintian whine less about missing it

2002-03-18 19:11  adam

	* util/marcdump.c: MARC to XML ala JZKit

2002-03-18 13:22  adam

	* yaz-config.in, client/Makefile.am, ztest/Makefile.am,
	  ztest/ztest.pem: Separate SSL libs for yaz-config

2002-03-16 18:37  adam

	* win/yaz.nsi: YAZ Runtime section (instead of yaz core)

2002-03-16 13:48  adam

	* win/yaz.nsi: Shortcuts to start/stop service

2002-03-16 12:46  adam

	* buildconf.sh: buildconf.sh more verbose

2002-03-16 12:45  adam

	* TODO, yaz.spec.in: YAZ version auto-set in yaz.spec

2002-03-16 12:29  adam

	* doc/yaz.xml: yaz.xml modified by configure

2002-03-16 11:26  adam

	* win/makefile: Added NSIS rules (nmake nsis).

2002-03-16 00:03  adam

	* TODO: Files that have version info in them

2002-03-15 20:44  adam

	* win/yaz.nsi: fix for license.txt location

2002-03-15 20:32  adam

	* win/: LICENSE.txt, yaz.nsi: NSIS script.

2002-03-06 02:38  adam

	* buildconf.sh: Add yaz-date.h again

2002-03-06 02:22  adam

	* client/client.c: help for individual commands

2002-03-06 02:21  adam

	* doc/yaz.xml: Docbook 4.1.2.

2002-03-06 02:21  adam

	* win/yaz.rc: Fix win version.

2002-03-05 13:45  mike

	* doc/frontend.xml, include/yaz/backend.h: Add trivial support for
	  implementation_id specified by backend.

2002-02-28 15:28  adam

	* util/marcdump.c: MARC dump utility prints either line mode or XML

2002-02-28 14:21  adam

	* buildconf.sh, include/yaz/marcdisp.h, include/yaz/wrbuf.h,
	  zoom/zoomtst5.c: MARC to XML conversion

2002-02-24 13:24  adam

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

2002-02-24 13:23  adam

	* doc/: client.xml, comstack.xml, credits.xml, tools.xml: Fixed a
	  few entities

2002-02-20 15:41  adam

	* client/client.c: Using printf instead of putchar

2002-02-20 15:40  adam

	* zoom/: zoomsh.c, zoomtst3.c, zoomtst5.c, zoomtst6.c, zoomtst7.c:
	  Use printf instead of putchar

2002-02-18 13:57  adam

	* doc/credits.xml: No MARC decode of MAB (Stefan Lohrum)

2002-02-18 13:54  adam

	* client/client.c: Avoid MARC decoding of MAB.

2002-02-12 22:12  adam

	* client/client.c: Client prints new init options

2002-02-12 16:59  adam

	* win/makefile: added z-charneg.obj

2002-02-12 00:25  adam

	* debian/rules, doc/credits.xml, doc/yaz.xml,
	  include/yaz/Makefile.am, include/yaz/oid.h, include/yaz/proto.h,
	  include/yaz/prt-ext.h, include/yaz/yaz-version.h, win/makefile,
	  win/yaz.rc: Rustam's patch

2002-02-04 22:05  adam

	* doc/client.xml: About Jacobs new commands

2002-02-04 22:04  adam

	* doc/license.xml: It's 2002

2002-02-03 10:04  adam

	* client/Makefile.am: Added tabcomplete.h to SOURCES

2002-02-02 00:59  adam

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

2002-01-30 23:02  adam

	* client/client.c, client/tabcomplete.c, win/makefile: WIN32
	  updates for YAZ client.

2002-01-30 15:51  adam

	* client/: 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

	* client/: 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-29 14:47  adam

	* include/yaz/oid.h: New call oid_trav.

2002-01-28 10:27  adam

	* doc/zoom.xml, include/yaz/zoom.h: ZOOM_record_get returns const
	  char pointer instead of void.  C++ compile.

2002-01-28 10:26  adam

	* ztest/ztest.c: C++ compile.

2002-01-28 10:25  adam

	* client/client.c: IdPass authentication.

2002-01-28 10:25  adam

	* doc/client.xml: Added documentation about source (.) and system
	  (!) commands.

2002-01-25 14:38  adam

	* doc/credits.xml: Added Hans van Dalen.

2002-01-23 23:40  adam

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

2002-01-22 11:56  adam

	* doc/credits.xml: Added Shigeru Ishida.

2002-01-21 13:54  adam

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

2002-01-18 00:22  adam

	* ztest/ztest.c: More (dummy) response for Item Order.

2002-01-17 22:04  adam

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

2002-01-17 22:04  adam

	* ztest/ztest.c: Reports Database unavailable unless "Default" is
	  specified.

2002-01-11 21:17  adam

	* client/client.c, debian/rules, include/yaz/yaz-version.h,
	  win/yaz.rc: Towards 1.8.5. Option -u for YAZ client.

2002-01-11 21:16  adam

	* doc/: client.xml, yaz.xml: YAZ client documenation updates.

2002-01-04 00:14  adam

	* debian/changelog: Fix date.

2002-01-03 23:41  adam

	* README, debian/changelog: Minor.

2002-01-03 13:18  adam

	* doc/zoom.xml, include/yaz/zoom.h, zoom/zoomtst8.c: More options
	  handling for scan.

2002-01-03 13:09  adam

	* win/yaz.rc: New copyright.

2002-01-02 11:30  adam

	* LICENSE, doc/yaz.xml, doc/zoom.xml, include/yaz/zoom.h: More on
	  scansets.

2001-12-30 23:21  adam

	* include/yaz/zoom.h, win/makefile, zoom/Makefile.am,
	  zoom/zoomtst3.c, zoom/zoomtst5.c, zoom/zoomtst7.c,
	  zoom/zoomtst8.c: Scan for ZOOM.

2001-11-30 09:24  adam

	* doc/zoom.xml, zoom/zoomtst4.c: New ZOOM option schema.

2001-11-29 00:00  adam

	* zoom/zoomtst6.c: ZOOM Task structure includes start and count for
	  retrieval.

2001-11-27 23:38  adam

	* include/yaz/ccl.h: CCL qualifier aliases (use OR for more than
	  one qualifier).

2001-11-27 23:12  adam

	* doc/: client.xml, frontend.xml: Fix and remove OSI reference.

2001-11-22 12:04  adam

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

2001-11-22 10:45  adam

	* doc/zoom.xml, zoom/zoomtst4.c: Implemented named result sets
	  handling for ZOOM.

2001-11-21 12:13  adam

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

2001-11-20 10:25  adam

	* Makefile.am, debian/changelog: Debian build script part of make
	  dist.

2001-11-19 21:43  adam

	* README, debian/rules, doc/yaz.xml, include/yaz/yaz-version.h,
	  win/yaz.rc: No "copy" of source for thread/malloc libraries.

2001-11-19 15:06  adam

	* doc/: client.xml, frontend.xml: More about authentication. Remove
	  SR references.

2001-11-19 10:16  adam

	* ztest/Makefile.am: Using AM_CFLAGS instead of CFLAGS. 1.8.3
	  closer.

2001-11-19 00:17  adam

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

2001-11-18 22:14  adam

	* debian/rules, doc/installation.xml, doc/zoom.xml,
	  include/yaz/yaz-version.h, include/yaz/zoom.h, win/yaz.rc,
	  zoom/zoomsh.c, zoom/zoomtst1.c, zoom/zoomtst2.c, zoom/zoomtst3.c,
	  zoom/zoomtst4.c, zoom/zoomtst5.c, zoom/zoomtst6.c,
	  zoom/zoomtst7.c: Prefix ZOOM_ instead of Z3950_. Documentation
	  updates.

2001-11-16 11:18  adam

	* zoom/zoomsh.c: Fix: Remove new-lines from commands in ZOOM shell.

2001-11-16 10:52  adam

	* doc/zoom.xml, include/yaz/zoom.h, zoom/zoomsh.c, zoom/zoomtst4.c,
	  zoom/zoomtst5.c, zoom/zoomtst6.c: Removed Z3950_connection_host.

2001-11-15 22:59  adam

	* zoom/zoomtst6.c: Client prevents "present request out of range".

2001-11-15 22:58  adam

	* doc/zoom.xml: More about ZOOM options.

2001-11-15 14:16  adam

	* include/yaz/zoom.h, zoom/zoomtst2.c: ZOOM: Separate get/set for
	  dealing with options.

2001-11-15 09:58  adam

	* doc/zoom.xml, include/yaz/zoom.h, zoom/zoomsh.c, zoom/zoomtst3.c,
	  zoom/zoomtst5.c, zoom/zoomtst6.c, zoom/zoomtst7.c: ZOOM: record
	  objects "owned" by result sets.  Added Z3950_record_dup.

2001-11-14 00:00  adam

	* yaz-config.in, client/admin.c, client/client.c, debian/rules,
	  doc/credits.xml, doc/yaz.xml, doc/zoom.xml,
	  include/yaz/prt-ext.h, ztest/ztest.c: Separate malloc debug
	  library. Removal of ASN_COMPILED-#ifdefs.

2001-11-13 23:57  adam

	* zoom/: zoomtst1.c, zoomtst7.c: More work on event queues.
	  *_option returns new value (not previous).

2001-11-12 12:55  adam

	* doc/Makefile.am: Fixed html dependancy.

2001-11-12 12:27  adam

	* debian/rules, win/yaz.rc, include/yaz/yaz-version.h: Towards
	  1.8.2.

2001-11-11 23:25  adam

	* doc/zoom.xml, zoom/zoomtst7.c: Protocol behavior sections.
	  record_get raw returning Z External *.

2001-11-08 13:36  adam

	* doc/installation.xml: More installation info.

2001-11-06 18:05  adam

	* doc/yaz.xml, doc/zoom.xml, include/yaz/zoom.h, zoom/zoomsh.c,
	  zoom/zoomtst4.c, zoom/zoomtst5.c, zoom/zoomtst6.c,
	  zoom/zoomtst7.c: ZOOM changes.

2001-11-06 18:04  adam

	* doc/comstack.xml: Mentions SSL and cs_create_host. Remove stuff
	  about XTImOSI.

2001-11-06 18:03  adam

	* buildconf.sh: More verbose.

2001-11-06 18:03  adam

	* doc/credits.xml: Updated credits list.

2001-11-01 15:30  adam

	* doc/: Makefile.am, credits.xml, yaz.xml: Added Credits Appendix.

2001-10-29 15:51  adam

	* doc/Makefile.am: No rule to make yaz.tex.

2001-10-29 15:50  adam

	* doc/Makefile.am: Minor change.

2001-10-29 15:05  adam

	* doc/Makefile.am: Fix xml.dcl in Makefile

2001-10-29 14:57  adam

	* doc/Makefile.am: Added *.dsl files for DEST_DIR.

2001-10-29 10:17  adam

	* client/client.c, include/yaz/marcdisp.h, ztest/ztest.c: New
	  function marc_display_exl - used by YAZ client. Server returns
	  bad record on position 98 (for testing).

2001-10-29 10:16  adam

	* include/yaz/oid.h: Added comments to better track OID values.

2001-10-29 00:44  adam

	* doc/Makefile.am: New changelog.

2001-10-29 00:28  adam

	* win/makefile: Enable CCL-to-RPN for YAZ client on WIN32.

2001-10-29 00:10  adam

	* client/default.bib, debian/rules, include/yaz/yaz-version.h,
	  win/yaz.rc: Fix local attribute setting for pquery.

2001-10-26 22:13  adam

	* doc/: asn.xml, client.xml, comstack.xml, frontend.xml,
	  future.xml, indexdata.xml, installation.xml, introduction.xml,
	  license.xml, odr.xml, tools.xml, yaz.xml, zoom.xml: Indentation.
	  Variable sgml-local-catalogs set to nil.

2001-10-25 14:46  adam

	* win/makefile: codecs not built as they should.

2001-10-25 14:33  adam

	* win/yaz.rc: WIN version 1.8.0.0.

2001-10-25 14:29  adam

	* README: Minor changes.

2001-10-25 14:28  adam

	* README: Smaller README.

2001-10-25 14:00  adam

	* debian/rules, include/yaz/yaz-version.h: Version 1.8.

2001-10-25 13:55  adam

	* doc/: asn.xml, yaz.xml: Renamed ASN.1 Module to Z39.50 ASN.1
	  module.

2001-10-25 12:45  adam

	* win/makefile: Fixed make clean.

2001-10-24 23:35  adam

	* zoom/zoomtst4.c: Added include of string.h.

2001-10-24 23:30  adam

	* doc/installation.xml: More info about UNIX/WIN32 installation.

2001-10-24 23:24  quinn

	* doc/: introduction.xml, zoom.xml: Various changes

2001-10-24 22:33  adam

	* doc/Makefile.am: Fix.

2001-10-24 22:27  adam

	* doc/Makefile.am: Fix for DIST files.

2001-10-24 22:25  adam

	* doc/Makefile.am: Added unix.html.

2001-10-24 22:12  adam

	* doc/: asn.xml, client.xml, frontend.xml, future.xml,
	  installation.xml, introduction.xml, odr.xml, tools.xml, yaz.xml,
	  zoom.xml: Typos. Better introduction, really. Other, minor,
	  updates.

2001-10-24 14:50  adam

	* doc/: Makefile.am, installation.xml, tools.xml: Typos. Configure
	  options. nmem_init/nmem_exit deal..

2001-10-24 14:24  adam

	* client/client.c, include/yaz/zoom.h, win/makefile, win/yaz.rc,
	  zoom/zoomsh.c, zoom/zoomtst3.c, zoom/zoomtst5.c, zoom/zoomtst6.c,
	  zoom/zoomtst7.c: WIN32 updates: ZOOM runs, nmem_init/nmem_exit
	  called in DllMain.

2001-10-24 11:27  adam

	* doc/: Makefile.am, asn.xml, client.xml, comstack.xml,
	  frontend.xml, future.xml, indexdata.xml, installation.xml,
	  introduction.xml, license.xml, odr.xml, tools.xml, yaz.xml,
	  zoom.xml: More ZOOM documentation. XML Docbook is now part of
	  "make dist".

2001-10-24 00:44  adam

	* buildconf.sh: Minor change again.

2001-10-24 00:39  adam

	* buildconf.sh: Minor corrections.

2001-10-23 23:00  adam

	* Makefile.am, README, buildconf.sh, doc/Makefile.am, doc/yaz.xml,
	  doc/zoom.xml, include/yaz/Makefile.am, include/yaz/proto.h,
	  include/yaz/wrbuf.h, include/yaz/zoom.h, zoom/Makefile.am,
	  zoom/zoomsh.c, zoom/zoomtst1.c, zoom/zoomtst2.c, zoom/zoomtst3.c,
	  zoom/zoomtst4.c, zoom/zoomtst5.c, zoom/zoomtst6.c,
	  zoom/zoomtst7.c: Old Z39.50 codecs gone. Added ZOOM. WRBUF MARC
	  display util.

2001-10-22 18:00  adam

	* include/yaz/comstack.h: Renamed states for COMSTACKs to avoid
	  confusion with events.

2001-10-22 15:57  adam

	* doc/yaz.xml, include/yaz/comstack.h: Implemented cs_rcvconnect
	  and cs_look as described in the documentation.

2001-10-15 22:37  adam

	* yaz-config.in: Fix for --libs when pthread was selected on
	  OpenBSD.

2001-10-15 21:36  adam

	* include/yaz/wrbuf.h: New function marc_display_wrbuf.

2001-10-09 11:17  adam

	* win/yaz.rc: WIN version 1.7.0.11.

2001-10-06 10:16  adam

	* ztest/Makefile.am: Configure detects POSIX Threads on OpenBSD
	  (and others, perhaps).

2001-10-05 15:55  adam

	* yaz-config.in, ztest/Makefile.am: Added defines YAZ_GNU_THREADS,
	  YAZ_POSIX_THREADS in code and yaz-config

2001-10-05 10:17  adam

	* win/yaz.rc: Updated WIN version.

2001-09-28 12:42  adam

	* yaz-config.in: Bug fix: yaz-config print yazpthread when threads
	  are unavailable.

2001-09-27 14:09  adam

	* win/: makefile, yaz.rc: Function nmem_exit calls oid_exit (when
	  reference is 0).

2001-09-26 09:37  adam

	* debian/changelog: Update debian changelog.

2001-09-24 23:51  adam

	* include/yaz/odr.h, include/yaz/yaz-version.h, win/makefile: New
	  Z39.50 OID utilities: yaz_oidval_to_z3950oid, yaz_str_to_z3950oid
	  and yaz_z3950oid_to_str.

2001-09-24 23:47  adam

	* debian/: changelog, control, rules: Added Morten Garkier
	  Hendriksens Debian build rules.

2001-09-14 12:51  adam

	* win/yaz.rc: WIN version 1.7.0.8.

2001-08-23 11:12  adam

	* doc/asn.xml: Setting relative width for ASN/PDU tables.

2001-08-14 14:34  adam

	* win/yaz.rc: Updated resoruce for YAZ version.

2001-08-14 14:05  adam

	* win/makefile: Added sortspec.

2001-08-13 11:42  adam

	* doc/: asn.xml, client.xml, comstack.xml, frontend.xml,
	  future.xml, indexdata.xml, introduction.xml, odr.xml, tools.xml:
	  Spell fixes.

2001-08-08 21:35  adam

	* client/client.c, include/yaz/Makefile.am, include/yaz/sortspec.h:
	  Implemented utility yaz_sort_spec.

2001-08-08 21:33  adam

	* doc/: Makefile.am, asn.xml, client.xml, tools.xml, yaz.xml: Added
	  chapter about YAZ client.

2001-08-06 22:22  adam

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

2001-07-20 23:34  adam

	* doc/: Makefile.am, asn.xml, frontend.xml, indexdata.xml, odr.xml,
	  tools.xml: Fixed minor typos. Converted PDU tables.

2001-07-20 23:31  adam

	* doc/yaz.xml: Added oslash latin-1 identity (to fix the standard
	  one).

2001-07-20 01:29  adam

	* doc/: asn.xml, comstack.xml, frontend.xml, future.xml,
	  indexdata.xml, installation.xml, introduction.xml, license.xml,
	  odr.xml, tools.xml, yaz.xml: Emacs indent of XML-documentation.
	  Only minor changes in contents.

2001-07-19 21:51  adam

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

2001-07-19 18:53  adam

	* doc/asn.xml: More PDU tables updated.

2001-07-19 14:46  adam

	* doc/: Makefile.am, asn.xml, frontend.xml, yaz.xml: Updates to
	  manual. Separate PHP stylesheet.

2001-07-04 22:13  ja7

	* client/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-28 14:42  adam

	* include/yaz/ccl.h: Added prototype for ccl_qual_add_special.

2001-06-28 11:27  adam

	* ztest/ztest.c: Number of Extended Services Requests logged.

2001-06-26 16:11  adam

	* include/yaz/nmem.h: Added MUTEX functions for NMEM module (used
	  by OID utility).

2001-06-13 22:47  adam

	* debian/: changelog, rules: When error is returned from present
	  handler, non-surrogate diagnostic is returned in present response
	  (and fetch handler is no longer called).

2001-06-11 14:54  heikki

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

2001-05-28 14:44  adam

	* debian/: changelog, control, rules: Added Debian package build.

2001-05-18 13:42  adam

	* include/yaz/yaz-version.h, win/makefile, win/yaz.rc: YAZ Build
	  date for WIN32.

2001-05-17 16:16  adam

	* include/yaz/prt-ext.h: Added EXTERNAL handling for item update0
	  (1.0).

2001-05-16 09:37  adam

	* buildconf.sh, include/yaz/Makefile.am, include/yaz/yaz-version.h,
	  util/Makefile.am: Added script cvs-date.tcl that determines last
	  CVS change for YAZ by using output of 'cvs log'. The script
	  generates include/yaz/yaz-date.h which defines YAZ_DATE - format
	  YYYYMMDD.

2001-05-16 09:27  adam

	* client/client.c: Reference id set for InitRequest.

2001-04-22 14:26  ja7

	* client/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

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

2001-04-05 15:08  adam

	* yaz-config.in, client/client.c, ztest/ztest.c: New configure
	  options: --enable-module.

2001-03-29 13:47  adam

	* win/yaz.rc: WIN version 1.7.0.5.

2001-03-27 16:48  adam

	* client/client.c: Fixed scan for bad CCL.

2001-03-25 23:55  adam

	* client/client.c, include/yaz/backend.h, include/yaz/nmem.h,
	  include/yaz/odr.h, ztest/read-grs.c, ztest/ztest.c: Added
	  odr_intdup. Ztest server returns TaskPackage for ItemUpdate.

2001-03-25 23:54  adam

	* doc/Makefile.am: Update for build in any directory.

2001-03-23 14:21  adam

	* win/yaz.rc: New WIN version.

2001-03-22 17:09  adam

	* win/yaz.rc: WIN version 1.7.0.3.

2001-03-21 16:02  adam

	* client/Makefile.am, util/Makefile.am, ztest/Makefile.am: More
	  fixes for make where sourcedir and builddir are different.

2001-03-21 13:43  adam

	* client/client.c, include/yaz/comstack.h: Implemented
	  cs_create_host. Better error reporting for SSL comstack.

2001-03-20 16:58  adam

	* yaz-config.in: Improved yaz-config for build in any place.

2001-03-19 22:30  adam

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

2001-03-13 19:11  adam

	* README: Altered zget_ExtendedServicesRequest - sets waitAction to
	  waitIfPossible.

2001-03-13 19:10  adam

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

2001-03-13 19:10  adam

	* header.c: Updated.

2001-03-12 15:40  adam

	* ztest/ztest.c: Minor change of print of item update info.

2001-03-09 15:58  adam

	* win/: makefile, yaz.rc: Updated version resource.

2001-03-09 14:31  adam

	* win/yaz.rc: Updated version.

2001-03-08 21:18  adam

	* include/yaz/comstack.h: Added cs_set_blocking. Patch from Matthew
	  Carey.

2001-03-07 14:24  adam

	* include/yaz/ccl.h: Member and_not in Z_Operator is kept for
	  backwards compatibility.  Added support for definition of CCL
	  operators in field spec file.

2001-02-28 17:56  adam

	* win/: makefile, yaz.rc: Added version info for WIN32.

2001-02-26 23:52  adam

	* buildconf.sh: Script buildconf script is quiet.

2001-02-22 00:16  adam

	* doc/Makefile.am: Added style sheets.

2001-02-21 14:46  adam

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

2001-02-21 10:41  adam

	* client/client.c: Fixed problem with old codecs.

2001-02-21 10:19  adam

	* README: Updated README and CHANGELOG.

2001-02-21 10:03  adam

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

2001-02-20 12:25  adam

	* client/client.c, include/yaz/ill.h, ztest/ztest.c: Added
	  ill_get_APDU and ill_get_Cancel.

2001-02-12 16:35  adam

	* client/default.bib: More gils CCL field mappings.

2001-02-10 02:21  adam

	* util/marcdump.c: Dumper only keeps one record at a time in
	  memory.

2001-01-30 22:34  adam

	* include/yaz/backend.h, ztest/ztest.c: Added step-size for Scan
	  backend interface.

2001-01-30 16:52  ja7

	* client/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/client.c: Clients prints options in InitResponse.

2001-01-22 11:41  adam

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

2001-01-04 15:03  adam

	* doc/license.xml: Minor change.

2001-01-04 14:36  adam

	* doc/: Makefile.am, asn.xml, comstack.xml, frontend.xml,
	  future.xml, indexdata.xml, installation.xml, introduction.xml,
	  license.xml, odr.xml, tools.xml, yaz.rtf, yaz.xml: Added XML
	  Docbook documentation for YAZ - will eventually replace the
	  linuxdoc SGML doc.

2000-12-14 17:01  adam

	* yaz-config.in: Fixed YAZLALIB setting (when no threads was
	  specified).

2000-12-01 18:56  adam

	* win/makefile: on WIN32 function statserv_closedown closes
	  socket(s) to provoke close.

2000-11-23 11:58  adam

	* README, yaz-config.in, client/client.c, include/yaz/comstack.h,
	  include/yaz/tcpip.h, util/Makefile.am, ztest/Makefile.am,
	  ztest/ztest.c: SSL comstack support. Separate POSIX thread
	  support library.

2000-11-16 14:11  adam

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

2000-11-16 14:03  adam

	* win/makefile: Function ccl_rpn_query sets attributeSet to Bib-1.

2000-11-16 10:58  adam

	* client/default.bib, include/yaz/ccl.h: Implemented local
	  AttributeSet setting for CCL field maps.

2000-11-13 10:44  adam

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

2000-11-01 15:47  adam

	* include/yaz/ccl.h, win/makefile: Added CCL support for WIN32.

2000-10-17 21:50  adam

	* client/default.bib, include/yaz/ccl.h: Implemented and-list and
	  or-list for CCL module.

2000-10-11 14:24  adam

	* yaz-config.in: Removed --source option from yaz-config.

2000-10-11 12:40  adam

	* Makefile.am, yaz-config.in: Work on yaz-config creation. Added
	  yaz.m4.

2000-10-06 14:01  adam

	* win/makefile: Updates regarding ASN-code generation (mostly).

2000-10-03 14:55  adam

	* include/yaz/Makefile.am: Removed several auto-generated files
	  from CVS.

2000-10-02 15:58  adam

	* include/yaz/oid.h: Added some OID's.

2000-10-02 14:31  adam

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

2000-10-02 13:07  adam

	* client/client.c, include/yaz/backend.h, util/marcdump.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/client.c, include/yaz/log.h, ztest/ztest.c: Added prefix
	  yaz_ for most logging utility functions.

2000-08-31 12:20  adam

	* include/yaz/backend.h: Added member request_format and
	  output_format for backend fetch method.

2000-08-31 11:51  adam

	* include/yaz/backend.h: Added record_syntax member for fetch
	  method (raw OID).

2000-08-10 10:41  adam

	* client/client.c, ztest/ztest.c: Fixes for ILL.

2000-07-04 10:53  adam

	* util/marcdump.c: Fixed bug.

2000-06-19 11:49  adam

	* Makefile.am: Added options for yaz-config.

2000-06-09 15:51  ian

	* include/yaz/log.h: Added LOG_APP for logging application (Rather
	  than code) events that might be useful when creating usage
	  reports.

2000-06-08 15:40  adam

	* doc/Makefile.am: Using a4 instead of letter for postscript.

2000-05-25 21:58  adam

	* client/Makefile.am: Changed CCLRPN setting to CCL2RPN.

2000-05-25 21:57  adam

	* include/yaz/yaz-ccl.h: Changed include of yaz-util.h to wrbuf.h.

2000-05-18 13:57  adam

	* client/client.c, util/Makefile.am: Client display time elapsed.

2000-05-09 13:48  adam

	* include/yaz/nmem.h: Fix (bug introduced by previous commit).

2000-05-09 12:55  adam

	* include/yaz/nmem.h: Public nmem_print_list (for debugging).

2000-05-05 15:48  adam

	* win/makefile: Minor changes.

2000-05-02 21:32  adam

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

2000-05-02 19:19  adam

	* include/yaz/ccl.h: Removed MINUS token.

2000-04-17 16:21  adam

	* client/admin.c, win/makefile: WIN32 update.

2000-04-05 11:43  adam

	* doc/Makefile.am: Minor fixes regarding packaging.

2000-04-05 09:39  adam

	* Makefile.am, README, client/Makefile.am, client/admin.c,
	  client/admin.h, client/client.c, doc/Makefile.am,
	  include/yaz/backend.h, include/yaz/statserv.h,
	  include/yaz/yaz-version.h, util/Makefile.am, ztest/Makefile.am,
	  ztest/ztest.c: Added shared library support (libtool).

2000-03-20 20:29  adam

	* client/client.c: Minor change.

2000-03-20 20:06  adam

	* client/admin.c, client/client.c, include/yaz/backend.h: Added
	  Segment request for fronend server. Work on admin for client.

2000-03-17 13:47  adam

	* client/admin.c: Minor changes to admin client.

2000-03-16 14:55  ian

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

2000-03-15 13:59  adam

	* Makefile.am, include/yaz/backend.h, include/yaz/statserv.h: Added
	  handle member to statserv_control.

2000-03-14 16:23  ian

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

2000-03-14 15:06  ian

	* client/: 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

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

2000-03-14 10:19  ian

	* include/yaz/: Makefile.am, oid.h, prt-ext.h: Added admin extended
	  service encoders & decoders.

2000-03-14 10:06  adam

	* include/yaz/: ccl.h, statserv.h: Added POSIX threads support for
	  frontend server.

2000-03-10 09:41  adam

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

2000-03-02 09:53  adam

	* util/Makefile.am: Fix.

2000-03-02 09:48  adam

	* util/Makefile.am, win/makefile: Renamed ASN.1 compiler to
	  yaz-comp (used to be yc.tcl).

2000-03-01 12:06  adam

	* LICENSE, README, doc/Makefile.am, include/yaz/Makefile.am:
	  Updated makefiles (again).

2000-03-01 11:59  adam

	* doc/profiles.sgml: Updated doc.

2000-03-01 10:53  adam

	* include/yaz/yconfig.h: Added header.

2000-03-01 10:51  adam

	* include/yaz/yconfig.h: Added O_BINARY again.

2000-02-29 16:52  adam

	* Makefile.am, client/Makefile.am, include/yaz/Makefile.am: Added
	  compiled ASN.1 C files.

2000-02-29 15:13  adam

	* include/yaz/Makefile.am: Minor.

2000-02-29 14:52  adam

	* doc/Makefile.am: Updated.

2000-02-29 14:44  adam

	* Makefile.am, client/Makefile.am, doc/Makefile.am,
	  include/yaz/Makefile.am, include/yaz/prt-ext.h,
	  include/yaz/yconfig.h, util/Makefile.am, util/marcdump.c: Check
	  for config.h (currently not generated).

2000-02-28 13:34  adam

	* include/yaz/Makefile.am: MInor.

2000-02-28 12:44  adam

	* Makefile.am, client/Makefile.am, doc/Makefile.am,
	  include/Makefile.am, include/yaz/Makefile.am, util/Makefile.am,
	  ztest/Makefile.am: Updated makefiles.

2000-02-28 12:20  adam

	* Makefile.am, client/Makefile.am, client/client.c,
	  doc/Makefile.am, include/Makefile.am, include/yaz/Makefile.am,
	  include/yaz/backend.h, include/yaz/comstack.h, include/yaz/ill.h,
	  include/yaz/log.h, include/yaz/logrpn.h, include/yaz/marcdisp.h,
	  include/yaz/nmem.h, include/yaz/odr.h, include/yaz/oid.h,
	  include/yaz/options.h, include/yaz/otherinfo.h,
	  include/yaz/pquery.h, include/yaz/readconf.h,
	  include/yaz/stamp-h.in, include/yaz/statserv.h,
	  include/yaz/tcpip.h, include/yaz/tpath.h, include/yaz/wrbuf.h,
	  include/yaz/xmalloc.h, include/yaz/yaz-ccl.h,
	  include/yaz/yaz-util.h, include/yaz/yaz-version.h,
	  include/yaz/yconfig.h, util/Makefile.am, ztest/Makefile.am: Using
	  autoconf. New definitions: YAZ_BEGIN_CDECL/YAZ_END_CDECL.

2000-02-28 12:13  adam

	* win/makefile: Removed odr_priv.obj.

2000-02-08 11:39  adam

	* include/yaz/ccl.h: Added a few functions to set name of operands,
	  etc.

2000-01-31 14:15  adam

	* client/client.c, include/yaz/ccl.h, include/yaz/ill.h,
	  include/yaz/odr.h, ztest/ztest.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/client.c, include/yaz/ill.h: Implemented
	  ill_get_ILLRequest. More ILL testing for client.

2000-01-14 00:05  adam

	* ztest/ztest.c: Fixed tagging for member requester-CHECKED-IN in
	  ILL ASN.1 spec.

2000-01-12 15:36  adam

	* include/yaz/backend.h, ztest/ztest.c: Added printing stream (ODR)
	  for backend functions.

2000-01-10 16:16  adam

	* include/yaz/oid.h: Added several OID's.

2000-01-06 15:59  adam

	* include/yaz/oid.h: Added oid_init/oid_exit. Changed oid_exit.

2000-01-06 12:27  adam

	* win/makefile: Updated for ILL.

1999-12-21 17:24  adam

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

1999-12-21 15:16  ian

	* win/makefile: Changed retrieval module to allow data1 trees with
	  no associated absyn.	Also added a simple interface for
	  extracting values from data1 trees using a string based tagpath.

1999-12-20 16:20  adam

	* include/yaz/yaz-ccl.h: Implemented ccl_pquery to convert from CCL
	  tree to prefix query.

1999-12-17 00:36  adam

	* README, client/client.c, include/yaz/backend.h,
	  include/yaz/ill.h, include/yaz/oid.h, ztest/ztest.c: Implemented
	  ILL protocol. Minor updates ASN.1 compiler.

1999-12-08 14:10  adam

	* win/makefile: New version.

1999-12-02 14:54  adam

	* README: Updated information about YAZ.

1999-11-30 14:47  adam

	* client/client.c, include/yaz/backend.h, include/yaz/ccl.h,
	  include/yaz/comstack.h, include/yaz/log.h, include/yaz/logrpn.h,
	  include/yaz/marcdisp.h, include/yaz/nmem.h, include/yaz/odr.h,
	  include/yaz/oid.h, include/yaz/options.h,
	  include/yaz/otherinfo.h, include/yaz/pquery.h,
	  include/yaz/prt-ext.h, include/yaz/readconf.h,
	  include/yaz/statserv.h, include/yaz/tcpip.h, include/yaz/tpath.h,
	  include/yaz/wrbuf.h, include/yaz/xmalloc.h,
	  include/yaz/yaz-ccl.h, include/yaz/yaz-util.h,
	  include/yaz/yaz-version.h, include/yaz/yconfig.h,
	  util/marcdump.c, win/makefile, ztest/read-grs.c, ztest/ztest.c:
	  Improved installation. Moved header files to include/yaz.

1999-11-04 15:58  adam

	* client/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/client.c: Modified printing of records.

1999-08-27 11:40  adam

	* README, client/client.c, ztest/read-grs.c, ztest/ztest.c: Renamed
	  logf function to yaz_log. Removed VC++ project files.

1999-07-21 10:48  adam

	* win/makefile: Removed dmalloc.obj.

1999-07-06 14:13  adam

	* client/client.c: Added "schema" command.

1999-06-16 13:55  adam

	* client/client.c: Added APDU log to client.

1999-06-09 17:10  heikki

	* win/makefile: Cleaning up. Seems to work all right

1999-06-09 16:37  adam

	* README: Minor changes.

1999-06-09 15:33  heikki

	* win/makefile: Compiles and links both old and new type stuff all
	  right

1999-06-09 13:05  heikki

	* win/makefile: At least it can compile

1999-06-09 11:41  heikki

	* win/makefile: More work on the ASN-generated files.

1999-06-08 16:32  heikki

	* win/makefile: Proto.h works all right, removed linker warnings
	  from server.lib

1999-06-08 16:07  heikki

	* win/makefile: Renamed a pile of files Tmpdir (to get around Ms
	  leaving temp files around, and crashing when too many with same
	  number...)

1999-06-08 14:15  heikki

	* win/makefile: Renamed to makefile (.nothing) (from .mak) Working
	  on the proto.h problems and alternative confiigurations

1999-06-01 16:29  adam

	* client/client.c, ztest/ztest.c: Work on Extended Services.

1999-05-27 15:07  adam

	* ztest/ztest.c: Fix.

1999-05-27 15:02  adam

	* ztest/ztest.c: Assigned OID for old DB Update (VAL_DBUPDATE0).

1999-05-26 17:24  adam

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

1999-05-26 15:49  adam

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

1999-05-26 09:49  adam

	* util/marcdump.c: C++ compilation.

1999-05-05 16:49  adam

	* README: Added ApS.

1999-04-20 11:56  adam

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

1999-03-31 13:18  adam

	* client/client.c, ztest/read-grs.c: Implemented odr_strdup. Added
	  Reference ID to backend server API.

1999-03-23 15:14  adam

	* client/client.c: Yet another fix.

1999-03-18 13:57  adam

	* client/client.c: Minor fix.

1999-03-11 16:26  adam

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

1999-03-11 12:12  adam

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

1999-02-01 16:37  adam

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

1999-02-01 16:35  adam

	* client/client.c: Added XML display.

1999-01-08 12:23  adam

	* LICENSE, README, header.c: Added const modifier to some of the
	  BER/ODR encoding routines.

1998-12-15 13:45  adam

	* ztest/ztest.c: Minor change.

1998-12-14 15:48  adam

	* ztest/ztest.c: Fixed memory leak - happened when fetching MARC
	  records.

1998-10-20 17:16  adam

	* ztest/ztest.c: Minor change to prevent warning.

1998-10-20 17:13  adam

	* ztest/ztest.c: Minor fix regarding output for Item Order.

1998-10-20 15:55  quinn

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

1998-10-20 15:23  quinn

	* client/client.c: changed preferred pos to 1

1998-10-20 15:21  adam

	* client/client.c: Fixed scan response handler.

1998-10-19 00:33  quinn

	* ztest/ztest.c: Added diagnostic dump of Item Order Eservice.

1998-10-15 10:26  adam

	* ztest/ztest.c: Added type cast to make C++ happy.

1998-10-13 22:05  adam

	* ztest/ztest.c: Minor change.

1998-10-13 18:12  adam

	* ztest/ztest.c: Added support for Surrogate Diagnostics for Scan
	  Term entries.

1998-09-22 11:41  adam

	* README: Fix.

1998-09-22 11:40  adam

	* client/client.c: Minor changes in sort spec.

1998-08-21 16:13  adam

	* README: Added GNU Configure script to build Makefiles.

1998-08-19 18:10  adam

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

1998-07-20 14:38  adam

	* ztest/ztest.c: Implemented delete result set service to server
	  API.

1998-07-20 14:37  adam

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

1998-06-09 15:55  adam

	* client/client.c, ztest/ztest.c: Minor changes.

1998-05-27 18:55  adam

	* ztest/ztest.c: Minor changes.

1998-05-18 15:06  adam

	* client/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-03-31 17:13  adam

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

1998-03-31 13:07  adam

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

1998-03-05 09:05  adam

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

1998-02-11 12:53  adam

	* client/client.c, util/marcdump.c, ztest/read-grs.c,
	  ztest/ztest.c: Changed code so that it compiles as C++.

1998-02-10 12:03  adam

	* ztest/ztest.c: Added support for extended handlers in backend
	  server interface.

1998-02-10 12:03  adam

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

1998-01-29 15:08  adam

	* client/client.c: Better sort diagnostics.

1998-01-29 15:08  adam

	* README: Updated README.

1998-01-29 14:30  adam

	* README: Better event handle system for NT/Unix.

1998-01-29 14:17  adam

	* client/client.c: Added sort.

1998-01-29 14:16  adam

	* ztest/ztest.c: Added dummy sort in test server.

1998-01-07 14:51  adam

	* client/client.c: Minor change.

1998-01-07 13:59  adam

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

1998-01-07 13:58  adam

	* client/client.c: Using fgets instead of gets.

1998-01-05 10:03  adam

	* header.c: 1998.

1998-01-05 10:03  adam

	* LICENSE: Moved to 1998.

1997-12-12 07:32  adam

	* util/marcdump.c: Added include of string.h.

1997-11-07 14:31  adam

	* ztest/ztest.c: Added NT Service name part of
	  statserv_options_block. Moved NT service utility to server
	  library.

1997-11-05 10:18  adam

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

1997-10-31 13:20  adam

	* client/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/client.c: Header yaz-util includes all YAZ utility header
	  files.

1997-10-02 14:16  quinn

	* TODO: Smll

1997-09-29 15:18  adam

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

1997-09-29 09:24  adam

	* TODO: Updated project files, README, TODO, etc.

1997-09-29 09:20  adam

	* client/client.c: Client code uses nmem_init.

1997-09-26 11:41  adam

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

1997-09-24 15:29  adam

	* util/marcdump.c: Added verbose option -v to marcdump utility.

1997-09-18 10:47  adam

	* README: Added better doc about windows.

1997-09-17 15:30  quinn

	* doc/yaz.rtf: Added RTF version of YAZ doc

1997-09-17 14:10  adam

	* README, TODO, client/client.c, ztest/ztest.c: YAZ version 1.4.

1997-09-09 12:10  adam

	* ztest/ztest.c: 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:50  adam

	* ztest/ztest.c: Bug fix in ztest.

1997-09-04 15:46  adam

	* README: Added ztest.

1997-09-04 15:45  adam

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

1997-09-01 10:55  adam

	* ztest/: dummy-grs, dummy-records, dummy-words, read-grs.c,
	  ztest.c: New windows NT/95 port using MSV5.0. Test server ztest
	  now in separate directory. When using NT, this test server may
	  operate as an NT service. Note that the service.[ch] should be
	  part of generic, but it isn't yet.

1997-09-01 10:48  adam

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

1997-07-02 16:12  adam

	* header.c: Changed header to 1997.

1997-07-01 15:49  adam

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

1997-06-23 12:30  adam

	* client/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 13:14  quinn

	* tab/gils-v1/: gils.abs, gils.att, gils.tag: Old versions of GILS
	  tables

1997-05-14 08:53  adam

	* client/client.c: C++ support.

1997-05-05 13:20  adam

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

1997-02-24 11:37  adam

	* README: Changed header.

1996-11-11 14:14  adam

	* README: Added doc about proximity in PQF.

1996-11-08 12:03  adam

	* client/client.c: Client accepts multiple database names.

1996-10-29 14:33  adam

	* header.c: Updated.

1996-10-08 12:44  quinn

	* client/client.c: Resolved conflicts.

1996-10-07 17:28  quinn

	* client/client.c: Work

1996-08-29 16:19  quinn

	* client/client.c: Fixed conflict (CVS)

1996-08-27 12:43  quinn

	* client/client.c: Made select() optional

1996-08-12 16:09  adam

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

1996-08-12 16:08  adam

	* README: New function: p_query_attset.

1996-07-26 15:37  quinn

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

1996-07-06 21:58  quinn

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

1996-06-10 10:53  quinn

	* client/client.c: Added Summary

1996-06-03 11:45  quinn

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

1996-05-31 15:51  quinn

	* LICENSE: [no log message]

1996-05-09 09:26  quinn

	* client/client.c: [no log message]

1996-05-09 09:25  quinn

	* client/client.c: Sm

1996-03-15 17:10  adam

	* README: Introduced new prefix query features.

1996-03-15 12:05  adam

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

1996-02-20 13:51  quinn

	* client/client.c: Fixed problems with EXTERNAL.

1996-02-12 19:18  quinn

	* client/client.c: Fidgeting.

1996-01-02 09:57  quinn

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

1995-12-14 12:09  quinn

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

1995-12-12 17:37  quinn

	* client/client.c: Added destroy element to data1_node.

1995-12-12 15:11  quinn

	* client/client.c: Minimal.

1995-12-06 10:49  quinn

	* doc/profiles.sgml: Work.

1995-11-27 14:46  quinn

	* doc/profiles.sgml: Work

1995-11-21 16:09  quinn

	* doc/profiles.sgml: Work

1995-11-15 12:51  quinn

	* doc/profiles.sgml: Smallish

1995-11-15 11:52  quinn

	* doc/profiles.sgml: Added profile documentation.

1995-11-13 10:27  quinn

	* client/client.c: Fiddling with the variant stuff.

1995-11-01 14:54  quinn

	* util/marcdump.c: Minor adjustments

1995-10-30 13:41  quinn

	* client/client.c: Added hostname lookup for server.

1995-10-18 17:12  quinn

	* client/client.c: Better diagnostics.

1995-10-11 15:49  quinn

	* client/client.c: Smallish.

1995-09-29 18:01  quinn

	* client/client.c: More Windows work

1995-08-29 16:24  quinn

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

1995-08-29 13:17  quinn

	* client/client.c: Added code to receive close

1995-08-28 14:21  quinn

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

1995-08-17 14:44  quinn

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

1995-08-15 14:00  quinn

	* client/client.c: Updated External

1995-06-22 11:28  quinn

	* client/client.c: Fixed bug in SUTRS processing.

1995-06-19 14:37  quinn

	* client/client.c: Added BER dumper.

1995-06-19 14:37  quinn

	* README: [no log message]

1995-06-16 12:29  quinn

	* README, client/client.c: [no log message]

1995-06-15 09:44  quinn

	* client/client.c: Moving to v3.

1995-06-15 09:44  quinn

	* README: MOving to v3.

1995-06-14 17:26  quinn

	* client/client.c: [no log message]

1995-06-06 16:56  quinn

	* client/client.c: Better diagnostics.

1995-06-06 10:15  quinn

	* client/client.c: Cosmetic.

1995-06-05 12:52  quinn

	* client/client.c: Added SCAN.

1995-06-02 11:50  quinn

	* client/client.c: Smallish.

1995-05-31 10:29  quinn

	* client/client.c: Nothing significant.

1995-05-29 10:50  quinn

	* README: [no log message]

1995-05-29 10:10  quinn

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

1995-05-29 10:10  quinn

	* README: Smallish doc updates.

1995-05-22 17:30  adam

	* client/client.c: Client uses prefix query notation.

1995-05-22 17:06  quinn

	* client/client.c: [no log message]

1995-05-22 16:56  quinn

	* client/client.c: [no log message]

1995-05-22 16:44  quinn

	* client/default.bib: [no log message]

1995-05-22 13:30  quinn

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

1995-05-22 13:29  quinn

	* README: [no log message]

1995-05-18 15:06  quinn

	* LICENSE, README: Doc. update

1995-05-16 10:50  quinn

	* README, header.c, util/marcdump.c: License, documentation, and
	  memory fixes

1995-05-15 13:58  quinn

	* LICENSE: Added license document.

1995-05-15 13:56  quinn

	* util/marcdump.c: Debuggng & adjustments.

1995-05-15 13:55  quinn

	* README, header.c: Documentation & other details.

1995-05-02 10:52  quinn

	* README: Doc work

1995-04-10 12:28  quinn

	* util/marcdump.c: Added copy of CCL and MARC display

1995-04-10 12:22  quinn

	* README: Added README. Mods to top-level mkf.

1995-03-10 19:22  quinn

	* header.c: Just the usual copyright-header.

