2004-08-16 09:01  adam

	* NEWS, debian/changelog: Towards 1.3.16

2004-08-15 19:22  adam

	* NEWS, recctrl/regxread.c: Added facility to make attibutes in
	  grs.regx and grs.tcl filter using the data command with argument
	  -attribute <name> . The content of data is the value of the
	  attribute. This command should be used inside a begin element ,
	  end element section.

2004-08-15 19:20  adam

	* NEWS, recctrl/regxread.c: Added facility to make attibutes in
	  grs.regx and grs.tcl filters using the data command with argument
	  -attribute <name> . The contents of data is the value of the
	  attribute. This command should be used inside a begin element ,
	  end element section.

2004-08-13 15:16  adam

	* test/api/: Makefile.am, t6.c, zebra6.cfg: Add test t6 from Zebra
	  1.3.16 branch

2004-08-13 11:56  adam

	* index/zserver.c: Warn if zebra_{insert,update,delete,record}
	  fails

2004-08-13 11:55  adam

	* test/api/: Makefile.am, t6.c, zebra6.cfg: Added test t6

2004-08-11 16:43  heikki

	* test/dmoz/README: Added a small comment on what this test is all
	  about!

2004-08-11 15:36  adam

	* recctrl/xmlread.c: Remove log message

2004-08-11 15:35  adam

	* index/trunc.c: Fix truncation for isam:b for deleted words (which
	  happen to have a 0 value).

2004-08-11 15:31  adam

	* index/trunc.c: Fix truncation for isam:b for deleted words (which
	  happen to have a 0 value).

2004-08-11 15:26  adam

	* recctrl/xmlread.c: Remove log message

2004-08-11 15:09  adam

	* NEWS: Skip announce line

2004-08-10 17:21  heikki

	* index/zebraapi.c: Added maxhits config option. Not yet used in
	  present stuff, only in limiting the hitcount in search.

2004-08-10 10:54  heikki

	* index/zebraapi.c, isamb/isamb.c: Limiting hits to INT_MAX,
	  because yaz can't handle 64-bit hitcounts Now I can search and
	  present in the huge data set!

2004-08-10 10:19  heikki

	* index/: extract.c, index.h, retrieve.c, zebraapi.c, zsets.c:
	  using a few more zints for hitcounts etc

2004-08-10 10:16  mike

	* recctrl/.cvsignore: Ignore xsinit.h

2004-08-09 11:06  adam

	* index/recindxp.h: Changing type of block_size to make register
	  compatible with t2 collection.

2004-08-09 10:40  adam

	* index/Makefile.am: Remove libisam.a

2004-08-06 16:09  heikki

	* rset/: rsbetween.c, rsbool.c, rsprox.c: pos estimates for
	  rsbetween and rsprox

2004-08-06 15:36  adam

	* include/zebraapi.h, index/extract.c, index/index.h,
	  index/rank1.c, index/trunc.c, index/zinfo.c, index/zinfo.h,
	  index/zrpn.c, index/zserver.c, index/zsets.c, isams/isams.c,
	  recctrl/recgrs.c, rset/rsprox.c: More type casts due to zint.

2004-08-06 15:35  adam

	* win/makefile: Remove isam: i.

2004-08-06 15:24  adam

	* rset/rsisamd.c: Remove this.

2004-08-06 15:14  adam

	* Makefile.am, configure.in, include/Makefile.am, include/isam.h,
	  include/rsisam.h, index/index.h, index/invstat.c, index/kinput.c,
	  index/trunc.c, index/zebraapi.c, isam/Makefile.am, isam/isam.c,
	  isam/issh.c, isam/isutil.c, isam/isutil.h, isam/keyops.h,
	  isam/memory.c, isam/memory.h, isam/physical.c, isam/physical.h,
	  isam/rootblk.c, isam/rootblk.h, rset/Makefile.am, rset/rsisam.c,
	  rset/rsm_or.c: Remove oldest isam (isam:i)

2004-08-06 14:56  adam

	* include/isamd.h, isamc/isamd.c, isamc/merge-d.c: Remove isamd.

2004-08-06 14:55  adam

	* bfile/cfile.c, bfile/commit.c, bfile/mfile.c, include/rset.h,
	  index/invstat.c, index/recstat.c, index/zsets.c, isamc/merge.c,
	  recctrl/recgrs.c, recctrl/rectext.c, rset/rsisamb.c,
	  rset/rsisamc.c, rset/rsm_or.c, rset/rstemp.c: Fix term counters
	  to be of type zint. Fix several printfs of zint.

2004-08-06 14:28  adam

	* bfile/cfile.c, bfile/cfile.h, bfile/commit.c, bfile/mfile.c,
	  include/isam-codec.h, include/recctrl.h, include/rset.h,
	  include/zebraver.h, index/invstat.c, index/kcompare.c,
	  index/recindex.c, index/recindxp.h, index/trunc.c,
	  index/zvrank.c, isamb/isamb.c, isamc/isamc-p.h, isamc/isamc.c,
	  isamc/merge.c, rset/rsbool.c, rset/rstemp.c: Added several type
	  casts and changed many types - mostly from int to zint.

2004-08-06 14:27  adam

	* win/makefile: Remove obj isamd,merge-d; add obj atoi_zn

2004-08-06 12:09  heikki

	* include/isamb.h, include/rset.h, index/zsets.c, isamb/isamb.c,
	  rset/rsbool.c, rset/rset.c, rset/rsisamb.c, rset/rsnull.c,
	  rset/rstemp.c: Using doubles in the position estimates, not to
	  loose precision

2004-08-06 12:08  adam

	* util/charmap.c: Use other ordinal value for cut char to keep
	  backwards compatible with 1.3.15

2004-08-06 11:43  heikki

	* include/rset.h, index/retrieve.c, index/zsets.c, isamb/isamb.c,
	  rset/rsbool.c, rset/rsisamb.c, rset/rstemp.c: estimatehits config
	  option, actually estimating the hits pos function in rsisamb,
	  rsbool, rstemp seem to work

2004-08-06 11:38  adam

	* win/makefile: Updates for new objects in NMAKE makefile

2004-08-06 11:38  adam

	* win/zebra.nsi: Upgrade to NSIS 2

2004-08-06 11:37  adam

	* index/kcompare.c: Only use inline on GCC

2004-08-06 11:36  adam

	* index/kcompare.c: Another fix for setting of CODEC_INLINE

2004-08-06 11:30  adam

	* index/kcompare.c: Only use inline on GCC

2004-08-06 11:26  adam

	* examples/gils/zebra.cfg: Revert

2004-08-06 11:24  adam

	* NEWS, examples/gils/zebra.cfg, perl/lib/IDZebra.pm: More comments

2004-08-06 11:23  adam

	* win/zebra.nsi: Convert to NSIS2

2004-08-06 10:48  adam

	* win/makefile: Add danbibr.obj, rsprox.obj to makefile. Point to
	  new iconv

2004-08-04 11:59  heikki

	* include/isamb.h, include/rset.h, isamb/isamb.c, rset/rsbetween.c,
	  rset/rsbool.c, rset/rset.c, rset/rsisamb.c, rset/rsisams.c,
	  rset/rsnull.c, rset/rsprox.c: Changed the pos code to 64-bit
	  clean. Still lots of stuff missing...

2004-08-04 11:05  adam

	* index/zebraapi.c: Remove log message

2004-08-04 11:00  adam

	* index/kcompare.c: Fix declaration - to make it backwards
	  compatible

2004-08-04 10:35  adam

	* NEWS, configure.in, bfile/bfile.c, bfile/cfile.c, bfile/cfile.h,
	  bfile/commit.c, bfile/mfile.c, data1/d1_absyn.c, data1/d1_read.c,
	  examples/gils/zebra.cfg, examples/zthes/Makefile.am,
	  include/Makefile.am, include/bfile.h, include/data1.h,
	  include/isam-codec.h, include/isamb.h, include/isamc.h,
	  include/isamd.h, include/isams.h, include/mfile.h,
	  include/rsm_or.h, include/sortidx.h, include/zebraapi.h,
	  include/zebrautl.h, include/zebraver.h, index/Makefile.am,
	  index/dirs.c, index/extract.c, index/index.h, index/invstat.c,
	  index/kcompare.c, index/kdump.c, index/kinput.c, index/livcode.c,
	  index/rank1.c, index/recindex.c, index/recindex.h,
	  index/recindxp.h, index/recstat.c, index/retrieve.c,
	  index/sortidx.c, index/trunc.c, index/zebraapi.c,
	  index/zebrash.c, index/zinfo.c, index/zrpn.c, index/zserver.c,
	  index/zsets.c, index/zvrank.c, isamb/isamb.c, isamb/tstisamb.c,
	  isamc/Makefile.am, isamc/isamc-p.h, isamc/isamc.c, isamc/merge.c,
	  isams/isams.c, perl/IDZebra.i, perl/zebra_perl.h,
	  perl/lib/IDZebra.pm, recctrl/regxread.c, rset/Makefile.am,
	  test/api/t5.c, test/codec/tstcodec.c, util/Makefile.am,
	  util/atoi_zn.c: Remove isamd. It's not been in use for a long
	  time and isamb is better in most cases. Change SYSNO to be zint.
	  Change pointers in isamc and isamb to zint. Change block number
	  in bfile/cfile to zint. zint is a long integer (64-bit). This
	  change practially removes register limits for Zebra. Implement
	  int-list encoding for ISAMs.

2004-08-04 10:26  adam

	* doc/recordmodel.xml: Fix indentation in example

2004-08-03 16:54  heikki

	* include/isamb.h, include/rset.h, isamb/isamb.c, isamb/tstisamb.c,
	  rset/rsbetween.c, rset/rsbool.c, rset/rset.c, rset/rsisam.c,
	  rset/rsisamb.c, rset/rsisamc.c, rset/rsisamd.c, rset/rsisams.c,
	  rset/rsm_or.c, rset/rsnull.c, rset/rsprox.c, rset/rstemp.c: Added
	  framework for the pos calls. rsisamb and rsnull have a real one,
	  the rest rely on a global dummy. Not tested much yet, as it is
	  never called.

2004-08-03 14:15  heikki

	* include/rset.h, index/zrpn.c, rset/rsbetween.c, rset/rsbool.c,
	  rset/rsisam.c, rset/rsisamb.c, rset/rsisamc.c, rset/rsisamd.c,
	  rset/rsisams.c, rset/rsm_or.c, rset/rsnull.c, rset/rsprox.c,
	  rset/rstemp.c: Removed the count function from the rset f-table,
	  in preparation to adding a more general pos function

2004-08-02 12:12  adam

	* index/zserver.c: Select database before commit takes place to
	  ensure register is selected

2004-08-02 11:55  mike

	* perl/Makefile.PL.in: Add missing close-quote.

2004-07-30 12:06  adam

	* debian/changelog, include/zebraver.h: Updates to make Debian
	  Sarge package for 1.3.16-1

2004-07-28 13:15  adam

	* Makefile.am, perl/Makefile.PL.in: Ensure that perl/IDZebra_wrap.c
	  is part of dist.

2004-07-28 13:01  adam

	* test/sort/: default.idx, rec3.xml, rec4.xml, test1.sh: Fix sort
	  test

2004-07-28 11:47  adam

	* NEWS, include/charmap.h, include/zebramap.h, index/extract.c,
	  test/sort/Makefile.am, test/sort/default.idx, test/sort/rec3.xml,
	  test/sort/rec4.xml, test/sort/string-hat.chr, test/sort/test1.sh,
	  test/sort/zebra.cfg, util/charmap.c: Added a new 'cut' directive
	  to charmaps (.chr files) which specifies that only characters
	  after the cutting char should be indexed.

2004-07-28 11:40  adam

	* tab/default.idx: More comments on register specs

2004-07-28 10:15  adam

	* NEWS, include/zebraapi.h, index/apitest.c, index/extract.c,
	  index/main.c, index/zebraapi.c, index/zebrash.c, index/zserver.c,
	  perl/IDZebra.i, perl/lib/IDZebra.pm,
	  perl/lib/IDZebra/Resultset.pm, perl/lib/IDZebra/Session.pm,
	  perl/t/01_base.t, perl/t/02_directory_update.t,
	  perl/t/03_record_update.t, perl/t/04_cql.t, perl/t/05_search.t,
	  perl/t/06_retrieval.t, perl/t/07_sort.t, perl/t/08_scan.t,
	  test/api/t1.c, test/api/t2.c, test/api/t3.c, test/api/t4.c,
	  test/api/t5.c: Update Perl internals so that it matches the
	  current Zebra API.  The recordGroup structure is no longer
	  available. A group of resources can still be referenced by
	  setting groupName=>..  in various methods.

2004-07-28 10:05  adam

	* perl/zebra_perl.c: Make a copy instead of pointer for member:
	  base

2004-07-26 15:59  adam

	* util/res.c: Fix memory leak

2004-07-26 15:51  adam

	* data1/d1_read.c: Fix bug in data1_tag_add_attr (bug introduced in
	  last commit)

2004-07-26 14:26  adam

	* recctrl/xmlread.c: Fixed bug 104: Bad default encoding for XML
	  records for grs.xml filter.

2004-07-26 14:20  adam

	* include/data1.h, data1/d1_read.c: Simplify XML attribute node
	  creation (xattr). Add data1 utilities data1_insert_preprocess,
	  data1_insert_preprocess_n.

2004-06-17 00:12  adam

	* recctrl/marcread.c: Use WRBUF instead of huge stack var

2004-06-17 00:07  adam

	* test/codec/.cvsignore: Added cvsignore

2004-06-17 00:06  adam

	* test/api/t5.c: Proximity tests

2004-06-16 23:48  adam

	* test/rusmarc/test1.sh: Do not perform rusmarc test if iconv does
	  not do koi8-r.

2004-06-16 23:29  adam

	* index/zrpn.c: Enabling rsprox. Tests OK

2004-06-16 23:27  adam

	* rset/rsprox.c: Cosmetic changes. Added an assert, since prox
	  needs >= 2 sets

2004-06-16 22:49  adam

	* bfile/Makefile.am, dfa/Makefile.am, dict/Makefile.am,
	  isam/Makefile.am, isamb/Makefile.am, isamc/Makefile.am,
	  isams/Makefile.am, recctrl/Makefile.am, rset/Makefile.am,
	  util/Makefile.am: For includes specs in Makefiles use AM_CPPFLAGS
	  instead of INCLUDE.  Use $(YAZINC) instead of @YAZINC@.

2004-06-16 22:34  adam

	* isamb/isamb.c: Initialize local to prevent gcc -O warning

2004-06-16 22:32  adam

	* recctrl/rectext.c: Remove unused local

2004-06-16 22:30  adam

	* util/zebramap.c, rset/rsbool.c: Initialize local to prevent gcc
	  -O warning

2004-06-15 12:56  adam

	* index/kinput.c: Minor changes to avoid a few warnings

2004-06-15 11:43  adam

	* test/: charmap/test1.sh, charmap/test2.sh, charmap/zebra.cfg,
	  config/test1.sh, config/test2.sh, gils/test1.sh, gils/test2.sh,
	  gils/test3.sh, gils/timing1.sh, gils/timing2.sh, malxml/test1.sh,
	  marcxml/test1.sh, marcxml/test2.sh, marcxml/zebra.cfg,
	  rusmarc/test1.sh, rusmarc/zebra.cfg, sort/test1.sh,
	  sort/zebra.cfg, xelm/zebra.cfg, xpath/simple1.sh, xpath/test1.sh,
	  xpath/test2.sh, xpath/test3.sh, xpath/test4.sh, xpath/test5.sh,
	  xpath/zebra.cfg, zsh/testall.sh, zsh/zebra.cfg: Zebra now works
	  with make distcheck

2004-06-15 11:29  adam

	* util/zebramap.c: Add missing initialization of member
	  replace_tokens in struct zebra_map. Error only showed up for
	  missing default.idx (and charmaps) and more aggressive
	  nmem_reset/nmem_destroy ..

2004-06-15 10:06  adam

	* test/: api/zebra.cfg, charmap/test1.sh, charmap/test2.sh,
	  config/test1.sh, config/test2.sh, config/zebra.cfg,
	  gils/stop03.sh, gils/stop04.sh, gils/test1.sh, gils/test2.sh,
	  gils/test3.sh, gils/timing1.sh, gils/timing2.sh, gils/zebra1.cfg,
	  gils/zebra2.cfg, malxml/test1.sh, malxml/zebra.cfg,
	  marcxml/test1.sh, marcxml/test2.sh, rusmarc/test1.sh,
	  sort/test1.sh, usmarc/zebra.cfg, xpath/test1.sh, xpath/test2.sh,
	  xpath/test3.sh, xpath/test4.sh, xpath/test5.sh, zsh/testall.sh:
	  More updates to allow tests when builddir != srcdir.

2004-06-15 10:05  adam

	* util/res.c: Allow ${var:-default} construct in resources.

2004-06-15 09:42  adam

	* index/zebrash.c: Shell accepts -c <config> option

2004-06-15 01:45  adam

	* test/gils/: stop01.sh, stop02.sh: Prepare for srcdir != builddir
	  in tests

2004-06-15 01:43  adam

	* test/api/: t1.c, t2.c, t3.c, t4.c, t5.c, zebra.cfg: Prepare for
	  srcdir != dstdir in tests.

2004-06-15 01:42  adam

	* util/res.c: Allow  rule subst in resources

2004-06-14 23:44  adam

	* rset/rsprox.c: Work on generic prox. Not yet tested - nor being
	  used.

2004-06-14 23:43  adam

	* test/api/: Makefile.am, t1.c, t1.cfg, t2.c, t2.cfg, t3.c, t4.c,
	  t5.c, zebra.cfg: New test

2004-06-14 12:31  mike

	* index/index.h: Comment only, on possible widening of relevance
	  plugin API.

2004-06-13 20:45  adam

	* index/zsets.c: Handle undefined rank handler

2004-06-13 20:44  adam

	* index/zvrank.c: Avoid crash zvrank.weighting-scheme is unset.

2004-06-11 12:36  adam

	* configure.in: Added test/codec/Makefile

2004-06-09 15:11  adam

	* index/: index.h, kcompare.c: Make codec routines public again.
	  Add key_get_seq

2004-06-09 14:15  adam

	* include/Makefile.am, include/rsprox.h, rset/Makefile.am,
	  rset/rsprox.c: Added rsprox

2004-06-09 14:13  adam

	* test/: Makefile.am, codec/Makefile.am, codec/tstcodec.c: Added
	  small test of codec speed

2004-06-09 13:11  adam

	* rset/rsbool.c: Remove unused code. Reformat a bit

2004-06-09 10:29  adam

	* tab/rules2abs.tcl: Utility that converts from danbib rules to
	  Zebra .abs

2004-06-08 17:15  adam

	* isamb/isamb.c: Make ISAMB backwards compatible again

2004-06-08 17:05  heikki

	* rset/rsbetween.c: #if'd out logging in rsbetween

2004-06-08 15:27  marc

	* doc/zvrank.txt, index/zvrank.c: credits given to tho credit
	  deserves

2004-06-08 00:11  adam

	* TODO: One less TODO

2004-06-08 00:09  adam

	* NEWS, index/zsets.c: Maximum number of records to be sorted in a
	  result set can be specified by setting "sortmax". Default is
	  1000.

2004-06-07 23:51  adam

	* TODO: Update list

2004-06-04 15:54  heikki

	* isamb/isamb.c: Added a function to estimate total size and
	  current position in isamb

2004-06-03 17:05  heikki

	* isamb/isamb.c: Switching to my new code, it seems to work on all
	  my tests

2004-06-03 13:45  adam

	* index/extract.c: Remove two yaz_log that was added in previous
	  commit

2004-06-03 13:38  adam

	* index/extract.c: Bug fix: zebra indexed files that did not match
	  extension criteria due to bad side effect.

2004-06-03 12:29  heikki

	* isamb/isamb.c: Fixed a but in climb NEW_FORWARD still disabled,
	  but starts to work

2004-06-03 02:24  adam

	* isamb/tstisamb.c: Proper test for forward

2004-06-03 02:23  adam

	* isamb/isamb.c: Fast forward on leaf too

2004-06-03 01:05  adam

	* isamb/isamb.c: Another forward - with ideas from original
	  isamb_pp_read

2004-06-02 20:50  heikki

	* isamb/isamb.c: Elementary forwarding seems to work in the new
	  system code still disabled

2004-06-02 19:26  heikki

	* isamb/isamb.c: Rewriting the isamb forward. Time being, new code
	  is #ifdef'd out.  Regular reads seem to work. forwarding is
	  mostly missing, although there is some raw beginnings...

2004-06-02 16:07  heikki

	* isamb/isamb.c: Minor edit (to get around cvs problems)

2004-06-02 14:31  adam

	* include/rsbool.h, rset/rsbool.c: Pass log function to some rsets

2004-06-02 14:30  adam

	* include/isamb.h, isamb/isamb.c, isamb/tstisamb.c: Added
	  isamb_dump utility.

2004-06-02 14:29  adam

	* index/: kcompare.c, zrpn.c: Make codec routines static

2004-06-02 09:53  adam

	* isamb/isamb.c: Bug fix: If at and of leaf, then reset descending
	  and go up again.

2004-06-02 09:51  adam

	* isamb/tstisamb.c: Loosen test a bit

2004-06-02 08:51  adam

	* isamb/isamb.c: Reformat to keep lines <80 chars. Added two
	  asserts.

2004-06-02 08:39  adam

	* isamb/tstisamb.c: Added isamb_pp_forward test. Changed messages
	  from test program from LOG_DEBUG to LOG_WARN so we see them! Test
	  program calling bfs_reset.

2004-06-01 20:04  adam

	* isamb/isamb.c: ISAMB_DEBUG disabled again. Warn if enabled

2004-06-01 17:22  adam

	* rset/: rsbool.c, rsisamb.c: One more RSET_DEBUG

2004-06-01 16:50  heikki

	* index/extract.c, index/kinput.c, isamb/isamb.c, rset/rsisamb.c:
	  Fixed a borderline case isamb_forward

2004-06-01 15:46  adam

	* isamb/isamb.c: Add more if ISAMB_DEBUG

2004-06-01 15:04  adam

	* isamb/tstisamb.c: Define log_item

2004-06-01 14:56  adam

	* include/isamb.h, include/isamc.h, include/isamd.h,
	  include/isams.h, index/kcompare.c, isamb/isamb.c, isamc/isamc.c,
	  isamc/isamd.c, isams/isams.c: New method log_item for the various
	  isams to print log an item (for debug)

2004-06-01 14:56  adam

	* index/extract.c: Add assert to exploit bug

2004-06-01 14:32  heikki

	* include/isamb.h, index/index.h, index/kcompare.c, isamb/isamb.c,
	  rset/rsisamb.c: isamb forward

2004-05-30 20:35  adam

	* index/kcompare.c: Experiment with new codec for keys

2004-05-30 20:09  adam

	* rset/rsbool.c: Remove expensive calls to logf

2004-05-30 20:05  adam

	* index/main.c: Fix option -f

2004-05-30 20:04  adam

	* isamb/isamb.c: Make a few defines for various constants.
	  Introduce more compact encoding of ISAMB files. The new encoding
	  is not enabled by default to avoid breaking register
	  compatibility.

2004-05-27 11:28  adam

	* index/retrieve.c: Raw retrieval mode uses raw copy instead of
	  text filter

2004-05-26 15:52  adam

	* NEWS, index/attribute.c, index/index.h, index/zrpn.c: Allow use
	  of string attributes for regular attribute sets

2004-05-26 15:47  adam

	* recctrl/danbibr.c: Bug fix: did not return root (absyn) node

2004-05-26 15:26  adam

	* recctrl/danbibr.c: Bug fix: did not split on *

2004-05-25 18:33  adam

	* perl/demo/cql.map: Add truncation attributes

2004-05-25 16:12  adam

	* perl/: IDZebra.i, IDZebra_wrap.c: Update SWIG interface for
	  updated Zebra API. No Wrap in CVS

2004-05-25 16:11  adam

	* perl/t/04_cql.t: Update new CQL parser

2004-05-25 16:11  adam

	* perl/demo/cql.map: Update for new CQL parser

2004-05-25 16:10  adam

	* perl/Makefile.PL.in: More flags to swig

2004-05-25 15:03  adam

	* perl/Makefile.PL.in: Make rule to make .c from .i via swig

2004-05-25 14:17  adam

	* NEWS: Update NEWS

2004-05-25 14:13  adam

	* recctrl/regxread.c: Fix problem with 'end element' which could
	  pop off top tag (under root data1 node). Fix uninitialized var.

2004-05-25 12:21  adam

	* data1/d1_read.c: Always set parent member in data1_node

2004-05-25 10:49  adam

	* test/xpath/: Makefile.am, Zthes.abs, zthes-b.est: Add zthes-b.est
	  and ensure that .abs and .est is part of dist

2004-05-21 15:25  adam

	* tab/: Makefile.am, danbib.abs: Added danbib.abs

2004-05-21 15:25  adam

	* recctrl/danbibr.c: Continuation lines

2004-05-21 13:58  adam

	* NEWS, recctrl/Makefile.am, recctrl/danbibr.c, recctrl/grsread.h,
	  recctrl/recgrs.c: Added grs.danbib filter - for Danish
	  Bibliographic Centre.

2004-05-14 12:57  adam

	* recctrl/rectext.c: Add facility to specify separator for text
	  files, i.e. text.sep=c where c is the separator.

2004-05-10 10:47  adam

	* index/: zebraapi.c, zrpn.c, zsets.c: Do not use obsolete YAZ
	  defines

2004-05-10 10:43  adam

	* CHANGELOG, Makefile.am, NEWS, idzebra.spec.in, debian/rules:
	  Rename CHANGELOG to NEWS

2004-05-10 10:42  adam

	* doc/Makefile.am: Hook to check for missing HTML files in dist

2004-05-05 18:22  mike

	* index/zserver.c: Refuse to scan with step-size specified and
	  non-zero.  Use diagnostic 205 "Only zero step size supported for
	  Scan".

2004-03-29 17:48  adam

	* CHANGELOG, configure.in, debian/changelog, index/index.h,
	  index/zebra.cfg, index/zebraapi.c, index/zserver.c,
	  win/zebra.nsi: Fixed bug in return of handle for init when
	  authentication failed.  Support idPass authentication. Add
	  preliminary support for user permissios (to allow safer remote
	  update for certain users).

2004-03-22 21:52  adam

	* CHANGELOG, recctrl/rectext.c: For text filter, return only header
	  if elementSetName=H . elementSetName=R returns contents only.
	  Other elementSetName returns both header+content.

2004-03-09 20:42  adam

	* examples/gils/.cvsignore, examples/gils/Makefile.am,
	  test/charmap/.cvsignore, test/rusmarc/.cvsignore,
	  test/usmarc/lock/.cvsignore, test/xelm/lock/.cvsignore:
	  Added/update .cvsignore

2004-03-09 20:38  adam

	* test/xpath/.cvsignore: Ignore test.*.[0-9]

2004-03-09 19:57  adam

	* CHANGELOG: Mention new tests rusmarc and charmap.

2004-03-09 19:52  adam

	* test/rusmarc/: Makefile.am, test1.sh: let tests create
	  directories

2004-03-09 19:45  adam

	* test/rusmarc/: Makefile.am, test.sh, test1.sh: Add test case for
	  test/rusmarc

2004-03-09 16:12  adam

	* CHANGELOG, configure.in, test/Makefile.am,
	  test/charmap/Makefile.am, test/charmap/default.idx,
	  test/charmap/string.utf8.chr, test/charmap/test1.sh,
	  test/charmap/test2.sh, test/charmap/x.xml,
	  test/charmap/zebra.cfg, util/charmap.c: Fixed problem with
	  'encoding' directive for .chr files. Added \LXXXX hex translation
	  for .chr files. Added test/charmap test cases.

2004-02-12 16:15  heikki

	* rset/: rsbetween.c, rsbool.c: Fast-forward in rsbool and
	  rsbetween.

2004-02-12 16:14  heikki

	* test/gils/test3.sh: More tests for forwarding

2004-02-09 18:44  heikki

	* test/xpath/: Makefile.am, rec5.xml, test5.sh, zebra.cfg: Tests
	  for rsbetween's fastforward function

2004-01-30 14:07  heikki

	* rset/rsbetween.c: Added a comment, cleaned whitespace

2004-01-30 14:06  heikki

	* test/gils/test3.sh: New tests for the forward function (simple
	  ands and ors)

2004-01-30 12:43  heikki

	* include/rset.h, rset/rsbool.c, rset/rset.c, rset/rsisamb.c,
	  test/gils/Makefile.am, test/marcxml/test1.sh: Added forward
	  functions to rsbool, and a few tests for them.

2004-01-29 14:11  adam

	* index/extract.c, rset/rsisamc.c, rset/rsisamd.c: Fixed a number
	  of warnings. Copyright year.

2004-01-28 11:44  heikki

	* rset/rsisamb.c: Added an #include <string.h> to get memcpy
	  properly defined

2004-01-22 17:23  heikki

	* doc/administration.xml, index/extract.c: Made the temp file
	  policy configurable by zebra.cfg (tempfiles: yes/Auto/no)

2004-01-22 16:40  heikki

	* index/extract.c, index/index.h, index/kinput.c, index/zebraapi.c,
	  test/gils/zebra1.cfg, test/gils/zebra2.cfg: Not creating a
	  temporary file when indexing, if there would only be one temp
	  file. Using the memory buffer directly instead.  This is
	  configurable, but the config is hard-coded as it is now.  Will
	  need to be in zebra.cfg.

2004-01-22 12:50  adam

	* index/extract.c: Dont complain about missing matchStr

2004-01-22 12:27  adam

	* dict/dicttest.c, include/res.h, include/rstemp.h,
	  include/zebraapi.h, index/apitest.c, index/extract.c,
	  index/index.h, index/kdump.c, index/lockutil.c, index/main.c,
	  index/trav.c, index/zebraapi.c, index/zebrash.c, index/zrpn.c,
	  index/zserver.c, isam/isam.c, rset/rset.c, test/api/t1.c,
	  test/api/t2.c, test/api/t2.cfg, test/api/t3.c, test/api/t4.c,
	  test/zsh/zebra.cfg, util/res.c: Revise resource API to take
	  default/override resources.  Allow Remote
	  insert/delete/replace/update with record, recordIdNumber (sysno)
	  and/or recordIdOpaque(user supplied record Id).  Server now
	  returns zero hits rather than issue 'unsupported use attribute'
	  if an attribute is supplied that is defined in .att but not being
	  used.

2004-01-19 13:10  adam

	* tab/explain.abs: Remove unnecessary elm ../? constructs from
	  Explain

2004-01-16 19:04  heikki

	* include/rset.h: Part of the previosu commit

2004-01-16 16:27  heikki

	* rset/: rsbetween.c, rsbool.c, rset.c, rsisam.c, rsisamb.c,
	  rsisamc.c, rsisamd.c, rsisams.c, rsm_or.c, rsnull.c, rstemp.c:
	  Declarations for the rset_forward function. No actual code yet

2004-01-15 15:22  adam

	* CHANGELOG, README, configure.in, debian/changelog,
	  doc/zebra.xml.in, include/zebraver.h, index/main.c,
	  win/zebra.nsi: Towards 1.3.15

2004-01-15 14:31  adam

	* CHANGELOG, include/zebraapi.h, index/zrpn.c,
	  test/xpath/Makefile.am, test/xpath/rec4.xml, test/xpath/test4.sh:
	  X-Path attribute expressions with spaces in them is now handled.

2004-01-15 14:30  adam

	* test/marcxml/record.abs: Enable sorting on author

2003-12-17 13:08  adam

	* CHANGELOG: Fix base address for MARC output

2003-12-17 13:03  adam

	* data1/d1_marc.c: Fix base address for output (Colin MacLean)

2003-12-11 00:30  adam

	* recctrl/marcread.c: Fix base address for MARC reader

2003-12-04 12:20  heikki

	* index/zebrash.c: zebrash can now sort a result set

2003-12-03 14:57  adam

	* doc/zebraidx-options.xml: Describe option -L in options for
	  zebraidx man page

2003-11-29 17:47  adam

	* win/makefile: Point to Expat-1.95-7 on Windows

2003-11-29 17:47  adam

	* doc/installation.xml: Mention where to get Expat and BZIP2 WIN32
	  versions

2003-11-29 17:05  adam

	* debian/changelog: Debian 1.3.14-1

2003-11-29 00:16  adam

	* CHANGELOG, configure.in, include/zebraver.h, win/zebra.nsi:
	  1.3.14

2003-11-29 00:07  adam

	* CHANGELOG, yaz.m4: Changes info

2003-11-29 00:06  adam

	* data1/d1_marc.c: Remove data1_pr_tree calls

2003-11-28 15:47  adam

	* index/zebraapi.c: Bug fix: zebra_begin_trans did not always
	  invalidate result sets when register was reopened.

2003-11-27 11:35  mike

	* .cvsignore: Ignore autom4te.cache

2003-11-24 13:58  mike

	* index/main.c: Fix long-int overflow when calculating number of
	  microseconds elapsed in a run of more 2147.48 seconds (35:47)

2003-11-24 13:54  mike

	* recctrl/inline.h: Fix typo in inTline_mk_field(), resolves
	  undeclared function warning in marcread.c

2003-11-21 16:30  heikki

	* index/zebrash.c: Minor details

2003-11-14 01:28  adam

	* test/marcxml/record.abs: modify abs file to allow for MARC
	  conversion

2003-11-14 00:57  adam

	* data1/d1_marc.c: MARCXML to ISO2709 conversion in retrieval.

2003-11-09 12:56  oleg

	* test/rusmarc/zebra.cfg: Update,

2003-11-09 12:54  oleg

	* test/rusmarc/records/simple-rusmarc: File updated (reason:
	  uncorrect 4XX fields).

2003-11-09 12:49  oleg

	* recctrl/: inline.c, inline.h, marcread.c: Fixed error with linked
	  fields for UNIMARC clone records.

2003-11-09 12:48  oleg

	* index/zserver.c: More friendly behaviour in during character set
	  negotiation.

2003-11-03 15:04  adam

	* doc/indexdata.xml: Fix address

2003-10-30 12:11  adam

	* doc/introduction.xml: Fix link to support

2003-10-21 12:00  adam

	* test/gils/.cvsignore: add zebrasrv.pid

2003-10-21 11:59  adam

	* test/api/t4.c: Log to t4.log rather than t3.log

2003-10-20 21:26  adam

	* index/trav.c: Improve message for bad path in file traversal.
	  logf -> yaz_log renames

2003-10-20 20:56  adam

	* test/marcxml/: Makefile.am, sample-marc, test2.sh: Test case for
	  filter grs.marcxml

2003-10-20 20:47  adam

	* test/marcxml/.cvsignore: Added .cvsignore

2003-10-07 11:18  adam

	* configure.in, test/Makefile.am, test/malxml/test1.sh,
	  test/marcxml/Makefile.am, test/marcxml/m1.xml,
	  test/marcxml/m2.xml, test/marcxml/m3.xml,
	  test/marcxml/record.abs, test/marcxml/test1.sh,
	  test/marcxml/zebra.cfg: New test marcxml

2003-10-07 11:18  adam

	* index/: extract.c, main.c: On -V, display Expat version

2003-10-07 11:18  adam

	* recctrl/recgrs.c: yaz_log instead of logf. Change logging a bit

2003-10-07 11:17  adam

	* test/xelm/: Makefile.am, pop.xml, strucc.xml, zebra.cfg: Simplify

2003-09-26 12:36  adam

	* CHANGELOG: Add date

2003-09-26 12:36  adam

	* CHANGELOG, configure.in, idzebra.spec.in, debian/changelog,
	  include/zebraver.h: Bump version

2003-09-26 12:25  adam

	* CHANGELOG: Changes

2003-09-26 12:17  adam

	* test/zsh/.cvsignore: Add out files

2003-09-26 12:16  adam

	* test/: malxml/.cvsignore, api/.cvsignore: Add zebrasrv.pid

