2007-11-12 12:48  adam

	* NEWS: More on the ICU wrapper.

2007-11-12 12:43  adam

	* doc/yaz-icu-man.xml: Fix spelling

2007-11-12 12:41  adam

	* debian/: control, yaz-icu.manpages, yaz.install, yaz.manpages:
	  yaz-icu man page/program in yaz-icu package only.

	  The yaz-icu man page and program is part of package yaz-icu (not
	  yaz). Descriptions in debian/control fixed to keep linda happy.

2007-11-12 12:14  adam

	* yaz.spec.in, debian/yaz.install, debian/yaz.manpages,
	  util/Makefile.am: yaz-icu part of packages

2007-11-12 12:13  adam

	* doc/: Makefile.am, yaz-icu-man.xml: Added yaz-icu man page

2007-11-12 12:12  adam

	* doc/common/common.ent: Update ICU URLs

2007-11-12 12:12  adam

	* util/yaz-icu-example.xml: Update to use transform step

2007-11-12 12:11  adam

	* src/icu_I18N.c, test/tst_icu_I18N.c, util/yaz-icu.c: Renamed
	  'normalize' rule to 'transform'.

	  The ICU chain step, normalize is now called transform because
	  that's what ICU calls it. And we better keep things aligned.

2007-11-12 09:58  adam

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

2007-11-12 09:57  adam

	* src/statserv.c: Using iochan_event_loop (WIN32)

2007-11-12 09:47  adam

	* util/Makefile.am: Program yaz-icu is noinst rather than bin.

	  Program yaz-icu is noinst rather than bin for now. Will be
	  installed in bin when a man page has been created, bug #1797.

2007-11-12 09:43  adam

	* NEWS: Added note about yaz_poll

2007-11-12 09:41  adam

	* src/: eventl.c, eventl.h, statserv.c: Rename function event_loop
	  to iochan_event_loop.

2007-11-10 09:59  adam

	* src/: poll.c, zoom-socket.c: Do not handle EINTR in yaz_poll.

	  Change yaz_poll so that it does not loop around select/poll if
	  errno=EINTR is set. This sitution is handled in caller, such as
	  event_loop used by GFS which must take further action if EINTR is
	  set. If EINTR is handled by yaz_poll it does not get caught.

2007-11-09 23:08  adam

	* include/yaz/poll.h, src/eventl.c, src/poll.c, src/zoom-socket.c:
	  Change timeout parameter for yaz_poll.

	  Change timeout paramater from seconds to seconds+nano-seconds for
	  yaz_poll. Also make yaz_poll_{poll,select} static (internal).

2007-11-09 22:52  adam

	* src/tcpip.c: Remove include of sys/select.h from tcpip.c . It is
	  not needed.

2007-11-09 20:00  adam

	* src/eventl.c: Use yaz_poll everywhere.. And fix syntax error!

2007-11-09 20:00  adam

	* include/yaz/poll.h: Describe new functions.

2007-11-09 19:49  adam

	* src/eventl.c: Enable use of yaz_poll always in event_loop.

2007-11-09 19:47  adam

	* src/eventl.c: YAZ GFS uses yaz_poll.

	  The event_loop function uses by YAZ' Generic Frontend Server uses
	  the yaz_poll function - instead of select.

2007-11-09 17:46  adam

	* include/yaz/Makefile.am, include/yaz/poll.h, src/Makefile.am,
	  src/poll.c, src/zoom-socket.c, win/makefile: Implemented yaz_poll
	  - select/poll wrapper.

2007-11-08 19:02  adam

	* src/icu_I18N.c, util/yaz-icu.c: Reindent

2007-11-08 18:22  adam

	* include/yaz/icu_I18N.h, src/icu_I18N.c: Allow any locale for
	  icu_chain_create.

2007-11-08 18:20  adam

	* src/icu_I18N.c: Use xmalloc instead of malloc.

2007-11-08 18:20  adam

	* test/.cvsignore: Ignore test program

2007-11-08 18:15  adam

	* include/yaz/icu_I18N.h, src/icu_I18N.c: Avoid locale member in
	  icu_tokenizer.

	  The locale member of icu_tokenizer is not needed.

2007-11-08 18:08  adam

	* include/yaz/icu_I18N.h, src/icu_I18N.c: Function
	  icu_casemap_create no longer takes locale parameter.

	  Function icu_casemap_create no longer takes locale parameter.
	  Instead, icu_casemap_casemap takes a locale parameter.

2007-11-08 14:35  adam

	* include/yaz/icu.h, include/yaz/icu_I18N.h, src/icu_I18N.c,
	  test/tst_icu_I18N.c, util/yaz-icu.c: Refactor ICU WRT locale.

	  The locale parameter is no longer a parameter for
	  icu_chain_xml_config and locale is read as an attribute for top
	  XML node. The icu_casemap locale is no longer a member and a
	  parater for icu_casemap_casemap instead. This saves a copy of a
	  locale in each casemap.

2007-11-08 10:29  adam

	* include/yaz/Makefile.am, include/yaz/icu.h,
	  include/yaz/icu_I18N.h, util/yaz-icu.c: Public header icu.h,
	  private header icu_I18N.h .

2007-11-08 10:07  adam

	* include/yaz/icu_I18N.h: Indent

2007-11-08 10:03  adam

	* test/tst_icu_I18N.c: Changed header - part of YAZ not Pazpar2

2007-11-08 09:17  adam

	* configure.ac, m4/ac_check_icu.m4, src/icu_I18N.c,
	  test/tst_icu_I18N.c, util/yaz-icu.c: For ICU enabled YAZ defined
	  YAZ_HAVE_ICU instead of HAVE_ICU.

2007-11-07 11:19  adam

	* src/icu_I18N.c: For ICU, set ICU status to OK for some public
	  functions.

	  The ICU status code, UErrorCode, is now set to U_ZERO_ERROR in
	  the preamble of functions icu_chain_create, icu_chain_xml_config
	  and icu_chain_next_token.

2007-11-07 10:50  adam

	* util/: yaz-icu-example.xml, yaz-icu.c: ICU element index and
	  sortkey no longer available.

2007-11-06 11:27  adam

	* include/yaz/icu_I18N.h, src/icu_I18N.c, util/yaz-icu.c: For ICU,
	  locale, is a char ptr rather than uint8_t ptr.

	  The type uint8_t is a ICU type that we don't want to use if we
	  can avoid it.

2007-11-01 11:32  adam

	* ziffy/fmemdmp.c: Fixed printf of pointer

2007-11-01 11:29  adam

	* doc/frontend.xml: Fixed link to OID tools

2007-10-31 22:58  adam

	* src/cql.y, src/cqltransform.c, test/cql/6.3.out,
	  test/cql/6.6.out: Fixed bug #1122: Certain record IDs are not
	  found by searches.

	  The CQL parser preserves terms completely and \\s are no longer
	  removed. This changes CQL output for some test cases and so these
	  are updated accordingly. The CQL to PQF transform only treats *
	  and ? operators if they aren't escaped. A memory leak was also
	  fixed for the ANSIZ39.58 pattern case.

2007-10-29 14:50  marc

	* include/yaz/icu_I18N.h, src/icu_I18N.c, test/tst_icu_I18N.c:
	  changed ICU chain to return all tokens, also those which became
	  empty under normalization. These might still have some display
	  terms attached to them, which are to be used by the snippet
	  display stuff or the scan term display stuff.

2007-10-29 11:22  marc

	* include/yaz/icu_I18N.h, src/icu_I18N.c, test/tst_icu_I18N.c,
	  util/yaz-icu.c: renamed ICU chain functions to the following
	  names relation the operation to the actually processed token

	  int	       icu_chain_token_number(struct icu_chain * chain);
	  const char * icu_chain_token_display(struct icu_chain * chain);
	  const char * icu_chain_token_norm(struct icu_chain * chain);
	  const char * icu_chain_token_sortkey(struct icu_chain * chain);

2007-10-29 10:16  adam

	* client/client.c: Extended auth command so that NULL User, pass
	  may be set.

	  This is to solve bug #1820.

2007-10-25 12:04  marc

	* include/yaz/icu_I18N.h, src/icu_I18N.c, test/tst_icu_I18N.c:
	  added special case with an empty ICU chain for 'raw' index
	  processing without call of transliterators, case maps or
	  tokenizators. It's optimized such that the following happens: if
	  (!chain->sort), no utf8 to utf16 translation occurs, and the
	  original cstring is returned for the icu_chain-get_norm8() call.
	  if (chain->sort), utf8 to utf16 translation is made, the original
	  cstring is returned for the icu_chain-get_norm8() call, and the
	  utf16->sortkey conversion is run previous of calling
	  icu_chain-get_sort8().

2007-10-25 10:42  marc

	* test/tst_icu_I18N.c: simplified test case XML config root element
	  tags

2007-10-25 10:40  marc

	* include/yaz/icu_I18N.h, src/icu_I18N.c, util/yaz-icu.c: removed
	  dead code from ICU files

2007-10-25 10:32  marc

	* include/yaz/icu_I18N.h, src/icu_I18N.c, test/tst_icu_I18N.c,
	  util/yaz-icu.c: added sortkey flag to icu_chain constructor

2007-10-25 00:10  adam

	* test/Makefile.am, util/Makefile.am: Avoid per-target CPPFLAGS.

	  If we use per-target flags, AM_PROG_CC_C_O is required or we just
	  dont it.

2007-10-24 16:48  marc

	* include/yaz/icu_I18N.h, src/icu_I18N.c, test/tst_icu_I18N.c,
	  util/yaz-icu.c: Isolated ICU locale out of XML config file.
	  Locale is now the second argument to	 chain =
	  icu_chain_xml_config(xml_node, (uint8_t *) "en", &status);

2007-10-24 15:50  adam

	* Doxyfile.in, include/yaz/Makefile.am, include/yaz/match_glob.h,
	  src/Makefile.am, src/match_glob.c, test/Makefile.am,
	  test/tst_match_glob.c, win/makefile: Added yaz_match_glob

2007-10-24 15:23  marc

	* src/icu_I18N.c, test/tst_icu_I18N.c: fixed wrong token count when
	  tokens disappear with ICU normalization

2007-10-24 09:41  marc

	* include/yaz/icu_I18N.h, src/icu_I18N.c, test/tst_icu_I18N.c,
	  util/yaz-icu-example.xml: fixed memory violation in ICU chain
	  code, restructuring tokenizer to allow for non-empty tokens still
	  ongoing work

2007-10-23 09:51  marc

	* test/tst_icu_I18N.c: surpressed ICU test tokenization output

2007-10-22 19:52  adam

	* Makefile.am: File m4/ac_check_icu.m4 part of dist.

2007-10-22 19:32  adam

	* include/yaz/icu_I18N.h, src/icu_I18N.c, test/tst_icu_I18N.c,
	  util/yaz-icu.c: Make ICU stuff compatible with old C comps. YAZ
	  License.

2007-10-22 14:50  adam

	* yaz-config.in: Fixed lalibs output for ICU mode.

2007-10-22 14:40  adam

	* NEWS, debian/changelog, debian/control, debian/rules,
	  debian/yaz-icu.install, test/.cvsignore, util/.cvsignore: Debian
	  package 3.0.15-1 with ICU.

2007-10-22 14:21  adam

	* NEWS, configure.ac, yaz-config.in, include/yaz/Makefile.am,
	  include/yaz/icu_I18N.h, src/Makefile.am, src/icu_I18N.c,
	  test/Makefile.am, test/tst_icu_I18N.c, util/Makefile.am,
	  util/yaz-icu-example.xml, util/yaz-icu.c: Added ICU chain
	  component - which used to be part of Pazpar2.

2007-10-16 13:58  adam

	* win/makefile: Use libxslt 1.1.19/libxml2 2.6.28

2007-10-16 13:57  adam

	* src/timing.c: Use ULONGLONG for timing values on Win32

2007-10-16 12:45  adam

	* doc/: asn.xml, odr.xml, tools.xml: Removed material about Object
	  identifiers for YAZ 2.

2007-10-15 22:45  adam

	* test/: Makefile.am, marccol4.u8.1.lst, marccol4.u8.2.lst,
	  marccol4.u8.marc: Added a record for testing of bug #1778.

2007-10-15 22:45  adam

	* src/siconv.c, test/tsticonv.c: Fixed bug #1778: Extended ASCII
	  not escaped always (UTF-8 to MARC-8).

	  When in non-ASCII mode, YAZ now escapes combined character
	  sequences.  A test was added in tsticonv.c.

2007-10-15 14:00  adam

	* src/wrbuf.c: Increase intermediate buffers for wrbuf+iconv.

	  The intermediate buffer for wrbuf+iconv is increased from 12 to
	  16 bytes. There may be MARC-8 sequence overflows overwise - with
	  at least reset (flush).

2007-10-12 16:22  adam

	* src/siconv.c: Re-organized MARC-8 charset creating code a bit.

	  Re-organized MARC-8 charset creating code a bit.. A define + code
	  to work on bug #1778 was added.

2007-10-09 08:00  adam

	* include/yaz/comstack.h, include/yaz/tcpip.h, include/yaz/unix.h,
	  src/comstack.c, src/tcpip.c, src/unix.c, src/waislen.c,
	  test/tst_comstack.c: Revised types for functions
	  cs_complete_auto, etc.

	  The functions cs_complete_auto, cs_complete_auto_head takes
	  'const char *' as buffer rather than 'const unsigned char *'.
	  This makes some casts unnecessary. This also fixes tst_comstack
	  which used to test cs_complete_http. This function, howver is no
	  longer public, so cs_complete_auto is used instead.

2007-10-07 10:53  adam

	* NEWS, include/yaz/comstack.h, include/yaz/tcpip.h,
	  src/comstack.c, src/tcpip.c: Added HTTP tunnel facility for
	  COMSTACK, bug #1752.

	  This is a facility that allows a Web proxy, such as squid, to
	  tunnel Z39.50 traffic. This facility is "transparent" to must
	  applications using YAZ. It's enabled by using pseudo transport
	  connect: followed b the we proxy address, followed by command,
	  then follwed by he regular "virtual" addresss. For example,
	  connect:webproxy.com:3128,tcp:z3950.loc.gov:7090/voyager .

2007-10-05 18:46  adam

	* include/yaz/comstack.h, src/comstack.c: Implemented function
	  cs_create_host.

	  Implemented function cs_create_host parses a YAZ host component.
	  This is to be used for HTTP Connect tunneling (bug #1752).

2007-10-05 17:11  adam

	* src/siconv.c, test/marccol1.u8.2.lst: Changed blank (0x20)
	  handling conversion to MARC-8.

	  The conversion to MARC-8 now always escapes the BLANK character
	  outside Basic ASCII. This is stricly speaking not necessary -
	  blank is part of "all" pages (sets). But some tools cannot handle
	  it. YAZ, however, treats blank as blank in all pages when MARC-8
	  is read (converted from).

2007-09-26 21:14  adam

	* configure.ac, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc:
	  Bump to 3.0.15.

2007-09-25 09:34  adam

	* test/: Makefile.am, tstmarc.sh, tstmarciso.sh, tstmarcxml.sh:
	  Combine test from tstmarciso.sh and tstmarcxml.sh to tstmarc.sh
	  .. Mostly because the latter requires output from the former (so
	  make -j2 could break).

2007-09-25 00:22  adam

	* test/marccol1.u8.2.lst: Update this test due to fix for bug
	  #1666.

2007-09-24 14:51  adam

	* src/siconv.c: Fixed bug with shadowing of variable in
	  lookup_marc8. Bug introduced in previous commit (1.44).

2007-09-23 09:40  adam

	* doc/yaz-marcdump-man.xml, util/marcdump.c: Document more
	  yaz-marcdump options

2007-09-23 09:21  adam

	* test/: Makefile.am, marc9.chr, marc9.marc, marc9.xml,
	  marc9.xml.marc, marccol3.u8.1.lst, marccol3.u8.2.lst,
	  marccol3.u8.marc: Added MARC-8 encoded Arabic record, marc9.marc,
	  to test that blanks are preserved.  Added UTF-8 encoded Chinese
	  record, marccol3.u8.marc, which has the Ideographic space
	  sequence it.

2007-09-22 20:56  adam

	* test/tsticonv.c: Added test for conversion of utf8 e38080 to
	  marc8 212321 (Ideographic space).

2007-09-22 20:55  adam

	* src/charconv.tcl: Remove duplicates (already existing) in flat
	  entries for MARC-8 tries. Previously only duplicates in index
	  tries were treated.  This ensures that only first sequence (of
	  multiple) is used for conversion and takes precedence. For
	  example utf E38080 is converted then converted to marc8 212321
	  (not marc8 212320).

2007-09-22 20:49  adam

	* src/siconv.c: Treat space (20X) as present in all MARC-8 charsets

2007-09-21 18:04  adam

	* src/zoom-c.c: Fixed compilation for absent Libxml2.

2007-09-21 11:24  adam

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

2007-09-21 09:10  adam

	* src/zoom-c.c: Initialize diag_message member of ZOOM_record

2007-09-20 19:22  adam

	* src/marcdisp.c: Fixed bug in conversion to XML from MARC: Non-XML
	  characters in control fields were not removed.

2007-09-18 21:27  adam

	* doc/common/common.ent: Fixed link to sru search retrieve info

2007-09-18 21:19  adam

	* doc/introduction.xml: Removed reference to url.srw

2007-09-18 21:15  adam

	* doc/common/common.ent: Updated several links to the SRU pages
	  (which was completely re-organized for version SRU 1.2). Removed
	  definition of url.srw because there is no longer a page for it.

2007-09-18 20:43  adam

	* doc/common/common.ent: Windows installation simplified - with the
	  use of Boost Consulting's Boost installer.

2007-09-18 15:05  adam

	* win/: yaz.nsi, yaz.rc: Versino 3.0.13

2007-09-17 21:18  adam

	* src/: charconv.tcl, siconv.c: Make an MARC conversion trie for
	  each characterSet section rather than codeTable. This is ensure
	  we can deal with G0/G1 sequences. Bug #1464.

2007-09-17 21:15  adam

	* test/tsticonv.c: Log iconv tests that fail

2007-09-17 21:14  adam

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

2007-09-14 23:39  adam

	* src/codetables.xml: Use updated codetables.xml as provided by
	  Larry Dixson (bug #1464).

2007-09-14 22:55  adam

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

2007-09-12 08:49  adam

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

2007-09-11 18:41  adam

	* NEWS: More news

2007-09-11 18:36  adam

	* doc/zoom.xml, src/zoom-c.c: ZOOM C announces SRU version 1.2.

2007-09-11 17:42  adam

	* NEWS: More news

2007-09-11 17:16  adam

	* zoom/zoomsh.c: Handle NULL SRU addinfo in printing

2007-09-11 10:40  adam

	* src/: zoom-c.c, zoom-p.h: Fixed problem with record cache and
	  schema/diagnostics not being set at all times.

2007-09-11 10:37  adam

	* src/seshigh.c: Using odr_strdup_null a couple of places

2007-09-11 10:35  adam

	* include/yaz/odr.h, src/odr_mem.c: Added odr_strdup_null which
	  calls nmem_strdup_null. This function accepts a NULL ptr as
	  source in which the result is a NULL ptr too.

2007-09-09 07:54  adam

	* include/yaz/srw.h, src/srw.c, src/zoom-c.c, src/zoom-p.h: Handle
	  surrogate diagnostics for SRU

2007-09-08 08:17  adam

	* doc/zoom.xml, src/zoom-c.c, src/zoom-p.h, zoom/zoomsh.c: Function
	  ZOOM_record_get allows type_spec=schema in which case schema for
	  record is returned.

2007-09-07 19:42  mike

	* NEWS: Rolling

2007-09-07 19:41  mike

	* src/srwutil.c: yaz_diag_srw_to_bib1 now looks up SRW diagnostic
	  codes first in a new explicit reverse-mapping table, falling back
	  to reverse-lookup in the old table only if this does not succeed.

2007-09-06 19:11  mike

	* src/http.c: Add z_HTTP_header_add_basic_auth() Uses new static
	  yaz_base64encode()

2007-09-06 19:10  mike

	* src/srwutil.c: Add HTTP Basic authentication to SRU/GET, SRU/POST
	  and SRW requests.

2007-09-06 19:09  mike

	* include/yaz/zgdu.h: Add z_HTTP_header_add_basic_auth()

2007-09-06 18:38  mike

	* NEWS: HTTP Basic clienty authentication.

2007-09-06 14:40  mike

	* src/zoom-c.c: Set SRU request structure's username/password from
	  connection options.

2007-08-31 23:23  adam

	* doc/zoom.xml, src/zoom-c.c: Option sru_version holds negotiated
	  SRU/SRW version.

2007-08-24 15:26  adam

	* src/srwutil.c: yaz_srw_get returns 1.1 PDU (as in earlier
	  versions)

2007-08-24 15:25  adam

	* doc/yaz-client-commands.xml, client/client.c: yaz-client command
	  'sru' may set both SRU method (SOAP/GET/POST) and version.

2007-08-23 16:28  adam

	* src/srwutil.c: Fixed typo

2007-08-23 16:23  adam

	* include/yaz/srw.h, src/seshigh.c, src/srw.c, src/srwutil.c,
	  src/zoom-c.c, src/zoom-p.h: Added new ZOOM connection option
	  "sru_version" which specifies SRU version - say 1.1 or 1.2. Fixed
	  YAZ server's SRU GET/POST decoding WRT version checking. Anything
	  but 1.1 was rejected and this turned out to be a mistake. For the
	  GFS, anything but version 1.1 is negotiated to 1.2, except 1.1
	  which is negotiated to 1.1.

2007-08-23 14:24  adam

	* src/zoom-c.c: For SRU sarchRetrieve responses option resultSetId
	  is set for result set

2007-08-22 11:09  adam

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

2007-08-22 10:58  adam

	* yaz.spec.in: Updated RPM spec file with some enhancements from
	  Martin Armbrecht.

2007-08-22 10:11  adam

	* src/seshigh.c: Revert last change regarding display_term. There
	  still exists systems with old behavior.

2007-08-21 15:20  adam

	* src/seshigh.c: Always honor display_term being set by backend
	  handler. There is no need to be pre YAZ 2.0 backwards compatible.

2007-08-21 15:19  adam

	* client/client.c: Fixed scan continuation line not being set for
	  displayTerm being ste

2007-08-16 12:09  adam

	* NEWS, doc/zoom.xml, src/zoom-c.c, src/zoom-p.h, zoom/zoomsh.c:
	  Added support for SRU scan.

2007-08-15 19:53  mike

	* src/zoom-c.c: COmment.

2007-08-14 14:22  adam

	* ztest/ztest.c: For XML ILL Request, YAZ attaches a dummy XML
	  record as the ItemRequest EXTERNAL in the targetPart structure.

2007-08-14 14:21  adam

	* client/client.c: For XML ILL Response, YAZ prints Octet aligned
	  buf (presumably XML) if that is the ItemRequest EXTERNAL in the
	  targetPart structure.

2007-08-13 18:58  mike

	* doc/gfs-virtual.xml: Document ccl2rpn setting.

2007-08-13 18:58  mike

	* doc/yaz-ztest-man.xml: Add entity reference-tools-ccl-qualifiers
	  Better section title.

2007-08-13 18:58  mike

	* doc/frontend.xml: Better section title.

2007-08-13 18:57  mike

	* doc/entities.ent: Add entity reference-tools-ccl-qualifiers

2007-08-13 18:46  mike

	* src/statserv.c: Add code to compile CCL qualifiers if specified
	  using <ccl2rpn>.

2007-08-13 18:46  mike

	* src/session.h: Add ccl_transform element to struct gfs_server.

2007-08-13 18:43  mike

	* src/seshigh.c: If a CCL qualifier mapping file has been
	  specified, then incoming CCL queries are now transformed into
	  Type-1 before being being handed off to the back-end callback.
	  This is supported for Z39.50 searches, but not for Scan, nor for
	  SRU (where it's impossible to send CCL anyway).

2007-08-13 18:41  mike

	* NEWS: Describe CCL support in GFS.

2007-08-13 18:23  mike

	* test/tstodr.c: Fix minor type mismatch

2007-07-27 10:05  adam

	* src/seshigh.c: Fixed bug #1338: GFS crashes when startRecord >
	  number of hits.

2007-07-13 11:28  adam

	* client/client.c: Remoevd unused definition

2007-07-11 10:35  adam

	* src/attset_bib1.csv: Attribute spec file. Not in use yet

2007-07-10 16:41  adam

	* configure.ac, yaz.spec.in: Make configure produce error if
	  --with-pcap=yes  or --with-pcap is given and libpcap is not
	  found. Added --with-pcap to configure in PRM spec.

2007-07-10 16:28  adam

	* configure.ac: For libpcap default search use AC_CHECK_LIB,
	  AC_CHECK_HEADER. For manual libpcap spec, accept all values. But
	  omit -L/-I for /usr.

2007-07-10 11:40  adam

	* doc/: Makefile.am: Removed / in doc install rule to avoid
	  double-slash (cygwin)

2007-07-09 19:39  adam

	* configure.ac, yaz.spec.in: BuildRequire libpcap-devel rather than
	  libpcap

2007-07-04 13:44  adam

	* src/z3950v3.asn: Changed the Z39.50 ASN.1 a little: make userId
	  in Permissions optional and taskPackageRecords optional in
	  Extended Service update (first version).  This is due to at least
	  one implementation which incorrectly omits these.

2007-07-04 13:42  adam

	* src/zoom-c.c: ZOOM dumps BER if decoding fails and loglevel zoom
	  is set

2007-07-04 11:21  adam

	* client/client.c: Revert

2007-07-04 11:20  adam

	* client/client.c, debian/changelog: Internal release

2007-06-29 10:09  adam

	* win/: yaz.nsi, yaz.rc: Version 3.0.9

2007-06-29 10:05  adam

	* NEWS, doc/zoom.xml, doc/common/common.ent, src/zoom-c.c: Added
	  support for the use of the older versions or Extended Service
	  Update in ZOOM. To faciliate this, an option "updateVersion" may
	  be set to the version , 1=first, 2=second, 3=third. The third
	  version is what ZOOM C has used so far. And that, obviously, is
	  the default.

2007-06-29 10:03  adam

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

2007-06-28 09:58  adam

	* src/cql.y, src/xcqlutil.c, test/cql/2.11.out, test/cql/2.13.out,
	  test/cql/2.14.out, test/cql/2.8.out, test/cql/2.9.out,
	  test/cql/4.2.out, test/cql/5.2.out, test/cql/5.3.out,
	  test/cql/5.4.out, test/cql/5.5.out, test/cql/5.6.out,
	  test/cql/5.7.out, test/cql/5.8.out: Changed CQL to XCQL
	  conversion, so that element for relation value in modifier is
	  'comparison' rather than 'relation' so that it conforms to
	  http://www.loc.gov/standards/sru/xml-files/xcql.xsd When a
	  comparison value is omitted, the st.relation in cql_node will be
	  NULL instead of "=". This has the effect that comparison will be
	  omitted in those cases.

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-06-25 20:42  adam

	* test/.cvsignore: Ignore new programs

2007-06-25 20:41  adam

	* debian/changelog: Upstream 3.0.8

2007-06-25 20:41  adam

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

2007-06-25 20:34  adam

	* src/zoom-c.c: Fixed spelling

2007-06-25 20:34  adam

	* src/zoom-c.c: Fixed bug #1208: SSL appears to be broken in ZOOM.
	  The problem occurred when cs_rcvconnect returned 1. In this case
	  no event was not generated.  Now ZOOM_EVENT_NONE is created.

2007-06-24 21:27  adam

	* include/yaz/oid_db.h, src/oid_db.c, test/Makefile.am,
	  test/tst_oid.c: Implemented oid_name_to_dotstring. Added test for
	  OID API.

2007-06-22 11:58  adam

	* m4/yaz_libxml2.m4: Fixed bug #1206: Libxml2 include path
	  weirdness. The problem is libexslt which on the system uses
	  /bin/pkg-config. However the output of /bin/pkgconfig is not the
	  same xslt as the one returned by /opt/csw/bin/xslt-config .  The
	  configure system now disables libexslt if libxslt was not
	  configured using pkg-config also .

2007-06-21 11:00  adam

	* NEWS, doc/zoom.xml, src/zoom-c.c: Allow elementSetName to be
	  specified for ZOOM C record update.

2007-06-20 14:55  adam

	* NEWS, doc/zoom.xml, src/zoom-c.c: Allow waitAction to be
	  specified for ZOOM C based for Extended Services.

2007-06-20 11:33  adam

	* doc/common/common.ent: Fixed link to Pazpar2 Debian area

2007-06-19 09:58  adam

	* doc/common/common.ent: Added pointers to Debian - and Source
	  areas. More pointers to existing standards. Added a little more
	  on proxying.

2007-06-18 20:44  adam

	* m4/yaz.m4: Fixed bug #1201: ./buildconf.sh fails on sarge.

2007-06-17 09:05  adam

	* doc/Makefile.am: Removed definition of docdir. It is set by
	  automake already

2007-06-14 12:44  adam

	* ztest/ztest.c: Fixed NULL ptr reference caused by omitted record
	  syntax OID. Bug introduced in YAZ 3 series.

2007-06-13 10:22  adam

	* win/makefile: Update to libxml2 2.6.28 / libxslt 1.1.19

2007-06-11 10:50  adam

	* ztest/ztest.c: Make yaz-ztest returns a certain number of hits if
	  a "numeric" term is supplied. E.g. @attr 1=4 12    - returns 12
	  hits. A non-numeric term make yaz-ztest return a random hit count
	  as before.

2007-06-08 12:01  heikki

	* util/: ill-params.txt, yaz-illclient.c: Fixed a silly bug:
	  displayed version info also if -l was specified.  Added the
	  missing break statement

2007-06-07 10:27  adam

	* configure.ac, include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc:
	  Bump version to 3.0.7

2007-06-06 18:42  adam

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

2007-06-06 18:34  adam

	* win/yaz.nsi: Proper comments and info for dealing with various VS
	  versions

2007-06-06 18:33  adam

	* win/makefile: Removed WIN32 libs not in use

2007-06-06 18:32  adam

	* src/timing.c: Use LONGLONG rather than ULONGLONG on Windows to
	  support good'old MSVC6.

2007-06-05 08:52  adam

	* src/seshigh.c: Fix potential buffer overrun that could occur if
	  SRU charset name was more than 40 characters in length.

2007-06-05 08:42  adam

	* src/log.c: Using yaz_snprintf (snprintf) rather than sprintf. No
	  real buffer overrun since 511 < FILENAME_MAX in virtually all
	  cases.

2007-06-05 08:40  adam

	* test/tstlog.c: Update usage msg

2007-06-05 08:23  adam

	* src/log.c: Fix buffer overrun by one in the setting of
	  l_prefix/l_prefix2

2007-06-05 08:22  adam

	* test/tstlog.c: Exercise yaz_log_init_prefix

2007-06-05 07:58  adam

	* src/log.c: Fixed potential buffer overrun in yaz_log for
	  YLOG_ERRNO messages.

2007-06-05 07:42  adam

	* src/unix.c: Properly null-terminate Unix-domain socket path.
	  Thanks to Marc Espie for spotting this.

2007-06-04 11:18  adam

	* src/zoom-c.c: Fix NULL ptr reference which occurred for unknown
	  diagset receieved.

2007-06-03 17:55  adam

	* client/client.c: Order options and usage info

2007-06-03 16:59  adam

	* NEWS, client/client.c, doc/yaz-client-man.xml: yaz-client now
	  reads commands from file given by option -f if specified; then
	  tries to read .yazclientrc in current directory.  Failing that,
	  it reads .yazclientrc from user's home directory.

2007-06-03 12:10  adam

	* yaz.spec.in, debian/changelog, debian/control,
	  debian/yaz-illclient.install, debian/yaz-illclient.manpages:
	  Added Deb/RPM package for yaz-illclient. Closes #1155.

2007-06-03 11:57  adam

	* util/Makefile.am: Install yaz-illclient in PREFIX/bin

2007-06-03 11:56  adam

	* doc/: Makefile.am, yaz-illclient-man.xml: Added yaz-illclient man
	  page.

2007-06-03 11:34  adam

	* win/makefile: Embed manifest file in EXE/DLLs for YAZ. But only
	  if USE_MANIFEST is set to 1.

2007-06-03 10:06  adam

	* client/client.c, doc/yaz-client-man.xml: Fixed bug #1157:
	  yaz-client does not read .yazclientrc from current directory.
	  yaz-client now reads ·yazclient from current directory; failing
	  that ~/.yazclientrc is read.

2007-06-02 22:57  adam

	* win/yaz.nsi: 3.0.5 for windows

2007-05-31 14:14  adam

	* src/oidtoc.tcl: Using informaltable rather than table for list of
	  Object Identifiers.  This is to avoid truncation of the (long)
	  table. Combine OID and Constant into one column.

2007-05-31 11:45  adam

	* doc/frontend.xml: Fixed bug #1151: Doc's don't reflect new oid
	  layout. Current backend.h structs copied into synopsys sections
	  and minor wording changes about OIDs were changed.

2007-05-31 10:01  adam

	* configure.ac: No need for -lnsl for wrap

2007-05-31 09:40  adam

	* debian/changelog: Internal release.

2007-05-31 09:38  adam

	* NEWS, doc/zoom.xml, src/zoom-c.c: Added support for
	  correlationInfo Note and ID for Record Update via ZOOM C.

2007-05-30 23:56  adam

	* client/client.c, src/seshigh.c: Changed the way yaz-client
	  encodes charset negotiation information to target when no
	  negoatitionCharset is set by user using command negcharset. In
	  YAZ 3.0.0 and later the negotation information was simply
	  omitted. Now the OriginProposal is sent anway but with
	  proposedCharSets and proposedlanaguages omitted (both are
	  optional).  YAZ Frontend server is also modified to deal with
	  this: omitted proposedCharSets in the OriginProposal will make
	  the frontend server return default character set for target if
	  that is supplied by the backend init handler (member
	  query_charset).

2007-05-30 15:59  heikki

	* util/: ill-params.txt, yaz-illclient.c: Some old changes were not
	  committed properly

2007-05-30 10:42  adam

	* debian/changelog: Prepare for new internal deb package.

2007-05-30 10:40  adam

	* NEWS, client/client.c, doc/yaz-client-commands.xml: Added
	  yaz-client command querycharset which specifies character set for
	  query terms for Z39.50 RPN queries and Z39.50 Scan Requests
	  (termListAndStartPoint).

2007-05-30 10:22  adam

	* NEWS, src/siconv.c: Charset ISO5428:1984 is an alias for
	  ISO5428-1984.

2007-05-30 10:12  adam

	* NEWS, client/client.c, doc/yaz-client-commands.xml,
	  include/yaz/backend.h, src/oid.csv, src/seshigh.c: Implemented a
	  way to perform scan in a result set using Z39.50. This is
	  achieved by attaching the result set name in the characterInfo
	  (type InternationalString) of OtherInformation in the Scan
	  Request PDU.	The result set is identified in the
	  otherinformation by the new OID:  USERINFO,
	  Z3950_PREFIX.10.1000.81.4, "Scan-Set This allows for scan in
	  result set and faceted search . Zebra did some of this in the APT
	  term using attribute type 8 and value being result set. Using the
	  OtherInformation approach for this is cleaner and easier to work
	  with in proxies and the like. This facility can be used in
	  yaz-client using new command setscan which takes a result set as
	  first

2007-05-30 10:04  adam

	* ztest/ztest.c: Removed NMEM debug code

2007-05-25 18:19  marc

	* util/yaziconv.c: corrected typo

2007-05-25 14:30  marc

	* doc/common/common.ent: added ICU urls and a section on ICU
	  tokenization and normalization

2007-05-24 12:18  adam

	* src/srwutil.c: Function encode_uri_char does not hex encode
	  unreserved chars (RFC 2396 section 2.3).

2007-05-23 15:16  adam

	* configure.ac, debian/changelog, include/yaz/yaz-version.h: Bump
	  version to 3.0.5-1

2007-05-23 15:11  adam

	* NEWS, src/srw.c, src/srwutil.c: Changed decoding of SRU XML
	  packed records to deal with servers that have recordData with XML
	  data with multiple root nodes. Also make comparison for
	  recordPacking case insensitive. Again, one server returns "XML"
	  where others return "xml".

2007-05-23 14:58  adam

	* include/yaz/yaz-iconv.h: Change comment about second arg of
	  yaz_matchstr

2007-05-23 13:54  adam

	* NEWS, client/client.c, include/yaz/srw.h, src/srwutil.c,
	  src/zoom-c.c: For SRU responses allow Content-Type
	  application/xml as well as text/xml.

2007-05-23 10:53  adam

	* doc/credits.xml: Gary Anderson to credits

2007-05-23 10:50  adam

	* src/siconv.c: Check for malformed UTF-8 characters. Thanks for
	  Gary Anderson for pointing this out.

2007-05-22 13:10  adam

	* doc/: tools.xml, 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, yaz.xml,
	  zoomsh-man.xml: Use entity idcommon rather than common. Fix
	  acronym entities.

2007-05-22 13:00  adam

	* doc/common/common.ent: Removed acro.sru_gps

2007-05-22 12:53  adam

	* doc/common/common.ent: Acronyms with acro. prefix - due to clash
	  with Docbook entities.  Sondberg with entity.

2007-05-21 14:18  adam

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

2007-05-21 13:51  adam

	* src/odr_oct.c: Fixed missing yaz_iconv reset call in
	  odr_iconv_string in decoding phase.

2007-05-16 12:47  adam

	* src/tokenizer.c: Tokenizer skips comments (# by default).

2007-05-16 12:47  adam

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

2007-05-09 14:17  mike

	* doc/.cvsignore: Ignore generated std-oid-table.xml

2007-05-09 13:04  adam

	* debian/changelog: libyaz3-dev should conflict with libyaz2-dev

2007-05-09 10:10  adam

	* debian/control: libyaz3-dev conflicts with libyaz2-dev

2007-05-08 10:39  adam

	* win/yaz.nsi: yaz3.lib part of devel

2007-05-08 10:27  adam

	* debian/rules: API version 3.0.2

2007-05-08 10:27  adam

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

2007-05-08 10:22  adam

	* NEWS, client/admin.c, client/client.c, client/tabcomplete.c,
	  doc/tools.xml, include/yaz/backend.h, include/yaz/logrpn.h,
	  include/yaz/odr.h, include/yaz/oid_db.h, include/yaz/oid_util.h,
	  include/yaz/otherinfo.h, include/yaz/prt-ext.h,
	  include/yaz/querytowrbuf.h, include/yaz/retrieval.h,
	  src/grs1disp.c, src/logrpn.c, src/odr_oid.c, src/odr_util.c,
	  src/oid_db.c, src/oid_util.c, src/oidtoc.tcl, src/otherinfo.c,
	  src/pquery.c, src/prt-ext.c, src/querytowrbuf.c, src/retrieval.c,
	  src/seshigh.c, src/zoom-c.c, ztest/ztest.c: For OIDs use Odr_oid
	  type everywhere, i.e. do not assume Odr_oid=int.  For OID class,
	  use oid_class consistently.

2007-05-07 15:18  adam

	* doc/Makefile.am, doc/entities.ent, doc/tools.xml, doc/yaz.xml,
	  src/Makefile.am, src/oidtoc.tcl: List of built-in OIDs in
	  documentation.

2007-05-07 14:06  adam

	* include/yaz/oid_db.h: Functions yaz_oid_db_{new,destroy} in
	  public header

2007-05-07 14:04  adam

	* include/yaz/oid_util.h: Fixed description

2007-05-07 09:17  adam

	* configure.ac, debian/changelog, include/yaz/yaz-version.h: Bump
	  version to 3.0.1

2007-05-06 22:42  adam

	* NEWS: Spell fix

2007-05-06 22:41  adam

	* NEWS: Summarize changes

2007-05-06 22:35  adam

	* zoom/zoom-benchmark.c: Fixed type cast

2007-05-06 22:27  adam

	* doc/installation.xml, win/makefile: Import library now called
	  yaz3.lib (yaz3d.lib for debug version).

2007-05-06 22:18  adam

	* src/oidtoc.tcl: Define OID_STD_H no longer needed for oid_std.c
	  code

2007-05-06 22:12  adam

	* client/client.c, client/fhistory.c, include/yaz/oid_db.h,
	  include/yaz/xmlquery.h, src/ccl_stop_words.c, src/cclqual.c,
	  src/ccltoken.c, src/elementset.c, src/http.c, src/log.c,
	  src/logrpn.c, src/marc_read_xml.c, src/marcdisp.c, src/mime.c,
	  src/nmemsdup.c, src/odr_mem.c, src/oid_db.c, src/oidtoc.tcl,
	  src/querytowrbuf.c, src/record_conv.c, src/retrieval.c,
	  src/seshigh.c, src/soap.c, src/srw.c, src/srwutil.c,
	  src/statserv.c, src/timing.c, src/tokenizer.c, src/xmlquery.c,
	  src/zget.c, src/zoom-c.c, src/zoom-socket.c, util/srwtst.c,
	  util/yaz-illclient.c, util/yaz-xmlquery.c, ziffy/ziffy.c,
	  zoom/zoom-benchmark.c, zoom/zoom-bug-641.c, ztest/read-marc.c:
	  Code updates which makes things compile as C++. Mostly type casts
	  were added. But the exercise also revealed places where
	  YAZ_BEGIN_CDEC was omitted.

2007-05-05 13:55  adam

	* src/: zoom-c.c, zoom-p.h: Copying user,group,password +
	  preferredMessage, maximumRecordSize when ZOOM_connection_connect
	  is invoked; to ensure that if we send init request later those
	  values are used.

2007-05-05 13:53  adam

	* src/zoom-opt.c, include/yaz/zoom.h: Added ZOOM_options_dup.

2007-05-05 12:26  adam

	* src/prt-ext.c: Fixed OIDs for SUTRS and Explain (external
	  handling)

2007-05-04 19:16  adam

	* src/zoom-opt.c: Indentation.

2007-05-04 14:36  adam

	* doc/tools.xml: Fixed oid_db.h fname

2007-05-04 14:24  adam

	* doc/: asn.xml, tools.xml: OID documentation update.

2007-05-04 14:23  adam

	* include/yaz/prt-ext.h: Removed dead code section

2007-05-04 10:06  adam

	* doc/tools.xml: Added a few ids for sections

2007-05-04 10:03  adam

	* doc/installation.xml: Documentation updates for new names of
	  dll/so files.

2007-05-04 00:20  adam

	* src/: query-charset.c, siconv.c: Using old C style comments.

2007-05-04 00:18  adam

	* src/siconv.c: Fixed beta small in ISO5428 conversion

2007-05-03 15:14  adam

	* NEWS, src/siconv.c: Added partial support for ISO5428-1984, which
	  is the "Greek alphabet coded character set for bibliographic
	  information interchange". By Giannis Kosmas.

2007-05-03 10:35  heikki

	* src/oclc-ill-req-ext.asn: Undoing a file rename

2007-05-03 10:34  heikki

	* src/: ill.tcl, oclc-ill-req-ext.asn: More asn1 for oclc

2007-05-03 10:04  adam

	* client/client.c: Fix OID for record update command

2007-05-02 14:50  adam

	* debian/: changelog, rules: API version 3.0.0

2007-05-02 14:39  adam

	* NEWS: Minor wording change.

2007-05-02 14:37  adam

	* include/yaz/backend.h: Fixed syntax error.

2007-05-02 14:36  adam

	* include/yaz/backend.h, src/seshigh.c, ztest/ztest.c: Allow a
	  server to tell whether records uses same encoding as charset
	  given by query_charset.

2007-05-02 13:53  adam

	* NEWS, include/yaz/backend.h, src/seshigh.c, src/statserv.c,
	  ztest/ztest.c: Added new member 'query_charset' for
	  bend_initrequest structure. A backend init handler should set
	  this member to its native character set for query terms. When
	  defined, the frontend server logic will announce this character
	  set to a client if the negotiationModel bit is set by the client.
	  ALL server implementors are encouraged to specify this. If they
	  don't, a warning is issued.

2007-05-02 13:51  adam

	* client/client.c: The negotiationModel bit is now set by default
	  for init requests.  This will allow our servers to present the
	  character set that they support - even in case of no negotiation
	  information from the client side.

2007-05-02 13:31  adam

	* src/odr_oct.c: Added flush for yaz_iconv use

2007-05-02 00:23  mike

	* doc/zoom.xml: Note on SRU and SRW target strings.

2007-05-01 23:24  adam

	* yaz.spec.in: Updated RPM for YAZ 3. Packages: libyaz3,
	  libyaz3-devel, yaz, yaz-ziffy.

2007-05-01 14:54  adam

	* src/: cclqual.c, ccltoken.c: Added a few casts to throw away
	  const

2007-05-01 14:48  adam

	* win/makefile: Build yaz3.dll rather than yaz.dll. New sources

2007-05-01 14:35  adam

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

2007-05-01 14:28  adam

	* NEWS: More changes

2007-05-01 14:22  adam

	* include/yaz/ccl.h, src/Makefile.am, src/ccl_stop_words.c,
	  src/cclfind.c, src/cclp.h, src/cclqual.c, util/cclsh.c: Moved
	  stop word support code to separate ccl_stop_words.c and
	  encapsulated the private info in opaque ptr ccl_stop_words_t.

2007-05-01 14:12  adam

	* src/cclptree.c: In conversion from CCL RPN to RQF handle the
	  empty string properly.

2007-04-30 21:55  adam

	* client/default.bib, include/yaz/ccl.h, src/cclfind.c, src/cclp.h,
	  src/cclqfile.c, src/cclqual.c, src/ccltoken.c: Added stop word
	  support for CCL parser. These are configured with @stop.field t1
	  t2 t3   .. All terms matching list of t1, t2, ..  in field are
	  removed from resulting RPN.

2007-04-30 21:50  adam

	* util/cclsh.c: Destroy bibset upon completion

2007-04-30 13:33  adam

	* include/yaz/ccl.h, src/cclfind.c, src/cclp.h, src/cclqual.c:
	  Restructure qualifier handling so we can have more rules
	  per-field - such as stop word handling.

2007-04-30 10:29  adam

	* NEWS, doc/zoom.xml, include/yaz/Makefile.am,
	  include/yaz/copy_types.h, src/Makefile.am, src/copy_types.c,
	  src/zoom-c.c, src/zoom-p.h, test/tst_query_charset.c: New ZOOM C
	  option, "rpnCharset", which allows client-side conversion of
	  terms in RPN queries.

2007-04-27 16:29  marc

	* m4/ac_check_icu.m4: changes autoconf ICU tests to report
	  -DHAVE_ICU=1 as ICU_CPPFLAGS

2007-04-27 14:51  marc

	* m4/ac_check_icu.m4: added ICU M4 macros for autoconf

2007-04-27 12:09  adam

	* include/yaz/tokenizer.h, src/cclqfile.c, src/tokenizer.c:
	  Separate tokenizer stuff into parsing and configuration types.

2007-04-27 11:50  adam

	* src/cclp.h: Added file description

2007-04-27 11:48  adam

	* test/tstccl.c: Fix leak in test

2007-04-27 00:11  adam

	* src/cclqual.c: Doxygen frindly comments. Minor simplications.

2007-04-26 23:45  adam

	* include/yaz/Makefile.am, include/yaz/ccl.h,
	  include/yaz/tokenizer.h, src/Makefile.am, src/cclfind.c,
	  src/cclqfile.c, src/tokenizer.c: Added functions to create CCL
	  RPN nodes. Added small tokenizer utility (tokenizer.[ch]). CCL
	  qualifier spec parsed using tokenizer which allows more flexible
	  notation in terms of white-space etc.

2007-04-26 23:41  adam

	* src/cclqual.c: Fixed problem with double free of memory

2007-04-26 11:11  adam

	* include/yaz/ccl.h, src/cclfind.c, src/cclqual.c, src/ccltoken.c:
	  Various clean up. Removed function ccl_parset_get_bibset. Removed
	  ccl_strdup and use xstrdup instead.

2007-04-25 22:52  adam

	* NEWS, include/yaz/ccl.h, src/Makefile.am, src/cclfind.c,
	  src/cclp.h, src/cclqfile.c, src/cclqual.c, src/ccltoken.c,
	  test/tstccl.c, util/cclsh.c: Clean-up the CCL API. Moved some
	  internal structures from ccl.h to private header cclp.h. Changed
	  ccl_parser_create so that a Bibset must be supplied. Removed
	  tokenize API from ccl.h - including ccl_parser_find.	This is
	  replaced by ccl_parser_find_str which takes a string instead.

2007-04-25 22:50  adam

	* src/cclptree.c: Removed ccl_pr_tree_as_qrpn . Implement
	  ccl_pr_tree in terms of ccl_pquery_indent. Saves roughly 50 lines
	  of code (DRY).

2007-04-25 18:51  heikki

	* util/: ill-params.txt, yaz-illclient.c: Command-line params and
	  params from a param file now go straight into the ILL request.
	  The OCLC test server seems to accept the requesters now,
	  complaining of a missing item (rightly so).

2007-04-25 15:49  adam

	* src/prt-ext.c: Fixed typo WRT Update OIDS

2007-04-24 14:57  adam

	* client/default.bib: Added example of qualifier alias

2007-04-24 14:55  adam

	* src/oidtoc.tcl, win/makefile: Windows build.

2007-04-24 14:54  adam

	* include/yaz/yconfig.h: Added definition of YAZ_IMPORT for DLL
	  import on Windows

2007-04-24 14:53  adam

	* include/yaz/prt-ext.h: Added YAZ_EXPORT for new functions

2007-04-24 11:29  adam

	* src/zoom-c.c: Fixed call to ZOOM_resultset_sort1

2007-04-23 18:15  mike

	* util/.cvsignore: Ignore yaz-illclient

2007-04-18 20:47  adam

	* include/yaz/.cvsignore, src/.cvsignore: Ignore generated files
	  oclc-ill-req-ext.[ch].

2007-04-18 20:46  adam

	* yaz-config.in: Fixed missing thread libs in output of 'yaz-config
	  --lalibs threads'.

2007-04-18 15:40  adam

	* yaz-config.in: Added new option 'static' for yaz-config which
	  makes 'yaz-config --libs' returns static libs rather than shared
	  libs for in-source compilations.  This is to make Pazpar2 work
	  for local builds when YAZ is built both statically and with
	  shared objects. We have not seen this problem before because most
	  other applications are built with Libtool. And these that aren't,
	  such as PHP / Perl extensions deal with shared objects fine.

2007-04-18 15:21  heikki

	* util/yaz-illclient.c: Added the oclc-spcific extension part too.
	  Didn't help.

2007-04-18 13:50  mike

	* test/tstlogthread.c: t_test() arguments.

2007-04-18 10:08  adam

	* src/: Makefile.am, oid_db.c, oidtoc.tcl: Doxygen comments in OID
	  generated files.

2007-04-18 09:34  adam

	* include/yaz/Makefile.am, src/Makefile.am, src/ill.tcl,
	  src/oclc-ill-req-ext.asn: Added ASN.1 and CODEC for OCLC ILL
	  Request Extension.

2007-04-18 09:17  adam

	* util/yaz-illclient.c: No warnings

2007-04-17 22:26  adam

	* NEWS, configure.ac, yaz-config.in, include/yaz/Makefile.am,
	  include/yaz/mutex.h, include/yaz/nmem.h, src/Makefile.am,
	  src/log.c, src/mutex.c, src/nmem.c, test/tstnmem.c,
	  util/marcdump.c, util/srwtst.c, zoom/zoomsh.c, zoom/zoomtst7.c,
	  ztest/Makefile.am: Split YAZ library into two libs : libyaz.la
	  and libyaz_server.la.  libyaz.la is the core of YAZ except the
	  generic frontend server and does not depend on POSIX threads
	  anymore. libyaz_server.la is the generic frontend server
	  facilities and uses POSIX thread functionality if available. The
	  libyaz.la no longer depends on POSIX threads because the number
	  of global structures is limited. NMEM no longer re-uses blocks
	  between threads ; it simply free's memory immediately but
	  allocates in "large" chunks as usual. We don't expect any
	  performance penalties because of this. The yaz_log system is
	  still using a global log_level so caution must be taken when
	  modifying it with yaz_log_init_.. + yaz_log_mask_str. This,
	  however, should not cause any trouble because these functions are
	  called during initialization of application code anyway.
	  `yaz-config --libs  server` returns libs for server applications;
	  `yaz-config --libs` returns libs for non-server applications.

2007-04-17 15:23  heikki

	* util/yaz-illclient.c: Attempted to encode the oclc-specific login
	  info.  Doesn't seem to work, gives the same error as when it was
	  not there at all.

2007-04-17 10:15  adam

	* src/Makefile.am: Auto-generated files specified separately

2007-04-17 09:37  adam

	* src/Makefile.am: Fixed bug #1052: oid_std.[ch] not made
	  automatically.

2007-04-17 00:21  adam

	* include/yaz/.cvsignore: Ignore oid_std.h

2007-04-17 00:21  adam

	* src/.cvsignore: Ignore oid_std.c

2007-04-16 23:53  adam

	* configure.ac, client/admin.c, client/client.c,
	  include/yaz/Makefile.am, include/yaz/oid_db.h, src/Makefile.am,
	  src/charneg.c, src/oid.csv, src/oid_db.c, src/oidtoc.tcl,
	  src/pquery.c, src/prt-ext.c, src/seshigh.c, src/sortspec.c,
	  src/zget.c, src/zoom-c.c, ztest/ztest.c: Generate built-in OIDs
	  from oid.csv.

2007-04-16 17:33  heikki

	* util/: Makefile.am, yaz-illclient.c: Committing the raw version
	  into cvs, just to have a backup.  It can send an empty request,
	  and parse incoming error messages.  Filling actual data to the
	  request still missing, as is extracting useful responses (if
	  any).

2007-04-16 13:15  adam

	* src/: Makefile.am, oid.csv: OIDs in a .csv-file.

2007-04-16 10:43  adam

	* include/yaz/oid_db.h, src/oid_db.c: Added functions to return
	  const known OIDs

2007-04-13 15:58  adam

	* include/yaz/oid_db.h, src/oid_db.c: Make Variant-1 OID
	  definition. Fix OID for Espec-1

2007-04-13 12:24  adam

	* yaz-config.in: Ensure YAZ' include files is listed first in
	  output of yaz-config --cflags.

2007-04-13 11:55  adam

	* include/yaz/prt-ext.h, src/prt-ext.c, src/zoom-c.c,
	  ztest/ztest.c: Added utilities z_ext_record_{xml,sutrs,usmarc}.

2007-04-13 11:55  adam

	* src/xmlquery.c: Added inclusion of oid_db.h

2007-04-13 09:04  adam

	* src/oid_util.c: Function oid_dotstring_to_oid returns -1 if OID
	  dot-string is ill-formed

2007-04-13 08:51  adam

	* test/tstodr.c: Added inclusion of yaz/oid_util.h

2007-04-13 08:48  adam

	* test/tstodr.c: Removed inclusion of yaz/oid.h

2007-04-12 22:47  adam

	* client/client.c, include/yaz/oid_db.h, include/yaz/oid_util.h,
	  src/odr_util.c, src/oid_db.c, src/oid_util.c, src/retrieval.c,
	  src/seshigh.c: Added function yaz_oid_add which adds custom OID
	  entry to database.  Re-implemented 'register_oid' for yaz-client.

2007-04-12 19:50  adam

	* include/yaz/otherinfo.h: Removed dead functions

2007-04-12 15:53  adam

	* configure.ac: Bump version to 2.1.99.2

2007-04-12 15:52  adam

	* NEWS, client/admin.c, client/client.c, client/tabcomplete.c,
	  client/tabcomplete.h, include/yaz/Makefile.am,
	  include/yaz/backend.h, include/yaz/comstack.h,
	  include/yaz/logrpn.h, include/yaz/odr.h, include/yaz/oid.h,
	  include/yaz/oid_db.h, include/yaz/oid_util.h,
	  include/yaz/otherinfo.h, include/yaz/pquery.h,
	  include/yaz/proto.h, include/yaz/prt-ext.h,
	  include/yaz/query-charset.h, include/yaz/querytowrbuf.h,
	  include/yaz/tcpip.h, include/yaz/unix.h, src/Makefile.am,
	  src/charneg.c, src/grs1disp.c, src/logrpn.c, src/nmem.c,
	  src/odr_mem.c, src/odr_oid.c, src/odr_util.c, src/oid.c,
	  src/oid_db.c, src/oid_util.c, src/otherinfo.c, src/pquery.c,
	  src/prt-ext.c, src/querytowrbuf.c, src/retrieval.c,
	  src/seshigh.c, src/session.h, src/sortspec.c, src/xmlquery.c,
	  src/z3950oid.c, src/zget.c, src/zoom-c.c, src/zoom-p.h,
	  zoom/zoomsh.c, ztest/ztest.c: New OID database - with public
	  definitions in oid_db.h. Removed old OID database including the
	  head oid.h and definitions such as enum oid_value and struct
	  oident. The new OID database uses the same string names as before
	  but the 'protocol' is gone. There are now only two
	  representations raw OID (int *) and string. Functions with prefix
	  yaz_string_to_oid converts from string to OID; functions with
	  prefix yaz_oid_to_string converts the other way.

2007-04-11 15:35  adam

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

2007-04-10 16:42  adam

	* include/yaz/Makefile.am, include/yaz/query-charset.h,
	  src/query-charset.c, test/.cvsignore, test/Makefile.am,
	  test/tst_query_charset.c: Added test for query charset converter.

2007-03-29 13:14  mike

	* NEWS: CQL translation fix.

2007-03-29 13:14  mike

	* src/cqltransform.c: Change to emit_term(): when a term has the
	  /regexp relation modifier, do not process it for leading and
	  trailing "^" and "*", which have quite different meanings in
	  regular expressions.

2007-03-28 18:35  mike

	* client/client.c: Explicitly initialise cqltrans to 0

2007-03-22 10:13  adam

	* src/log.c: Fixed tid declaration for non-threaded mode

2007-03-21 20:47  adam

	* src/Makefile.am, src/query-charset.c, win/makefile: Added
	  skeleton for query charset conversion. Bug #977.

2007-03-21 20:35  adam

	* doc/common/common.ent: Fix links to CQL material in YAZ manual

2007-03-21 12:27  adam

	* NEWS, include/yaz/zoom.h, src/zoom-c.c, zoom/zoomsh.c,
	  zoom/zoomtst7.c, zoom/zoomtst8.c: Revert ZOOM API changes.

2007-03-21 11:22  adam

	* src/zoom-c.c: Get rid of 512 PQF string size limitation in
	  cql2pqf (part of ZOOM C).

2007-03-21 11:12  adam

	* include/yaz/cql.h: Fix prototype for cql_transform

2007-03-21 10:23  adam

	* src/zoom-c.c: Fix bad memory reference in CQL to PQF conversion
	  which occurred when error 'Too many characters in query' was
	  issued.

2007-03-21 09:37  adam

	* util/yaziconv.c: Added yaz_iconv flush.

2007-03-20 22:37  adam

	* NEWS, include/yaz/wrbuf.h, src/marcdisp.c, src/siconv.c,
	  src/wrbuf.c, src/zoom-c.c, test/tst_record_conv.c,
	  test/tsticonv.c: Attempted fix of bug #976: Segfault in
	  yaz_iconv. The yaz_iconv function write handlers no longer
	  carries a 'last' parameter. This will make yaz_iconv flush "less"
	  characters. A flush is performed by call to yaz_iconv(cd, 0, 0,
	  &outbut, &outbytesleft) .

2007-03-19 23:17  adam

	* client/client.c, client/fhistory.c, src/cclptree.c,
	  test/tst_record_conv.c, test/tstccl.c, test/tstxmlquery.c,
	  util/yaz-xmlquery.c: More wrbuf_buf woes.

2007-03-19 22:08  adam

	* include/yaz/odr.h, src/ber_tag.c, src/odr-priv.h, src/odr.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_util.c: Moved more members of public struct odr (ODR*) to
	  struct Odr_private.

2007-03-19 22:07  adam

	* NEWS, include/yaz/logrpn.h, include/yaz/querytowrbuf.h,
	  src/querytowrbuf.c: Definition of wrbuf_diags moved to
	  querytowrbuf.h. Function wrbuf_put_zquery removed, because
	  function yaz_query_to_wrbuf does the same.

2007-03-19 21:58  adam

	* NEWS: Notes on ZOOM changes

2007-03-19 21:58  adam

	* include/yaz/zoom.h, src/zoom-c.c, zoom/zoomsh.c, zoom/zoomtst7.c,
	  zoom/zoomtst8.c: API changes to ZOOM. Functions for setting
	  options returns int, rather than void, so we have a way to flag
	  unknown options. ZOOM_resultset_sort1 has become "the"
	  ZOOM_resultset_sort. (and old ZOOM_resultset_sort is removed).
	  ZOOM_connection_scan1 removed. The generic scan is
	  ZOOM_connection_scan and the ZOOM_connection_scan_pqf is a handy
	  short-hand taking a PQF string as argument.

2007-03-19 15:40  adam

	* NEWS, client/client.c, include/yaz/marcdisp.h,
	  include/yaz/wrbuf.h, src/cclptree.c, src/marcdisp.c,
	  src/querytowrbuf.c, src/record_conv.c, src/retrieval.c,
	  src/seshigh.c, src/wrbuf.c, src/yaz-ccl.c, src/zoom-c.c,
	  test/tst_record_conv.c, test/tst_retrieval.c, test/tstccl.c,
	  test/tsticonv.c, test/tstpquery.c, test/tstwrbuf.c,
	  test/tstxmlquery.c, util/marcdump.c, util/yaz-xmlquery.c,
	  ztest/read-marc.c: API changes to WRBUF. wrbuf_free removed;
	  replaced by wrbuf_destroy. And wrbuf_puts no longer appends '\0'.
	  Use wrbuf_cstr to get C-string out.  Deprecated functions for
	  yaz_marc-removed.  Changed prototype of yaz_marc_decode_buf:
	  const char for result and size_t for rsize.

2007-03-19 14:32  adam

	* NEWS: Note on branch

2007-03-19 14:32  adam

	* debian/: changelog, control, libyaz-dev.install,
	  libyaz-dev.manpages, libyaz.install, libyaz3-dev.install,
	  libyaz3-dev.manpages, libyaz3.install, rules: New packges
	  libyaz3, libyaz3-dev with libyaz so version 3.

2007-03-19 14:31  adam

	* src/Makefile.am: libyaz major so version=3

2007-03-19 14:31  adam

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

2007-03-19 13:54  adam

	* include/yaz/log.h: Disable lOG_-defines by default

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-26 14:31  adam

	* m4/: ax_boost_base.m4, ax_boost_date_time.m4,
	  ax_boost_filesystem.m4, ax_boost_iostreams.m4,
	  ax_boost_program_options.m4, ax_boost_python.m4,
	  ax_boost_regex.m4, ax_boost_serialization.m4,
	  ax_boost_signals.m4, ax_boost_thread.m4,
	  ax_boost_unit_test_framework.m4: Move YAZ tests before Boost
	  thread tests so we set some options right WRT threading. Use
	  AC_LANG(C) instead of AC_LANG(C++) so that tests by default are
	  in C mode . If not, checks such as AC_CHECK_LIB($ax_lib, main)
	  fails on Sun Studio C which complains about retursive calls to
	  main.

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, ax_boost_base.m4, ax_boost_date_time.m4,
	  ax_boost_filesystem.m4, ax_boost_iostreams.m4,
	  ax_boost_program_options.m4, ax_boost_python.m4,
	  ax_boost_regex.m4, ax_boost_serialization.m4,
	  ax_boost_signals.m4, ax_boost_thread.m4,
	  ax_boost_unit_test_framework.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, nfa.h, nfaxml.h: 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, nfatest1.c, nfaxmltest1.c: Removed the nfa
	  tests as well. Now passes make check.

2006-11-29 13:34  heikki

	* src/: Makefile.am, nfa.c, nfaxml.c: 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, windows.txt: 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/nfa.h,
	  include/yaz/nfaxml.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, src/nfaxml.c, test/nfatest1.c, test/nfaxmltest1.c,
	  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/nfa.h, include/yaz/test.h,
	  src/test.c, test/nfatest1.c, test/nfaxmltest1.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, test/marc1.marc, test/marc2,
	  test/marc2.marc, test/marc3, test/marc3.marc, test/marc4,
	  test/marc4.marc, test/marc5, test/marc5.marc, test/marc6,
	  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, idzebra.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-11 14:43  adam

	* include/yaz/nfa.h: Cosmetic for doxygen

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/nfaxml.c, 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

	* include/yaz/nfa.h, include/yaz/nfaxml.h, src/nfa.c, src/nfaxml.c,
	  test/Makefile.am, test/nfaxmltest1.c: 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,
	  test/nfaxmltest1.c: 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:36  adam

	* src/nfa.c: Changed two vars to be of type size_t rather than int

2006-07-07 10:32  adam

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

2006-07-07 09:14  adam

	* test/nfaxmltest1.c: Avoid decl after stmt

2006-07-07 09:11  adam

	* test/nfaxmltest1.c: Make test pass

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 16:06  heikki

	* src/nfaxml.c: Fixed order of declarations

2006-07-06 15:10  heikki

	* include/yaz/log.h, include/yaz/nfaxml.h, include/yaz/test.h,
	  src/log.c, src/nfaxml.c, src/test.c, test/nfaxmltest1.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/nfaxml.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/nfaxmltest1.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 10:28  adam

	* src/nfaxml.c: Dont use xmlDocPtr local

2006-07-06 10:26  adam

	* src/nfaxml.c: Yet another fix

2006-07-06 09:45  adam

	* include/yaz/nfaxml.h, src/nfaxml.c: Fix compilation on systems
	  where Libxml2 does not exist

2006-07-06 09:43  adam

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

2006-07-06 08:09  adam

	* src/nfaxml.c: Disabled log_xml_error because it doesn't work on
	  older Libxml2 and also because YAZ already has a "catch lixml2
	  error" handler.

2006-07-06 08:08  adam

	* include/yaz/nfaxml.h: Removed HAVE_XML2, because public headers
	  never should rely on configure's definitions.

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:12  heikki

	* test/nfaxmltest1.c: Added the (empty) test file

2006-07-05 10:10  heikki

	* test/Makefile.am: Removed duplicate nfatest1

2006-07-04 14:59  heikki

	* include/yaz/Makefile.am, include/yaz/nfa.h, include/yaz/nfaxml.h,
	  src/Makefile.am, src/nfa.c, src/nfaxml.c, 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/: resource.h, 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:17  adam

	* rfc1006/: makensap.c, rfct.c: Removed

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, html.dsl.in, html.xsl.in,
	  man.xsl.in, tkl.xsl.in: 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,
	  doc/yaz.xml.in: 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-28 20:52  adam

	* doc/common/: html.xsl.in, man.xsl.in, tkl.xsl.in: Use public URI
	  for XSL files

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, yaz.xml.in: ../configure + make dist works
	  from CVS

2006-05-24 16:19  adam

	* doc/yaz.xml.in: Align yaz main doc to use same header as man
	  pages xml docs

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, doc/common/docbook-to-man.sh,
	  doc/common/docbook2man.sh, 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, doc/common/man.xsl.in, 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, doc/common/docbook-to-man.sh,
	  doc/common/docbook2man.sh: 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 15:58  heikki

	* include/yaz/nfa.h, src/nfa.c, test/nfatest1.c: Higher-level
	  interfaces, fixing the bugs these uncovered.	Better defined
	  return codes, doxygen comments, etc.

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-05 16:04  heikki

	* src/nfa.c: Removed a debug print I had forgotten in

2006-05-05 16:02  heikki

	* include/yaz/nfa.h, src/nfa.c, test/nfatest1.c: Range converter
	  for actually converting character ranges Fixed a nasty off-by-one
	  in the endpoints of backrefs. Added tests for them.

2006-05-05 11:14  heikki

	* include/yaz/nfa.h, src/nfa.c, test/nfatest1.c: Fixed the
	  interface to match, merged with Adam's whitespace patch, First
	  converters work

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:58  adam

	* src/nfa.c, test/nfatest1.c: Reformat with a little more spacing
	  (no code changes)

2006-05-04 20:58  adam

	* include/yaz/nfa.h: Fixed one doxygen warning

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:47  heikki

	* include/yaz/nfa.h, src/nfa.c, test/nfatest1.c: The NFA seems to
	  work now (as far as I can see).  Still needs to do the output
	  side of it.

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:36  mike

	* src/nfa.c: Avoid mixed stmt/dcl

2006-05-03 13:09  heikki

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

2006-05-03 11:04  heikki

	* include/yaz/nfa.h, src/Makefile.am, src/nfa.c, test/Makefile.am,
	  test/nfatest1.c: 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, yaz.xml.in, 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:54  marc

	* doc/yaz.xml.in: insered Emacs nxml-mode in bottom of XML files

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, yaz.xml.in, 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,
	  libyaz2.install, libyaz2.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/compat, debian/control,
	  debian/libyaz.install, debian/libyaz2.install,
	  debian/libyaz2.postinst, debian/postinst, 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/: Doxyfile, 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, doc/id.eps,
	  doc/id.png, doc/indexdata.sh, doc/tkl.xsl.in, doc/xml.dcl,
	  doc/yaz.css, doc/yazhtml.dsl.in, doc/yazhtml.xsl.in,
	  doc/yazprint.dsl.in: 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 12:05  adam

	* doc/common/: html.dsl.in, html.xsl.in: Fix path to style1.css

2006-04-20 11:43  adam

	* doc/common/: README, html.dsl.in, html.xsl.in, print.dsl.in,
	  style1.css, tkl.xsl.in, xml.dcl: First set of files for shared
	  Docbook files.

2006-04-20 11:43  adam

	* doc/common/: README, html.dsl.in, html.xsl.in, print.dsl.in,
	  style1.css, tkl.xsl.in, xml.dcl: 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 13:00  adam

	* test/marc5: Missed this file

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,
	  test/marc6.chr, test/marc6.xml, test/marc6.xml.marc,
	  test/tstmarc.sh, 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:05  adam

	* m4/idzebra.m4: Mention idzebra in error message

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 20:00  adam

	* m4/idzebra.m4: idzebra.m4 moved to sub directory m4

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: yaz.m4 moved to sub directory
	  m4

2006-03-30 18:16  adam

	* m4/yaz.m4: Common m4 files .

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, configure.in: 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

	* configure.in, 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

	* configure.in, 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:24  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: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

	* configure.in, 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, configure.in, 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-17 21:20  adam

	* configure.in: Prevent YAZ from using poll on MacOSX

2005-12-17 21:03  adam

	* configure.in: No need to check for sys/poll.h twice

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, configure.in, 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-27 22:05  adam

	* doc/tkl.xsl.in: Use xsl:element for document element to prevent
	  ns

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, yaz.xml.in: 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, zoom-benchmark.gpt: 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, zoom-benchmark.gpt: 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, zoom-benchmark.gpt: 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:44  adam

	* configure.in: Check for localtime_r

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-16 08:57  marc

	* zoom/zoom-benchmark.gpt: tickmarks taken out

2005-09-15 22:51  marc

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

2005-09-15 13:14  marc

	* zoom/zoom-benchmark.gpt: use points, no lines

2005-09-15 12:38  marc

	* zoom/: zoom-benchmark.c, zoom-benchmark.gpt: 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, configure.in, yaz-config.in, yaz.m4, 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

	* configure.in, doc/Makefile.am, doc/yazphp.dsl.in: 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

	* yaz.m4, doc/license.xml, doc/yaz.xml.in: 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,
	  rfc1006/makensap.c, rfc1006/rfct.c, 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, win/resource.h,
	  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, configure.in, 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

	* configure.in, 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

	* configure.in, 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

	* configure.in, 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, configure.in, 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 22:23  adam

	* configure.in: Warn if Libxml2 is not found

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

	* configure.in, 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, configure.in, 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/diagbib1.h, 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/diagbib1.c, src/diagsrw.c, 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

	* configure.in, 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

	* configure.in, 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, configure.in, 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, yaz.xml.in: 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, yaz.xml.in,
	  ztest-options.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, 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-21 15:37  adam

	* yaz.m4: Fix M4 quotation (square brackets in strings)

2005-02-21 15:37  adam

	* configure.in: Quote 3rd arg to AC_CHECK_FUNC. YAZ 2.0.35

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

	* configure.in, 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:34  adam

	* configure.in: Added check for usleep(3)

2005-02-08 14:23  adam

	* src/unix.c: Worked around bug #261 again. Added sleep for EAGAIN
	  case

2005-02-08 02:01  adam

	* yaz.m4: Look for docbookx.dtd in more places.

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

	* configure.in, 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

	* configure.in, 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, doc/yaz.xml.in, include/yaz/backend.h,
	  include/yaz/charneg.h, include/yaz/comstack.h, include/yaz/cql.h,
	  include/yaz/diagbib1.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/diagbib1.c, src/diagsrw.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, configure.in, 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, configure.in, 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

	* configure.in, src/nmem.c: Only use type 'long long' when
	  available.

2005-01-04 22:31  mike

	* yaz.m4: Recognise yet ANOTHER location where docbookx.dtd may be
	  found -- this time, it's /usr/share/sgml/docbook/dtd/4.2 which is
	  what my Debian testing laptop uses.  Must be a change in sarge.

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

	* configure.in, 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, configure.in, 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:36  adam

	* configure.in: Define YAZ_USE_NEW_LOG for YAZ itself

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, include/yaz/ylog.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-13 15:15  adam

	* yaz.m4: Define YAZ_USE_NEW_LOG=1 if app require YAZ > 2.0.28

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-22 11:54  adam

	* yaz.m4: Fix new bug introduced by previous commit (../yaz* not
	  used)

2004-11-21 22:56  adam

	* src/Makefile.am, src/diagsrw.c, 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 19:31  adam

	* yaz.m4: Fixed bug #212: make distcheck uses global yaz, not a
	  local one

2004-11-19 11:07  heikki

	* include/yaz/: log.h, ylog.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, ylog.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, include/yaz/ylog.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:12  adam

	* test/tstmarc.sh: Make sure test only write to build directory to
	  make distcheck happier.

2004-11-16 18:08  heikki

	* doc/Makefile.am, doc/tools.xml, doc/yaz.xml.in,
	  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

	* configure.in, 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, configure.in, 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

	* configure.in, 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/diagbib1.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/xmosi.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/diagbib1.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-11 00:17  adam

	* configure.in: Abort if OpenSSL does not exist and --with-openssl
	  is given

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

	* configure.in, client/Makefile.am, src/Makefile.am: Fixed bug
	  #172: RPM builds does not enable SSL.

2004-10-07 09:42  adam

	* src/query.c: Not in use

2004-10-04 00:34  adam

	* .cvsignore, Doxyfile.in, Makefile.am, configure.in,
	  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-02 01:01  adam

	* configure.in: If --with-xml2, --enable-tcpd is given and they
	  cannot be found, configure stops.

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, configure.in, 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, marc1, marc2, marc3, tstcql.sh, tstmarc.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, configure.in, 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, configure.in, 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 16:50  adam

	* configure.in: Do not declare static function f in AC_TRY_LINK
	  test. It is not necessary but more importanly the function f gets
	  optimized away which resulted in error(s) in test result.

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-17 10:44  adam

	* yaz.m4: Remove Id from header due to inconvenient diffs when
	  yaz.m4 is copied

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, yaz.m4: 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:54  adam

	* yaz.m4: DTD_DIR assignment

2004-09-09 11:53  adam

	* configure.in: Align text in configure --help

2004-09-09 11:51  adam

	* NEWS: Describe with-yazconfig change

2004-09-09 11:40  adam

	* yaz.m4: Rename Docbook related --with options to
	  --with-docbook-{dtd,dsssl,xsl}.  Rename --with-yazconfig to
	  --with-yaz-config.

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, configure.in, 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, configure.in, 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

	* configure.in, 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, configure.in: 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-21 14:27  adam

	* yaz.m4: Swap definition order for YAZ_DOC and YAZ_INIT

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-19 07:28  oleg

	* configure.in: Added check of dprintf().

2004-05-14 10:19  adam

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

2004-05-13 15:11  adam

	* NEWS, configure.in: Fix SSL libs for configure when
	  --with-openssl=DIR is given.

2004-05-13 12:07  adam

	* configure.in: Fix SSL -L -lssl order

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, configure.in, 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,
	  ztest-options.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

	* configure.in: Better check for SSL on non pkg-config systems

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

	* configure.in, 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, configure.in, yaz.m4: 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, configure.in, 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, configure.in: 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

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

2004-03-29 22:11  adam

	* CHANGELOG, Makefile.am, NEWS, debian/rules, win/yaz.nsi: Rename
	  CHANGELOG to NEWS

2004-03-29 17:09  adam

	* CHANGELOG, 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

	* CHANGELOG, configure.in, 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 21:00  adam

	* CHANGELOG: Fix date in top

2004-03-17 20:07  adam

	* win/makefile: Use libxml2-2.6.7 and iconv-1.9.1

2004-03-17 19:47  adam

	* CHANGELOG, configure.in, 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

	* CHANGELOG, src/cql.y: Fix endless loop in CQL parser with
	  unbalanced

2004-03-17 12:00  adam

	* CHANGELOG, src/Makefile.am, src/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

	* CHANGELOG, configure.in, 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 21:40  adam

	* CHANGELOG: Mention Olegs fix

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

	* CHANGELOG, Makefile.am, include/yaz/cql.h, src/Makefile.am,
	  src/cql.y, src/cqltransform.c, src/cqlutil.c, src/lexer.h,
	  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

	* CHANGELOG, configure.in, 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 14:03  adam

	* CHANGELOG: Update Changes

2004-02-25 13:59  adam

	* CHANGELOG, configure.in, 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:58  adam

	* CHANGELOG: Rewrite changes.

2004-02-23 13:57  adam

	* src/srw.c: Update NS for SRW diagnostic elements.

2004-02-23 13:12  adam

	* CHANGELOG, 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

	* CHANGELOG, configure.in, debian/changelog,
	  include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards
	  2.0.13

2004-02-23 10:26  adam

	* CHANGELOG, 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:22  adam

	* CHANGELOG: Implement chunked HTTP transfer

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-17 00:46  adam

	* CHANGELOG, configure.in: For SSL, use -lssl -lcrypto on systems
	  that don't have pkg-config.

2004-02-16 22:40  adam

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

2004-02-16 19:28  adam

	* configure.in: Towards 2.0.12

2004-02-16 18:57  adam

	* CHANGELOG, 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

	* CHANGELOG, configure.in, 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

	* CHANGELOG, 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

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

2004-02-12 00:49  adam

	* CHANGELOG, 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

	* CHANGELOG, 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/compat, 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

	* CHANGELOG, configure.in, 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 15:15  adam

	* yaz.m4: Remove extra AC_MSG_RESULT entry

2004-02-05 12:55  adam

	* CHANGELOG, configure.in, doc/introduction.xml,
	  include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: 2.0.10

2004-02-05 12:54  adam

	* yaz.m4: Allows second argument for YAZ_INIT to hold required
	  version of YAZ.

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

	* CHANGELOG, 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

	* CHANGELOG, doc/frontend.xml, doc/yaz-ztest-man.xml,
	  doc/ztest-options.xml, include/yaz/backend.h, src/statserv.c:
	  Implement option -D, -p for GFS

2004-01-16 11:04  adam

	* CHANGELOG, 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

	* CHANGELOG, 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

	* CHANGELOG, 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

	* CHANGELOG, 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

	* CHANGELOG, 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

	* CHANGELOG, configure.in, 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

	* CHANGELOG, debian/changelog, src/odr_util.c, src/srw.c: Allow
	  empty ODR (NMEM=0) for odr_oiddup and odr_getoidbystr.

2004-01-05 15:06  adam

	* CHANGELOG: Changes

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

	* CHANGELOG, LICENSE, README, configure.in, 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, doc/yaz.xml.in: 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

	* CHANGELOG, src/seshigh.c: GFS could drop first record in a result
	  set exceeding preferred message size. Reported and fixed by Irina
	  Dijour.

2003-12-28 12:46  adam

	* CHANGELOG: Updated changes with GFS record fix

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-23 09:47  adam

	* CHANGELOG: Note changes.

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:52  adam

	* CHANGELOG: Changes.

2003-12-22 15:46  adam

	* CHANGELOG, configure.in, 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

	* CHANGELOG, 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:30  mike

	* CHANGELOG: Describe recent CQL changes.

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

	* CHANGELOG, configure.in, 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, CHANGELOG: Add C decl for cql.h

2003-12-11 01:37  adam

	* CHANGELOG, 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

	* CHANGELOG, include/yaz/soap.h, include/yaz/srw.h: Added missing C
	  decl macros for soap.h and srw.h.

2003-12-04 14:20  adam

	* CHANGELOG, configure.in, debian/changelog,
	  include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.0.6

2003-12-04 14:02  adam

	* CHANGELOG: Changes

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, ztest-options.xml: Mention
	  -installa

2003-11-25 11:08  mike

	* CHANGELOG: ZOOM-C options changes.

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:06  adam

	* CHANGELOG: Updates OID, display term, etc

2003-11-19 23:05  adam

	* doc/: installation.xml, introduction.xml, soap.xml: Added a few
	  URLs

2003-11-19 23:04  adam

	* doc/yaz.css: Better looking frontpage

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

	* CHANGELOG, 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 20:04  adam

	* doc/yaz.css: More tweaks for documentation CSS

2003-11-19 15:49  adam

	* doc/yaz.css: Sans-serif fonts for headlings. Indent examples.
	  Italic captions

2003-11-19 15:03  adam

	* CHANGELOG, configure.in: Configure uses pkg-config to get OpenSSL
	  compile info where available

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:52  mike

	* CHANGELOG: Note ZOOM-C enhancements

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-17 00:02  adam

	* doc/: yaz.css, yazhtml.dsl.in: Customize DSSSL for YAZ to use CSS

2003-11-16 23:56  adam

	* doc/: Makefile.am, yaz.css, yazhtml.xsl.in: 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:56  adam

	* doc/yaz.xml.in: Ooops

2003-11-03 11:55  adam

	* doc/yaz.xml.in: Mike author too

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

	* CHANGELOG, 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

	* CHANGELOG, Makefile.am, README, configure.in, yaz-config.in,
	  asn/Makefile.am, asn/proto.c, asn/prt-acc.c, asn/prt-acc.h,
	  asn/prt-add.c, asn/prt-add.h, asn/prt-arc.c, asn/prt-arc.h,
	  asn/prt-dat.c, asn/prt-dat.h, asn/prt-dia.c, asn/prt-dia.h,
	  asn/prt-esp.c, asn/prt-esp.h, asn/prt-exd.c, asn/prt-exd.h,
	  asn/prt-exp.c, asn/prt-exp.h, asn/prt-ext.h, asn/prt-grs.c,
	  asn/prt-grs.h, asn/prt-proto.h, asn/prt-rsc.c, asn/prt-rsc.h,
	  asn/prt-univ.c, asn/prt-univ.h, asn/test.c, ccl/.cvsignore,
	  ccl/LICENSE, ccl/Makefile.am, ccl/README, ccl/bib1,
	  ccl/cclerrms.c, ccl/cclfind.c, ccl/cclptree.c, ccl/cclqfile.c,
	  ccl/cclqual.c, ccl/cclsh.c, ccl/cclstr.c, ccl/ccltoken.c,
	  ccl/tstccl.c, client/Makefile.am, comstack/.cvsignore,
	  comstack/Makefile.am, comstack/comstack.c, comstack/tcpip.c,
	  comstack/unix.c, comstack/waislen.c, comstack/xmosi.c,
	  cql/.cvsignore, cql/Makefile.am, cql/cql.y, cql/cql2pqf.c,
	  cql/cql2xcql.c, cql/cqlstdio.c, cql/cqlstrer.c, cql/cqlstring.c,
	  cql/cqltransform.c, cql/cqlutil.c, cql/lexer.c, cql/xcqlutil.c,
	  doc/Makefile.am, doc/yaz-asncomp-man.xml, doc/yaz-asncomp.sgml,
	  doc/yaz-client-man.xml, doc/yaz-client.sgml,
	  doc/yaz-config-man.xml, doc/yaz-config.sgml, doc/yaz-man.sgml,
	  doc/yaz-man.xml, doc/yaz-marcdump-man.xml, doc/yaz-ztest-man.xml,
	  doc/yaz-ztest.sgml, doc/zoomsh-man.xml, doc/zoomsh.sgml,
	  ill/.cvsignore, ill/Makefile.am, ill/ill-get.c, ill/ill.tcl,
	  ill/ill9702.asn, ill/item-req.asn, lib/.cvsignore,
	  lib/Makefile.am, lib/x.c, odr/.cvsignore, odr/Makefile.am,
	  odr/ber_any.c, odr/ber_bit.c, odr/ber_bool.c, odr/ber_int.c,
	  odr/ber_len.c, odr/ber_null.c, odr/ber_oct.c, odr/ber_oid.c,
	  odr/ber_tag.c, odr/dumpber.c, odr/odr-priv.h, odr/odr.c,
	  odr/odr_any.c, odr/odr_bit.c, odr/odr_bool.c, odr/odr_choice.c,
	  odr/odr_cons.c, odr/odr_enum.c, odr/odr_int.c, odr/odr_mem.c,
	  odr/odr_null.c, odr/odr_oct.c, odr/odr_oid.c, odr/odr_seq.c,
	  odr/odr_tag.c, odr/odr_use.c, odr/odr_util.c, odr/tstodr.asn,
	  odr/tstodr.c, retrieval/.cvsignore, server/.cvsignore,
	  server/Makefile.am, server/eventl.c, server/eventl.h,
	  server/requestq.c, server/service.c, server/service.h,
	  server/seshigh.c, server/session.h, server/statserv.c,
	  server/tcpdchk.c, 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/diagbib1.c, 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/lexer.h,
	  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/query.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, srw/.cvsignore, srwapps/.cvsignore,
	  tab/.cvsignore, 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/atoin.c,
	  util/cclsh.c, util/charconv.sgm, util/charconv.tcl,
	  util/charconv_cjk.xml, util/cql2pqf.c, util/cql2xcql.c,
	  util/cvs-date.tcl, util/log.c, util/marcdisp.c, util/matchstr.c,
	  util/nmem.c, util/nmemsdup.c, util/oid.c, util/options.c,
	  util/readconf.c, util/siconv.c, util/srwtst.c, util/tpath.c,
	  util/tsticonv.c, util/tstmatchstr.c, util/tstnmem.c,
	  util/tstwrbuf.c, util/version.c, util/wrbuf.c, util/xmalloc.c,
	  z39.50/.cvsignore, z39.50/Makefile.am, z39.50/charneg-3.asn,
	  z39.50/comp.sh, z39.50/datetime.asn, z39.50/esadmin.asn,
	  z39.50/esupdate.asn, z39.50/mterm2.asn, z39.50/oclcui.asn,
	  z39.50/prt-ext.c, z39.50/univres.asn, z39.50/z.tcl,
	  z39.50/z3950v3.asn, zoom/Makefile.am, ztest/Makefile.am,
	  zutil/.cvsignore, zutil/Makefile.am, zutil/charneg.c,
	  zutil/diagbib1.c, zutil/grs1disp.c, zutil/logrpn.c,
	  zutil/opacdisp.c, zutil/otherinfo.c, zutil/pquery.c,
	  zutil/query.c, zutil/soap.c, zutil/sortspec.c, zutil/srw.c,
	  zutil/srwtst.c, zutil/yaz-ccl.c, zutil/z3950oid.c, zutil/zgdu.c,
	  zutil/zget.c, zutil/zoom-c.c, zutil/zoom-opt.c, zutil/zoom-p.h:
	  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-21 11:48  adam

	* server/seshigh.c: Fix another request leak that occured on bad
	  HTTP requests

2003-10-21 11:30  adam

	* odr/ber_any.c: Flag zero-zero as error in completeBER

2003-10-20 22:48  adam

	* server/seshigh.c: Fix release of requests (bug introduced by
	  previous commit)

2003-10-20 20:21  adam

	* comstack/comstack.c: Do not allow more than 8K HTTP header
	  (potential DOS attack)

2003-10-20 20:20  adam

	* server/: requestq.c, seshigh.c: Fix leak in GFS that occurred
	  when on ODR decoding error

2003-10-20 15:44  adam

	* odr/: ber_any.c, ber_len.c: Prevent completeBER from returning 0
	  (PDU incomplete) on bad packages: it eats all memory until the
	  process dies.

2003-10-17 16:14  adam

	* doc/yaz-client.sgml: Document -x and -k

2003-10-17 16:13  adam

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

2003-10-16 12:37  adam

	* CHANGELOG, include/yaz/odr.h, odr/odr.c: Add const to odr_perror
	  message string

2003-10-16 12:18  adam

	* comstack/comstack.c: Fix warning

2003-10-16 12:18  adam

	* ccl/cclptree.c: Remove extra ;

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

	* CHANGELOG, debian/changelog: Towards 2.0.5. Update CHANGELOG

2003-10-09 17:51  adam

	* configure.in, yaz.spec.in, include/yaz/log.h,
	  include/yaz/yaz-version.h, util/log.c, win/yaz.nsi, win/yaz.rc:
	  Towards 2.0.5

2003-10-08 23:48  adam

	* zutil/zget.c: Use new name for present-status-success

2003-10-08 23:47  adam

	* comstack/: tcpip.c, unix.c: Use bitmask for COMSTACK blocking
	  parameter. Bit 0 (&1) controls whether socket is blocking or not.
	  Bit 1 (&2) specifies whether reverse lookup should be performed
	  in cs_addrstr; 0=full/slow ; 1=IP/fast.

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-24 10:37  adam

	* CHANGELOG: Changes

2003-09-16 22:48  adam

	* comstack/unix.c: Fix rare SEGV in unix_addrstr with bad reference
	  of UNIX socket path.

2003-09-16 22:15  adam

	* CHANGELOG: Changes

2003-09-16 21:46  adam

	* util/nmem.c: Only C89 comments

2003-09-16 21:38  adam

	* include/yaz/oid.h: Remove ,

2003-09-16 12:15  adam

	* z39.50/charneg-3.asn: Fix DOS format , no end of line

2003-09-15 15:48  adam

	* debian/rules: Fix permission of postinst

2003-09-15 14:57  adam

	* debian/postinst: Fix permissions

2003-09-11 14:45  adam

	* debian/changelog: Reinstate THESAURUS since Elvil (better named
	  'evil') uses it.

2003-09-11 14:30  mike

	* util/oid.c: Reinstate VAL_SPAWN_OF_SATAN_THESAURUS since Elvil
	  (better named 'evil') uses it

2003-09-09 22:20  mike

	* CHANGELOG: Init diagnostics

2003-09-09 18:03  mike

	* server/seshigh.c: When the back-end refuses initialisation,
	  return diagnostics in a UserInfo-1 external in the Init
	  response's User-information field, in accordance with Z35.90
	  Implementor Agreement 5 (Returning diagnostics in an
	  InitResponse) at
	  http://lcweb.loc.gov/z3950/agency/agree/initdiag.html

	  (It's bothered me for literally about six and a half years that
	  YAZ didn't do this -- right back to when I made the Index+/Z39.50
	  gateway for SSL in 1997.)

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

	* CHANGELOG, TODO, configure.in, debian/changelog,
	  include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 2.0.4

2003-09-04 20:13  adam

	* CHANGELOG, cql/cql.y, cql/lexer.c: Allow any CQL relation

2003-09-04 19:44  adam

	* CHANGELOG, z39.50/oclcui.asn: Fixes for OCLC UI ASN.1 so that it
	  works with SilverPlatter targets too

2003-09-02 14:12  adam

	* CHANGELOG, client/client.c, include/yaz/oid.h, util/oid.c,
	  ztest/ztest.c, zutil/charneg.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-25 21:53  mike

	* z39.50/oclcui.asn: failReason is no longer OPTIONAL, as advised
	  by OCLC

2003-08-19 14:32  adam

	* CHANGELOG, debian/changelog, zutil/zoom-c.c: 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 12:00  adam

	* zutil/opacdisp.c: Fix missing element, duplicate element

2003-07-30 10:57  adam

	* debian/changelog, zutil/opacdisp.c: OPAC record fixes

2003-07-29 17:09  adam

	* debian/changelog, zutil/zoom-c.c: 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-24 11:44  mike

	* CHANGELOG, util/oid.c: Fix the OID of "admin" extended service.
	  Swap the human-readable text corresponding to the CQL and
	  OCLC-userInfo      OIDs, which had somehow got confused.  Bring
	  the CHANGELOG up to date with these and other changes.

2003-07-23 14:57  mike

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

2003-07-23 14:07  mike

	* util/oid.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-19 00:36  mike

	* z39.50/oclcui.asn: Tweak as dictated by Adam, who is much better
	  at reading packet dumps than I am :-)  OCLC should be ashamed of
	  themselves, sending ASN.1 that bears so very little resemblance
	  to what they document!

2003-07-18 21:54  mike

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

2003-07-18 21:53  mike

	* z39.50/: Makefile.am, oclcui.asn, prt-ext.c, z.tcl: 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-16 23:02  adam

	* CHANGELOG, server/seshigh.c: Set resultCount to 0 in sort handler
	  of frontend server

2003-07-15 10:26  adam

	* win/makefile: opacdisp.obj

2003-07-14 14:59  adam

	* CHANGELOG, client/client.c, doc/zoom.xml, include/yaz/proto.h,
	  util/marcdisp.c, zoom/zoomsh.c, zutil/opacdisp.c, zutil/zoom-c.c,
	  zutil/zoom-p.h: OPAC record support for ZOOM

2003-07-14 14:58  adam

	* include/yaz/wrbuf.h, util/wrbuf.c: 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-11 10:13  mike

	* CHANGELOG: New OID-translation functions

2003-07-10 22:55  adam

	* CHANGELOG, z39.50/z3950v3.asn: Revert z_IU0Update changes in
	  z3950v3.asn.

2003-07-10 13:51  mike

	* include/yaz/oid.h, util/oid.c: 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

	* ccl/cclptree.c, ccl/tstccl.c, include/yaz/ccl.h,
	  include/yaz/yaz-ccl.h, zutil/yaz-ccl.c: 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:41  adam

	* zutil/yaz-ccl.c: Another CCL->RPN fix

2003-06-23 14:38  adam

	* debian/changelog, zutil/yaz-ccl.c: Fix CCL->RPN code for
	  attribute strings.

2003-06-23 12:24  adam

	* debian/changelog: Debian release

2003-06-23 12:22  adam

	* CHANGELOG, ccl/Makefile.am, ccl/bib1, ccl/cclfind.c,
	  ccl/cclptree.c, ccl/cclqfile.c, ccl/cclqual.c, ccl/tstccl.c,
	  include/yaz/ccl.h, util/tstwrbuf.c, zutil/yaz-ccl.c: String
	  attributes for CCL parser

2003-06-22 13:47  adam

	* util/: tsticonv.c, tstmatchstr.c: Fix compile warnings

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:21  adam

	* CHANGELOG: Changes.

2003-06-20 12:21  adam

	* CHANGELOG: Changes

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-19 23:09  adam

	* odr/odr.c: More printing for odr_perror

2003-06-19 21:51  adam

	* CHANGELOG, ccl/cclqual.c: Fix CCL directive @case handling so
	  that it affects both keywords and qualifiers.

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

	* CHANGELOG, configure.in, 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:45  adam

	* cql/cql2pqf.c: Allow number of iterations to be specified for
	  cql2pqf

2003-06-04 11:44  adam

	* cql/cql.y: Prevent memory leak if cql_parse is called repeatedly

2003-06-04 11:15  adam

	* doc/zoom.xml: On the form[; charset=from[,to]] topic.

2003-06-03 15:59  adam

	* zutil/zoom-c.c: Set smallSetElementSetName always in piggyback
	  mode

2003-06-03 11:17  adam

	* util/: Makefile.am, charconv_cjk.xml: MARC-8 Asian, etc.

2003-06-03 11:11  adam

	* win/: makefile, yaz.nsi: WIN32 updates

2003-06-03 00:17  adam

	* util/charconv.tcl: charconv takes multiple input files

2003-06-02 15:44  adam

	* win/makefile: Added cqlstrer to win makefile

2003-06-02 14:53  adam

	* CHANGELOG, doc/zoom.xml, include/yaz/oid.h, util/oid.c,
	  z39.50/prt-ext.c, z39.50/z3950v3.asn, zutil/zoom-c.c,
	  zutil/zoom-p.h: ESFormat-Update updates. Character set conversion
	  for ZOOM_record_get.

2003-05-30 12:31  adam

	* CHANGELOG, doc/zoom.xml: Documentation for recordCharset

2003-05-30 12:24  adam

	* CHANGELOG, zutil/zoom-c.c, zutil/zoom-p.h: Implemented ZOOM
	  option: recordCharset

2003-05-27 23:44  adam

	* doc/installation.xml: Change to yaz-asncomp

2003-05-27 23:42  adam

	* odr/Makefile.am: reordered tstodr_SOURCES

2003-05-27 23:16  adam

	* doc/: yaz-asncomp.sgml, yaz-comp.sgml: YAZ ASN.1 compiler renamed
	  from yaz-comp to yaz-asncomp

2003-05-27 23:12  adam

	* CHANGELOG, yaz.spec.in, debian/changelog, debian/rules,
	  doc/Makefile.am, ill/Makefile.am, odr/Makefile.am,
	  util/Makefile.am, util/yaz-asncomp, util/yaz-comp, win/makefile,
	  z39.50/Makefile.am: YAZ ASN.1 compiler renamed from yaz-comp to
	  yaz-asncomp

2003-05-27 14:45  adam

	* doc/: Makefile.am, yaz-comp.sgml: Manual page for yaz-comp

2003-05-27 11:52  mike

	* doc/tools.xml: Describe cql_strerror()

2003-05-27 11:48  mike

	* odr/.cvsignore: Ignore tstodrcodec.[ch]

2003-05-27 11:47  mike

	* cql/: Makefile.am, cqlstrer.c: Add cqlster.c which provides
	  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:43  mike

	* CHANGELOG: tweak

2003-05-27 11:42  mike

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

2003-05-26 22:09  adam

	* CHANGELOG, configure.in: Special socklen_t check for AIX

2003-05-26 15:47  adam

	* odr/tstodr.c: Use odr_getelement instead of odr_getaddinfo

2003-05-26 15:36  adam

	* util/oid.c: Make MAC OSX gcc more happy

2003-05-26 13:35  adam

	* zoom/zoomsh.c: Fix type of len var

2003-05-24 21:34  adam

	* server/seshigh.c: added type cast to avoid warning

2003-05-24 21:25  adam

	* CHANGELOG: Spelling.

2003-05-24 21:20  adam

	* CHANGELOG, include/yaz/odr.h, odr/ber_tag.c, odr/odr-priv.h,
	  odr/odr.c, odr/odr_util.c, server/seshigh.c: 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, yaz-client.sgml:
	  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

	* CHANGELOG, util/Makefile.am, util/charconv.tcl, util/tsticonv.c:
	  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, util/log.c: 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, comstack/tcpip.c: Fix comments

2003-05-20 22:22  adam

	* server/seshigh.c: Show ODR error addinfo

2003-05-20 22:21  adam

	* odr/: odr_util.c, tstodr.c: Further ODR tests

2003-05-20 21:55  adam

	* client/admin.h, client/client.c, doc/odr.xml, include/yaz/odr.h,
	  odr/Makefile.am, odr/ber_tag.c, odr/odr-priv.h, odr/odr.c,
	  odr/odr_any.c, odr/odr_bit.c, odr/odr_bool.c, odr/odr_cons.c,
	  odr/odr_enum.c, odr/odr_int.c, odr/odr_null.c, odr/odr_oct.c,
	  odr/odr_oid.c, odr/odr_use.c, odr/odr_util.c, odr/tstodr.c,
	  util/yaz-comp, z39.50/z.tcl: 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 21:50  adam

	* odr/ber_bit.c: Indentation

2003-05-20 19:22  adam

	* odr/ber_any.c: Indentation

2003-05-20 10:22  adam

	* CHANGELOG, debian/changelog, doc/zoom.xml, server/seshigh.c,
	  zutil/zoom-c.c, zutil/zoom-p.h: ZOOM option: step. More verbose
	  GFS SRW server display

2003-05-19 22:45  adam

	* CHANGELOG: Changes. SRW support. charset fixes for yaz-client

2003-05-19 22:45  adam

	* doc/: client.xml, yaz-client-commands.xml, yaz-client.sgml,
	  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 16:37  adam

	* odr/odr.c: odr_set_charset: allow to==from==0 to disable charset
	  conversion

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-16 15:14  adam

	* CHANGELOG, util/xmalloc.c: xmalloc trace fix for 64-bit systems
	  such as DEC alpha.

2003-05-15 00:31  adam

	* debian/changelog: Fix last event setting.

2003-05-14 23:12  adam

	* doc/yaz-man.sgml: Updated yaz.7 page

2003-05-14 22:58  adam

	* zutil/zoom-c.c: Fix setting of last event#

2003-05-14 15:49  adam

	* comstack/unix.c: Set permissions to 0777 for unix file socket

2003-05-13 16:21  adam

	* comstack/tcpip.c: Use YAZ_SOCKLEN_T instead of socklen_t

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:36  adam

	* zutil/srw.c: Omit print for XML data

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 15:09  adam

	* odr/tstodr.c: Fix check

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:08  adam

	* odr/: Makefile.am, test.c, tstodr.asn, tstodr.c: New test for
	  ODR. Demonstrates the use of small ASN.1 spec too.

2003-05-06 12:07  adam

	* util/: Makefile.am, tsticonv.c, tstmatchstr.c, tstwrbuf.c: New
	  tests.

2003-05-06 12:06  adam

	* util/yaz-comp: Include of odr.h does not use -i value. Always set
	  to <yaz/odr.h> .

2003-05-03 01:25  mike

	* doc/.cvsignore: ignore yazhtml.xsl

2003-05-02 11:23  mike

	* etc/.cvsignore: new file

2003-05-02 11:22  mike

	* cql/.cvsignore: ignore cql2pqf and cql2xcql

2003-05-01 09:49  adam

	* cql/Makefile.am: Removed cql.h from sources

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, server/seshigh.c, zutil/zoom-c.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

	* CHANGELOG, configure.in, yaz.spec.in, debian/changelog,
	  debian/control, debian/rules, doc/Makefile.am, doc/apilayer.obj,
	  doc/frontend.xml, doc/introduction.xml, doc/yaz-config.sgml,
	  doc/yaz-man.sgml, doc/yaz.xml.in, include/yaz/yaz-version.h,
	  win/yaz.nsi, win/yaz.rc: Towards 2.0.2

2003-04-28 13:04  adam

	* CHANGELOG, debian/changelog, include/yaz/zoom.h, zutil/zoom-c.c:
	  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:01  adam

	* CHANGELOG: Morten B.

2003-04-24 22:00  adam

	* CHANGELOG, yaz.spec.in, win/yaz.nsi, win/yaz.rc: version update

2003-04-24 15:30  adam

	* CHANGELOG, include/yaz/backend.h, server/seshigh.c: For GFS:
	  schema for bend_fetch; displayTerm for bend_scan.

2003-04-24 15:29  adam

	* doc/: Doxyfile, Makefile.am: Doxyfile part of make dist

2003-04-24 15:05  adam

	* zutil/srw.c: Remove unused vars

2003-04-24 15:04  adam

	* comstack/comstack.c: Work on chunkced encoding

2003-04-24 14:48  adam

	* odr/: dumpber.c, odr_bit.c: Work on bug 24

2003-04-23 22:39  adam

	* zoom/zoomsh.c: Allow for quoted tokens in ZOOM shell

2003-04-23 22:38  adam

	* zutil/zoom-c.c: For ItemOrder, result set is unset if
	  itemorder-setname is empty.  Set HTTP header "host" in order to
	  be HTTP/1.1 compliant.

2003-04-23 22:36  adam

	* zutil/soap.c: Indentation

2003-04-23 22:34  adam

	* util/: Makefile.am, siconvtst.c, tsticonv.c, tstnmem.c,
	  yaziconv.c: Test cases for nmem, iconv

2003-04-23 14:56  marc

	* doc/Doxyfile: Doxyfile added for html-documentation generation

2003-04-23 14:31  adam

	* zutil/: Makefile.am, opacdisp.c: Prepare for OPAC display

2003-04-18 19:14  adam

	* TODO: Note about debian version

2003-04-18 17:11  adam

	* CHANGELOG: Changes

2003-04-18 17:11  adam

	* server/seshigh.c: default recordPacking is xml for SRU, string
	  for SRW

2003-04-18 01:25  adam

	* debian/rules: Delete unused make var YAZ_VERSION

2003-04-18 01:24  adam

	* lib/Makefile.am: Set LDFLAGS per library to avoid warning for
	  newer libtools

2003-04-17 21:43  adam

	* zutil/zoom-c.c: recordPacking for ZOOM

2003-04-17 21:43  adam

	* zutil/srw.c: recordPacking for SRW

2003-04-17 08:06  adam

	* yaz.spec.in: .la files part of RPM

2003-04-14 19:02  adam

	* util/yaz-comp: Use Log instead of Id

2003-04-14 18:57  adam

	* util/: version.c, yaz-comp: Add include of string.h

2003-04-14 18:52  adam

	* cql/lexer.c: Fix another bug in lexer

2003-04-14 17:40  adam

	* cql/lexer.c: Fix bug with unset member of lex token

2003-04-12 01:29  adam

	* z39.50/z3950v3.asn: EXPORT LanguageCode and Segment

2003-04-11 17:53  adam

	* CHANGELOG, cql/Makefile.am, cql/cql.y, cql/lexer.c: Fix CQL lex
	  buffer overflow.

2003-04-03 23:01  mike

	* util/oid.c: Remove the Satan-spawn attribute VAL_THESAURUS

2003-03-25 10:58  adam

	* configure.in: AM_MAINTAINER_MODE

2003-03-25 10:57  adam

	* configure.in, include/yaz/yaz-version.h: 2.0.1

2003-03-25 10:55  adam

	* server/seshigh.c, zutil/soap.c: Fix non-XML compile

2003-03-24 23:26  adam

	* include/yaz/backend.h, include/yaz/soap.h, server/seshigh.c,
	  ztest/ztest.c, zutil/srw.c: SRU/SRW Explain for Frontend server

2003-03-23 21:27  adam

	* include/yaz/srw.h, zutil/srw.c: 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, server/seshigh.c, zutil/srw.c, CHANGELOG:
	  SRW/SRU recordPacking

2003-03-19 10:45  adam

	* client/client.c: Fix uninitialized var type_and_host

2003-03-18 14:34  adam

	* CHANGELOG, include/yaz/nmem.h, include/yaz/odr.h, odr/odr_mem.c,
	  server/seshigh.c, util/nmemsdup.c, zutil/soap.c, zutil/srw.c: 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, server/seshigh.c, zoom/Makefile.am,
	  zutil/Makefile.am, zutil/soap.c, zutil/zgdu.c, zutil/zoom-c.c:
	  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

	* comstack/comstack.c, comstack/tcpip.c, 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, odr/ber_any.c, odr/ber_bit.c, odr/ber_bool.c,
	  odr/ber_int.c, odr/ber_len.c, odr/ber_null.c, odr/ber_oct.c,
	  odr/ber_oid.c, odr/ber_tag.c, odr/dumpber.c, odr/odr-priv.h,
	  odr/odr.c, odr/odr_any.c, odr/odr_choice.c, odr/odr_cons.c,
	  odr/odr_enum.c, odr/odr_int.c, odr/odr_mem.c, odr/odr_null.c,
	  odr/odr_oct.c, odr/odr_oid.c, odr/odr_seq.c, odr/odr_tag.c: 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

	* comstack/unix.c, cql/cqlutil.c, include/yaz/comstack.h,
	  include/yaz/diagbib1.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, server/statserv.c,
	  zoom/zoomsh.c, zutil/srw.c, zutil/srwtst.c: Fixed warnings.
	  Updated headers

2003-03-02 16:34  adam

	* zutil/Makefile.am: Remove redundant include path

2003-02-28 16:59  adam

	* ztest/ztest.c: database case insensitive

2003-02-27 20:56  adam

	* zutil/logrpn.c: truncation=CCL

2003-02-27 20:55  adam

	* doc/yaz-client-commands.xml: cql available in yaz-client

2003-02-25 19:35  adam

	* CHANGELOG, client/client.c, util/marcdump.c: Fix compile bug for
	  systems that have nl_langinfo but CODESET undefined

2003-02-25 19:08  adam

	* CHANGELOG, cql/cqltransform.c: Added missing PQF transform rules

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

	* CHANGELOG, configure.in, debian/changelog,
	  include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Version

2003-02-23 22:10  adam

	* CHANGELOG, debian/changelog, doc/introduction.xml,
	  z39.50/z3950v3.asn, zutil/zget.c: Dates

2003-02-23 21:40  adam

	* CHANGELOG, client/client.c: Minor changes

2003-02-23 21:40  adam

	* doc/frontend.xml: More on SRW for the server

2003-02-23 21:39  adam

	* server/seshigh.c: Check for status for init handler in SRW
	  wrapper

2003-02-23 16:24  adam

	* zoom/zoomsh.c: Reset count/start after running show

2003-02-23 15:46  adam

	* server/statserv.c: Fix WIN32 compile

2003-02-23 15:26  adam

	* include/yaz/srw.h, server/seshigh.c, server/statserv.c,
	  zutil/srw.c, zutil/srwtst.c, zutil/zoom-c.c: 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-22 01:08  adam

	* util/nmem.c: work around for bug in strerror_r

2003-02-21 13:20  adam

	* doc/: Makefile.am, soap.xml: Fix soap.srw.html

2003-02-21 13:08  adam

	* comstack/comstack.c, comstack/tcpip.c, comstack/unix.c,
	  include/yaz/Makefile.am, include/yaz/comstack.h,
	  include/yaz/oid.h, include/yaz/proto.h, include/yaz/zgdu.h,
	  odr/ber_any.c, server/eventl.c, server/seshigh.c, zutil/zgdu.c,
	  zutil/zoom-c.c: 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, yaz.xml.in: Separate SOAP/SRW chapter

2003-02-21 01:24  adam

	* doc/: Makefile.am, introduction.xml, yaz.xml.in, zoom.xml: Stuff
	  on SRW

2003-02-20 22:23  adam

	* README, doc/license.xml: Dates

2003-02-20 22:19  adam

	* CHANGELOG: Date in CHANGELOG

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, server/seshigh.c, server/statserv.c:
	  Cleanup.

2003-02-20 16:14  adam

	* ztest/ztest.c: Break long line

2003-02-20 16:13  adam

	* server/eventl.c: Improve net I/O performance for server.

2003-02-20 16:12  adam

	* zutil/zgdu.c: ODR print for HTTP packages

2003-02-20 16:11  adam

	* zutil/: zoom-c.c, zoom-p.h: PQF native support for SRW ;)

2003-02-20 16:10  adam

	* comstack/tcpip.c: Playing with setsockopt

2003-02-20 16:05  adam

	* CHANGELOG, lib/Makefile.am: Fix problem with order of C include
	  paths.

2003-02-19 16:22  adam

	* include/yaz/srw.h, server/seshigh.c, zutil/srw.c, zutil/zoom-c.c:
	  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, server/statserv.c, win/makefile, win/yaz.nsi:
	  CQL w/bison on WIN32

2003-02-18 21:21  adam

	* configure.in, doc/installation.xml: Installation instruction
	  updates

2003-02-18 15:47  adam

	* server/seshigh.c: Oops Still need HAVE_XML2 in seshigh.c.

2003-02-18 15:28  adam

	* include/yaz/xmalloc.h, include/yaz/yaz-util.h,
	  include/yaz/yaz-version.h, include/yaz/yconfig.h,
	  server/seshigh.c, util/Makefile.am, util/log.c, util/version.c,
	  zutil/soap.c, zutil/srw.c: Function yaz_version. Better handling
	  of non-SOAP enabled YAZ

2003-02-18 12:59  adam

	* client/Makefile.am, server/eventl.c, server/seshigh.c,
	  zutil/zgdu.c, zutil/zoom-c.c: 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

	* configure.in, yaz-config.in, client/Makefile.am,
	  debian/changelog, debian/control, debian/rules, doc/Makefile.am,
	  lib/Makefile.am, server/Makefile.am, zoom/Makefile.am,
	  ztest/Makefile.am, zutil/Makefile.am: Use LIBS instead of
	  XML2_LIBS for Makefiles

2003-02-18 10:12  adam

	* zutil/zoom-c.c: Dont return values in void function

2003-02-18 10:11  adam

	* win/makefile: Prepare for external utilties: iconv, libxml2 on
	  WIN32

2003-02-17 23:35  adam

	* CHANGELOG, configure.in, server/seshigh.c, zoom/Makefile.am,
	  ztest/Makefile.am, zutil/Makefile.am, zutil/soap.c, zutil/srw.c,
	  zutil/srwtst.c, zutil/zoom-c.c: Use libxml2 instead of
	  libxslt(and libxml2)

2003-02-17 23:34  adam

	* server/seshigh.c, win/makefile, zutil/zgdu.c: WIN32 updates

2003-02-17 22:23  adam

	* CHANGELOG, client/client.c, server/eventl.c, server/seshigh.c,
	  server/session.h, server/statserv.c, z39.50/z.tcl, zoom/zoomsh.c,
	  zutil/srwtst.c, zutil/zgdu.c, zutil/zoom-c.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, server/seshigh.c,
	  zoom/zoomsh.c, zutil/soap.c, zutil/srw.c, zutil/zgdu.c,
	  zutil/zoom-c.c, zutil/zoom-p.h: SRW record retrieval works for
	  ZOOM

2003-02-14 21:32  adam

	* configure.in, doc/tkl.xsl.in, doc/tools.xml, doc/yazhtml.xsl,
	  doc/yazhtml.xsl.in: Configure option --with-xsl.

2003-02-14 20:10  adam

	* zutil/zoom-c.c: Fix non-SOAP compile

2003-02-14 19:49  adam

	* TODO, configure.in, ccl/cclfind.c, ccl/cclptree.c,
	  ccl/ccltoken.c, client/client.c, comstack/comstack.c, cql/cql.y,
	  cql/cqlstring.c, cql/cqltransform.c, cql/cqlutil.c,
	  cql/xcqlutil.c, doc/tools.xml, include/yaz/cql.h,
	  include/yaz/oid.h, include/yaz/proto.h, include/yaz/soap.h,
	  include/yaz/srw.h, odr/ber_any.c, server/Makefile.am,
	  server/seshigh.c, server/statserv.c, zoom/zoomsh.c, zutil/soap.c,
	  zutil/srw.c, zutil/srwtst.c, zutil/zgdu.c, zutil/zoom-c.c,
	  zutil/zoom-p.h: 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/marcdisp.c: add type cast

2003-02-12 23:02  adam

	* util/marcdump.c: remove unused variable

2003-02-12 22:34  adam

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

2003-02-12 16:06  adam

	* CHANGELOG, Makefile.am, configure.in, 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-util.h, include/yaz/srw.h,
	  include/yaz/yaz-iconv.h, lib/Makefile.am, odr/ber_any.c,
	  odr/odr.c, server/Makefile.am, server/eventl.c, server/eventl.h,
	  server/requestq.c, server/seshigh.c, server/session.h,
	  server/statserv.c, srw/Makefile.am, srw/srw-diag.c,
	  srw/srw-namespace.c, srw/srw-server.c, srw/srw-xcql.c,
	  srw/srw-xslt.c, srw/zing.h, srwapps/Makefile.am,
	  srwapps/srw-client.c, srwapps/srw-gateway.c, util/matchstr.c,
	  z39.50/z3950v3.asn, zoom/Makefile.am, ztest/Makefile.am,
	  zutil/Makefile.am, zutil/logrpn.c, zutil/soap.c, zutil/srw.c,
	  zutil/yaz-ccl.c, zutil/zgdu.c, zutil/zoom-c.c: 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, util/log.c: Added a LOG_NOTIME flag to disable
	  time stamping log entries (useful for regressions, can run a diff
	  on logs)

2003-02-11 17:35  heikki

	* util/log.c: Ficed the log level display for level app (used to
	  display [all][app])

2003-02-10 09:58  adam

	* include/yaz/yaz-version.h, configure.in, win/yaz.nsi, win/yaz.rc,
	  debian/rules: 1.9.3

2003-02-07 15:39  heikki

	* util/log.c: Added a way to get log back to stderr

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:15  adam

	* zutil/zoom-c.c, debian/changelog: Save a few bytes for piggyback
	  :)

2003-01-24 12:59  adam

	* debian/changelog: Piggyback fix

2003-01-24 12:52  adam

	* zutil/zoom-c.c: Fix SmallSetElementSetName for piggyback

2003-01-23 21:26  adam

	* doc/tools.xml: More CQL information

2003-01-22 15:39  adam

	* doc/yaz.xml.in: 2003

2003-01-22 14:33  adam

	* debian/: control, control.templ: Build-depends on docbook, etc

2003-01-22 10:43  adam

	* doc/tools.xml: CQL section in tools. Not yet finished

2003-01-20 14:04  adam

	* include/yaz/srw-util.h, srw/srw-server.c, srwapps/srw-gateway.c:
	  Changed prototype of yaz_srw_serve to solve threading problem
	  with srw-gateway.

2003-01-15 15:26  adam

	* srw/Makefile.am: Fix compile problem in srw (when srw is
	  disabled)

2003-01-14 09:21  adam

	* server/statserv.c: Using yaz_log instead of logf

2003-01-13 23:11  adam

	* zutil/zoom-c.c: Fix missing arg in select code

2003-01-13 15:33  adam

	* configure.in: Only enable libxml/xslt when SRW is enabled (gSOAP
	  is found)

2003-01-13 15:32  adam

	* srwapps/srw-client.c: Add include

2003-01-13 15:32  adam

	* server/statserv.c: Call bend_stop only for main process (not from
	  forked child)

2003-01-11 04:18  adam

	* cql/: cql.y, cqltransform.c: Fixed two memory leaks

2003-01-06 22:52  adam

	* util/nmem.c: Only use strerror_r in threaded mode

2003-01-06 09:20  adam

	* CHANGELOG, LICENSE, Makefile.am, README, configure.in,
	  yaz-config.in, client/admin.c, client/admin.h, client/client.c,
	  client/tabcomplete.c, comstack/tcpip.c, comstack/unix.c,
	  cql/.cvsignore, cql/Makefile.am, cql/cql.y, cql/cql2pqf.c,
	  cql/cql2xcql.c, cql/cqlstdio.c, cql/cqlstring.c,
	  cql/cqltransform.c, cql/cqlutil.c, cql/lexer.c, cql/xcqlutil.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/srw-util.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, lib/Makefile.am, odr/ber_any.c,
	  odr/ber_bit.c, odr/ber_bool.c, odr/ber_int.c, odr/ber_len.c,
	  odr/ber_null.c, odr/ber_oct.c, odr/ber_oid.c, odr/ber_tag.c,
	  odr/dumpber.c, odr/odr-priv.h, odr/odr.c, odr/odr_any.c,
	  odr/odr_bit.c, odr/odr_bool.c, odr/odr_choice.c, odr/odr_cons.c,
	  odr/odr_enum.c, odr/odr_int.c, odr/odr_mem.c, odr/odr_null.c,
	  odr/odr_oct.c, odr/odr_oid.c, odr/odr_seq.c, odr/odr_tag.c,
	  odr/odr_use.c, odr/odr_util.c, server/seshigh.c,
	  server/session.h, server/statserv.c, srw/.cvsignore,
	  srw/Makefile.am, srw/srw-diag.c, srw/srw-namespace.c,
	  srw/srw-server.c, srw/srw-xcql.c, srw/srw-xslt.c, srw/zing.h,
	  srwapps/.cvsignore, srwapps/Makefile.am, srwapps/srw-client.c,
	  srwapps/srw-gateway.c, util/Makefile.am, util/atoin.c,
	  util/log.c, util/marcdisp.c, util/marcdump.c, util/nmem.c,
	  util/oid.c, util/siconv.c, util/siconvtst.c, util/tpath.c,
	  util/wrbuf.c, util/xmalloc.c, win/LICENSE.txt, win/yaz.rc,
	  z39.50/prt-ext.c, z39.50/z3950v3.asn, zoom/Makefile.am,
	  zoom/zoomsh.c, ztest/read-grs.c, ztest/ztest.c,
	  zutil/Makefile.am, zutil/diagbib1.c, zutil/logrpn.c,
	  zutil/otherinfo.c, zutil/pquery.c, zutil/yaz-ccl.c,
	  zutil/z3950oid.c, zutil/zget.c, zutil/zoom-c.c, zutil/zoom-opt.c,
	  zutil/zoom-p.h: SRW, CQL, 2003

2002-12-28 13:16  adam

	* zutil/yaz-ccl.c: Remove printf stmt

2002-12-28 13:13  adam

	* CHANGELOG, ccl/cclfind.c, ccl/cclptree.c, ccl/ccltoken.c,
	  include/yaz/ccl.h, zutil/logrpn.c, zutil/yaz-ccl.c: CCL proximity
	  support

2002-12-19 15:04  adam

	* CHANGELOG, comstack/tcpip.c: TCP/IP receive buffer patch
	  (Solaris).

2002-12-17 14:32  adam

	* util/: .cvsignore, marcdisp.c: 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:26  adam

	* util/charconv.sgm: MARC8 conversion file

2002-12-16 14:13  adam

	* CHANGELOG, configure.in, 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/charconv.tcl, util/marcdisp.c,
	  util/marcdump.c, util/siconv.c, util/siconvtst.c,
	  ztest/read-marc.c, zutil/zoom-c.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-16 14:11  adam

	* comstack/tcpip.c: Make private functions static

2002-12-15 22:42  adam

	* CHANGELOG: Spelling

2002-12-15 22:22  adam

	* CHANGELOG, comstack/unix.c: Make private functions static in
	  unix.c

2002-12-10 14:14  adam

	* CHANGELOG, zutil/zoom-c.c: ZOOM_record_get: xml returns MARC XML
	  instead of OAI MARC

2002-12-10 11:59  adam

	* include/yaz/yaz-util.h, util/siconv.c, util/siconvtst.c: More
	  debugging tools for yaz_iconv

2002-12-10 11:23  adam

	* util/siconvtst.c: Fixed buffer handling (incomplete input) in
	  yaziconv test

2002-12-10 00:32  adam

	* CHANGELOG, doc/zoom.xml, include/yaz/zoom.h, util/marcdisp.c,
	  zoom/zoomtst2.c, zutil/zoom-c.c, zutil/zoom-p.h: 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

	* CHANGELOG, client/client.c, include/yaz/nmem.h, util/log.c,
	  util/nmem.c: 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, include/yaz/prt-ext.h, z39.50/Makefile.am,
	  z39.50/mterm2.asn, z39.50/prt-ext.c, z39.50/z.tcl,
	  zutil/pquery.c: Range search. Not fully implemented yet.

2002-12-03 11:03  adam

	* CHANGELOG, include/yaz/marcdisp.h, include/yaz/wrbuf.h,
	  util/marcdisp.c, util/marcdump.c, zutil/zoom-c.c: MARC XML

2002-12-02 17:02  mike

	* doc/.cvsignore: ignore tkl.xsl

2002-12-02 00:22  mike

	* util/oid.c: Add Zthes tag-set -- where was it?!

2002-11-30 23:30  mike

	* include/yaz/zoom.h, zutil/zoom-c.c: 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 16:41  adam

	* configure.in: Apply patch (again)

2002-11-29 12:53  adam

	* CHANGELOG, configure.in, doc/credits.xml: Fix creation of
	  lib/yaz-config.

2002-11-27 01:53  adam

	* yaz.m4: Look for YAZ in more places

2002-11-26 18:25  adam

	* CHANGELOG: Changes

2002-11-26 17:56  adam

	* util/log.c: include nmem.h to get prototype for yaz_errno

2002-11-26 17:56  adam

	* server/eventl.c: Remove fprintf statement

2002-11-26 17:47  adam

	* yaz.spec.in: Fix RPM build

2002-11-26 17:04  adam

	* server/statserv.c: Win32 fix

2002-11-26 16:47  adam

	* CHANGELOG: Changes

2002-11-26 14:42  adam

	* configure.in, debian/changelog, include/yaz/yaz-version.h,
	  win/yaz.nsi, win/yaz.rc: Increased version number

2002-11-26 14:15  adam

	* CHANGELOG, server/eventl.c, server/session.h, server/statserv.c:
	  Fix SIGTERM handling in frontend server

2002-11-15 11:38  adam

	* zutil/zoom-c.c: Remove C++ comment

2002-11-08 14:35  adam

	* doc/tkl.xsl.in: Swap order of elements nonews and title

2002-11-08 13:27  adam

	* doc/tkl.xsl.in: Dont show navig titles for TKL

2002-11-08 13:27  adam

	* configure.in, doc/.cvsignore, doc/Makefile.am, doc/tkl.xsl.in,
	  doc/yaz.xml.in: TKL documentation

2002-11-08 13:23  adam

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

2002-10-28 11:53  adam

	* zutil/zoom-c.c: Fix length setting in ZOOM_record_get

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-23 12:11  adam

	* doc/: yaz-client.sgml, yaz-ztest.sgml: Fix refernce to yaz(7)

2002-10-22 16:40  adam

	* util/wrbuf.c: Add include of stdio.h

2002-10-22 15:49  adam

	* win/: makefile, yaz.nsi: data1 gone

2002-10-22 14:51  adam

	* CHANGELOG, Makefile.am, configure.in, include/yaz/Makefile.am,
	  include/yaz/d1_attset.h, include/yaz/d1_map.h,
	  include/yaz/data1.h, lib/Makefile.am, retrieval/Makefile.am,
	  retrieval/d1_absyn.c, retrieval/d1_attset.c,
	  retrieval/d1_doespec.c, retrieval/d1_espec.c,
	  retrieval/d1_expout.c, retrieval/d1_grs.c, retrieval/d1_handle.c,
	  retrieval/d1_if.c, retrieval/d1_map.c, retrieval/d1_marc.c,
	  retrieval/d1_prtree.c, retrieval/d1_read.c, retrieval/d1_soif.c,
	  retrieval/d1_sumout.c, retrieval/d1_sutrs.c,
	  retrieval/d1_tagset.c, retrieval/d1_varset.c,
	  retrieval/d1_write.c, tab/Makefile.am, tab/bib1.att,
	  tab/dan1.att, tab/danmarc.abs, tab/danmarc.mar, tab/explain.abs,
	  tab/explain.att, tab/explain.tag, tab/generic.tag,
	  tab/gils-a.est, tab/gils-b.est, tab/gils-f.est, tab/gils-g.est,
	  tab/gils-summary.map, tab/gils-usmarc.map, tab/gils-variant.est,
	  tab/gils.abs, tab/gils.att, tab/gils.tag, tab/meta-b.est,
	  tab/meta-usmarc.map, tab/meta.abs, tab/meta.tag, tab/summary.abs,
	  tab/summary.tag, tab/tagsetg.tag, tab/tagsetm.tag,
	  tab/usmarc-b.est, tab/usmarc.abs, tab/usmarc.mar, tab/usmarc.tag,
	  tab/var1.var, tab/wais-b.est, tab/wais-variant.est, tab/wais.abs:
	  data1 moved to zebra

2002-10-22 12:32  adam

	* win/makefile: New source grs1disp.c

2002-10-22 12:29  adam

	* zutil/grs1disp.c: Added grs1 display utility

2002-10-22 12:05  adam

	* CHANGELOG, client/client.c, include/yaz/proto.h,
	  include/yaz/wrbuf.h, util/wrbuf.c, zutil/Makefile.am,
	  zutil/zoom-c.c: GRS-1 render for ZOOM.  New WRBUF printf utility:
	  wrbuf_printf.

2002-10-22 12:04  adam

	* util/log.c: Add missing va_end

2002-10-15 11:12  adam

	* debian/changelog: Debian release

2002-10-14 21:45  adam

	* ccl/: bib1, ccltoken.c: Allow - in term. But - in ranges must be
	  surrounded by whitespace

2002-10-11 00:52  mike

	* doc/.cvsignore: Add intermediate files from PDF production.

2002-10-10 01:07  mike

	* doc/: tools.xml, zoomsh.sgml: 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-09 01:00  adam

	* retrieval/d1_read.c: Make insert_node work (again)

2002-10-09 00:18  adam

	* retrieval/: d1_grs.c, d1_sutrs.c: More fixes for xmltext

2002-10-08 22:14  adam

	* debian/changelog, debian/rules, include/yaz/data1.h,
	  retrieval/d1_prtree.c, retrieval/d1_read.c, retrieval/d1_write.c:
	  sgml filter doesn't interpret entities

2002-10-08 13:34  mike

	* util/.cvsignore: Add yaziconv

2002-10-08 11:07  adam

	* doc/: yaz-client.sgml, yaz-config.sgml, yaz-man.sgml,
	  yaz-ztest.sgml, zoomsh.sgml: Fix man pages for RedHat docbook2man

2002-10-04 21:11  adam

	* util/marcdisp.c: Use hex character entity

2002-10-04 21:06  adam

	* include/yaz/yaz-util.h: Clean log

2002-10-04 21:06  adam

	* zutil/charneg.c: Added include of yaz-util.h

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 20:22  adam

	* CHANGELOG: Towards 1.9.1

2002-10-04 13:24  adam

	* util/marcdisp.c: OAI MARC fix

2002-10-04 13:24  adam

	* zutil/charneg.c: Use case-insensitive compare for charset names

2002-10-04 13:23  adam

	* zutil/zoom-c.c: Use OAI XML

2002-10-04 12:19  adam

	* util/: marcdisp.c, marcdump.c: OAI MARC display

2002-10-02 17:51  adam

	* util/marcdisp.c: Create entities for MARC data (&amp; &lt;)

2002-09-25 22:41  adam

	* zutil/zoom-c.c: Negotiated charset and languages saved in
	  connection options negotiation-{charset,lang}.

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

	* comstack/tcpip.c, comstack/unix.c, include/yaz/nmem.h,
	  server/eventl.c, server/seshigh.c, server/statserv.c, util/log.c,
	  util/nmem.c, util/siconv.c: Thread-safe handling of errno
	  variable.  For server option -a@ produces APDU prints in YAZ log.

2002-09-25 12:01  adam

	* CHANGELOG: Changes

2002-09-25 11:21  adam

	* yaz.spec.in: Man pages part of Redhat package

2002-09-25 10:11  adam

	* configure.in: Check for docbook.dsl, docbookx.dtd on RedHat 7

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 16:39  adam

	* CHANGELOG: Fix ESpec handling

2002-09-24 15:58  adam

	* retrieval/: d1_doespec.c, d1_prtree.c, d1_write.c: Fix ESpec
	  handling

2002-09-24 10:05  adam

	* CHANGELOG, configure.in, client/admin.c, client/client.c,
	  client/tabcomplete.c, odr/odr.c, odr/odr_oct.c,
	  retrieval/d1_map.c, util/siconv.c, ztest/read-marc.c,
	  zutil/charneg.c, zutil/pquery.c, zutil/zoom-c.c,
	  zutil/zoom-opt.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-24 09:58  adam

	* include/yaz/data1.h, retrieval/d1_read.c: SGML reader parses
	  comments

2002-09-21 00:30  adam

	* zutil/z3950oid.c: Indentation

2002-09-21 00:23  adam

	* configure.in, comstack/tcpip.c, comstack/unix.c: Improve check
	  for type of socket length (socklen_t).

2002-09-20 12:22  adam

	* debian/: changelog, control: New descriptions

2002-09-18 22:55  adam

	* configure.in: Safer check for iconv

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,
	  yaz-client.sgml, yaz-man.sgml, yaz-ztest.sgml, zoomsh.sgml,
	  ztest-options.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, configure.in, debian/rules, doc/Makefile.am,
	  doc/yaz-man.sgml, doc/zoomsh.sgml, lib/Makefile.am, win/yaz.nsi,
	  zoom/Makefile.am, zoom/zoom-c.c, zoom/zoom-opt.c, zoom/zoom-p.h,
	  zutil/Makefile.am, zutil/zoom-c.c, zutil/zoom-opt.c,
	  zutil/zoom-p.h: Moved zoom implementation to zutil. Man page for
	  zoomsh

2002-09-16 16:16  adam

	* configure.in, debian/rules, doc/Makefile.am, doc/client.xml,
	  doc/frontend.xml, doc/yaz-client-commands.xml,
	  doc/yaz-client.sgml, doc/yaz-config.sgml, doc/yaz-man.sgml,
	  doc/yaz-ztest.sgml, doc/yaz.sgml, doc/yaz.xml.in,
	  doc/ztest-options.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-13 13:28  adam

	* CHANGELOG, zutil/diagbib1.c: Added more Bib-1 diagnostics

2002-09-13 10:57  adam

	* zoom/zoom-c.c: Make buffer for OtherInfo larger

2002-09-11 23:25  adam

	* configure.in, asn/Makefile.am, comstack/Makefile.am,
	  ill/Makefile.am, odr/Makefile.am, retrieval/Makefile.am,
	  server/Makefile.am, util/Makefile.am, z39.50/Makefile.am,
	  zutil/Makefile.am: Remove LIBS = from Makefile.am's.

2002-09-11 23:19  adam

	* CHANGELOG, configure.in: Better check for iconv

2002-09-11 23:00  adam

	* CHANGELOG: Update changes with socklen_t

2002-09-10 22:56  adam

	* configure.in, comstack/tcpip.c, comstack/unix.c: Check for
	  socklen_t type for accept, getpeername

2002-09-10 20:43  adam

	* CHANGELOG, configure.in, 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, util/nmem.c: 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 21:52  adam

	* server/statserv.c: Fixed use of service display name

2002-09-06 15:05  adam

	* debian/changelog: Changes

2002-09-06 15:01  adam

	* CHANGELOG: Fix date

2002-09-06 11:00  adam

	* CHANGELOG: Changes

2002-09-05 21:44  adam

	* debian/: changelog, control: yaz-doc moved to section doc

2002-09-05 15:36  adam

	* CHANGELOG, configure.in, debian/changelog, debian/rules,
	  include/yaz/yaz-version.h, win/yaz.nsi, win/yaz.rc: Towards 1.9

2002-09-03 20:10  adam

	* zoom/zoom-c.c: Fixed crash due to absent database in
	  NamePlusRecord

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

	* CHANGELOG, client/client.c, include/yaz/pquery.h, zutil/pquery.c:
	  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 17:38  mike

	* util/oid.c: Add OID-database entries for the MARC, BIB-2 and
	  ZeeRex attribute sets.

2002-08-30 13:28  adam

	* win/makefile: Remove EXPAT reader

2002-08-30 13:27  adam

	* util/siconv.c: Fix warnings (issued by VC 6)

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, retrieval/d1_absyn.c: Nothing to get excited
	  about.

2002-08-29 21:36  ja7

	* include/yaz/proto.h, zutil/z3950oid.c: 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 18:18  mike

	* configure.in: dsssl for rh7.2

2002-08-29 13:14  mike

	* .cvsignore, ccl/.cvsignore, client/.cvsignore,
	  comstack/.cvsignore, doc/.cvsignore, ill/.cvsignore,
	  include/.cvsignore, include/yaz/.cvsignore, lib/.cvsignore,
	  odr/.cvsignore, retrieval/.cvsignore, server/.cvsignore,
	  tab/.cvsignore, util/.cvsignore, z39.50/.cvsignore,
	  zoom/.cvsignore, ztest/.cvsignore, zutil/.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, util/log.c: Added yaz_log_init_prefix2

2002-08-28 23:00  mike

	* configure.in: add docbook DTD path for Red Hat 7.2

2002-08-28 22:06  adam

	* CHANGELOG: Changes

2002-08-28 21:34  adam

	* retrieval/d1_marc.c: Remove unused variable

2002-08-28 21:34  adam

	* util/siconv.c: Iconv fix: Dont move inbuf pointer for bad init
	  sequence

2002-08-28 21:33  adam

	* util/siconvtst.c: add missing return value

2002-08-28 21:12  adam

	* z39.50/z.tcl: Fix prototype for z_SUTRS

2002-08-28 21:10  adam

	* retrieval/d1_marc.c: Fix infinite loop (bug introduced by
	  previous commit)

2002-08-28 14:48  adam

	* configure.in, retrieval/Makefile.am, retrieval/d1_expat.c: XML
	  reader removed. Now part of Zebra.

2002-08-28 14:44  adam

	* retrieval/d1_marc.c: Fixed bug where wrong data was used for
	  repeating fields

2002-08-28 10:12  adam

	* odr/odr.c: Fix: use yaz_iconv_open instead of iconv_open

2002-08-28 09:54  adam

	* retrieval/d1_read.c: data1 uses yaz_iconv

2002-08-28 09:53  adam

	* odr/: odr-priv.h, odr.c, odr_oct.c: ODR uses yaz_iconv

2002-08-28 00:33  adam

	* win/makefile: siconv added

2002-08-27 23:45  adam

	* util/: siconv.c, siconvtst.c: Mini iconv library functional.
	  Supports UTF-8,ISO-8859-1,UCS4,UCS4LE

2002-08-27 16:14  adam

	* util/siconvtst.c: More work on iconv test program

2002-08-27 16:02  adam

	* util/Makefile.am, util/siconv.c, util/siconvtst.c,
	  include/yaz/yaz-util.h: Simple iconv library

2002-08-27 15:30  adam

	* README: Cosmetic change; to test CVS loginfo

2002-08-27 15:18  adam

	* util/atoin.c: Remove dead comment

2002-08-26 14:15  adam

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

2002-08-26 12:43  adam

	* retrieval/d1_read.c: Pointer fix for amp-handling

2002-08-26 11:25  adam

	* util/: atoin.c, oid.c: Buffer overflow fix

2002-08-25 08:48  adam

	* zoom/zoom-c.c: Ensure that send_present doesn't use ODR if
	  present is not performed

2002-08-24 11:28  oleg

	* zoom/zoom-c.c: Fix memory leaks, which corresponding with ODR out
	  stream. Background: when result set has created and the record
	  retrieve from cache that the Task Retieve to invoke
	  send_present(), which allocate present APDU.	APDU.

2002-08-23 16:27  adam

	* retrieval/: d1_grs.c, d1_marc.c, d1_read.c: Preserve white space
	  in data1. Strip in write of GRS-1,MARC,SUTRS

2002-08-23 16:25  adam

	* retrieval/d1_write.c: Added conversions for &apos;, &amp;

2002-08-23 16:24  adam

	* retrieval/d1_expat.c: Parse system entities

2002-08-20 14:03  adam

	* CHANGELOG, TODO, debian/changelog: Towards 1.8.9

2002-08-20 10:19  adam

	* CHANGELOG, zoom/zoom-c.c, zoom/zoom-p.h: Use elementSetName and
	  syntax in record lookup in cache

2002-08-19 23:09  adam

	* retrieval/d1_marc.c, retrieval/d1_read.c, zoom/zoom-c.c: timeout
	  option for ZOOM

2002-08-17 09:56  adam

	* CHANGELOG, configure.in, debian/rules, include/yaz/data1.h,
	  include/yaz/yaz-version.h, retrieval/d1_absyn.c,
	  retrieval/d1_marc.c, server/statserv.c, 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

	* CHANGELOG, TODO, configure.in, 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-29 22:04  adam

	* include/yaz/data1.h, retrieval/d1_handle.c, retrieval/d1_map.c,
	  retrieval/d1_read.c, retrieval/d1_write.c: created data1_createx
	  and compatibility

2002-07-29 21:51  adam

	* zoom/zoom-c.c: record fetch method ext that returns YAZ
	  Z_External

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 15:20  adam

	* odr/odr-priv.h: Added private ODR header

2002-07-25 14:52  adam

	* CHANGELOG, buildconf.sh, client/client.c, include/yaz/backend.h,
	  include/yaz/data1.h, retrieval/d1_absyn.c, retrieval/d1_expat.c,
	  retrieval/d1_grs.c, retrieval/d1_marc.c, retrieval/d1_read.c,
	  retrieval/d1_write.c, server/seshigh.c, win/yaz.nsi: Character
	  set negotiation updates

2002-07-25 14:51  adam

	* zoom/zoom-c.c: Default timeout is 25 seconds

2002-07-25 14:51  adam

	* include/yaz/odr.h, odr/Makefile.am, odr/ber_any.c, odr/ber_bit.c,
	  odr/ber_bool.c, odr/ber_int.c, odr/ber_len.c, odr/ber_null.c,
	  odr/ber_oct.c, odr/ber_oid.c, odr/ber_tag.c, odr/dumpber.c,
	  odr/odr.c, odr/odr_any.c, odr/odr_bit.c, odr/odr_bool.c,
	  odr/odr_choice.c, odr/odr_cons.c, odr/odr_enum.c, odr/odr_int.c,
	  odr/odr_mem.c, odr/odr_null.c, odr/odr_oct.c, odr/odr_oid.c,
	  odr/odr_seq.c, odr/odr_tag.c, odr/odr_use.c, odr/odr_util.c:
	  iconv conversions for ODR

2002-07-25 14:50  adam

	* include/yaz/charneg.h, zutil/charneg.c: Updates to faciliate
	  non-private character set negotiations

2002-07-25 14:48  adam

	* zutil/logrpn.c: Print  @term <type>

2002-07-25 14:48  adam

	* zutil/pquery.c: Implement @term <type>

2002-07-23 01:16  adam

	* comstack/unix.c: Define SUN_LEN if undefined (Solaris)

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-07-12 14:11  ja7

	* ccl/cclptree.c: changed ccl_pr_tree to print as a qpn query
	  instead of some infix notation

2002-07-11 12:40  adam

	* retrieval/d1_prtree.c: XML updates for print tree

2002-07-11 12:40  adam

	* retrieval/d1_grs.c: GRS-1 producer handles XML better

2002-07-11 12:39  adam

	* retrieval/d1_expat.c: XML readers handles iconv for unknown
	  encodings

2002-07-11 12:39  adam

	* zoom/zoom-c.c: Implement otherInfo%d setting

2002-07-05 18:04  adam

	* include/yaz/data1.h, retrieval/d1_read.c: character conversion

2002-07-05 14:42  adam

	* configure.in, retrieval/d1_expat.c, retrieval/d1_write.c: Keep
	  white space for XML (do not pretty print)

2002-07-03 16:09  adam

	* retrieval/: d1_grs.c, d1_map.c, d1_marc.c: Changed MARC, GRS-1
	  handling to cope with new structure

2002-07-03 15:36  adam

	* comstack/unix.c, zoom/zoom-c.c: unix sockets for zoom

2002-07-03 12:04  adam

	* include/yaz/data1.h, retrieval/d1_expat.c, retrieval/d1_read.c,
	  retrieval/d1_write.c: Extra root tag node for data1

2002-07-01 14:59  adam

	* zoom/zoom-c.c: reconnect bugfix (when receiving close PDU)

2002-06-18 23:30  adam

	* comstack/unix.c, include/yaz/log.h, server/seshigh.c, util/log.c,
	  util/xmalloc.c: 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-12 21:42  adam

	* CHANGELOG, comstack/tcpip.c, util/nmem.c: Deal with Solaris recv
	  that returns ENOENT

2002-06-10 13:07  adam

	* client/client.c: CCL always enabled

2002-06-06 15:02  adam

	* ccl/Makefile.am, include/yaz/ccl.h: CCL using xmalloc/xfree

2002-06-06 14:54  adam

	* ccl/: cclfind.c, cclqfile.c, cclqual.c, ccltoken.c: Using
	  xmalloc/xfree instead of malloc/free

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

	* CHANGELOG, client/client.c, comstack/Makefile.am,
	  comstack/comstack.c, comstack/unix.c, include/yaz/Makefile.am,
	  include/yaz/unix.h: New COMSTACK: UNIX socket

2002-06-04 10:33  adam

	* zoom/zoom-opt.c: dont return value in void

2002-06-04 10:29  adam

	* win/makefile: ignore errors on del.

2002-06-02 23:34  adam

	* Makefile.am, configure.in, client/client.c, lib/Makefile.am,
	  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:28  adam

	* z39.50/datetime.asn: Update definition to use explicit tagging
	  for era CHOICE

2002-06-02 23:27  adam

	* include/yaz/zoom.h, zoom/Makefile.am, zoom/zoom-c.c,
	  zoom/zoom-opt.c, zoom/zoom-p.h, 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-28 23:11  adam

	* tab/: gils-usmarc.map, meta-usmarc.map: No more @-tag for MARC

2002-05-28 23:09  adam

	* retrieval/: d1_grs.c, d1_map.c, d1_marc.c: schema mapping
	  supports duplicate maps (copy instead of pointer swap)

2002-05-27 14:34  adam

	* retrieval/d1_marc.c: Fixed is_indicator

2002-05-22 16:27  adam

	* CHANGELOG, configure.in, 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

	* CHANGELOG, configure.in: Towards 1.8.7

2002-05-22 13:19  adam

	* doc/: comstack.xml, installation.xml, zoom.xml: Spell fixes

2002-05-21 21:39  adam

	* zoom/zoom-c.c: Fix warning

2002-05-21 10:36  adam

	* zoom/zoomtst7.c, zoom/zoomtst8.c, zutil/charneg.c: Minor changes
	  to avoid warnings

2002-05-21 09:43  adam

	* include/yaz/data1.h, retrieval/d1_expat.c, retrieval/d1_read.c,
	  retrieval/d1_write.c: Comment node. Extra root level for XML
	  parsed data1

2002-05-20 11:13  oleg

	* client/client.c, zoom/zoom-c.c: Fixed using random values

2002-05-19 17:39  oleg

	* client/client.c, include/yaz/charneg.h, zoom/zoom-c.c,
	  zutil/charneg.c: 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/zoom-c.c, zoom/zoom-p.h, zoom/zoomsh.c, zutil/Makefile.am:
	  Added support of CharacterSetandLanguageNegotiation-3 modele
	  (based on Z_PrivateCharacterSet_externallySpecified) at the
	  client side.

2002-05-18 11:41  oleg

	* zutil/charneg.c, 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, server/statserv.c, win/makefile,
	  zoom/zoom-c.c, zoom/zoom-opt.c, zoom/zoom-p.h: Use __stdcall
	  convention for ZOOM on WIN32

2002-05-17 12:00  adam

	* win/yaz.rc: Minor version update

2002-05-17 10:48  adam

	* CHANGELOG: New CCL feature

2002-05-17 10:46  adam

	* ccl/: bib1, cclfind.c: Attributes from multifields may be OR'ed
	  rather than merged

2002-05-14 15:42  oleg

	* zoom/zoom-c.c: Fixup random 'len'

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

	* CHANGELOG, buildconf.sh, configure.in, yaz-config.in,
	  include/yaz/data1.h, retrieval/Makefile.am, retrieval/d1_expat.c,
	  retrieval/d1_grs.c, retrieval/d1_prtree.c, retrieval/d1_read.c,
	  retrieval/d1_write.c: XML reader for data1 (EXPAT)

2002-05-07 13:02  adam

	* include/yaz/data1.h, retrieval/d1_map.c, retrieval/d1_read.c:
	  data1 backwards compatibility

2002-05-07 13:01  adam

	* server/statserv.c: server stops if bad listen address is given

2002-05-07 13:01  adam

	* zutil/pquery.c: added include of ctype.h

2002-05-07 13:00  adam

	* zoom/zoom-c.c: Fixed memory leak (for proxy op)

2002-05-06 09:33  adam

	* CHANGELOG, zoom/zoom-c.c: Fixed ZOOM connect for OpenBSD

2002-05-06 09:31  adam

	* doc/credits.xml: Added Oleg Kolobov

2002-05-03 15:48  adam

	* client/client.c, include/yaz/data1.h, retrieval/d1_espec.c,
	  retrieval/d1_map.c, retrieval/d1_read.c, retrieval/d1_sutrs.c:
	  data1 cleanup

2002-05-03 15:47  adam

	* configure.in: check for rl_completion_matches

2002-05-02 12:35  adam

	* doc/: Makefile.am, id.eps, id.png, yaz.xml.in: Index Data logo

2002-05-01 12:22  adam

	* zutil/pquery.c: Never treat @op as operator in quotes

2002-04-25 10:34  adam

	* zutil/zget.c: fix zget of ExtendedServicesResponse

2002-04-18 15:18  adam

	* server/seshigh.c: rename var to avoid GCC warning on OSX

2002-04-16 15:04  heikki

	* include/yaz/log.h, util/xmalloc.c: Added log level flag
	  LOG_MALLOC, moved malloc entries there.  Now LOG_DEBUG can again
	  be used for something real...

2002-04-15 14:03  adam

	* configure.in: Fix test for rl_completion_over

2002-04-15 13:19  adam

	* configure.in, client/client.c: Fix rl_attempted_completion_over

2002-04-15 11:44  adam

	* asn/Makefile.am, ccl/Makefile.am, client/Makefile.am,
	  comstack/Makefile.am, ill/Makefile.am, odr/Makefile.am,
	  retrieval/Makefile.am, server/Makefile.am, util/Makefile.am,
	  z39.50/Makefile.am, zoom/Makefile.am, ztest/Makefile.am,
	  zutil/Makefile.am: Using AM_CPPFLAGS instead of INCLUDES

2002-04-15 11:06  adam

	* retrieval/: d1_grs.c, d1_read.c, d1_write.c: Fix explain tags for
	  XML writer

2002-04-14 23:27  adam

	* configure.in: add -pthread to LIBS for BSD

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, util/oid.c: New private OID: IDXPATH

2002-04-12 16:40  adam

	* retrieval/d1_grs.c: GRS-1 writer accepts non-abs

2002-04-08 15:56  adam

	* doc/yaz.xml.in: Year range in copyright

2002-04-08 13:40  adam

	* client/client.c: Fix for old readline

2002-04-05 14:49  adam

	* util/tpath.c: Fix return value of yaz_fclose.

2002-04-05 14:46  adam

	* include/yaz/tpath.h, retrieval/d1_handle.c, util/tpath.c:
	  yaz_fclose and yaz_fopen implemented

2002-04-04 22:49  adam

	* include/yaz/data1.h, include/yaz/tpath.h, retrieval/d1_absyn.c,
	  retrieval/d1_attset.c, retrieval/d1_espec.c,
	  retrieval/d1_handle.c, retrieval/d1_map.c, retrieval/d1_marc.c,
	  retrieval/d1_tagset.c, retrieval/d1_varset.c, util/tpath.c: New
	  functions yaz_is_abspath, yaz_path_fopen_base

2002-04-01 14:27  adam

	* CHANGELOG, ccl/bib1, util/oid.c: Fix OID for ILL

2002-03-25 16:12  adam

	* CHANGELOG, configure.in, 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-25 10:52  adam

	* CHANGELOG: Release date

2002-03-24 17:30  adam

	* CHANGELOG: Fix changelog

2002-03-24 17:19  adam

	* CHANGELOG, zutil/pquery.c: PQF feature: @use=value

2002-03-24 11:14  adam

	* configure.in: Docbook autoconf for Redhat 7.2

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/copyright, debian/rules:
	  Minor fixes for Debian build

2002-03-23 03:03  adam

	* debian/: changelog, control, copyright, rules: Debian package
	  update

2002-03-23 00:44  adam

	* lib/Makefile.am: Fix -Iinclude for SSL objects

2002-03-22 21:53  adam

	* configure.in: Duplicate use of include in SUBDIRS

2002-03-21 22:30  adam

	* configure.in, doc/yaz.xml.in, doc/yazhtml.dsl,
	  doc/yazhtml.dsl.in, doc/yazphp.dsl, doc/yazphp.dsl.in,
	  doc/yazprint.dsl, doc/yazprint.dsl.in: --with-dtd, --with-dsssl

2002-03-20 15:36  adam

	* CHANGELOG, include/yaz/backend.h, server/seshigh.c: 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, copyright, postinst, 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:21  adam

	* CHANGELOG: Comment about JZKit

2002-03-18 19:14  adam

	* CHANGELOG, ccl/cclfind.c: Fixed CCL parsing of "field = -
	  <number>"

2002-03-18 19:11  adam

	* util/: marcdisp.c, marcdump.c: MARC to XML ala JZKit

2002-03-18 13:22  adam

	* configure.in, yaz-config.in, client/Makefile.am, lib/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:58  adam

	* configure.in: Moved memdebug section

2002-03-16 12:48  adam

	* CHANGELOG: NSIS in changelog

2002-03-16 12:46  adam

	* buildconf.sh: buildconf.sh more verbose

2002-03-16 12:45  adam

	* TODO, configure.in, yaz.spec, yaz.spec.in: YAZ version auto-set
	  in yaz.spec

2002-03-16 12:29  adam

	* doc/: yaz.xml, yaz.xml.in: 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-13 12:47  adam

	* CHANGELOG, ccl/cclfind.c: [no log message]

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, server/seshigh.c: 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

	* CHANGELOG, buildconf.sh, doc/yazhtml.xsl, include/yaz/marcdisp.h,
	  include/yaz/wrbuf.h, lib/Makefile.am, util/marcdisp.c,
	  zoom/zoom-c.c, 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,
	  yazhtml.xsl: Fixed a few entities

2002-02-20 15:52  adam

	* CHANGELOG: More info about decoding bug.

2002-02-20 15:47  adam

	* configure.in: --disable-memdebug works

2002-02-20 15:42  adam

	* CHANGELOG, odr/odr_choice.c: Fixed BER decoding of OPTIONAL
	  CHOICE

2002-02-20 15:42  adam

	* configure.in: Added--enable-memdebug

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-19 21:02  adam

	* comstack/tcpip.c: Ignore SIGPIPE on systems that cannot prevent
	  signal on send (Solaris)

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 22:11  adam

	* z39.50/: Makefile.am, z.tcl: Fixes for C++ reserved words

2002-02-12 16:59  adam

	* win/makefile: added z-charneg.obj

2002-02-12 00:25  adam

	* CHANGELOG, yaz.spec, 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, util/oid.c,
	  win/makefile, win/yaz.rc, z39.50/Makefile.am,
	  z39.50/charneg-3.asn, z39.50/prt-ext.c, z39.50/z.tcl,
	  z39.50/z3950v3.asn, zutil/otherinfo.c, zutil/zget.c: 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-03 09:44  adam

	* CHANGELOG: Release info.

2002-02-02 00:59  adam

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

2002-02-01 15:59  adam

	* CHANGELOG: Changes.

2002-02-01 15:50  adam

	* util/marcdisp.c: MARC fix for Danmarc.

2002-01-30 23:02  adam

	* client/client.c, client/tabcomplete.c, win/makefile: WIN32
	  updates for YAZ client.

2002-01-30 17:58  adam

	* CHANGELOG: Changes.

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

	* CHANGELOG, include/yaz/oid.h, util/oid.c: New call oid_trav.

2002-01-28 10:27  adam

	* CHANGELOG, doc/zoom.xml, include/yaz/zoom.h, zoom/zoom-c.c,
	  zoom/zoom-opt.c: ZOOM_record_get returns const char pointer
	  instead of void.  C++ compile.

2002-01-28 10:26  adam

	* server/statserv.c: SR protocol no longer supported.

2002-01-28 10:26  adam

	* ztest/ztest.c, zutil/z3950oid.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-26 21:58  adam

	* CHANGELOG: More changes.  CHCVS:
	  ----------------------------------------------------------------------

2002-01-26 21:50  adam

	* util/oid.c: Fix raw attribute sets (bug introduced by previous
	  commit).

2002-01-26 20:20  adam

	* retrieval/d1_prtree.c: Function data1_pr_tree prints XML
	  attributes.

2002-01-25 14:38  adam

	* doc/credits.xml: Added Hans van Dalen.

2002-01-24 20:33  adam

	* zoom/zoom-c.c: Fix memory leak for MARC record management.

2002-01-23 23:40  adam

	* client/client.c, server/seshigh.c, ztest/ztest.c: Retrieval of
	  post script files. -k option for client.

2002-01-23 22:13  adam

	* CHANGELOG, server/seshigh.c: More fixes for scan. Non-zero
	  stepSize handled. OID's fixes.

2002-01-23 21:25  adam

	* CHANGELOG, zutil/pquery.c: Function p_query_rpn returns 0 for
	  unknown attribute set.

2002-01-23 21:22  adam

	* util/oid.c: Name "GILS" is an attribute set (again).

2002-01-22 11:56  adam

	* doc/credits.xml: Added Shigeru Ishida.

2002-01-22 11:54  adam

	* CHANGELOG, server/seshigh.c, util/marcdisp.c, zutil/logrpn.c:
	  MARC decode fix. Attribute set fix for scan in server. Prox
	  logging.

2002-01-21 22:50  adam

	* CHANGELOG, comstack/tcpip.c, zoom/zoom-c.c: SSL/COMSTACK updates.
	  cs_rcvconnect completes SSL handshake.

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

	* configure.in, 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-17 22:03  adam

	* server/seshigh.c: More diagnostics in log.

2002-01-11 21:26  adam

	* CHANGELOG, configure.in: Option --with-openssl now works when
	  directory is specified.

2002-01-11 21:17  adam

	* CHANGELOG, configure.in, yaz.spec, 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-09 13:44  adam

	* CHANGELOG, zoom/zoom-c.c: ZOOM fix: fatal errors aren't reset.

2002-01-09 12:03  adam

	* CHANGELOG, zoom/zoom-c.c: ZOOM_record_get returns ISO2709 buffer
	  when "raw" is given.

2002-01-04 00:14  adam

	* debian/changelog: Fix date.

2002-01-03 23:44  adam

	* CHANGELOG: Date change.

2002-01-03 23:41  adam

	* README, debian/changelog: Minor.

2002-01-03 23:38  adam

	* CHANGELOG: Spell fix.

2002-01-03 13:18  adam

	* doc/zoom.xml, include/yaz/zoom.h, zoom/zoom-c.c, zoom/zoom-opt.c,
	  zoom/zoomtst8.c: More options handling for scan.

2002-01-03 13:09  adam

	* win/yaz.rc: New copyright.

2002-01-03 11:23  adam

	* zoom/zoom-c.c: WIN32 fixes.

2002-01-03 11:23  adam

	* util/log.c: Using _vsnprintf on WIN32.

2002-01-02 11:30  adam

	* CHANGELOG, LICENSE, doc/yaz.xml, doc/zoom.xml,
	  include/yaz/zoom.h, zoom/zoom-c.c: More on scansets.

2001-12-30 23:21  adam

	* CHANGELOG, include/yaz/zoom.h, win/makefile, zoom/Makefile.am,
	  zoom/zoom-c.c, zoom/zoom-p.h, zoom/zoomtst3.c, zoom/zoomtst5.c,
	  zoom/zoomtst7.c, zoom/zoomtst8.c: Scan for ZOOM.

2001-11-30 09:24  adam

	* CHANGELOG, doc/zoom.xml, zoom/zoom-c.c, zoom/zoomtst4.c: New ZOOM
	  option schema.

2001-11-29 00:00  adam

	* zoom/: zoom-c.c, zoom-p.h, zoomtst6.c: ZOOM Task structure
	  includes start and count for retrieval.

2001-11-27 23:38  adam

	* CHANGELOG, ccl/bib1, ccl/cclerrms.c, ccl/cclfind.c,
	  ccl/cclptree.c, ccl/cclqfile.c, ccl/cclqual.c, ccl/cclsh.c,
	  ccl/cclstr.c, ccl/ccltoken.c, 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

	* CHANGELOG, doc/zoom.xml, zoom/zoom-c.c, zoom/zoom-p.h,
	  zoom/zoomtst4.c: Implemented named result sets handling for ZOOM.

2001-11-22 10:45  adam

	* server/seshigh.c: More verbose server.

2001-11-21 12:13  adam

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

2001-11-20 11:52  adam

	* CHANGELOG: Fixed changes.

2001-11-20 10:25  adam

	* CHANGELOG, Makefile.am, debian/changelog: Debian build script
	  part of make dist.

2001-11-19 21:43  adam

	* CHANGELOG, README, configure.in, yaz.spec, debian/rules,
	  doc/yaz.xml, include/yaz/yaz-version.h, lib/Makefile.am,
	  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:17  adam

	* CHANGELOG: changes.

2001-11-19 10:16  adam

	* CHANGELOG, lib/Makefile.am, ztest/Makefile.am: Using AM_CFLAGS
	  instead of CFLAGS. 1.8.3 closer.

2001-11-19 00:17  adam

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

2001-11-18 22:14  adam

	* CHANGELOG, configure.in, yaz.spec, debian/rules,
	  doc/installation.xml, doc/zoom.xml, include/yaz/yaz-version.h,
	  include/yaz/zoom.h, win/yaz.rc, zoom/zoom-c.c, zoom/zoom-opt.c,
	  zoom/zoom-p.h, 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-18 22:05  adam

	* util/nmem.c: nmem revert fix: Set nmem_init_flag=0.

2001-11-16 11:18  adam

	* zoom/: zoom-c.c, zoomsh.c: Fix: Remove new-lines from commands in
	  ZOOM shell.

2001-11-16 10:52  adam

	* CHANGELOG, doc/zoom.xml, include/yaz/zoom.h, zoom/zoom-c.c,
	  zoom/zoomsh.c, zoom/zoomtst4.c, zoom/zoomtst5.c, zoom/zoomtst6.c:
	  Removed Z3950_connection_host.

2001-11-15 22:59  adam

	* zoom/: zoom-c.c, 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 22:44  adam

	* util/nmem.c: Removed log ..

2001-11-15 14:16  adam

	* include/yaz/zoom.h, zoom/zoom-c.c, zoom/zoomtst2.c: ZOOM:
	  Separate get/set for dealing with options.

2001-11-15 10:16  adam

	* CHANGELOG: More thanks.

2001-11-15 09:58  adam

	* CHANGELOG, doc/zoom.xml, include/yaz/zoom.h, zoom/zoom-c.c,
	  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

	* configure.in, yaz-config.in, yaz.spec, client/admin.c,
	  client/client.c, debian/rules, doc/credits.xml, doc/yaz.xml,
	  doc/zoom.xml, include/yaz/prt-ext.h, lib/Makefile.am,
	  server/service.c, server/seshigh.c, server/statserv.c,
	  util/nmem.c, util/xmalloc.c, z39.50/prt-ext.c, ztest/ztest.c,
	  zutil/logrpn.c, zutil/pquery.c, zutil/query.c, zutil/sortspec.c,
	  zutil/yaz-ccl.c: Separate malloc debug library. Removal of
	  ASN_COMPILED-#ifdefs.

2001-11-13 23:57  adam

	* zoom/: zoom-c.c, zoom-p.h, zoomtst1.c, zoomtst7.c: More work on
	  event queues. *_option returns new value (not previous).

2001-11-12 13:04  adam

	* CHANGELOG: 1.8.2.

2001-11-12 12:55  adam

	* doc/Makefile.am: Fixed html dependancy.

2001-11-12 12:27  adam

	* CHANGELOG, configure.in, yaz.spec, debian/rules, win/yaz.rc,
	  include/yaz/yaz-version.h: Towards 1.8.2.

2001-11-12 12:24  adam

	* ccl/cclfind.c: Ignore comma when dealing with and-lists.

2001-11-12 11:41  adam

	* CHANGELOG: Minor.

2001-11-11 23:25  adam

	* doc/zoom.xml, zoom/zoom-c.c, 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

	* CHANGELOG, doc/yaz.xml, doc/zoom.xml, include/yaz/zoom.h,
	  util/xmalloc.c, zoom/zoom-c.c, zoom/zoom-p.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-06 18:01  adam

	* comstack/tcpip.c: System call getprotobyname no longer used.

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

	* CHANGELOG, client/client.c, include/yaz/marcdisp.h,
	  util/marcdisp.c, 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

	* CHANGELOG, 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

	* configure.in, yaz.spec, client/default.bib, debian/rules,
	  include/yaz/yaz-version.h, win/yaz.rc, zutil/pquery.c: 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 15:04  adam

	* CHANGELOG: Changes to CHANGELOG.

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

	* configure.in, yaz.spec, 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 22:11  adam

	* util/oid.c: Removed SR OID's.

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, server/statserv.c,
	  util/nmem.c, win/makefile, win/yaz.rc, zoom/zoom-c.c,
	  zoom/zoom-p.h, 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,
	  yazhtml.dsl, yazphp.dsl, 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

	* CHANGELOG, Makefile.am, README, buildconf.sh, configure.in,
	  yaz.spec, doc/Makefile.am, doc/yaz.xml, doc/zoom.xml,
	  include/yaz/Makefile.am, include/yaz/proto.h,
	  include/yaz/wrbuf.h, include/yaz/z-proto.h, include/yaz/zoom.h,
	  lib/Makefile.am, util/marcdisp.c, z39.50/Makefile.am,
	  z39.50/prt-ext.c, zoom/Makefile.am, zoom/zoom-c.c,
	  zoom/zoom-opt.c, zoom/zoom-p.h, zoom/zoomsh.c, zoom/zoomtst1.c,
	  zoom/zoomtst2.c, zoom/zoomtst3.c, zoom/zoomtst4.c,
	  zoom/zoomtst5.c, zoom/zoomtst6.c, zoom/zoomtst7.c,
	  zutil/Makefile.am, zutil/prt-ext.c: Old Z39.50 codecs gone. Added
	  ZOOM. WRBUF MARC display util.

2001-10-22 18:00  adam

	* CHANGELOG, comstack/tcpip.c, include/yaz/comstack.h: Renamed
	  states for COMSTACKs to avoid confusion with events.

2001-10-22 16:03  adam

	* CHANGELOG: Added stuff about cs_look / cs_rcvconnect.

2001-10-22 15:57  adam

	* comstack/comstack.c, comstack/tcpip.c, doc/yaz.xml,
	  doc/yazhtml.dsl, doc/yazphp.dsl, doc/yazprint.dsl,
	  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, util/marcdisp.c: New function
	  marc_display_wrbuf.

2001-10-12 23:49  adam

	* comstack/tcpip.c, CHANGELOG: For accept/recv/send check for
	  EAGAIN if it's differs from EWOULDBLOCK.

2001-10-09 11:17  adam

	* win/yaz.rc: WIN version 1.7.0.11.

2001-10-06 10:17  adam

	* CHANGELOG: Changes.

2001-10-06 10:16  adam

	* configure.in, ztest/Makefile.am: Configure detects POSIX Threads
	  on OpenBSD (and others, perhaps).

2001-10-05 16:43  adam

	* server/: eventl.c, seshigh.c, statserv.c: Implementation name
	  GFS/YAZ instead of GFS.

2001-10-05 15:55  adam

	* configure.in, yaz-config.in, lib/Makefile.am, server/eventl.c,
	  server/statserv.c, util/nmem.c, 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-10-04 02:37  adam

	* configure.in, server/statserv.c, util/nmem.c: Fixes for GNU
	  threads (not working yet).

2001-10-04 01:55  adam

	* configure.in, lib/Makefile.am, server/statserv.c, util/nmem.c:
	  GNU threads support.

2001-10-04 01:54  adam

	* ccl/: cclfind.c, cclsh.c, ccltoken.c: Fixes for numeric ranges
	  (date=1980-1990).

2001-09-30 22:15  adam

	* retrieval/d1_espec.c: Bug fix: reading bad tag units could crash
	  the library (espec).

2001-09-30 22:10  adam

	* util/xmalloc.c: TRACE_MALLOC=1.

2001-09-28 16:50  adam

	* retrieval/d1_espec.c: Simpleelement allows upper case (as well as
	  lower case).

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

	* util/nmem.c, util/oid.c, win/makefile, win/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-25 09:35  adam

	* zutil/z3950oid.c: New Z39.50 OID utilities.

2001-09-24 23:51  adam

	* asn/prt-proto.h, include/yaz/odr.h, include/yaz/yaz-version.h,
	  include/yaz/z-proto.h, odr/odr_util.c, server/seshigh.c,
	  util/oid.c, util/xmalloc.c, win/makefile, zutil/Makefile.am,
	  zutil/otherinfo.c, zutil/pquery.c, zutil/prt-ext.c,
	  zutil/sortspec.c, zutil/yaz-ccl.c: New Z39.50 OID utilities:
	  yaz_oidval_to_z3950oid, yaz_str_to_z3950oid and
	  yaz_z3950oid_to_str.

2001-09-24 23:48  adam

	* zutil/zget.c: Setting v1,v2,search and present options for init
	  request.

2001-09-24 23:47  adam

	* debian/: changelog, control, control.templ, copyright, postinst,
	  prerm, rules, shlibs: Added Morten Garkier Hendriksens Debian
	  build rules.

2001-09-19 12:19  adam

	* CHANGELOG, include/yaz/z-proto.h: Z_SortCase_caseInsensitive was
	  set to wrong value.

2001-09-14 12:51  adam

	* win/yaz.rc: WIN version 1.7.0.8.

2001-09-14 12:49  adam

	* ccl/cclqfile.c: Bug fix: file wasn't closed in ccl_qual_fname.

2001-09-11 14:44  adam

	* util/cvs-date.tcl: Fix.

2001-09-11 14:43  adam

	* util/cvs-date.tcl: Extra new-line for yaz-date.h.

2001-08-23 11:12  adam

	* doc/asn.xml: Setting relative width for ASN/PDU tables.

2001-08-23 11:02  adam

	* comstack/tcpip.c, util/log.c: WIN32 fixes: Socket not re-used for
	  bind. yaz_log logs WIN32 error message.

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-14 13:50  adam

	* doc/: yazhtml.dsl, yazphp.dsl, yazprint.dsl: Index Data web
	  stylesheet works.

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-10 14:50  adam

	* zutil/sortspec.c: Fixed bug where sort flags a and d was
	  reversed.

2001-08-08 21:35  adam

	* client/client.c, include/yaz/Makefile.am, include/yaz/sortspec.h,
	  zutil/Makefile.am, zutil/sortspec.c: 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:33  adam

	* doc/: yazhtml.dsl, yazphp.dsl, yazprint.dsl: Cleanup of
	  stylesheets. Changed path to docbook.dsl.

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, server/requestq.c,
	  server/seshigh.c, server/session.h, util/nmem.c, ztest/ztest.c:
	  Added typecasts to make C++ happy.

2001-07-19 21:49  adam

	* comstack/tcpip.c: Fixed bug in tcpip_set_blocking.

2001-07-19 21:49  adam

	* comstack/comstack.c: Added include of string.h.

2001-07-19 21:14  adam

	* zutil/pquery.c: C++ compile.

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, yazhtml.dsl,
	  yazphp.dsl, yazprint.dsl: 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-28 11:27  adam

	* server/statserv.c: Number of started sessions logged.

2001-06-26 16:11  adam

	* include/yaz/nmem.h, util/nmem.c, util/oid.c: Added MUTEX
	  functions for NMEM module (used by OID utility).

2001-06-26 15:03  adam

	* odr/ber_oct.c: Bug fix: introduced by previous commit.

2001-06-26 14:14  adam

	* odr/ber_oct.c: When BER decoding a null byte is appended to the
	  OCTET buffer.

2001-06-13 22:47  adam

	* CHANGELOG, debian/changelog, debian/rules, server/seshigh.c: 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 15:15  adam

	* debian/prerm: Added missing file.

2001-05-28 14:44  adam

	* debian/: changelog, control, copyright, postinst, rules, shlibs:
	  Added Debian package build.

2001-05-18 13:42  adam

	* include/yaz/yaz-version.h, win/makefile, win/yaz.rc,
	  zutil/zget.c: YAZ Build date for WIN32.

2001-05-17 16:16  adam

	* include/yaz/prt-ext.h, include/yaz/z-proto.h, util/cvs-date.tcl,
	  zutil/prt-ext.c, zutil/zget.c: Added EXTERNAL handling for item
	  update0 (1.0).

2001-05-16 09:37  adam

	* CHANGELOG, buildconf.sh, configure.in, include/yaz/Makefile.am,
	  include/yaz/yaz-version.h, util/Makefile.am, util/cvs-date.tcl:
	  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:30  adam

	* ccl/: cclqfile.c, cclsh.c: Minor cosmetic changes that makes
	  checker gcc happier.

2001-05-16 09:27  adam

	* client/client.c: Reference id set for InitRequest.

2001-05-16 09:25  adam

	* util/oid.c: Modified oid_ent_to_oid so that if proto is general,
	  then class is ignored (only oid value is compared).

2001-05-16 09:22  adam

	* zutil/zget.c: YAZ CVS Date part of implementationVersion in
	  init{request,Response}.

2001-05-16 09:21  adam

	* server/seshigh.c: Accept any OID for record syntax.

2001-05-10 01:31  adam

	* zutil/: pquery.c, yaz-ccl.c: String attribute values for PQF.
	  Proper C-backslash escaping for PQF.

2001-05-07 14:01  adam

	* lib/Makefile.am: Removed dup CCL lib.

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, configure.in, 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:34  adam

	* lib/Makefile.am, server/Makefile.am: Minor changes.

2001-04-05 15:08  adam

	* configure.in, yaz-config.in, yaz.spec, ccl/Makefile.am,
	  client/client.c, ill/Makefile.am, lib/Makefile.am,
	  z39.50/Makefile.am, ztest/ztest.c: New configure options:
	  --enable-module.

2001-04-02 15:58  adam

	* win/resource.h: Added this.

2001-03-29 13:47  adam

	* win/yaz.rc: WIN version 1.7.0.5.

2001-03-28 01:06  adam

	* retrieval/d1_read.c: Quotes and slashes may occur within
	  attributes.

2001-03-27 16:48  adam

	* client/client.c: Fixed scan for bad CCL.

2001-03-26 16:42  adam

	* yaz.m4: looking for YAZ source in srcdir/../yaz

2001-03-25 23:55  adam

	* client/client.c, ill/ill-get.c, include/yaz/backend.h,
	  include/yaz/nmem.h, include/yaz/odr.h, odr/odr_mem.c,
	  server/seshigh.c, server/statserv.c, util/nmemsdup.c,
	  ztest/read-grs.c, ztest/ztest.c, zutil/prt-ext.c, zutil/zget.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 22:23  adam

	* ccl/: bib1, cclfind.c: Directive s=pw sets structure to phrase if
	  term includes blank(s).

2001-03-22 17:09  adam

	* win/yaz.rc: WIN version 1.7.0.3.

2001-03-21 16:02  adam

	* asn/Makefile.am, ccl/Makefile.am, client/Makefile.am,
	  comstack/Makefile.am, ill/Makefile.am, odr/Makefile.am,
	  retrieval/Makefile.am, util/Makefile.am, z39.50/Makefile.am,
	  ztest/Makefile.am, zutil/Makefile.am: More fixes for make where
	  sourcedir and builddir are different.

2001-03-21 13:43  adam

	* configure.in, client/client.c, comstack/comstack.c,
	  comstack/tcpip.c, include/yaz/comstack.h, server/statserv.c:
	  Implemented cs_create_host. Better error reporting for SSL
	  comstack.

2001-03-20 16:58  adam

	* configure.in, yaz-config.in: Improved yaz-config for build in any
	  place.

2001-03-20 12:22  adam

	* CHANGELOG, ccl/bib1, ccl/cclfind.c: CCL Truncation character may
	  be defined.

2001-03-19 22:30  adam

	* ccl/Makefile.am, client/Makefile.am: Added bib1 and default.bib.

2001-03-18 21:45  ja7

	* ccl/: Makefile.am, cclsh.c: Added readline and history support to
	  cclsh

2001-03-13 19:11  adam

	* CHANGELOG, README, zutil/zget.c: 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

	* CHANGELOG, comstack/tcpip.c, include/yaz/comstack.h: Added
	  cs_set_blocking. Patch from Matthew Carey.

2001-03-07 14:24  adam

	* CHANGELOG, ccl/bib1, ccl/cclfind.c, ccl/cclqfile.c,
	  ccl/cclqual.c, ccl/ccltoken.c, include/yaz/ccl.h, z39.50/z.tcl,
	  zutil/pquery.c, zutil/yaz-ccl.c: 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-28 10:00  adam

	* retrieval/d1_read.c: Fixed problem with stack overflow for very
	  nested records.

2001-02-26 23:52  adam

	* buildconf.sh: Script buildconf script is quiet.

2001-02-22 00:16  adam

	* doc/: Makefile.am, yazhtml.dsl, yazprint.dsl: Added style sheets.

2001-02-21 14:46  adam

	* CHANGELOG, asn/prt-proto.h, ccl/cclfind.c, ccl/cclqfile.c,
	  client/admin.c, client/client.c, comstack/tcpip.c, ill/ill-get.c,
	  ill/ill.tcl, odr/odr.c, retrieval/d1_read.c, server/seshigh.c,
	  util/yaz-comp, z39.50/z.tcl, ztest/ztest.c, zutil/pquery.c,
	  zutil/yaz-ccl.c, zutil/zget.c: C++ fixes.

2001-02-21 10:41  adam

	* client/client.c: Fixed problem with old codecs.

2001-02-21 10:19  adam

	* CHANGELOG, README: Updated README and CHANGELOG.

2001-02-21 10:08  adam

	* aclocal.m4: Removed this one.

2001-02-21 10:08  adam

	* config.sub: Removed config.stub.

2001-02-21 10:03  adam

	* Makefile.in, aclocal.m4, buildconf.sh, config.guess, configure,
	  configure.in, install-sh, ltconfig, ltmain.sh, missing,
	  mkinstalldirs, asn/Makefile.in, ccl/Makefile.in,
	  client/Makefile.in, comstack/Makefile.in, doc/Makefile.in,
	  ill/Makefile.in, include/Makefile.in, include/yaz/Makefile.in,
	  lib/Makefile.in, odr/Makefile.in, retrieval/Makefile.in,
	  rfc1006/Makefile.in, server/Makefile.in, tab/Makefile.in,
	  util/Makefile.in, z39.50/Makefile.in, ztest/Makefile.in,
	  zutil/Makefile.in: Removed Makefile.in's and libtool/automake
	  files that are auto-created with the buildconf.sh script.

2001-02-20 12:25  adam

	* Makefile.in, client/client.c, ill/ill-get.c, include/yaz/ill.h,
	  ztest/ztest.c: Added ill_get_APDU and ill_get_Cancel.

2001-02-20 12:23  adam

	* zutil/yaz-ccl.c: Updated ccl_pquery to consider local attribute
	  set too.

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-02-01 09:52  adam

	* server/statserv.c: Fixed bug regarding inetd mode.

2001-01-30 22:34  adam

	* CHANGELOG: Changes.

2001-01-30 22:34  adam

	* include/Makefile.in, include/yaz/backend.h, server/seshigh.c,
	  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-29 10:38  adam

	* CHANGELOG, server/seshigh.c: Fixed bug that made the frontend
	  server crash when no attribute set was specified for scan.

2001-01-24 12:55  adam

	* ccl/cclqfile.c: Fixed nasty bug introduced by previous commit
	  (attribute sets not properly allocated).

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, Makefile.in, asn.xml, comstack.xml,
	  frontend.xml, future.xml, indexdata.xml, installation.xml,
	  introduction.xml, license.xml, odr.xml, tools.xml, xml.dcl,
	  yaz.rtf, yaz.xml: Added XML Docbook documentation for YAZ - will
	  eventually replace the linuxdoc SGML doc.

2000-12-29 12:12  adam

	* ccl/bib1: Updated with more info.

2000-12-14 23:10  adam

	* doc/yaz.sgml: Minor updates.

2000-12-14 17:01  adam

	* yaz-config.in: Fixed YAZLALIB setting (when no threads was
	  specified).

2000-12-11 22:43  quinn

	* doc/yaz.sgml: Added blocking synopsis for COMSTACK

2000-12-11 21:55  quinn

	* doc/yaz.sgml: Work

2000-12-05 20:14  adam

	* CHANGELOG, windows.txt: Updated CHANGELOG and windows.txt.

2000-12-05 20:07  adam

	* retrieval/d1_absyn.c: Fixed problem with element level in reading
	  of abstract syntax.

2000-12-05 20:05  adam

	* server/service.c: Service automatically starts in the directory
	  from which it was installed.

2000-12-05 20:03  adam

	* util/tpath.c: WIN32 fixes for drive specifications.

2000-12-05 15:44  adam

	* retrieval/d1_read.c: Readers skips <! ...> sections.

2000-12-05 15:34  adam

	* Makefile.in, retrieval/d1_absyn.c: Fixed bug with termlists
	  (introduced by previous commit).

2000-12-05 13:21  adam

	* include/Makefile.in, include/yaz/data1.h, retrieval/d1_absyn.c:
	  Added termlist source for data1 system.

2000-12-05 11:06  adam

	* CHANGELOG, retrieval/d1_read.c: Added support for null-data rules
	  like <tag/>.

2000-12-01 18:56  adam

	* server/statserv.c, win/makefile: on WIN32 function
	  statserv_closedown closes socket(s) to provoke close.

2000-11-29 15:22  adam

	* CHANGELOG, configure, configure.in, yaz.m4, include/yaz/data1.h,
	  retrieval/d1_map.c, retrieval/d1_read.c, retrieval/d1_write.c,
	  server/statserv.c: Implemented XML/SGML attributes for data1 so
	  that d1_read reads them and d1_write generates proper attributes
	  for XML/SGML records. Added register locking for threaded
	  version.

2000-11-27 16:17  adam

	* comstack/tcpip.c: Using SSLeay_add_all_algorithms instead of
	  OpenSSL_add_all_algorithms.

2000-11-27 15:16  adam

	* zutil/yaz-ccl.c: Fixed bug in ccl_rpn_simple regarding
	  resultSetId's.

2000-11-23 11:59  adam

	* Makefile.in, include/Makefile.in: Minor change.

2000-11-23 11:58  adam

	* CHANGELOG, Makefile.in, README, aclocal.m4, configure,
	  configure.in, install-sh, mkinstalldirs, yaz-config.in, yaz.spec,
	  asn/Makefile.in, ccl/Makefile.in, client/Makefile.in,
	  client/client.c, comstack/Makefile.in, comstack/tcpip.c,
	  doc/Makefile.in, ill/Makefile.in, include/Makefile.in,
	  include/yaz/Makefile.in, include/yaz/comstack.h,
	  include/yaz/tcpip.h, lib/Makefile.am, lib/Makefile.in,
	  odr/Makefile.in, retrieval/Makefile.in, server/Makefile.am,
	  server/Makefile.in, server/seshigh.c, server/session.h,
	  server/statserv.c, tab/Makefile.in, util/Makefile.am,
	  util/Makefile.in, z39.50/Makefile.in, ztest/Makefile.am,
	  ztest/Makefile.in, ztest/ztest.c, zutil/Makefile.in: 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

	* ccl/cclfind.c, win/makefile, zutil/yaz-ccl.c: Function
	  ccl_rpn_query sets attributeSet to Bib-1.

2000-11-16 10:58  adam

	* ccl/bib1, ccl/cclfind.c, ccl/cclptree.c, ccl/cclqfile.c,
	  ccl/cclqual.c, client/default.bib, include/yaz/ccl.h,
	  zutil/yaz-ccl.c: 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-11-01 10:18  adam

	* Makefile.in, include/Makefile.in: Fixed for new version of
	  automake.

2000-10-17 21:50  adam

	* CHANGELOG, ccl/README, ccl/bib1, ccl/cclfind.c, ccl/cclqfile.c,
	  ccl/cclsh.c, client/default.bib, include/yaz/ccl.h: Implemented
	  and-list and or-list for CCL module.

2000-10-11 14:39  adam

	* yaz.spec: Updated current version number for library.

2000-10-11 14:38  adam

	* yaz.spec: New spec release.

2000-10-11 14:24  adam

	* yaz-config.in: Removed --source option from yaz-config.

2000-10-11 13:36  adam

	* lib/: Makefile.am, Makefile.in: Updated version number for shared
	  object.

2000-10-11 12:40  adam

	* Makefile.am, Makefile.in, configure, configure.in, yaz-config.in,
	  yaz.m4, yaz.spec, include/Makefile.in, lib/Makefile.am,
	  lib/Makefile.in, lib/yaz-config.in: Work on yaz-config creation.
	  Added yaz.m4.

2000-10-06 14:55  adam

	* Makefile.in, include/Makefile.in: Minor updates (for fixed
	  version of automake in CVS).

2000-10-06 14:46  adam

	* odr/ber_int.c: Including sys/types.h and netinet/in.h instead on
	  arpa/inet.h on Unix.

2000-10-06 14:01  adam

	* win/makefile: Updates regarding ASN-code generation (mostly).

2000-10-06 14:00  adam

	* server/statserv.c: Fixed Handle leak for WIN32.

2000-10-03 15:26  adam

	* configure, configure.in: Minor fix.

2000-10-03 15:17  adam

	* configure, configure.in: Minor updates to configure script.

2000-10-03 14:55  adam

	* configure, configure.in, asn/Makefile.am, asn/Makefile.in,
	  asn/prt-acc.h, asn/prt-add.h, asn/prt-arc.h, asn/prt-dat.h,
	  asn/prt-dia.h, asn/prt-esp.h, asn/prt-exd.h, asn/prt-exp.h,
	  asn/prt-ext.h, asn/prt-grs.h, asn/prt-proto.h, asn/prt-rsc.h,
	  asn/prt-univ.h, ill/ill-core.c, ill/item-req.c,
	  include/yaz/Makefile.am, include/yaz/Makefile.in,
	  include/yaz/ill-core.h, include/yaz/item-req.h,
	  include/yaz/prt-acc.h, include/yaz/prt-add.h,
	  include/yaz/prt-arc.h, include/yaz/prt-dat.h,
	  include/yaz/prt-dia.h, include/yaz/prt-esp.h,
	  include/yaz/prt-exd.h, include/yaz/prt-exp.h,
	  include/yaz/prt-grs.h, include/yaz/prt-proto.h,
	  include/yaz/prt-rsc.h, include/yaz/prt-univ.h,
	  include/yaz/z-accdes1.h, include/yaz/z-accform1.h,
	  include/yaz/z-acckrb1.h, include/yaz/z-core.h,
	  include/yaz/z-date.h, include/yaz/z-diag1.h,
	  include/yaz/z-espec1.h, include/yaz/z-estask.h,
	  include/yaz/z-exp.h, include/yaz/z-grs.h, include/yaz/z-opac.h,
	  include/yaz/z-rrf1.h, include/yaz/z-rrf2.h, include/yaz/z-sum.h,
	  include/yaz/z-sutrs.h, include/yaz/z-uifr1.h,
	  include/yaz/z-univ.h, include/yaz/zes-admin.h,
	  include/yaz/zes-expi.h, include/yaz/zes-exps.h,
	  include/yaz/zes-order.h, include/yaz/zes-pquery.h,
	  include/yaz/zes-psched.h, include/yaz/zes-pset.h,
	  include/yaz/zes-update.h, include/yaz/zes-update0.h,
	  z39.50/z-accdes1.c, z39.50/z-accform1.c, z39.50/z-acckrb1.c,
	  z39.50/z-core.c, z39.50/z-date.c, z39.50/z-diag1.c,
	  z39.50/z-espec1.c, z39.50/z-estask.c, z39.50/z-exp.c,
	  z39.50/z-grs.c, z39.50/z-opac.c, z39.50/z-rrf1.c,
	  z39.50/z-rrf2.c, z39.50/z-sum.c, z39.50/z-sutrs.c,
	  z39.50/z-uifr1.c, z39.50/z-univ.c, z39.50/zes-admin.c,
	  z39.50/zes-expi.c, z39.50/zes-exps.c, z39.50/zes-order.c,
	  z39.50/zes-pquery.c, z39.50/zes-psched.c, z39.50/zes-pset.c,
	  z39.50/zes-update.c, z39.50/zes-update0.c: Removed several
	  auto-generated files from CVS.

2000-10-02 15:58  adam

	* CHANGELOG, include/yaz/oid.h, util/oid.c: Added some OID's.

2000-10-02 15:05  adam

	* server/seshigh.c: Fixed bug introduced by previous commit.

2000-10-02 14:31  adam

	* Makefile.am, Makefile.in, configure, configure.in, yaz-config.in,
	  asn/Makefile.in, ccl/Makefile.in, client/Makefile.in,
	  comstack/Makefile.in, doc/Makefile.in, ill/Makefile.in,
	  include/Makefile.in, include/yaz/Makefile.in, lib/Makefile.in,
	  lib/yaz-config.in, odr/Makefile.in, retrieval/Makefile.in,
	  server/Makefile.in, tab/Makefile.in, util/Makefile.in,
	  z39.50/Makefile.in, ztest/Makefile.in, zutil/Makefile.in: File
	  yaz-config generated by configure (not Makefile).

2000-10-02 13:07  adam

	* client/client.c, include/yaz/backend.h, server/seshigh.c,
	  util/marcdisp.c, 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-15 19:46  adam

	* yaz.spec: Added TCP wrapper for yaz.spec.

2000-09-14 14:05  adam

	* configure, configure.in: Threads disabled unless specified for
	  configure.

2000-09-09 10:05  adam

	* configure, configure.in: Fixed TCP wrapper setting so that it is
	  only enabled when the set to.

2000-09-07 14:53  adam

	* yaz.spec: Changed copyright message in spec file.

2000-09-04 10:58  adam

	* CHANGELOG, client/client.c, include/yaz/log.h, server/seshigh.c,
	  server/statserv.c, util/log.c, ztest/ztest.c: Added prefix yaz_
	  for most logging utility functions.

2000-09-04 10:27  adam

	* comstack/tcpip.c: Work on error handling for tcpip_accept.

2000-08-31 16:20  perhans

	* doc/yaz.sgml: A chapter about the yaz-client was added to the
	  documentation.

2000-08-31 12:20  adam

	* CHANGELOG, include/yaz/backend.h, server/seshigh.c: Added member
	  request_format and output_format for backend fetch method.

2000-08-31 11:51  adam

	* CHANGELOG, include/yaz/backend.h, server/seshigh.c: Added
	  record_syntax member for fetch method (raw OID).

2000-08-10 10:41  adam

	* client/client.c, ill/ill-get.c, ztest/ztest.c: Fixes for ILL.

2000-08-04 12:40  adam

	* lib/yaz-config.in: Fixed bug in yaz-config.in.

2000-07-06 12:38  adam

	* configure, configure.in, server/seshigh.c: Enhanced option
	  --enable-tcpd.

2000-07-04 10:53  adam

	* util/marcdump.c: Fixed bug.

2000-06-21 12:10  adam

	* lib/yaz-config.in: Added CVS id.

2000-06-21 12:10  adam

	* lib/yaz-config.in: Modified yaz-config so that it only reports
	  usage when bad options are specified.

2000-06-20 17:25  adam

	* lib/yaz-config.in: Fix.

2000-06-19 11:49  adam

	* CHANGELOG, Makefile.am, Makefile.in, configure, configure.in,
	  yaz.spec, lib/Makefile.am, lib/Makefile.in, lib/yaz-config.in:
	  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, Makefile.in: Using a4 instead of letter for
	  postscript.

2000-05-25 21:58  adam

	* client/: Makefile.am, Makefile.in: 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

	* configure, configure.in, client/client.c, util/Makefile.am,
	  util/Makefile.in: Client display time elapsed.

2000-05-18 13:55  adam

	* tab/: Makefile.am, Makefile.in, dan1.att, danmarc.abs,
	  danmarc.mar: Fixed DANMARC profile.

2000-05-11 16:37  adam

	* util/nmem.c: Minor changes.

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, util/nmem.c: Public nmem_print_list (for
	  debugging).

2000-05-05 15:48  adam

	* win/makefile: Minor changes.

2000-05-04 00:00  adam

	* util/nmem.c: Reference counter (if multiple modules are
	  init/freeing nmem).

2000-05-02 21:32  adam

	* Makefile.in, configure, configure.in, asn/Makefile.in,
	  ccl/Makefile.in, client/Makefile.am, client/Makefile.in,
	  comstack/Makefile.in, doc/Makefile.in, ill/Makefile.in,
	  include/Makefile.in, include/yaz/Makefile.in, lib/Makefile.am,
	  lib/Makefile.in, odr/Makefile.in, retrieval/Makefile.in,
	  server/Makefile.in, tab/Makefile.in, util/Makefile.in,
	  z39.50/Makefile.in, ztest/Makefile.in, zutil/Makefile.in: Defined
	  READLINE_LIBS for the yaz-client.

2000-05-02 19:19  adam

	* include/yaz/ccl.h: Removed MINUS token.

2000-05-01 11:36  adam

	* ccl/: cclfind.c, ccltoken.c: Range operator only treated in
	  ordered ranges so that minus (-) can be used for, say, the
	  and-not operator.

2000-04-17 16:21  adam

	* windows.txt, client/admin.c, win/makefile: WIN32 update.

2000-04-11 23:22  adam

	* configure, configure.in: Fixed linux specific test.

2000-04-06 14:32  adam

	* lib/: Makefile.am, Makefile.in: Fixed setting of yaz-config.

2000-04-05 11:43  adam

	* doc/Makefile.am, doc/Makefile.in, lib/x.c: Minor fixes regarding
	  packaging.

2000-04-05 09:41  adam

	* config.guess, config.sub: Added config files for libtool.

2000-04-05 09:39  adam

	* CHANGELOG, Makefile.am, Makefile.in, README, aclocal.m4,
	  configure, configure.in, ltconfig, ltmain.sh, yaz.spec,
	  asn/Makefile.am, asn/Makefile.in, ccl/Makefile.am,
	  ccl/Makefile.in, client/Makefile.am, client/Makefile.in,
	  client/admin.c, client/admin.h, client/client.c,
	  comstack/Makefile.am, comstack/Makefile.in, doc/Makefile.am,
	  doc/Makefile.in, ill/Makefile.am, ill/Makefile.in,
	  include/Makefile.in, include/yaz/Makefile.in,
	  include/yaz/backend.h, include/yaz/statserv.h,
	  include/yaz/yaz-version.h, include/yaz/zes-admin.h,
	  lib/Makefile.am, lib/Makefile.in, odr/Makefile.am,
	  odr/Makefile.in, retrieval/Makefile.am, retrieval/Makefile.in,
	  server/Makefile.am, server/Makefile.in, server/seshigh.c,
	  server/session.h, server/statserv.c, tab/Makefile.in,
	  util/Makefile.am, util/Makefile.in, z39.50/Makefile.am,
	  z39.50/Makefile.in, z39.50/esadmin.asn, z39.50/zes-admin.c,
	  ztest/Makefile.am, ztest/Makefile.in, ztest/ztest.c,
	  zutil/Makefile.am, zutil/Makefile.in: Added shared library
	  support (libtool).

2000-03-29 17:23  adam

	* doc/indexdata.sh: Further work.

2000-03-29 17:07  adam

	* doc/indexdata.sh: Updated for PHP.

2000-03-20 20:29  adam

	* CHANGELOG, client/client.c: Minor change.

2000-03-20 20:06  adam

	* client/admin.c, client/client.c, include/yaz/backend.h,
	  server/seshigh.c, server/session.h, server/statserv.c,
	  zutil/diagbib1.c, zutil/zget.c: Added Segment request for fronend
	  server. Work on admin for client.

2000-03-17 13:47  adam

	* client/admin.c, include/yaz/zes-admin.h, server/statserv.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-16 14:30  ian

	* z39.50/: esadmin.asn, zes-admin.c: Added startup and shutdown
	  options to admin extended service

2000-03-15 13:59  adam

	* Makefile.am, Makefile.in, include/yaz/backend.h,
	  include/yaz/statserv.h, server/seshigh.c, server/statserv.c,
	  zutil/diagbib1.c: 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 16:22  ian

	* zutil/prt-ext.c: Added Admin external to choice table.

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 14:52  ian

	* zutil/prt-ext.c: Added Admin Extended Service to External Choice

2000-03-14 10:27  ian

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

2000-03-14 10:22  ian

	* z39.50/esadmin.asn: Added Admin Extended Service ASN

2000-03-14 10:22  ian

	* z39.50/: Makefile.am, Makefile.in, z.tcl, zes-admin.c: Added asn
	  & encoders/decoders for Admin Extended Service

2000-03-14 10:21  ian

	* util/oid.c: Added Admin Extended Service OID

2000-03-14 10:19  ian

	* include/yaz/: Makefile.am, Makefile.in, oid.h, prt-ext.h,
	  z-proto.h, zes-admin.h: Added admin extended service encoders &
	  decoders.

2000-03-14 10:06  adam

	* configure, configure.in, ccl/cclerrms.c, ccl/cclfind.c,
	  ccl/ccltoken.c, include/yaz/ccl.h, include/yaz/statserv.h,
	  server/statserv.c, util/log.c: Added POSIX threads support for
	  frontend server.

2000-03-10 09:41  adam

	* Makefile.am, Makefile.in, configure, configure.in, yaz.spec,
	  asn/Makefile.in, ccl/Makefile.in, client/Makefile.in,
	  comstack/Makefile.in, doc/Makefile.in, doc/yaz.sgml,
	  ill/Makefile.in, include/Makefile.in, include/yaz/Makefile.in,
	  lib/Makefile.in, odr/Makefile.in, retrieval/Makefile.in,
	  server/Makefile.in, tab/Makefile.in, util/Makefile.in,
	  z39.50/Makefile.in, ztest/Makefile.in, zutil/Makefile.in:
	  Documentation no longer made when doing 'make all'.

2000-03-03 11:23  adam

	* CHANGELOG: Version 1.6.

2000-03-03 11:18  adam

	* doc/indexdata.sh: Added script to convert documentation to
	  indexdata.dk web style.

2000-03-02 09:53  adam

	* util/: Makefile.am, Makefile.in: Fix.

2000-03-02 09:48  adam

	* CHANGELOG, configure, configure.in, yaz.spec, doc/yaz.sgml,
	  ill/Makefile.am, ill/Makefile.in, ill/ill-core.c, ill/item-req.c,
	  include/yaz/ill-core.h, include/yaz/item-req.h,
	  include/yaz/z-accdes1.h, include/yaz/z-accform1.h,
	  include/yaz/z-acckrb1.h, include/yaz/z-core.h,
	  include/yaz/z-date.h, include/yaz/z-diag1.h,
	  include/yaz/z-espec1.h, include/yaz/z-estask.h,
	  include/yaz/z-exp.h, include/yaz/z-grs.h, include/yaz/z-opac.h,
	  include/yaz/z-rrf1.h, include/yaz/z-rrf2.h, include/yaz/z-sum.h,
	  include/yaz/z-sutrs.h, include/yaz/z-uifr1.h,
	  include/yaz/z-univ.h, include/yaz/zes-expi.h,
	  include/yaz/zes-exps.h, include/yaz/zes-order.h,
	  include/yaz/zes-pquery.h, include/yaz/zes-psched.h,
	  include/yaz/zes-pset.h, include/yaz/zes-update.h,
	  include/yaz/zes-update0.h, util/Makefile.am, util/Makefile.in,
	  util/yaz-comp, util/yc.tcl, win/makefile, z39.50/Makefile.am,
	  z39.50/Makefile.in, z39.50/z-accdes1.c, z39.50/z-accform1.c,
	  z39.50/z-acckrb1.c, z39.50/z-core.c, z39.50/z-date.c,
	  z39.50/z-diag1.c, z39.50/z-espec1.c, z39.50/z-estask.c,
	  z39.50/z-exp.c, z39.50/z-grs.c, z39.50/z-opac.c, z39.50/z-rrf1.c,
	  z39.50/z-rrf2.c, z39.50/z-sum.c, z39.50/z-sutrs.c,
	  z39.50/z-uifr1.c, z39.50/z-univ.c, z39.50/zes-expi.c,
	  z39.50/zes-exps.c, z39.50/zes-order.c, z39.50/zes-pquery.c,
	  z39.50/zes-psched.c, z39.50/zes-pset.c, z39.50/zes-update.c,
	  z39.50/zes-update0.c: Renamed ASN.1 compiler to yaz-comp (used to
	  be yc.tcl).

2000-03-01 15:19  adam

	* doc/yaz.sgml: Added documentation.

2000-03-01 14:46  adam

	* ill/ill-core.c, ill/item-req.c, include/yaz/ill-core.h,
	  include/yaz/item-req.h: Added ill decoders to CVS.

2000-03-01 14:41  adam

	* z39.50/: z-accdes1.c, z-accform1.c, z-acckrb1.c, z-core.c,
	  z-date.c, z-diag1.c, z-espec1.c, z-estask.c, z-exp.c, z-grs.c,
	  z-opac.c, z-rrf1.c, z-rrf2.c, z-sum.c, z-sutrs.c, z-uifr1.c,
	  z-univ.c: Added files.

2000-03-01 12:15  adam

	* configure, configure.in: Fix.

2000-03-01 12:08  adam

	* configure, configure.in: Fix.

2000-03-01 12:06  adam

	* LICENSE, Makefile.in, README, configure, configure.in, yaz.spec,
	  asn/Makefile.in, ccl/Makefile.in, client/Makefile.in,
	  comstack/Makefile.in, doc/Makefile.am, doc/Makefile.in,
	  doc/README, ill/Makefile.in, include/Makefile.in,
	  include/yaz/Makefile.am, include/yaz/Makefile.in,
	  include/yaz/ill-core.h, include/yaz/item-req.h,
	  include/yaz/z-accdes1.h, include/yaz/z-accform1.h,
	  include/yaz/z-acckrb1.h, include/yaz/z-core.h,
	  include/yaz/z-date.h, include/yaz/z-diag1.h,
	  include/yaz/z-espec1.h, include/yaz/z-estask.h,
	  include/yaz/z-exp.h, include/yaz/z-grs.h, include/yaz/z-opac.h,
	  include/yaz/z-rrf1.h, include/yaz/z-rrf2.h, include/yaz/z-sum.h,
	  include/yaz/z-sutrs.h, include/yaz/z-uifr1.h,
	  include/yaz/z-univ.h, include/yaz/zes-expi.h,
	  include/yaz/zes-exps.h, include/yaz/zes-order.h,
	  include/yaz/zes-pquery.h, include/yaz/zes-psched.h,
	  include/yaz/zes-pset.h, include/yaz/zes-update0.h,
	  lib/Makefile.in, odr/Makefile.in, retrieval/Makefile.in,
	  server/Makefile.in, tab/Makefile.in, util/Makefile.in,
	  z39.50/Makefile.in, z39.50/zes-expi.c, z39.50/zes-exps.c,
	  z39.50/zes-order.c, z39.50/zes-pquery.c, z39.50/zes-psched.c,
	  z39.50/zes-pset.c, z39.50/zes-update0.c, ztest/Makefile.in,
	  zutil/Makefile.in: Updated makefiles (again).

2000-03-01 12:05  adam

	* doc/yaz.sgml: 2000.

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:58  adam

	* include/yaz/item-req.h: Added item-req.h

2000-02-29 16:52  adam

	* Makefile.am, Makefile.in, configure.in, client/Makefile.am,
	  client/Makefile.in, include/yaz/Makefile.am,
	  include/yaz/Makefile.in, include/yaz/ill-core.h,
	  include/yaz/z-accdes1.h, include/yaz/z-accform1.h,
	  include/yaz/z-acckrb1.h, include/yaz/z-core.h,
	  include/yaz/z-date.h, include/yaz/z-diag1.h,
	  include/yaz/z-espec1.h, include/yaz/z-estask.h,
	  include/yaz/z-exp.h, include/yaz/z-grs.h, include/yaz/z-opac.h,
	  include/yaz/z-rrf1.h, include/yaz/z-rrf2.h, include/yaz/z-sum.h,
	  include/yaz/z-sutrs.h, include/yaz/z-uifr1.h,
	  include/yaz/z-univ.h, include/yaz/zes-expi.h,
	  include/yaz/zes-exps.h, include/yaz/zes-order.h,
	  include/yaz/zes-pquery.h, include/yaz/zes-psched.h,
	  include/yaz/zes-pset.h, include/yaz/zes-update.h,
	  include/yaz/zes-update0.h, z39.50/zes-expi.c, z39.50/zes-exps.c,
	  z39.50/zes-order.c, z39.50/zes-pquery.c, z39.50/zes-psched.c,
	  z39.50/zes-pset.c, z39.50/zes-update.c, z39.50/zes-update0.c:
	  Added compiled ASN.1 C files.

2000-02-29 15:13  adam

	* include/yaz/: Makefile.am, Makefile.in: Minor.

2000-02-29 15:13  adam

	* ill/: Makefile.am, Makefile.in: MInor.

2000-02-29 14:52  adam

	* doc/: Makefile.am, Makefile.in: Updated.

2000-02-29 14:44  adam

	* Makefile.am, Makefile.in, aclocal.m4, configure, configure.in,
	  yaz.spec, asn/Makefile.in, ccl/Makefile.in, client/Makefile.am,
	  client/Makefile.in, comstack/Makefile.in, doc/Makefile.am,
	  doc/Makefile.in, ill/Makefile.in, include/Makefile.in,
	  include/yaz/Makefile.am, include/yaz/Makefile.in,
	  include/yaz/config.h.in, include/yaz/prt-ext.h,
	  include/yaz/yconfig.h, lib/Makefile.in, odr/Makefile.in,
	  odr/ber_any.c, odr/ber_bit.c, odr/ber_bool.c, odr/ber_int.c,
	  odr/ber_len.c, odr/ber_null.c, odr/ber_oct.c, odr/ber_oid.c,
	  odr/ber_tag.c, odr/dumpber.c, odr/odr.c, odr/odr_any.c,
	  odr/odr_bit.c, odr/odr_bool.c, odr/odr_choice.c, odr/odr_cons.c,
	  odr/odr_enum.c, odr/odr_int.c, odr/odr_mem.c, odr/odr_null.c,
	  odr/odr_oct.c, odr/odr_oid.c, odr/odr_seq.c, odr/odr_tag.c,
	  odr/odr_use.c, odr/odr_util.c, retrieval/Makefile.in,
	  server/Makefile.in, tab/Makefile.in, util/Makefile.am,
	  util/Makefile.in, util/atoin.c, util/log.c, util/marcdisp.c,
	  util/marcdump.c, util/matchstr.c, util/nmem.c, util/nmemsdup.c,
	  util/oid.c, util/options.c, util/readconf.c, util/tpath.c,
	  util/wrbuf.c, util/xmalloc.c, z39.50/Makefile.in,
	  ztest/Makefile.in, zutil/Makefile.in: Check for config.h
	  (currently not generated).

2000-02-28 13:34  adam

	* include/yaz/Makefile.in: Minor.

2000-02-28 13:34  adam

	* include/yaz/Makefile.am: MInor.

2000-02-28 13:28  adam

	* z39.50/Makefile.am: Added.

2000-02-28 12:46  adam

	* odr/: Makefile.am, Makefile.in: Minor.

2000-02-28 12:45  adam

	* odr/Makefile.in, zutil/Makefile.am, zutil/Makefile.in: Updated
	  again.

2000-02-28 12:44  adam

	* Makefile.am, Makefile.in, asn/Makefile.am, ccl/Makefile.am,
	  client/Makefile.am, client/Makefile.in, comstack/Makefile.am,
	  doc/Makefile.am, ill/Makefile.am, ill/Makefile.in,
	  include/Makefile.am, include/Makefile.in,
	  include/yaz/Makefile.am, lib/Makefile.am, odr/Makefile.in,
	  retrieval/Makefile.am, server/Makefile.am, tab/Makefile.am,
	  util/Makefile.am, util/Makefile.in, z39.50/Makefile.in,
	  ztest/Makefile.am, ztest/Makefile.in, zutil/Makefile.am,
	  zutil/Makefile.in: Updated makefiles.

2000-02-28 12:29  adam

	* Makefile.in, client/Makefile.in, ill/Makefile.in,
	  include/Makefile.in, odr/Makefile.in, util/Makefile.in,
	  z39.50/Makefile.in, ztest/Makefile.in: Minor.

2000-02-28 12:25  adam

	* configure, Makefile.in, client/Makefile.in, ill/Makefile.in,
	  include/Makefile.in, odr/Makefile.in, util/Makefile.in,
	  z39.50/Makefile.in, ztest/Makefile.in: Minor.

2000-02-28 12:25  adam

	* tab/Makefile.in: Added Makefile.in for tab.

2000-02-28 12:21  adam

	* include/yaz/config.h.in: Added config.h.in.

2000-02-28 12:20  adam

	* Makefile.am, Makefile.in, aclocal.m4, configure, configure.in,
	  missing, mkinstalldirs, yaz.spec, asn/Makefile.am,
	  asn/Makefile.in, ccl/Makefile.am, ccl/Makefile.in,
	  client/Makefile.am, client/Makefile.in, client/client.c,
	  comstack/Makefile.am, comstack/Makefile.in, doc/Makefile,
	  doc/Makefile.am, doc/Makefile.in, ill/Makefile.am,
	  ill/Makefile.in, include/Makefile.am, include/Makefile.in,
	  include/yaz/Makefile.am, include/yaz/backend.h,
	  include/yaz/comstack.h, include/yaz/d1_attset.h,
	  include/yaz/d1_map.h, include/yaz/data1.h,
	  include/yaz/diagbib1.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/prt-proto.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, include/yaz/z-proto.h, lib/Makefile.am,
	  lib/Makefile.in, odr/Makefile.am, odr/Makefile.in, odr/ber_int.c,
	  odr/odr_priv.c, retrieval/Makefile.am, retrieval/Makefile.in,
	  server/Makefile.am, server/Makefile.in, server/tcpdchk.c,
	  tab/Makefile.am, util/Makefile.am, util/Makefile.in, util/log.c,
	  z39.50/Makefile.in, ztest/Makefile.am, ztest/Makefile.in,
	  zutil/Makefile.am, zutil/Makefile.in: Using autoconf. New
	  definitions: YAZ_BEGIN_CDECL/YAZ_END_CDECL.

2000-02-28 12:13  adam

	* win/makefile: Removed odr_priv.obj.

2000-02-25 12:40  adam

	* configure.in: Check for possible inclusion -ltermcap when doing
	  -lreadline check.

2000-02-25 00:49  adam

	* ccl/cclfind.c: Fixed memory allocation problem.

2000-02-24 09:52  adam

	* ill/ill-get.c: Bug fix.

2000-02-10 14:44  adam

	* util/yc.tcl: Tcl command clock not used if unavailable (Tcl7.4
	  and earlier).

2000-02-10 14:42  adam

	* retrieval/d1_if.c: Removed C++ comment.

2000-02-08 11:39  adam

	* ccl/ccltoken.c, include/yaz/ccl.h: Added a few functions to set
	  name of operands, etc.

2000-02-05 11:47  adam

	* util/marcdisp.c: Identifier-length and indicator-lenght no longer
	  set to 2 (forced).

2000-02-04 12:01  adam

	* ill/ill-get.c: Added more elements.

2000-02-02 16:13  adam

	* zutil/yaz-ccl.c: Minor change.

2000-01-31 14:15  adam

	* ccl/cclfind.c, ccl/cclptree.c, ccl/cclqfile.c, ccl/cclqual.c,
	  ccl/cclsh.c, ccl/ccltoken.c, client/client.c, ill/ill-get.c,
	  include/yaz/ccl.h, include/yaz/ill.h, include/yaz/odr.h,
	  odr/ber_any.c, odr/ber_bit.c, odr/ber_bool.c, odr/ber_int.c,
	  odr/ber_null.c, odr/ber_oct.c, odr/ber_oid.c, odr/ber_tag.c,
	  odr/odr.c, odr/odr_cons.c, odr/odr_mem.c, odr/odr_seq.c,
	  odr/odr_util.c, ztest/ztest.c, zutil/logrpn.c, zutil/yaz-ccl.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-15 10:38  adam

	* ill/: Makefile.in, ill-get.c, ill.tcl: Implemented
	  ill_get_ILLRequest. Added some type mappings for ILL protocol.

2000-01-15 10:18  adam

	* util/yc.tcl: Bug fix: some elements where treated as OPTIONAL
	  when they shouldn't.

2000-01-14 00:05  adam

	* CHANGELOG, ill/ill9702.asn, 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, server/seshigh.c, ztest/ztest.c: Added
	  printing stream (ODR) for backend functions.

2000-01-10 16:16  adam

	* CHANGELOG, include/yaz/oid.h, util/oid.c: Added several OID's.

2000-01-06 15:59  adam

	* include/yaz/oid.h, util/nmem.c, util/oid.c: Added
	  oid_init/oid_exit. Changed oid_exit.

2000-01-06 15:30  adam

	* retrieval/d1_if.c: Minor change - to prevent warnings.

2000-01-06 12:27  adam

	* win/makefile: Updated for ILL.

2000-01-06 12:27  adam

	* retrieval/d1_if.c: Minor fix so that this source compiles using
	  Visual C++.

2000-01-06 12:25  adam

	* retrieval/d1_read.c: Added case to prevent warning.

2000-01-04 18:46  ian

	* include/yaz/data1.h, retrieval/d1_if.c: Added function to count
	  occurences of a tag spec in a data1 tree.

1999-12-22 14:13  adam

	* ccl/cclfind.c: Search terms may include "operators" without
	  causing error.

1999-12-21 17:25  adam

	* zutil/pquery.c: Fixed handling of default/inherited attributes.

1999-12-21 17:24  adam

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

1999-12-21 15:16  ian

	* CHANGELOG, include/yaz/data1.h, retrieval/Makefile.in,
	  retrieval/d1_absyn.c, retrieval/d1_if.c, retrieval/d1_read.c,
	  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, zutil/pquery.c, zutil/yaz-ccl.c:
	  Implemented ccl_pquery to convert from CCL tree to prefix query.

1999-12-17 00:36  adam

	* CHANGELOG, Makefile.in, README, configure, configure.in,
	  asn/test.c, ccl/cclsh.c, client/Makefile.in, client/client.c,
	  ill/Makefile.in, ill/ill-get.c, ill/ill.tcl, ill/ill9702.asn,
	  ill/item-req.asn, include/yaz/backend.h, include/yaz/ill.h,
	  include/yaz/odr_use.h, include/yaz/oid.h, include/yaz/z-proto.h,
	  lib/Makefile.in, odr/test.c, server/seshigh.c, util/oid.c,
	  util/yc.tcl, z39.50/Makefile.in, z39.50/z.tcl, ztest/Makefile.in,
	  ztest/ztest.c, zutil/query.c: Implemented ILL protocol. Minor
	  updates ASN.1 compiler.

1999-12-09 23:31  adam

	* CHANGELOG, doc/yaz.sgml: Minor.

1999-12-09 01:38  adam

	* CHANGELOG: New CHANGELOG.

1999-12-08 14:37  adam

	* doc/Makefile: Minor.

1999-12-08 14:21  adam

	* CHANGELOG, z39.50/comp.sh: Minor fix.

1999-12-08 14:14  adam

	* z39.50/comp.sh: Added comp.sh.

1999-12-08 14:10  adam

	* CHANGELOG, configure, configure.in, doc/yaz.sgml, win/makefile,
	  z39.50/Makefile.in: New version.

1999-12-02 15:01  adam

	* yaz.spec: Changed LICENSE.

1999-12-02 14:54  adam

	* CHANGELOG, README, windows.txt: Updated information about YAZ.

1999-11-30 14:47  adam

	* Makefile.in, configure, configure.in, yaz.spec, asn/proto.c,
	  asn/prt-acc.c, asn/prt-add.c, asn/prt-arc.c, asn/prt-dat.c,
	  asn/prt-dia.c, asn/prt-esp.c, asn/prt-exd.c, asn/prt-exp.c,
	  asn/prt-grs.c, asn/prt-rsc.c, asn/prt-univ.c, asn/test.c,
	  ccl/cclerrms.c, ccl/cclfind.c, ccl/cclptree.c, ccl/cclqfile.c,
	  ccl/cclqual.c, ccl/cclstr.c, ccl/ccltoken.c, client/Makefile.in,
	  client/client.c, comstack/comstack.c, comstack/tcpip.c,
	  comstack/waislen.c, include/backend.h, include/ccl.h,
	  include/comstack.h, include/d1_attset.h, include/d1_map.h,
	  include/data1.h, include/diagbib1.h, include/log.h,
	  include/logrpn.h, include/marcdisp.h, include/nmem.h,
	  include/odr.h, include/odr_use.h, include/oid.h,
	  include/options.h, include/otherinfo.h, include/pquery.h,
	  include/prt-acc.h, include/prt-add.h, include/prt-arc.h,
	  include/prt-dat.h, include/prt-dia.h, include/prt-esp.h,
	  include/prt-exd.h, include/prt-exp.h, include/prt-ext.h,
	  include/prt-grs.h, include/prt-proto.h, include/prt-rsc.h,
	  include/prt-univ.h, include/readconf.h, include/statserv.h,
	  include/tcpip.h, include/tpath.h, include/wrbuf.h,
	  include/xmalloc.h, include/xmosi.h, include/yaz-ccl.h,
	  include/yaz-util.h, include/yaz-version.h, include/yconfig.h,
	  include/z-proto.h, include/yaz/backend.h, include/yaz/ccl.h,
	  include/yaz/comstack.h, include/yaz/d1_attset.h,
	  include/yaz/d1_map.h, include/yaz/data1.h,
	  include/yaz/diagbib1.h, include/yaz/log.h, include/yaz/logrpn.h,
	  include/yaz/marcdisp.h, include/yaz/nmem.h, include/yaz/odr.h,
	  include/yaz/odr_use.h, include/yaz/oid.h, include/yaz/options.h,
	  include/yaz/otherinfo.h, include/yaz/pquery.h,
	  include/yaz/prt-acc.h, include/yaz/prt-add.h,
	  include/yaz/prt-arc.h, include/yaz/prt-dat.h,
	  include/yaz/prt-dia.h, include/yaz/prt-esp.h,
	  include/yaz/prt-exd.h, include/yaz/prt-exp.h,
	  include/yaz/prt-ext.h, include/yaz/prt-grs.h,
	  include/yaz/prt-proto.h, include/yaz/prt-rsc.h,
	  include/yaz/prt-univ.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/xmosi.h,
	  include/yaz/yaz-ccl.h, include/yaz/yaz-util.h,
	  include/yaz/yaz-version.h, include/yaz/yconfig.h,
	  include/yaz/z-proto.h, odr/ber_any.c, odr/ber_bit.c,
	  odr/ber_bool.c, odr/ber_int.c, odr/ber_len.c, odr/ber_null.c,
	  odr/ber_oct.c, odr/ber_oid.c, odr/ber_tag.c, odr/dumpber.c,
	  odr/odr.c, odr/odr_any.c, odr/odr_bit.c, odr/odr_bool.c,
	  odr/odr_choice.c, odr/odr_cons.c, odr/odr_enum.c, odr/odr_int.c,
	  odr/odr_mem.c, odr/odr_null.c, odr/odr_oct.c, odr/odr_oid.c,
	  odr/odr_seq.c, odr/odr_tag.c, odr/odr_use.c, odr/odr_util.c,
	  retrieval/d1_absyn.c, retrieval/d1_attset.c,
	  retrieval/d1_doespec.c, retrieval/d1_espec.c,
	  retrieval/d1_expout.c, retrieval/d1_grs.c, retrieval/d1_handle.c,
	  retrieval/d1_map.c, retrieval/d1_marc.c, retrieval/d1_prtree.c,
	  retrieval/d1_read.c, retrieval/d1_soif.c, retrieval/d1_sumout.c,
	  retrieval/d1_sutrs.c, retrieval/d1_tagset.c,
	  retrieval/d1_varset.c, retrieval/d1_write.c, server/eventl.c,
	  server/requestq.c, server/seshigh.c, server/session.h,
	  server/statserv.c, server/tcpdchk.c, tab/bib1.att, util/atoin.c,
	  util/log.c, util/marcdisp.c, util/marcdump.c, util/matchstr.c,
	  util/nmem.c, util/nmemsdup.c, util/oid.c, util/options.c,
	  util/readconf.c, util/tpath.c, util/wrbuf.c, util/xmalloc.c,
	  util/yc.tcl, win/makefile, z39.50/Makefile.in, ztest/Makefile.in,
	  ztest/read-grs.c, ztest/ztest.c, zutil/diagbib1.c,
	  zutil/logrpn.c, zutil/otherinfo.c, zutil/pquery.c,
	  zutil/prt-ext.c, zutil/yaz-ccl.c, zutil/zget.c: Improved
	  installation. Moved header files to include/yaz.

1999-11-29 16:12  adam

	* server/seshigh.c: Changed the way implementationName - and
	  version is set.

1999-11-29 15:36  adam

	* server/seshigh.c: Implementation_name and implementation_version
	  copied verbatim.

1999-11-10 10:06  adam

	* zutil/otherinfo.c: Fixed yaz_oi_update so that it ignores NULL
	  pointer.

1999-11-04 15:58  adam

	* client/client.c, include/backend.h, server/seshigh.c: Added
	  status elements for backend delete result set handler.  Updated
	  delete result result set command for client.

1999-11-03 10:05  adam

	* include/wrbuf.h, util/wrbuf.c: Implemented wrbuf_puts.

1999-10-28 13:36  adam

	* util/wrbuf.c: wrbuf_write allows zero buffer length.

1999-10-21 14:06  adam

	* include/data1.h, retrieval/d1_absyn.c, retrieval/d1_attset.c,
	  retrieval/d1_espec.c, retrieval/d1_map.c, retrieval/d1_marc.c,
	  retrieval/d1_read.c, retrieval/d1_sutrs.c, retrieval/d1_tagset.c,
	  retrieval/d1_write.c: Retrieval module no longer uses ctype.h -
	  functions.

1999-10-21 11:50  adam

	* retrieval/d1_read.c: SGML reader uses own isspace - it doesn't do
	  8-bit on WIN32!

1999-10-19 14:35  adam

	* odr/odr_oct.c: Better dump of OCTET STRING.

1999-10-19 14:35  adam

	* util/matchstr.c: Minor bug fix (bug introduced by previous
	  commit).

1999-10-15 13:35  adam

	* util/matchstr.c: Character '.' matches any single character.

1999-10-12 15:03  perhans

	* tab/danmarc.abs: The danmarc.abs file was addes to support the
	  DANMarc2 record format.

1999-10-11 12:01  adam

	* include/backend.h, server/seshigh.c, server/session.h:
	  Implemented bend_sort_rr handler for frontend server.

1999-10-11 12:00  adam

	* client/client.c: Modified printing of records.

1999-09-29 16:43  perhans

	* tab/dan1.att: The file dan1.att was added, containing the DAN-1
	  Attribute set.

1999-09-13 14:51  adam

	* include/otherinfo.h, zutil/otherinfo.c: Fixed bug in
	  yaz_oi_update and added delete option.

1999-09-13 14:51  adam

	* include/oid.h, util/oid.c: Added CLIENT IP OID.

1999-09-10 10:58  adam

	* util/xmalloc.c: Set TRACE_XMALLOC to 1.

1999-08-27 11:40  adam

	* CHANGELOG, README, windows.txt, yaz.dsp, yaz.dsw,
	  client/client.c, client/client.dsp, include/log.h,
	  include/wrbuf.h, odr/odr.c, retrieval/d1_absyn.c,
	  retrieval/d1_attset.c, retrieval/d1_doespec.c,
	  retrieval/d1_espec.c, retrieval/d1_expout.c, retrieval/d1_grs.c,
	  retrieval/d1_handle.c, retrieval/d1_map.c, retrieval/d1_marc.c,
	  retrieval/d1_read.c, retrieval/d1_sumout.c,
	  retrieval/d1_tagset.c, retrieval/d1_varset.c, server/eventl.c,
	  server/server.dsp, server/seshigh.c, server/statserv.c,
	  server/tcpdchk.c, util/log.c, util/nmem.c, util/readconf.c,
	  util/wrbuf.c, util/xmalloc.c, ztest/read-grs.c, ztest/ztest.c,
	  ztest/ztest.dsp, zutil/logrpn.c: Renamed logf function to
	  yaz_log. Removed VC++ project files.

1999-07-21 10:48  adam

	* win/makefile: Removed dmalloc.obj.

1999-07-13 15:29  adam

	* include/dmalloc.h: Removed dmalloc.h.

1999-07-13 15:28  adam

	* util/: Makefile.in, dmalloc.c, nmem.c: Better debugging for NMEM
	  routines.

1999-07-13 15:24  adam

	* include/xmalloc.h, util/xmalloc.c: Updated memory debugging
	  memory allocatation routines.

1999-07-13 15:23  adam

	* include/data1.h, retrieval/d1_read.c: Non-recursive version of
	  data1_read_node. data1_read_nodex reads stream of bytes (instead
	  of buffer in memory).

1999-07-06 14:17  adam

	* include/statserv.h, server/seshigh.c, server/statserv.c: Added
	  option -1 that runs server once (for profiling purposes).

1999-07-06 14:16  adam

	* retrieval/d1_write.c: Improved layout generated record in
	  SGML/XML format.

1999-07-06 14:13  adam

	* client/client.c: Added "schema" command.

1999-06-30 11:10  adam

	* util/readconf.c: Fixed reading of MS-DOS files.

1999-06-18 13:29  adam

	* CHANGELOG: Added doc to CHANGELOG.

1999-06-17 12:54  adam

	* include/backend.h, server/seshigh.c: Added facility to specify
	  implementation version - and name for server.

1999-06-16 14:00  adam

	* zutil/yaz-ccl.c: Added proximity.

1999-06-16 13:55  adam

	* client/client.c, comstack/xmosi.c, include/tcpip.h,
	  include/xmosi.h, include/yconfig.h: Added APDU log to client.

1999-06-11 18:45  adam

	* asn/proto.c: Fixed minor bug in ScanRequest encoder.

1999-06-10 13:45  adam

	* include/statserv.h, server/service.c, server/statserv.c: Added
	  bend_start, bend_stop handlers and removed pre_init.	Handlers
	  bend_start/bend_stop are called when service/daemon is
	  started/stopped.

1999-06-10 11:18  adam

	* server/statserv.c: Modified so that pre_init is called when
	  service/server is started.

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 16:23  adam

	* configure, configure.in: Added enable-yc (removed with-yc) and
	  enable-tcpd.

1999-06-09 16:01  adam

	* zutil/query.c: Fixed for compiled ASN.1.

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 12:52  adam

	* include/z-proto.h: Added YAZ_EXPORT.

1999-06-09 11:43  adam

	* Makefile.in, ccl/Makefile.in, client/Makefile.in,
	  odr/Makefile.in, retrieval/Makefile.in, server/Makefile.in,
	  util/Makefile.in, z39.50/Makefile.in, ztest/Makefile.in,
	  zutil/Makefile.in: Header files moved to include (used to be
	  z39.50).

1999-06-09 11:43  adam

	* util/yc.tcl: Added option -I and variable h-path to specify path
	  for header files.

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 15:11  adam

	* Makefile.in, configure, configure.in, asn/Makefile.in,
	  include/proto.h, include/prt-proto.h, include/z-proto.h,
	  z39.50/Makefile.in, zutil/Makefile.in: Fixed problem with
	  proto.h.

1999-06-08 14:16  heikki

	* win/makefile.mak: Deleting this, renamed to makefile (.nothing)

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-08 12:16  adam

	* Makefile.in: Minor changes.

1999-06-08 12:12  adam

	* Makefile.in, zutil/yaz-ccl.c: Moved file to be part of zutil
	  (instead of util).

1999-06-08 12:10  adam

	* zutil/Makefile.in: Added Makefile.

1999-06-08 12:10  adam

	* Makefile.in, configure, configure.in, asn/Makefile.in,
	  asn/diagbib1.c, asn/prt-ext.c, asn/zget.c, client/Makefile.in,
	  lib/Makefile.in, util/Makefile.in, util/logrpn.c,
	  util/matchstr.c, util/otherinfo.c, util/pquery.c, util/query.c,
	  util/yaz-ccl.c, util/yaz-util.c, util/yc.tcl, z39.50/Makefile.in,
	  z39.50/datetime.asn, z39.50/esupdate.asn, z39.50/univres.asn,
	  z39.50/z.tcl, z39.50/z3950v3.asn, ztest/Makefile.in,
	  zutil/diagbib1.c, zutil/logrpn.c, zutil/otherinfo.c,
	  zutil/pquery.c, zutil/prt-ext.c, zutil/query.c, zutil/zget.c: New
	  sub directory zutil. Moved YAZ Compiler to be part of YAZ tree.

1999-06-04 12:04  heikki

	* win/makefile.mak: Cleaning up

1999-06-02 15:23  heikki

	* win/makefile.mak: Debug options for C compiler

1999-06-01 16:29  adam

	* client/client.c, include/backend.h, server/seshigh.c,
	  ztest/ztest.c: Work on Extended Services.

1999-05-27 15:07  adam

	* ztest/ztest.c: Fix.

1999-05-27 15:02  adam

	* CHANGELOG, include/oid.h, server/seshigh.c, util/oid.c,
	  ztest/ztest.c: Assigned OID for old DB Update (VAL_DBUPDATE0).

1999-05-26 17:24  adam

	* asn/prt-ext.c, client/client.c, server/seshigh.c: Fixed minor
	  bugs regarding DB Update (introduced by previous commit).

1999-05-26 16:47  adam

	* asn/prt-ext.c, include/prt-ext.h: Implemented z_ext_record.

1999-05-26 15:49  adam

	* asn/prt-exd.c, client/client.c, include/prt-exd.h, ztest/ztest.c:
	  DB Update implemented in client (very basic).

1999-05-26 09:49  adam

	* configure, configure.in, odr/ber_int.c, util/marcdump.c: C++
	  compilation.

1999-05-19 10:26  heikki

	* win/makefile.mak: Added comments

1999-05-18 18:58  heikki

	* win/makefile.mak: Does yaz, client, server.lib, *and* ztest!

1999-05-18 18:03  heikki

	* win/makefile.mak: Compiles and links yaz.dll and client.exe,
	  which seems to work.	Server and ztest still missing

1999-05-06 15:21  adam

	* server/server.dsp: Added tcpdchk.c.

1999-05-05 16:49  adam

	* README: Added ApS.

1999-04-29 09:31  adam

	* comstack/tcpip.c: Changed tcpip_strtoaddr_ex so that only part
	  'till '/' is considered part of hostname.

1999-04-28 17:17  adam

	* Makefile.in: Fixed problem with Makefile and sub directories.

1999-04-27 10:34  adam

	* odr/odr.c: Modified odr_destroy so that file is not closed when
	  file is 0.

1999-04-26 09:25  adam

	* include/otherinfo.h, util/Makefile.in, util/otherinfo.c:
	  Implemented OtherInfo utility.

1999-04-23 15:34  adam

	* retrieval/d1_doespec.c: Fixed bug in match_triple. Thanks to
	  Franck Falcoz <franck@dtv.dk>.

1999-04-21 13:46  adam

	* asn/proto.c: Fixed bug in {en,de}coder for OtherInformation.

1999-04-20 11:56  adam

	* CHANGELOG, asn/proto.c, asn/prt-acc.c, asn/prt-add.c,
	  asn/prt-arc.c, asn/prt-dat.c, asn/prt-dia.c, asn/prt-esp.c,
	  asn/prt-exd.c, asn/prt-exp.c, asn/prt-ext.c, asn/prt-grs.c,
	  asn/prt-rsc.c, asn/prt-univ.c, asn/zget.c, client/client.c,
	  comstack/tcpip.c, include/odr.h, include/odr_use.h,
	  include/oid.h, include/proto.h, include/prt-acc.h,
	  include/prt-add.h, include/prt-arc.h, include/prt-dat.h,
	  include/prt-dia.h, include/prt-esp.h, include/prt-exd.h,
	  include/prt-exp.h, include/prt-ext.h, include/prt-grs.h,
	  include/prt-rsc.h, include/prt-univ.h, include/prt.h,
	  odr/ber_bit.c, odr/ber_oct.c, odr/odr_any.c, odr/odr_bit.c,
	  odr/odr_bool.c, odr/odr_choice.c, odr/odr_cons.c, odr/odr_enum.c,
	  odr/odr_int.c, odr/odr_null.c, odr/odr_oct.c, odr/odr_oid.c,
	  odr/odr_seq.c, odr/odr_use.c, odr/odr_util.c,
	  retrieval/d1_read.c, server/eventl.h, server/seshigh.c,
	  server/session.h, server/tcpdchk.c, util/oid.c, util/pquery.c:
	  Added 'name' paramter to encoder/decoder routines (typedef
	  Odr_fun).  Modified all encoders/decoders to reflect this change.

1999-04-16 16:45  adam

	* CHANGELOG, Makefile.in, configure, configure.in,
	  client/Makefile.in, comstack/tcpip.c, include/statserv.h,
	  server/Makefile.in, server/statserv.c, server/tcpdchk.c,
	  ztest/Makefile.in: Added interface for tcpd wrapper for access
	  control.

1999-04-15 11:19  adam

	* include/oid.h, util/oid.c: Added COOKIE UserInfo OID.

1999-04-09 14:16  adam

	* include/oid.h, util/oid.c: Added OtherInfo private OID proxy.

1999-03-31 13:18  adam

	* CHANGELOG, client/Makefile.in, client/client.c,
	  include/backend.h, include/odr.h, odr/odr_mem.c,
	  retrieval/d1_grs.c, server/seshigh.c, util/nmem.c,
	  ztest/read-grs.c: Implemented odr_strdup. Added Reference ID to
	  backend server API.

1999-03-31 13:15  adam

	* ccl/: Makefile.in, cclfind.c, cclqual.c, cclsh.c: Fixed memory
	  leaks in ccl_find_str and ccl_qual_rm.

1999-03-31 13:11  adam

	* comstack/tcpip.c: Function getprotobyname only called once. Minor
	  change in tcpip_get to handle multi-threaded conditions.

1999-03-23 15:14  adam

	* client/client.c: Yet another fix.

1999-03-18 13:57  adam

	* asn/prt-exp.c: Fixed bug in TargetInfo encoder/decoder.

1999-03-18 13:57  adam

	* CHANGELOG, client/client.c: Minor fix.

1999-03-11 16:26  adam

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

1999-03-11 12:12  adam

	* CHANGELOG, configure, configure.in, client/client.c: Added GNU
	  readline support. HTML display in client.

1999-02-18 11:30  quinn

	* util/oid.c: Changed ES: Update OID

1999-02-18 11:30  quinn

	* CHANGELOG: Added note about the ES: Update change

1999-02-11 10:10  adam

	* util/nmem.c: Function nmem_init only mandatory on Windows.

1999-02-02 14:57  adam

	* yaz.dsp, client/client.dsp, comstack/tcpip.c, include/statserv.h,
	  include/yconfig.h, server/eventl.c, server/server.dsp,
	  server/service.c, server/seshigh.c, server/statserv.c,
	  util/nmem.c, ztest/ztest.dsp: Uses preprocessor define WIN32
	  instead of WINDOWS to build code for Microsoft WIN32.

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-25 14:49  adam

	* retrieval/d1_prtree.c: Made data1_pr_tree make better printing of
	  data1 buffers.

1999-01-08 12:23  adam

	* CHANGELOG, LICENSE, README, header.c, comstack/tcpip.c,
	  comstack/waislen.c, include/odr.h, include/prt.h,
	  include/tcpip.h, odr/ber_any.c, odr/ber_bit.c, odr/ber_int.c,
	  odr/ber_len.c, odr/ber_oct.c, odr/ber_tag.c, odr/dumpber.c,
	  odr/odr_enum.c, odr/odr_int.c, odr/odr_util.c: Added const
	  modifier to some of the BER/ODR encoding routines.

1998-12-15 13:45  adam

	* ztest/: ztest.c, ztest.dsp: Minor change.

1998-12-14 15:48  adam

	* ztest/ztest.c: Fixed memory leak - happened when fetching MARC
	  records.

1998-12-03 12:33  adam

	* include/oid.h, util/oid.c: Added OID's for XML.

1998-11-17 10:53  adam

	* yaz.dsp: Chagned project to include logrpn.c

1998-11-17 10:52  adam

	* server/seshigh.c: Fixed minor bug (introduced by previous
	  commit).

1998-11-16 17:02  adam

	* include/logrpn.h, server/seshigh.c, util/Makefile.in,
	  util/logrpn.c: Added loggin utilies, log_rpn_query and
	  log_scan_term. These used to be part of Zebra.

1998-11-09 14:39  adam

	* configure, configure.in: Fixed configure.

1998-11-09 14:23  adam

	* configure, configure.in: Minor changes.

1998-11-05 11:24  quinn

	* tab/tagsetg.tag: Fixed typo in resourcetype

1998-11-03 11:14  adam

	* include/data1.h: Changed definition of data1 node so that it uses
	  less space.

1998-11-03 11:09  adam

	* server/seshigh.c: Fixed bug regarding YC.

1998-10-28 16:09  adam

	* Makefile.in, configure, configure.in, asn/Makefile.in,
	  ccl/Makefile.in, client/Makefile.in, comstack/Makefile.in,
	  include/data1.h, odr/Makefile.in, retrieval/Makefile.in,
	  retrieval/d1_read.c, rfc1006/Makefile.in, server/Makefile.in,
	  util/Makefile.in, ztest/Makefile.in: Added --with-yc option to
	  configure. For the data1_node in data1.h: decreased size of
	  localdata and removed member "line" which wasn't useful.

1998-10-28 11:28  adam

	* server/server.dsp: Minor changes for project.

1998-10-28 11:26  adam

	* include/log.h, util/log.c: New functions log_init_file,
	  log_init_level, log_init_prefix.

1998-10-20 17:16  adam

	* ztest/ztest.c: Minor change to prevent warning.

1998-10-20 17:15  quinn

	* CHANGELOG: Work

1998-10-20 17:13  adam

	* ztest/ztest.c: Minor fix regarding output for Item Order.

1998-10-20 16:00  quinn

	* server/seshigh.c: Fixed Scan

1998-10-20 16:00  quinn

	* CHANGELOG: Work

1998-10-20 15:55  quinn

	* asn/proto.c, client/client.c, include/proto.h: 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 17:24  adam

	* include/nmem.h, util/nmem.c: New nmem utility, nmem_transfer,
	  that transfer blocks from one NMEM to another.

1998-10-19 16:16  adam

	* retrieval/d1_tagset.c: Fixed data1_gettagbyname. Bug introduced
	  by previous revision.

1998-10-19 00:33  quinn

	* ztest/ztest.c: Added diagnostic dump of Item Order Eservice.

1998-10-18 09:48  adam

	* util/oid.c: Fixed oid_getentbyoid so that it returns NULL when
	  parsed oid is NULL.

1998-10-15 10:29  adam

	* CHANGELOG, include/data1.h, retrieval/d1_absyn.c,
	  retrieval/d1_tagset.c: Tag set type may be specified in reference
	  to it using "tagset" directive in .abs-files and "include"
	  directive in .tag-files.

1998-10-15 10:26  adam

	* ztest/ztest.c: Added type cast to make C++ happy.

1998-10-14 16:24  perhans

	* tab/meta.abs: Publisher changed from (2,3) to (2,31) in meta.abs.

1998-10-14 15:32  adam

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

1998-10-14 15:31  adam

	* retrieval/d1_attset.c: Bug fix. Bug introduced by previous
	  commit.

1998-10-13 22:52  adam

	* tab/: bib1.att, explain.abs, explain.att, explain.tag,
	  generic.tag, gils-g.est, gils.abs, gils.att, gils.tag, meta.abs,
	  summary.abs, summary.tag, tagsetm.tag, usmarc.abs, usmarc.mar,
	  usmarc.tag, var1.var, wais.abs: Changed headers and removed
	  obsolete ordinal spec from attsets.

1998-10-13 22:06  adam

	* CHANGELOG: Added changes.

1998-10-13 22:05  adam

	* ztest/ztest.c: Minor change.

1998-10-13 18:12  adam

	* include/backend.h, server/seshigh.c, ztest/ztest.c: Added support
	  for Surrogate Diagnostics for Scan Term entries.

1998-10-13 18:11  adam

	* include/log.h: Added printf-format check for logf when using
	  GNUC.

1998-10-13 18:10  adam

	* include/readconf.h: Added extra argument 'lineno' to function
	  readconf_line.

1998-10-13 18:09  adam

	* include/d1_attset.h, include/data1.h, retrieval/d1_absyn.c,
	  retrieval/d1_attset.c, retrieval/d1_espec.c, retrieval/d1_map.c,
	  retrieval/d1_marc.c, retrieval/d1_tagset.c,
	  retrieval/d1_varset.c, util/readconf.c: Added support for
	  arbitrary OID's for tagsets, schemas and attribute sets.  Added
	  support for multiple attribute set references and tagset
	  references from an abstract syntax file.  Fixed many bad
	  logs-calls in routines that read the various specifications
	  regarding data1 (*.abs,*.att,...) and made the messages
	  consistent whenever possible.  Added extra 'lineno' argument to
	  function readconf_line.

1998-10-13 18:03  adam

	* util/pquery.c: Better checking for invalid OID's in p_query_rpn.

1998-10-13 18:01  adam

	* include/oid.h, util/oid.c: Implemented support for dynamic object
	  identifiers.	Function oid_getvalbyname now accepts raw OID's as
	  well as traditional names.

1998-10-13 18:00  adam

	* include/nmem.h, util/nmem.c: Implemented
	  nmem_critical_{enter,leave}.

1998-10-13 17:58  adam

	* odr/odr_util.c: Minor fix in odr_getoidbystr_nmem.

1998-09-30 17:06  adam

	* client/Makefile.in, ztest/Makefile.in: Fixed LIB dependencies in
	  Makefiles.

1998-09-28 14:44  adam

	* Makefile.in: Minor changes.

1998-09-28 14:44  adam

	* retrieval/d1_expout.c: Fixed bug in f_integer.

1998-09-22 11:41  adam

	* README: Fix.

1998-09-22 11:40  adam

	* lib/Makefile.in: Fixed Makefile.

1998-09-22 11:40  adam

	* client/client.c: Minor changes in sort spec.

1998-09-02 14:41  adam

	* Makefile.in, configure, configure.in, include/backend.h,
	  lib/Makefile.in, makelib/Makefile.in, server/seshigh.c: Added
	  decode stream in bend search structures.

1998-08-25 18:19  adam

	* Makefile.in, asn/Makefile.in, ccl/Makefile.in,
	  client/Makefile.in, comstack/Makefile.in, makelib/Makefile.in,
	  odr/Makefile.in, server/Makefile.in, util/Makefile.in,
	  ztest/Makefile.in: Minor changes to Makefile(s).

1998-08-21 16:13  adam

	* CHANGELOG, Makefile, Makefile.in, README, configure,
	  configure.in, install-sh, asn/Makefile, asn/Makefile.in,
	  ccl/Makefile, ccl/Makefile.in, client/Makefile,
	  client/Makefile.in, comstack/Makefile, comstack/Makefile.in,
	  makelib/Makefile, makelib/Makefile.in, odr/Makefile,
	  odr/Makefile.in, retrieval/Makefile, retrieval/Makefile.in,
	  rfc1006/Makefile, rfc1006/Makefile.in, server/Makefile,
	  server/Makefile.in, server/statserv.c, util/Makefile,
	  util/Makefile.in, util/nmem.c, ztest/Makefile, ztest/Makefile.in:
	  Added GNU Configure script to build Makefiles.

1998-08-19 18:10  adam

	* CHANGELOG, asn/proto.c, asn/zget.c, client/client.c,
	  include/proto.h, server/seshigh.c, ztest/ztest.c: Changed som
	  member names of DeleteResultSetRequest/Response.

1998-08-03 12:23  adam

	* server/: seshigh.c, session.h: Fixed bug regarding Options for
	  Sort.

1998-07-20 14:38  adam

	* include/backend.h, server/seshigh.c, server/session.h,
	  ztest/ztest.c: Implemented delete result set service to server
	  API.

1998-07-20 14:38  adam

	* odr/: odr.c, odr_mem.c: More LOG_DEBUG-diagnostics.

1998-07-20 14:37  adam

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

1998-07-20 14:36  adam

	* include/xmalloc.h: Minor changes.

1998-07-20 14:35  adam

	* util/nmem.c, include/nmem.h: Added more memory diagnostics (when
	  NMEM_DEBUG is 1).

1998-07-07 17:51  adam

	* server/statserv.c: Changed server so that it stops if bind fails
	  - "address already in use" typically causes this.

1998-07-07 17:49  adam

	* comstack/tcpip.c, ccl/cclqual.c, ccl/ccltoken.c: Added braces to
	  avoid warning.

1998-07-07 17:49  adam

	* util/nmem.c: Reduced chunk size.

1998-07-03 16:21  adam

	* util/nmem.c: Added critical sections for pthreads-library. Thanks
	  to Ian Ibbotson, Fretwell Downing Informatics.

1998-06-29 09:59  adam

	* comstack/tcpip.c: Minor fix.

1998-06-26 13:17  quinn

	* include/yaz-version.h: v2+

1998-06-23 17:37  adam

	* comstack/tcpip.c: Added type cast to prevent warning.

1998-06-22 13:32  adam

	* comstack/comstack.c, comstack/tcpip.c, include/comstack.h,
	  include/tcpip.h, server/statserv.c: Added 'conditional cs_listen'
	  feature.

1998-06-09 15:55  adam

	* client/client.c, retrieval/d1_absyn.c, ztest/ztest.c: Minor
	  changes.

1998-06-09 15:21  adam

	* tab/explain.abs: Added "other" element paths.

1998-06-08 16:26  adam

	* retrieval/d1_expout.c: Fixed bug in f_queryTypeDetails.

1998-06-05 10:58  adam

	* retrieval/d1_expout.c: Fixed un-initialised var in
	  f_rpnCapabilities.

1998-06-05 10:57  adam

	* retrieval/d1_write.c: Fixed problem with function wordlen.

1998-06-02 16:32  adam

	* tab/usmarc.abs: Changed usmarc configuration files.

1998-06-02 12:23  adam

	* Makefile: Minor changes.

1998-05-27 18:57  adam

	* include/backend.h, server/seshigh.c: Support for surrogate
	  diagnostic records added for bend_fetch.

1998-05-27 18:55  adam

	* ztest/ztest.c: Minor changes.

1998-05-20 15:51  adam

	* Makefile: Better documention in top-level Makefile.

1998-05-20 11:55  adam

	* comstack/tcpip.c: Function tcpip_get treats EINPROGRESS error in
	  the same way as EWOULDBLOCK. EINPROGRESS shouldn't be returned -
	  but it is on Solaris in some cases.

1998-05-20 11:52  adam

	* include/comstack.h: Removed 'dead' definition.

1998-05-18 15:06  adam

	* CHANGELOG, asn/Makefile, asn/prt-exp.c, client/client.c,
	  include/comstack.h, include/d1_attset.h, include/data1.h,
	  include/oid.h, include/prt-dia.h, include/prt-exp.h,
	  include/tcpip.h, retrieval/d1_absyn.c, retrieval/d1_attset.c,
	  retrieval/d1_expout.c, retrieval/d1_handle.c,
	  retrieval/d1_prtree.c, retrieval/d1_tagset.c,
	  retrieval/d1_write.c, tab/explain.abs, tab/explain.tag: 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-05-18 12:14  adam

	* include/proto.h: Minor change - removed 'dead' definitions.

1998-05-18 12:13  adam

	* server/seshigh.c: Fixed call to es_request handler - extra
	  argument was passed.

1998-05-18 12:10  adam

	* comstack/tcpip.c: Minor change to avoid C++ warning.

1998-05-18 12:10  adam

	* util/: Makefile, oid.c: Added Explain-schema and Explain-tagset
	  to OID database.

1998-04-27 12:17  perhans

	* yaz.dsp, client/client.dsp, server/server.dsp, ztest/ztest.dsp:
	  Copy files to binary directory.

1998-04-26 13:08  adam

	* asn/Makefile: Fixed Makefile.

1998-04-26 12:55  adam

	* yaz.dsp, yaz.dsw: Fixed project dependencies.

1998-04-21 12:04  perhans

	* yaz.dsp: Added Universe resource report.

1998-04-17 13:04  quinn

	* CHANGELOG: [no log message]

1998-04-02 16:33  adam

	* Makefile: Minor changes.

1998-04-02 10:27  adam

	* include/prt-exp.h, retrieval/d1_expout.c, tab/explain.abs,
	  tab/explain.tag: Minor change in definition of Z_TargetInfo.
	  Furhter work on Explain schema - added AttributeDetails.

1998-03-31 17:13  adam

	* Makefile, asn/prt-ext.c, asn/zget.c, client/client.c,
	  include/prt-ext.h, retrieval/d1_expout.c, server/seshigh.c,
	  util/pquery.c, util/yaz-ccl.c: Development towards compiled
	  ASN.1.

1998-03-31 13:07  adam

	* CHANGELOG, asn/prt-ext.c, client/client.c, include/backend.h,
	  include/proto.h, include/prt-ext.h, server/seshigh.c,
	  server/session.h, ztest/ztest.c: Furhter work on UNIverse
	  resource report.  Added Extended Services handling in frontend
	  server.

1998-03-20 18:29  adam

	* include/: odr.h, prt.h: Include of odr_use.h in odr.h. Added
	  prototype for odr_enum.

1998-03-20 15:46  adam

	* CHANGELOG, asn/Makefile, asn/prt-ext.c, asn/prt-univ.c,
	  include/oid.h, include/proto.h, include/prt-ext.h,
	  include/prt-univ.h, tab/usmarc.abs, util/oid.c: Added UNIverse
	  Resource Reports.

1998-03-20 15:45  adam

	* include/prt.h: Implemented odr_set_of and odr_enum.

1998-03-20 15:45  adam

	* odr/: Makefile, odr_enum.c, odr_seq.c: Implemented odr_enum and
	  odr_set_of.

1998-03-16 13:21  adam

	* retrieval/d1_grs.c: Fixed problem with tag names that weren't set
	  to the right value when wildcards were used.

1998-03-12 12:28  adam

	* retrieval/d1_read.c: Fix: didn't set root member of tagged node
	  in function.	data1_add_insert_taggeddata.

1998-03-06 12:47  quinn

	* tab/: meta.abs, meta.tag: Updated meta schema to reflect Dublin
	  Core additions to TagsetG

1998-03-05 09:15  adam

	* include/data1.h, retrieval/d1_absyn.c, retrieval/d1_read.c:
	  Implemented data1_add_insert_taggeddata utility which is more
	  flexible than data1_insert_taggeddata.

1998-03-05 09:12  adam

	* tab/meta.abs: Added description.

1998-03-05 09:09  adam

	* util/pquery.c: Minor change to make C++ happy.

1998-03-05 09:07  adam

	* retrieval/d1_expout.c: Make data1 to EXPLAIN ignore local tags in
	  root.

1998-03-05 09:05  adam

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

1998-02-27 15:08  adam

	* CHANGELOG, include/data1.h, retrieval/d1_absyn.c,
	  retrieval/d1_read.c: Added const to some char pointer arguments.
	  Reworked data1_read_node so that it doesn't create a tree with
	  pointers to original "SGML"-buffer.

1998-02-27 15:05  adam

	* retrieval/d1_prtree.c: Added printing of integer nodes.

1998-02-27 15:04  adam

	* server/statserv.c: Fixed bug in statserv_remove.

1998-02-23 11:57  adam

	* retrieval/d1_marc.c: Take care of integer data nodes as well in
	  conversion.

1998-02-16 11:20  adam

	* yaz.dsp: Added prt-dat.c.

1998-02-11 14:48  adam

	* CHANGELOG: Changes.

1998-02-11 12:53  adam

	* CHANGELOG, asn/proto.c, asn/prt-acc.c, asn/prt-add.c,
	  asn/prt-arc.c, asn/prt-dat.c, asn/prt-dia.c, asn/prt-esp.c,
	  asn/prt-exd.c, asn/prt-exp.c, asn/prt-ext.c, asn/prt-grs.c,
	  asn/prt-rsc.c, asn/zget.c, ccl/cclerrms.c, ccl/cclfind.c,
	  ccl/cclqual.c, ccl/ccltoken.c, client/Makefile, client/client.c,
	  comstack/tcpip.c, include/ccl.h, include/odr.h,
	  include/prt-exd.h, include/prt-exp.h, include/prt-ext.h,
	  include/prt.h, odr/ber_any.c, odr/ber_oct.c, odr/ber_tag.c,
	  odr/odr.c, odr/odr_any.c, odr/odr_bit.c, odr/odr_bool.c,
	  odr/odr_choice.c, odr/odr_int.c, odr/odr_mem.c, odr/odr_oct.c,
	  odr/odr_oid.c, odr/odr_seq.c, odr/odr_tag.c, odr/odr_use.c,
	  odr/odr_util.c, retrieval/d1_absyn.c, retrieval/d1_attset.c,
	  retrieval/d1_espec.c, retrieval/d1_expout.c, retrieval/d1_grs.c,
	  retrieval/d1_handle.c, retrieval/d1_map.c, retrieval/d1_marc.c,
	  retrieval/d1_read.c, retrieval/d1_sumout.c,
	  retrieval/d1_tagset.c, retrieval/d1_varset.c, rfc1006/Makefile,
	  server/eventl.c, server/requestq.c, server/seshigh.c,
	  server/session.h, server/statserv.c, util/marcdump.c,
	  util/nmem.c, util/nmemsdup.c, util/pquery.c, util/wrbuf.c,
	  util/xmalloc.c, util/yaz-ccl.c, ztest/read-grs.c, ztest/ztest.c:
	  Changed code so that it compiles as C++.

1998-02-10 18:25  adam

	* CHANGELOG, tab/tagsetg.tag, tab/tagsetm.tag: Updated tagset-G and
	  M.

1998-02-10 16:32  adam

	* util/oid.c: Added new Object Identifiers.

1998-02-10 16:31  adam

	* asn/Makefile, asn/prt-dat.c, asn/prt-esp.c, asn/prt-exd.c,
	  asn/prt-ext.c, include/oid.h, include/proto.h, include/prt-dat.h,
	  include/prt-esp.h, include/prt-exd.h, include/prt-ext.h:
	  Implemented date and time structure. Changed the Update Extended
	  Service.

1998-02-10 16:30  adam

	* CHANGELOG: Changes.

1998-02-10 12:03  adam

	* CHANGELOG, include/backend.h, server/requestq.c,
	  server/seshigh.c, server/session.h, 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-02-10 12:01  adam

	* tab/gils.abs: Minor.

1998-02-10 12:00  adam

	* tab/: explain.abs, explain.tag: [no log message]

1998-02-10 11:29  adam

	* include/prt-grs.h: Changed definition of Z_Triple in file
	  prt-grs.h - member boolean renamed to zboolean. Some C++
	  compilers complained about the name.

1998-02-10 11:28  adam

	* include/statserv.h, server/statserv.c: Added app_name,
	  service_dependencies, service_display_name and options_func.
	  options_func allows us to specify a different function to
	  interogate the command line arguments. The other members allow us
	  to pass the full service details accross to the service manager
	  (CW).

1998-01-30 16:32  adam

	* include/yaz-version.h: 1.4pl2.

1998-01-30 16:24  adam

	* CHANGELOG, server/statserv.c: Fixed bug in inetd code. The server
	  listened on tcp:@:9999 even though it was started in inetd mode.

1998-01-29 15:26  adam

	* doc/README: Updated.

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:42  adam

	* CHANGELOG, Makefile: Updated.

1998-01-29 14:30  adam

	* CHANGELOG, README, server/eventl.c, server/eventl.h,
	  server/session.h, server/statserv.c: Better event handle system
	  for NT/Unix.

1998-01-29 14:28  adam

	* include/yaz-version.h: YAZ version 1.4pl1.

1998-01-29 14:18  adam

	* odr/: Makefile, odr_unicode.c: Removed Unicode file.

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-29 14:15  adam

	* include/backend.h, server/seshigh.c: Implemented sort for the
	  backend interface.

1998-01-29 14:13  adam

	* asn/: Makefile, zget.c: Function zget_presentRequest fills
	  resultSetId with "default" instead of "Default".

1998-01-14 10:53  quinn

	* odr/dumpber.c: Added a bit more info to dump.

1998-01-07 14:51  adam

	* client/client.c: Minor change.

1998-01-07 14:34  adam

	* CHANGELOG, server/Makefile: Fixed Makefile(s).

1998-01-07 13:59  adam

	* CHANGELOG, README, windows.txt, client/Makefile, server/Makefile,
	  ztest/Makefile: 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:04  adam

	* CHANGELOG, asn/prt-acc.c, asn/prt-add.c, asn/prt-exd.c,
	  asn/prt-ext.c: Fixed bugs in encoders/decoders - Not operator (!)
	  missing.

1998-01-05 10:03  adam

	* header.c: 1998.

1998-01-05 10:03  adam

	* LICENSE: Moved to 1998.

1997-12-18 11:51  adam

	* CHANGELOG, include/data1.h, retrieval/d1_absyn.c,
	  tab/explain.abs: Implemented sub-trees feature for schemas -
	  including forward references.

1997-12-12 07:32  adam

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

1997-12-09 17:28  adam

	* CHANGELOG: Changes.

1997-12-09 17:18  adam

	* CHANGELOG, include/data1.h, retrieval/d1_absyn.c,
	  retrieval/d1_expout.c, tab/bib1.att, tab/explain.abs,
	  tab/explain.tag: Work on EXPLAIN schema. First implementation of
	  sub-schema facility in the *.abs files.

1997-12-09 17:17  adam

	* retrieval/d1_read.c: Fix bug regarding variants. Tags with prefix
	  "var" was incorrectly interpreted as "start of variants". Now,
	  only "var" indicates such start.  Cleaned up data1_read_node so
	  tag names and variant names are copied and not pointed to by the
	  generated data1 tree. Data nodes still point to old buffer.

1997-12-09 17:11  adam

	* util/log.c: Assume strerror is defined on Unixes as well. It's
	  standard ANSI.

1997-11-24 12:33  adam

	* CHANGELOG, include/odr.h, odr/odr.c, odr/odr_null.c,
	  odr/odr_seq.c, retrieval/d1_espec.c, retrieval/d1_expout.c,
	  retrieval/d1_grs.c, tab/explain.abs, tab/explain.tag,
	  util/pquery.c, util/yaz-ccl.c: Using function odr_nullval()
	  instead of global ODR_NULLVAL when appropriate.

1997-11-19 11:30  adam

	* retrieval/d1_expout.c, tab/explain.abs, tab/explain.tag: More
	  explain work.

1997-11-18 10:51  adam

	* CHANGELOG, include/data1.h, retrieval/d1_expout.c,
	  retrieval/d1_grs.c, retrieval/d1_map.c, retrieval/d1_read.c,
	  tab/explain.abs, tab/explain.tag: Removed element num_children
	  from data1_node. Minor changes in data1 to Explain.

1997-11-07 14:33  adam

	* CHANGELOG: Changes.

1997-11-07 14:31  adam

	* include/statserv.h, server/server.dsp, server/service.c,
	  server/service.h, server/statserv.c, ztest/ztest.c,
	  ztest/ztest.dsp: Added NT Service name part of
	  statserv_options_block. Moved NT service utility to server
	  library.

1997-11-06 12:36  adam

	* retrieval/: d1_doespec.c, d1_prtree.c: Implemented variant match
	  on simple elements -data1 tree and Espec-1.

1997-11-05 10:20  adam

	* retrieval/d1_read.c: Minor change.

1997-11-05 10:18  adam

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

1997-10-31 13:20  adam

	* include/data1.h, yaz.dsp, client/client.c, include/nmem.h,
	  include/prt.h, include/tpath.h, include/wrbuf.h,
	  include/xmalloc.h, odr/odr.c, odr/odr_util.c,
	  retrieval/d1_absyn.c, retrieval/d1_espec.c, server/statserv.c,
	  util/Makefile, util/nmem.c, util/xmalloc.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-29 13:00  adam

	* CHANGELOG, asn/zget.c: Routine zget_SearchRequest fills
	  resultSetName member with "default" instead of "Default".

1997-10-27 15:04  adam

	* util/Makefile: Minor change.

1997-10-27 15:04  adam

	* retrieval/: Makefile, d1_prtree.c: New debug utility,
	  data1_pr_tree, that dumps a data1 tree.

1997-10-27 15:03  adam

	* CHANGELOG, include/statserv.h, server/statserv.c: Added new
	  member to statserver_options_block, pre_init, which specifies a
	  callback to be invoked after command line parsing and before the
	  server listens for the first time.

1997-10-27 14:55  adam

	* server/requestq.c: Fixed memory leak: member response wasn't
	  freed when queue was destroyed.

1997-10-27 14:54  adam

	* include/data1.h, retrieval/d1_absyn.c, tab/gils.abs,
	  tab/meta.abs: Changed structure field in data1 node to be simple
	  string which is "unknown" to the retrieval system itself.

1997-10-27 14:52  adam

	* client/client.c, include/yaz-util.h: Header yaz-util includes all
	  YAZ utility header files.

1997-10-06 11:37  adam

	* include/data1.h: Added prototype for data1_get_map_buf.

1997-10-06 11:09  adam

	* util/nmem.c: Function mmem_exit releases memory used by the
	  freelists.

1997-10-06 10:55  adam

	* util/log.c: Changed log_init so that previous (if any) is closed.

1997-10-02 14:16  quinn

	* TODO: Smll

1997-10-02 14:10  quinn

	* retrieval/d1_doespec.c: Attempt to fix bug in especs

1997-10-02 14:09  quinn

	* CHANGELOG: CHanged date

1997-09-30 13:50  adam

	* retrieval/: d1_handle.c, d1_marc.c: Added handler
	  data1_get_map_buf that is used by data1_nodetomarc.

1997-09-30 13:48  adam

	* server/seshigh.c: Fixed bug introduced by previous commit.

1997-09-30 13:47  adam

	* util/yaz-util.c: Added function 'cause checkergcc doesn't include
	  assert handler.

1997-09-30 11:33  adam

	* odr/ber_tag.c: Minor changes - removed indentation of ifdef.

1997-09-29 15:18  adam

	* CHANGELOG, client/client.c, include/oid.h, retrieval/d1_espec.c,
	  server/seshigh.c, util/oid.c, util/pquery.c: Added function,
	  oid_ent_to_oid, to replace the function oid_getoidbyent, which is
	  not thread safe.

1997-09-29 11:01  adam

	* include/ccl.h: Changed CCL parser to be thread safe. New type,
	  CCL-parser, declared and a create/destructor
	  ccl_parser_create/ccl_parser_destroy has been added.

1997-09-29 10:58  adam

	* util/yaz-ccl.c: Fixed conversion of trees so that true copy is
	  made.

1997-09-29 10:56  adam

	* ccl/: cclerrms.c, cclfind.c, cclqual.c, ccltoken.c: Changed CCL
	  parser to be thread safe. New type, CCL_parser, declared and a
	  create/destructers ccl_parser_create/ccl_parser/destory has been
	  added.

1997-09-29 09:24  adam

	* CHANGELOG: Added changes.

1997-09-29 09:24  adam

	* TODO, yaz.dsp: Updated project files, README, TODO, etc.

1997-09-29 09:22  adam

	* asn/diagbib1.c: Added static modifier to msg_tab.

1997-09-29 09:21  adam

	* retrieval/d1_espec.c: Added typecast to avoid warnings on MSVC.

1997-09-29 09:20  adam

	* client/client.c: Client code uses nmem_init.

1997-09-29 09:19  adam

	* server/statserv.c: Server library uses nmem_init/nmem_exit. The
	  log prefix no longer includes leading path on NT.

1997-09-29 09:17  adam

	* odr/odr_seq.c: Added typecast to avoid warnings on MSVC.

1997-09-29 09:16  adam

	* comstack/comstack.c, include/comstack.h: Array cs_errlist no
	  longer global.

1997-09-29 09:15  adam

	* comstack/tcpip.c: Changed use of setsockopt to avoid warnings on
	  MSVC.

1997-09-29 09:14  adam

	* include/nmem.h: New functions nmem_init/nmem_exit to init/close
	  NMEM system.

1997-09-29 09:13  adam

	* util/pquery.c: Changed type of a few variables to avoid warnings.

1997-09-29 09:13  adam

	* util/log.c: Minor changes.

1997-09-29 09:12  adam

	* util/nmem.c: NMEM thread safe. NMEM must be initialized before
	  use (sigh) - routine nmem_init/nmem_exit implemented.

1997-09-26 11:41  adam

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

1997-09-24 15:35  adam

	* include/data1.h, include/marcdisp.h, retrieval/d1_marc.c: Added
	  two members to data1_marctab to ease reading of weird MARC
	  records.

1997-09-24 15:29  adam

	* util/: marcdisp.c, marcdump.c: Added verbose option -v to
	  marcdump utility.

1997-09-22 14:33  adam

	* client/Makefile, util/pquery.c, ztest/Makefile: Fixed bug
	  introduced by previous commit.

1997-09-18 10:48  adam

	* util/log.c: Fixed minor bug that caused log_init to ignore
	  filename.

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:28  adam

	* retrieval/d1_handle.c: Introduced new 'global' data1 handle.

1997-09-17 14:25  adam

	* odr/odr_unicode.c: First Unicode attempt.

1997-09-17 14:10  adam

	* CHANGELOG, Makefile, README, TODO, yaz.dsp, asn/Makefile,
	  ccl/Makefile, client/Makefile, client/client.c,
	  comstack/Makefile, comstack/tcpip.c, comstack/xmosi.c,
	  include/backend.h, include/comstack.h, include/d1_attset.h,
	  include/data1.h, include/nmem.h, include/prt.h, include/wrbuf.h,
	  include/yaz-version.h, odr/Makefile, odr/ber_tag.c,
	  retrieval/Makefile, retrieval/d1_absyn.c, retrieval/d1_attset.c,
	  retrieval/d1_doespec.c, retrieval/d1_espec.c,
	  retrieval/d1_expout.c, retrieval/d1_grs.c, retrieval/d1_map.c,
	  retrieval/d1_marc.c, retrieval/d1_read.c, retrieval/d1_soif.c,
	  retrieval/d1_sumout.c, retrieval/d1_sutrs.c,
	  retrieval/d1_tagset.c, retrieval/d1_varset.c,
	  retrieval/d1_write.c, server/Makefile, server/seshigh.c,
	  server/statserv.c, tab/bib1.att, tab/gils.abs, util/Makefile,
	  util/nmemsdup.c, util/pquery.c, ztest/Makefile, ztest/ztest.c:
	  YAZ version 1.4.

1997-09-09 12:10  adam

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

1997-09-05 17:26  adam

	* include/backend.h, server/seshigh.c: Added ODR encode in search
	  and scen bend request structures.  Fixed a few enums that caused
	  trouble with C++.

1997-09-05 11:50  adam

	* Makefile, include/data1.h, retrieval/d1_absyn.c,
	  retrieval/d1_attset.c, retrieval/d1_espec.c, retrieval/d1_map.c,
	  retrieval/d1_marc.c, retrieval/d1_read.c, retrieval/d1_tagset.c,
	  retrieval/d1_varset.c: Removed global data1_tabpath - uses
	  data1_get_tabpath() instead.

1997-09-04 16:19  adam

	* server/: eventl.c, statserv.c: Added credits.

1997-09-04 15:51  adam

	* retrieval/d1_marc.c: Added data1 to marc conversion with
	  indicators.

1997-09-04 15:50  adam

	* ztest/ztest.c: Bug fix in ztest.

1997-09-04 15:49  adam

	* tab/usmarc.abs: Minor changes.

1997-09-04 15:48  adam

	* retrieval/d1_marc.c: Added data1 to marc conversion.

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-04 09:59  adam

	* util/Makefile: Added atoin.o.

1997-09-04 09:59  adam

	* include/log.h: Added include of xmalloc.h.

1997-09-04 09:58  adam

	* include/yaz-util.h: Added prototype for atoi_n.

1997-09-04 09:57  adam

	* include/marcdisp.h: Definition of ISO2709 control characters to
	  this file.

1997-09-04 09:57  adam

	* include/yconfig.h: When using UNIX, O_BINARY is defined if it's
	  not already defined.

1997-09-04 09:54  adam

	* util/yaz-util.c: Right hande side operand of yaz_matchstr may
	  include a ? in which case it returns "match ok".

1997-09-04 09:53  adam

	* util/readconf.c: Added include readconf.h.

1997-09-04 09:52  adam

	* util/: atoin.c, marcdisp.c: Moved atoi_n function to separate
	  source file.

1997-09-01 11:31  adam

	* server/eventl.h: Removed definition statserv_remove from
	  statserv.h to eventl.h.

1997-09-01 11:31  adam

	* include/statserv.h: Removed definition statserv_remove to
	  eventl.h. (A hack really).

1997-09-01 11:30  adam

	* include/data1.h: Added include of yaz-util.h.

1997-09-01 10:58  adam

	* include/data1.h: Removed declaration of data1_matchstr since it's
	  a macro.

1997-09-01 10:55  adam

	* ztest/: Makefile, dummy-grs, dummy-records, dummy-words,
	  read-grs.c, ztest.c, ztest.dsp: 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:54  adam

	* util/: Makefile, log.c, options.c, pquery.c: New windows NT/95
	  port using MSV5.0. Made prefix query handling thread safe. The
	  function options ignores empty arguments when met.

1997-09-01 10:52  adam

	* server/: Makefile, eventl.c, requestq.c, server.dsp, seshigh.c,
	  session.h, statserv.c: New windows NT/95 port using MSV5.0. The
	  test server 'ztest' was moved a separate directory. MSV5.0
	  project server.dsp created.  As an option, the server can now
	  operate as an NT service.

1997-09-01 10:51  adam

	* odr/: ber_tag.c, odr.c: New windows NT/95 port using MSV5.0. Had
	  to avoid a few static variables used in function ber_tag. These
	  are now part of the ODR structure.

1997-09-01 10:49  adam

	* include/: backend.h, ccl.h, comstack.h, d1_attset.h, data1.h,
	  diagbib1.h, log.h, marcdisp.h, nmem.h, odr.h, odr_use.h, oid.h,
	  options.h, pquery.h, proto.h, prt-acc.h, prt-arc.h, prt-dia.h,
	  prt-esp.h, prt-exd.h, prt-exp.h, prt-ext.h, prt-grs.h, prt.h,
	  readconf.h, statserv.h, tcpip.h, wrbuf.h, xmalloc.h, yaz-ccl.h,
	  yaz-util.h, yconfig.h: New windows NT/95 port using MSV5.0. To
	  export DLL functions the YAZ_EXPORT modifier was added. Defined
	  in yconfig.h.

1997-09-01 10:49  adam

	* comstack/: comstack.c, tcpip.c: New windows NT/95 port using
	  MSV5.0. Minor changes only.

1997-09-01 10:48  adam

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

1997-09-01 10:48  adam

	* ccl/: cclfind.c, cclqual.c, ccltoken.c: New windows NT/95 port
	  using MSV5.0. Only a few changes made to avoid warnings.

1997-09-01 10:47  adam

	* CHANGELOG, Makefile, yaz.dsp, yaz.dsw: New windows NT/95 port
	  using MSV5.0.

1997-08-29 15:34  quinn

	* util/oid.c: Added thesaurus oids

1997-08-19 10:46  quinn

	* util/oid.c: Added Thesaurus OID

1997-08-19 10:45  quinn

	* include/oid.h: Added Thesaurus

1997-08-19 10:43  quinn

	* include/oid.h: Housekeeping

1997-08-19 10:40  quinn

	* include/oid.h: Added thesaurus OID

1997-07-28 14:34  adam

	* CHANGELOG, include/oid.h, util/oid.c: Added new OID entries
	  (RVDM).

1997-07-21 14:48  adam

	* util/yaz-util.c: Removed windows DLL stubs.

1997-07-21 14:47  adam

	* util/nmem.c: Moved definition of nmem_control and nmem_block.

1997-07-21 14:46  adam

	* include/prt-exp.h: Bug fix: changed definition of attributeValues
	  in Z_AttributeOccurrence.

1997-07-21 14:44  adam

	* include/: nmem.h, odr.h: Moved definitions of nmem_block and
	  nmem_control.

1997-07-02 16:12  adam

	* header.c: Changed header to 1997.

1997-07-02 14:57  adam

	* include/yconfig.h: Fixed #if-bug. Thanks to RVDM.

1997-07-01 16:15  adam

	* asn/diagbib1.c: Added new BIB-1 diagnostic messages.

1997-07-01 15:52  adam

	* CHANGELOG: Added messages about new diagnostic codes.

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:31  adam

	* util/yaz-ccl.c: Added ODR argument to ccl_rpn_query and
	  ccl_scan_query.

1997-06-23 12:31  adam

	* odr/odr_seq.c: Added RVDM's SEQUENCE OF patch again!

1997-06-23 12:30  adam

	* include/yaz-ccl.h: Added ODR stream as parameter to ccl_rpn_query
	  and ccl_scan_query.

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-06-23 12:28  adam

	* CHANGELOG: Added ODR argument to ccl_rpn_query to provide release
	  of RPN structure.

1997-05-14 13:14  quinn

	* tab/gils-v1/: gils.abs, gils.att, gils.tag: Old versions of GILS
	  tables

1997-05-14 13:09  quinn

	* tab/: gils.abs, gils.att, gils.tag, tagsetg.tag: Moved to GILS
	  version 2

1997-05-14 08:53  adam

	* CHANGELOG, asn/prt-ext.c, asn/prt-grs.c, ccl/cclfind.c,
	  client/client.c, comstack/tcpip.c, comstack/xmosi.c,
	  include/backend.h, include/ccl.h, include/comstack.h,
	  include/d1_attset.h, include/d1_map.h, include/data1.h,
	  include/diagbib1.h, include/dmalloc.h, include/log.h,
	  include/marcdisp.h, include/nmem.h, include/odr.h,
	  include/odr_use.h, include/oid.h, include/options.h,
	  include/pquery.h, include/proto.h, include/prt-acc.h,
	  include/prt-add.h, include/prt-arc.h, include/prt-dia.h,
	  include/prt-esp.h, include/prt-exd.h, include/prt-exp.h,
	  include/prt-ext.h, include/prt-grs.h, include/prt-rsc.h,
	  include/prt.h, include/readconf.h, include/statserv.h,
	  include/tcpip.h, include/tpath.h, include/wrbuf.h,
	  include/xmalloc.h, include/xmosi.h, include/yaz-ccl.h,
	  include/yaz-util.h, odr/ber_any.c, odr/ber_tag.c, odr/dumpber.c,
	  odr/odr_choice.c, odr/odr_cons.c, odr/odr_seq.c, odr/odr_tag.c,
	  retrieval/d1_absyn.c, retrieval/d1_doespec.c,
	  retrieval/d1_espec.c, retrieval/d1_grs.c, retrieval/d1_read.c,
	  retrieval/d1_varset.c, util/readconf.c: C++ support.

1997-05-05 13:21  adam

	* odr/odr_seq.c: In handling of SEQUENCE OF: Counter set to zero
	  when SEQUENCE OF isn't there at all.

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-05-05 13:19  adam

	* CHANGELOG: Changes.

1997-05-02 10:39  quinn

	* include/oid.h, util/oid.c: Support for private OID table added.
	  Thanks to Ronald van der Meer

1997-05-02 10:39  quinn

	* asn/zget.c: New PDUs added, thanks to Ronald van der Meer

1997-05-02 10:38  quinn

	* CHANGELOG: None

1997-05-01 17:07  adam

	* util/yaz-util.c: Added DLL entry point routines.

1997-05-01 17:06  adam

	* include/log.h, util/log.c, util/marcdisp.c, util/wrbuf.c: Added
	  log_mask_str_x routine.

1997-05-01 17:06  adam

	* comstack/tcpip.c: Moved WINSOCK init. code to tcpip_init routine.

1997-04-30 10:52  quinn

	* asn/prt-add.c, asn/prt-exd.c, asn/prt-ext.c, ccl/Makefile,
	  ccl/cclerrms.c, ccl/cclfind.c, ccl/cclptree.c, ccl/cclqfile.c,
	  ccl/cclqual.c, ccl/cclsh.c, ccl/cclstr.c, ccl/ccltoken.c,
	  include/ccl.h, include/odr.h, include/oid.h, include/proto.h,
	  include/prt-add.h, include/yaz-version.h, odr/odr.c,
	  odr/odr_choice.c, retrieval/d1_doespec.c, retrieval/d1_soif.c,
	  server/seshigh.c, util/oid.c: Null

1997-04-30 10:49  quinn

	* CHANGELOG: Work

1997-02-24 11:37  adam

	* Makefile, README: Changed header.

1997-02-19 15:46  adam

	* retrieval/d1_absyn.c: The "all" specifier only affects elements
	  that are indexed (and not all elements).

1997-01-02 11:47  quinn

	* CHANGELOG, retrieval/d1_absyn.c, tab/bib1.att, tab/gils.abs:
	  Added optional, physical ANY

1996-12-05 14:17  quinn

	* CHANGELOG, retrieval/d1_grs.c: Fixed GRS-1 null-ref

1996-11-15 16:48  adam

	* tab/explain.abs: Fixed reference to bad element. Other small
	  changes.

1996-11-11 14:15  adam

	* util/pquery.c: Added proximity operator.

1996-11-11 14:14  adam

	* asn/proto.c: Fixed tagging bug in z_ProximityOperator.

1996-11-11 14:14  adam

	* CHANGELOG, README: Added doc about proximity in PQF.

1996-11-08 15:09  adam

	* tab/gils.abs: Removed reference to gils-f.est.

1996-11-08 12:03  adam

	* client/client.c: Client accepts multiple database names.

1996-11-08 12:03  adam

	* CHANGELOG, Makefile: More work.

1996-11-01 09:45  adam

	* comstack/tcpip.c: Bug fix: used close on MS-Windows. Fixed to
	  closesocket.

1996-10-29 14:36  adam

	* util/: tpath.c, yaz-ccl.c, yaz-util.c: Added header.

1996-10-29 14:35  adam

	* retrieval/d1_read.c: Implemented data1_set_tabpath and
	  data1_get_tabpath.

1996-10-29 14:34  adam

	* makelib/Makefile: Minor change.

1996-10-29 14:34  adam

	* include/: d1_attset.h, data1.h, tpath.h: New functions to get/set
	  data1_tabpath.

1996-10-29 14:33  adam

	* header.c: Updated.

1996-10-23 14:31  adam

	* odr/odr_cons.c: Added 'static' modifier to dummy variable in
	  odr_constructed_begin.

1996-10-11 17:06  quinn

	* CHANGELOG, include/yaz-version.h: Version 1.3

1996-10-11 17:00  adam

	* ccl/LICENSE, ccl/Makefile, ccl/bib1, ccl/cclerrms.c,
	  ccl/cclfind.c, ccl/cclptree.c, ccl/cclqfile.c, ccl/cclqual.c,
	  ccl/cclsh.c, ccl/cclstr.c, ccl/ccltoken.c, include/ccl.h: CCL
	  parser from Europagate Email gateway 1.0.

1996-10-11 14:38  quinn

	* CHANGELOG: Smallish

1996-10-11 13:57  quinn

	* include/data1.h, retrieval/d1_doespec.c, retrieval/d1_grs.c,
	  server/seshigh.c: Smallish

1996-10-11 12:35  adam

	* retrieval/d1_read.c: Fixed a bug that caused data1_read_node to
	  core dump when no abstract syntax was defined in a "sgml"-record.

1996-10-10 14:35  quinn

	* asn/prt-exd.c, asn/prt-ext.c, include/prt-exd.h,
	  include/prt-ext.h, util/oid.c: Added Update extended service.

1996-10-10 14:32  quinn

	* CHANGELOG: ZZ

1996-10-10 13:52  quinn

	* asn/prt-add.c: Added SearchResult additionalInfo

1996-10-10 13:51  quinn

	* include/prt-add.h: Added SerchResult additional info

1996-10-09 17:54  quinn

	* CHANGELOG, asn/Makefile, asn/proto.c, asn/prt-ext.c,
	  include/oid.h, include/proto.h, include/prt-exp.h,
	  include/prt-ext.h, util/oid.c: Added SearchInfoReport

1996-10-08 14:58  adam

	* include/odr.h, include/prt.h, odr/odr.c, odr/odr_choice.c: New
	  ODR function, odr_choice_enable_bias, to control behaviour of
	  odr_choice_bias.

1996-10-08 14:56  adam

	* asn/proto.c: Bug fix: tagging of type 101 query.

1996-10-08 14:55  adam

	* CHANGELOG: changes.

1996-10-08 12:45  quinn

	* server/Makefile: [no log message]

1996-10-08 12:44  quinn

	* client/client.c: Resolved conflicts.

1996-10-08 12:43  quinn

	* retrieval/d1_soif.c: Added SOIF syntax.

1996-10-07 17:54  quinn

	* tab/: gils-f.est, gils-summary.map, summary.abs, summary.tag:
	  Added files

1996-10-07 17:29  quinn

	* include/data1.h, include/oid.h, include/proto.h,
	  retrieval/Makefile, server/Makefile, util/oid.c: Added SOIF
	  support

1996-10-07 17:28  quinn

	* CHANGELOG, Makefile, client/Makefile, 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:10  adam

	* util/: Makefile, pquery.c: New function p_query_attset to define
	  default attribute set.

1996-08-12 16:09  adam

	* odr/Makefile: ODR_DEBUG not set.

1996-08-12 16:09  adam

	* client/client.c, include/pquery.h: 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 16:07  quinn

	* asn/proto.c: Small

1996-07-26 15:37  quinn

	* client/default.bib, include/odr.h, include/prt.h, odr/Makefile,
	  odr/odr.c, odr/odr_cons.c, tab/gils-b.est, tab/gils-g.est,
	  tab/gils.abs: Various smaller things. Gathered header-files.

1996-07-26 15:36  quinn

	* asn/proto.c: Various smallish

1996-07-26 15:35  quinn

	* CHANGELOG: Gathered header-files

1996-07-26 14:34  quinn

	* comstack/xmosi.c: Porting.

1996-07-06 21:58  quinn

	* CHANGELOG, asn/proto.c, client/client.c, client/default.bib,
	  comstack/tcpip.c, comstack/xmosi.c, include/comstack.h,
	  include/data1.h, include/tcpip.h, include/yconfig.h,
	  odr/ber_int.c, retrieval/d1_doespec.c, retrieval/d1_espec.c,
	  retrieval/d1_grs.c, retrieval/d1_read.c, server/eventl.c,
	  server/seshigh.c, server/statserv.c, tab/gils-b.est,
	  tab/gils-g.est, tab/gils.abs: System headerfiles gathered in
	  yconfig

1996-07-03 15:21  adam

	* util/xmalloc.c: Function xfree_f checks for NULL pointer.

1996-06-10 10:57  quinn

	* CHANGELOG, include/yaz-version.h: 1.2

1996-06-10 10:57  quinn

	* include/proto.h: Added OPAC, ResourceReport

1996-06-10 10:56  quinn

	* retrieval/Makefile, retrieval/d1_absyn.c, retrieval/d1_map.c,
	  retrieval/d1_sumout.c, server/seshigh.c, tab/gils.abs: Work on
	  Summary.

1996-06-10 10:55  quinn

	* include/: d1_map.h, data1.h, proto.h, prt-arc.h, prt-ext.h: Added
	  Summary. Unfinished work

1996-06-10 10:55  quinn

	* asn/prt-arc.c: Added Summary, OPAC

1996-06-10 10:53  quinn

	* client/client.c: Added Summary

1996-06-10 10:53  quinn

	* asn/: Makefile, proto.c, prt-ext.c: Added
	  Summary,OPAC,ResourceReport

1996-06-10 10:53  quinn

	* CHANGELOG, makelib/Makefile: Work

1996-06-07 13:04  quinn

	* retrieval/d1_doespec.c: Fixed tag->tagset dependency

1996-06-06 14:07  quinn

	* tab/wais.abs: [no log message]

1996-06-05 10:53  adam

	* tab/gils-b.est: Added availability/linkage to brief syntax.

1996-06-05 10:51  adam

	* tab/bib1.att: Added local-subject-index to any.

1996-06-04 11:52  quinn

	* tab/gils.abs: Added sampletext

1996-06-03 17:57  quinn

	* tab/: bib1.att, wais.abs: Added body-of-text to BIB-1 ANY and the
	  WAIS profile

1996-06-03 11:47  quinn

	* tab/: gils-b.est, gils-g.est, gils.abs, tagsetm.tag: Added
	  schemaIdentifier.

1996-06-03 11:46  quinn

	* retrieval/d1_grs.c: Added OID data type.

1996-06-03 11:46  quinn

	* odr/odr_util.c: Fixed stupid bug in str2oid routine.

1996-06-03 11:46  quinn

	* include/data1.h: Added OID type.

1996-06-03 11:45  quinn

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

1996-05-31 15:52  quinn

	* retrieval/d1_absyn.c: Fixed uninitialized variable for local tags
	  in abstract syntax.

1996-05-31 15:51  quinn

	* CHANGELOG, LICENSE: [no log message]

1996-05-30 14:03  quinn

	* tab/: gils-b.est, gils-g.est: Work.

1996-05-30 13:03  quinn

	* server/seshigh.c: Fixed NextresultSetPosition bug fixed.

1996-05-29 17:48  quinn

	* util/readconf.c: Added \n to the isspace rule.

1996-05-29 17:47  quinn

	* asn/proto.c: Fixed in bug DiagRecs decoder. Thanks to Linda
	  Harris.

1996-05-29 13:25  adam

	* doc/README: Fixed URL.

1996-05-29 13:19  quinn

	* tab/wais.abs: Added phrases to WAIS table

1996-05-29 12:05  quinn

	* util/readconf.c: Changed space criteria to support 8-bit
	  characters

1996-05-29 12:03  quinn

	* server/statserv.c: Options work

1996-05-29 12:02  quinn

	* CHANGELOG: Work

1996-05-22 10:35  adam

	* asn/Makefile, ccl/Makefile, client/Makefile, comstack/Makefile,
	  odr/Makefile, retrieval/Makefile, rfc1006/Makefile,
	  server/Makefile, util/Makefile: Removed CFLAGS definiton.

1996-05-22 10:35  adam

	* Makefile: Bug fix.

1996-05-22 10:34  adam

	* comstack/xmosi.c: Added ifdef USE_XTIMOSI; so that 'make depend'
	  works.

1996-05-14 11:26  quinn

	* server/seshigh.c: Added attribute set to scan backend

1996-05-14 11:26  quinn

	* CHANGELOG: Work.

1996-05-14 11:01  quinn

	* include/backend.h: Added AttributeSet.

1996-05-09 11:32  quinn

	* tab/bib1.att: Any unfolds

1996-05-09 09:27  quinn

	* tab/gils.abs: Added some phrase indices.

1996-05-09 09:27  quinn

	* retrieval/: d1_absyn.c, d1_attset.c: Multiple local attributes
	  values supported.

1996-05-09 09:27  quinn

	* include/: d1_attset.h, data1.h: Multiple local values supported.

1996-05-09 09:26  quinn

	* client/client.c: [no log message]

1996-05-09 09:25  quinn

	* client/client.c: Sm

1996-05-01 14:45  quinn

	* retrieval/: d1_absyn.c, d1_grs.c, d1_map.c: Support use of local
	  tag names in abs file.

1996-05-01 14:45  quinn

	* include/log.h: [no log message]

1996-04-10 13:40  quinn

	* tab/gils.abs: [no log message]

1996-04-10 13:40  quinn

	* include/yaz-version.h: 1.1pl2

1996-04-10 13:39  quinn

	* asn/proto.c: Fixed bug in UserInfo

1996-04-10 13:39  quinn

	* CHANGELOG: New version

1996-03-25 11:18  quinn

	* tab/: meta-b.est, meta-usmarc.map, meta.abs, meta.tag,
	  usmarc-b.est: Added "meta" profile - dublin core experiment

1996-03-25 11:18  quinn

	* retrieval/d1_marc.c: Removed trailing whitespace from data
	  elements

1996-03-15 17:10  adam

	* README: Introduced new prefix query features.

1996-03-15 12:05  adam

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

1996-03-15 12:03  adam

	* util/pquery.c: Attribute set can be set globally for a query with
	  the @attrset operator. The @attr operator has an optional
	  attribute-set specifier that sets the attribute set locally.

1996-03-15 12:01  adam

	* include/pquery.h: Extra argument to p_query_rpn: protocol.  Extra
	  arguments to p_query_scan: protocol and attributeSet.

1996-03-13 10:19  quinn

	* tab/gils-usmarc.map: Added bogus mapping of rank field

1996-03-08 15:38  quinn

	* odr/dumpber.c: Fixed output.

1996-03-08 15:38  quinn

	* client/Makefile: [no log message]

1996-02-29 15:23  adam

	* comstack/waislen.c: Bug fix.

1996-02-26 19:34  adam

	* comstack/waislen.c: Bug fix.

1996-02-23 11:01  quinn

	* rfc1006/rfct.c: Smallish

1996-02-23 11:00  quinn

	* include/proto.h: SCAN Work

1996-02-23 11:00  quinn

	* comstack/: tcpip.c, xmosi.c: WAIS Work

1996-02-23 11:00  quinn

	* asn/proto.c: Fixes to SCAN

1996-02-21 16:57  quinn

	* CHANGELOG: [no log message]

1996-02-21 16:23  quinn

	* retrieval/d1_attset.c: Reversed fclose and return;

1996-02-21 15:55  quinn

	* CHANGELOG: Smallish

1996-02-21 14:12  quinn

	* server/statserv.c: [no log message]

1996-02-21 13:55  quinn

	* server/eventl.c: small

1996-02-21 13:52  quinn

	* server/eventl.c: Test

1996-02-20 18:58  adam

	* include/yaz-util.h, util/yaz-util.c: Added const to yaz_matchstr.

1996-02-20 18:57  adam

	* include/oid.h, util/oid.c: Added const to oid_getvalbyname.

1996-02-20 17:41  adam

	* util/Makefile: Minor change.

1996-02-20 17:37  quinn

	* util/oid.c: Using yaz_matchstr in oid_getvalbyname

1996-02-20 17:33  quinn

	* retrieval/Makefile, util/Makefile, util/yaz-util.c: Moved
	  matchstr to global util

1996-02-20 17:32  quinn

	* include/: data1.h, yaz-util.h: Created util file.

1996-02-20 14:02  quinn

	* comstack/waislen.c: Wais length.

1996-02-20 13:57  quinn

	* CHANGELOG, include/yaz-version.h: V1.1

1996-02-20 13:55  quinn

	* CHANGELOG: [no log message]

1996-02-20 13:53  quinn

	* server/seshigh.c: Chanes to SCAN

1996-02-20 13:52  quinn

	* odr/odr_tag.c: Added odr_peektag

1996-02-20 13:52  quinn

	* comstack/: Makefile, tcpip.c: WAIS protocol support.

1996-02-20 13:51  quinn

	* client/client.c: Fixed problems with EXTERNAL.

1996-02-20 13:51  quinn

	* asn/: proto.c, prt-ext.c: Completed SCAN. Fixed problems with
	  EXTERNAL.

1996-02-20 13:50  quinn

	* CHANGELOG, include/oid.h, include/proto.h, include/prt-ext.h,
	  include/prt.h: Various

1996-02-12 19:18  quinn

	* client/Makefile, client/client.c, tab/usmarc.abs, tab/usmarc.tag:
	  Fidgeting.

1996-02-12 19:17  quinn

	* CHANGELOG: SMALLISH

1996-02-10 13:23  quinn

	* include/comstack.h, include/tcpip.h, include/xmosi.h,
	  server/statserv.c: Enable inetd operations fro TCP/IP stack

1996-02-10 13:23  quinn

	* comstack/: tcpip.c, xmosi.c: Enablie inetd operations fro TCP/IP
	  stack

1996-02-10 13:22  quinn

	* asn/proto.c: Work on SCAN

1996-02-10 13:21  quinn

	* CHANGELOG: Smallish

1996-02-05 13:24  adam

	* include/log.h, util/log.c: Implemented
	  log_event_{start,end}-functions.

1996-02-05 13:23  adam

	* comstack/Makefile: Removed RPN_QUERY define (not used in these
	  modules).

1996-01-24 17:01  quinn

	* CHANGELOG, include/yaz-version.h: pl4

1996-01-22 10:46  quinn

	* asn/proto.c, asn/prt-dia.c, include/proto.h, include/prt-dia.h:
	  Added Sort PDU. Moved StringList to main protocol file.

1996-01-22 10:46  quinn

	* CHANGELOG: Added Sort PDU

1996-01-19 16:41  quinn

	* server/statserv.c: [no log message]

1996-01-19 16:41  quinn

	* retrieval/d1_read.c: Fixed uninitialized boolean.

1996-01-19 16:41  quinn

	* odr/dumpber.c: dumpber was ignoring the file argument.

1996-01-19 16:41  quinn

	* CHANGELOG, doc/README: Smallish.

1996-01-18 10:46  adam

	* include/data1.h: Changed prototype for reader function parsed to
	  data1_read_record.

1996-01-17 15:52  adam

	* retrieval/d1_read.c: Changed prototype for reader function parsed
	  to data1_read_record.

1996-01-10 16:21  quinn

	* asn/proto.c, include/proto.h: Added links to access control PDUs

1996-01-10 14:07  quinn

	* doc/Makefile: [no log message]

1996-01-03 17:22  quinn

	* tab/explain.att: [no log message]

1996-01-02 14:57  adam

	* asn/diagbib1.c: Added error messages.

1996-01-02 12:46  quinn

	* include/: proto.h, prt-exp.h, yaz-version.h: Changed 'operator'
	  to 'roperator' to avoid C++ conflict.  Moved to pl3

1996-01-02 12:46  quinn

	* asn/proto.c, asn/prt-exp.c, util/pquery.c, util/query.c,
	  util/yaz-ccl.c: Changed 'operator' to 'roperator' to avoid C++
	  conflict.

1996-01-02 12:42  quinn

	* CHANGELOG: Moved to pl3

1996-01-02 09:57  quinn

	* CHANGELOG, asn/zget.c, client/client.c, comstack/xmosi.c,
	  include/oid.h, include/proto.h, include/prt-acc.h,
	  include/prt-dia.h, include/prt-esp.h, include/prt-exd.h,
	  include/prt-exp.h, include/prt-ext.h, include/prt-grs.h,
	  retrieval/d1_espec.c, server/seshigh.c, tab/gils-variant.est,
	  tab/tagsetm.tag, util/oid.c: Changed enums in the ASN.1 .h files
	  to #defines. Changed oident.class to oclass

1995-12-15 17:57  quinn

	* retrieval/d1_sutrs.c: Added formatted-text.

1995-12-15 17:20  quinn

	* retrieval/d1_read.c: Added formatted text.

1995-12-15 17:19  quinn

	* include/data1.h: Added formatted_text.

1995-12-15 12:22  quinn

	* tab/gils.abs: Added bodyofDisplay

1995-12-14 17:28  quinn

	* asn/prt-exp.c, include/prt-exp.h, include/prt.h, odr/odr_tag.c,
	  retrieval/d1_expout.c, tab/explain.abs, tab/explain.tag: More
	  explain stuff.

1995-12-14 12:09  quinn

	* include/data1.h, include/prt-exp.h, retrieval/Makefile,
	  retrieval/d1_expout.c, server/seshigh.c, tab/explain.abs: Work on
	  Explain

1995-12-14 12:09  quinn

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

1995-12-14 12:09  quinn

	* asn/prt-exp.c: Fixed bug in tagging.

1995-12-13 18:14  quinn

	* retrieval/: d1_attset.c, d1_write.c: [no log message]

1995-12-13 17:03  quinn

	* util/oid.c: [no log message]

1995-12-13 16:38  quinn

	* retrieval/d1_write.c: Added SGML-output filter.

1995-12-13 16:32  quinn

	* include/data1.h, retrieval/Makefile: Added sgml-output.

1995-12-13 14:44  quinn

	* include/data1.h, retrieval/d1_map.c, retrieval/d1_read.c,
	  util/nmem.c: Modified Data1-system to use nmem

1995-12-13 14:38  quinn

	* tab/: explain.abs, explain.att, explain.tag: First kick.

1995-12-12 17:37  quinn

	* client/client.c, include/data1.h, retrieval/d1_map.c,
	  retrieval/d1_read.c: Added destroy element to data1_node.

1995-12-12 15:11  quinn

	* retrieval/d1_map.c: More work on the large-record problem.

1995-12-12 15:11  quinn

	* client/client.c: Minimal.

1995-12-11 16:22  quinn

	* retrieval/: d1_map.c, d1_read.c: Added last_child field to the
	  node.  Rewrote schema-mapping.

1995-12-11 16:22  quinn

	* include/data1.h: Added last_child field to the node.

1995-12-11 16:21  quinn

	* CHANGELOG, tab/gils-usmarc.map: Work.

1995-12-06 17:06  quinn

	* Makefile: Fixed YAZ library

1995-12-06 16:50  quinn

	* include/yaz-version.h: 1.0pl2

1995-12-06 14:00  adam

	* util/options.c: Minus alone not treated as an option.

1995-12-06 10:51  quinn

	* util/log.c: Fixed the log-prefix buffer - it was too small and
	  the setup code lacked a bounds-check.

1995-12-06 10:50  quinn

	* include/prt-exp.h: Bad #define.

1995-12-06 10:49  quinn

	* doc/profiles.sgml: Work.

1995-12-06 10:47  quinn

	* CHANGELOG: [no log message]

1995-12-05 17:43  quinn

	* tab/gils-usmarc.map: Work.

1995-12-05 16:08  adam

	* util/xmalloc.c: Fixed verbose of xrealloc.

1995-12-05 15:26  quinn

	* include/data1.h: Added global lbuf to data1_node.

1995-12-05 12:17  quinn

	* tab/gils.att: Removed \r introduced from the Windows port
	  somehow.

1995-12-05 12:17  quinn

	* server/eventl.c: Moved some paranthesises around. Sigh.

1995-12-05 12:16  quinn

	* retrieval/d1_espec.c: Fixed malloc of 0.

1995-12-05 12:15  quinn

	* asn/prt-exp.c: Work.

1995-12-05 12:15  quinn

	* CHANGELOG, include/yaz-version.h: 1.0pl1

1995-12-05 12:08  adam

	* util/xmalloc.c: More verbose malloc routines.

1995-12-05 00:59  quinn

	* tab/: gils-usmarc.map, gils.tag: Added abreviated GILS tags.

1995-11-28 10:32  quinn

	* CHANGELOG: v1.0

1995-11-28 10:31  quinn

	* include/yaz-version.h: Version 1.0

1995-11-28 10:30  quinn

	* tab/gils.tag, util/oid.c: Work.

1995-11-27 14:46  quinn

	* doc/profiles.sgml: Work

1995-11-21 16:09  quinn

	* doc/profiles.sgml: Work

1995-11-17 12:09  adam

	* server/statserv.c: Added new option '-c' to specify configuration
	  name in control block.

1995-11-17 12:08  adam

	* Makefile: Install action added.

1995-11-15 12:51  quinn

	* doc/profiles.sgml: Smallish

1995-11-15 11:52  quinn

	* doc/: Makefile, profiles.sgml: Added profile documentation.

1995-11-13 10:27  quinn

	* client/client.c, include/data1.h, include/nmem.h, include/oid.h,
	  retrieval/d1_doespec.c, retrieval/d1_espec.c, retrieval/d1_grs.c,
	  retrieval/d1_read.c, retrieval/d1_tagset.c, server/eventl.c,
	  tab/generic.tag, tab/gils-variant.est, tab/gils.abs,
	  tab/gils.att, tab/gils.tag, tab/var1.var, tab/wais-b.est,
	  tab/wais-variant.est, tab/wais.abs, util/nmem.c, util/oid.c:
	  Fiddling with the variant stuff.

1995-11-08 18:57  quinn

	* tab/: gils-a.est, gils-b.est, gils-g.est, gils.abs, gils.tag:
	  Fixed title ref.

1995-11-08 18:41  quinn

	* CHANGELOG, include/odr.h, include/prt.h, odr/odr.c,
	  odr/odr_mem.c, server/seshigh.c, server/session.h, util/Makefile:
	  Smallish.

1995-11-08 16:11  quinn

	* server/seshigh.c: Log of close transmit.

1995-11-07 13:37  quinn

	* server/eventl.c: Added support for forcing TIMEOUT event.

1995-11-01 17:34  quinn

	* include/data1.h, include/tpath.h, retrieval/d1_absyn.c,
	  retrieval/d1_attset.c, retrieval/d1_espec.c, retrieval/d1_map.c,
	  retrieval/d1_marc.c, retrieval/d1_read.c, retrieval/d1_tagset.c,
	  retrieval/d1_varset.c, util/Makefile, util/tpath.c: Making data1
	  look for tables in data1_tabpath

1995-11-01 15:44  quinn

	* tab/: bib1.att, gils-a.est, gils-b.est, gils-g.est,
	  gils-usmarc.map, gils.abs, gils.att, gils.tag, tagsetg.tag,
	  tagsetm.tag, usmarc-b.est, usmarc.abs, usmarc.mar, var1.var:
	  Added tables.

1995-11-01 14:54  quinn

	* Makefile, ccl/cclfind.c, ccl/cclqual.c, ccl/ccltoken.c,
	  comstack/tcpip.c, comstack/xmosi.c, include/comstack.h,
	  include/d1_attset.h, include/d1_map.h, include/data1.h,
	  include/odr.h, include/readconf.h, include/yconfig.h,
	  makelib/Makefile, odr/odr.c, odr/odr_mem.c, retrieval/Makefile,
	  retrieval/d1_absyn.c, retrieval/d1_doespec.c, retrieval/d1_grs.c,
	  retrieval/d1_map.c, retrieval/d1_marc.c, retrieval/d1_read.c,
	  retrieval/d1_sutrs.c, retrieval/d1_tagset.c,
	  retrieval/d1_varset.c, rfc1006/rfct.c, server/eventl.c,
	  server/requestq.c, server/seshigh.c, server/statserv.c,
	  util/Makefile, util/marcdump.c, util/readconf.c, util/wrbuf.c,
	  util/yaz-ccl.c: Minor adjustments

1995-11-01 14:07  quinn

	* include/data1.h: Data1 module now lives in YAZ.

1995-11-01 13:19  quinn

	* server/seshigh.c: Second attempt to fix same bug.

1995-11-01 12:56  quinn

	* util/xmalloc.c: Added Xmalloc.

1995-11-01 12:56  quinn

	* server/seshigh.c: Fixed bug in elementsetname-handling in
	  piggybacked presents.

1995-11-01 12:56  quinn

	* retrieval/: Makefile, d1_absyn.c, d1_attset.c, d1_doespec.c,
	  d1_espec.c, d1_grs.c, d1_map.c, d1_marc.c, d1_read.c, d1_sutrs.c,
	  d1_tagset.c, d1_varset.c: Added Retrieval (data management)
	  functions en masse.

1995-11-01 12:55  quinn

	* include/xmalloc.h: Added xmalloc.c

1995-10-30 13:41  quinn

	* CHANGELOG, client/client.c, comstack/tcpip.c, comstack/xmosi.c,
	  include/comstack.h, server/statserv.c: Added hostname lookup for
	  server.

1995-10-25 17:58  quinn

	* server/seshigh.c: Simple.

1995-10-25 17:58  quinn

	* odr/odr_mem.c: Stupid bug in odr_malloc

1995-10-18 17:12  quinn

	* odr/: dumpber.c, odr_null.c: Better diagnostics. Added special
	  case in NULL to handle WAIS server.

1995-10-18 17:12  quinn

	* client/client.c, include/odr.h: Better diagnostics.

1995-10-18 17:12  quinn

	* asn/prt-grs.c: Added a couple of special cases to handle the WAIS
	  server.

1995-10-16 14:51  quinn

	* include/backend.h, include/dmalloc.h, include/prt-esp.h,
	  include/yconfig.h, server/seshigh.c: Changes to provide Especs to
	  the backend.

1995-10-13 17:08  quinn

	* include/prt.h, odr/odr_mem.c, odr/odr_util.c: Added OID utility

1995-10-12 11:34  quinn

	* CHANGELOG, asn/Makefile, asn/prt-esp.c, asn/prt-ext.c,
	  include/oid.h, include/proto.h, include/prt-esp.h,
	  include/prt-ext.h, include/prt-grs.h, util/oid.c: Added Espec-1.

1995-10-11 15:49  quinn

	* client/client.c: Smallish.

1995-10-10 17:27  quinn

	* include/log.h, include/oid.h, util/oid.c: [no log message]

1995-10-06 13:59  quinn

	* include/wrbuf.h: Added access macros

1995-10-06 09:51  quinn

	* Makefile, include/wrbuf.h, server/seshigh.c, util/Makefile,
	  util/wrbuf.c: Added Write-buffer.

1995-09-29 18:11  quinn

	* asn/diagbib1.c, asn/proto.c, asn/prt-acc.c, asn/prt-dia.c,
	  asn/prt-exd.c, asn/prt-exp.c, asn/prt-ext.c, asn/prt-grs.c,
	  asn/prt-rsc.c, asn/zget.c, ccl/cclerrms.c, ccl/cclfind.c,
	  ccl/cclptree.c, ccl/cclqual.c, ccl/ccltoken.c, comstack/tcpip.c,
	  comstack/xmosi.c, include/backend.h, include/ccl.h,
	  include/comstack.h, include/diagbib1.h, include/dmalloc.h,
	  include/log.h, include/marcdisp.h, include/odr.h,
	  include/odr_use.h, include/oid.h, include/options.h,
	  include/pquery.h, include/proto.h, include/prt-acc.h,
	  include/prt-dia.h, include/prt-exd.h, include/prt-exp.h,
	  include/prt-ext.h, include/prt-grs.h, include/prt-rsc.h,
	  include/prt.h, include/statserv.h, include/tcpip.h,
	  include/xmosi.h, include/yaz-ccl.h, odr/ber_any.c, odr/ber_bit.c,
	  odr/ber_bool.c, odr/ber_int.c, odr/ber_len.c, odr/ber_null.c,
	  odr/ber_oct.c, odr/ber_oid.c, odr/ber_tag.c, odr/dumpber.c,
	  odr/odr.c, odr/odr_any.c, odr/odr_bit.c, odr/odr_bool.c,
	  odr/odr_choice.c, odr/odr_cons.c, odr/odr_int.c, odr/odr_mem.c,
	  odr/odr_null.c, odr/odr_oct.c, odr/odr_oid.c, odr/odr_seq.c,
	  odr/odr_tag.c, odr/odr_use.c, odr/odr_util.c, server/statserv.c,
	  util/dmalloc.c, util/log.c, util/marcdisp.c, util/oid.c,
	  util/options.c, util/pquery.c, util/yaz-ccl.c: Smallish

1995-09-29 18:01  quinn

	* Makefile, client/client.c, comstack/comstack.c, comstack/tcpip.c,
	  include/comstack.h, include/odr.h, include/prt.h,
	  include/yconfig.h, odr/ber_int.c, odr/odr.c, odr/odr_int.c,
	  util/dmalloc.c, util/oid.c: More Windows work

1995-09-28 11:24  quinn

	* comstack/xmosi.c: Windows changes

1995-09-28 11:13  quinn

	* include/yconfig.h: Added central config file.

1995-09-28 11:12  quinn

	* comstack/tcpip.c, include/comstack.h, include/tcpip.h,
	  odr/ber_int.c: Windows-support changes

1995-09-27 16:02  quinn

	* Makefile, asn/diagbib1.c, asn/proto.c, asn/prt-acc.c,
	  asn/prt-dia.c, asn/prt-exd.c, asn/prt-exp.c, asn/prt-ext.c,
	  asn/prt-grs.c, asn/prt-rsc.c, asn/zget.c, ccl/cclerrms.c,
	  ccl/cclfind.c, ccl/cclptree.c, ccl/cclqual.c, ccl/ccltoken.c,
	  comstack/tcpip.c, comstack/xmosi.c, include/backend.h,
	  include/ccl.h, include/comstack.h, include/diagbib1.h,
	  include/dmalloc.h, include/log.h, include/marcdisp.h,
	  include/odr.h, include/odr_use.h, include/oid.h,
	  include/options.h, include/pquery.h, include/proto.h,
	  include/prt-acc.h, include/prt-dia.h, include/prt-exd.h,
	  include/prt-exp.h, include/prt-ext.h, include/prt-grs.h,
	  include/prt-rsc.h, include/prt.h, include/statserv.h,
	  include/tcpip.h, include/xmosi.h, include/yaz-ccl.h,
	  odr/ber_any.c, odr/ber_bit.c, odr/ber_bool.c, odr/ber_int.c,
	  odr/ber_len.c, odr/ber_null.c, odr/ber_oct.c, odr/ber_oid.c,
	  odr/ber_tag.c, odr/dumpber.c, odr/odr.c, odr/odr_any.c,
	  odr/odr_bit.c, odr/odr_bool.c, odr/odr_choice.c, odr/odr_cons.c,
	  odr/odr_int.c, odr/odr_mem.c, odr/odr_null.c, odr/odr_oct.c,
	  odr/odr_oid.c, odr/odr_seq.c, odr/odr_tag.c, odr/odr_use.c,
	  odr/odr_util.c, server/statserv.c, util/dmalloc.c, util/log.c,
	  util/marcdisp.c, util/oid.c, util/options.c, util/pquery.c,
	  util/yaz-ccl.c: Modified function heads & prototypes.

1995-09-15 16:44  quinn

	* server/eventl.c: [no log message]

1995-09-12 13:32  quinn

	* util/oid.c: Added a looker-upper by name.

1995-09-12 13:31  quinn

	* include/oid.h: Added some oids.

1995-09-12 13:31  quinn

	* CHANGELOG: [no log message]

1995-08-29 16:44  quinn

	* server/: eventl.c, statserv.c: Reset timeouts.

1995-08-29 16:44  quinn

	* CHANGELOG: [no log message]

1995-08-29 16:24  quinn

	* client/client.c, server/seshigh.c: Added second half of
	  close-handshake

1995-08-29 13:28  quinn

	* CHANGELOG: [no log message]

1995-08-29 13:19  quinn

	* asn/prt-dia.c, include/prt-dia.h: Added Diagnostic Format

1995-08-29 13:17  quinn

	* client/client.c, server/eventl.c, server/seshigh.c,
	  server/session.h, server/statserv.c: Added code to receive close

1995-08-29 13:17  quinn

	* asn/Makefile, asn/prt-ext.c, include/proto.h, include/prt-ext.h:
	  [no log message]

1995-08-29 13:16  quinn

	* CHANGELOG: Added code to send close

1995-08-29 12:41  quinn

	* server/eventl.c: Small.

1995-08-28 18:29  quinn

	* CHANGELOG, Makefile: A

1995-08-28 14:21  quinn

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

1995-08-28 12:58  quinn

	* asn/prt-grs.c: Added extra choice-entry to data to catch
	  visiblestring.

1995-08-28 12:58  quinn

	* CHANGELOG: [no log message]

1995-08-24 17:13  quinn

	* include/yaz-version.h: Beta 3

1995-08-24 12:56  quinn

	* include/prt-exp.h: Typos.

1995-08-21 11:16  quinn

	* asn/prt-exd.c, include/prt-exd.h: Added Extended services + Item
	  Order

1995-08-21 11:10  quinn

	* CHANGELOG, asn/Makefile, asn/proto.c, asn/prt-ext.c,
	  include/proto.h, include/prt-ext.h, include/prt.h, odr/odr_mem.c,
	  server/seshigh.c, util/oid.c: Smallish fixes to suppport new
	  formats.

1995-08-17 14:47  quinn

	* asn/prt-grs.c, include/prt-grs.h: Added GRS-1.

1995-08-17 14:44  quinn

	* CHANGELOG, asn/Makefile, asn/prt-ext.c, client/client.c,
	  include/backend.h, include/proto.h, include/prt-acc.h,
	  include/prt-ext.h, include/prt-rsc.h, odr/odr_util.c,
	  server/Makefile, server/seshigh.c: Fixed minor problems with
	  GRS-1. Added support in c&s.

1995-08-15 15:37  quinn

	* asn/prt-ext.c, include/prt-ext.h: Improved EXTERNAL

1995-08-15 13:59  quinn

	* asn/proto.c, asn/prt-acc.c, asn/prt-exp.c, client/client.c,
	  include/odr.h, include/proto.h, include/prt-acc.h,
	  include/prt-exp.h, include/prt.h, odr/odr.c, odr/odr_choice.c,
	  server/seshigh.c: Updated External

1995-08-15 13:58  quinn

	* asn/Makefile: Updated External.

1995-08-15 13:58  quinn

	* CHANGELOG: [no log message]

1995-08-15 13:16  quinn

	* server/seshigh.c: CV:e
	  ----------------------------------------------------------------------
	  CV:e
	  ----------------------------------------------------------------------

1995-08-15 13:16  quinn

	* odr/: odr_cons.c, odr_seq.c: Fixed pretty-printers.  CV:e
	  ----------------------------------------------------------------------
	  CV:e
	  ----------------------------------------------------------------------

1995-08-15 13:16  quinn

	* CHANGELOG: [no log message]

1995-08-10 10:54  quinn

	* include/odr.h, include/odr_use.h, include/proto.h,
	  include/prt-exp.h, odr/odr_use.c: Added Explain.

1995-08-10 10:53  quinn

	* CHANGELOG, asn/Makefile, asn/proto.c, asn/prt-exp.c: Added
	  Explain

1995-08-02 12:23  quinn

	* server/seshigh.c: Smallish

1995-07-31 16:34  quinn

	* server/seshigh.c: Fixed bug in process_searchResponse
	  (numberOfRecordsReturned).

1995-07-31 16:33  quinn

	* CHANGELOG: Smallish change.

1995-06-27 15:22  quinn

	* CHANGELOG: [no log message]

1995-06-27 15:20  quinn

	* server/: Makefile, seshigh.c: SUTRS support

1995-06-27 15:20  quinn

	* odr/dumpber.c: Fixed sign-clash. Non-fatal warning

1995-06-27 15:20  quinn

	* include/: backend.h, oid.h: Added SUTRS support

1995-06-27 15:20  quinn

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

1995-06-27 15:19  quinn

	* CHANGELOG, Makefile: V1.0b2

1995-06-27 15:12  quinn

	* include/yaz-version.h: v1.0b2 See CHANGELOG for update info now.

1995-06-27 14:44  adam

	* Makefile: Fixed bug.

1995-06-25 12:53  quinn

	* CHANGELOG, Makefile, asn/Makefile, ccl/Makefile,
	  comstack/Makefile, doc/Makefile, odr/Makefile, rfc1006/Makefile,
	  server/Makefile, util/Makefile: Smallish adjustments.

1995-06-22 14:25  quinn

	* CHANGELOG: Added changelog

1995-06-22 11:28  quinn

	* client/client.c: Fixed bug in SUTRS processing.

1995-06-19 19:01  quinn

	* asn/proto.c, odr/odr_choice.c: This should bring us in sync with
	  the version distributed as 1.0b

1995-06-19 15:48  quinn

	* doc/Makefile: Initial revision

1995-06-19 15:39  quinn

	* asn/proto.c: [no log message]

1995-06-19 15:39  quinn

	* include/yaz-version.h: 1.0 beta All of basic 1995 should be in
	  place at this point. Some little features added to make the
	  server more useful. BER dumper for bad protocol debugging.  Etc.
	  First major release. All following releases should come with a
	  changelog.

1995-06-19 15:06  quinn

	* odr/odr_choice.c: Fixed simple bug in the code to handle untagged
	  choice elements.

1995-06-19 14:40  quinn

	* util/log.c: Added log_file()

1995-06-19 14:39  quinn

	* server/: eventl.c, eventl.h, seshigh.c: Fixed bug in timeout
	  code. Added BER dumper.

1995-06-19 14:38  quinn

	* include/: backend.h, comstack.h, log.h, odr.h, odr_use.h,
	  proto.h, prt.h, statserv.h: Reorganized include-files. Added
	  small features.

1995-06-19 14:37  quinn

	* client/client.c, odr/Makefile, odr/dumpber.c, odr/odr.c,
	  odr/odr_cons.c: Added BER dumper.

1995-06-19 14:37  quinn

	* asn/proto.c: Fixed a bug in the compspec.

1995-06-19 14:37  quinn

	* README: [no log message]

1995-06-16 15:15  quinn

	* asn/proto.c, include/odr.h, include/proto.h, include/prt.h,
	  odr/odr_use.c, server/seshigh.c: Fixed Defaultdiagformat.

1995-06-16 12:46  quinn

	* rfc1006/rfct.c: [no log message]

1995-06-16 12:31  quinn

	* server/: eventl.c, eventl.h, seshigh.c, session.h, statserv.c:
	  Added session timeout.

1995-06-16 12:30  quinn

	* comstack/xmosi.c: Added REUSEADDR.

1995-06-16 12:29  quinn

	* README, client/client.c, rfc1006/Makefile: [no log message]

1995-06-15 17:45  quinn

	* util/log.c: Added date info.

1995-06-15 17:42  quinn

	* asn/proto.c, include/proto.h: Fixed some v3 bugs

1995-06-15 14:30  quinn

	* server/statserv.c: Setuid-facility.

1995-06-15 14:30  quinn

	* comstack/: tcpip.c, xmosi.c: Added @ as hostname alias for INADDR
	  ANY.

1995-06-15 14:29  quinn

	* Makefile, util/pquery.c: [no log message]

1995-06-15 09:44  quinn

	* asn/proto.c, asn/zget.c, client/client.c, include/proto.h,
	  include/statserv.h, rfc1006/Makefile, rfc1006/rfct.c,
	  server/seshigh.c, server/statserv.c, util/pquery.c,
	  util/yaz-ccl.c: Moving to v3.

1995-06-15 09:44  quinn

	* Makefile, README: MOving to v3.

1995-06-14 17:26  quinn

	* Makefile, asn/proto.c, asn/zget.c, client/client.c,
	  include/proto.h, server/seshigh.c: [no log message]

1995-06-14 14:34  quinn

	* include/yaz-version.h: Moved version.h to include/

1995-06-14 13:06  adam

	* util/pquery.c: Bug fix: Attributes wasn't interpreted correctly!

1995-06-14 12:06  quinn

	* Makefile: Moved yazlib to comstack

1995-06-14 11:58  quinn

	* comstack/: Makefile, comstack.c, tcpip.c, xmosi.c: Renamed yazlib
	  to comstack.

1995-06-07 16:42  quinn

	* asn/zget.c, include/proto.h: Fixed CLOSE

1995-06-07 16:36  quinn

	* asn/proto.c, asn/zget.c, include/proto.h: Added CLOSE

1995-06-06 16:56  quinn

	* client/client.c, server/seshigh.c: Better diagnostics.

1995-06-06 10:41  quinn

	* server/seshigh.c: Better diagnostics.

1995-06-06 10:15  quinn

	* client/client.c, server/seshigh.c, server/statserv.c: Cosmetic.

1995-06-05 12:53  quinn

	* server/: eventl.c, seshigh.c: Added a better SCAN.

1995-06-05 12:53  quinn

	* include/proto.h: Smallish.

1995-06-05 12:52  quinn

	* client/client.c: Added SCAN.

1995-06-05 12:52  quinn

	* asn/: prt-acc.c, zget.c: Fixed some negligences.

1995-06-02 11:50  quinn

	* client/client.c: Smallish.

1995-06-02 11:49  quinn

	* include/: proto.h, prt-acc.h, prt-rsc.h: Add access control

1995-06-02 11:49  quinn

	* asn/: Makefile, proto.c, prt-acc.c, prt-rsc.c: Adding access
	  control

1995-06-01 16:34  quinn

	* asn/prt-rsc.c: Work

1995-06-01 13:25  quinn

	* server/seshigh.c: Smallish.

1995-06-01 13:24  quinn

	* include/prt-rsc.h: Resource Control

1995-06-01 13:22  quinn

	* asn/prt-rsc.c: Resource control

1995-06-01 13:21  quinn

	* server/seshigh.c: Attempting to fix a bug in pack-records.
	  replaced break with continue for large records, according to
	  standard.

1995-05-31 10:29  quinn

	* client/client.c, rfc1006/rfct.c: Nothing significant.

1995-05-30 12:54  quinn

	* include/comstack.h: Added some backwards compatibility to the
	  comstack (CS_SR->PROTO_SR)

1995-05-30 12:25  quinn

	* Makefile, asn/Makefile, ccl/Makefile, client/Makefile,
	  odr/Makefile, rfc1006/Makefile, server/Makefile, util/Makefile:
	  Fixed dependency control

1995-05-30 12:16  quinn

	* client/Makefile, server/Makefile: Makefile fix

1995-05-30 12:15  quinn

	* asn/zget.c: Added our implementor's ID

1995-05-29 10:50  quinn

	* README: [no log message]

1995-05-29 10:17  quinn

	* util/oid.c: iMoved oid to util to support comstack.

1995-05-29 10:12  quinn

	* server/seshigh.c, server/statserv.c, util/Makefile: Moved oid to
	  util

1995-05-29 10:11  quinn

	* rfc1006/Makefile: [no log message]

1995-05-29 10:11  quinn

	* include/backend.h, include/comstack.h, include/odr.h,
	  include/oid.h, include/proto.h, include/prt.h, odr/odr_oid.c,
	  odr/odr_util.c: Moved oid from odr/asn to util.

1995-05-29 10:10  quinn

	* asn/Makefile, client/client.c: Moved oid.c to util.

1995-05-29 10:10  quinn

	* README: Smallish doc updates.

1995-05-26 10:56  adam

	* include/pquery.h, util/pquery.c: New function: p_query_scan.

1995-05-25 13:00  quinn

	* asn/proto.c: [no log message]

1995-05-22 17:31  adam

	* server/Makefile: Removed ../../alex/include from -I.

1995-05-22 17:31  adam

	* include/pquery.h, util/Makefile, util/pquery.c: New function,
	  p_query_rpn, to convert from prefix (ascii) to rpn (asn).

1995-05-22 17:30  adam

	* client/: Makefile, 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

	* odr/odr_seq.c: Fixed problem in decoding empty sequence.

1995-05-22 16:56  quinn

	* client/client.c: [no log message]

1995-05-22 16:47  quinn

	* include/odr.h: ODR_NULLVAL --> void

1995-05-22 16:44  quinn

	* client/default.bib: [no log message]

1995-05-22 16:42  quinn

	* util/yaz-ccl.c: Replaced empty attrlist with ODR_NULLVAL

1995-05-22 16:02  quinn

	* Makefile: Added cleanup of lib/

1995-05-22 16:00  quinn

	* client/Makefile: removed silly ref to libserver.

1995-05-22 15:58  quinn

	* asn/proto.c: Fixed an ODR_NULLVAL.

1995-05-22 13:32  quinn

	* util/: Makefile, yaz-ccl.c: Moved yaz-ccl to util.

1995-05-22 13:32  quinn

	* odr/: ber_null.c, odr.c, odr_null.c: Fixing Interface to
	  odr_null.

1995-05-22 13:31  quinn

	* include/: odr.h, proto.h, prt.h: Added PDUs

1995-05-22 13:30  quinn

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

1995-05-22 13:30  quinn

	* asn/: Makefile, proto.c, zget.c: Adding Z39.50-1992 stuff to
	  proto.c. Adding zget.c

1995-05-22 13:29  quinn

	* Makefile, README: [no log message]

1995-05-18 15:06  quinn

	* odr/odr_seq.c: Smallish.

1995-05-18 15:06  quinn

	* LICENSE, README: Doc. update

1995-05-18 15:02  quinn

	* rfc1006/rfct.c, server/seshigh.c: Smallish.

1995-05-17 10:42  quinn

	* server/: seshigh.c, session.h: Transfer auth info to backend.
	  Allow backend to reject init gracefully.

1995-05-17 10:41  quinn

	* odr/odr_seq.c: Small, hopefully insignificant change.

1995-05-17 10:41  quinn

	* include/: backend.h, proto.h: Added delete to proto & other
	  little things.  Relaying auth info to backend.

1995-05-17 10:40  quinn

	* asn/proto.c: Added delete. Fixed some sequence_begins. Smallish.

1995-05-17 10:37  quinn

	* util/Makefile: Removed dmalloc

1995-05-17 10:19  adam

	* util/Makefile: Executable marcdump removed on make clean.

1995-05-16 11:37  quinn

	* rfc1006/rfct.c, server/statserv.c: Fixed bug

1995-05-16 10:50  quinn

	* README, header.c, asn/diagbib1.c, asn/proto.c, include/backend.h,
	  include/comstack.h, include/diagbib1.h, include/dmalloc.h,
	  include/log.h, include/marcdisp.h, include/odr.h,
	  include/odr_use.h, include/oid.h, include/options.h,
	  include/proto.h, include/statserv.h, include/tcpip.h,
	  include/xmosi.h, include/yaz-ccl.h, odr/ber_any.c, odr/ber_bit.c,
	  odr/ber_bool.c, odr/ber_int.c, odr/ber_len.c, odr/ber_null.c,
	  odr/ber_oct.c, odr/ber_oid.c, odr/ber_tag.c, odr/odr.c,
	  odr/odr_any.c, odr/odr_bit.c, odr/odr_bool.c, odr/odr_choice.c,
	  odr/odr_cons.c, odr/odr_int.c, odr/odr_mem.c, odr/odr_null.c,
	  odr/odr_oct.c, odr/odr_oid.c, odr/odr_priv.c, odr/odr_seq.c,
	  odr/odr_tag.c, odr/odr_use.c, server/eventl.c, server/eventl.h,
	  server/seshigh.c, server/session.h, server/statserv.c,
	  util/dmalloc.c, util/log.c, util/marcdisp.c, util/marcdump.c,
	  util/options.c, util/query.c: License, documentation, and memory
	  fixes

1995-05-15 15:25  quinn

	* server/Makefile, server/seshigh.c, util/dmalloc.c: Fixed memory
	  bug.

1995-05-15 15:20  quinn

	* Makefile: ZZ

1995-05-15 14:12  quinn

	* server/requestq.c: Request queue.

1995-05-15 13:58  quinn

	* LICENSE: Added license document.

1995-05-15 13:56  quinn

	* util/: dmalloc.c, log.c, marcdump.c: Debuggng & adjustments.

1995-05-15 13:56  quinn

	* server/: Makefile, eventl.h, seshigh.c, session.h, statserv.c:
	  Asynchronous facilities. Restructuring of seshigh code.

1995-05-15 13:56  quinn

	* odr/: odr.c, odr_mem.c: More work on memory management.

1995-05-15 13:55  quinn

	* include/: odr.h, proto.h, statserv.h: Work on asynchronous
	  activity.

1995-05-15 13:55  quinn

	* asn/proto.c: Smallish.

1995-05-15 13:55  quinn

	* Makefile, README, header.c: Documentation & other details.

1995-05-11 17:31  adam

	* include/yaz-ccl.h: New function ccl_scan_query.

1995-05-02 10:53  quinn

	* rfc1006/Makefile, rfc1006/rfct.c, server/seshigh.c: Trying in
	  vain to fix comm with ISODE

1995-05-02 10:52  quinn

	* README, ccl/README: Doc work

1995-04-28 16:15  quinn

	* Makefile, server/Makefile: [no log message]

1995-04-21 18:31  quinn

	* odr/Makefile: [no log message]

1995-04-20 17:12  quinn

	* include/comstack.h, server/seshigh.c, server/session.h: Cosmetic

1995-04-19 12:08  quinn

	* Makefile, server/Makefile: Smallish

1995-04-18 17:23  quinn

	* odr/Makefile: [no log message]

1995-04-18 10:15  quinn

	* odr/Makefile, odr/ber_any.c, odr/ber_bit.c, odr/ber_bool.c,
	  odr/ber_int.c, odr/ber_len.c, odr/ber_null.c, odr/ber_oct.c,
	  odr/ber_oid.c, odr/ber_tag.c, odr/odr.c, odr/odr_cons.c,
	  odr/odr_mem.c, server/seshigh.c: Added dynamic memory allocation
	  on encoding (whew). Code is now somewhat neater. We'll make the
	  same change for decoding one day.

1995-04-18 10:14  quinn

	* include/: odr.h, prt.h: Added dynamic memory allocation on
	  encoding

1995-04-17 13:28  quinn

	* include/comstack.h, include/proto.h, server/seshigh.c: Smallish

1995-04-17 11:37  quinn

	* Makefile, ccl/Makefile, odr/Makefile, odr/ber_any.c,
	  server/Makefile, util/Makefile: [no log message]

1995-04-11 13:58  quinn

	* asn/proto.c: Fixed bug.

1995-04-11 13:52  quinn

	* asn/: Makefile, proto.c: Fixed possible buf in proto.c

1995-04-10 12:28  quinn

	* util/: marcdisp.c, marcdump.c, query.c: Added copy of CCL and
	  MARC display

1995-04-10 12:28  quinn

	* ccl/Makefile, ccl/README, ccl/bib1, ccl/cclerrms.c,
	  ccl/cclfind.c, ccl/cclptree.c, ccl/cclqual.c, ccl/cclsh.c,
	  ccl/ccltoken.c, include/ccl.h, include/marcdisp.h: Added copy of
	  CCL.

1995-04-10 12:23  quinn

	* util/: Makefile, dmalloc.c, log.c: Fixes.

1995-04-10 12:23  quinn

	* server/: Makefile, seshigh.c, session.h, statserv.c: Some work to
	  add scan and other things.

1995-04-10 12:23  quinn

	* odr/Makefile, odr/odr.c, rfc1006/Makefile: Smallish changes.

1995-04-10 12:22  quinn

	* makelib/Makefile: Tinkering.

1995-04-10 12:22  quinn

	* include/: backend.h, proto.h: Added SCAN

1995-04-10 12:22  quinn

	* asn/: Makefile, proto.c: Added SCAN.

1995-04-10 12:22  quinn

	* Makefile, README: Added README. Mods to top-level mkf.

1995-03-31 12:16  quinn

	* server/statserv.c, util/log.c: Fixed logging.

1995-03-31 11:18  quinn

	* server/: seshigh.c, statserv.c: Added logging.

1995-03-30 18:08  quinn

	* server/statserv.c: Little mods.

1995-03-30 16:03  quinn

	* rfc1006/Makefile, rfc1006/makensap.c, rfc1006/rfct.c,
	  server/Makefile, server/seshigh.c: Added RFC1006 as separate
	  library

1995-03-30 16:02  quinn

	* asn/Makefile, odr/Makefile, util/Makefile: [no log message]

1995-03-30 16:02  quinn

	* Makefile: Added rfc1006

1995-03-30 15:29  quinn

	* server/statserv.c: Smallish

1995-03-30 14:18  quinn

	* server/: seshigh.c, statserv.c: Fixed bug.

1995-03-30 14:18  quinn

	* include/proto.h: Added info.

1995-03-30 13:10  quinn

	* util/Makefile: Added log.o

1995-03-30 12:26  quinn

	* util/log.c: Logging system

1995-03-30 12:26  quinn

	* asn/proto.c, include/proto.h, include/yaz-ccl.h: Added Term
	  structure

1995-03-30 11:39  quinn

	* asn/Makefile, include/backend.h, include/comstack.h,
	  include/diagbib1.h, include/dmalloc.h, include/log.h,
	  include/odr.h, include/odr_use.h, include/oid.h,
	  include/options.h, include/proto.h, include/prt.h,
	  include/statserv.h, include/tcpip.h, include/xmosi.h,
	  odr/Makefile, server/Makefile, util/Makefile: Moved .h files to
	  include directory

1995-03-30 11:09  quinn

	* server/: seshigh.c, session.h: Added state-handle and some
	  support for asynchronous activities.

1995-03-30 11:08  quinn

	* asn/proto.c: Added Resource control protocol

1995-03-29 17:40  quinn

	* server/: seshigh.c, statserv.c: Ongoing work. Statserv is now
	  dynamic by default

1995-03-29 17:39  quinn

	* odr/test.c: Fixed bugs in the bitmask operations

1995-03-29 10:06  quinn

	* odr/Makefile: [no log message]

1995-03-29 10:06  quinn

	* asn/proto.c: Added a few v3 elements

1995-03-28 11:16  quinn

	* server/seshigh.c: Added record packing to the search request

1995-03-28 11:15  quinn

	* odr/: Makefile, odr_cons.c: Fixed bug in the printing mode

1995-03-27 17:02  quinn

	* server/: Makefile, eventl.c: Added some includes for better
	  portability

1995-03-27 17:01  quinn

	* odr/ber_int.c: Added include of sys/types to further portability

1995-03-27 10:35  quinn

	* util/: Makefile, dmalloc.c, options.c: Created util library Added
	  memory debugging module. Imported options-manager

1995-03-27 10:34  quinn

	* server/: Makefile, eventl.c, eventl.h, seshigh.c, session.h,
	  statserv.c: Added dynamic server functionality.  Released
	  bindings to session.c (is now redundant)

1995-03-27 10:33  quinn

	* odr/: Makefile, odr_util.c: Added more OID utilities.

1995-03-27 10:32  quinn

	* makelib/Makefile: Simple

1995-03-27 10:32  quinn

	* asn/Makefile: Added OID database

1995-03-27 10:29  quinn

	* Makefile: Added util

1995-03-22 16:01  quinn

	* server/seshigh.c: Adjusting record packing.

1995-03-22 11:13  quinn

	* server/seshigh.c: Working on record packer

1995-03-22 11:13  quinn

	* makelib/Makefile: Added echo in loop.

1995-03-21 16:53  quinn

	* server/seshigh.c: Little changes.

1995-03-21 13:30  quinn

	* server/seshigh.c: Beginning to add support for record packing.

1995-03-21 11:17  quinn

	* odr/ber_bool.c: Fixed little bug in decoder.

1995-03-20 13:18  quinn

	* odr/ber_oid.c: Fixed bug in ber_oid

1995-03-20 12:26  quinn

	* asn/proto.c: [no log message]

1995-03-20 10:46  quinn

	* server/: Makefile, statserv.c: Added osi support.

1995-03-20 10:45  quinn

	* odr/Makefile: Added odr_mem to library

1995-03-20 10:45  quinn

	* makelib/Makefile: Added depend NOP

1995-03-20 10:45  quinn

	* asn/proto.c: Working towards v3

1995-03-18 13:16  quinn

	* odr/odr_choice.c: Minor changes.

1995-03-17 11:44  quinn

	* server/seshigh.c: Added catch of null-string in makediagrec

1995-03-17 11:17  quinn

	* asn/proto.c, odr/Makefile, odr/ber_any.c, odr/ber_oct.c,
	  odr/odr.c, odr/odr_any.c, odr/odr_bit.c, odr/odr_bool.c,
	  odr/odr_int.c, odr/odr_mem.c, odr/odr_oct.c, odr/odr_oid.c,
	  odr/odr_seq.c, odr/odr_util.c, odr/test.c, server/seshigh.c:
	  Added memory management.

1995-03-16 18:42  quinn

	* server/seshigh.c: Little changes

1995-03-16 18:42  quinn

	* makelib/Makefile: Added clean

1995-03-16 14:28  quinn

	* server/: Makefile, seshigh.c, statserv.c: Partitioned server.

1995-03-16 14:28  quinn

	* Makefile, makelib/Makefile: Added makelib

1995-03-15 17:02  quinn

	* server/seshigh.c: Modded session.c seshigh.c

1995-03-15 16:36  quinn

	* server/Makefile: Removed pwrite

1995-03-15 16:18  quinn

	* server/: Makefile, statserv.c: Little changes to better support
	  nonblocking I/O Added backend.h

1995-03-15 14:46  adam

	* asn/: Makefile, diagbib1.c: New function diagbib1_str.

1995-03-15 12:18  quinn

	* server/Makefile: Smallish changes.

1995-03-15 12:18  quinn

	* odr/: odr_cons.c, odr_seq.c: Fixed serious bug in odr_cons

1995-03-15 12:17  quinn

	* asn/proto.c: Fixed some return-checks from choice.. need better
	  ay to handle those..

1995-03-15 10:08  adam

	* server/Makefile: Take care of preferredMessageSize.

1995-03-15 09:37  quinn

	* server/: Makefile, eventl.c, eventl.h, statserv.c: Now we're
	  pretty much set for nonblocking I/O.

1995-03-15 09:37  quinn

	* asn/proto.c, odr/ber_tag.c: Fixed protocol bugs.

1995-03-15 09:27  adam

	* server/Makefile: PresentRequest changed to return MARC records
	  from file 'dummy-records'.

1995-03-14 17:59  quinn

	* server/: Makefile, eventl.c, statserv.c: Bug-fixes

1995-03-14 17:59  quinn

	* odr/odr_choice.c: Added odr_constructed_more check

1995-03-14 17:59  quinn

	* asn/proto.c: Fixed OPTIONAL flag in attributeelement

1995-03-14 17:59  quinn

	* Makefile: [no log message]

1995-03-14 12:30  quinn

	* server/: Makefile, eventl.c, statserv.c: Works better now.

1995-03-14 11:27  quinn

	* server/: Makefile, eventl.c, eventl.h, session.h, statserv.c:
	  More work on demo server.

1995-03-14 11:27  quinn

	* odr/: Makefile, odr_mem.c: Modified makefile to use common lib
	  Beginning to add memory management to odr

1995-03-14 11:27  quinn

	* asn/Makefile: Modified makefile to use common lib

1995-03-10 19:22  quinn

	* server/: Makefile, eventl.c, eventl.h, statserv.c: The rudiments
	  of an asynchronous server.

1995-03-10 19:22  quinn

	* header.c: Just the usual copyright-header.

1995-03-10 12:44  quinn

	* odr/: Makefile, ber_tag.c, odr.c, odr_cons.c: Fixed serious
	  stack-bug in odr_cons_begin

1995-03-08 13:11  quinn

	* odr/: Makefile, ber_any.c, ber_bit.c, ber_bool.c, ber_int.c,
	  ber_null.c, ber_oct.c, ber_oid.c, ber_tag.c, odr.c, odr_any.c,
	  odr_bit.c, odr_bool.c, odr_choice.c, odr_cons.c, odr_int.c,
	  odr_null.c, odr_oct.c, odr_oid.c, odr_seq.c, odr_tag.c: Added
	  better error checking.

1995-03-07 17:29  quinn

	* asn/: Makefile, proto.c, test.c: Added authentication stuff.

1995-03-07 14:28  quinn

	* odr/odr.c: [no log message]

1995-03-07 14:16  quinn

	* odr/odr.c: Fixed bug in odr_reset

1995-03-07 11:21  quinn

	* odr/odr.c: odr_errno-->odr_error

1995-03-07 11:19  quinn

	* odr/odr.c: Addded some method functions to the ODR type.

1995-03-07 10:23  quinn

	* odr/: Makefile, odr.c, odr_priv.c: Installing top-level API and
	  documentation.

1995-03-01 15:46  quinn

	* asn/proto.c: Fixed protocol bug in 8777query.

1995-03-01 09:40  quinn

	* odr/: ber_oid.c, odr_oid.c: Smallish changes.

1995-02-14 21:39  quinn

	* odr/: ber_any.c, ber_oid.c: Fixed bugs in completeBER and
	  (serious one in) ber_oid.

1995-02-14 12:54  quinn

	* odr/: ber_any.c, ber_tag.c: Adjustments.

1995-02-14 12:54  quinn

	* asn/proto.c: Fixing include.

1995-02-10 19:57  quinn

	* odr/: ber_any.c, ber_tag.c, odr_bit.c, odr_bool.c, odr_cons.c,
	  odr_int.c, odr_null.c, odr_oct.c, odr_oid.c: More in the way of
	  error-checking.

1995-02-10 16:55  quinn

	* odr/: ber_any.c, ber_oct.c, ber_tag.c, odr_cons.c, odr_oid.c,
	  odr_seq.c: Bug fixes, mostly.

1995-02-10 16:54  quinn

	* asn/proto.c: Small adjustments.

1995-02-09 17:02  quinn

	* asn/Makefile, odr/Makefile: [no log message]

1995-02-09 16:57  quinn

	* Makefile: Initial revision

1995-02-09 16:52  quinn

	* asn/: Makefile, test.c: Initial revision

1995-02-09 16:51  quinn

	* asn/proto.c, odr/Makefile, odr/ber_any.c, odr/ber_bool.c,
	  odr/ber_int.c, odr/ber_len.c, odr/ber_null.c, odr/ber_tag.c,
	  odr/odr_any.c, odr/odr_bit.c, odr/odr_bool.c, odr/odr_choice.c,
	  odr/odr_cons.c, odr/odr_int.c, odr/odr_null.c, odr/odr_oct.c,
	  odr/odr_oid.c, odr/odr_seq.c, odr/odr_use.c, odr/odr_util.c,
	  odr/test.c: Works better now.

1995-02-07 18:53  quinn

	* odr/Makefile: Initial revision

1995-02-07 18:52  quinn

	* odr/: ber_int.c, ber_tag.c, odr_choice.c, odr_cons.c, odr_seq.c:
	  A damn mess, but now things work, I think.

1995-02-07 15:13  quinn

	* odr/: odr_bit.c, odr_int.c, odr_oct.c, odr_oid.c, odr_seq.c: Bug
	  fixes.

1995-02-06 22:26  quinn

	* asn/proto.c: Repaired this evening's damages..

1995-02-06 17:45  quinn

	* odr/: odr_seq.c, test.c: Small mods.

1995-02-06 17:44  quinn

	* asn/proto.c: First hack at Z/SR protocol

1995-02-03 18:04  quinn

	* odr/: ber_oid.c, odr_oid.c, odr_use.c: Initial revision

1995-02-03 18:04  quinn

	* odr/: ber_bit.c, ber_oct.c, odr_bit.c, odr_oct.c, test.c: [no log
	  message]

1995-02-02 21:38  quinn

	* odr/: ber_bit.c, ber_oct.c, odr_bit.c, odr_oct.c, odr_util.c,
	  test.c: Updates.

1995-02-02 17:21  quinn

	* odr/: ber_bool.c, ber_int.c, ber_len.c, ber_null.c, ber_oct.c,
	  ber_tag.c, odr_bool.c, odr_cons.c, odr_int.c, odr_null.c,
	  odr_oct.c, odr_priv.c, odr_seq.c, odr_tag.c, odr_util.c, test.c:
	  First kick.