2003-09-26 12:16  adam

	* test/usmarc/.cvsignore: Add tmp, lock

2003-09-24 13:45  adam

	* configure.in, test/config/test1.sh, test/config/test2.sh,
	  test/gils/Makefile.am, test/gils/stop03.sh, test/malxml/test1.sh,
	  test/sort/test1.sh, test/zsh/testall.sh: Reduce output for tests

2003-09-23 12:09  adam

	* index/zebrash.c: Use fgets when input if not a tty. Remove
	  newline for each line

2003-09-23 11:53  adam

	* index/zebrash.c: WS

2003-09-22 14:51  adam

	* CHANGELOG: Notes on regx filter.

2003-09-22 14:35  adam

	* win/: makefile, zebra.nsi: Fix examples for win

2003-09-16 22:52  adam

	* test/xpath/.cvsignore: Added socket

2003-09-16 22:51  adam

	* test/: config/.cvsignore, malxml/.cvsignore, zsh/.cvsignore:
	  Added .cvsignore

2003-09-16 21:35  adam

	* recctrl/recgrs.c: Allow C89 comments only

2003-09-16 16:43  adam

	* test/zsh/Makefile.am: Missing testall.sh from dist

2003-09-16 16:06  adam

	* idzebra.spec.in, debian/changelog: Update minor

2003-09-16 16:04  adam

	* debian/: changelog, rules: Compress man pages

2003-09-16 15:58  adam

	* index/main.c: Display Tcl version if enabled

2003-09-16 15:58  adam

	* test/config/: Makefile.am, m.abs, m.flt, m.rec, test2.sh: Test
	  for filter bug in config

2003-09-16 15:56  adam

	* recctrl/regxread.c: Fix bug in tryMatch (introduced by previous
	  commit)

2003-09-16 14:18  adam

	* configure.in, recctrl/recgrs.c, test/Makefile.am,
	  test/config/Makefile.am, test/config/g.abs, test/config/g.rec,
	  test/config/test1.sh, test/config/zebra.cfg: Test sort/config

2003-09-16 11:35  adam

	* debian/rules: Fix permission of postinst

2003-09-12 17:11  mike

	* test/api/.cvsignore: Ignore the testclient binary

2003-09-08 12:30  adam

	* CHANGELOG, debian/changelog: Minor.

2003-09-08 12:26  adam

	* data1/d1_read.c: data1_concat_text didnt set last_child right in
	  all cases

2003-09-08 12:26  adam

	* data1/d1_prtree.c: Add check for proper last_child

2003-09-08 11:51  adam

	* recctrl/xmlread.c: Year

2003-09-08 11:50  adam

	* CHANGELOG, recctrl/xmlread.c: Fix XML error handling

2003-09-08 11:30  adam

	* CHANGELOG, configure.in, recctrl/xmlread.c, test/Makefile.am,
	  test/malxml/Makefile.am, test/malxml/f1.xml,
	  test/malxml/test1.sh, test/malxml/zebra.cfg: Try to avoid SEGV in
	  Expat when XML_Parse fails

2003-09-05 14:35  adam

	* index/zserver.c: Check for valid handle in call to zebra_pidfname

2003-09-05 14:33  adam

	* test/sort/test1.sh: Fix test

2003-09-05 12:54  adam

	* debian/changelog: 1.3.12-2

2003-09-05 12:51  adam

	* CHANGELOG, index/zebraapi.c, index/zrpn.c: Only issue error 114
	  if all databases fail

2003-09-05 12:50  adam

	* doc/: Makefile.am, zebra.xml.in, zebraidx-commands.xml,
	  zebraidx-man.sgml, zebraidx.xml: Separate zebraidx-commands
	  document. Mention create&drop zebraidx commands

2003-08-21 12:47  adam

	* debian/changelog, win/zebra.nsi: Towards 1.3.12

2003-08-21 12:42  heikki

	* test/zsh/zebra.cfg: Added this

2003-08-21 12:40  heikki

	* test/zsh/: Makefile.am, test1.zsh, test2.zsh: Added two test
	  scripts

2003-08-21 12:31  adam

	* debian/changelog: Debian minor release to fix pid file.

2003-08-21 12:30  adam

	* CHANGELOG, include/zebraapi.h, index/zebraapi.c, index/zserver.c:
	  Write zebrasrv.pid to lockDir.

2003-08-21 12:29  adam

	* doc/marc_indexing.xml: Fix header

2003-08-21 12:29  adam

	* recctrl/: grsread.h, marcread.c, recgrs.c, xmlread.c: New filter
	  grs.marcxml.

2003-07-26 18:27  pop

	* perl/: IDZebra.i, IDZebra_wrap.c, lib/IDZebra.pm,
	  lib/IDZebra/Resultset.pm, lib/IDZebra/Session.pm, t/05_search.t:
	  Added support for resultset terms.

2003-07-07 16:56  heikki

	* index/: zebraapi.c, zebrash.c: Fixed a bug in zebrash and a
	  warning in zebraapi

2003-07-07 15:55  pop

	* index/zebraapi.c: renamed perl specific sorting

2003-07-07 12:59  pop

	* perl/: IDZebra.i, IDZebra_wrap.c, lib/IDZebra/Session.pm,
	  t/03_record_update.t: Zebra perl API following changes in
	  zebraapi.c/.h (all functions returning an int status). Now it's
	  compatible, but return status is not yet implemented in all case.

2003-07-04 16:27  heikki

	* index/zebrash.c: minor fix

2003-07-04 16:25  heikki

	* configure.in, index/zebrash.c, test/Makefile.am,
	  test/zsh/Makefile.am, test/zsh/testall.sh: Added zebrash test

2003-07-04 16:00  heikki

	* index/zebrash.c: find and show work, using wrbuf for output

2003-07-04 15:58  adam

	* index/zebraapi.c: zebra_records_retrieve returns -1 on error; 0
	  if OK

2003-07-03 18:16  heikki

	* index/zebrash.c: started show command - doesn't work yet

2003-07-03 16:45  heikki

	* index/zebrash.c: Added quick find command 'find' (or 'f').
	  Quickstarts if necessary, adds "@attr 1=/" if necessary, and uses
	  constant result set name.

2003-07-03 00:00  adam

	* index/zserver.c: Remote drop of database

2003-06-30 21:37  adam

	* include/zebraapi.h, index/extract.c, index/main.c,
	  index/zebraapi.c, index/zebrash.c, index/zinfo.c, index/zinfo.h:
	  Implemented drop database

2003-06-30 17:56  adam

	* dict/delete.c: Fix indefinite loop in dict_del_subtree

2003-06-26 10:46  mike

	* doc/introduction.xml: Update the description of the ULS
	  application according to an email request from Fraser Nicolaides
	  <F.Nicolaides@lse.ac.uk>, project officer.

2003-06-23 17:38  adam

	* index/zebrash.c: Fix printf (again)

2003-06-23 17:36  adam

	* include/data1.h, include/isamb.h, include/isamc.h,
	  include/isamd.h, include/isams.h, isamb/.cvsignore,
	  isamb/Makefile.am, isamb/isamb.c, isamb/tstisamb.c,
	  isamc/isamc-p.h, isamc/isamc.c, isamc/isamd-p.h, isamc/isamd.c,
	  isamc/merge.c, isams/isams.c, recctrl/inline.c, test/api/t4.c:
	  Implemented isamb_unlink.

2003-06-23 17:35  adam

	* index/: index.h, kcompare.c, kinput.c, zebrash.c: Fix printf

2003-06-23 16:35  heikki

	* index/: zebraapi.c, zebrash.c: insert/delete tests in zebrash,
	  transactions...

2003-06-20 18:27  adam

	* index/zebraapi.c: Fix new yaz_log. WS

2003-06-20 16:21  heikki

	* include/zebraapi.h, index/index.h, index/invstat.c,
	  index/zebraapi.c, index/zebrash.c, test/api/t2.c, test/api/t3.c,
	  test/api/t4.c: Cleaning zebraapi (return conventions etc) More
	  details in zebrash (perl interface still broken because of this!)

2003-06-18 23:32  adam

	* dfa/dfa.c: Remove PR_TRAN message

2003-06-18 13:46  adam

	* CHANGELOG, dfa/dfa.c, include/zebraapi.h, index/apitest.c,
	  index/index.h, index/zebraapi.c, index/zserver.c, index/zsets.c,
	  test/api/Makefile.am, test/api/t3.c, test/api/t4.c: Fix memory
	  handling of quries in result sets

2003-06-18 00:23  adam

	* tab/soif.flt: Fixed SOIF filter

2003-06-18 00:22  adam

	* recctrl/: recgrs.c, regxread.c: Fixed anchor handling for
	  /patterns/ (tryMatch)

2003-06-17 15:53  adam

	* index/zebraapi.c: Forgot to invalidate result sets when changing
	  from ro to rw

2003-06-13 15:10  adam

	* CHANGELOG: Changes

2003-06-12 20:20  adam

	* configure.in, include/zebraver.h: Bump version

2003-06-12 20:20  adam

	* recctrl/recgrs.c, data1/d1_absyn.c: Fix for root.absyn not being
	  set (when .abs is bad for example)

2003-06-12 20:14  adam

	* rset/rsbetween.c: Fixed rsbetween. Returned results in cases
	  where it shouldn't

2003-06-02 15:33  adam

	* index/zebrash.c: fix select_database

2003-06-02 15:13  adam

	* index/zebrash.c: Indentation.

2003-05-26 22:07  adam

	* configure.in: Fix setting of automake ISTHR to reflect POSIX
	  thread availability

2003-05-25 00:35  adam

	* CHANGELOG, index/kdump.c, index/zserver.c: Zebra server checks
	  for zebrasrv.pid and refuses to start if it is already locked by
	  another (running) zebrasrv.

2003-05-25 00:34  adam

	* test/gils/: stop01.sh, stop02.sh, stop03.sh, stop04.sh, test1.sh,
	  test2.sh, timing1.sh, timing2.sh: tests writes to log file
	  instead of stdout

2003-05-22 18:16  heikki

	* index/zebraapi.c: Added zebra api logging (on loglevel app2)

2003-05-21 16:39  adam

	* configure.in, test/Makefile.am, test/testclient.c,
	  test/api/Makefile.am, test/api/testclient.c,
	  test/cddb/Makefile.am, test/dmoz/Makefile.am,
	  test/gils/Makefile.am, test/gils/stop01.sh, test/gils/stop02.sh,
	  test/gils/stop03.sh, test/gils/stop04.sh, test/gils/test1.sh,
	  test/gils/test2.sh, test/gils/timing1.sh, test/gils/timing2.sh,
	  test/sort/Makefile.am, test/sort/test1.sh, test/xelm/Makefile.am,
	  test/xpath/Makefile.am, test/xpath/rec, test/xpath/rec.xml,
	  test/xpath/simple1.rec, test/xpath/simple1.sh,
	  test/xpath/simple1.xml, test/xpath/test1.sh, test/xpath/test2.sh,
	  test/xpath/test3.sh: Makefile updates for Automake 1.5+. Test
	  script updates

2003-05-21 10:03  pop

	* perl/: IDZebra_wrap.c, lib/IDZebra/Session.pm: Removed ODRs from
	  zebra_search

2003-05-20 23:39  adam

	* index/: main.c, zebraapi.c: Handle non-existant register area
	  better

2003-05-20 15:54  adam

	* include/zebraapi.h: Fix comment

2003-05-20 15:52  adam

	* include/zebraapi.h, index/apitest.c, index/zebraapi.c,
	  index/zserver.c, test/api/.cvsignore, test/api/Makefile.am,
	  test/api/t1.c, test/api/t2.c, test/api/t3.c,
	  test/gils/Makefile.am, test/xelm/Makefile.am,
	  test/xpath/Makefile.am: Removed zebra_search_rpn. Updated a few
	  tests

2003-05-20 14:52  adam

	* include/zebraapi.h, index/index.h, index/zebraapi.c,
	  index/zserver.c, index/zsets.c, perl/IDZebra.i, test/api/t2.c:
	  ODR handles no longer needed for zebra_search_{rpn,PQF}

2003-05-20 11:43  adam

	* index/zvrank.c: White space. Fix warning.

2003-05-19 23:38  adam

	* debian/changelog, debian/rules, doc/Makefile.am, doc/zebra.eps,
	  doc/zebra.png, doc/zebra.xml.in: Zebra logo

2003-05-19 23:37  adam

	* test/api/: Makefile.am, t3.c: New test

2003-05-19 23:35  adam

	* util/zebrasrv: Debian zebrasrv start/stop

2003-05-13 15:52  adam

	* index/zebraapi.c: Check for open register in begin_trans

2003-05-12 18:10  mike

	* index/.cvsignore: ignore zebrash

2003-05-07 22:51  pop

	* perl/: IDZebra.i, IDZebra_wrap.c, zebra_perl.c, lib/IDZebra.pm,
	  lib/IDZebra/Data1.pm, lib/IDZebra/Session.pm: Added log prefix
	  features. Fixed handling of "0" values in data1.  Session.pm is
	  using Carp now.

2003-05-06 22:09  adam

	* test/gils/: stop01.sh, stop02.sh, stop03.sh, stop04.sh, test1.sh,
	  test2.sh, timing1.sh, timing2.sh: More test updates

2003-05-06 19:39  adam

	* test/: gils/Makefile.am, gils/stop01.sh, gils/stop02.sh,
	  gils/stop03.sh, gils/stop04.sh, gils/test.sh, gils/test1.sh,
	  gils/test2.sh, gils/timing1.sh, gils/timing2.sh, rusmarc/test.sh,
	  sort/test1.sh, usmarc/test.sh, xpath/simple1.sh, xpath/test1.sh,
	  xpath/test2.sh, xpath/test3.sh: Updated tests

2003-05-06 19:27  adam

	* test/rusmarc/Makefile.am: Dont put CVS in dist

2003-05-06 14:09  adam

	* buildconf.sh: Call automake twice to avoid missing depcomp

2003-05-05 22:59  adam

	* test/: gils/.cvsignore, sort/.cvsignore: cvsignore

2003-05-05 22:52  adam

	* CHANGELOG: Fixed a bug with text being chunked in pieces for the
	  grs.xml filter.

2003-05-05 22:14  adam

	* recctrl/recgrs.c: WS. Use data1_concat_text

2003-05-05 22:13  adam

	* include/data1.h, data1/d1_read.c: New function data1_concat_text
	  that concatenates text nodes.

2003-05-05 12:00  adam

	* examples/gils/.cvsignore: ignore zebrasrv.pid

2003-05-05 11:58  adam

	* recctrl/xmlread.c: Dont warn character 0x00 in Expat Encoding
	  Handler

2003-04-28 23:05  adam

	* debian/: changelog, control, rules: New YAZ layout. idzebra-doc
	  architecture independent.

2003-04-25 11:46  adam

	* debian/changelog: Debian changeslog

2003-04-25 10:57  adam

	* recctrl/recgrs.c: Indentation

2003-04-25 10:57  adam

	* CHANGELOG: Note on xelm

2003-04-25 00:29  pop

	* recctrl/recgrs.c, test/xelm/user.abs: xelm directive support
	  changed. xpath: enable directive is not needed. support f or
	  attribute based indexing without xpath indexing, using xelm

2003-04-24 22:10  adam

	* configure.in: Update version

2003-04-24 22:05  adam

	* idzebra.spec.in: Update spec file for new YAZ RPM packages

2003-04-24 21:47  adam

	* CHANGELOG, win/zebra.nsi: Version increment

2003-04-24 21:46  adam

	* index/zebraapi.c, include/zebraapi.h, include/zebraver.h: Handle
	  no database selected in zebra_begin_trans

2003-04-24 21:35  adam

	* test/api/: Makefile.am, t1.cfg, t2.cfg: test programs not made by
	  normal build

2003-04-24 21:34  adam

	* recctrl/: recgrs.c, regxread.c: Minor changes in Debug log
	  messages

2003-04-24 11:09  adam

	* configure.in: Remove -L/usr/lib from TCL_LIB to avoid dependancy
	  problems

2003-04-17 08:07  adam

	* idzebra.spec.in: include files part of RPM

2003-04-15 22:56  adam

	* configure.in: Fix ZPERL_LIBS

2003-04-15 22:56  pop

	* perl/t/03_record_update.t: Fixed logging in record_update test

2003-04-15 22:55  pop

	* perl/: Makefile.PL.in, demo/zebra.cfg, t/03_record_update.t:
	  Tuned to DEBIAN Stable pkgs

2003-04-15 22:48  adam

	* index/zrpn.c: Avoid memory overruns for big regular expressions

2003-04-15 22:47  adam

	* configure.in: Check for Perl libs

2003-04-15 22:40  pop

	* perl/Makefile.PL.in: Added prerequisites

2003-04-15 18:46  adam

	* index/: extract.c, kinput.c: Fixes for multiple updates in one
	  transaction

2003-04-15 18:38  adam

	* isamb/isamb.c: Improve error messages

2003-04-05 14:32  adam

	* CHANGELOG, tab/soif.flt: New SOIF filter

2003-04-05 14:32  adam

	* bfile/mfile.c: Fixed >2GB overflow with metafiles

2003-04-02 21:01  adam

	* perl/zebra_perl.c, isamg/isamg.c: Remove // comment

2003-04-02 20:46  adam

	* index/zebraapi.c: Avoid // comments

2003-04-01 22:23  adam

	* CHANGELOG: Changes

2003-04-01 12:14  pop

	* perl/Makefile.PL.in: Fixed linking with -lieee

2003-04-01 09:48  adam

	* CHANGELOG, configure.in, debian/changelog, debian/rules,
	  include/zebraver.h, win/zebra.nsi: Towards 1.3.10

2003-04-01 00:14  adam

	* index/zrpn.c: Use rset_dup for result set references

2003-03-31 23:53  adam

	* rset/: rsbool.c, rstemp.c: Allow multiple open instances of
	  rstemp

2003-03-31 22:57  adam

	* doc/installation.xml: Links for GCC/VC

2003-03-31 22:56  adam

	* doc/introduction.xml: Fix email address for pop

2003-03-31 22:48  adam

	* doc/installation.xml: More on WIN32 compilation

2003-03-28 14:55  adam

	* CHANGELOG: Changes.

2003-03-28 14:53  adam

	* rset/rsbool.c: Fix and operation which in some cases for equal
	  keys on left and right side could produce extra hits.

2003-03-27 22:57  adam

	* data1/: d1_grs.c, d1_map.c: Fix problem with maps to numeric tags

2003-03-27 14:38  adam

	* doc/installation.xml: SuSE linux

2003-03-27 11:46  adam

	* CHANGELOG, configure.in, doc/Makefile.am, include/zebraver.h,
	  index/zvrank.c, win/zebra.nsi: zvupdates. missing doc

2003-03-26 23:22  adam

	* configure.in: check for function sqrt in -lm

2003-03-26 21:59  adam

	* CHANGELOG: Changes

2003-03-26 21:58  adam

	* configure.in, debian/changelog, debian/rules, include/zebraver.h,
	  win/zebra.nsi: Towards 1.3.8

2003-03-26 17:57  adam

	* index/rank1.c: remove debugging from rank1

2003-03-26 17:52  adam

	* win/makefile: livcode

2003-03-26 17:41  adam

	* CHANGELOG, index/Makefile.am, index/index.h, index/livcode.c,
	  index/rank1.c, index/trunc.c, index/zebraapi.c, index/zsets.c,
	  index/zvrank.c, util/zebramap.c: Integrated ranking algorithm
	  from Liverpool University

2003-03-26 10:26  adam

	* doc/zvrank.txt: Information about zvrank

2003-03-26 10:25  adam

	* CHANGELOG: Changes.

2003-03-26 01:02  adam

	* index/zebraapi.c: Missing return value

2003-03-26 00:47  adam

	* bfile/mfile.c, include/mfile.h: mf_unlink delays unlink (for
	  WIN32)

2003-03-25 21:45  adam

	* CHANGELOG, include/zebraapi.h: zebraidx clean

2003-03-25 20:56  adam

	* index/: main.c, trav.c, zebraapi.c: Fix repositoryDelete so that
	  it uses recordId setting

2003-03-21 09:02  adam

	* include/mfile.h: Spelling

2003-03-20 15:37  adam

	* isamb/isamb.c: Initialize log_freelist

2003-03-18 09:53  adam

	* rset/rstemp.c: Fix uninit. var

2003-03-17 21:22  adam

	* isamb/isamb.c: Fixed bug in insert_int

2003-03-13 05:25  pop

	* index/extract.c, index/index.h, index/zebraapi.c, perl/IDZebra.i,
	  perl/IDZebra_wrap.c, perl/lib/IDZebra.pm,
	  perl/lib/IDZebra/Session.pm, perl/t/03_record_update.t: added
	  zebra_insert_record call, function in perl api, documentation and
	  tests

2003-03-12 18:11  pop

	* index/: extract.c, index.h, zebraapi.c: added force_update option
	  for update_record, delete_record calls, to hopefully a llow
	  multiple changes of a record within one transaction. Stupid,
	  idn't it?

2003-03-12 18:08  pop

	* perl/: IDZebra.i, IDZebra_wrap.c, lib/IDZebra/ScanEntry.pm,
	  lib/IDZebra/ScanList.pm, lib/IDZebra/Session.pm: added
	  force_update option for update_record, delete_record calls, to
	  hopefully allow multiple changes of a record within one
	  transaction. Stupid, idn't it?

	  IDZebra::ScanEntry is an array ref now;

2003-03-11 14:24  oleg

	* doc/: marc_indexing.sgml, marc_indexing.xml: Rename file. DocBook
	  XML better, I think.

2003-03-10 14:27  oleg

	* doc/marc_indexing.sgml: Added standalone document, which describe
	  MARC indexing process.

2003-03-08 15:27  pop

	* recctrl/recgrs.c: free xpath regexp

2003-03-07 00:32  pop

	* perl/lib/IDZebra/Resultset.pm: Cannot fetch more than 1000
	  records at a time

2003-03-06 14:16  adam

	* doc/installation.xml: Added links

2003-03-06 12:58  adam

	* index/: index.h, zebraapi.c, zrpn.c, zsets.c: Scan with limiting
	  result set

2003-03-05 17:52  adam

	* .cvsignore, examples/zthes/.cvsignore, perl/.cvsignore,
	  test/api/.cvsignore, test/rusmarc/.cvsignore,
	  test/usmarc/.cvsignore, test/xelm/.cvsignore: cvsignore

2003-03-05 17:44  adam

	* index/: kinput.c, zebrash.c: Removed unused variable

2003-03-05 17:43  adam

	* recctrl/perlread.c: Extra paranthesis to avoid GCC warning

2003-03-05 17:43  adam

	* recctrl/marcread.c: Removed unused function tr. Fixed warning

2003-03-05 17:41  adam

	* isamc/: isamd.c, merge-d.c, merge.c: Fix GCC warnings

2003-03-05 17:40  adam

	* doc/installation.xml: Add MAC OSX

2003-03-05 15:15  pop

	* perl/t/01_base.t: Creating directories for zebra repository in
	  demo

2003-03-05 14:55  pop

	* perl/: IDZebra.i, IDZebra_wrap.c, README, demo/index.sh,
	  demo/zebra.cfg, lib/IDZebra.pm, lib/IDZebra/Filter.pm,
	  lib/IDZebra/Resultset.pm, lib/IDZebra/RetrievalRecord.pm,
	  lib/IDZebra/ScanEntry.pm, lib/IDZebra/ScanList.pm,
	  lib/IDZebra/Session.pm, t/01_base.t, t/02_directory_update.t,
	  t/03_record_update.t: Updated documentation, ERADME, scanning,
	  sorting and filter virtual file handles are documented now. Added
	  support and documentation for shadow registers.

2003-03-05 12:12  oleg

	* recctrl/marcread.c: Fixed error for MARC field, which has fixed
	  lenght.

2003-03-05 01:35  pop

	* perl/IDZebra_wrap.c:	missed something...

2003-03-05 01:28  pop

	* perl/: IDZebra.i, MANIFEST, Makefile.PL.in, zebra_api_ext.c,
	  zebra_api_ext.h, lib/IDZebra/Session.pm, t/01_base.t: Added test
	  for transactions Removed unused files

2003-03-05 01:08  adam

	* doc/Makefile.am, doc/installation.xml, index/extract.c,
	  index/zebraapi.c: WIN32/Unix installation sections

2003-03-05 00:48  adam

	* index/zebraapi.c: Check for bad zebra_begin_trans usage

2003-03-05 00:36  adam

	* include/Makefile.am, include/zebraapi.h, index/Makefile.am,
	  index/zebraapi.h, test/api/Makefile.am: Moved zebraapi.h to
	  include. Is installed in <prefix>/include

2003-03-05 00:32  pop

	* perl/: IDZebra.i, IDZebra_wrap.c, zebra_api_ext.c,
	  zebra_api_ext.h, lib/IDZebra.pm, t/06_retrieval.t: Fixed perl API
	  for new layout

2003-03-05 00:30  adam

	* doc/installation.xml, examples/gils/zebra.cfg, index/extract.c,
	  index/index.h, index/main.c, index/zebraapi.c, index/zebraapi.h,
	  index/zserver.c, test/api/t2.c: zebra_begin_trans got extra
	  "write" flag. zebra_begin_read implemented in temrs of
	  zebra_begin_trans. zebra_end_read is equivalent to
	  zebra_end_trans.

2003-03-05 00:05  pop

	* index/zebraapi.c, perl/IDZebra.i, perl/IDZebra_wrap.c,
	  perl/MANIFEST, perl/zebra_api_ext.c, perl/zebra_perl.c,
	  perl/zebra_perl.h, perl/lib/IDZebra.pm: First cleanup,
	  zebra_api_ext.c is epmty now

2003-03-04 20:33  pop

	* perl/: IDZebra.i, IDZebra_wrap.c, MANIFEST, zebra_api_ext.c,
	  zebra_perl.h, demo/pod.abs, lib/IDZebra.pm,
	  lib/IDZebra/ScanEntry.pm, lib/IDZebra/ScanList.pm,
	  lib/IDZebra/Session.pm, t/01_base.t, t/02_directory_update.t,
	  t/05_search.t, t/06_retrieval.t, t/08_scan.t: Scan feature added,
	  not documented yet

2003-03-03 19:27  pop

	* perl/: zebra_api_ext.c, demo/pod.abs, lib/IDZebra/Logger.pm,
	  lib/IDZebra/Resultset.pm, lib/IDZebra/Session.pm, t/07_sort.t:
	  Added sorting, +tests. documentation is needed.

2003-03-03 13:14  pop

	* perl/: IDZebra.i, IDZebra_wrap.c, lib/IDZebra.pm,
	  lib/IDZebra/Resultset.pm, lib/IDZebra/RetrievalRecord.pm,
	  lib/IDZebra/Session.pm, t/06_retrieval.t: Added documentation and
	  test for the IDZebra::Resultset object Added documentation for
	  IDZebra::RetrievalRecord Resultsets (in the C api) are destroyed
	  with session close Added DESTROY code for IDZebra::Resultset, to
	  clean up odr memory Enhanced test and documentation

2003-03-03 11:31  adam

	* index/zvrank.c: Replaced fprintf calls with yaz_log calls.  Fixed
	  bug in zv_init_schema initialisation.  Removed unused variables
	  in prn_rs and weighting functions.  Removed some unused code left
	  from original rank1.c file.  Indentation.

2003-03-03 01:49  pop

	* perl/test.pl: test.pl removed

2003-03-03 01:48  pop

	* perl/: zebra_api_ext.c, zebra_perl.h, demo/cql.map: CQL tests and
	  error handling

2003-03-03 01:47  pop

	* perl/: IDZebra.i, IDZebra_wrap.c, lib/IDZebra.pm:
	  ZebraRetrievalRecord changed. Fixed returning of null buffers in
	  the wrapper

2003-03-03 01:46  pop

	* perl/demo/zebra.cfg: fixing storeData/storeKeys

2003-03-03 01:45  pop

	* perl/lib/IDZebra/: Resultset.pm, RetrievalRecord.pm, Session.pm:
	  Working on record retrieval.

2003-03-03 01:44  pop

	* perl/t/: 01_base.t, 02_directory_update.t, 03_record_update.t,
	  04_cql.t, 05_search.t, 06_retrieval.t: Test is split into parts
	  now, to be used by Test::Harness

2003-03-03 00:12  adam

	* isamb/isamb.c: Bug fix: missing close (and leaking file handle)

2003-03-01 23:45  adam

	* data1/d1_absyn.c, include/zebra_xpath.h, index/zrpn.c,
	  util/xpath.c: Predictive parser for X-Path predicates.  Parser
	  called zebra_parse_xpath_str instead of parse_xpath_str.

2003-03-01 21:41  adam

	* util/xpath.c: Bug fix: uinitialized xpath predicate member
	  (value)

2003-03-01 05:12  oleg

	* test/rusmarc/test.sh: Test of directory.

2003-02-28 21:12  pop

	* index/zebraapi.h: Added sysno and score to ZebraRetrievalRecord

2003-02-28 21:11  pop

	* perl/lib/IDZebra/: Resultset.pm, Session.pm: That's it for today

2003-02-28 19:45  pop

	* perl/lib/IDZebra/Session.pm: Versioning...

2003-02-28 19:38  pop

	* perl/: IDZebra_wrap.c, test.pl, zebra_api_ext.c, zebra_perl.h,
	  lib/IDZebra/Repository.pm, lib/IDZebra/Resultset.pm,
	  lib/IDZebra/Service.pm, lib/IDZebra/Session.pm: Removed old
	  stuff, and done some cleanup in the documentation, and around
	  resultsets

2003-02-28 17:20  pop

	* recctrl/perlread.c: Enhanced security for lost filter objects.
	  Added calls to support virtual file handles in perl

2003-02-28 17:18  pop

	* perl/demo/cql.map: New cql map file to be used for testing

2003-02-28 17:17  pop

	* perl/: IDZebra.i, IDZebra_wrap.c, test.pl, zebra_api_ext.c,
	  demo/pod.pm, demo/zebra.cfg, lib/IDZebra.pm,
	  lib/IDZebra/Filter.pm, lib/IDZebra/Resultset.pm,
	  lib/IDZebra/Session.pm: Perl filters now can optionally reach
	  data via a virtual filehandle.  Enhanced features on the api
	  (like searching :)) Bug fixes

2003-02-28 16:55  adam

	* CHANGELOG: Changes.

2003-02-28 16:35  adam

	* configure.in, test/Makefile.am, test/cddb/Makefile.am: CDDB test
	  part of distribution.

2003-02-28 16:34  adam

	* test/testclient.c: Add include of unistd.h for sleep(3).

2003-02-28 16:28  adam

	* CHANGELOG, bfile/mfile.c, include/mfile.h: 64-bit offsets for
	  register files on Windows

2003-02-28 15:34  adam

	* recctrl/marcomp.c: Added include of string.h

2003-02-28 15:34  adam

	* win/makefile: Updated WIN32 makefile for new source

2003-02-28 15:09  adam

	* doc/recordmodel.xml: Documented unread

2003-02-28 13:33  oleg

	* Makefile.am, configure.in, data1/d1_marc.c, data1/d1_read.c,
	  include/data1.h, recctrl/Makefile.am, recctrl/inline.c,
	  recctrl/inline.h, recctrl/marcomp.c, recctrl/marcomp.h,
	  recctrl/marcread.c, test/Makefile.am, test/rusmarc/.cvsignore,
	  test/rusmarc/Makefile.am, test/rusmarc/test.sh,
	  test/rusmarc/zebra.cfg, test/rusmarc/records/simple-rusmarc,
	  test/rusmarc/tab/rusmarc-b.est, test/rusmarc/tab/rusmarc.abs,
	  test/rusmarc/tab/rusmarc.flt, test/rusmarc/tab/rusmarc.mar,
	  test/rusmarc/tab/rusmarc.tag, test/rusmarc/tab/scan.chr,
	  test/rusmarc/tab/string.chr: Added support of the complex
	  indexing for MARC records (whithout documentation yet).  Added
	  test for RUSMARC records.

2003-02-28 11:44  adam

	* perl/demo/index.sh: Create directories automatically

2003-02-28 00:26  pop

	* perl/demo/index.sh: Looks better

2003-02-28 00:21  pop

	* recctrl/perlread.c: Variable scoping back to individual function
	  calls. Cleaner, safer, slower :)

2003-02-28 00:12  pop

	* perl/: IDZebra.i, IDZebra_wrap.c, test.pl, zebra_api_ext.c,
	  zebra_perl.c, zebra_perl.h, demo/index.sh, demo/pod.abs,
	  demo/zebra.cfg, lib/IDZebra.pm, lib/IDZebra/Data1.pm,
	  lib/IDZebra/Filter.pm, lib/IDZebra/Repository.pm,
	  lib/IDZebra/Session.pm: Perl API os growing

2003-02-28 00:08  pop

	* index/: extract.c, zebraapi.c, zebraapi.h: zebra_end_trans is
	  just calling zebra_end_transaction now: this second one is re
	  turning transaction status (for debug/test purposes in the API)

2003-02-27 23:55  adam

	* index/: Makefile.am, extract.c, main.c, zebraapi.c, zsets.c,
	  zvrank.c: Fix memory leak for sortKeys.buf.  Add Johannes
	  Leveling's zvrank. Enable with 'rank: zvrank' in zebra.cfg.

2003-02-27 18:12  adam

	* index/index.h: Fix prototype for bufferExtractRecord

2003-02-27 12:33  adam

	* CHANGELOG, configure.in, debian/changelog, debian/rules,
	  include/zebraver.h, win/zebra.nsi: Towards 1.3.7

2003-02-27 12:29  adam

	* index/zrpn.c: Set additional info for error 114

2003-02-26 22:46  adam

	* CHANGELOG, index/zrpn.c: Truncation=104 (CCL) support

2003-02-26 13:30  pop

	* index/extract.c: Don't dump core, when there were no recods
	  indexed due to unknown type

2003-02-26 12:40  pop

	* recctrl/perlread.c: Doesn't diw when the constructor of the perl
	  filter is failed

2003-02-26 10:13  pop

	* index/extract.c: added recordType parameter to
	  bufferExtractRecord

2003-02-25 22:51  adam

	* index/: extract.c, zserver.c: Change types of signed/unsigned int

2003-02-25 22:50  adam

	* data1/: d1_absyn.c, d1_write.c: Remove unused variables

2003-02-25 22:46  adam

	* index/zebraapi.c: Dont set errCode to 0 in zebra_end_trans,
	  zebra_end_read

2003-02-25 15:17  adam

	* CHANGELOG, configure.in, debian/changelog, include/zebraver.h,
	  recctrl/Makefile.am, win/zebra.nsi: Add missing source files for
	  Perl.

2003-02-23 23:52  adam

	* win/makefile: Add missing source (for WIN32)

2003-02-23 22:30  adam

	* debian/changelog: Date

2003-02-23 22:26  adam

	* CHANGELOG: Date.

2003-02-23 16:15  adam

	* CHANGELOG: Changes

2003-02-20 22:24  adam

	* doc/: README, license.xml, zebra.xml.in: Dates

2003-02-20 22:13  adam

	* CHANGELOG, README, configure.in, debian/changelog,
	  debian/copyright, debian/rules, include/zebraver.h,
	  recctrl/recgrs.c, win/zebra.nsi: Bump version

2003-02-20 22:06  adam

	* Makefile.am, configure.in, idzebra.spec.in, zebra.spec: Renamed
	  spec file.

2003-02-18 12:57  adam

	* debian/changelog, debian/control, recctrl/recgrs.c: Updated for
	  YAZ 1.9.3

2003-02-12 16:45  heikki

	* index/: zebraapi.c, zebrash.c: Asserts in zebraapi, clearing the
	  errCode

2003-02-11 18:28  heikki

	* index/zebraapi.h: Silly comments added

2003-02-11 18:27  heikki

	* index/zebrash.c: better logging, a few more calls

2003-02-11 15:01  heikki

	* index/: zebraapi.c, zebraapi.h, zebrash.c: Minor cleaning,
	  removed a crash from error reporting routines if not initialized
	  correctly, and tests for those

2003-02-10 10:42  adam

	* index/Makefile.am: Added TCL_LIB for zebrash

2003-02-07 16:41  heikki

	* index/zebrash.c: Minor fiddling, log functions. Still no real
	  testables...

2003-02-06 18:35  heikki

	* index/zebrash.c: Minor improvements in the help

2003-02-06 17:58  heikki

	* configure.in, index/Makefile.am, index/zebrash.c: Started on the
	  zebra shell - api-level debugging tool

2003-02-04 13:10  pop

	* test/xelm/Makefile.am: added

2003-02-04 13:06  pop

	* configure.in, data1/d1_absyn.c, include/Makefile.am,
	  include/data1.h, include/zebra_xpath.h, index/Makefile.am,
	  index/zrpn.c, isamb/isamb.c, recctrl/recgrs.c, util/Makefile.am,
	  util/xpath.c: xelm support enhanced, now supports simpler
	  predicates

2003-02-04 12:42  pop

	* test/: Makefile.am, xelm/test.sh, xelm/user.abs, xelm/zebra.cfg:
	  xelm test

2003-01-17 19:39  adam

	* test/dmoz/: zebra-b.cfg, zebra-c.cfg, zebra-d.cfg: Updated
	  profilePath. isam:b for zebra-b.cfg

2003-01-15 08:26  oleg

	* index/: zebraapi.c, zebraapi.h, zinfo.c: Add macros for case
	  insesitive string compare.  The Z39.50-1995 required case
	  insensitive Database name. It fixed.

2003-01-13 23:45  adam

	* index/: rank1.c, zsets.c: Fix logging

2003-01-13 23:37  adam

	* index/: dir.c, rank1.c, zsets.c: Do not use readdir_r

2003-01-13 23:28  adam

	* test/testclient.c: Fix type of len

2003-01-13 23:16  adam

	* rset/rsbool.c: Fix and op. Mixed ranking/non-ranking did not work

2003-01-13 16:43  adam

	* include/direntz.h: Add include of sys/types.h (MAC OSX)

2003-01-13 16:06  adam

	* index/zserver.c: Simplified the character set negotiation code a
	  bit.	Added unlink of zebrasrv.pid again. YAZ no longer calls
	  bend_stop for children.

2003-01-13 11:56  oleg

	* index/: zebraapi.c, zserver.c: Add a few fixs: correct use
	  yaz_iconv(), correct delete of zebrasrv.pid file.  Add support
	  short names for character set. It is inheritance the oldest
	  names, which will be deleted later.

2003-01-13 11:53  oleg

	* util/charmap.c: Fixed behaviour of Zebra in one-byte environment
	  (see comments in file).

2002-12-30 13:56  adam

	* doc/administration.xml, doc/examples.xml,
	  examples/zthes/Makefile.am, examples/zthes/Zthes.abs,
	  examples/zthes/zebra.cfg, index/extract.c: Update zthes example 2
	  to use xelm

2002-12-30 11:25  adam

	* CHANGELOG, configure.in, doc/recordmodel.xml,
	  examples/Makefile.am, examples/zthes/Makefile,
	  examples/zthes/Makefile.am: examples/zthes now part of
	  distribution

2002-12-16 23:59  adam

	* data1/d1_absyn.c, index/extract.c, index/zrpn.c, util/zebramap.c:
	  Fix X-Path Searching for numeric structure

2002-12-16 21:27  adam

	* data1/d1_absyn.c, data1/d1_handle.c, include/data1.h,
	  recctrl/recgrs.c: xelm

2002-12-10 13:54  adam

	* configure.in, debian/changelog, index/sortidx.c,
	  test/Makefile.am, test/testclient.c, test/sort/Makefile.am,
	  test/sort/my.abs, test/sort/rec1.xml, test/sort/rec2.xml,
	  test/sort/rec3.xml, test/sort/test1.sh, test/sort/zebra.cfg:
	  Fixed bug in sort for unset entries at end of sort file.

2002-12-05 17:09  adam

	* CHANGELOG: Minor

2002-12-03 17:40  adam

	* doc/: administration.xml, recordmodel.xml: Description of systag.
	  Adam's and Mike's versions both here.

2002-12-03 17:10  mike

	* doc/.cvsignore, doc/administration.xml, doc/recordmodel.xml,
	  perl/.cvsignore, recctrl/.cvsignore: Remove documentation of
	  tagsysno (bah!) and add documentation of systag, though I don't
	  properly understand what it's doing.	Tweak the .cvsignore files.

2002-12-02 17:55  adam

	* examples/zthes/Makefile: Revert relative path for zebra

2002-12-02 17:55  adam

	* CHANGELOG, data1/d1_absyn.c, examples/zthes/Makefile,
	  examples/zthes/Zthes.abs, examples/zthes/zebra.cfg,
	  include/data1.h, recctrl/recgrs.c, tab/gils.abs: Directive
	  systag.

2002-12-02 16:38  mike

	* doc/Notes: new, top secret, file

2002-12-02 16:19  mike

	* examples/zthes/: tagsetg-zthes.tag, tagsetm-zthes.tag, zebra.cfg:
	  Add Zthes's synonymous element-names to tagset files Tell
	  top-level configuration file to recognise zthes.att

2002-12-02 16:11  mike

	* doc/introduction.xml: Fix Harvest-NG reference to Harvest
	  (vanilla); credit Peter Popovics for the Perl work

2002-12-02 16:10  mike

	* doc/administration.xml: document tagsysno

2002-12-02 11:27  pop

	* perl/test.pl: tmp, register, lock are created now

2002-12-02 11:23  pop

	* perl/: IDZebra.i, IDZebra_wrap.c, test.pl, zebra_api_ext.c,
	  zebra_perl.h, lib/IDZebra.pm: Scan is working now

2002-12-02 00:29  mike

	* examples/gils/Makefile.am: add "make clean" rule

2002-12-02 00:28  mike

	* tab/: tagsetg.tag, tagsetm.tag: Additional elements on the end of
	  tagSets M and G.  These have been in here for about three years.
	  Come on, guys!  :-)  They're used in the Zthes profile (which is
	  why they were added to tagSets M and G in the first place), so
	  their absence from the config files distributed with Zebra make
	  me wonder just how seriously people have been trying to implement
	  Zthes with Zebra in all that time.

2002-12-02 00:26  mike

	* doc/: examples.xml, harvest.mbox, installation.xml,
	  introduction.xml, quickstart.xml: All sorts of minor and
	  semi-major improvements.  Remove harvest.mbox -- its content is
	  now incorporated.

2002-12-02 00:25  mike

	* examples/zthes/: Zthes.abs, dino.tree, tagsetg-zthes.tag,
	  tagsetg.tag, tagsetm-zthes.tag, zebra.cfg, zthes.att, zthes.tag:
	  All sorts of new stuff and modifications in the attempt -- so far
	  unsuccessful and perhaps ultimately doomed -- to wedge the Zthes
	  taxonomy model into a Zebra configuration.

2002-11-27 19:40  mike

	* doc/harvest.mbox: append

2002-11-27 01:57  adam

	* yaz.m4: Updated yaz.m4

2002-11-27 00:10  adam

	* zebra.spec: Update version for RPM package

2002-11-26 23:20  adam

	* win/makefile: DEFAULT_PROFILE_PATH fix for WIN32

2002-11-26 23:18  adam

	* index/extract.c, index/index.h, index/zebraapi.c,
	  isamc/isamd-p.h, isamc/isamd.c, isamc/merge-d.c: Remove //
	  comments

2002-11-26 23:18  adam

	* index/Makefile.am: remove atmp after use

2002-11-26 23:04  adam

	* win/makefile: DEFAULT_PROFILE_PATH 0 for Win32

2002-11-26 23:02  adam

	* CHANGELOG: Changes

2002-11-26 22:51  adam

	* debian/control: Build depends YAZ 1.9.2

2002-11-26 22:45  adam

	* configure.in, recctrl/Makefile.am: Automake conditional to
	  control perlread.c. Perl disabled by default.

2002-11-26 21:15  adam

	* buildconf.sh, configure.in: Use = rather == in test (for Perl)

2002-11-26 14:50  adam

	* configure.in, debian/changelog, include/zebraver.h,
	  win/zebra.nsi: Increased version number

2002-11-25 13:57  mike

	* doc/: harvest.mbox, isam-hint: Notes for documentation.

2002-11-25 11:29  mike

	* doc/harvest.mbox: append

2002-11-25 11:29  mike

	* test/gils/records/.cvsignore: ignore auto-generated file

2002-11-25 01:31  mike

	* doc/harvest.mbox: new file

2002-11-19 11:51  mike

	* test/.cvsignore: ignore

2002-11-18 14:30  pop

	* perl/test.pl: Testing of retrieval and sort added

2002-11-18 14:29  pop

	* perl/MANIFEST: IDZebra.i doesn't have to be distributed. Added
	  Resultset.pm

2002-11-18 14:28  pop

	* perl/zebra_perl.c: No major changes here... Do we need this at
	  all?

2002-11-18 14:27  pop

	* perl/lib/IDZebra/Resultset.pm: New class to represent a retrieval
	  context. Created as a result of search or sort

2002-11-18 14:25  pop

	* perl/lib/IDZebra/Session.pm: Search now returns a Resultset
	  object, for retrieval purposes.  Added sort functionality.

2002-11-18 14:24  pop

	* perl/lib/IDZebra.pm: Added record retrieval calls (search, sort,
	  retrieve)

2002-11-18 14:21  pop

	* perl/zebra_api_ext.c: Added sort and retrieval functionality.

2002-11-18 14:20  pop

	* perl/: zebra_api_ext.h, zebra_perl.h: Restructured header files.
	  Now zebra_perl.h contains definitions which are going to be
	  shadowed by swig also. Other definitions in zebra_api_ext.h are
	  just used internally.

2002-11-18 14:18  pop

	* perl/rg.h: recordGroup typedef moved to zebra_perl.h

2002-11-18 14:16  pop

	* perl/IDZebra_wrap.c: Added record retrieval calls (search, sort,
	  retrieve) File layout changed (all shadow classes are defined in
	  zebra_perl.h now) Header file structure changed

2002-11-18 14:12  pop

	* perl/IDZebra.i: Fixed included headers structure, definitions for
	  shadow classes rearranged.

2002-11-18 14:11  pop

	* recctrl/perlread.c: Prototype changed for grs_perl_get_mem,
	  grs_perl_get_dh in perl/IDZebra.i in order to allow proper
	  wrapping code generation, without c warnings

2002-11-18 13:52  pop

	* perl/IDZebra.i: Added record retrieval calls (search, sort,
	  retrieve) File layout changed Header file structure changed

2002-11-18 12:07  adam

	* index/zebraapi.c: init key_file_no to 0

2002-11-16 01:24  pop

	* recctrl/perlread.c: removed PERL_IMPLICIT_CONTEXT allows to build
	  with perl 5.6.1 and 5.8.0 as well

2002-11-16 01:17  pop

	* perl/: IDZebra_wrap.c, lib/IDZebra.pm: search_PQF name corrected

2002-11-16 01:16  pop

	* perl/MANIFEST: Still some fixing

2002-11-16 01:12  pop

	* perl/demo/pod.abs: Sample .abs file for testing with perl

2002-11-16 00:00  adam

	* Makefile.am, perl/MANIFEST: For directory perl 'make dist' reads
	  MANIFEST

2002-11-15 23:21  adam

	* perl/IDZebra.i: Added interface

2002-11-15 23:01  adam

	* recctrl/perlread.c: No // comments. Header.

2002-11-15 22:57  adam

	* recctrl/recgrs.c: Missing grs_add_handler for Perl

2002-11-15 22:26  adam

	* CHANGELOG, configure.in, index/extract.c, index/index.h,
	  perl/IDZebra_wrap.c, perl/MANIFEST, perl/Makefile.PL.in,
	  perl/README, perl/doclean, perl/doswig, perl/rg.h, perl/test.pl,
	  perl/zebra_api_ext.c, perl/zebra_api_ext.h, perl/zebra_perl.c,
	  perl/zebra_perl.h, perl/demo/filter_test.pl, perl/demo/index.sh,
	  perl/demo/pod.pm, perl/demo/zebra.cfg, perl/lib/IDZebra.pm,
	  perl/lib/IDZebra/Data1.pm, perl/lib/IDZebra/Filter.pm,
	  perl/lib/IDZebra/Logger.pm, perl/lib/IDZebra/Repository.pm,
	  perl/lib/IDZebra/Service.pm, perl/lib/IDZebra/Session.pm,
	  recctrl/Makefile.am, recctrl/grsread.h, recctrl/perlread.c,
	  recctrl/perlread.h.in: Perl Filter and Perl API

2002-11-11 16:41  heikki

	* test/testclient.c: Removed the -e, modified -c to do the same

2002-11-11 16:40  heikki

	* test/xpath/: Makefile.am, simple1.rec, simple1.sh: A simple test
	  with *one* sgml record

2002-11-11 16:19  heikki

	* test/: testclient.c, xpath/zebra.cfg: Added -e command line
	  option to expect a given number of hits, and return with exit(3)
	  if getting anything else. Makes test scripts nicer to write

2002-11-11 16:05  heikki

	* rset/rsbetween.c: Fixed a problem with end-of-stream handling.
	  Probably still broken, but in a different way. Need more testing.

2002-11-09 23:26  adam

	* configure.in, test/Makefile.am, test/testclient.c,
	  test/xpath/.cvsignore, test/xpath/Makefile.am,
	  test/xpath/Zthes.abs, test/xpath/rec, test/xpath/test1.sh,
	  test/xpath/test2.sh, test/xpath/test3.sh, test/xpath/zebra.cfg:
	  XPath tests

2002-11-09 23:26  adam

	* test/gils/: .cvsignore, test1.sh, test2.sh, timing1.sh,
	  timing2.sh: Fix zebraidx init's. Use SIGTERM instead of SIGKILL
	  for scripts

2002-11-08 20:59  adam

	* configure.in, examples/Makefile.am: dinosauricon gone

2002-11-08 18:00  mike

	* doc/: examples.xml, introduction.xml: resolve ### links

2002-11-08 14:34  adam

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

2002-11-08 14:23  adam

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

2002-11-08 14:22  adam

	* test/dmoz/.cvsignore: *.log to cvsignore

2002-11-08 14:22  adam

	* test/cddb/.cvsignore: cvsignore added

2002-11-08 02:08  mike

	* data1/.cvsignore: Add .cvsignore

2002-11-08 02:07  mike

	* examples/: .cvsignore, zthes/Makefile, zthes/Zthes.abs,
	  zthes/dino.tree, zthes/tagsetg.tag, zthes/tree2xml.pl,
	  zthes/zebra.cfg, zthes/records/.cvsignore: Add Zthes example

2002-11-08 02:01  mike

	* doc/examples.xml: Fix to describe new Zthes example instead of
	  dinosauricon.

2002-11-07 10:07  adam

	* index/: extract.c, zebraapi.c: SortKey fix and better logging for
	  extract_rec_in_mem

2002-10-31 11:11  adam

	* doc/recordmodel.xml: Brief description of xelm

2002-10-30 15:45  adam

	* doc/: examples.xml, zebra.xml.in: Define oslash; so that our
	  address looks OK

2002-10-30 15:35  adam

	* CHANGELOG, doc/quickstart.xml, examples/gils/zebra.cfg,
	  index/Makefile.am, index/zebraapi.c, util/Makefile.am,
	  util/zebramap.c: If installed, Zebra can operate without
	  profilePath setting

2002-10-30 15:02  adam

	* examples/: Makefile.am, gils/.cvsignore: cvsignore. Move away
	  Makefile

2002-10-30 14:59  adam

	* CHANGELOG, Makefile.am, configure.in, doc/examples.xml,
	  doc/quickstart.xml, examples/Makefile.am,
	  examples/gils/Makefile.am, examples/gils/records/esdd0006.grs,
	  examples/gils/records/esdd0007.grs,
	  examples/gils/records/esdd0008.grs,
	  examples/gils/records/esdd0030.grs,
	  examples/gils/records/esdd0031.grs,
	  examples/gils/records/esdd0032.grs,
	  examples/gils/records/esdd0033.grs,
	  examples/gils/records/esdd0034.grs,
	  examples/gils/records/esdd0035.grs,
	  examples/gils/records/esdd0036.grs,
	  examples/gils/records/esdd0037.grs,
	  examples/gils/records/esdd0038.grs,
	  examples/gils/records/esdd0039.grs,
	  examples/gils/records/esdd0040.grs,
	  examples/gils/records/esdd0041.grs,
	  examples/gils/records/esdd0042.grs,
	  examples/gils/records/esdd0044.grs,
	  examples/gils/records/esdd0045.grs,
	  examples/gils/records/esdd0046.grs,
	  examples/gils/records/esdd0047.grs,
	  examples/gils/records/esdd0048.grs,
	  examples/gils/records/esdd0049.grs,
	  examples/gils/records/esdd0050.grs,
	  examples/gils/records/esdd0051.grs,
	  examples/gils/records/esdd0052.grs,
	  examples/gils/records/esdd0053.grs,
	  examples/gils/records/esdd0054.grs,
	  examples/gils/records/esdd0055.grs,
	  examples/gils/records/esdd0056.grs,
	  examples/gils/records/esdd0057.grs,
	  examples/gils/records/esdd0058.grs,
	  examples/gils/records/esdd0059.grs,
	  examples/gils/records/esdd0062.grs,
	  examples/gils/records/esdd0063.grs,
	  examples/gils/records/esdd0064.grs,
	  examples/gils/records/esdd0065.grs,
	  examples/gils/records/esdd0066.grs,
	  examples/gils/records/esdd0067.grs,
	  examples/gils/records/esdd0070.grs,
	  examples/gils/records/esdd0071.grs,
	  examples/gils/records/esdd0072.grs,
	  examples/gils/records/esdd0073.grs,
	  examples/gils/records/esdd0074.grs,
	  examples/gils/records/esdd0075.grs,
	  examples/gils/records/esdd0076.grs,
	  examples/gils/records/esdd0077.grs,
	  examples/gils/records/esdd0078.grs,
	  examples/gils/records/esdd0079.grs, test/gils/Makefile.am,
	  test/gils/zebra.cfg: No reference to yaz/tab in manual or
	  zebra.cfg's.	Gils example moved to examples/gils. test/gils is
	  kept testing.  Sub directory examples now part of tar-ball after
	  make dist.

2002-10-30 13:58  adam

	* index/dir.c: Use readdir_r on threaded systems

2002-10-30 13:55  adam

	* doc/Makefile.am: One more html file

2002-10-30 12:09  adam

	* doc/: administration.xml, recordmodel.xml, server.xml: Errata
	  from Johannes Leveling

2002-10-29 11:46  heikki

	* test/gils/timing2.sh: Modified to demonstrate the dependency on
	  file timestamps instead of trying to show a mysterious bug

2002-10-29 11:39  heikki

	* test/gils/: h2.cfg, h3.sh: The bug was solved, these extras no
	  longer needed (updates were skipped because of the low resolution
	  of file timestamps (1 sec), not because of some deep mysterious
	  bug in zebra...)

2002-10-28 22:39  adam

	* test/gils/: zebra.cfg, zebra1.cfg, zebra2.cfg: Simply profilePath

2002-10-25 11:10  heikki

	* test/gils/: h2.cfg, h3.sh: A new test case, h3.sh, and its config
	  h2.cfg These are to be removed later! Not part of the make check
	  These demonstrate a problem in the indexing

2002-10-25 00:28  mike

	* tab/: Makefile, Makefile.in: remove auto-generated Makefile,
	  Makefile.in

2002-10-24 23:57  adam

	* CHANGELOG, debian/changelog: New debian release

2002-10-24 23:54  adam

	* index/extract.c: Fix sort key creation (bug introduced by
	  previous commit)

2002-10-24 15:43  heikki

	* test/gils/: Makefile.am, stop01.sh, stop02.sh, stop03.sh,
	  stop04.sh, test01.sh, test02.sh, test03.sh, test04.sh,
	  timing1.sh, timing2.sh: Renamed test0?.sh to stop0?.sh, added
	  timing2

2002-10-24 15:07  heikki

	* index/extract.c: cleaning old code away

2002-10-24 12:29  adam

	* debian/changelog, test/gils/Makefile.am: New debian release

2002-10-23 16:29  adam

	* test/gils/records/esdd0054.grs: Restore this record

2002-10-23 16:28  adam

	* index/extract.c, index/index.h, index/recindex.h,
	  index/zebraapi.c, test/gils/zebra.cfg,
	  test/gils/records/esdd0054.grs: Fix sort. Delete dup session_lock
	  in zebra_close

2002-10-23 16:22  heikki

	* test/gils/: Makefile.am, test2.sh, timing1.sh: Added a timing
	  test, minor modifications in 02

2002-10-23 15:55  adam

	* test/testclient.c: More options for test client

2002-10-23 15:41  adam

	* test/: testclient.c, gils/test01.sh, gils/test02.sh,
	  gils/test03.sh, gils/test04.sh, gils/test1.sh: Option -d for
	  testclient. Typos.

2002-10-23 15:25  heikki

	* test/testclient.c: Added a third argument

2002-10-22 16:41  heikki

	* test/gils/Makefile.am: Using my new tests (those that pass!)

2002-10-22 16:41  adam

	* win/: makefile, zebra.nsi: data1 moved to zebra (WIN32)

2002-10-22 16:03  heikki

	* test/gils/: test01.sh, test02.sh, test03.sh, test04.sh: Added
	  scripts to test server start/stop/kill

2002-10-22 15:19  adam

	* data1/d1_absyn.c, data1/d1_attset.c, data1/d1_doespec.c,
	  data1/d1_espec.c, data1/d1_expout.c, data1/d1_grs.c,
	  data1/d1_handle.c, data1/d1_if.c, data1/d1_map.c,
	  data1/d1_marc.c, data1/d1_prtree.c, data1/d1_read.c,
	  data1/d1_soif.c, data1/d1_sumout.c, data1/d1_sutrs.c,
	  data1/d1_tagset.c, data1/d1_varset.c, data1/d1_write.c,
	  include/d1_attset.h, include/d1_map.h, include/data1.h: change
	  license for data1 source

2002-10-22 14:58  heikki

	* test/gils/: t1.sh, t2.sh, t3.sh, t4.sh, t5.sh, t6.sh, t7.sh,
	  t8.sh: Removed the old test scripts (replaced by test[1-2].sh)

2002-10-22 14:57  heikki

	* test/gils/: Makefile.am, test1.sh, test2.sh: Moved the test
	  sequences (old t[1-8].sh) into more consistent scripts

2002-10-22 14:51  adam

	* CHANGELOG, Makefile.am, configure.in, include/Makefile.am,
	  include/d1_attset.h, include/d1_map.h, include/data1.h,
	  include/recctrl.h, index/Makefile.am, index/extract.c,
	  index/index.h, index/main.c, index/zinfo.h, index/zserver.c,
	  recctrl/grsread.h, recctrl/xmlread.c, tab/Makefile,
	  tab/Makefile.am, tab/Makefile.in, 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/Makefile.am, data1/d1_absyn.c, data1/d1_attset.c,
	  data1/d1_doespec.c, data1/d1_espec.c, data1/d1_expout.c,
	  data1/d1_grs.c, data1/d1_handle.c, data1/d1_if.c, data1/d1_map.c,
	  data1/d1_marc.c, data1/d1_prtree.c, data1/d1_read.c,
	  data1/d1_soif.c, data1/d1_sumout.c, data1/d1_sutrs.c,
	  data1/d1_tagset.c, data1/d1_varset.c, data1/d1_write.c: data1
	  part of zebra

2002-10-22 12:47  adam

	* test/: Makefile.am, testclient.c: Added testclient using ZOOM C
	  from YAZ

2002-10-22 12:09  heikki

	* test/gils/: t1.sh, t2.sh, t3.sh, t4.sh, t5.sh, t6.sh, t7.sh,
	  t8.sh, zebra.cfg, zebra1.cfg, zebra2.cfg: Testing with isam b.
	  Added echos in test scripts to see what is happening

2002-10-22 11:37  heikki

	* index/extract.c, index/main.c, index/zebraapi.c,
	  index/zebraapi.h, util/res.c: API to the resource system, passing
	  memMax through it.

2002-10-21 20:30  mike

	* doc/.cvsignore: tweak

2002-10-20 16:02  mike

	* doc/: administration.xml, indexdata.xml, introduction.xml,
	  recordmodel.xml, server.xml, zebra.xml.in, zebraidx-man.sgml,
	  zebraidx-options.xml, zebraidx.xml: Fix typos, broken links, etc.

2002-10-18 18:16  mike

	* doc/examples.xml: tweaks

2002-10-18 10:31  mike

	* doc/: examples.xml, recordmodel.xml: Synchronise changes

2002-10-17 23:54  mike

	* doc/: administration.xml, examples.xml, recordmodel.xml: Minor
	  changes.

2002-10-17 10:10  mike

	* doc/: administration.xml, examples.xml, introduction.xml,
	  recordmodel.xml, server.xml, zebraidx.xml: Rolling commit.
	  There's a little more prose in the developing "examples" chapter,
	  and minor tweaks here and there to the other files, mostly just
	  fixing typos and suchlike.

2002-10-16 22:33  mike

	* doc/: examples.xml, introduction.xml, quickstart.xml: rolling
	  commit

2002-10-16 11:30  heikki

	* index/: extract.c, index.h: Optimizing insert-delete pairs away
	  Speeds up updates with many identical keys, as when appending to
	  a mbox file. Old code still in but ifdef'd out.

2002-10-11 11:05  adam

	* doc/: administration.xml, introduction.xml, quickstart.xml,
	  recordmodel.xml, server.xml: FIXMEs in comments.  Fixed
	  indentation of Zen and the..

2002-10-10 16:27  heikki

	* doc/: administration.xml, examples.xml, introduction.xml,
	  recordmodel.xml: Minor changes here and there. Still FIXMEs left.

2002-10-09 22:57  adam

	* debian/changelog: New debian package

2002-10-09 00:17  adam

	* recctrl/recgrs.c: Fix setting of schemaIdentifier or GRS-1
	  records

2002-10-08 11:10  adam

	* doc/: zebraidx-man.sgml, zebrasrv-man.sgml: Fix man pagers for
	  RedHat docbook2man

2002-10-08 10:09  mike

	* doc/: examples.xml, installation.xml, introduction.xml,
	  quickstart.xml, zebra.xml.in: Rolling commit

2002-10-04 20:29  adam

	* debian/changelog: official release for debian

2002-10-04 20:26  adam

	* CHANGELOG: Towards 1.3.3

2002-10-04 20:15  adam

	* CHANGELOG: Changes info

2002-10-04 20:15  adam

	* index/main.c: Version info to stdout.

2002-10-03 12:29  adam

	* doc/Makefile.am: Added dist-hook for html files

2002-10-03 12:16  adam

	* CHANGELOG, debian/changelog, index/zrpn.c, test/gils/zebra.cfg,
	  test/gils/zebra1.cfg, test/gils/zebra2.cfg: Fix scan

2002-09-25 23:48  adam

	* doc/Makefile.am: Create documentation in current directory rather
	  than .

2002-09-25 12:02  adam

	* CHANGELOG: Changes

2002-09-25 11:50  adam

	* Makefile.am, configure.in, zebra.spec, doc/Makefile.am: Man pages
	  installed by 'make install'. Redhat package with man pages

2002-09-24 21:45  adam

	* recctrl/recgrs.c: Add Zebra metadata as suggested by Mike Taylor

2002-09-24 21:44  adam

	* index/zrpn.c: Escape ? for non-trunc searches

2002-09-24 21:41  adam

	* recctrl/regxread.c: Fix log message

2002-09-20 11:58  mike

	* doc/: examples.xml, introduction.xml: Rolling tweaks

2002-09-19 23:06  adam

	* debian/rules, doc/Makefile.am, doc/zebra.xml.in,
	  doc/zebraidx-man.sgml, doc/zebraidx-options.xml,
	  doc/zebraidx.xml, doc/zebrasrv-man.sgml: Added man pages
	  zebraidx(1), zebrasrv(8)

2002-09-19 21:51  adam

	* doc/examples.xml: Added id attribute for example sections

2002-09-18 23:01  adam

	* CHANGELOG, configure.in, zebra.spec, debian/changelog,
	  debian/rules, dict/lookgrep.c, include/zebraver.h, index/zrpn.c,
	  win/zebra.nsi: Fix search for complete fields. Update version

2002-09-17 23:17  adam

	* index/zserver.c: Fix return values for ESUpdate

2002-09-17 14:27  adam

	* index/: zebraapi.c, zebraapi.h, zserver.c: Work on ES Update

2002-09-17 00:23  adam

	* debian/rules: Only install html and pdf for idzebra-doc

2002-09-17 00:23  adam

	* doc/Makefile.am: Fix install-data-hook

2002-09-14 11:35  adam

	* debian/rules: Remove comment

2002-09-13 22:37  adam

	* debian/: changelog, rules: Remove redundant dependency in
	  debian/rules

2002-09-13 13:40  adam

	* index/: zebraapi.c, zserver.c: Make remote adm-import and
	  adm-create work again (via Extended Services)

2002-09-13 13:03  heikki

	* index/zebraapi.c: Removed unnecessary begin/end trans around
	  zebra_repository_update (they are already in main, where they
	  belong)

2002-09-13 12:33  heikki

	* index/main.c: Zebraidx update file file file ...

2002-09-13 11:24  adam

	* configure.in: Improve check for iconv

2002-09-11 22:27  adam

	* Makefile.am, debian/changelog, debian/copyright, debian/postinst,
	  debian/rules: Make proper copyright file for Debian

2002-09-09 12:32  adam

	* win/zebra.nsi: Removed shortcuts to indexer and server.  Using
	  Index Data\Zebra in Programs folder.

2002-09-09 11:36  adam

	* CHANGELOG, configure.in, zebra.spec, debian/changelog,
	  debian/control, debian/rules, win/zebra.nsi: Using idzebra
	  instread of zebra in filenames/directories

2002-09-09 11:35  adam

	* util/res.c: Changed a few messages

2002-09-09 11:35  adam

	* index/zserver.c: Zebra server stops when config file cannot be
	  read

2002-09-06 22:38  adam

	* index/zserver.c: Missing #ifdef WIN32

2002-09-06 21:55  adam

	* win/zebra.nsi: Remove zebraidx shortcut. Dont use examples (yet)

2002-09-06 21:54  adam

	* index/zserver.c: Use Zebra Server as service display name

2002-09-06 15:28  adam

	* zebra.spec: Fix version

2002-09-06 15:05  adam

	* debian/changelog: Changes

2002-09-06 15:01  adam

	* CHANGELOG: Fix date

2002-09-06 14:56  adam

	* debian/: control, rules: Changed package names to idzebra,
	  idzebra-doc

2002-09-06 13:43  adam

	* CHANGELOG: fix spell

2002-09-06 12:28  adam

	* index/: dir.c, zebraapi.c, zinfo.c, zserver.c: Changed/removed
	  various internal log mesages

2002-09-05 21:45  adam

	* debian/: changelog, control: changed zebra-runtime to section
	  text, zebra-doc to section doc

2002-09-05 16:59  adam

	* debian/changelog: revert changelog

2002-09-05 16:44  adam

	* debian/: changelog, control: Fix Depends, new version

2002-09-05 16:36  adam

	* CHANGELOG, Makefile.am, configure.in, debian/changelog,
	  debian/control, debian/postinst, debian/rules,
	  include/zebraver.h, win/zebra.nsi: Zebra Debian packages. Towards
	  1.3.2

2002-09-03 21:05  adam

	* isamb/isamb.c: Implemented simple free list block handling for
	  isamb

2002-09-03 15:21  adam

	* isamb/isamb.c: Dont return value when function is void

2002-09-03 14:22  adam

	* index/dir.c, win/makefile: WIN32 fix

2002-09-03 13:44  adam

	* CHANGELOG, index/dir.c, index/index.h, index/main.c,
	  index/trav.c, index/zebraapi.h: Follow of symlinks can be
	  controlled with config followLinks and option -L

2002-09-02 13:19  adam

	* CHANGELOG: Fix date

2002-09-02 13:19  adam

	* CHANGELOG, configure.in, recctrl/recgrs.c: Better check for Tcl
	  on Debian

2002-08-30 14:44  adam

	* recctrl/recgrs.c: Add whitespace for idzebra XML elements (to
	  make it look prettier)

2002-08-30 13:28  adam

	* win/: license.txt, zebra.nsi: WIN32 install for Zebra using NSIS
	  from Nullsoft

2002-08-30 13:28  adam

	* win/makefile: Add EXPAT reader for WIN32 zebra

2002-08-30 03:18  mike

	* doc/examples.xml: Move some private notes in here.

2002-08-30 03:17  mike

	* doc/: Makefile.am, examples.xml, introduction.xml, zebra.xml.in:
	  Revise and expand examples.xml based on experiments with minimal
	  configuration.  Fix automake stuff to recognise examples.xml

2002-08-29 18:30  mike

	* doc/: examples.xml, zebra.xml.in: Running tweaks.  I am cheating
	  on the autoconf system at the moment, will be a good boy soon,
	  honest injun.

2002-08-29 17:10  adam

	* recctrl/recgrs.c: Fix xpath indexing for non-existent attribute
	  value

2002-08-29 16:20  mike

	* .cvsignore, bfile/.cvsignore, dfa/.cvsignore, dict/.cvsignore,
	  doc/.cvsignore, include/.cvsignore, index/.cvsignore,
	  isam/.cvsignore, isamb/.cvsignore, isamc/.cvsignore,
	  isams/.cvsignore, recctrl/.cvsignore, rset/.cvsignore,
	  tab/.cvsignore, test/.cvsignore, test/api/.cvsignore,
	  test/dmoz/.cvsignore, test/gils/.cvsignore,
	  test/usmarc/.cvsignore, util/.cvsignore: add .cvsignore files

2002-08-29 16:05  mike

	* doc/introduction.xml: flesh out dads description

2002-08-29 16:04  mike

	* configure.in: docbook.dsl for rh7.2

2002-08-29 12:00  adam

	* index/extract.c: Using yaz_log_init_prefix2 instead
	  log_event_start for indexing

2002-08-29 11:59  adam

	* recctrl/xmlread.c: Better error diagnostics for XML reader

2002-08-29 10:47  adam

	* index/: extract.c, main.c, zebraapi.c, zserver.c: Fix log
	  messages

2002-08-29 10:41  adam

	* recctrl/xmlread.c: Switch to DEBUG

2002-08-29 03:23  mike

	* examples/README: Added new "examples" directory, perhaps
	  eventually to be merged with ../test -- contains my experiments
	  at making an almost completely unconfigured Zebra XML repository.

2002-08-29 03:16  mike

	* doc/examples.xml: New file (nowhere near finished)

2002-08-29 03:15  mike

	* doc/introduction.xml: Smallish mods to introduction.	Rephrasing,
	  mostly.

2002-08-28 22:58  mike

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

2002-08-28 21:52  adam

	* CHANGELOG, index/index.h, index/zebraapi.c, index/zrpn.c,
	  index/zsets.c, recctrl/recgrs.c, util/charmap.c: Zebra uses
	  yaz_iconv

2002-08-28 14:47  adam

	* configure.in, include/recctrl.h, index/extract.c,
	  recctrl/recgrs.c, recctrl/xmlread.c: Zebra uses own XML reader
	  (was part of YAZ before)

2002-08-28 11:39  mike

	* CHANGELOG, TODO, doc/recordmodel.xml: Fix spelling of XPath.

2002-08-28 10:14  mike

	* doc/: administration.xml, introduction.xml: Rolling tweaks.
	  Nothing earth-shattering yet, though I have added an initial
	  Applications section to introduction.xml

2002-08-27 09:49  mike

	* doc/: introduction.xml, zebra.xml.in: Changes as discussed by
	  email only.

2002-08-23 16:30  adam

	* index/zrpn.c: Fix crash that occured for string-queries in
	  database that didn't have them

2002-08-23 16:29  adam

	* recctrl/recgrs.c: Print more characters for pretty dump

2002-08-23 16:29  adam

	* LICENSE.zebra: Remove howto apply .. section

2002-08-23 16:28  adam

	* test/gils/records/: esdd0040.grs, esdd0070.grs: Added &amp for
	  some records

2002-08-23 15:42  adam

	* configure.in: New option: --disable-threads

2002-08-22 16:58  adam

	* doc/recordmodel.xml: Changed indentation. Directives xpath,
	  encoding

2002-08-22 14:21  adam

	* doc/license.xml: Remove How to Apply These Terms ...

2002-08-20 14:34  adam

	* zebra.spec: Towards 1.3.1

2002-08-20 14:01  adam

	* CHANGELOG, TODO, configure.in, include/zebraver.h, win/makefile,
	  win/readme.txt: Towards 1.3.1

2002-08-19 23:11  adam

	* recctrl/regxread.c: use data1_mk_tag_n

2002-08-18 12:20  adam

	* index/zebraapi.c: Graceful error (2) if lock files cannot be
	  accessed

2002-08-17 10:00  adam

	* dfa/Makefile.am, dict/Makefile.am, isam/Makefile.am,
	  isamb/Makefile.am, isamc/Makefile.am, isamg/Makefile.am,
	  util/Makefile.am: Updated Makefiles

2002-08-17 10:00  adam

	* CHANGELOG: xpath enable/disable, dirs fix

2002-08-17 09:59  adam

	* recctrl/recgrs.c: xpath enable/disable

2002-08-17 09:59  adam

	* index/dirs.c: Fixed bug in dirs_read where wrong entry for
	  deletions

2002-08-05 22:39  quinn

	* CHANGELOG: Removed reference to software split in 1.0 to avoid
	  confusion

2002-08-05 22:05  adam

	* win/makefile: debug=0 libiconv=0

2002-08-05 22:04  adam

	* win/makefile: Removing ZMBOL

2002-08-05 21:51  adam

	* CHANGELOG: version 1.3.0

2002-08-05 21:46  adam

	* index/: kinput.c, zebraapi.c, zinfo.c: Removed several annoying
	  LOG_LOGs

2002-08-05 21:37  adam

	* test/gils/t4.sh: Had to use -9 for kill

2002-08-05 16:20  adam

	* zebra.spec: Updated requires for RPM

2002-08-05 16:08  adam

	* configure.in, doc/zebra.sgml, index/Makefile.am, index/invstat.c,
	  index/main.c, index/zserver.c, test/gils/test.sh,
	  test/usmarc/test.sh: Remove zmbol references

2002-08-05 16:07  adam

	* zebra.spec: Updated descripton

2002-08-05 10:27  quinn

	* doc/introduction.xml: Updated intro

2002-08-05 10:11  quinn

	* README: Updated intro text

2002-08-05 00:42  adam

	* README: More structured README

2002-08-02 22:40  adam

	* CHANGELOG: Minor.

2002-08-02 22:31  adam

	* CHANGELOG, README, doc/indexdata.xml, doc/license.xml: Towards
	  GPL

2002-08-02 21:26  adam

	* LICENSE.zebra, zebra.spec, bfile/bfile.c, bfile/cfile.c,
	  bfile/cfile.h, bfile/commit.c, bfile/mfile.c, dfa/agrep.c,
	  dfa/bset.c, dfa/dfa.c, dfa/dfap.h, dfa/grepper.c, dfa/imalloc.c,
	  dfa/imalloc.h, dfa/lexer.c, dfa/lexer.h, dfa/readfile.c,
	  dfa/set.c, dfa/states.c, dict/close.c, dict/dclose.c,
	  dict/dcompact.c, dict/delete.c, dict/dictext.c, dict/dicttest.c,
	  dict/dopen.c, dict/drdwr.c, dict/insert.c, dict/lookgrep.c,
	  dict/lookup.c, dict/lookupec.c, dict/open.c, dict/scan.c,
	  doc/introduction.xml, include/bfile.h, include/bset.h,
	  include/charmap.h, include/dfa.h, include/dict.h,
	  include/direntz.h, include/isam.h, include/isamb.h,
	  include/isamc.h, include/isamd.h, include/isamg.h,
	  include/isams.h, include/mfile.h, include/passwddb.h,
	  include/recctrl.h, include/res.h, include/rsbetween.h,
	  include/rsbool.h, include/rset.h, include/rsisam.h,
	  include/rsisamb.h, include/rsisamc.h, include/rsisamd.h,
	  include/rsisams.h, include/rsm_or.h, include/rsnull.h,
	  include/rstemp.h, include/set.h, include/sortidx.h,
	  include/str.h, include/zebra-lock.h, include/zebramap.h,
	  include/zebrautl.h, include/zebraver.h, index/apitest.c,
	  index/attribute.c, index/compact.c, index/dir.c, index/dirs.c,
	  index/extract.c, index/index.h, index/invstat.c,
	  index/kcompare.c, index/kdump.c, index/kinput.c, index/lockidx.c,
	  index/locksrv.c, index/lockutil.c, index/main.c, index/rank1.c,
	  index/recindex.c, index/recindex.h, index/recindxp.h,
	  index/recstat.c, index/retrieve.c, index/sortidx.c,
	  index/symtab.c, index/trav.c, index/trunc.c, index/zebraapi.c,
	  index/zebraapi.h, index/zinfo.c, index/zinfo.h, index/zrpn.c,
	  index/zserver.c, index/zserver.h, index/zsets.c, isam/isam.c,
	  isam/issh.c, isam/isutil.c, isam/isutil.h, isam/keyops.h,
	  isam/memory.c, isam/memory.h, isam/physical.c, isam/physical.h,
	  isam/rootblk.c, isam/rootblk.h, isamb/isamb.c, isamc/isamc-p.h,
	  isamc/isamc.c, isamc/isamd-p.h, isamc/isamd.c, isamc/merge-d.c,
	  isamc/merge.c, isamg/isamg.c, isams/isams.c, recctrl/grsread.h,
	  recctrl/marcread.c, recctrl/recctrl.c, recctrl/recgrs.c,
	  recctrl/recgrs.h, recctrl/rectext.c, recctrl/rectext.h,
	  recctrl/regxread.c, recctrl/sgmlread.c, recctrl/xmlread.c,
	  rset/rsbetween.c, rset/rsbool.c, rset/rset.c, rset/rsisam.c,
	  rset/rsisamb.c, rset/rsisamc.c, rset/rsisamd.c, rset/rsisams.c,
	  rset/rsm_or.c, rset/rsnull.c, rset/rstemp.c, test/api/t1.c,
	  test/api/t2.c, util/charmap.c, util/dirent.c, util/passtest.c,
	  util/passwddb.c, util/res-test.c, util/res.c, util/zebra-lock.c,
	  util/zebramap.c: Towards GPL

2002-08-02 12:37  adam

	* CHANGELOG: Updated changes.

2002-08-02 12:34  adam

	* configure.in, bfile/mfile.c, include/zebraver.h: mf_write fix.
	  version update

2002-08-02 12:07  adam

	* index/recindxp.h, index/zrpn.c, recctrl/recgrs.c: XPATH fixes -
	  leaf attributes part of tag path

2002-08-01 11:37  adam

	* recctrl/recgrs.c: Remove data1_pr_tree

2002-08-01 10:53  adam

	* CHANGELOG, include/rsbetween.h, index/zrpn.c, recctrl/recgrs.c,
	  rset/rsbetween.c, util/zebramap.c: Work on xpath-like queries

2002-07-29 22:04  adam

	* index/zebraapi.c: Using data1_createx

2002-07-26 16:43  adam

	* util/charmap.c: remove LOG_LOGs

2002-07-25 15:45  adam

	* win/makefile: iconv.dll

2002-07-25 15:45  adam

	* bfile/mfile.c: no fsync on WIN32

2002-07-25 15:06  adam

	* CHANGELOG, TODO, configure.in, bfile/mfile.c, include/recctrl.h,
	  include/rset.h, include/zebraver.h, index/index.h,
	  index/retrieve.c, index/trunc.c, index/zebraapi.c,
	  index/zebraapi.h, index/zrpn.c, index/zserver.c, index/zserver.h,
	  index/zsets.c, recctrl/recgrs.c, rset/rset.c, rset/rsnull.c,
	  test/dmoz/plot.dem, test/dmoz/zebra-b.cfg, test/gils/zebra.cfg,
	  util/charmap.c: Character set negotiation updates

2002-07-23 14:40  adam

	* index/lockutil.c: Use busy wait for file locking on NT

2002-07-23 14:33  adam

	* CHANGELOG, README, configure.in, zebra.spec, zmbol.spec,
	  bfile/mfile.c, include/mfile.h, include/zebraver.h: Towards 1.1.3

2002-07-23 11:34  adam

	* configure.in, include/zebraver.h: Towards 1.1.2

2002-07-23 11:32  adam

	* bfile/mfile.c, include/mfile.h: 64 bit file access on WIN32

2002-07-16 15:17  heikki

	* bfile/bfile.c: Removed a crash on zebraidx init, if the register
	  area isn't there

2002-07-16 11:52  heikki

	* bfile/mfile.c: fsync all files before closing them Safety, and
	  also much more reliable timings

2002-07-15 14:31  adam

	* win/makefile: New source files

2002-07-15 13:50  adam

	* include/isamb.h, index/zebraapi.c, isamb/isamb.c: isamb
	  experimental cache - and dummy isam

2002-07-15 13:50  adam

	* index/recindex.c: Ensure record memory is null-terminated

2002-07-15 13:48  adam

	* test/dmoz/: plot.dem, update.sh, zebra-b.cfg, zebra-c.cfg,
	  zebra-d.cfg: Minor fixes for dmoz script

2002-07-12 20:12  heikki

	* isamc/isamd.c, isamc/merge-d.c, include/isamd.h,
	  include/rsisamd.h, index/invstat.c, index/kinput.c,
	  index/trunc.c, rset/rsisamd.c: Isam-D now stores small entries
	  directly in the dictionary.  Needs more tuning and cleaning...

2002-07-11 18:16  heikki

	* index/invstat.c, isamc/isamd.c, isamc/merge-d.c,
	  test/dmoz/zebra-b.cfg, test/dmoz/zebra-c.cfg,
	  test/dmoz/zebra-d.cfg: Fixed a bug in isamd, failed to store a
	  single key when its bits did not fit into a singleton.

2002-07-11 15:15  heikki

	* index/zinfo.c: Added notimestamps:1 option in the config file to
	  disable timestamping in explain. Produces consistent checksums on
	  all test runs!

2002-07-11 15:03  heikki

	* index/: invstat.c, main.c, zebraapi.h: Added dumpdict command
	  line option to dump the dictionary before doing the usual stats

2002-07-09 12:05  adam

	* bfile/mfile.c: Fix nasty bug regarding near limit register areas

2002-07-08 10:43  adam

	* recctrl/Makefile.am: Fix YAZ include

2002-07-05 18:07  adam

	* recctrl/recgrs.c, test/gils/Makefile.am: Convert to ISO-8859-1
	  for indexing and retrieval

2002-07-05 14:43  adam

	* recctrl/: marcread.c, regxread.c: Fix MARC and REGX/TCL filter
	  for new data1 structure

2002-07-03 16:10  adam

	* index/zebraapi.c: reset error for retrieve. Remove sleep call

2002-07-03 12:13  adam

	* test/dmoz/: Makefile.am, plot.dem, update.sh: added dmoz
	  makefile.am

2002-07-03 12:05  adam

	* index/zinfo.c, index/zrpn.c, recctrl/recgrs.c: Prepare for extra
	  root tag node for better XML support

2002-07-03 12:04  adam

	* configure.in: Added dmoz.

2002-07-02 22:20  adam

	* include/recctrl.h, index/retrieve.c, recctrl/recgrs.c:
	  idzebra:{filename,score,size,localnumber} tags for XML

2002-06-20 10:03  adam

	* test/dmoz/: all.sh, plot.dem, update.sh: Better stat

2002-06-19 15:40  adam

	* test/dmoz/update.sh: date on plot too

2002-06-19 15:26  adam

	* test/dmoz/update.sh: Set title as well.

2002-06-19 15:19  adam

	* index/main.c: Add include of sys/time.h

2002-06-19 14:38  adam

	* test/dmoz/: plot.dem, update.sh: No X11 output for gnuplot

2002-06-19 13:37  adam

	* index/main.c, test/dmoz/update.sh: Real/User/Sys report from
	  zebraidx

2002-06-19 12:29  adam

	* index/invstat.c, isamb/isamb.c, isamc/isamc.c, isamc/isamd.c,
	  test/dmoz/all.sh, test/dmoz/plot.dem, test/dmoz/update.sh: align
	  block sizes for isam sys. Better plot for test

2002-06-19 11:00  adam

	* test/dmoz/: all.sh, plot.dem, zebra-d.cfg: with isamd

2002-06-19 10:32  adam

	* test/dmoz/: all.sh, fetch.sh, update.sh, zebra-b.cfg,
	  zebra-c.cfg: Added Ids. Better logging

2002-06-19 10:28  adam

	* test/: Makefile.am, dmoz/all.sh, dmoz/con1.pl, dmoz/con2.pl,
	  dmoz/fetch.sh, dmoz/plot.dem, dmoz/update.sh, dmoz/zebra-b.cfg,
	  dmoz/zebra-c.cfg: added dmoz

2002-06-02 21:31  adam

	* zebra.spec: move doc

2002-06-02 21:30  adam

	* doc/Makefile.am: move doc from /usr/share/zebra/doc to
	  /usr/share/doc/zebra

2002-06-02 21:28  adam

	* index/lockutil.c: Remove SYNC

2002-05-30 15:22  adam

	* isamb/isamb.c: Bug fix for deletes (max_item 2)

2002-05-28 23:10  adam

	* recctrl/: marcread.c, recgrs.c: No more @-tag for MARC

2002-05-14 23:12  adam

	* isamb/isamb.c: Minor fix for isamb

2002-05-14 22:48  adam

	* recctrl/recgrs.c: Fixed x-path indexing

2002-05-13 16:13  adam

	* CHANGELOG, index/zinfo.c, recctrl/Makefile.am, recctrl/grsread.h,
	  recctrl/marcread.c, recctrl/recgrs.c, recctrl/xmlread.c: XML
	  reader for data1 (EXPAT)

2002-05-08 18:46  adam

	* test/gils/Makefile.am: add test scripts

2002-05-07 14:54  adam

	* test/gils/Makefile.am: added zebra1.cfg and zebra2.cfg

2002-05-07 13:05  adam

	* index/extract.c, index/zebraapi.c, index/zinfo.c, index/zinfo.h,
	  index/zserver.c, recctrl/recgrs.c, recctrl/regxread.c: data1
	  updates. Run number fix

2002-05-07 13:04  adam

	* util/: Makefile.am, passtest.c: no test here

2002-05-07 13:04  adam

	* test/gils/: Makefile.am, t1.sh, t2.sh, t3.sh, t4.sh, t5.sh,
	  t6.sh, t7.sh, t8.sh, zebra.cfg, zebra1.cfg, zebra2.cfg: Added
	  test scripts

2002-05-06 19:45  adam

	* isamb/isamb.c: added assert for read failure

2002-05-03 19:59  adam

	* recctrl/regxread.c: more data1 cleanup

2002-05-03 15:50  adam

	* TODO, recctrl/marcread.c, recctrl/recgrs.c, recctrl/regxread.c:
	  data1 cleanup

2002-05-03 15:49  adam

	* index/: extract.c, retrieve.c, zinfo.c: play with shellsort

2002-05-03 15:46  adam

	* rset/rstemp.c: bad sprintf

2002-05-03 15:46  adam

	* util/charmap.c, dict/open.c: make checkergcc happy

2002-04-30 23:07  adam

	* buildconf.sh: more verbose buildconf.sh

2002-04-30 21:31  adam

	* index/invstat.c, isamb/isamb.c: isamb delete; more statistics

2002-04-30 10:28  adam

	* index/invstat.c, isamb/isamb.c, test/gils/zebra.cfg: isamb fixes
	  for pp_read. Statistics

2002-04-29 20:10  adam

	* isamc/isamd-p.h: Newline at end of file

2002-04-29 20:03  adam

	* include/isamb.h, index/invstat.c, isamb/isamb.c: More isamb
	  statistics

2002-04-26 10:44  adam

	* index/index.h, index/invstat.c, index/main.c, index/zebraapi.c,
	  index/zebraapi.h, isamb/isamb.c: Index statistics working again

2002-04-23 20:09  adam

	* index/main.c: Minor change

2002-04-23 20:07  adam

	* index/: main.c, zebraapi.c: zebraidx prints user/sys times

2002-04-23 19:56  adam

	* isamb/isamb.c: Minor changes

2002-04-23 15:39  adam

	* index/kinput.c, isamb/isamb.c: Much faster merge for b-tree

2002-04-18 22:22  adam

	* index/zsets.c: remove yaz_log message

2002-04-18 21:48  adam

	* rset/rsbool.c: rs_and reads all items

2002-04-17 15:19  adam

	* rset/rstemp.c: fix temp fname for null path

2002-04-17 11:44  adam

	* isamb/isamb.c: minor

2002-04-17 11:03  adam

	* isamb/isamb.c: another fix

2002-04-17 10:48  adam

	* isamb/isamb.c: isamb: resize fix

2002-04-17 10:17  adam

	* isamb/isamb.c, test/gils/zebra.cfg: flat blocks for isamb

2002-04-17 00:31  adam

	* include/Makefile.am, include/isamb.h, include/rsisamb.h,
	  index/index.h, index/kinput.c, index/trunc.c, index/zebraapi.c,
	  index/zsets.c, isamb/isamb.c, rset/Makefile.am, rset/rsisamb.c:
	  isamb work

2002-04-15 16:05  adam

	* index/: extract.c, index.h, zebraapi.c: log number of records
	  processed, etc

2002-04-15 15:48  adam

	* index/: index.h, main.c, zebraapi.c, zebraapi.h: Option -n works
	  again

2002-04-15 11:48  adam

	* index/Makefile.am, test/api/Makefile.am: Using AM_CPPFLAGS
	  instead of INCLUDES

2002-04-15 11:07  adam

	* index/zinfo.c, recctrl/regxread.c: regx filter works with
	  non-absyn

2002-04-13 20:16  adam

	* include/recctrl.h, index/extract.c, index/zrpn.c,
	  recctrl/recgrs.c, tab/default.idx: More XPATH work; common
	  sequence numbers for extract keys

2002-04-12 17:25  heikki

	* rset/rsbetween.c: Looping bug at hit fixed (I hope)

2002-04-12 17:03  heikki

	* rset/rsbetween.c: More prints

2002-04-12 16:57  heikki

	* rset/rsbetween.c: first prints in place

2002-04-12 16:55  adam

	* include/rsbetween.h, index/index.h, index/kcompare.c,
	  index/zrpn.c: key_print_it

2002-04-12 16:51  heikki

	* include/rsbetween.h, rset/rsbetween.c: print func

2002-04-12 16:40  adam

	* dict/Makefile.am, index/Makefile.am, index/index.h,
	  index/trunc.c, index/zrpn.c, recctrl/recgrs.c,
	  test/api/Makefile.am: Work on XPATH

2002-04-11 22:09  adam

	* index/zinfo.c, recctrl/recgrs.c: work on string tag indexing

2002-04-11 22:09  adam

	* bfile/mfile.c: Indentation

2002-04-11 22:06  adam

	* doc/zebra.xml: remove zebra.xml

2002-04-11 13:39  heikki

	* index/rank1.c: Removed to logf calls from tight inside loops

2002-04-10 16:47  heikki

	* doc/: administration.xml, indexdata.xml, installation.xml,
	  introduction.xml, license.xml, quickstart.xml, recordmodel.xml,
	  server.xml, zebra.xml, zebra.xml.in, zebraidx.xml: Minor fixes,
	  especially in the beginning Added several FIXMEs to mark places
	  that need attention

2002-04-09 21:58  adam

	* doc/Makefile.am: zebra.html dependancy for make dist

2002-04-09 21:41  adam

	* doc/Makefile.am: zebra.html part of EXTRA_DIST

2002-04-09 21:20  adam

	* CHANGELOG, zebra.spec, doc/administration.xml,
	  doc/introduction.xml, doc/recordmodel.xml, doc/server.xml,
	  doc/zebra.xml, doc/zebra.xml.in: spell fixes (using ispell)

2002-04-09 17:24  heikki

	* include/Makefile.am, include/rsbetween.h, rset/Makefile.am,
	  rset/rsbetween.c: rsbetween.[ch] - new result set type

2002-04-09 16:55  adam

	* CHANGELOG, configure.in, zebra.spec, zmbol.spec,
	  include/zebraver.h, recctrl/marcread.c: Fix attributes for MARC
	  reader

2002-04-09 16:36  adam

	* doc/Makefile.am, recctrl/marcread.c: Fix XML attributes for MARC
	  reader

2002-04-09 15:26  adam

	* doc/: Makefile.am, administration.xml, indexdata.xml,
	  installation.xml, introduction.xml, license.xml, quickstart.xml,
	  recordmodel.xml, server.xml, zebra.xml, zebra.xml.in,
	  zebraidx.xml: More documentation cleanups

2002-04-08 21:52  adam

	* configure.in, doc/Makefile.am, doc/administration.xml,
	  doc/indexdata.xml, doc/installation.xml, doc/introduction.xml,
	  doc/license.xml, doc/zebra.xml.in, doc/zebraphp.dsl.in: More
	  Docbook doc updates

2002-04-08 15:51  adam

	* doc/zebra.xml.in: Fix simpara

2002-04-08 15:50  adam

	* configure.in, doc/Makefile.am, doc/administration.xml,
	  doc/indexdata.xml, doc/installation.xml, doc/introduction.xml,
	  doc/license.xml, doc/xml.dcl, doc/zebra.xml.in,
	  doc/zebrahtml.dsl.in, doc/zebraprint.dsl.in: docbook xml manual

2002-04-05 21:45  adam

	* configure.in: Fix Tcl includes for Debian

2002-04-05 14:54  adam

	* util/: charmap.c, zebramap.c: Using yaz_fclose

2002-04-05 14:49  adam

	* index/zebraapi.c, win/makefile: WIN32 work (doesn't compile, yet)

2002-04-05 10:46  adam

	* CHANGELOG, LICENSE.zmbol, Makefile.am, README, buildconf.sh,
	  configure.in, zebra.spec, zmbol.spec, include/zebraver.h,
	  index/Makefile.am, index/index.h, index/invstat.c,
	  index/kcompare.c, index/kinput.c, index/main.c, index/recindex.c,
	  index/trunc.c, index/zebraapi.c, index/zserver.c, rset/rsisam.c,
	  rset/rsisamc.c, rset/rsisamd.c, rset/rsm_or.c: Zebra with full
	  functionality

2002-04-04 22:54  adam

	* test/gils/zebra.cfg: Minor

2002-04-04 22:50  adam

	* bfile/mfile.c, include/charmap.h, include/direntz.h,
	  include/zebramap.h, index/dir.c, index/extract.c, index/index.h,
	  index/kdump.c, index/main.c, index/retrieve.c, index/trav.c,
	  index/zebraapi.c, index/zserver.c, recctrl/regxread.c,
	  test/gils/zebra.cfg, util/charmap.c, util/dirent.c, util/res.c,
	  util/zebramap.c: Multi register works with record paths and data1
	  profile path

2002-04-04 16:14  adam

	* buildconf.sh, bfile/bfile.c, bfile/mfile.c, dict/dicttest.c,
	  include/bfile.h, include/direntz.h, include/mfile.h,
	  include/res.h, index/apitest.c, index/attribute.c,
	  index/extract.c, index/index.h, index/invstat.c, index/kdump.c,
	  index/kinput.c, index/lockutil.c, index/main.c, index/rank1.c,
	  index/retrieve.c, index/trav.c, index/trunc.c, index/zebraapi.c,
	  index/zebraapi.h, index/zinfo.c, index/zrpn.c, index/zserver.c,
	  index/zserver.h, index/zsets.c, rset/rsisamc.c,
	  test/api/Makefile.am, util/dirent.c, util/res.c: Multiple
	  registers (alpha early)

2002-03-27 08:53  adam

	* index/: zebraapi.c, zserver.h: seqno/statevalue in register
	  rather than session

2002-03-22 00:06  adam

	* recctrl/recgrs.c: Source 'tag' in abs-file

2002-03-21 21:34  adam

	* CHANGELOG: Fixes for Digital UNIX

2002-03-21 21:15  adam

	* isamc/Makefile.am: Add ../index to include path

2002-03-21 21:12  adam

	* index/Makefile.am: fix build of libzebra.a

2002-03-21 14:31  adam

	* index/Makefile.am: Added h-files.

2002-03-21 12:14  adam

	* CHANGELOG: 1.1.1

2002-03-21 11:31  adam

	* win/makefile: Removed locksrv, lockidx.

2002-03-21 11:26  adam

	* CHANGELOG: Changes

2002-03-21 11:25  adam

	* index/index.h, index/lockutil.c, index/zebraapi.c, index/zrpn.c,
	  rset/rsnull.c: use lockDir. Fixes for searchResult for null/sort
	  sets

2002-03-20 21:24  adam

	* README, include/rset.h, include/rsisamc.h, include/rstemp.h,
	  index/trunc.c, index/zebraapi.c, index/zrpn.c, index/zserver.c,
	  index/zserver.h, index/zsets.c, rset/rsbool.c, rset/rset.c,
	  rset/rsisamc.c, rset/rsm_or.c, rset/rstemp.c: Hits per term.
	  Returned in SearchResult-1

2002-03-15 21:45  adam

	* README: [no log message]

2002-03-15 21:35  adam

	* README: [no log message]

2002-03-15 21:32  adam

	* README: [no log message]

2002-03-15 21:31  adam

	* README: Minor.

2002-03-15 21:20  adam

	* index/extract.c, test/api/Makefile.am: [no log message]

2002-03-15 21:11  adam

	* configure.in, index/zebraapi.c, rset/rstemp.c: [no log message]

2002-03-14 19:41  adam

	* index/extract.c, rset/rstemp.c, win/makefile: WIN32 compile
	  (again)

2002-02-21 00:07  adam

	* index/Makefile.am, index/extract.c, index/kinput.c,
	  index/zebraapi.c, index/zinfo.c, test/api/t2.c: Fixes for update

2002-02-20 18:35  adam

	* Makefile.in: Remove this file.

2002-02-20 18:34  adam

	* configure: Remove configure.

2002-02-20 18:32  adam

	* configure.in: Bump version number

2002-02-20 18:30  adam

	* CHANGELOG, LICENSE.zebra, README, configure.in, zebra.spec,
	  zmbol.spec, include/zebraver.h, index/Makefile.am,
	  index/extract.c, index/index.h, index/invstat.c, index/kinput.c,
	  index/lockidx.c, index/lockutil.c, index/main.c, index/trav.c,
	  index/zebraapi.c, index/zebraapi.h, index/zinfo.c, index/zinfo.h,
	  index/zserver.c, index/zserver.h, index/zsets.c,
	  recctrl/recgrs.c, rset/rstemp.c, test/Makefile.am,
	  test/api/Makefile.am, test/api/t1.c, test/api/t1.cfg,
	  test/api/t2.c, test/api/t2.cfg, test/gils/Makefile.am: Work on
	  new API. Locking system re-implemented

2002-02-18 12:47  adam

	* util/charmap.c: charmap warns for duplicate entries

2002-02-18 12:46  adam

	* index/: sortidx.c, zrpn.c: Server crashed when bad sorting
	  critieria was given

2002-01-14 02:52  adam

	* dict/scan.c: Bug fix in scan: first two entries wasn't returned.
	  ICVS:
	  ----------------------------------------------------------------------

2002-01-07 20:52  adam

	* index/sortidx.c: Fix bug in sortIdx_type so that it returns error
	  always when non-existant sorting area is used (bad use
	  attribute).

2001-11-20 00:29  adam

	* index/main.c: Fix unused var.

2001-11-20 00:08  adam

	* index/: index.h, kcompare.c: Added const qualifier for name
	  parameter of key_SU_decode.

2001-11-20 00:05  adam

	* index/: index.h, main.c, zsets.c: Added a few prototypes.

2001-11-15 09:41  adam

	* util/zebramap.c: Fix for weight (bug introduced by previous
	  commit).

2001-11-14 23:06  adam

	* CHANGELOG, include/zebramap.h, index/rank1.c, index/zrpn.c,
	  util/zebramap.c: Rank-weight may be controlled via query.

2001-10-29 23:16  adam

	* index/locksrv.c: Server unlocks both "cmt" and "org" lock in
	  zebra_server_unlock.

2001-10-26 22:22  adam

	* isams/isams.c: Less LOG_LOG messages.

2001-10-25 15:23  adam

	* CHANGELOG: Version 1.1.

2001-10-15 22:57  adam

	* dict/Makefile.am, index/Makefile.am: Using CFLAGS instead of
	  INCLUDE to set C flags.

2001-10-15 21:53  adam

	* CHANGELOG, LICENSE.zmbol, configure.in, include/zebra-lock.h,
	  include/zebraver.h, index/extract.c, index/kcompare.c,
	  index/recindxp.h, index/zebraapi.c, index/zinfo.c, index/zinfo.h,
	  index/zrpn.c, index/zserver.h, index/zsets.c, util/zebra-lock.c:
	  POSIX thread updates. First work on term sets.

2001-10-15 21:38  adam

	* test/gils/test.sh: More readable script.

2001-10-01 10:56  adam

	* index/main.c: For UNIX process ID is logged.

2001-09-21 12:40  adam

	* util/: Makefile.am, zebrasrv.rh: Added Redhat boot script for
	  zebrasrv.

2001-07-10 02:04  adam

	* win/makefile: Added file rsidamd.obj.

2001-07-10 01:40  adam

	* index/zserver.c: WIN32 fix.

2001-07-10 01:12  adam

	* util/Makefile.am: Added dirent.c.

2001-06-14 13:44  adam

	* index/extract.c: Bug fix: default storeKeys setting wasn't read
	  when group was specified.

2001-05-29 10:51  adam

	* recctrl/regxread.c: More fixes for character encodings.

2001-05-28 15:58  adam

	* index/extract.c: Call flushSortKeys when record is skipped to fix
	  bad re-use of sort keys to whatever next record that comes in.

2001-05-22 23:02  adam

	* recctrl/regxread.c: Fixes for Tcl UTF8 character handling.

2001-05-22 23:01  adam

	* recctrl/recgrs.c: Removed print of data1 tree on stdout so that
	  inetd works again.

2001-04-11 09:58  adam

	* index/zrpn.c: Bug fix: multiple space mapped to one space when
	  using complete subfield.

2001-03-29 23:31  adam

	* recctrl/: recgrs.c, regxread.c: Fixed "record begin" for Tcl
	  filter.

2001-03-29 21:48  adam

	* yaz.m4: Updated.

2001-03-29 16:07  adam

	* index/dirs.c: Fixed nasty bug for fileUpdate.

2001-02-28 10:01  adam

	* buildconf.sh, configure.in: Fixed problem with missing isams for
	  buildconf.sh.

2001-02-27 11:10  adam

	* test/cddb/: cddb.abs, cddb.flt, cddb.tag, zebra.cfg: Improved
	  filter.

2001-02-27 10:50  adam

	* test/cddb/: b00b520d, cddb.abs, cddb.flt, cddb.tag, zebra.cfg:
	  Added CDDB sample.

2001-02-26 23:14  adam

	* buildconf.sh, configure.in, index/recindex.c: Updated for BZIP2
	  1.0.X. Configure script doesn't enable 64 bit LFS on broken glibc
	  on Redhat 7.0.

2001-02-26 22:21  adam

	* buildconf.sh: Updated.

2001-02-21 12:23  adam

	* README: Modified date.

2001-02-21 12:22  adam

	* buildconf.sh: Updated buildconf.sh.

2001-02-21 12:05  adam

	* yaz.m4: Ninor changes.

2001-02-21 12:01  adam

	* bfile/Makefile.in, dfa/Makefile.in, dict/Makefile.in,
	  doc/Makefile.in, include/Makefile.in, index/Makefile.in,
	  isam/Makefile.in, isamb/Makefile.in, isamc/Makefile.in,
	  isams/Makefile.in, recctrl/Makefile.in, rset/Makefile.in,
	  tab/Makefile.in, test/Makefile.in, test/gils/Makefile.in,
	  test/usmarc/Makefile.in, util/Makefile.in: Removed Makefile.in's.

2001-02-21 12:00  adam

	* yaz.m4: Added yaz.m4.

2001-02-21 10:53  adam

	* mkinstalldirs, missing, aclocal.m4: Removed.

2001-02-21 10:53  adam

	* install-sh: Removed install-sh.

2001-02-21 10:52  adam

	* buildconf.sh, configure.in: Fixed LFS detection.

2001-02-14 22:42  adam

	* index/zserver.c: Fixed versions as returned in INIT response.

2001-02-05 15:08  adam

	* include/Makefile.am: Added rsisamd.h

2001-01-29 14:29  adam

	* test/usmarc/test.sh: Test script creates tmp and lock if
	  necessary.

2001-01-22 12:41  adam

	* CHANGELOG, index/retrieve.c, recctrl/rectext.c: Added support for
	  raw retrieval (element set name "R").

2001-01-22 11:42  adam

	* include/zebramap.h, index/zsets.c, util/zebramap.c, CHANGELOG:
	  Added numerical sort.

2001-01-16 20:17  heikki

	* include/rsisamd.h: Added rsisamd

2001-01-16 20:17  heikki

	* rset/: Makefile.in, rsisamd.c: Added rsisamd.c

2001-01-16 20:05  heikki

	* isamg/: Makefile.am, isamg.c: Started to work on isamg

2001-01-16 20:05  heikki

	* include/: Makefile.in, isamg.h: Started to add isamg

2001-01-16 17:56  heikki

	* index/trunc.c, rset/Makefile.am, rset/Makefile.in: Searching in
	  my isam-d

2001-01-14 14:41  adam

	* include/mfile.h: Added include of sys/types.h for UNIX to get
	  definition of off_t.

2000-12-05 20:09  adam

	* recctrl/recgrs.c: Fixed problem where indexer could crash if
	  abstract syntax was undefined.

2000-12-05 15:44  adam

	* recctrl/recgrs.c: Fixed minor bug that could cause zmbol to break
	  it data were emitted with not parent tags.

2000-12-05 13:22  adam

	* index/extract.c, index/zebraapi.c, recctrl/recgrs.c: Termlist
	  source implemented (so that we can index values of XML/SGML
	  attributes).

2000-12-05 11:01  adam

	* CHANGELOG, TODO, index/Makefile.am, index/Makefile.in,
	  index/extract.c, index/index.h, index/kdump.c, index/recindxp.h,
	  index/zebraapi.c, index/zinfo.c, recctrl/recgrs.c: Fixed bug
	  regarding user-defined attribute sets.

2000-12-05 10:59  adam

	* dict/delete.c, dict/dicttest.c, dict/open.c, include/dict.h: Work
	  on dict_delete_subtree.

2000-12-01 18:59  adam

	* index/locksrv.c, index/zebraapi.c, test/gils/zebra.cfg,
	  util/res.c: Fixed bug regarding online updates on WIN32.  When
	  zebra.cfg is not available the server will not abort.

2000-11-29 16:21  adam

	* index/zebraapi.c, recctrl/recgrs.c: Fixed problem with passwd db.

2000-11-29 15:24  adam

	* Makefile.in, aclocal.m4, configure, configure.in, bfile/mfile.c,
	  index/zebraapi.c, index/zinfo.c, index/zserver.h,
	  recctrl/regxread.c, test/Makefile.in: Script configure uses yaz
	  pthreads options. Added locking for zebra_register_{lock,unlock}.

2000-11-08 15:06  adam

	* include/zebraver.h: Updated version.

2000-11-08 14:46  adam

	* index/: zebraapi.c, zrpn.c: Fixed scan: server could break if bad
	  attribute/database was selected.  Work on remote update.

2000-11-01 10:18  adam

	* Makefile.in, test/Makefile.in: Fixed for new version of automake.

2000-10-17 15:40  adam

	* include/: Makefile.am, Makefile.in: Minor changes.

2000-10-17 15:37  adam

	* include/: Makefile.am, Makefile.in: Minor.

2000-10-17 14:49  adam

	* aclocal.m4: Added YAZ in aclocal.m4.

2000-10-17 14:48  adam

	* aclocal.m4: Updated.

2000-10-17 14:37  adam

	* Makefile.in, configure, configure.in, bfile/Makefile.in,
	  bfile/mfile.c, dfa/Makefile.in, dict/Makefile.in,
	  doc/Makefile.in, include/Makefile.in, include/isamb.h,
	  index/Makefile.am, index/Makefile.in, index/main.c,
	  index/zebraapi.c, isam/Makefile.in, isamb/Makefile.in,
	  isamb/isamb.c, isamc/Makefile.in, isams/Makefile.in,
	  recctrl/Makefile.in, rset/Makefile.in, tab/Makefile.in,
	  test/Makefile.in, test/gils/Makefile.in, test/usmarc/Makefile.in,
	  util/Makefile.in: Fixed notification of live-updates. Fixed minor
	  problem with mf_init where it didn't handle shadow area file
	  names correctly.

2000-10-16 22:16  adam

	* index/lockidx.c: Fixed problem with close of lock file for WIN32.

2000-10-11 14:31  adam

	* Makefile.am, Makefile.in, aclocal.m4, configure, configure.in,
	  bfile/Makefile.in, dfa/Makefile.in, dict/Makefile.in,
	  doc/Makefile.in, include/Makefile.in, index/Makefile.in,
	  isam/Makefile.in, isamb/Makefile.am, isamb/Makefile.in,
	  isamb/isamb.c, isamc/Makefile.in, isams/Makefile.in,
	  recctrl/Makefile.in, rset/Makefile.in, tab/Makefile.in,
	  test/Makefile.in, test/gils/Makefile.in, test/usmarc/Makefile.in,
	  util/Makefile.in: Using YAZ_INIT for autoconf. Added template
	  code for isamb.

2000-10-04 15:24  adam

	* Makefile.in, test/Makefile.in: SUBDIR fix for automake.

2000-09-06 10:59  adam

	* index/: apitest.c, zebraapi.c: Using read-only (for now) for
	  server.

2000-09-05 16:04  adam

	* dfa/grepper.c, dict/dictext.c, dict/dicttest.c, index/apitest.c,
	  index/extract.c, index/lockidx.c, index/main.c, index/zserver.c:
	  Updates for prefix 'yaz_' for YAZ log functions.

2000-07-13 12:14  heikki

	* index/: invstat.c, recindex.c: Removed compiler warnings when
	  making zebra

2000-07-07 14:49  adam

	* TODO, configure, configure.in, dict/Makefile.am,
	  dict/Makefile.in, dict/dicttest.c, index/zebraapi.c,
	  index/zinfo.c, index/zsets.c, util/passtest.c: Optimized
	  resultSetInsert{Rank,Sort}.

2000-07-06 13:40  adam

	* doc/: Makefile.am, Makefile.in: Minor.

2000-06-09 15:56  ian

	* index/zebraapi.c: Added some logging on Authentication and
	  searches.

2000-05-23 23:28  adam

	* win/makefile: Combined zebra/zmbol makefile.

2000-05-18 14:01  adam

	* index/: extract.c, kinput.c, trunc.c, zebraapi.c, zserver.h:
	  System call times(2) used again. More 64-bit fixes.

2000-05-15 17:32  adam

	* configure, configure.in, recctrl/marcread.c: Added support for 64
	  bit input file support.

2000-05-15 17:32  adam

	* index/extract.c: Added 64 bit file input.

2000-05-15 15:02  adam

	* index/extract.c: Minor change.

2000-05-15 14:56  adam

	* index/zinfo.h: Record offset of size off_t.

2000-05-09 12:56  adam

	* index/zserver.c: Added call to xmalloc/nmem debugging functions.

2000-05-05 15:48  adam

	* bfile/mfile.c, include/zebra-lock.h, util/zebra-lock.c,
	  win/makefile: Fixed locking for metafiles.

2000-05-02 13:26  adam

	* Makefile.in, configure, configure.in, bfile/Makefile.in,
	  dfa/Makefile.in, dict/Makefile.in, doc/Makefile.in,
	  include/Makefile.in, index/Makefile.am, index/Makefile.in,
	  isam/Makefile.in, isamc/Makefile.in, isams/Makefile.in,
	  recctrl/Makefile.am, recctrl/Makefile.in, rset/Makefile.in,
	  tab/Makefile.in, test/Makefile.in, test/gils/Makefile.in,
	  test/usmarc/Makefile.in, util/Makefile.in: Fixed tcl configure
	  switch.

2000-04-19 16:35  adam

	* include/zebra-lock.h, index/zebraapi.c, util/zebra-lock.c,
	  win/makefile: WIN32 update (this version is known not to work on
	  Windows).

2000-04-17 16:22  adam

	* include/mfile.h, win/makefile: WIN32 update.

2000-04-06 11:19  adam

	* zebra.spec: Fix.

2000-04-06 11:07  adam

	* zebra.spec: Updated description.

2000-04-06 11:06  adam

	* zebra.spec: Updated zebra.spec.

2000-04-06 11:03  adam

	* Makefile.am, Makefile.in, zmbol.spec, doc/Makefile.am,
	  doc/Makefile.in, index/Makefile.am, index/Makefile.in: Added
	  zmbol spec file.

2000-04-05 12:07  adam

	* index/zebraapi.c: Minor zebra compile fix.

2000-04-05 12:04  adam

	* test/gils/test.sh: Modified test script.

2000-04-05 11:59  adam

	* index/Makefile.am: Added Makefile.am.

2000-04-05 11:58  adam

	* tab/: Makefile.am, Makefile.in: Minor.

2000-04-05 11:58  adam

	* tab/: Makefile.am, Makefile.in: Fix.

2000-04-05 11:55  adam

	* configure, configure.in, doc/Makefile, doc/Makefile.in: Minor.

2000-04-05 11:54  adam

	* include/Makefile.in, tab/Makefile.in, test/Makefile.in,
	  test/gils/Makefile.in, test/usmarc/Makefile.in: Added various
	  Makefile.in's.

2000-04-05 11:52  adam

	* aclocal.m4: Added aclocal.m4.

2000-04-05 11:49  adam

	* Makefile.am, Makefile.in, configure, configure.in, missing,
	  mkinstalldirs, bfile/Makefile.am, bfile/Makefile.in,
	  dfa/Makefile.am, dfa/Makefile.in, dict/Makefile.am,
	  dict/Makefile.in, doc/Makefile.am, include/Makefile.am,
	  include/zebra-lock.h, index/Makefile.in, index/recindex.c,
	  index/recindex.h, index/recindxp.h, index/zebraapi.c,
	  index/zebraapi.h, index/zrpn.c, index/zserver.c, index/zserver.h,
	  index/zsets.c, isam/Makefile.am, isam/Makefile.in,
	  isamc/Makefile.am, isamc/Makefile.in, isams/Makefile.am,
	  isams/Makefile.in, recctrl/Makefile.am, recctrl/Makefile.in,
	  rset/Makefile.am, rset/Makefile.in, tab/Makefile.am,
	  test/Makefile.am, test/gils/Makefile.am, test/usmarc/Makefile.am,
	  util/Makefile.am, util/Makefile.in, util/zebra-lock.c: On Unix,
	  zebra/z'mbol uses automake.

2000-03-20 20:11  adam

	* CHANGELOG: Remote record import.

2000-03-20 20:08  adam

	* bfile/cfile.c, bfile/cfile.h, bfile/mfile.c, include/isamd.h,
	  include/mfile.h, include/recctrl.h, include/zebra-lock.h,
	  index/Makefile.in, index/extract.c, index/index.h,
	  index/kinput.c, index/main.c, index/retrieve.c, index/zebraapi.c,
	  index/zebraapi.h, index/zinfo.c, index/zinfo.h, index/zrpn.c,
	  index/zserver.c, index/zserver.h, index/zsets.c,
	  util/zebra-lock.c: Added remote record import using Z39.50
	  extended services and Segment Requests.

2000-03-15 16:00  adam

	* configure, configure.in, bfile/bfile.c, bfile/mfile.c,
	  include/bfile.h, include/mfile.h, include/zebra-lock.h,
	  index/attribute.c, index/locksrv.c, index/rank1.c,
	  index/retrieve.c, index/trunc.c, index/zebraapi.c,
	  index/zebraapi.h, index/zrpn.c, index/zserver.c, index/zserver.h,
	  index/zsets.c, util/Makefile.in, util/zebra-lock.c: First work on
	  threaded version.

2000-03-02 15:35  adam

	* CHANGELOG, tab/default.idx, util/zebramap.c: Added structure year
	  and date.

2000-03-02 15:35  adam

	* index/zrpn.c: Fixed proximity handling.

2000-03-01 11:02  adam

	* configure, configure.in: Dummy makefiles no longer generated for
	  Zebra.

2000-02-25 14:42  adam

	* CHANGELOG: Fixes.

2000-02-25 14:24  adam

	* include/recctrl.h, recctrl/recgrs.c: Fixed bug regarding pointer
	  conversion that showed up on OSF V5.

2000-02-25 12:35  adam

	* doc/zebra.sgml: Updated about tclconfig, yazconfig.

2000-02-24 13:31  adam

	* index/: apitest.c, zebraapi.c, zebraapi.h: Added
	  zebra_string_norm.

2000-02-24 12:00  adam

	* index/: index.h, lockidx.c: Fixed bug: indexer would run forever
	  when lock dir was non-existant.

2000-02-24 11:57  adam

	* index/extract.c: Sequence number incremented after each
	  incomplete-field.

2000-02-10 11:40  adam

	* zebra.spec: Minor.

2000-02-10 11:23  adam

	* doc/zebra.sgml: Minor.

2000-02-10 11:19  adam

	* README, doc/zebra.sgml, include/zebraver.h: Patch level 1.

2000-02-10 11:16  adam

	* CHANGELOG: Added comment.

2000-02-08 13:34  adam

	* win/makefile: Fix: referred to zmbol.mak.

2000-02-04 09:49  adam

	* configure, configure.in: Better configure help.

2000-01-27 17:26  adam

	* CHANGELOG, configure, configure.in: Fixed configure script.

1999-12-28 16:48  adam

	* index/zrpn.c: Minor Fix.

1999-12-23 10:03  adam

	* index/zrpn.c: Changed behaviour of trunc=105 so that * is regular
	  .* and ! is regular .

1999-12-15 10:54  adam

	* test/usmarc/test.sh: Minor changes.

1999-12-11 22:39  adam

	* Makefile.in, zebra.spec: Minor updates for RPM.

1999-12-09 02:19  adam

	* configure, configure.in: Mkdir of lib/bin.

1999-12-09 02:17  adam

	* CHANGELOG: Release.

1999-12-09 02:03  adam

	* doc/Makefile: Updated doc makefile.

1999-12-08 23:44  adam

	* index/main.c, index/recindex.c, test/gils/test.sh: Zebra/Z'mbol
	  dependencies added.

1999-12-08 23:11  adam

	* LICENSE.2, zebra.dsp, zebra.dsw, doc/README, doc/zebra.sgml,
	  test/gils/zebra.cfg, test/usmarc/zebra.cfg, win/makefile,
	  win/readme.txt: Separate WIN32 sub directories for Zebra and
	  Z'mbol.

1999-12-08 16:03  adam

	* bfile/bfile.c, bfile/mfile.c, doc/zebra.sgml, include/bfile.h,
	  include/mfile.h, index/lockidx.c, index/main.c: Implemented
	  bf_reset.

1999-12-02 12:34  adam

	* CHANGELOG, LICENSE.zebra, README, zebra.spec: Updated LICENSE and
	  CHANGELOG.

1999-12-01 22:58  adam

	* index/kinput.c: Proper handle of illegal use of isams.

1999-12-01 20:11  adam

	* Makefile.in: Added @PROGPREFIX@ for install process.

1999-12-01 15:29  adam

	* TODO: Minor.

1999-12-01 14:30  adam

	* Makefile.in, configure, configure.in, include/zebraver.h,
	  index/Makefile.in, index/invstat.c, test/gils/zebra.cfg: Updated
	  configure for Zmbol/Zebra dependent settings.

1999-12-01 13:59  adam

	* LICENSE.zmbol, LICENSE.zebra: Added LICENSE.

1999-11-30 15:14  adam

	* zebra.spec: Added RPM spec.

1999-11-30 15:02  adam

	* isams/: Makefile.in, isams.c: Moved isams.

1999-11-30 14:59  adam

	* isamc/isams.c: Removed isams from sub dir isamc.

1999-11-30 14:57  adam

	* include/isamh.h, isamc/isamh-p.h, isamc/isamh.c: Removed isamh.

1999-11-30 14:48  adam

	* Makefile.in, configure, configure.in, bfile/Makefile.in,
	  dfa/Makefile.in, dict/Makefile.in, dict/dcompact.c,
	  include/charmap.h, include/dict.h, include/recctrl.h,
	  include/zebramap.h, include/zebrautl.h, include/zebraver.h,
	  index/Makefile.in, index/apitest.c, index/attribute.c,
	  index/index.h, index/invstat.c, index/kcompare.c, index/kinput.c,
	  index/main.c, index/sortidx.c, index/trunc.c, index/zebraapi.c,
	  index/zebraapi.h, index/zinfo.h, index/zrpn.c, index/zserver.c,
	  index/zserver.h, isam/Makefile.in, isam/physical.c,
	  isamc/Makefile.in, isamc/isamc.c, isamc/isamd.c, isamc/merge-d.c,
	  isamc/merge.c, recctrl/Makefile.in, recctrl/grsread.h,
	  recctrl/marcread.c, recctrl/recgrs.c, recctrl/regxread.c,
	  recctrl/sgmlread.c, rset/Makefile.in, rset/rsisam.c,
	  rset/rsisamc.c, rset/rsm_or.c, test/gils/test.sh,
	  test/gils/zebra.cfg, util/Makefile.in, util/charmap.c,
	  util/passwddb.c, util/res.c, util/zebramap.c: Improved
	  installation. Updated for inclusion of YAZ header files.

1999-11-29 16:13  adam

	* index/zserver.c: Server sets implementationName - and Version.

1999-11-04 16:00  adam

	* index/: zebraapi.c, zebraapi.h, zserver.c, zserver.h, zsets.c:
	  Implemented delete result set(s).

1999-10-29 12:02  adam

	* index/recindex.c: Fixed decompression buffer overflow.

1999-10-29 12:01  adam

	* index/zserver.c: Minor fix in bend_init where handle wasn't set
	  to NULL when zebra_init fails.

1999-10-29 12:00  adam

	* index/retrieve.c: Fixed minor bug where database name wasn't set
	  in zebra_record_fetch.

1999-10-15 10:27  adam

	* util/zebramap.c: Fixed replace handler. 8-bit fix.

1999-10-14 16:33  adam

	* bfile/bfile.c, bfile/mfile.c, index/main.c, index/zebraapi.c,
	  index/zrpn.c: Added truncation 5=106.

1999-10-07 11:48  adam

	* util/res.c: Allow res_get / res_get_def with NULL res.

1999-10-06 17:18  heikki

	* isamc/isamd.c:
	  Improving block sizes again

1999-10-06 13:46  heikki

	* index/invstat.c, isamc/isamd.c: mproved statistics on isam-d

1999-10-05 11:57  heikki

	* include/isamd.h, isamc/isamd-p.h, isamc/isamd.c, isamc/merge-d.c:
	  Tuning the isam-d (and fixed a small "detail")

1999-09-27 16:36  heikki

	* isamc/: isamd.c, merge-d.c: singletons

1999-09-23 20:01  heikki

	* isamc/: isamd-p.h, isamd.c, merge-d.c: singleton optimising

1999-09-23 12:05  adam

	* index/zrpn.c: Implemented structure=105 searching.

1999-09-21 19:36  heikki

	* isamc/merge-d.c: Added filter function. Not much of effect on the
	  small test set...

1999-09-20 17:48  heikki

	* isamc/: isamd-p.h, isamd.c, merge-d.c: Small changes

1999-09-13 15:28  heikki

	* isamc/: isamd.c, merge-d.c: isam-d optimizing: merging input data
	  in the same go

1999-09-08 14:13  adam

	* util/: charmap.c, zebramap.c: Fixed minor bug "replace"-mappings.
	  Removed some logging messages.

1999-09-08 14:12  adam

	* index/kinput.c: Removed log message.

1999-09-08 14:12  adam

	* index/main.c: Fixed bad message.

1999-09-07 13:36  adam

	* index/zebraapi.c: Minor changes.

1999-09-07 10:13  adam

	* dict/dcompact.c: Removed log messages.

1999-09-07 09:19  adam

	* include/charmap.h, include/recctrl.h, include/zebramap.h,
	  index/extract.c, index/kdump.c, index/main.c, index/zrpn.c,
	  recctrl/recgrs.c, recctrl/rectext.c, recctrl/regxread.c,
	  tab/scan.chr, tab/string.chr, util/charmap.c, util/zebramap.c:
	  Work on character mapping. Implemented replace rules.

1999-08-25 20:09  heikki

	* isamc/: isamd-p.h, isamd.c, merge-d.c: Starting to optimize

1999-08-24 15:22  heikki

	* test/gils/zebra.cfg: Fallback to isamc

1999-08-24 15:17  heikki

	* isamc/: isamd.c, merge-d.c: Block sizes, comments

1999-08-24 12:12  heikki

	* isamc/merge-d.c: Comments about optimising

1999-08-22 10:26  heikki

	* isamc/merge-d.c: COmments

1999-08-20 14:25  heikki

	* isamc/: isamd-p.h, isamd.c, merge-d.c: Statistics in isamd

1999-08-20 10:28  heikki

	* index/invstat.c: Log levels

1999-08-18 15:59  heikki

	* isamc/merge-d.c: Fixed another unlikely difflen bug

1999-08-18 15:28  heikki

	* isamc/: isamd.c, merge-d.c: Set log levels to decent values

1999-08-18 12:45  heikki

	* isamc/isamd.c: Another fix for the difflen problem.

1999-08-18 12:39  heikki

	* index/kinput.c: Added a comment on memory leaks

1999-08-18 12:37  heikki

	* isamc/merge-d.c: Fixed (another) difflen bug

1999-08-18 11:13  heikki

	* isamc/merge-d.c: Fixed a detail

1999-08-18 10:38  heikki

	* index/: kinput.c, invstat.c: Memory leak hunting

1999-08-18 10:34  heikki

	* index/invstat.c: isamd

1999-08-18 10:33  heikki

	* include/isamd.h: Fixes

1999-08-17 21:46  heikki

	* isamc/merge-d.c: Fixed a memory leak

1999-08-17 21:44  heikki

	* isamc/isamd.c: Fixed memory leaks

1999-08-07 13:30  heikki

	* isamc/: isamd.c, merge-d.c: Bug fixing (still a mem leak
	  somewhere)

1999-08-04 16:21  heikki

	* isamc/: isamd.c, merge-d.c: isam-d seems to be working.

1999-08-02 12:13  adam

	* index/zebraapi.c: Fixed bug regarding zebra_hits.

1999-07-23 17:43  heikki

	* isamc/merge-d.c: Hunted a few bugs in isam-d. Still crashes on
	  the long test run

1999-07-23 15:58  heikki

	* isamc/merge-d.c: merged closer to working, still fails on filling
	  a separate, large block

1999-07-21 16:53  heikki

	* isamc/merge-d.c: isamd read and write functions work, except when
	  block full Merge missing still. Need to split some functions

1999-07-21 16:24  heikki

	* isamc/: isamd-p.h, isamd.c, merge-d.c: isamd write and read
	  functions ok, except when diff block full.  (merge not yet done)

1999-07-21 10:31  adam

	* index/main.c: More version info on WIN32.

1999-07-20 15:59  adam

	* index/: trunc.c, zrpn.c: Fixed bug that occurred when phrases had
	  0 hits.

1999-07-15 14:05  adam

	* dfa/dfa.c: Bug fix: Anyset (.) includes all 8-bit characters when
	  charmap is defined.

1999-07-14 17:05  heikki

	* isamc/: isamd-p.h, isamd.c, merge-d.c: slow start on isam-d

1999-07-14 15:21  heikki

	* include/isamd.h, index/index.h, index/kcompare.c, index/kinput.c,
	  isamc/Makefile.in, isamc/isamd-p.h: Added isam-d files. Compiles
	  (almost) clean. Doesn't work at all

1999-07-14 15:14  heikki

	* isamc/merge-d.c: Created empty

1999-07-14 15:05  adam

	* recctrl/regxread.c: Tcl filter works with objects when TCL is
	  version 8 or later; filter works with strings otherwise (slow).

1999-07-14 14:34  heikki

	* include/isamd.h, isamc/isamd-p.h, isamc/isamd.c: Copied from
	  isamh, starting to change things...

1999-07-14 14:12  heikki

	* isamc/merge.c: Large-block isam-h  (may not work too well...
	  Abandoning for isam-d)

1999-07-14 12:59  adam

	* CHANGELOG, configure, configure.in, include/isamc.h,
	  include/isams.h, index/index.h, index/invstat.c,
	  index/kcompare.c, index/kinput.c, index/main.c, index/zebraapi.c,
	  index/zserver.c, index/zserver.h, isamc/isamc.c, isamc/isams.c:
	  Changed functions isc_getmethod, isams_getmethod.  Improved fatal
	  error handling (such as missing EXPLAIN schema).

1999-07-14 12:56  adam

	* recctrl/recgrs.c: Fixed potential memory leak.

1999-07-14 12:56  adam

	* recctrl/sgmlread.c: Filter handles multiple records in one file.

1999-07-14 12:55  adam

	* recctrl/regxread.c: Fixed memory leak.

1999-07-14 12:53  adam

	* index/zinfo.c: Updated various routines to handle missing explain
	  schema.

1999-07-13 17:24  heikki

	* isamc/: isamh.c, merge.c: Removed the one-block append, it had a
	  serious flaw.

1999-07-13 16:45  adam

	* rset/rsm_or.c: Fixed memory leak.

1999-07-13 16:22  heikki

	* isamc/merge.c: Better allocation strategy in isamh_merge

1999-07-13 15:37  adam

	* test/gils/zebra.cfg: Updated zebra.cfg.

1999-07-13 15:21  heikki

	* index/kcompare.c: Managing negative deltas

1999-07-12 09:27  adam

	* recctrl/regxread.c: Improved speed of Tcl processing. Fixed one
	  memory leak.

1999-07-08 16:23  heikki

	* index/invstat.c, isamc/isamh.c, isamc/merge.c,
	  test/gils/zebra.cfg: Fixed a bug in isamh_pp_read and cleaned up
	  a bit

1999-07-07 11:36  heikki

	* isamc/: isamh-p.h, isamh.c, merge.c: Fixed an assertion in isamh

1999-07-06 18:30  heikki

	* include/isamh.h, isamc/isamh.c, isamc/merge.c: IsamH startss to
	  work - at least it builds indexes. Can not search yet...

1999-07-06 15:34  adam

	* index/recindex.c: Fixed bug (introduced by previous commit).

1999-07-06 14:44  adam

	* CHANGELOG: Minor.

1999-07-06 14:28  adam

	* CHANGELOG, index/extract.c, index/invstat.c, index/main.c,
	  index/recindex.c, index/recindex.h, index/recindxp.h,
	  index/zebraapi.c: Updated record index structure. Format includes
	  version ID. Compression algorithm ID is stored for each record
	  block.

1999-07-06 14:26  adam

	* recctrl/recgrs.c: Retrieval handler obeys schema and handles XML
	  transfer syntax.

1999-07-06 14:26  adam

	* recctrl/regxread.c: Fixed filters so that MS-DOS CR is ignored.

1999-07-06 11:37  heikki

	* include/isamh.h, index/kcompare.c, isamc/isamh-p.h,
	  isamc/isamh.c, isamc/merge.c: Working on isamh - not ready yet.

1999-06-30 17:07  heikki

	* index/: index.h, kcompare.c, kinput.c: Adding isamh stuff

1999-06-30 17:06  heikki

	* include/isamh.h: copied from isamc.h, simplifying

1999-06-30 17:05  heikki

	* isamc/isamh-p.h: opied from isamc.p.h, starting to simplify

1999-06-30 17:04  heikki

	* isamc/isamh.c: Copied from isamc.c, slowly starting to
	  simplify...

1999-06-30 17:03  heikki

	* isamc/: Makefile.in, merge.c: first take on isamh, the
	  append-only isam structure

1999-06-30 11:08  adam

	* include/isamc.h, index/kcompare.c, isamc/isamc.c: Added coder to
	  reset.

1999-06-28 15:25  quinn

	* recctrl/regxread.c: Improved diagnostics for Tcl

1999-06-25 15:48  adam

	* configure, configure.in, zebra.dsp, zebra.dsw,
	  apitest/apitest.dsp, index/apitest.c, index/main.c,
	  index/recindex.c, index/recindex.h: Updated MSVC project files.
	  Added BZIP2 record compression (not very well tested).

1999-06-25 15:47  adam

	* recctrl/: marcread.c, sgmlread.c: Minor change that prevents MSVC
	  warning.

1999-06-17 16:38  adam

	* index/zrpn.c: Bug fix: Scan SEGV'ed when getting unknown use
	  attribute.

1999-06-10 14:14  adam

	* index/zserver.c: Fixed to use bend_start instead of pre_init.

1999-06-10 11:20  adam

	* index/zserver.c: Minor change to pre_init handler.

1999-06-09 13:58  adam

	* Makefile.in, bfile/Makefile.in, dfa/Makefile.in,
	  dict/Makefile.in, index/Makefile.in, isam/Makefile.in,
	  isamc/Makefile.in, recctrl/Makefile.in, rset/Makefile.in,
	  util/Makefile.in: Changed Makefiles to NOT include
	  ../../yaz/z39.50.

1999-05-26 09:49  adam

	* configure, configure.in, bfile/bfile.c, bfile/cfile.c,
	  bfile/cfile.h, bfile/commit.c, bfile/mfile.c, dfa/Makefile.in,
	  dfa/agrep.c, dfa/dfa.c, dfa/dfap.h, dfa/imalloc.h, dfa/lexer.h,
	  dfa/set.c, dict/dcompact.c, dict/dopen.c, dict/insert.c,
	  dict/lookgrep.c, dict/lookupec.c, dict/open.c, include/direntz.h,
	  include/passwddb.h, index/dir.c, index/dirs.c, index/extract.c,
	  index/index.h, index/kcompare.c, index/kinput.c, index/locksrv.c,
	  index/lockutil.c, index/rank1.c, index/recindex.c,
	  index/recindex.h, index/recindxp.h, index/retrieve.c,
	  index/sortidx.c, index/symtab.c, index/trunc.c, index/zebraapi.c,
	  index/zinfo.c, index/zinfo.h, index/zrpn.c, index/zserver.c,
	  index/zserver.h, index/zsets.c, isam/isam.c, isam/isutil.h,
	  isam/memory.c, isam/physical.c, isam/rootblk.h, isamc/isamc-p.h,
	  isamc/isamc.c, isamc/isams.c, isamc/merge.c, recctrl/grsread.h,
	  recctrl/marcread.c, recctrl/recctrl.c, recctrl/recgrs.c,
	  recctrl/recgrs.h, recctrl/rectext.c, recctrl/rectext.h,
	  recctrl/regxread.c, rset/rsbool.c, rset/rset.c, rset/rsisam.c,
	  rset/rsisamc.c, rset/rsisams.c, rset/rsm_or.c, rset/rsnull.c,
	  rset/rstemp.c, util/charmap.c, util/passwddb.c, util/res.c,
	  util/zebramap.c: C++ compilation.

1999-05-25 14:33  adam

	* recctrl/regxread.c: Fixed bug in Tcl filter.

1999-05-21 14:00  adam

	* README: Minor.

1999-05-21 14:00  adam

	* configure, configure.in, include/recctrl.h, index/extract.c,
	  recctrl/recgrs.c, recctrl/rectext.c, recctrl/sgmlread.c: Better
	  diagnostics for extraction process.

1999-05-21 13:08  adam

	* CHANGELOG, Makefile.in, configure, configure.in,
	  recctrl/regxread.c: Tcl filter attempts to read <filt>.tflt.
	  Improvements to configure script so that it reads uninstalled Tcl
	  source.

1999-05-20 14:57  adam

	* CHANGELOG, Makefile.in, TODO, configure, configure.in,
	  include/recctrl.h, index/Makefile.in, index/extract.c,
	  index/main.c, index/retrieve.c, isamc/isams.c,
	  recctrl/Makefile.in, recctrl/grsread.h, recctrl/marcread.c,
	  recctrl/recctrl.c, recctrl/recgrs.c, recctrl/rectext.c,
	  recctrl/regxread.c, recctrl/sgmlread.c: Implemented TCL filter.
	  Updated recctrl system.

1999-05-18 22:00  adam

	* dict/drdwr.c: Minor fix.

1999-05-15 16:36  adam

	* CHANGELOG, dict/dcompact.c, dict/delete.c, dict/dopen.c,
	  dict/drdwr.c, dict/insert.c, dict/lookgrep.c, dict/lookup.c,
	  dict/lookupec.c, dict/open.c, dict/scan.c, include/dict.h,
	  index/compact.c, index/extract.c, index/invstat.c,
	  index/kinput.c, index/main.c, index/trav.c, index/zebraapi.c:
	  Updated dictionary. Implemented "compression" of dictionary.

1999-05-15 16:35  adam

	* isamc/isams.c: Minor changes.

1999-05-12 17:24  adam

	* include/rsisams.h, rset/rsisams.c: First version of ISAMS.

1999-05-12 15:08  adam

	* bfile/bfile.c, bfile/cfile.c, bfile/cfile.h, bfile/mfile.c,
	  dict/dcompact.c, include/bfile.h, include/isams.h,
	  include/mfile.h, include/rsisamc.h, index/Makefile.in,
	  index/index.h, index/invstat.c, index/kcompare.c, index/kinput.c,
	  index/trunc.c, index/zebraapi.c, index/zserver.h,
	  isamc/Makefile.in, isamc/isams.c, rset/Makefile.in,
	  test/gils/test.sh: First version of ISAMS.

1999-04-28 16:53  adam

	* bfile/mfile.c: Fixed stupid bug regarding split-files.

1999-04-22 16:26  adam

	* configure, configure.in: Added check for -lwrap.

1999-03-09 17:27  adam

	* zebra.dsp, dict/dcompact.c, index/extract.c, index/index.h,
	  index/main.c, index/retrieve.c: More work on SDRKit integration.

1999-03-09 14:07  adam

	* dict/Makefile.in, dict/dcompact.c, dict/open.c, include/dict.h:
	  Work on dict_compact routine.

1999-03-09 11:16  adam

	* index/: Makefile.in, compact.c: Work on compaction of
	  dictionary/isamc.

1999-03-02 17:15  quinn

	* include/recctrl.h, index/retrieve.c, recctrl/recgrs.c,
	  tab/urx.chr: Added "tagsysno" and "tagrank" directives to
	  zebra.cfg.

1999-03-02 17:14  quinn

	* CHANGELOG: [no log message]

1999-02-19 11:38  adam

	* index/zebraapi.c: Implemented chdir-setting.

1999-02-19 11:37  adam

	* util/zebramap.c: Minor fix.

1999-02-18 16:01  adam

	* util/zebramap.c: Structure=key uses register type 0.

1999-02-18 15:59  adam

	* tab/default.idx, index/main.c, index/retrieve.c,
	  recctrl/recgrs.c: Minor changes.

1999-02-18 13:49  adam

	* CHANGELOG, Makefile.in, bfile/mfile.c, index/recindex.c: Changed
	  file naming scheme for register files as well as record
	  store/index files.

1999-02-17 13:18  adam

	* index/zebraapi.c: Fixed zebra_close so that a NULL pointer is
	  ignored.

1999-02-17 12:29  adam

	* index/: apitest.c, retrieve.c, zebraapi.h: Fixed in record_fetch.
	  Minor updates to API.

1999-02-15 09:52  adam

	* index/: Makefile.in, apitest.c: Added SUTRS for API test program.

1999-02-12 14:29  adam

	* CHANGELOG, include/zebramap.h, index/extract.c, index/invstat.c,
	  tab/default.idx, util/zebramap.c: Implemented position-flag for
	  registers.

1999-02-02 15:49  adam

	* zebra.dsp, apitest/apitest.dsp, bfile/bfile.c, bfile/mfile.c,
	  dfa/agrep.c, dfa/bset.c, dfa/dfa.c, dfa/dfap.h, dfa/grepper.c,
	  dfa/imalloc.c, dfa/imalloc.h, dfa/lexer.c, dfa/lexer.h,
	  dfa/readfile.c, dfa/set.c, dfa/states.c, dict/close.c,
	  dict/dclose.c, dict/delete.c, dict/dictext.c, dict/dicttest.c,
	  dict/dopen.c, dict/drdwr.c, dict/insert.c, dict/lookgrep.c,
	  dict/lookup.c, dict/lookupec.c, dict/open.c, dict/scan.c,
	  include/bfile.h, include/bset.h, include/dfa.h, include/dict.h,
	  include/direntz.h, include/isam.h, include/mfile.h,
	  include/res.h, include/rsbool.h, include/rset.h,
	  include/rsisam.h, include/rsisamc.h, include/rsm_or.h,
	  include/rsnull.h, include/rstemp.h, include/set.h, include/str.h,
	  include/zebramap.h, include/zebrautl.h, include/zebraver.h,
	  index/attribute.c, index/dir.c, index/dirs.c, index/extract.c,
	  index/invstat.c, index/kcompare.c, index/kdump.c, index/kinput.c,
	  index/lockidx.c, index/locksrv.c, index/lockutil.c, index/main.c,
	  index/rank1.c, index/recindex.c, index/recindex.h,
	  index/recindxp.h, index/recstat.c, index/retrieve.c,
	  index/symtab.c, index/trav.c, index/trunc.c, index/zebraapi.c,
	  index/zinfo.h, index/zrpn.c, index/zserver.c, index/zsets.c,
	  isam/isam.c, isam/isutil.c, isam/isutil.h, isam/keyops.h,
	  isam/memory.c, isam/memory.h, isam/physical.c, isam/physical.h,
	  isam/rootblk.c, isam/rootblk.h, recctrl/grsread.h,
	  recctrl/marcread.c, recctrl/recgrs.c, recctrl/recgrs.h,
	  recctrl/rectext.h, recctrl/sgmlread.c, rset/rsbool.c,
	  rset/rset.c, rset/rsisam.c, rset/rsisamc.c, rset/rsnull.c,
	  rset/rstemp.c, util/dirent.c, util/passwddb.c, util/res-test.c,
	  util/res.c: Updated WIN32 code specific sections. Changed header.

1999-01-25 14:47  adam

	* index/zinfo.c: Fixed bug.

1998-12-16 13:23  adam

	* CHANGELOG, index/zebraapi.c: Added facility for database name
	  mapping using resource mapdb.

1998-11-29 23:45  quinn

	* tab/string.chr: Added some Swedish characters

1998-11-17 10:53  adam

	* zebra.dsp: Changed project.

1998-11-16 17:03  adam

	* index/: Makefile.in, zlogs.c, zrpn.c, zserver.h, zsets.c: Moved
	  loggin utilities to Yaz. Was implemented in file zlogs.c.

1998-11-16 11:18  adam

	* index/zebraapi.c: Better error reporting for result sets.

1998-11-16 11:11  adam

	* index/zrpn.c: Added addtional info for error 114 - unsupported
	  use attribute.

1998-11-16 11:10  adam

	* index/zsets.c: Fixed problem with zebraPosSetCreate that occurred
	  when positions were less than 1.

1998-11-04 17:31  adam

	* index/zinfo.c: Fixed bug regarding recordBytes in databaseInfo.

1998-11-04 16:13  adam

	* CHANGELOG, tab/soif.flt: Added SOIF-filter.

1998-11-03 17:07  adam

	* recctrl/regxread.c: Yet another fix.

1998-11-03 16:43  adam

	* recctrl/regxread.c: Fixed bug introduced by previous commit.

1998-11-03 15:51  adam

	* recctrl/regxread.c: Changed code so that it creates as few data1
	  nodes as possible.

1998-11-03 15:38  adam

	* test/gils/zebra.cfg: Minor changes.

1998-11-03 11:22  adam

	* recctrl/regxread.c: Fixed memory leak that could occur for when
	  large data1 node were concatenated. Data-type data1_nodes may
	  have multiple nodes.

1998-11-03 11:17  adam

	* index/zinfo.c: Fixed bug regarding creation of some data1 nodes
	  for Explain records.

1998-11-03 11:16  adam

	* index/dir.c: Uses stat and not lstat so that file traversal
	  follows symbolic links.

1998-10-28 16:20  adam

	* Makefile.in, configure, configure.in, bfile/Makefile.in,
	  dfa/Makefile.in, dict/Makefile.in, index/Makefile.in,
	  isam/Makefile.in, isamc/Makefile.in, recctrl/Makefile.in,
	  rset/Makefile.in, util/Makefile.in: Updated makefiles to work
	  with YC automatically.

1998-10-28 16:18  adam

	* util/res.c: Fix for DOS-formatted configuration files.

1998-10-28 11:54  adam

	* zebra.dsp, index/extract.c, index/main.c, index/retrieve.c,
	  index/zserver.c: SDRKit integration.

1998-10-28 11:53  adam

	* index/kinput.c: Added type cast to prevent warning.

1998-10-28 11:48  adam

	* dfa/dfa.c: Added type cast to prevent warning.

1998-10-18 09:54  adam

	* index/: zrpn.c, zserver.c: Additional info added for diagnostics
	  114 (Unsupported use attribute) and 121 (Unsupported attribute
	  set).

1998-10-18 09:51  adam

	* recctrl/recgrs.c: Changed one logf call.

1998-10-16 10:14  adam

	* include/recctrl.h, index/extract.c, index/index.h, index/main.c,
	  index/retrieve.c, index/zebraapi.c, index/zserver.h,
	  recctrl/recctrl.c, recctrl/recgrs.c, recctrl/rectext.c: Updated
	  record control system.

1998-10-15 15:12  adam

	* CHANGELOG: Changes.

1998-10-15 15:11  adam

	* tab/sgml.flt, recctrl/regxread.c: Added support for option
	  -record for "end element". When specified end element will mark
	  end-of-record when at outer-level.

1998-10-15 15:10  adam

	* index/extract.c: Fixed bug in Zebra that caused it to stop
	  indexing when empty record was read.

1998-10-15 15:09  adam

	* bfile/: cfile.c, cfile.h: Minor changes.

1998-10-13 22:39  adam

	* CHANGELOG: Changes.

1998-10-13 22:37  adam

	* configure, configure.in: Changed configure script.

1998-10-13 22:37  adam

	* index/zinfo.c: Changed the way attribute sets are saved in
	  Explain database to reflect "dynamic" OIDs.

1998-10-13 22:36  adam

	* index/zlogs.c: Changed "indent" format string in log messages.

1998-10-13 22:33  adam

	* index/extract.c: Fixed one log message and change use ordinal to
	  be an unsigned char.

1998-10-13 22:09  adam

	* util/: charmap.c, zebramap.c: Changed call to readconf_line.

1998-10-13 22:07  adam

	* bfile/cfile.c: Changed some log messages.

1998-09-28 13:19  adam

	* index/zrpn.c: Fix for Compiled ASN.1.

1998-09-22 16:01  adam

	* apitest/apitest.dsp: Minor changes.

1998-09-22 12:48  adam

	* index/: apitest.c, zebraapi.h, zrpn.c, zserver.c, zsets.c: Minor
	  changes in search API.

1998-09-22 12:03  adam

	* CHANGELOG, doc/zebra.sgml, index/extract.c, index/zebraapi.c,
	  index/zrpn.c, index/zserver.h, index/zsets.c, rset/rsm_or.c,
	  tab/default.idx: Changed result sets to be persistent in the
	  sense that they can be re-searched if needed.  Fixed memory leak
	  in rsm_or.

1998-09-18 14:41  adam

	* index/zrpn.c: Fixed bug with numerical relations.

1998-09-02 16:15  adam

	* CHANGELOG, Makefile, Makefile.in, configure, configure.in,
	  install-sh, bfile/Makefile, bfile/Makefile.in, dfa/Makefile,
	  dfa/Makefile.in, dfa/dfa.c, dict/Makefile, dict/Makefile.in,
	  index/Makefile, index/Makefile.in, isam/Makefile,
	  isam/Makefile.in, isamc/Makefile, isamc/Makefile.in,
	  recctrl/Makefile, recctrl/Makefile.in, rset/Makefile,
	  rset/Makefile.in, util/Makefile, util/Makefile.in: Zebra uses GNU
	  Configure.

1998-09-02 15:53  adam

	* Makefile, index/zebraapi.c, index/zebraapi.h, index/zrpn.c,
	  index/zserver.c, index/zserver.h: Extra parameter decode added to
	  search routines to implement persistent queries.

1998-08-24 19:29  adam

	* index/zebraapi.c, bfile/cfile.c: Minor changes.

1998-08-07 17:07  adam

	* bfile/: cfile.c, cfile.h, commit.c: Fixed but in cf_commit_flat.

1998-08-06 16:35  adam

	* index/zserver.c: Routine bend_deleterequest removed.

1998-07-01 12:13  adam

	* recctrl/regxread.c: Minor fix.

1998-07-01 11:16  adam

	* recctrl/recgrs.c: Element localno only added when it's greater
	  than 0.

1998-06-30 17:15  adam

	* recctrl/regxread.c: Tags are trimmed: white space removed before-
	  and after the tag.

1998-06-30 14:55  adam

	* recctrl/regxread.c: Bug fix.

1998-06-26 13:16  quinn

	* CHANGELOG, index/zrpn.c, test/gils/test.sh, test/gils/zebra.cfg,
	  test/usmarc/test.sh: Added support (un-optimised) for left and
	  left/right truncation

1998-06-25 21:16  adam

	* zebra.dsp, zebra.dsw, apitest/apitest.dsp, util/passwddb.c: Minor
	  changes to Visual C++ project.

1998-06-25 11:55  adam

	* include/passwddb.h, include/sortidx.h, index/sortidx.c,
	  util/passwddb.c: Minor changes - fixex headers.

1998-06-24 14:16  adam

	* CHANGELOG, dfa/dfa.c, dict/lookgrep.c, index/zebraapi.c,
	  index/zrpn.c, index/zserver.c, index/zserver.h: Support for
	  relations on text operands. Open range support in DFA module
	  (i.e. [-j], [g-]).

1998-06-23 17:33  adam

	* include/zebramap.h, index/zrpn.c, index/zserver.h, index/zsets.c,
	  util/zebramap.c: Added feature to specify sort criteria in query
	  (type 7 specifies sort flags).

1998-06-22 13:36  adam

	* include/passwddb.h, index/zebraapi.c, index/zebraapi.h,
	  index/zserver.c, index/zserver.h, util/Makefile, util/passtest.c,
	  util/passwddb.c: Added authentication check facility to zebra.

1998-06-22 13:35  adam

	* index/zrpn.c: Minor changes.

1998-06-22 13:34  adam

	* dict/scan.c: Changed scan callback function so it doesn't stop
	  further scanning.

1998-06-22 13:33  adam

	* dfa/dfa.c: Added two type casts.

1998-06-13 02:24  adam

	* apitest/apitest.dsp: Added apitest project.

1998-06-13 02:14  adam

	* index/: zebraapi.c, zebraapi.h: Minor changes.

1998-06-12 17:27  adam

	* zebra.dsw, index/apitest.c: Minor change.

1998-06-12 14:22  adam

	* index/: Makefile, apitest.c, zebraapi.c, zebraapi.h, zserver.c,
	  zserver.h: Work on Zebra API.

1998-06-12 14:21  adam

	* index/rank1.c: Fixed memory-leak.

1998-06-11 17:42  adam

	* CHANGELOG, doc/zebra.sgml, index/extract.c: Changed the way use
	  attributes are specified in the recordId specification.

1998-06-11 17:41  adam

	* isam/issh.c, index/kinput.c: Minor changes.

1998-06-09 14:16  adam

	* CHANGELOG, index/zinfo.c: Implemented auto-generation of
	  CategoryList records.

1998-06-08 17:26  adam

	* index/kcompare.c: Minor changes.

1998-06-08 16:43  adam

	* CHANGELOG, index/extract.c, index/index.h, index/kcompare.c,
	  index/main.c, index/trav.c, index/zinfo.c, index/zinfo.h,
	  index/zrpn.c, test/usmarc/zebra.cfg: Added suport for EXPLAIN
	  Proxy servers - added settings databasePath and explainDatabase
	  to facilitate this. Increased maximum number of databases and
	  attributes in one register.

1998-06-08 16:40  adam

	* dfa/dfa.c: Fixed problem with signed character(s) in regular
	  expressions.

1998-06-02 14:10  adam

	* index/zinfo.c: Fixed bug related to attributeDetails.

1998-05-27 18:57  adam

	* index/: zebraapi.c, zserver.c, zserver.h: Zebra returns surrogate
	  diagnostic for single records when appropriate.

1998-05-27 16:32  adam

	* isamc/isamc.c: Changed default block category layout.

1998-05-27 16:28  adam

	* bfile/mfile.c: Fixed bug in mf_write. 'Cap off' byte written at
	  wrong offset.

1998-05-20 12:12  adam

	* CHANGELOG, Makefile, include/recctrl.h, index/attribute.c,
	  index/extract.c, index/index.h, index/kdump.c, index/main.c,
	  index/zebraapi.c, index/zinfo.c, index/zinfo.h, index/zrpn.c,
	  index/zserver.h, index/zsets.c, isamc/isamc.c, recctrl/recgrs.c,
	  recctrl/rectext.c, test/gils/zebra.cfg, test/usmarc/zebra.cfg:
	  Implemented automatic EXPLAIN database maintenance.  Modified
	  Zebra to work with ASN.1 compiled version of YAZ.

1998-05-20 12:00  adam

	* bfile/mfile.c: Fixed register spec so that colon isn't treated as
	  size separator unless followed by [0-9+-] in order to allow DOS
	  drive specifications.

1998-04-26 13:37  adam

	* zebra.dsp, zebra.dsw: Updated Visual C++ project files.

1998-04-26 12:56  adam

	* rset/rset.c: Added include of string.h.

1998-04-03 16:45  adam

	* index/zserver.c: Fixed setting of last_in_set in bend_fetch.

1998-04-02 16:35  adam

	* index/zlogs.c, index/zrpn.c, util/zebramap.c: First version of
	  Zebra that works with compiled ASN.1.

1998-03-25 14:48  adam

	* index/trunc.c: Fixed bug in rset_trunc_r.

1998-03-19 13:22  adam

	* isamc/merge.c: Minor change.

1998-03-19 11:04  adam

	* isamc/: isamc.c, merge.c: Minor changes.

1998-03-18 10:23  adam

	* isamc/: isamc-p.h, isamc.c, merge.c: Blocks are stored in chunks
	  on free list - up to factor 2 in speed.  Fixed bug that could
	  occur in block category rearrangemen.

1998-03-16 11:37  adam

	* isamc/: isamc-p.h, isamc.c: Added more statistics.

1998-03-13 16:30  adam

	* include/isamc.h, index/invstat.c, isamc/isamc.c: New functions
	  isc_block_used and isc_block_size. Fixed 'leak' in
	  isc_alloc_block.

1998-03-11 12:19  adam

	* include/recctrl.h, index/extract.c, recctrl/recgrs.c,
	  recctrl/rectext.c: Changed the way sequence numbers are
	  generated.

1998-03-11 12:18  adam

	* isamc/: isamc.c, merge.c: Changed the isc_merge to take into
	  account the mfill (minimum-fill).

1998-03-06 17:58  adam

	* dict/scan.c: Fixed bug which related to scanning of large
	  indexes.

1998-03-06 14:54  adam

	* CHANGELOG, index/invstat.c, isamc/isamc.c, isamc/merge.c: Fixed
	  two nasty bugs in isc_merge.

1998-03-05 14:03  adam

	* index/rank1.c: Improved ranking.

1998-03-05 09:45  adam

	* CHANGELOG, Makefile, TODO, index/Makefile, index/attribute.c,
	  index/extract.c, index/index.h, index/kcompare.c, index/kdump.c,
	  index/kinput.c, index/locksrv.c, index/main.c, index/rank1.c,
	  index/recindex.h, index/recindxp.h, index/retrieve.c,
	  index/trunc.c, index/zebraapi.c, index/zinfo.c, index/zinfo.h,
	  index/zrpn.c, index/zserver.c, index/zserver.h, index/zsets.c:
	  New result set model and modular ranking system. Moved towards
	  descent server API. System information stored as "SGML" records.

1998-03-05 09:42  adam

	* util/zebramap.c: Minor changes to zebramap data structures. Query
	  mapping rules changed.

1998-03-05 09:41  adam

	* recctrl/recgrs.c: Minor changes.

1998-03-05 09:41  adam

	* recctrl/regxread.c: Implemented rule contexts.

1998-03-05 09:39  adam

	* include/: rsrel.h, zebramap.h: Minor changes to zebramap data
	  structures. Changed query mapping rules.

1998-03-05 09:38  adam

	* include/recctrl.h: New member recordSize in recRetrieveCtrl.

1998-03-05 09:36  adam

	* rset/Makefile, rset/rsbool.c, rset/rset.c, rset/rsisam.c,
	  rset/rsisamc.c, rset/rsm_or.c, rset/rsnull.c, rset/rsrel.c,
	  rset/rssbool.c, rset/rstemp.c, include/rsbool.h, include/rset.h,
	  include/rsisam.h, include/rsisamc.h, include/rsm_or.h,
	  include/rsnull.h, include/rstemp.h: New result set model.

1998-03-05 09:17  adam

	* dict/: insert.c, lookup.c: Added a few comments - no code
	  changed.

1998-02-17 11:32  adam

	* CHANGELOG, bfile/bfile.c, index/extract.c, index/kinput.c: Fixed
	  bug: binary files weren't opened with flag b on NT.

1998-02-17 11:31  adam

	* index/lockidx.c: Fixed bug in zebraIndexUnlock. On NT, the lock
	  files wasn't removed.

1998-02-17 11:29  adam

	* index/zinfo.c: Moved towards 'automatic' EXPLAIN database.

1998-02-10 17:39  adam

	* index/zsets.c: Minor change.

1998-02-10 13:03  adam

	* CHANGELOG, doc/zebra.sgml, include/recctrl.h, include/sortidx.h,
	  include/zebramap.h, include/zebraver.h, index/Makefile,
	  index/extract.c, index/sortidx.c, index/zrpn.c, index/zserver.c,
	  index/zserver.h, index/zsets.c, recctrl/recgrs.c,
	  recctrl/rectext.c, tab/default.idx, util/zebramap.c: Implemented
	  Sort.

1998-02-10 12:56  adam

	* include/rset.h, rset/rset.c: Implemented rset_dup.

1998-02-10 12:55  adam

	* bfile/mfile.c: Minor changes.

1998-01-30 16:31  adam

	* index/Makefile: Updated.

1998-01-30 16:30  adam

	* doc/zebra.sgml: Updated doc.

1998-01-30 10:41  adam

	* doc/zebra.sgml: Updated documentation.

1998-01-29 14:40  adam

	* TODO, CHANGELOG: Updated.

1998-01-29 14:40  adam

	* index/: zlogs.c, zrpn.c, zserver.h: Better logging for scan
	  service.

1998-01-29 14:39  adam

	* index/: kinput.c, zserver.c: Compress ISAM is default.

1998-01-29 14:38  adam

	* recctrl/recgrs.c: Fixed problem with mapping to record with
	  unknown schema.

1998-01-29 14:36  adam

	* util/zebramap.c: Structure word-list, free-form-text and
	  document-text all trigger ranked search.

1998-01-29 14:35  adam

	* doc/: Makefile, README, zebra.sgml: Updated doc.

1998-01-29 14:33  adam

	* README: Added README.

1998-01-29 14:33  adam

	* include/zebraver.h: 1.0b1.

1998-01-29 14:32  adam

	* test/: gils/zebra.cfg, gils/records/esdd0006.grs,
	  gils/records/esdd0007.grs, gils/records/esdd0008.grs,
	  gils/records/esdd0030.grs, gils/records/esdd0031.grs,
	  gils/records/esdd0032.grs, gils/records/esdd0033.grs,
	  gils/records/esdd0034.grs, gils/records/esdd0035.grs,
	  gils/records/esdd0036.grs, gils/records/esdd0037.grs,
	  gils/records/esdd0038.grs, gils/records/esdd0039.grs,
	  gils/records/esdd0040.grs, gils/records/esdd0041.grs,
	  gils/records/esdd0042.grs, gils/records/esdd0044.grs,
	  gils/records/esdd0045.grs, gils/records/esdd0046.grs,
	  gils/records/esdd0047.grs, gils/records/esdd0048.grs,
	  gils/records/esdd0049.grs, gils/records/esdd0050.grs,
	  gils/records/esdd0051.grs, gils/records/esdd0052.grs,
	  gils/records/esdd0053.grs, gils/records/esdd0054.grs,
	  gils/records/esdd0055.grs, gils/records/esdd0056.grs,
	  gils/records/esdd0057.grs, gils/records/esdd0058.grs,
	  gils/records/esdd0059.grs, gils/records/esdd0062.grs,
	  gils/records/esdd0063.grs, gils/records/esdd0064.grs,
	  gils/records/esdd0065.grs, gils/records/esdd0066.grs,
	  gils/records/esdd0067.grs, gils/records/esdd0070.grs,
	  gils/records/esdd0071.grs, gils/records/esdd0072.grs,
	  gils/records/esdd0073.grs, gils/records/esdd0074.grs,
	  gils/records/esdd0075.grs, gils/records/esdd0076.grs,
	  gils/records/esdd0077.grs, gils/records/esdd0078.grs,
	  gils/records/esdd0079.grs, usmarc/zebra.cfg,
	  usmarc/records/sample-marc: New test directories.

1998-01-26 11:37  adam

	* recctrl/recgrs.c: Better diagnostics.

1998-01-26 11:37  adam

	* index/main.c: Minor changes.

1998-01-26 11:36  adam

	* tab/: default.idx, string.chr, urx.chr: Updated indexes.

1998-01-19 16:26  quinn

	* doc/zebra.sgml: Updated doc.

1998-01-12 16:04  adam

	* CHANGELOG, TODO, util/res.c: Removed exit - call.

1998-01-12 16:04  adam

	* index/: dirs.c, extract.c, index.h, lockidx.c, main.c,
	  recindex.c, recindex.h, recstat.c, trav.c, trunc.c, zserver.c:
	  The test option (-s) only uses read-lock (and not write lock).

1998-01-12 15:39  adam

	* dfa/dfa.c: Fixed bug in term_Tnode.

1998-01-07 14:53  adam

	* CHANGELOG, include/rsrel.h, index/zrpn.c, rset/rsrel.c: Queries
	  using simple ranked operands returns right number of hits.

1998-01-07 12:15  quinn

	* CHANGELOG: [no log message]

1997-12-18 11:54  adam

	* LICENSE.2, TODO, include/rset.h, include/rsrel.h, index/zrpn.c,
	  rset/rsbool.c, rset/rsisam.c, rset/rsisamc.c, rset/rsm_or.c,
	  rset/rsnull.c, rset/rsrel.c, rset/rssbool.c, rset/rstemp.c,
	  tab/default.idx: New method result set method rs_hits that
	  returns the number of hits in result-set (if known). The ranked
	  result set returns real number of hits but only when not combined
	  with other operands.

1997-12-12 07:38  adam

	* index/Makefile: Changed NETLIB to ELIBS as in YAZ.

1997-12-12 07:37  adam

	* doc/gils.sgml: Fixed doc.

1997-12-12 07:33  adam

	* recctrl/regxread.c: Fixed bug that showed up when multiple filter
	  where used.  Made one routine thread-safe.

1997-11-19 11:22  adam

	* util/zebramap.c: Bug fix (introduced by previous commit).

1997-11-18 11:05  adam

	* CHANGELOG, include/zebramap.h, index/Makefile, index/main.c,
	  index/zserver.c, rset/rsrel.c, tab/default.idx, util/zebramap.c:
	  Changed character map facility so that admin can specify
	  character mapping files for each register type, w, p, etc.

1997-11-18 11:04  adam

	* include/res.h, util/res.c: Function res_trav returns number of
	  'hits'.

1997-11-18 11:03  adam

	* recctrl/: marcread.c, regxread.c: Member num_children removed
	  from data1_node.

1997-11-17 16:35  adam

	* util/zebramap.c: Bug fix. Relation=relevance wasn't observed.

1997-11-06 12:41  adam

	* CHANGELOG, recctrl/recgrs.c, recctrl/regxread.c, tab/sgml.flt:
	  Implemented "begin variant" for the sgml.regx filter.

1997-10-31 13:40  adam

	* CHANGELOG: Fixed a few memory leaks.

1997-10-31 13:40  adam

	* zebra.dsp: Update MSVC project files.

1997-10-31 13:39  adam

	* util/zebramap.c: Changed log message.

1997-10-31 13:39  adam

	* util/res.c: Resouce name can be terminated with either
	  white-space or colon.

1997-10-31 13:38  adam

	* rset/rstemp.c: Bug fix: added missing xfree() call.

1997-10-31 13:37  adam

	* rset/: rsbool.c, rsisam.c, rsisamc.c, rsm_or.c, rsrel.c: Code
	  calls xfree() instead of free().

1997-10-31 13:36  adam

	* recctrl/regxread.c: Minor change that avoids compiler warning.

1997-10-31 13:35  adam

	* recctrl/recgrs.c: Added a few log statements.

1997-10-31 13:34  adam

	* index/zrpn.c: Changed a few log statements.

1997-10-31 13:34  adam

	* index/trunc.c: Bug fix: memory leak.

1997-10-31 13:34  adam

	* index/main.c: Added missing nmem_init.

1997-10-29 13:05  adam

	* index/: attribute.c, zrpn.c: Server produces diagnostic
	  "Unsupported Attribute Set" when appropriate.

1997-10-29 13:02  adam

	* include/zebramap.h: Added missing prototype.

1997-10-29 13:02  adam

	* recctrl/recgrs.c: Using oid_ent_to_oid used instead of the non
	  thread-safe oid_getoidbyent.

1997-10-27 15:35  adam

	* tab/: numeric.chr, string.chr, urx.chr: New character mapping
	  files.

1997-10-27 15:34  adam

	* recctrl/marcread.c: Fixed bug - data1 root node wasn't tagged at
	  all!

1997-10-27 15:34  adam

	* recctrl/recgrs.c: Work on generic character mapping depending on
	  "structure" field in abstract syntax file.

1997-10-27 15:33  adam

	* CHANGELOG, dict/lookgrep.c, dict/scan.c, include/charmap.h,
	  include/recctrl.h, include/zebramap.h, include/zebrautl.h,
	  index/Makefile, index/extract.c, index/index.h, index/kdump.c,
	  index/main.c, index/zinfo.c, index/zrpn.c, index/zserver.c,
	  index/zserver.h, recctrl/rectext.c, util/Makefile,
	  util/charmap.c, util/zebramap.c: Moved towards generic character
	  mapping depending on "structure" field in abstract syntax file.
	  Fixed a few memory leaks. Fixed bug with negative integers when
	  doing searches with relational operators.

1997-10-27 15:27  adam

	* util/res.c: Fixed memory leak.

1997-10-27 15:27  adam

	* dfa/: imalloc.c, imalloc.h: Minor changes.

1997-10-27 15:25  adam

	* bfile/bfile.c, bfile/mfile.c, isam/isam.c: Fixed memory leaks.

1997-10-01 13:44  adam

	* rset/rsrel.c: Small improvement of new ranking.

1997-09-29 14:41  adam

	* index/zserver.h: Fixed bug regarding USE_TIMES var.

1997-09-29 11:09  adam

	* TODO: Changes.

1997-09-29 11:08  adam

	* index/: index.h, lockidx.c, locksrv.c, lockutil.c, zserver.c,
	  zserver.h: Revised locking system to be thread safe for the
	  server.

1997-09-29 11:07  adam

	* index/trunc.c: Minor change.

1997-09-29 11:06  adam

	* index/zlogs.c: Removed static var to make this module thread
	  safe.

1997-09-29 11:06  adam

	* index/zrpn.c: Removed one static var in order to make this module
	  thread safe.

1997-09-29 11:05  adam

	* dfa/: dfa.c, dfap.h: Thread safe DFA module. We simply had to put
	  a few static vars to the DFA_parse structure.

1997-09-29 11:02  adam

	* recctrl/regxread.c: Fixed small bug (introduced by previous
	  commit).

1997-09-25 16:57  adam

	* index/: zserver.c, zsets.c, zrpn.c: Windows NT port.

1997-09-25 16:57  adam

	* index/zinfo.c: Added string.h.

1997-09-25 16:56  adam

	* index/trav.c: Windows NT interface code to the stat call.

1997-09-25 16:55  adam

	* index/main.c: Minor changes.

1997-09-25 16:55  adam

	* index/dir.c: Windows port uses stat and not lstat.

1997-09-25 16:54  adam

	* index/: index.h, lockidx.c, locksrv.c, lockutil.c: WIN32 files
	  lock support.

1997-09-25 16:53  adam

	* zebra.dsp, zebra.dsw: New VC 5 project files using MULTI Threaded
	  DLL standard libs.

1997-09-24 15:36  adam

	* recctrl/marcread.c: [no log message]

1997-09-24 15:36  adam

	* rset/rsrel.c: More work on new ranking algorithm.

1997-09-22 14:39  adam

	* include/rsrel.h, index/index.h, index/kcompare.c, index/trunc.c,
	  index/zrpn.c, rset/rsrel.c: Added get_pos method for the ranked
	  result sets.

1997-09-18 10:59  adam

	* bfile/bfile.c, bfile/mfile.c, dfa/dfa.c, dfa/dfap.h,
	  dict/lookgrep.c, include/dfa.h, include/dict.h, include/mfile.h,
	  include/recctrl.h, index/index.h, index/zrpn.c, recctrl/recgrs.c:
	  Extra generic handle for the character mapping routines.

1997-09-17 14:19  adam

	* Makefile, TODO, bfile/bfile.c, bfile/mfile.c, dict/dopen.c,
	  dict/open.c, include/bfile.h, include/dict.h, include/direntz.h,
	  include/isam.h, include/isamc.h, include/mfile.h,
	  include/recctrl.h, include/res.h, include/rstemp.h,
	  include/zebrautl.h, index/attribute.c, index/extract.c,
	  index/index.h, index/invstat.c, index/kcompare.c, index/kinput.c,
	  index/lockidx.c, index/locksrv.c, index/lockutil.c, index/main.c,
	  index/recindex.c, index/recindex.h, index/recstat.c,
	  index/trav.c, index/trunc.c, index/zrpn.c, index/zserver.c,
	  index/zserver.h, isam/Makefile, isam/isam.c, isamc/isamc.c,
	  recctrl/grsread.h, recctrl/marcread.c, recctrl/recgrs.c,
	  recctrl/regxread.c, recctrl/sgmlread.c, rset/rsrel.c,
	  rset/rstemp.c, util/Makefile, util/dirent.c, util/res.c: Zebra
	  version corresponds to YAZ version 1.4.  Changed Zebra server so
	  that it doesn't depend on global common_resource.

1997-09-09 15:37  adam

	* bfile/bfile.c, bfile/mfile.c, dfa/agrep.c, dict/dclose.c,
	  dict/dopen.c, dict/drdwr.c, include/direntz.h, index/dir.c,
	  index/dirs.c, index/extract.c, index/kdump.c, index/kinput.c,
	  index/lockidx.c, index/lockutil.c, index/main.c, index/recstat.c,
	  index/symtab.c, index/trav.c, isam/issh.c, isam/memory.c,
	  isam/physical.c, recctrl/recgrs.c, rset/rsbool.c, rset/rsm_or.c,
	  rset/rsrel.c, rset/rssbool.c, rset/rstemp.c, util/dirent.c,
	  util/res.c: Partial port to WIN95/NT.

1997-09-09 15:37  adam

	* zebra.dsp, zebra.dsw: Added MSV5.0 project files.

1997-09-05 17:29  adam

	* CHANGELOG, dfa/dfa.c, dfa/dfap.h, dict/lookgrep.c,
	  include/bfile.h, include/bset.h, include/charmap.h,
	  include/dfa.h, include/dict.h, include/isam.h, include/isamc.h,
	  include/mfile.h, include/recctrl.h, include/res.h,
	  include/rsbool.h, include/rset.h, include/rsisam.h,
	  include/rsisamc.h, include/rsm_or.h, include/rsnull.h,
	  include/rsrel.h, include/rstemp.h, include/set.h, include/str.h,
	  include/zebrautl.h, index/attribute.c, index/index.h,
	  index/zrpn.c, isam/memory.h, isam/physical.h, recctrl/recgrs.c,
	  util/charmap.c: Changed prototype for chr_map_input - added
	  const.  Added support for C++, headers uses extern "C" for public
	  definitions.

1997-09-05 11:52  adam

	* include/charmap.h, index/kdump.c, util/charmap.c: Extra argument
	  added to function chr_read_maptab (tab path).

1997-09-04 15:59  adam

	* Makefile, index/Makefile: Minor changes.

1997-09-04 15:58  adam

	* index/zserver.c: New retrieve/extract method tellf (added).
	  Added O_BINARY for open calls.

1997-09-04 15:57  adam

	* index/kinput.c, index/lockidx.c, index/locksrv.c, rset/rstemp.c:
	  Added O_BINARY for open calls.

1997-09-04 15:57  adam

	* index/extract.c: New file extract/retrieve method tellf (added).
	  Added O_BINARY for open calls.

1997-09-04 15:56  adam

	* bfile/mfile.c: Added O_BINARY to open calls.

1997-09-04 15:56  adam

	* include/recctrl.h: Added new filter grs.marc.<syntax> where
	  <syntax> refers to abstract syntax. New method tellf in
	  extract/retrieve control block.

1997-09-04 15:54  adam

	* recctrl/: Makefile, grsread.h, marcread.c, recgrs.c, sgmlread.c:
	  Added MARC filter - type grs.marc.<syntax> where syntax refers to
	  abstract syntax. New method tellf in retrieve/extract method.

1997-07-28 10:30  adam

	* index/zserver.c: Server returns diagnostic 14 when record doesn't
	  exist.

1997-07-15 18:33  adam

	* recctrl/regxread.c: Check for zero length in execData.

1997-07-15 18:32  adam

	* index/extract.c: Bug fix: Match handler didn't terminate the
	  resulting string!

1997-07-15 18:29  adam

	* recctrl/recgrs.c: Initialized dummy variable to keep checker gcc
	  happy.

1997-07-15 18:28  adam

	* index/: extract.c, recindex.c: Bug fix: storeData didn't work
	  with files with multiple records.  Bug fix: fixed memory
	  management with records; not really well  thought through.

1997-07-01 15:01  adam

	* util/charmap.c: Bug fix in routine find_entry: didn't take into
	  account the len arg.

1997-07-01 15:00  adam

	* index/extract.c: Bug fix in routine searchRecordKey:
	  uninitialized variables.

1997-04-30 10:56  quinn

	* include/recctrl.h, index/zlogs.c, recctrl/grsread.h,
	  recctrl/recgrs.c, recctrl/recgrs.h, recctrl/rectext.h,
	  recctrl/sgmlread.c: null

1997-04-29 11:26  adam

	* index/extract.c: Bug fix: generic recordId handling didn't work
	  for compressed internal keys.

1997-02-24 11:41  adam

	* recctrl/: recgrs.c, regxread.c: Cleanup of code and commented out
	  the "end element-end-record" code.

1997-02-24 11:39  adam

	* CHANGELOG: Temporarily removed the "end-element" to auto "end
	  record" code.

1997-02-19 17:22  adam

	* recctrl/regxread.c: Fixed "end element" to terminate record in
	  outer-most level.

1997-02-19 17:22  adam

	* CHANGELOG, Makefile, doc/zebra.sgml: Fixed NETLIBS variable in
	  Makefile. Fixed "end element" to terminate record in outer-most
	  level.

1997-02-12 21:45  adam

	* include/zebraver.h: Internal release.

1997-02-12 21:42  adam

	* recctrl/regxread.c: Changed some log messages.

1997-02-12 21:42  adam

	* isamc/: isamc.c, merge.c: Bug fix: during isc_merge operations,
	  some pages weren't marked dirty even though they should be. At
	  this point the merge operation marks a page dirty if the previous
	  page changed at all. A better approach is to mark it dirty if the
	  last key written changed in previous page.

1997-02-12 21:39  adam

	* index/: extract.c, index.h, kinput.c, lockidx.c, main.c,
	  recindex.c, trav.c: Implemented options -f <n> that limits the
	  log to the first <n> records.  Changed some log messages also.

1997-02-12 21:37  adam

	* bfile/cfile.c: Changed the messages logged. No real code changed.

1997-02-12 21:36  adam

	* CHANGELOG: Changes.

1997-02-10 11:21  adam

	* index/zrpn.c: Bug fix: in search terms character (^) wasn't
	  observed.

1997-02-10 11:20  adam

	* index/main.c: Flag fileVerboseFlag set to 0 (default).

1997-02-10 11:19  adam

	* dfa/dfa.c: Added facility for open character sets, eg [a-].

1997-01-31 12:10  adam

	* index/zrpn.c: Bug fix: Leading and trailing white space weren't
	  removed in scan tokens.

1997-01-17 12:31  adam

	* CHANGELOG, index/zrpn.c: Bug fix: complete phrase search didn't
	  work.

1997-01-02 13:05  adam

	* CHANGELOG: Merge.

1997-01-02 11:49  quinn

	* CHANGELOG, doc/zebra.sgml: Added optional, physical ANY

1996-12-23 16:30  adam

	* rset/rsm_or.c: Work on truncation.

1996-12-23 16:30  adam

	* index/: index.h, kcompare.c, trunc.c, zrpn.c, zserver.c,
	  zserver.h, zsets.c: Work on truncation.  Bug fix: result sets
	  weren't deleted after server shut down.

1996-12-23 16:29  adam

	* include/rsm_or.h: More work on truncation algorithm.

1996-12-23 16:29  adam

	* CHANGELOG: Work.

1996-12-20 12:07  adam

	* rset/: Makefile, rsm_or.c: Implemented Multi-or result set.

1996-12-20 12:07  adam

	* index/trunc.c: Multi-or result set.

1996-12-20 12:06  adam

	* CHANGELOG, Makefile, include/rsm_or.h: Implemented multi-or
	  result set.

1996-12-11 13:08  adam

	* index/: kcompare.c, zserver.c: Added better compression.

1996-12-11 13:07  adam

	* doc/zebra.sgml: Added doc about how queries are handled.

1996-11-15 16:03  adam

	* index/zserver.c: Logging of execution speed by using the times(2)
	  call.

1996-11-15 16:02  adam

	* index/extract.c: Minor changes regarding logging.

1996-11-14 10:52  adam

	* index/extract.c: Strings in record keys bound by IT_MAX_WORD.

1996-11-14 09:57  adam

	* CHANGELOG, index/extract.c: Reduction of storeKeys area.

1996-11-11 14:37  adam

	* CHANGELOG, doc/zebra.sgml, index/zrpn.c: Added proximity support
	  in search.

1996-11-08 15:17  adam

	* doc/zebra.sgml: More doc.

1996-11-08 15:05  adam

	* recctrl/regxread.c: Bug fix: data1 node member u.tag.get_bytes
	  weren't initialized.

1996-11-08 12:15  adam

	* rset/: rsisamc.c, rsrel.c: Compressed isam fully supported.

1996-11-08 12:15  adam

	* isamc/: isamc-p.h, isamc.c, merge.c: Number of keys in chain are
	  stored in first block and the function to retrieve this
	  information, isc_pp_num is implemented.

1996-11-08 12:10  adam

	* index/: dirs.c, extract.c, index.h, invstat.c, kinput.c, main.c,
	  trunc.c, zrpn.c, zserver.c: Buffers used during file match got
	  bigger.  Compressed ISAM support everywhere.	Bug fixes regarding
	  masking characters in queries.  Redesigned Regexp-2 queries.

1996-11-08 12:08  adam

	* include/: isamc.h, rsrel.h, zebraver.h: New internal release.

1996-11-08 12:07  adam

	* doc/zebra.sgml: Wrote some doc about Search.

1996-11-08 12:07  adam

	* CHANGELOG: More work.

1996-11-04 15:09  adam

	* recctrl/rectext.c: Minor changes.

1996-11-04 15:08  adam

	* isamc/: isamc-p.h, isamc.c, merge.c: Optimized free block usage.

1996-11-04 15:07  adam

	* index/: Makefile, trunc.c, zrpn.c, zserver.h: Moved truncation
	  code to trunc.c.

1996-11-01 14:36  adam

	* isamc/: isamc.c, merge.c: New element, max_blocks_mem, that
	  control how many blocks of max size to store in memory during
	  isc_merge.  Function isc_merge now ignoreds delete/update of
	  identical keys and the proper blocks are then non-dirty and not
	  written in flush_blocks.

1996-11-01 14:35  adam

	* include/isamc.h: New element, max_blocks_mem, that control how
	  many blocks of max size to store in memory during isc_merge.

1996-11-01 10:00  adam

	* recctrl/rectext.c: This simple "text" format now supports element
	  specs B and M.

1996-11-01 09:59  adam

	* isamc/: Makefile, isamc-p.h, isamc.c, merge.c: First version of
	  isc_merge that supports update/delete.

1996-11-01 09:58  adam

	* index/: kinput.c, trav.c: Interface to isamc system now includes
	  update and delete.

1996-10-29 17:44  adam

	* isamc/isamc.c: Work on isc_merge.

1996-10-29 17:44  adam

	* include/isamc.h: Added isc_type, isc_block macros.

1996-10-29 15:12  adam

	* CHANGELOG, Makefile: Update. isamc system incorporated.

1996-10-29 15:11  adam

	* doc/: README, zebra.sgml: Updated doc.

1996-10-29 15:09  adam

	* index/: Makefile, extract.c, index.h, kcompare.c, kinput.c,
	  main.c, zrpn.c, zserver.c, zserver.h: Use of cisam system -
	  enabled if setting isamc is 1.

1996-10-29 15:08  adam

	* index/: lockidx.c, lockutil.c: Uses resource lockDir instead of
	  lockPath.

1996-10-29 15:06  adam

	* index/: dir.c, dirs.c, attribute.c, kdump.c, locksrv.c,
	  recindex.h, symtab.c, trav.c: Include zebrautl.h instead of
	  alexutil.h.

1996-10-29 15:03  adam

	* recctrl/recctrl.c: Include zebrautl.h instead of alexutil.h.

1996-10-29 15:02  adam

	* recctrl/rectext.c: Uses buffered read to speed up things.

1996-10-29 15:02  adam

	* recctrl/regxread.c: Doesn't use the global data1_tabpath (from
	  YAZ). Instead the function data1_get_tabpath is used.

1996-10-29 15:00  adam

	* dict/: Makefile, dictext.c, dicttest.c, open.c: Page size given
	  by DICT_DEFAULT_PAGESIZE in dict.h.

1996-10-29 14:55  adam

	* rset/Makefile, rset/rsbool.c, rset/rset.c, rset/rsisam.c,
	  rset/rsnull.c, rset/rsrel.c, rset/rssbool.c, bfile/bfile.c,
	  bfile/cfile.c, bfile/commit.c, bfile/mfile.c, isam/Makefile,
	  isam/isam.c, isam/isutil.c, isam/memory.c, isam/physical.c,
	  dfa/Makefile, dfa/agrep.c, dfa/bset.c, dfa/dfa.c, dfa/grepper.c,
	  dfa/imalloc.c, dfa/lexer.c, dfa/readfile.c, dfa/set.c,
	  dfa/states.c: Include of zebrautl.h instead of alexutil.h.

1996-10-29 14:54  adam

	* rset/rstemp.c: Changed name of setting tempSetDir to setTmpDir.

1996-10-29 14:48  adam

	* util/: Makefile, charmap.c, res-test.c: Updated to use zebrautl.h
	  instead of alexutil.h.

1996-10-29 14:47  adam

	* util/res.c: Implemented res_get_match. Updated to use zebrautl
	  instead of alexpath.

1996-10-29 14:46  adam

	* include/: mfile.h, zebrautl.h: Removed obsolete headers alexpath,
	  alexutil. Created zebrautl.h as a replacement.

1996-10-29 14:45  adam

	* include/dict.h: Changed definition of DICT_DEFAULT_PAGESIZE.

1996-10-29 14:44  adam

	* include/res.h: Added res_get_match.

1996-10-29 14:43  adam

	* include/isam.h: Removed definition of SYSNO.

1996-10-29 14:43  adam

	* include/bfile.h: Added a few comments.

1996-10-29 14:41  adam

	* include/rsisamc.h, rset/rsisamc.c: First use of isamc.

1996-10-29 14:40  adam

	* include/isamc.h, isamc/Makefile, isamc/isamc-p.h, isamc/isamc.c:
	  First work.

1996-10-18 14:39  adam

	* util/charmap.c: Uses LOG_DEBUG instead of LOG_WARN for "Character
	  map overlap".

1996-10-18 14:38  adam

	* include/zebraver.h: New internal release.

1996-10-18 14:37  adam

	* doc/zebra.sgml: Updated doc about new record type specification.

1996-10-18 14:37  adam

	* CHANGELOG: Release for the NWI folks.

1996-10-11 18:17  quinn

	* CHANGELOG: Work.

1996-10-11 18:06  quinn

	* recctrl/recgrs.c: Fixed arguments to nodetogr

1996-10-11 12:56  adam

	* index/: Makefile, extract.c, zebra.cfg: New module recctrl. Used
	  to manage records (extract/retrieval).  Several files have been
	  moved to the recctrl sub directory.

1996-10-11 12:56  adam

	* include/recctrl.h: New module recctrl. Used to manage records
	  (extract/retrieval).	All record types are accessed by means of
	  definitions in recctrl.h.

1996-10-11 12:54  adam

	* Makefile, recctrl/Makefile, recctrl/grsread.h, recctrl/recctrl.c,
	  recctrl/recgrs.c, recctrl/recgrs.h, recctrl/rectext.c,
	  recctrl/rectext.h, recctrl/regxread.c, recctrl/sgmlread.c: New
	  module recctrl. Used to manage records (extract/retrieval).

1996-10-08 15:00  adam

	* rset/: rsrel.c, rssbool.c: Bug fix: result sets with ranked
	  operands in boolean operations weren't sorted.

1996-10-08 14:59  adam

	* CHANGELOG: Bug fix: result sets with ranked operands weren't
	  sorted.

1996-10-08 11:41  quinn

	* index/zlogs.c: Fixed diagnostic.

1996-10-07 18:05  quinn

	* rset/rsrel.c: Work.

1996-06-26 11:21  adam

	* index/zrpn.c: Bug fix: local attribute set wasn't obeyed in scan.

1996-06-17 16:26  adam

	* index/zrpn.c: Function gen_regular_rel changed to handle negative
	  numbers.

1996-06-17 16:24  adam

	* dfa/dfa.c: Bug fix: read_charset didn't handle character mapping.

1996-06-11 12:54  quinn

	* index/zrpn.c, rset/rsrel.c: Relevance work

1996-06-11 12:53  quinn

	* tab/: mail.flt, nwi.flt: Work

1996-06-11 12:53  quinn

	* include/rsrel.h: Relevance work.

1996-06-07 10:51  adam

	* index/zrpn.c: Bug fix: Character mapping was broken (introducued
	  by last revision).

1996-06-06 15:30  quinn

	* CHANGELOG, include/zebraver.h: Work

1996-06-06 14:08  quinn

	* util/charmap.c: Fixed bug.

1996-06-06 14:08  quinn

	* CHANGELOG: [no log message]

1996-06-06 14:08  quinn

	* index/: extract.c, index.h, main.c: Added showRecord function

1996-06-06 14:08  quinn

	* include/recctrl.h: Added showRecord Group entry

1996-06-04 16:56  quinn

	* index/kdump.c, tab/nwi.flt: Fix

1996-06-04 16:18  quinn

	* index/: Makefile, kdump.c: Charmap work

1996-06-04 15:28  quinn

	* util/charmap.c: More work on charmapping

1996-06-04 12:20  adam

	* dfa/dfa.c, dfa/dfap.h, dict/lookgrep.c, include/dfa.h,
	  include/dict.h: Added support for character mapping.

1996-06-04 12:18  adam

	* index/: dir.c, dirs.c, invstat.c, kcompare.c, kdump.c, kinput.c,
	  recindex.c, recstat.c, trav.c, zserver.c, zserver.h: Minor
	  changes - removed include of ctype.h.

1996-06-04 12:18  adam

	* index/: zrpn.c, extract.c, index.h: Search/scan uses character
	  mapping module.

1996-06-04 10:32  quinn

	* util/charmap.c: Moved default keymap to keychars.c

1996-06-04 10:21  quinn

	* doc/zebra.sgml: Work

1996-06-04 10:20  quinn

	* index/index.h, LICENSE.2: Smallish

1996-06-04 09:54  quinn

	* index/index.h: Added output-map.

1996-06-03 18:32  quinn

	* util/charmap.c: Temporary bug-fix

1996-06-03 17:17  quinn

	* util/charmap.c: Fixed bug.

1996-06-03 12:15  quinn

	* util/charmap.c: Fixed bug in mapping function.

1996-05-31 11:07  quinn

	* include/charmap.h: Work on character-sets

1996-05-31 11:06  quinn

	* index/Makefile, index/index.h, index/main.c, index/zserver.c,
	  util/Makefile, util/charmap.c: Work on character-set handling

1996-05-28 17:15  adam

	* index/zrpn.c: Bug fix: Didn't handle unknown database correctly.

1996-05-24 16:46  adam

	* dict/lookgrep.c, dict/open.c, include/dict.h: Added
	  dict_grep_cmap function to define user-mapping in grep lookups.

1996-05-22 10:26  adam

	* Makefile, bfile/Makefile, dict/Makefile, isam/Makefile,
	  rset/Makefile: Removed CFLAGS definition.

1996-05-22 10:25  adam

	* index/invstat.c: Minor change.

1996-05-22 10:23  adam

	* util/: Makefile, res.c: Bug fix: trailing blanks in resource
	  values where not removed.

1996-05-22 10:21  adam

	* index/: zinfo.c, zinfo.h: Added public ZebDatabaseInfo structure.

1996-05-16 17:31  quinn

	* CHANGELOG, Makefile, include/zebraver.h: a7

1996-05-15 20:36  adam

	* index/zrpn.c: Function trans_term transforms unsearchable
	  characters to blanks.

1996-05-15 20:35  adam

	* rset/: Makefile, rssbool.c: Implemented snot operation.

1996-05-15 13:58  adam

	* index/locksrv.c: Changed some log messages.

1996-05-15 13:57  adam

	* index/zrpn.c: Fixed bug introduced by set/field mapping in search
	  operations.

1996-05-14 17:49  adam

	* dict/insert.c: Bug fix: In function split_page. In rare cases
	  variable best_indxp was referenced.

1996-05-14 17:47  adam

	* index/: extract.c, kinput.c: Cleanup of various buffer size
	  entities.

1996-05-14 16:04  adam

	* index/: Makefile, index.h, invstat.c, main.c, recstat.c: In
	  zebraidx, the 'stat' command is improved. Statistics about
	  ISAM/DICT is collected.

1996-05-14 14:10  quinn

	* bfile/mfile.c: Bad areadef scan

1996-05-14 13:34  adam

	* util/Makefile: Minor changes.

1996-05-14 13:34  adam

	* index/: Makefile, zrpn.c, zserver.c, zserver.h: Scan support in
	  multiple registers/databases.

1996-05-14 13:33  adam

	* dfa/: Makefile, imalloc.c, imalloc.h, lexer.c: MEMDEBUG turned
	  off by default.

1996-05-14 13:33  adam

	* CHANGELOG, Makefile: Added doc.

1996-05-14 08:16  adam

	* index/: Makefile, extract.c, zinfo.c, zrpn.c, zserver.c,
	  zserver.h: Compact use/set bytes used in search service.

1996-05-13 16:23  adam

	* index/: Makefile, extract.c, kcompare.c, recindex.c, zinfo.c,
	  zinfo.h: Work on compaction of set/use bytes in dictionary.

1996-05-13 15:25  quinn

	* doc/: Makefile, gils.sgml: Work.

1996-05-13 14:07  quinn

	* tab/refer.flt: Added end record marker

1996-05-13 12:20  quinn

	* doc/zebra.sgml: Work.

1996-05-09 11:59  quinn

	* doc/zebra.sgml: Work

1996-05-09 11:59  quinn

	* doc/gils.sgml: New GILS doc.

1996-05-09 11:54  adam

	* index/: extract.c, zrpn.c: Server supports maps from one logical
	  attributes to a list of physical attributes.	The extraction
	  process doesn't make space consuming 'any' keys.

1996-05-09 09:28  quinn

	* include/recctrl.h, index/attribute.c, index/extract.c,
	  index/zrpn.c: Work towards phrases and multiple registers

1996-05-07 14:29  quinn

	* doc/: Makefile, gils.sgml: Work.

1996-05-07 13:19  quinn

	* doc/gils.sgml: First version

1996-05-01 15:46  adam

	* tab/mail.flt: Mail filter.

1996-05-01 15:46  adam

	* index/: Makefile, extract.c, recindex.h, trav.c, zserver.c: First
	  work on multiple records in one file.  New option, -offset, to
	  the "unread" command in the filter module.

1996-05-01 15:44  adam

	* include/recctrl.h: Added seek function to the recExtractCtrl and
	  recRetrieveCtrl control structures. Added end-of-file indicator
	  function and start offset to recExtractCtrl.

1996-05-01 09:16  quinn

	* bfile/mfile.c: Fixed ancient bug.

1996-04-26 14:09  adam

	* index/extract.c: Added a few comments.

1996-04-26 13:51  adam

	* util/res.c: Resource names are matched by the yaz_matchstr
	  routine instead of strcmp.

1996-04-26 13:50  adam

	* CHANGELOG: Added message.

1996-04-26 12:00  adam

	* index/: main.c, trav.c: Added option -V to zebraidx to display
	  version information.	Removed stupid warnings from file update.

1996-04-26 11:59  adam

	* include/zebraver.h: Added ZEBRADATE; date of this file.

1996-04-26 11:59  adam

	* CHANGELOG, Makefile: Minor changes.

1996-04-25 15:27  adam

	* index/extract.c: Function recordExtract modified so that files
	  with no keys (possibly empty) are ignored.

1996-04-24 15:36  quinn

	* CHANGELOG, Makefile, include/zebraver.h: a6

1996-04-24 15:34  quinn

	* tab/nwi.flt: Refinements.

1996-04-24 15:29  adam

	* bfile/commit.c: Work on optimized on commit operation.

1996-04-24 15:29  adam

	* CHANGELOG: New changes.

1996-04-23 14:39  adam

	* index/dirs.c: Bug fix: In function dirs_del dict_delete is used
	  to remove a file rather than a bogus dict_insert.

1996-04-23 14:36  adam

	* bfile/commit.c: Started work on more efficient commit operation.

1996-04-19 18:49  adam

	* bfile/cfile.c: Minor changes.

1996-04-19 18:23  adam

	* bfile/cfile.c: Serious bug fix in shadow implementation; function
	  new_bucket might set wrong bucket number on new bucket.

1996-04-18 18:02  adam

	* bfile/: cfile.c, cfile.h, commit.c: Changed logging a bit.
	  Removed warning message when commiting flat shadow files.

1996-04-17 11:21  quinn

	* doc/zebra.sgml: Changes to reflect inclusion of YAZ.

1996-04-12 09:02  adam

	* index/: dirs.c, index.h, trav.c: File update of single files.

1996-04-12 09:01  adam

	* bfile/: cfile.c, commit.c: Yet another bug fix (next_block was
	  initialized to 0; now set to 1).

1996-04-10 18:01  quinn

	* index/locksrv.c: Fixed order of path/filename.

1996-04-10 13:36  quinn

	* CHANGELOG: 1.0a5

1996-04-09 16:48  adam

	* bfile/cfile.c: Bug fix: offset calculation when using flat files
	  was completely broken.

1996-04-09 12:05  adam

	* index/: kinput.c, main.c: Bug fix: prev_name buffer possibly too
	  small; allocated in key_file_init.

1996-04-09 08:50  adam

	* index/trav.c: Bug fix: bad reference in function fileUpdateR.

1996-04-09 08:49  adam

	* index/dir.c: Traversal of directories doesn't follow symbolic
	  links.

1996-04-09 08:47  adam

	* bfile/: cfile.c, mfile.c: Function scan_areadef doesn't use
	  sscanf (%n fails on this Linux).

1996-03-29 15:11  quinn

	* isam/isam.c: Change to is_merge

1996-03-26 17:01  adam

	* index/: index.h, lockidx.c, lockutil.c, main.c, zserver.c: New
	  setting lockPath: directory of various lock files.

1996-03-26 17:00  adam

	* include/bfile.h: The directory of the shadow table can be
	  specified by the new bf_lockDir call.

1996-03-26 16:59  adam

	* doc/: README, zebra.sgml: Documented lockPath.

1996-03-26 16:59  adam

	* bfile/: bfile.c, cfile.c: The directory of the shadow table file
	  can be specified by the new bf_lockDir call.

1996-03-26 16:57  adam

	* Makefile: Minor changes.

1996-03-25 11:20  quinn

	* tab/refer.flt: Added refer (specifically HCI bibliography) filter

1996-03-25 11:19  quinn

	* tab/hci.flt: Hci Work

1996-03-22 16:34  quinn

	* tab/hci.flt: Added HCI filter

1996-03-22 16:34  quinn

	* index/trav.c: Fixed bad reference

1996-03-21 15:50  adam

	* index/: dir.c, dirs.c, index.h, kinput.c, trav.c: File update
	  uses modify-time instead of change-time.

1996-03-20 17:17  quinn

	* isam/physical.c: Bug hunting

1996-03-20 17:16  quinn

	* index/trav.c: Added diagnostic output

1996-03-20 14:29  quinn

	* bfile/mfile.c, isam/memory.c, isam/physical.c: Bug-fix

1996-03-20 10:36  adam

	* index/: zlogs.c, zrpn.c, zserver.c: Function dict_lookup_grep got
	  extra parameter, init_pos, which marks from which position in
	  pattern approximate pattern matching should occur.  Approximate
	  pattern matching is used in relevance=re-2.

1996-03-20 10:35  adam

	* dict/Makefile, dict/dicttest.c, dict/lookgrep.c, include/dict.h:
	  Function dict_lookup_grep got extra parameter, init_pos, which
	  marks from which position in pattern approximate pattern matching
	  should occur.

1996-03-20 10:20  adam

	* doc/zebra.sgml: Spellings.

1996-03-19 20:22  quinn

	* isam/physical.c: Fixed update-bug

1996-03-19 19:30  quinn

	* doc/zebra.sgml: Smallish

1996-03-19 14:14  quinn

	* isam/isam.c: Moved an xfree()

1996-03-19 13:43  adam

	* index/: main.c, trav.c: Bug fix: File update traversal didn't
	  handle trailing slashes correctly.  Bug fix: Update of sub
	  directory groups wasn't handled correctly.

1996-03-19 12:08  adam

	* index/extract.c: Bug fix: Log preamble wasn't always turned off
	  after recordExtract.

1996-03-18 11:48  quinn

	* doc/zebra.sgml: Doc update

1996-03-13 17:17  quinn

	* Makefile: Removed str

1996-03-11 15:54  quinn

	* CHANGELOG: [no log message]

1996-03-11 15:52  quinn

	* isam/: memory.c, memory.h: Fixed update bug. Repeated insertion
	  in the same area sometimes caused problems.

1996-03-08 16:10  quinn

	* tab/usmarc.flt: Smallish.

1996-02-28 17:47  quinn

	* tab/nwi.flt: Added NWI filter

1996-02-21 16:55  quinn

	* doc/zebra.sgml: Fixed URL

1996-02-12 19:45  adam

	* index/: extract.c, index.h, main.c: New fileVerboseFlag in record
	  group control.

1996-02-12 19:45  adam

	* index/trav.c: Changed naming of some functions.

1996-02-12 19:19  quinn

	* tab/usmarc.flt: Smallish

1996-02-12 19:19  quinn

	* CHANGELOG: [no log message]

1996-02-12 17:13  quinn

	* tab/usmarc.flt: New filter

1996-02-12 16:56  adam

	* index/main.c: New code command: unread.

1996-02-10 13:20  quinn

	* isam/: Makefile, isam.c, memory.c: [no log message]

1996-02-10 13:20  quinn

	* CHANGELOG, doc/README, doc/zebra.sgml: Smallish

1996-02-07 15:06  adam

	* index/: kinput.c, main.c: Better progress report during register
	  merge.  New command: clean - removes temporary shadow files.

1996-02-07 15:03  adam

	* bfile/: cfile.c, cfile.h, commit.c: Work on flat indexed shadow
	  files.

1996-02-07 15:03  adam

	* CHANGELOG: New info.

1996-02-07 11:08  adam

	* bfile/: cfile.c, cfile.h, commit.c: Work on flat shadow (not
	  finished yet).

1996-02-06 18:11  adam

	* index/main.c: Minor changes.

1996-02-06 11:19  quinn

	* isam/: isam.c, physical.c: Attempt at fixing bug. Not all blocks
	  were read before they were unlinked prior to a remap operation.

1996-02-06 11:19  quinn

	* CHANGELOG: Work.

1996-02-05 13:29  adam

	* index/: dir.c, extract.c, kinput.c, trav.c: Logging reduced a
	  bit.	The remaining running time is estimated during register
	  merge.

1996-02-05 13:28  adam

	* bfile/bfile.c: Removed a LOG_LOG message.

1996-02-05 13:28  adam

	* CHANGELOG, Makefile: Minor changes.

1996-02-02 14:44  adam

	* index/: dirs.c, zrpn.c: The public dictionary functions simply
	  use char instead of Dict_char to represent search strings.
	  Dict_char is used internally only.

1996-02-02 14:43  adam

	* dict/delete.c, dict/dicttest.c, dict/insert.c, dict/lookgrep.c,
	  dict/lookup.c, dict/lookupec.c, dict/open.c, dict/scan.c,
	  include/dict.h: The public functions simply use char instead of
	  Dict_char to represent search strings. Dict_char is used
	  internally only.

1996-02-01 21:58  adam

	* CHANGELOG, index/Makefile: Minor changes.

1996-02-01 21:53  adam

	* index/extract.c: The temporary per-record keys are compacted a
	  little, and duplication of the per-records keys are avoided when
	  they are saved in the record information buffer.

1996-02-01 21:50  adam

	* index/main.c: Bug fix: zebraIndexUnlock was always called even
	  though zebraIndexLock was never called - happens when no commands
	  are specified.

1996-02-01 21:48  adam

	* index/recindex.c: The total size of records are always checked in
	  rec_cache_insert to reduce memory usage.

1996-02-01 21:39  adam

	* dict/dicttest.c, dict/insert.c, include/dict.h: Bug fix: insert
	  didn't work on 8-bit characters due to unsigned char compares in
	  dict_strcmp (strcmp) and signed Dict_char. Dict_char is unsigned
	  now.

1996-01-31 22:03  adam

	* dict/dictext.c: Extra options.

1996-01-29 10:47  quinn

	* isam/physical.c: Fixed mean little bug in the read-table code.

1996-01-22 16:30  quinn

	* doc/: README, zebra.sgml: Fixed.

1996-01-17 16:01  adam

	* include/recctrl.h: Prototype changed for reader functions in
	  extract/retrieve. File  is identified by 'void *' instead of
	  'int'.

1996-01-17 15:57  adam

	* index/: extract.c, zserver.c: Prototype changed for reader
	  functions in extract/retrieve. File  is identified by 'void *'
	  instead of 'int.

1996-01-17 15:54  adam

	* index/dirs.c: Function dirs_rmdir uses dict_delete.

1996-01-11 11:15  quinn

	* CHANGELOG, Makefile, doc/zebra.sgml, include/zebraver.h: Alfa 4
	  release.

1996-01-10 16:22  quinn

	* doc/zebra.sgml: Work.

1996-01-10 15:42  quinn

	* doc/zebra.sgml: Fixes.

1996-01-08 20:15  adam

	* tab/: news.flt, sgml.flt: New input filters that works!

1996-01-08 20:15  adam

	* index/: Makefile, main.c: New input filter that works!

1996-01-08 20:15  adam

	* dfa/dfa.c: Allow single $ in expressions.

1996-01-08 20:15  adam

	* Makefile: Minor changes.

1996-01-08 10:10  adam

	* tab/news.flt: Modified to use new input format.

1996-01-08 10:09  adam

	* dict/lookgrep.c, include/dfa.h: Function dfa_parse got 'const'
	  string argument.

1996-01-08 10:09  adam

	* dfa/: agrep.c, dfa.c, dfap.h, grepper.c, readfile.c: Function
	  dfa_parse got 'const' string argument.  New functions to define
	  char mappings made public.

1996-01-08 10:07  adam

	* Makefile: Minor changes.

1996-01-03 17:22  quinn

	* index/: zlogs.c, zrpn.c: operator->roperator

1996-01-03 17:21  quinn

	* doc/zebra.sgml: Doc updates

1996-01-02 09:59  quinn

	* doc/zebra.sgml: Work.

1996-01-02 09:59  quinn

	* bfile/bfile.c: Changed "commit" setting to "shadow".

1996-01-02 09:58  quinn

	* LICENSE.2: [no log message]

1995-12-15 18:19  adam

	* tab/: news.flt, sgml.flt: Updated to new hacked syntax.

1995-12-15 17:20  adam

	* tab/: news.flt, sgml.flt: Added a few sample filters.

1995-12-15 15:57  adam

	* index/extract.c: Bug fix.

1995-12-15 13:37  adam

	* index/extract.c: In addRecordKeyAny: Writes key only when attrSet
	  != -1.

1995-12-15 13:36  adam

	* bfile/: cfile.c, cfile.h, commit.c: Moved hash file information
	  to union.  Renamed commit files.

1995-12-15 11:35  adam

	* bfile/cfile.c: Changed names of commit files.

1995-12-13 18:14  quinn

	* doc/zebra.sgml: [no log message]

1995-12-13 14:45  quinn

	* doc/zebra.sgml: [no log message]

1995-12-13 09:46  adam

	* index/: lockidx.c, lockutil.c: Locking uses F_WRLCK and F_RDLCK
	  again!

1995-12-12 17:00  adam

	* index/: extract.c, lockidx.c, lockutil.c, main.c: System call
	  sync(2) used after update/commit.  Locking (based on fcntl) uses
	  F_EXLCK and F_SHLCK instead of F_WRLCK and F_RDLCK.

1995-12-12 16:57  adam

	* bfile/: commit.c, mfile.c: Implemented mf_unlink. cf_unlink uses
	  mf_unlink.

1995-12-12 15:12  quinn

	* isam/memory.c: [no log message]

1995-12-12 15:12  quinn

	* CHANGELOG, Makefile: Smallish.

1995-12-11 12:45  adam

	* index/recindxp.h: Removed commented code.

1995-12-11 12:43  adam

	* index/: index.h, lockidx.c, locksrv.c, lockutil.c, main.c:
	  Locking based on fcntl instead of flock.  Setting commitEnable
	  removed. Command line option -n can be used to prevent commit if
	  commit setting is defined in the configuration file.

1995-12-11 12:42  adam

	* Makefile: Minor changes.

1995-12-11 10:15  adam

	* rset/: Makefile, rsbool.c, rset.c, rsisam.c, rsnull.c, rsrel.c,
	  rssbool.c, rstemp.c: New set types: sand/sor/snot - ranked
	  versions of and/or/not in ranked/semi-ranked result sets.  Note:
	  the snot not finished yet.  New rset member: flag.  Bug fix:
	  r_delete in rsrel.c did free bad memory block.

1995-12-11 10:12  adam

	* index/: Makefile, extract.c, recindex.c, recindxp.h, zrpn.c,
	  zserver.c: The rec_get function returns NULL if record doesn't
	  exist - will happen in the server if the result set records have
	  been deleted since the creation of the set (i.e. the search).
	  The server saves a result temporarily if it is 'volatile', i.e.
	  the set is register dependent.

1995-12-11 10:07  adam

	* include/: rsbool.h, rset.h: New rset member 'flag', that holds
	  various flags about a result set - currently 'volatile' (set is
	  register dependent) and 'ranked' (set is ranked).  New set types
	  sand/sor/snot. They handle and/or/not for ranked and semi-ranked
	  result sets.

1995-12-11 10:04  adam

	* dict/: lookgrep.c, lookup.c, scan.c: Bug fix: the
	  lookup/scan/lookgrep didn't handle empty dictionary.

1995-12-11 10:03  adam

	* bfile/: bfile.c, cfile.c, cfile.h, commit.c: New function:
	  cf_unlink.  New member of commit file head: state (0) deleted,
	  (1) hash file.

1995-12-08 17:22  adam

	* index/: index.h, lockidx.c, locksrv.c, main.c, zserver.c,
	  zserver.h: Work on update while servers are running. Three lock
	  files introduced.  The servers reload their registers when
	  necessary, but they don't reestablish result sets yet.

1995-12-08 17:21  adam

	* bfile/: bfile.c, cfile.c, mfile.c: Work on commit/update.

1995-12-08 17:20  adam

	* include/bfile.h: New commit utilities - used for 'save' update.

1995-12-07 18:38  adam

	* index/: Makefile, extract.c, index.h, lockidx.c, locksrv.c,
	  lockutil.c, main.c, recindex.c, trav.c, zserver.c, zserver.h:
	  Work locking mechanisms for concurrent updates/commit.

1995-12-07 12:48  adam

	* dict/: delete.c, insert.c, open.c: Insert operation obeys
	  DICT_type = 1 (slack in page).  Function dict_open exists if page
	  size or magic aren't right.

1995-12-07 12:47  adam

	* include/dict.h: Default pagesize is 4k instead of 8k.

1995-12-06 18:49  adam

	* index/kinput.c: Uses dict_delete now.

1995-12-06 18:48  adam

	* dict/: Makefile, delete.c, dicttest.c: Bug fix: delete didn't
	  work.

1995-12-06 17:16  quinn

	* CHANGELOG: a3

1995-12-06 17:06  adam

	* index/: extract.c, kinput.c: Better diagnostics. Work on 'real'
	  dictionary deletion.

1995-12-06 17:05  adam

	* include/zebraver.h: New version.

1995-12-06 16:48  quinn

	* isam/: isam.c, memory.c, memory.h: Fixed update-problem.

1995-12-06 16:05  adam

	* index/zrpn.c: More verbose in count_set.

1995-12-06 15:52  adam

	* dict/delete.c: New function: dict_delete.

1995-12-06 15:48  quinn

	* isam/: isam.c, memory.c, physical.c: Fixed some strange bugs.

1995-12-06 15:41  adam

	* include/dict.h, dict/Makefile, dict/lookgrep.c: New function:
	  dict_delete.

1995-12-06 14:58  adam

	* index/recindex.c: Improved flushing of records - all flushes
	  except the last one don't write the last accessed. Also flush
	  takes place if record info occupy more than about 256k.

1995-12-06 13:41  adam

	* index/: Makefile, index.h, kinput.c, main.c, recindex.c,
	  recindex.h, recindxp.h, recstat.c, trav.c, zrpn.c: New command
	  'stat' for the index program.  Filenames can be read from stdin
	  by specifying '-'.  Bug fix/enhancement of the transformation
	  from terms to regular expressons in the search engine.

1995-12-06 13:24  adam

	* dfa/dfa.c: Removed verbatim mode code.

1995-12-06 10:59  quinn

	* isam/: isam.c, memory.c: Fixed memory-consumption bug in memory.c
	  Added more blocksizes to the default ISAM configuration.

1995-12-06 10:09  adam

	* dfa/dfa.c: Work on left and right anchors.

1995-12-05 17:57  adam

	* index/extract.c: More work on regular patterns.

1995-12-05 14:20  adam

	* index/extract.c: Bug fix: file_read sometimes returned early EOF.

1995-12-05 14:12  quinn

	* bfile/mfile.c: Added <errno.h>

1995-12-05 12:43  adam

	* Makefile: New feature: make distribution.

1995-12-05 12:25  adam

	* rset/rsrel.c: Doesn't include math.h.

1995-12-05 12:25  adam

	* index/index.h: Include of zebraver.h.

1995-12-05 12:24  adam

	* include/zebraver.h: New version.

1995-12-05 12:24  adam

	* Makefile: Minor changes.

1995-12-05 12:22  quinn

	* CHANGELOG: [no log message]

1995-12-05 12:15  quinn

	* include/mfile.h: Fixed FILENAME_MAX for some Sun systems,
	  hopefully.

1995-12-04 18:59  adam

	* index/: Makefile, extract.c: More work on regular expression
	  conversion.

1995-12-04 15:22  adam

	* index/: Makefile, extract.c, zserver.c: Extra arg to
	  recType_byName.  Started work on new regular expression parsed
	  input to structured records.

1995-12-04 15:20  adam

	* include/recctrl.h: Extra arg to recType_byName.

1995-12-04 15:19  adam

	* Makefile, dfa/Makefile: Minor changes.

1995-12-01 17:24  adam

	* bfile/bfile.c, bfile/cfile.c, bfile/cfile.h, bfile/commit.c,
	  include/bfile.h, index/main.c: Commit files use separate meta
	  file area.

1995-12-01 12:37  adam

	* doc/zebra.sgml: More doc.

1995-12-01 12:37  adam

	* bfile/bfile.c, bfile/cfile.c, bfile/cfile.h, bfile/commit.c,
	  include/bfile.h: Cached/commit files implemented as meta-files.

1995-11-30 18:01  adam

	* index/main.c: New setting commitCache: points to commit
	  directories/files.  New command commit: commits at the end of a
	  zebraidx run.

1995-11-30 18:00  adam

	* bfile/: Makefile, bfile.c, cfile.c, mfile.c: Several bug fixes.
	  Commit system runs now.

1995-11-30 18:00  adam

	* Makefile: Minor changes.

1995-11-30 09:34  adam

	* index/: dirs.c, extract.c, main.c, recindex.c: Started work on
	  commit facility.  Changed a few malloc/free to xmalloc/xfree.

1995-11-30 09:33  adam

	* bfile/Makefile, bfile/bfile.c, bfile/cfile.c, bfile/cfile.h,
	  bfile/commit.c, include/bfile.h, include/mfile.h: Started work on
	  commit facility.

1995-11-28 18:03  quinn

	* CHANGELOG: Initial revision

1995-11-28 17:56  quinn

	* doc/zebra.sgml: Work.

1995-11-28 17:50  quinn

	* LICENSE.2: Added

1995-11-28 17:47  adam

	* doc/zebra.sgml: More work.

1995-11-28 17:41  adam

	* doc/zebra.sgml: More work.

1995-11-28 17:34  quinn

	* doc/zebra.sgml: Work

1995-11-28 17:10  quinn

	* doc/zebra.sgml: Work.

1995-11-28 16:59  adam

	* doc/zebra.sgml: A few notes about the server.

1995-11-28 15:47  adam

	* rset/rstemp.c: New setting: tempSetPath. Location of temporary
	  result sets.

1995-11-28 15:26  adam

	* index/: extract.c, recindex.c: Bug fix: recordId with constant
	  wasn't right.  Bug fix: recordId dictionary entry wasn't deleted
	  when needed.

1995-11-28 15:25  adam

	* doc/zebra.sgml: More doc.

1995-11-28 10:09  adam

	* index/: extract.c, index.h, main.c, recindex.c, recindex.h,
	  trav.c, zebra.cfg, zserver.c: Zebra config renamed.  Use setting
	  'recordId' to identify record now.  Bug fix in recindex.c:
	  rec_release_blocks was invokeded even though the blocks were
	  already released.  File traversal properly deletes records when
	  needed.

1995-11-28 10:06  adam

	* dict/insert.c: Fixed potential dangling pointer.

1995-11-27 15:27  adam

	* index/main.c: Renamed 'update' command to 'dir'.

1995-11-27 15:23  adam

	* doc/: Makefile, zebra.sgml: Added documentation.

1995-11-27 15:21  adam

	* index/Makefile: Rename of misc. files.

1995-11-27 14:58  adam

	* index/: Makefile, index.h, main.c, zserver.c: New option -t.
	  storeStore data implemented in server.

1995-11-27 14:57  adam

	* Makefile: Minor changes.

1995-11-27 11:16  quinn

	* isam/: Makefile, issh.c: Removed test programs from makefile.

1995-11-27 10:56  adam

	* index/: Makefile, extract.c, recindex.h: Record info elements
	  better enumerated. Internal store of records.

1995-11-27 10:28  adam

	* index/: Makefile, zrpn.c: Bug fixes regarding conversion to
	  regular expressions.

1995-11-27 10:23  adam

	* dfa/dfa.c: New berbatim hook in regular expressions. "[]n ..".

1995-11-25 11:24  adam

	* index/: extract.c, index.h, main.c, recindex.c, recindex.h,
	  zserver.c: More record fields - they are enumerated now.  New
	  options: flagStoreData flagStoreKey.

1995-11-24 18:26  quinn

	* bfile/mfile.c, isam/isam.c: Mostly about making some ISAM stuff
	  in the config file optional.

1995-11-24 12:31  adam

	* index/: extract.c, trav.c: Commands add & del read filenames from
	  stdin if source directory is empty.  Match criteria supports
	  'constant' strings.

1995-11-22 18:19  adam

	* index/: extract.c, index.h, main.c, recindex.c, recindex.h,
	  trav.c: Record management uses the bfile system.

1995-11-21 16:29  adam

	* index/: index.h, zserver.c, zserver.h: Config file 'base' read by
	  default by both indexer and server.

1995-11-21 16:01  adam

	* index/: extract.c, index.h, main.c, trav.c: New general match
	  criteria implemented.  New feature: document groups.

1995-11-21 10:20  adam

	* index/: extract.c, trav.c: Yet more work on record match.

1995-11-20 18:00  adam

	* isam/Makefile: Bug fix.

1995-11-20 17:59  adam

	* index/: Makefile, dir.c, dirs.c, extract.c, index.h, kcompare.c,
	  recindex.c, recindex.h, trav.c, zserver.c: New update method: the
	  'old' keys are saved for each records.

1995-11-20 12:57  adam

	* Makefile, bfile/Makefile, dfa/Makefile, dict/Makefile,
	  dict/scan.c, isam/Makefile, rset/Makefile, util/Makefile: Support
	  for YAZ in standard located directories, such as /usr/local/..

1995-11-20 12:56  adam

	* index/: Makefile, dir.c, dirs.c, extract.c, index.h, main.c,
	  trav.c: Work on new traversal.

1995-11-17 16:54  adam

	* index/: Makefile, dirs.c, trav.c: Started work on virtual
	  directory structure.

1995-11-16 18:00  adam

	* index/: Makefile, zlogs.c, zrpn.c, zserver.c, zserver.h: Better
	  logging of rpn query.

1995-11-16 18:00  adam

	* dict/lookgrep.c: Changed stupid log.

1995-11-16 16:34  adam

	* index/: extract.c, index.h, recindex.c, zserver.c, zserver.h:
	  Uses new record management system in both indexer and server.

1995-11-15 20:13  adam

	* index/: attribute.c, extract.c, recindex.c, recindex.h: Work on
	  record management.

1995-11-15 15:46  adam

	* index/: Makefile, index.h, recindex.c, recindex.h: Started work
	  on better record management system.

1995-11-13 10:32  quinn

	* bfile/mfile.c: Comment work.

1995-11-01 17:25  quinn

	* Makefile, index/main.c, index/zserver.c: [no log message]

1995-11-01 14:58  quinn

	* Makefile, index/Makefile, index/attribute.c, index/zrpn.c,
	  util/Makefile: Moving data1 to yaz/retrieval

1995-10-30 16:12  adam

	* Makefile, index/Makefile: Added NETLIB.

1995-10-30 16:08  adam

	* index/: kcompare.c, zsets.c: Bug fixes.

1995-10-30 15:10  adam

	* Makefile, bfile/Makefile, dfa/Makefile, dict/Makefile,
	  index/Makefile, isam/Makefile, rset/Makefile, util/Makefile:
	  Replaced cc with $(CC) in CPP definition.

1995-10-30 14:42  adam

	* index/dir.c: Added errno.h

1995-10-27 15:00  adam

	* index/: extract.c, index.h, kcompare.c, zrpn.c, zserver.c,
	  zserver.h: Implemented detection of database availability.

1995-10-27 14:59  adam

	* include/dict.h: Function dict_look_grep got extra parameter
	  max_pos that upon return hold length of longest prefix that
	  matches pattern.

1995-10-27 14:58  adam

	* dict/lookgrep.c: Makes 'Database unavailable' diagnostic.

1995-10-19 15:57  adam

	* dict/lookgrep.c: New feature: grep lookup saves length of longest
	  prefix match.

1995-10-17 19:03  adam

	* isam/isam.c: Commented out qsort in is_merge.

1995-10-17 19:02  adam

	* index/: extract.c, index.h, kcompare.c, main.c, trav.c, zrpn.c,
	  zserver.c, zserver.h, zsets.c: New feature: databases.
	  Implemented as prefix to words in dictionary.

1995-10-17 19:01  adam

	* dict/lookgrep.c: Userfunc may return non-zero in which case the
	  the grepping stops immediately.

1995-10-16 15:03  quinn

	* include/recctrl.h, index/zserver.c: Changes to support element
	  set names and espec1

1995-10-16 10:32  adam

	* index/: zrpn.c, zserver.c: More work on relational op.

1995-10-16 10:31  adam

	* dfa/: agrep.c, dfa.c: Bug fix.

1995-10-13 17:01  adam

	* index/: index.h, zrpn.c: Work on relations.

1995-10-13 13:26  adam

	* index/: zrpn.c, zserver.c: Optimization of truncation.

1995-10-12 18:07  adam

	* index/zrpn.c: Truncation works.

1995-10-12 13:41  adam

	* rset/: rsbool.c, rset.c, rsisam.c, rsnull.c, rsrel.c, rstemp.c:
	  Private info (buf) moved from struct rset_control to struct rset.
	  Bug fixes in relevance.

1995-10-12 13:40  adam

	* index/: zrpn.c, zserver.c: Bug fixes in rpn_prox.

1995-10-12 13:40  adam

	* include/rset.h: Private info (buf) moved from struct rset_control
	  to struct rset.  Member control in rset is statically set in
	  rset_create.

1995-10-12 13:38  adam

	* Makefile: Minor changes.

1995-10-10 17:28  quinn

	* index/Makefile, util/Makefile: [no log message]

1995-10-10 15:03  adam

	* index/Makefile: Removed ksort.c.

1995-10-10 14:59  adam

	* index/dir.c, index/zrpn.c, index/zsets.c, include/rset.h,
	  rset/rsbool.c, rset/rsisam.c, rset/rsnull.c, rset/rsrel.c,
	  rset/rstemp.c: Function rset_open changed its wflag parameter to
	  general flags.

1995-10-10 13:24  adam

	* index/: extract.c, index.h, kdump.c, kinput.c, main.c: Temporary
	  sort files are compressed.

1995-10-09 17:18  adam

	* dict/dicttest.c, dict/lookgrep.c, dict/scan.c, include/dict.h,
	  index/zrpn.c, index/zserver.c, index/zserver.h: Function
	  dict_lookup_grep got extra client data parameter.

1995-10-06 17:33  adam

	* index/: kcompare.c, zrpn.c: Use attribute mappings.

1995-10-06 16:07  adam

	* index/zrpn.c: Structure 'local-number' handled.

1995-10-06 15:37  adam

	* include/recctrl.h, include/rset.h, index/zserver.c,
	  index/zserver.h, index/zsets.c, rset/rsbool.c, rset/rsisam.c,
	  rset/rsnull.c, rset/rsrel.c, rset/rstemp.c: New result set
	  method: r_score.  Local no (sysno) and score is transferred to
	  retrieveCtrl.

1995-10-06 14:52  adam

	* dict/scan.c, index/extract.c, index/zrpn.c, index/zserver.c,
	  index/zserver.h: Bug fixes. Handler may abort further scanning.

1995-10-06 12:06  adam

	* index/zrpn.c: Scan entries include 'occurrences' now.

1995-10-06 12:06  adam

	* dict/scan.c: Bug fixes.

1995-10-06 11:43  adam

	* index/: zrpn.c, zserver.c, zserver.h: Scan added. 'occurrences'
	  in scan entries not set yet.

1995-10-06 11:43  adam

	* dict/scan.c: Minor changes.

1995-10-06 10:08  quinn

	* Makefile: Removed it

1995-10-06 10:03  adam

	* include/dict.h, dict/Makefile, dict/scan.c: First version of
	  scan.

1995-10-04 18:03  quinn

	* Makefile: Removed cgcc

1995-10-04 17:57  adam

	* index/: index.h, kinput.c, main.c, zrpn.c: Key input and merge
	  sort in one pass.

1995-10-04 13:55  adam

	* index/: extract.c, zrpn.c: Bug fix in ranked search. Use=Any keys
	  inserted.

1995-10-04 10:37  quinn

	* index/extract.c: Fixed bug.

1995-10-03 15:28  adam

	* index/extract.c: Buffered read in extract works.

1995-10-03 15:28  adam

	* index/extract.c: Work on more effecient read handler in extract.

1995-10-02 17:43  quinn

	* index/zserver.c: Set default resulting record type in fetch.

1995-10-02 17:24  adam

	* index/zrpn.c: Use attribute actually used in search requests.

1995-10-02 16:42  adam

	* index/extract.c, include/recctrl.h: Extract uses file descriptors
	  instead of FILE pointers.

1995-10-02 16:29  adam

	* index/extract.c: More logging in file_extract.

1995-10-02 16:18  adam

	* index/: kinput.c, zrpn.c, zserver.c: New member in
	  recRetrieveCtrl: diagnostic.

1995-10-02 16:18  adam

	* include/recctrl.h: Minor changes.

1995-10-02 16:17  adam

	* dfa/dfa.c: Bug fix in dfa_delete.

1995-10-02 16:05  quinn

	* include/recctrl.h: Added a few fields.

1995-10-02 15:55  quinn

	* include/recctrl.h: [no log message]

1995-09-29 16:51  adam

	* index/kinput.c: First work on multi-way read.

1995-09-29 15:01  adam

	* index/: extract.c, index.h, kcompare.c, kdump.c, kinput.c,
	  main.c: Bug fixes.

1995-09-28 15:22  adam

	* index/: extract.c, index.h, kinput.c, main.c: Sort uses smaller
	  temporary files.

1995-09-28 13:10  adam

	* index/: extract.c, index.h, kcompare.c, zrpn.c: Bug fixes. Field
	  prefix used in queries.

1995-09-28 10:52  adam

	* rset/rstemp.c: xfree/xmalloc used everywhere.

1995-09-28 10:19  adam

	* index/: dir.c, extract.c, kcompare.c, symtab.c, trav.c,
	  zserver.c, zserver.h, zsets.c: xfree/xmalloc used everywhere.
	  Extract/retrieve method seems to work for text records.

1995-09-28 10:18  adam

	* dfa/: Makefile, agrep.c, dfa.c, lexer.c: Removed various
	  preprocessor defines.

1995-09-27 17:17  adam

	* include/recctrl.h, index/zserver.c, index/zserver.h,
	  index/zsets.c: More work on retrieve.

1995-09-27 13:22  adam

	* index/: Makefile, extract.c, index.h, kcompare.c: More work on
	  extract in record control.  Field name is not in isam keys but in
	  prefix in dictionary words.

1995-09-27 13:21  adam

	* include/recctrl.h: New function: recType_byName.

1995-09-27 13:21  adam

	* Makefile: Added data1 to sub directories.

1995-09-18 16:17  adam

	* rset/rstemp.c: Bug fixes.

1995-09-18 16:17  adam

	* index/zrpn.c: Minor changes.

1995-09-15 16:45  adam

	* rset/rstemp.c: Bug fixes.

1995-09-15 16:45  adam

	* index/zrpn.c: Retrieve control.  Work on truncation.

1995-09-15 16:45  adam

	* include/recctrl.h: Retrieve control.

1995-09-15 11:32  adam

	* dfa/Makefile: Deleted regexp.y

1995-09-15 11:20  adam

	* rset/rstemp.c: Bug fixes.

1995-09-14 13:53  adam

	* index/: Makefile, zrpn.c, zserver.h: First work on regular
	  expressions/truncations.

1995-09-14 13:52  adam

	* dict/lookgrep.c, include/dict.h: Grep handle function parameter
	  info is const now.

1995-09-14 13:52  adam

	* Makefile: Minor changes.

1995-09-14 09:48  adam

	* rset/rsrel.c: Other score calculation.

1995-09-14 09:48  adam

	* include/recctrl.h, index/Makefile, index/extract.c,
	  index/index.h, index/kcompare.c, index/main.c: Record control
	  management.

1995-09-11 17:23  adam

	* index/zrpn.c, rset/rsrel.c: More work on relevance search.

1995-09-11 15:09  adam

	* index/Makefile, index/extract.c, index/index.h, index/kcompare.c,
	  index/kdump.c, index/zrpn.c, rset/rsrel.c: More work on relevance
	  feedback.

1995-09-08 16:52  adam

	* rset/: Makefile, rsbool.c, rset.c, rsisam.c, rsnull.c, rsrel.c,
	  rstemp.c: Work on relevance feedback.

1995-09-08 16:52  adam

	* index/: dir.c, extract.c, index.h, kcompare.c, kdump.c, zrpn.c:
	  Minor changes. Dictionary is lower case now.

1995-09-08 16:52  adam

	* include/rsrel.h: Work on relevance sets.

1995-09-08 10:54  adam

	* rset/rsbool.c: More efficient and operation.

1995-09-08 10:53  adam

	* index/: zserver.c, zserver.h: Record buffer maintained in
	  server_info.

1995-09-07 15:58  adam

	* index/: kcompare.c, zrpn.c, zsets.c: New parameter: result-set
	  file descriptor (RSFD) to support multiple positions within the
	  same result-set.  Boolean operators: and, or, not implemented.
	  Result-set references.

1995-09-07 15:58  adam

	* include/rsbool.h, include/rset.h, rset/rsbool.c, rset/rset.c,
	  rset/rsisam.c, rset/rsnull.c, rset/rstemp.c: New parameter:
	  result-set file descriptor (RSFD) to support multiple positions
	  within the same result-set.  Boolean operators: and, or, not
	  implemented.

1995-09-06 18:11  adam

	* isam/isam.c: Keysize parameter to is_open (if non-zero).

1995-09-06 18:11  adam

	* index/: Makefile, dir.c, extract.c, index.h, kcompare.c, kdump.c,
	  kinput.c, main.c, symtab.c, trav.c, zrpn.c, zserver.c, zserver.h,
	  zsets.c: Option: only one word key per file.

1995-09-06 18:10  adam

	* include/isam.h, include/rsbool.h, include/rset.h, rset/rsbool.c,
	  rset/rset.c, rset/rsisam.c, rset/rstemp.c: More work on boolean
	  sets.

1995-09-06 15:27  adam

	* rset/Makefile, rset/rsbool.c, include/rsbool.h: New set type:
	  bool. Not finished yet.

1995-09-06 12:35  adam

	* rset/Makefile, rset/rsisam.c, rset/rsnull.c, include/rsnull.h:
	  Null set implemented.

1995-09-06 12:34  adam

	* dict/insert.c: Memcpy in clean_page edited to satisfy checkergcc.

1995-09-06 12:33  adam

	* index/: zrpn.c, zserver.c, zsets.c: More work on present. Some
	  log messages removed.

1995-09-05 18:36  adam

	* rset/rstemp.c: Minor changes.

1995-09-05 17:28  adam

	* index/: Makefile, extract.c, index.h, main.c, zrpn.c, zserver.c,
	  zserver.h, zsets.c: More work on search engine.

1995-09-05 13:43  adam

	* rset/: rsisam.c, rstemp.c: Complete version of temporary sets.
	  Not tested yet though.

1995-09-04 17:20  adam

	* index/zrpn.c: Minor changes.

1995-09-04 17:20  adam

	* include/rset.h, include/rstemp.h, rset/rset.c, rset/rstemp.c:
	  More work on temp sets. is_open member removed.

1995-09-04 14:33  adam

	* bfile/Makefile, bfile/bfile.c, bfile/mfile.c, dfa/Makefile,
	  dfa/agrep.c, dfa/bset.c, dfa/dfa.c, dfa/grepper.c, dfa/imalloc.c,
	  dfa/lexer.c, dfa/readfile.c, dfa/set.c, dfa/states.c,
	  dict/Makefile, dict/dictext.c, dict/dicttest.c, dict/insert.c,
	  dict/open.c, include/bfile.h, include/mfile.h, index/Makefile,
	  index/dir.c, index/extract.c, index/index.h, index/kdump.c,
	  index/kinput.c, index/main.c, index/trav.c, index/zrpn.c,
	  index/zserver.c, isam/Makefile, isam/isam.c, isam/isutil.c,
	  isam/memory.c, isam/physical.c, isam/rootblk.c, rset/Makefile,
	  rset/rset.c, rset/rsisam.c, util/Makefile, util/res-test.c,
	  util/res.c: Various cleanup. YAZ util used instead.

1995-09-04 14:32  adam

	* Makefile: Various cleanup. Use util of YAZ.

1995-09-04 11:10  adam

	* rset/: rsisam.c, rstemp.c: Minor changes.

1995-09-04 11:10  adam

	* index/: Makefile, extract.c, index.h, kcompare.c, kdump.c,
	  kinput.c, main.c, zrpn.c, zserver.c: More work on index
	  add/del/update.  Merge sort implemented.  Initial work on z39
	  server.

1995-09-04 11:09  adam

	* include/: dict.h, rset.h, rsisam.h: String arg in dict lookup is
	  const.  Minor changes.

1995-09-04 11:09  adam

	* dict/lookup.c: String arg in lookup is const.

1995-09-01 16:06  adam

	* index/: Makefile, dir.c, extract.c, index.h, main.c, trav.c:
	  Split of work into more files.

1995-09-01 12:57  adam

	* index/: dir.c, main.c: Minor changes.

1995-09-01 12:34  adam

	* index/dir.c: Added dir.c

1995-09-01 12:30  adam

	* index/: Makefile, index.h, main.c: More work on indexing. Not
	  working yet.

1995-08-31 16:50  adam

	* index/: Makefile, index.h, main.c: New simple file index tool.

1995-02-06 11:13  adam

	* dict/Makefile: Added dependencies to other libraries in Makefile.

1995-02-06 11:12  adam

	* dfa/: Makefile, set.c: Unused static function rm_SetElement was
	  removed.

1995-02-06 11:08  adam

	* Makefile: CC inherited to sub Makefiles as CFLAGS.

1995-01-25 12:31  adam

	* include/dfa.h: Simple error reporting when parsing regular
	  expressions.

1995-01-25 12:30  adam

	* dfa/: dfa.c, dfap.h, lexer.c, readfile.c, states.c: Simple error
	  reporting when parsing regular expressions.  Memory usage
	  reduced.

1995-01-24 17:40  adam

	* util/res.c: Bug fix.

1995-01-24 17:02  adam

	* dfa/: dfa.c, dfap.h: New private header file in dfa module
	  (dfap.h).  Module no longer uses yacc to parse regular
	  expressions.

1995-01-24 17:01  adam

	* include/dfa.h: Added -ansi to CFLAGS.  New functions and change
	  of data structures.

1995-01-24 17:01  adam

	* dict/: Makefile, lookgrep.c, lookupec.c: Added -ansi to CFLAGS.
	  Use new API of dfa module.

1995-01-24 17:00  adam

	* dfa/: Makefile, agrep.c, bset.c, grepper.c, lexer.c, lexer.h,
	  readfile.c, set.c, states.c: Added -ansi to CFLAGS.  Some changes
	  to the dfa module.

1995-01-24 16:59  adam

	* Makefile, bfile/Makefile, isam/Makefile, rset/Makefile,
	  util/Makefile: Added -ansi to CFLAGS.

1995-01-24 12:25  adam

	* dict/drdwr.c: Removed stupid assertion.

1994-12-14 12:04  quinn

	* Makefile: Added rset

1994-11-22 14:15  quinn

	* include/rset.h, rset/rsisam.c: Simple

1994-11-04 15:53  quinn

	* rset/rsisam.c: Work

1994-11-04 15:26  quinn

	* bfile/mfile.c: bug-fix.

1994-11-04 14:21  quinn

	* include/rset.h, include/rsisam.h, include/rstemp.h,
	  rset/Makefile, rset/rset.c, rset/rsisam.c, rset/rstemp.c:
	  Working.

1994-11-03 15:13  quinn

	* include/rset.h, rset/Makefile: Result set manipulation

1994-11-03 15:03  adam

	* Makefile: Removed module match.c

1994-11-01 10:45  adam

	* Makefile: New module match.

1994-10-20 18:36  quinn

	* include/str.h: Minimal

1994-10-20 18:35  quinn

	* Makefile: Added str.

1994-10-20 14:46  quinn

	* include/str.h: String-management system

1994-10-05 17:56  quinn

	* bfile/mfile.c: Minor.

1994-10-05 17:54  adam

	* util/res.c: Minor changes.

1994-10-05 17:54  adam

	* Makefile: Added base in SUBDIR.

1994-10-05 13:16  adam

	* dict/insert.c, dict/lookgrep.c, dict/lookup.c, dict/lookupec.c,
	  dict/open.c, include/dict.h: Pagesize is a resource now.

1994-10-05 11:47  adam

	* util/res.c: Small bug fix.

1994-10-05 11:47  adam

	* dict/drdwr.c: Function pr_lru is non-static now. No warning no
	  more.

1994-10-05 11:46  adam

	* dfa/Makefile: Regexp.c is now deleted after make depend.

1994-10-05 11:46  adam

	* Makefile: CFLAGS is inherited to make in subdirectories.

1994-10-04 18:46  adam

	* dfa/grepper.c, dfa/lexer.c, dict/dictext.c, dict/dicttest.c,
	  util/Makefile, util/res-test.c: Function options now returns arg
	  with error option.

1994-10-04 13:08  adam

	* include/dict.h: Minor changes.

1994-10-04 13:08  adam

	* dict/: dicttest.c, lookgrep.c: Some bug fixes and some
	  optimizations.

1994-10-03 18:23  adam

	* dict/Makefile, dict/dicttest.c, dict/lookgrep.c, include/dict.h:
	  First version of dictionary lookup with regular expressions and
	  errors.

1994-10-03 18:22  adam

	* dfa/: Makefile, grepper.c, lexer.c: Optimization of grepper.

1994-09-28 17:58  quinn

	* include/isam.h, isam/isam.c, isam/memory.c, isam/memory.h: Small
	  mod.

1994-09-28 14:07  adam

	* dict/: dictext.c, dicttest.c: Use log_mask_str now.

1994-09-28 14:06  adam

	* Makefile: Minor changes.

1994-09-28 13:56  quinn

	* include/isam.h, isam/isam.c: Added access functions (ISPT)

1994-09-28 13:32  quinn

	* isam/isam.c: Trivial

1994-09-28 12:56  quinn

	* isam/isam.c: Added sort of input to is_merge

1994-09-28 12:56  quinn

	* include/isam.h: Removed const from input to is_merge

1994-09-28 12:29  quinn

	* include/isam.h, isam/isam.c, isam/physical.c: Added cmp
	  parameter.

1994-09-27 21:03  quinn

	* include/isam.h, isam/Makefile, isam/isam.c, isam/issh.c,
	  isam/memory.c, isam/memory.h, isam/physical.c: Seems relatively
	  bug-free.

1994-09-27 17:31  adam

	* isam/Makefile: Added id-header.

1994-09-27 17:31  adam

	* dfa/: Makefile, agrep.c, grepper.c, imalloc.c, lexer.c: First
	  version of grepper: grep with error correction.

1994-09-26 18:12  quinn

	* isam/memory.h: Back again

1994-09-26 18:11  quinn

	* isam/: isam.c, memory.c, physical.c, physical.h: Trivial

1994-09-26 18:06  quinn

	* isam/: Makefile, isam.c, memory.c, physical.c, physical.h: Back
	  again...

1994-09-26 18:05  quinn

	* include/isam.h: Trivial.

1994-09-26 17:31  adam

	* include/dfa.h: Minor changes. xmalloc declares xcalloc now.

1994-09-26 17:31  adam

	* dict/lookupec.c: Minor changes.

1994-09-26 17:30  adam

	* dfa/: Makefile, agrep.c, imalloc.c, readfile.c: Minor changes.
	  imalloc uses xmalloc now.

1994-09-26 17:19  quinn

	* isam/Makefile: Mod to clean:

1994-09-26 17:10  quinn

	* Makefile: Added isam.

1994-09-26 17:07  quinn

	* isam/Makefile, isam/isam.c, isam/issh.c, isam/keyops.h,
	  isam/memory.c, isam/physical.c, isam/physical.h, isam/rootblk.c,
	  isam/rootblk.h, include/isam.h: Most of the functionality in
	  place.

1994-09-26 11:17  adam

	* include/: bset.h, dfa.h, set.h: Dfa-module header files.

1994-09-26 11:17  adam

	* dict/: Makefile, dicttest.c, lookup.c: Minor changes.

1994-09-26 11:16  adam

	* dfa/: Makefile, agrep.c, bset.c, imalloc.c, imalloc.h, lexer.c,
	  lexer.h, readfile.c, set.c, states.c: First version of dfa module
	  in alex. This version uses yacc to parse regular expressions.
	  This should be hand-made instead.

1994-09-26 11:15  adam

	* Makefile: Added dfa in SUBDIR.

1994-09-22 16:43  adam

	* dict/: dicttest.c, lookupec.c: First functional version of lookup
	  with error correction. A 'range' specified the maximum number of
	  insertions+deletions+substitutions.

1994-09-22 12:45  adam

	* isam/Makefile, util/Makefile: Facility for two types of depend.
	  tail-type (1) of include-type (2).

1994-09-22 12:44  adam

	* include/dict.h: Don't remember what changed!!

1994-09-22 12:43  adam

	* bfile/Makefile, dict/Makefile, dict/dicttest.c, dict/lookupec.c:
	  Two versions of depend. Type 1 is the tail-type compatible with
	  all make programs. Type 2 is the GNU make with include facility.
	  Type 2 is default. depend rule chooses current rule.

1994-09-22 12:42  adam

	* Makefile: Two versions of depend. Type 1 is the tail-type
	  compatible with all make programs. Type 2 is the GNU make with
	  include facility.  Type 2 is default. Choose with 'make
	  usedepend1/usedepend2'.

1994-09-22 12:38  quinn

	* Makefile: emoved isam

1994-09-20 11:52  quinn

	* isam/Makefile: Trivial

1994-09-20 11:02  adam

	* bfile/Makefile, dict/Makefile, isam/Makefile, util/Makefile:
	  Minor changes.

1994-09-20 11:02  adam

	* Makefile: Added Make distclean. This cleans up the system and
	  removes dependancy lines in sub-Makefiles. This simplifies
	  preparation of a distribution of alex.

1994-09-19 18:34  adam

	* dict/: Makefile, dicttest.c: Depend rule change. Minor changes in
	  dicttest.c

1994-09-19 18:34  adam

	* bfile/Makefile, isam/Makefile, util/Makefile: Depend rule change.

1994-09-19 16:12  quinn

	* bfile/mfile.c: dunno.

1994-09-16 17:39  adam

	* dict/Makefile, dict/dictext.c, dict/dicttest.c, dict/insert.c,
	  dict/lookup.c, include/dict.h: Initial code of lookup - not
	  tested yet.

1994-09-16 16:41  quinn

	* util/res.c: Added log warning to res_get_def

1994-09-16 16:37  quinn

	* util/res.c, include/res.h: added res_get_def

1994-09-16 14:35  adam

	* dict/insert.c: New version of split_page which use clean_page for
	  splitting.

1994-09-14 15:10  quinn

	* include/: bfile.h, isam.h, mfile.h: Small changes

1994-09-14 15:10  quinn

	* bfile/mfile.c: Corrected some bugs in the init-phase

1994-09-12 16:36  adam

	* isam/Makefile: Bug fix of .depend include.

1994-09-12 10:06  adam

	* dict/: Makefile, insert.c: Futher development of insert.c

1994-09-12 10:02  quinn

	* include/isam.h, isam/Makefile, isam/isam.c, isam/isutil.c,
	  isam/isutil.h: Not functional yet

1994-09-12 10:01  quinn

	* Makefile, bfile/mfile.c: Small

1994-09-06 15:05  adam

	* dict/Makefile, dict/dicttest.c, dict/drdwr.c, dict/insert.c,
	  include/dict.h: Further development of insertion. Some special
	  cases are not properly handled yet! assert(0) are put here. The
	  binary search in each page definitely reduce usr CPU.

1994-09-06 15:02  quinn

	* include/res.h: Removed const from res_get

1994-09-06 15:01  quinn

	* util/res.c: Removed const from declaration of res_get

1994-09-02 16:58  quinn

	* Makefile: Minimal

1994-09-02 16:56  quinn

	* util/Makefile: Added -pedantic

1994-09-01 19:49  adam

	* dict/: close.c, dclose.c, dicttest.c, dopen.c, drdwr.c, insert.c,
	  open.c: Removed stupid line. Work on insertion in dictionary. Not
	  finished yet.

1994-09-01 19:45  adam

	* util/: Makefile, res.c: Work on resource manager.  CVS
	  ----------------------------------------------------------------------

1994-09-01 19:44  adam

	* include/dict.h: Work on insertion in dictionary. Not finished
	  yet.	CVS
	  ----------------------------------------------------------------------

1994-09-01 19:43  adam

	* bfile/Makefile, dict/Makefile, dict/close.c, dict/dicttest.c,
	  dict/dopen.c, dict/drdwr.c, dict/insert.c, dict/open.c: depend
	  include change.  CVS
	  ----------------------------------------------------------------------

1994-09-01 19:43  adam

	* Makefile: depend rule change.  CVS
	  ----------------------------------------------------------------------

1994-09-01 17:36  quinn

	* Makefile: Fixed weird problem with subdirectories.

1994-09-01 16:51  quinn

	* bfile/mfile.c: Allowed mf_write to write beyond eof+1.

1994-08-25 12:15  quinn

	* bfile/bfile.c: Trivial

1994-08-25 10:59  quinn

	* bfile/Makefile: Added -pedantic

1994-08-24 11:37  quinn

	* bfile/mfile.c: Changed reaction to read return values.

1994-08-24 10:45  quinn

	* bfile/bfile.c, include/bfile.h: Using mfile.

1994-08-23 17:03  quinn

	* bfile/bfile.c: [no log message]

1994-08-23 16:50  quinn

	* bfile/mfile.c: Fixed mf_close().

1994-08-23 16:41  quinn

	* include/mfile.h: First functional version of mfile.

1994-08-23 16:41  quinn

	* bfile/: Makefile, mfile.c: First functional version.

1994-08-23 16:25  quinn

	* bfile/bfile.c: Added O_CREAT because some geek wanted it. Sheesh.

1994-08-23 16:21  quinn

	* bfile/bfile.c: Fixed call to log

1994-08-18 16:09  quinn

	* util/Makefile: Added common.o

1994-08-18 14:40  adam

	* dict/close.c, dict/dclose.c, dict/dicttest.c, dict/drdwr.c,
	  dict/insert.c, dict/open.c, include/dict.h: Some development of
	  dictionary. Not finished at all!

1994-08-18 13:02  adam

	* util/: Makefile, res-test.c, res.c: Implementation of res_write.

1994-08-18 13:02  adam

	* Makefile: For fun: make wc option.

1994-08-18 12:02  adam

	* util/: Makefile, res-test.c, res.c: Module alexpath moved from
	  res.c to alexpath.c. Minor changes in res-test.c

1994-08-18 11:43  adam

	* util/: Makefile, res-test.c, res.c: Development of resource
	  manager. Only missing is res_write.

1994-08-18 11:43  adam

	* include/res.h: Added res_trav. Major changes of prototypes.

1994-08-18 10:23  adam

	* util/res.c: Res.c now use handles. xmalloc defines xstrdup.

1994-08-18 10:22  adam

	* include/res.h: Res.h modified. xmalloc now declares xstrdup.

1994-08-18 10:21  quinn

	* bfile/Makefile, dict/Makefile, util/Makefile: Tiny mod.

1994-08-18 10:10  quinn

	* bfile/bfile.c: Minimal changes

1994-08-17 17:38  adam

	* include/bfile.h: Include of util.h.

1994-08-17 17:38  adam

	* dict/drdwr.c: Use new version of bf_read, bf_write.

1994-08-17 17:34  adam

	* include/res.h, util/Makefile, util/res.c: Initial version of
	  resource manager.

1994-08-17 16:27  quinn

	* bfile/bfile.c: last mods

1994-08-17 16:10  quinn

	* bfile/bfile.c: [no log message]

1994-08-17 16:09  quinn

	* include/bfile.h: Small changes

1994-08-17 16:09  quinn

	* bfile/bfile.c: Compiles cleanly (still only dummy.

1994-08-17 15:55  quinn

	* bfile/: Makefile, bfile.c: Deleted

1994-08-17 15:37  adam

	* dict/: dclose.c, dopen.c, drdwr.c: dictionary internal cache
	  modules.

1994-08-17 15:32  adam

	* util/Makefile: xmalloc in util.

1994-08-17 15:32  adam

	* dict/Makefile, dict/close.c, dict/insert.c, dict/open.c,
	  include/bfile.h, include/dict.h: Use cache in dict - not in
	  bfile.

1994-08-17 15:31  adam

	* bfile/Makefile: No longer in use.

1994-08-17 15:31  adam

	* Makefile: Minor changes.

1994-08-17 15:23  quinn

	* util/Makefile: First version Added log.c

1994-08-16 18:33  adam

	* Makefile: Added make clean.

1994-08-16 18:26  adam

	* Makefile, dict/Makefile, dict/close.c, dict/dicttest.c,
	  dict/insert.c, dict/lookup.c, dict/open.c, include/dict.h: Added
	  dict.

1994-08-16 18:21  adam

	* Makefile: Added bfile.

1994-08-16 18:19  adam

	* bfile/Makefile: Cached files with fixed block size.

1994-08-16 18:16  adam

	* include/bfile.h: bfile header created.

1994-08-16 18:15  adam

	* Makefile: Preparing for subdirs.

1994-08-16 17:57  adam

	* util/Makefile: The first utility modules.

1994-08-16 17:33  quinn

	* Makefile: The Alexandria system

1994-08-16 17:33  quinn

	* Makefile: Initial revision

