Thu Jun 29 13:42:12 1995  Ulrich Pfeifer  <pfeifer@buster>

	* sersrch.c: Hack for LITTLEENDIAN in serach_word

Wed Jun 28 12:29:14 1995  Ulrich Pfeifer  <pfeifer@buster>

	* irinv.c: fixifdef | unifdef -DFIELDS | indent

Fri Jun 23 14:50:48 1995  Ulrich Pfeifer  <pfeifer@buster>

	* irtfiles.c: unifdef -DBOOLEANS -DNESTED_BOOLEANS -DFIELDS

	* field_index.c, irtfiles.c, irsearch.c, waisindex.c, sersrch.c:
	unifdef -DBOOLEANS -DNESTED_BOOLEANS -DFIELDS | indent

Fri Jun 16 15:40:41 1995  Ulrich Pfeifer  <pfeifer@buster>

	* field_index.c: prefremove: memory leak (80 Bytes!) fixed

Wed Jun 14 17:59:26 1995  Ulrich Pfeifer  <pfeifer@buster>

	* field_search.c:
	insert_fields: Allowed for upper case chars in field names

	* sersrch.c: compare_doc_ids: _AP wrap for K&R compilers

	* soundex.c: PhonixCode: Off-by-one bug

	* query_y.y:
	Added a hack to downcase all query words so that word-pair-search is
	not triggered. Anyone should remove the code completely ;-)

Thu Jun  8 12:04:34 1995  Ulrich Pfeifer  <pfeifer@buster>

	* query_l.l: Removed bad downcase hack.

	* irfiles.c:
	Tom Snee: replaced bad MAX_FILE_NAME_LEN by MAX_HEADLINE_LEN when
	reading headlines in read_headline_table_entry.

Tue Jun  6 09:33:45 1995  Ulrich Pfeifer  <pfeifer@buster>

	* ir.c:
	Removed the magic help for short queries. Catalog is still returned
	for
	        * empty queries
	        * queries starting with '?' or '*'

Fri Jun  2 11:47:41 1995  Ulrich Pfeifer  <pfeifer@buster>

	* futil.c: Typo

Tue May 23 12:15:22 1995  Tom Snee

	* irinv.c, boolean_op.c: Fix

	* query_l.l: Changed proximity syntax

Tue May 23 12:15:22 1995  Ulrich Pfeifer  <pfeifer@woodstock>

	* irsearch.c:
	Removed teh code for soundex and phonix searches. Interpretation of
	prefix operators now is in query_y.y.

	* query_y.y:
	Direkt interpretation of soundex and phonix operators. Makes the code
	in irsearch obsolete.

Sun May  7 16:14:21 1995  Ulrich Pfeifer  <pfeifer@woodstock>

	* udping.c: Added port information to udp packet

Sun May  7 16:04:57 1995  Ulrich Pfeifer  <pfeifer@buster>

	* boolean_op.c, boolean_op.h, irfiles.h, irhash.c, irsearch.c, irtfiles.c, sersrch.c, sighash.c:
	More fixes by Tom Snee. Literal serach now works again!

	* hash.h, irfiles.c, irhash.c, query_y.y, sersrch.c:
	Save the partial merging of PROXIMITY an LITERAL versions

Sun Apr 30 16:11:59 1995  Ulrich Pfeifer  <pfeifer@buster>

	* sersrch.c,irhash.c: Now will try to unifdef PROXIMITY

Thu Apr 27 12:06:19 1995  Ulrich Pfeifer  <pfeifer@buster>

	* boolean_op.c, boolean_op.h, hash.h, irfiles.c, irfiles.h, irhash.c, irinv.c, irsearch.c, irtfiles.c, query_l.l, query_y.y, sersrch.c:
	PROXIMITY patch by Tom Snee <tsnee@merengue.oit.unc.edu>

Tue Apr 25 16:01:32 1995  Ulrich Pfeifer  <pfeifer@buster>

	* query_y.y: Some changes in preparation for proximity patch

Mon Apr 17 13:33:27 1995  Ulrich Pfeifer  <pfeifer@buster>

	* irtfiles.c:
	Marek Andricik: It seems to me that in file ir/irtfiles.c at lines
	1830 and 1842 there are typos. If expression (mesg = -1)...

	* irhash.c: Fixes by Tom Snee

	* irinv.c: fixes by Tom Snee

Mon Apr 17 13:19:56 1995  Huynh Quoc T. Tung  <huynh1@buster>

	* weight.h, weight.c, waisindex.c, stoplist.h, stoplist.c,
	sersrch.c, irtfiles.c, irsearch.c, irinv.h, irinv.c, irhash.h,
	irfiles.h, irfiles.c, hash.h, cutil.c: Release 1.1.2

Mon Apr 17 13:01:16 1995  Ulrich Pfeifer  <pfeifer@buster>

	* field_index.c: fix in pref_remove

	* irhash.c: removed bad free in flush_word_occurance_buffers

Tue Apr  4 08:30:22 1995  Huynh Quoc T. Tung  <huynh1@buster>

	* irhash.c: U Stole lock: ulrich

Wed Mar 15 16:39:10 1995  Ulrich Pfeifer  <pfeifer@buster>

	* Imakefile, Makefile.in: moved soundex to libwais

Tue Mar 14 17:09:22 1995  Ulrich Pfeifer  <pfeifer@buster>

	* field_y.y, field_index.c: *** empty log message ***

Fri Mar 10 14:55:10 1995  Huynh Quoc T. Tung  <huynh1@buster>

	* synonym.c:
	in lookup_Synonym: return(rec->root) to return(syn_Table->root),
	because rec hasn't been set.

	in syn_ReadFile: Avoid a segmentation violation,
	if (datum == NULL) break;

	* ir.c:
	in handleFTPSearch: search_status isn't initialized. I have set it
	true.

	* field_index.c:
	in init_index_fields: The '==' formerly was '=' (assignment)

	* field_y.y:
	in put_tags_in_gdb: the declaration for this had begin_tag_pos listed
	twice.

	declaration layout separately.

	* futil.c:
	in probe_file: moved the check for filename == NULL up a few lines, to
	before the strcmp()s.

Tue Jan 10 17:02:59 1995  Ulrich Pfeifer  <pfeifer@woodstock>

	* irfiles.h: Added filed_description

	* docid.c:
	Now writes docids unencoded, if ASCII_ID is defined. The original
	version can be used by defining CRYPT_IDS (this is of no use).

Mon Jan  9 14:12:24 1995  Huynh Quoc T. Tung  <huynh1@woodstock>

	* field_y.y: bug in NUMERIC token.

Wed Jan  4 10:54:05 1995  Ulrich Pfeifer  <pfeifer@woodstock>

	* field_y.y: Fixed bug with multiple fieldnames and stemming

Thu Dec 22 14:57:04 1994  Ulrich Pfeifer  <pfeifer@woodstock>

	* Makefile.in: CFLAGS gets replaced by configure now.

Thu Dec 22 14:02:10 1994  Ulrich Pfeifer  <pfeifer@woodstock>

	* field_l.l: Added " delimited string as DESCRIPTION

	* irfiles.c: added :description to  :fields

	* irfiles.c: Added :fields to source files

Mon Dec 19 16:54:33 1994  Ulrich Pfeifer  <pfeifer@woodstock>

	* field_y.y: Michael Schmidt: bug with month definition

	* ircfiles.c: Michael Schmidt one-off bug with date

Tue Dec 13 19:50:18 1994  Ulrich Pfeifer  <pfeifer@woodstock>

	* server-single.c: chip@chinacat.unicom.com (Chip Rosenthal) patches.
	Excluding the merge of libinv and libwais

	* waisindex.c: removed the host_name ...

	* Makefile.in, cdialect.h, futil.c, ir.c, irfiles.c, lock.c, server-single.c, sockets.c, sockets.h, ustubs.c, waisindex.c, waisserver.c:
	chip@chinacat.unicom.com (Chip Rosenthal) patches.
	Excluding the merge of libinv and libwais

	* field_l.l: Tung! Outch! Retrned constant strings.

	* Makefile.in, byte_order.h, irtfiles.c, sersrch.c:
	*** empty log message ***

Mon Dec 12 16:23:58 1994  Ulrich Pfeifer  <pfeifer@woodstock>

	* waisindex.c:
	added char host_name[255], host_address[255]; which are needed in
	sockets.c

	* hash.c: typo

	* hash.c: hash_entry_numeric_compare should return int!

	* irtfiles.c: return(0);              /* silently skip it */

Tue Nov 29 10:44:03 1994  Ulrich Pfeifer  <pfeifer@woodstock>

	* sockets.c: "matthew (m.) holiday" <holiday@bnr.ca>:
	I've been having some problems with server security, where the
	server was refusing connections from an authorized host.  Lo and behold,
	when the server accepted a connection from a client, the host_name and
	host_address variables were left as empty strings (and so never matched the
	entries in the DATA_SEC file)!  These need to be reset for each new client
	connection, which is what the following patch does.

Mon Nov 28 14:00:21 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* waisserver.c: typo

Tue Nov 22 16:39:56 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* waisserver.c:
	"matthew (m.) holiday" <holiday@bnr.ca>: There's an fflush() call
	missing in file waisserver.c just before the call to rewind(in).  This
	was a reported issue in freeWais 0.3 with respect to HPUX, that
	doesn't seem to have made it across to freeWais-sf.

Thu Nov 17 09:32:50 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* field_l.l: fixed line number bug for flex

Mon Nov 14 15:58:17 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* sersrch.c:
	Patch by Archie Warnoc in c.i.w (must be made size dependent?)

Sun Oct 16 17:56:44 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* field_l.l: Flex Bug? Remove Tungs escape++ code!?

Tue Oct 11 14:39:04 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* server-single.c, futil.c: convex

Mon Oct 10 12:02:50 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* query_l.l:
	Added code for disabling wordpairsearch by downcasing all nonquoted words.
	ifdefed by NOPAIRS.

	* field_y.y, waisindex.c: replaced printf's by waislog

Fri Oct  7 14:29:13 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* irtfiles.c: 1.27

Thu Oct  6 13:28:31 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* server-single.c, synonym.c, udping.c, wutil.c:
	Patch from Mariusz Niewczas

Wed Oct  5 14:11:35 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* field_index.c: Patch from "Jae W. Chang" <jae+@CMU.EDU>

Fri Sep  9 09:00:32 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* waisserver.c, server-single.c:
	Fixed the MAX_OCCURANCES - STOP_WORD_FLAG bug

Thu Sep  8 16:43:14 1994  Ulrich Pfeifer  (pfeifer@linus)

	* cutil.c: removed dead code (was ifdef'ed AUTOCONF)

	* udping.c: Report cc version

	* server-single.c: make BSD happy

Wed Sep  7 13:29:22 1994  Ulrich Pfeifer  (pfeifer@linus)

	* cdialect.h, docid.c, field_index.c, irfileio.c, irhash.c, irsearch.c, irtfiles.c, sighash.c, soundex.c, stoplist.c, ustubs.c:
	ctype is now included from cdialect.h after inclusion of string.h.
	Since ctype.h (the local version defines strcmp and friends, inclusion o
	of string.h after that caused probems

	* ustubs.c: added const str2 to memmove definitions

Tue Sep  6 16:56:58 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* udping.c: Added ifdef _DGUX__

	* synonym.c, synonym.h: Version with syn cache by Alberto Accomazzi

	* server-single.c: Added #include <netinet/in.h>

	* sersrch.c: Syn cache patch

	* irfiles.c:
	Removed #include <stdlib.h> which is now done in cdialect.h

	* cdialect.h: removed dead code (Was ifndef AUTOCONF)

	* cdialect.h: Added #include <stdlib.h> and #include <ctype.h>

Mon Sep  5 10:19:55 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* irext.h: removed buggy init_add_word prototype

	* waisserver.c: Removed buggy init_add_word call

	* waisserver.c: shm patch

Fri Sep  2 14:52:55 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* cdialect.h: typo

	* cdialect.h, cutil.c, hash.c, irfiles.c, irinv.c, irsearch.c, irtfiles.h:
	fixed overlapping memory copies

Tue Aug 23 13:23:37 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* irkeywords.c: removed irlex.h

Tue Aug 23 13:10:46 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* irlex.h: removed from dist

	* irfiles.c, irhash.h, irverify.h, sighash.h:
	removed irlex.h. Code now in Defaults.tmpl

Tue Aug 23 12:34:48 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* Makefile.in: fixed install library code

	* waisserver.c: Made client fork #undef'able. Fixed umr bug

	* irsearch.c, irlex.h, ircfiles.c: 
          moved the HEADLINE constants to Defaults.tmpl

Mon Aug 22 14:11:52 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* irtfiles.c:
	waisindex: files on the command line my now contaion extensions ".gz"

	* irfiles.c: Some fixes to make purify happy (a the memory not wasted)
	jp made the getenv code safer

	* futil.c: jp made getpwuid code safer

	* field_index.c: Some fixes to make purify happy

	* Imakefile: Added code for library installation

	* Makefile.in: Added code for installation of libraries

Fri Aug 19 10:13:27 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* waisindex.c: Usage of -tfields now disables -pos

Tue Aug 16 11:48:08 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* field_index.c:
	Added calls to free in  prefremove for memory allocated by scandir

	* waisindex.c: Added call to free_keywords to make purify happy

	* irkeywords.c: Fixed memory leak and other errors in retreive_keywords
	Added free_keywords

Mon Aug 15 16:18:18 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* irfiles.c, ir.c: fixed unchecked usage of getenv("USER") in printf

Sat Aug 13 16:55:55 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* udping.c: Initial revision
	* waisserver.c: added call to sayiamhere
	* Imakefile: added udping
	* Makefile.in: Added udping

Fri Aug 12 17:47:54 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* wmessage.c:
	in writeWAISPacketHeader replaced call to strlen because it made
	purify unhappy

	* waisserver.c: initialize dataops in main with zeroes.

	* irhash.h:
	Changed STOP_WORD_FLAG to '((long)(1 << (NUMBER_OF_OCCURANCES_SIZE * 8
	-2)))' which should be 0x40000000 and MAX_OCCURANCES to STOP_WORD_FLAG
	-1

Wed Jul 13 09:55:23 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* irtfiles.c: Negative numerics.

	* irinv.c: Negative numerics. Syntable freed to early

	* cutil.h, futil.c, irtfiles.c, sockets.c, stemmer.c, ustubs.c, version.h:
	beta 02

Wed Jul 13 07:52:36 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* field_index.c, hash.c, irfiles.c, irfiles.h, irinv.c,
  	  irsearch.c, sersrch.c, waisindex.c: negative numerics

Mon Jul 11 09:45:10 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* synonym.c: Fixed ! entry and empt entry bug

Tue Jul  5 17:14:21 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* irfiles.c: bug by numeric searching (>) corrected.

Mon Jun 27 14:02:00 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* waisindex.c: message error for option -stop added.

	* field_index.c: printf deleted.

	* field_index.c: MAX_FIELDS_NAMES = 30 added.

	* field_y.y: MAX_REGEXP added.

	* cdialect.h: TIME_WITH_SYS_TIME symbol changed into TM_IN_SYS_TIME.

Fri Jun 24 11:18:56 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* irfiles.c: bug by stemming corrected.

Wed Jun 22 07:29:19 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* irsearch.c: Do not normalize weights

Tue Jun 21 14:27:31 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* waisindex.c: bug by producing empty file.cat corrected.

Mon Jun 20 15:41:35 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* irhash.c: missing parameter field_id added by calling
	field_flush_memory_hashtable_to_disk(db, false, field_id).

Thu Jun 16 17:27:24 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* field_l.l: peplace #include <string.h> by #include "cutil.h"

	* query_l.l: replaced #include <string.h> by #include "cutil.h"

Mon Jun 13 10:40:39 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* cutil.c: replaced strdup by function provided by Kent C Brodie
	<kcb@post.its.mcw.edu>

Fri Jun 10 12:49:48 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* cutil.c: typo

	* cutil.c: bad typo

	* cutil.c:
	added definition for strdup, wich is missing with solaris 2.3 ?

	* cutil.h:
	added definition for strdup, which is missing with solaris 2.3 ?

Thu Jun  9 18:34:01 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* irfiles.c, futil.c: added ftp:

	* futil.c: probe_file returns now true for filename = "http:.*"

	* irfiles.c:
	fixed the url stuff in write_filename_table_entry to make it not
	prepend the path.

	* irfiles.c:
	added a hack in write_filename_table_entry, to avoid testing of date
	for files starting withh "http:". So URL can be put in the docid!!

	* irtfiles.c:
	changed index_text_file to put the URL in the filename_id. So headline
	is freely customizable.

Mon Jun  6 11:01:27 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* irhash.c: add_word, look_up_word updated.

	* hash.c: get_hash updated.

Fri Jun  3 11:42:56 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* ircfiles.c: bug in headlines specification corrected.

	* irinv.c: bug in (field_)merge_index_file corrected.

	* irfiles.c: bug in (field_)finished_add_word_to_dictionary corrected.

Thu Jun  2 10:48:05 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* irfiles.h: DICTIONARY_TOTAL_SIZE_WORD now depends on #define ISO

Tue May 31 15:40:19 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* irfiles.h: DICTIONARY_TOTAL_SIZE_WORD

	* weight.c:
	added unecessary variable in write_weight_in_ptr to make the DEC OSF compiler
	happy

	* irfiles.c:
	dict_number_of_blocks: added 4 to make it run with 2999 words ????

Mon May 30 13:39:30 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* weight.h: write_weight_in_ptr updated.

	* weight.c: write_weight_in_ptr, read_weight_from_stream updated.

	* boolean_op.c: updated code.

Fri May 27 11:07:46 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* waisindex.c: error message for not exsting file. beta

	* irtfiles.c:
	updated index_text_file, field_index_text_file, index_directory. beta

	* irtfiles.h: type of index_text_file updated. beta

	* irhash.c: add_word, field_add_word updated. beta

	* weight.h: beta

	* weight.c: Initial revision

	* boolean_op.c: boolean code updated. beta.

	* sersrch.c: boolean code updated. beta

	* boolean_op.h: save_operand_id updated. beta

Thu May 26 15:41:18 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* irfiles.c:
	look_up_total_word_count, field_look_up_total_word_count upadted.
	beta.

	* irinv.c: no change. beta

	* sersrch.c: search_word updated (read_weight_from_stream).
	beta.

Wed May 25 12:37:13 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* stoplist.c: incompatible type by allocating.
	stop_from_file = (char**)malloc (nstops * sizeof (charptr));

	* weight.h: Initial revision

Sat May 21 15:03:36 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* irkeywords.c:
	There is at least one uninitialized memory read and one memory leeak
	left!

	* stoplist.c: removed bad (void *) casts

	* irinv.h: field_flush_memory_hashtable_to_disk: parameter change

	* cutil.c:
	initalize memory, in fs_realloc if it is really an malloc (should be
	obsolete :-( )

	* irtfiles.c:
	fixes: add_word and field_add_word are called with missing
	       word_position parameter

	* field_l.l: fixed memory leaks due to strange strdups :-(

	* field_index.c: Fixed cleanup's (different memory leaks)

	* field_y.y:
	fixes: allocated memory initialized, since tung relies on it :-(
	       memory leaks due to strdup in yylex.

Fri May 20 12:58:44 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* stemmer.c, waisserver.c, waisindex.c, irtfiles.h, zutil.c, ztype1.c, zprot.c, wutil.c, wprot.c, wmessage.c, version.h, ustubs.h, ui.c, ui-local.c, trie.c, syslog.c, irfiles.h:
	beta

Fri May 20 12:57:24 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* irfiles.c: beta

Fri May 20 12:57:23 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* sockets.c, sigsrch.c: beta

Fri May 20 12:57:11 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* irext.h: beta

Fri May 20 12:57:11 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* sighash.c, server-single.c, panic.c, lock.c, iubuild.c, irretrvl.c, irkeywords.c, irinv.c, irhash.h, irhash.c, field_y.c, irfileio.c, irdirent.h, hash.h, hash.c, futil.h, futil.c, docid.c, cutil.h, cutil.c, cdialect.h:
	beta

Fri May 20 12:52:24 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* irtfiles.c: weights

	* Imakefile: added weight.[ch]

Fri May 20 12:49:58 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* query_y.y, sersrch.c: beta

Fri May 20 11:54:00 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* boolean_op.c: A not B = MINIMUM(d_A, 1 - d_B).

Thu May 19 12:53:48 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* irsearch.c: relevance feedback updated for fields.

	* ircfiles.c: fields_header_function updated.

	* field_y.y: some changes.

	* field_l.l: '\n' '\J' added.

	* field_index.h: some changes (what?)

	* field_index.c: new regexp.

	* boolean_op.c: new term weighting.

	* sersrch.c: search_word updated.

Wed May 18 17:28:13 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* sersrch.c: new term weighting
	higher retrieval quality.

	* irsearch.c: patchlevel 09

Wed May  4 13:51:48 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* sersrch.c: new term weighting 1

	* sersrch.c: new term_weighting1

	* sersrch.c: new term_weighting.

Mon May  2 13:14:51 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* waisindex.c: fixed quotation of '%' in format strings

Mon May  2 13:12:17 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* waisindex.c: -stem option.

Mon May  2 13:08:22 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* byte_order.h: renamed BIG_ENDIAN to BIGENDIAN

Fri Apr 29 23:23:23 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* ir.c: Fixed getwd insted of getcwd
	ifdef'ed alphasort for gcc 2.4.3

	* field_y.c: Initial revision

	* ustubs.c: ifdef'ed memmove/remove  for gcc 2.4.3
	,

	* field_y.y:
	make_index_fields: initialize allocated storage (Huynh relies on  it
	:-()

Fri Apr 29 19:48:20 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* field_y.y: Uli: initialisierung des Speichers in  make_index_fields

Thu Apr 28 16:28:01 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* sersrch.c: stemming

	* irfiles.c: *** empty log message ***

Tue Apr 26 16:28:19 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* waisindex.c: -stop option added.
	patchlevel 09.

	* stoplist.c: function init_stop_list() and next_stop_word() changed.
	patchlevel 09

Tue Apr 26 15:01:20 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* Imakefile, field_index.c, field_y.y, query_y.y:
	*** empty log message ***

Wed Apr 13 10:03:37 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* field_l.l: fixed quoting in regexp: \A -> C-A \$ -> $

Wed Apr  6 23:52:04 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* field_index.c, field_index.h, field_l.l, field_search.c, field_y.y, irfiles.h, irsearch.c, irtfiles.c, sersrch.c, stoplist.c, waisindex.c:
	08, autoconf, Uli

Wed Apr  6 23:50:22 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* Imakefile, boolean_op.c, ir.c, irinv.c, query_y.y, soundex.c: 08

Tue Apr  5 14:40:10 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* irfiles.h: stemming component added.

Tue Apr  5 09:52:10 1994  Ulrich Pfeifer  (pfeifer@woodstock)

        * field_y.y,query_y.y 
           made bison compatible
           fixed #include alloca.h

Wed Mar 30 13:27:42 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* waisindex.c: test

	* waisindex.c: -stop option added.

Mon Mar 28 17:52:21 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* field_l.l: fixed quoting in regexps

	* ircfiles.c, ircfiles.h, waisindex.c: Integrated Essence

Fri Mar 25 11:11:00 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* irfiles.c: fix bugs in partial search corrected.
	faster numeric search. Patchlevel 07.

Thu Mar 24 10:37:09 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* field_l.l: fixed escape code, added escapes for control characters

Wed Mar 23 18:32:52 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* Imakefile: added rule for libftw.a

Wed Mar 23 18:15:05 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* Imakefile: support for liblocal.a
	Fix lex yacc pseudo loop

	* Imakefile, cutil.c, field_l.l, irsearch.c, soundex.c, stemmer.c,
        trie.c, soundex.c, sersrch.c, irtfiles.c, ircfiles.c, field_search.c:
	fixed iso code

        * field_l.l flex support

        * iso.c iso.h: removed (obsolete)

Wed Mar 23 13:03:24 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* field_index.c: new version for regexp. open_global_Database added.
	patchlevel 07.

	* field_search.h, field_search.c:
	open_field_streams_for_search modified.
	patchlevel 07.

	* irsearch.c: calling openDatabase modified.
	insert open_global_Database.
	patchlevel 07.

	* irext.h, irinv.c: init_add_word modified.
	patchlevel 07.

	* irfiles.h: openDatabase modified.
	patchlevel 07.

	* waisserver.c: calling of openDatabase and init_add_word modified.
	patchlevel 07.

	* waisindex.c: calling of init_add_word modified.
	patchlevel 07.

	* irfiles.c: openDatabase modified.
	patchlevel 07.

Wed Mar 23 10:13:26 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* query_l.l: Added flex support

Mon Mar 21 17:30:18 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* analyse_str.h: patchlevel 07.

	* ir.c: openDatabase modified.
	Patchlevel 07.

	* field_y.h, field_y.y, waisserver.c, field_index.c: patchlevel 07.

Mon Mar 21 17:25:57 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* query_y.y: fixed test_query

	* Imakefile: LEX Rules for poor installed make

Mon Mar 21 17:11:04 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* query_y.y: patchlevel 07

Mon Mar 21 16:40:30 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* field_index.c: SYSVREGEXP

Mon Mar 21 16:16:14 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* field_index.h, field_index.c: patchlevel 07

Mon Mar 21 12:23:21 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* irfiles.c: *** empty log message ***

Thu Mar 17 13:52:18 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* Imakefile, field_index.c, irtfiles.c, query_y.y: patchlevel 06

Thu Mar 17 13:28:19 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* irtfiles.c: index headlines.
	Patchlevel 06.

Wed Mar 16 16:48:47 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* irtfiles.c: fixed bug in cleanHeadline

Fri Mar 11 15:33:34 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* Imakefile: *** empty log message ***

Fri Mar 11 15:29:34 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* waisserver.c: write_src_structure modified.
	Patchlevel 05.

	* field_index.c: fix bug corrected.
	Patchlevel 05.

	* ircfiles.c: bug fix corrected.
	Patchlevel 05.

	* irtfiles.c: not index headlines.
	Patchlevel 05.

Fri Mar 11 09:10:51 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* Imakefile: Real Imakefile

	* query_y.y: fixed test_query

Thu Mar 10 17:34:37 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* irfiles.h, waisindex.c, irtfiles.c, irfiles.c: Patchlevel 05

Thu Mar 10 15:56:53 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* query_l.l: Support for literal searches

	* field_l.l: added support for backslash escaped '/'.

Tue Mar  8 21:08:38 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* analyse_str.c: Initial revision

	* stoplist.c, zutil.h, zutil.c, ztype1.h, ztype1.c, zprot.h, zprot.c, wutil.h, wutil.c, wprot.h, wprot.c, wmessage.h, wmessage.c, waisserver.c, version.h, ustubs.h, ustubs.c, ui.h, ui.c, ui-local.c, transprt.h, transprt.c, syslog.h, syslog.c, synonym.h, synonym.c, stoplist.h, stemmer.h, stemmer.c, sockets.h, sockets.c, sigsrch.h, sigsrch.c, sigindex.h, trie.h, sighash.h, sighash.c, trie.c, server.h, server-single.c, stem.h, panic.h, panic.c, macver.c, macbuild.c, lock.h, lock.c, list.h, list.c, iubuild.c, irverify.h, irverify.c, irsearch.h, irretrvl.h, irretrvl.c, irlex.h, irkeywords.c, irfileio.h, irfileio.c, irdirent.h, ircfiles.h:
	Patchlevel 04

	* field_search.h, field_y.h, field_l.l, README_FIELDS: Initial revision

	* iso.c, iso.h, analyse_str.h, boolean_op.c, boolean_op.h, ir.h, futil.c, futil.h, docid.c, docid.h, cutil.h, cutil.c, cdialect.h, byte_order.h, README:
	Patchlevel 04

	* Imakefile: Initial revision

	* ir.c: Patchlevel 04

Tue Mar  8 20:48:00 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* query_l.l, query_y.y, waisindex.c, sersrch.c, irtfiles.h, irtfiles.c:
	Patchlevel 04

Tue Mar  8 20:44:50 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* irsparse.h, irsparse.c: Patchlevel 04

Tue Mar  8 20:43:18 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* irsearch.c, irinv.c, irhash.h, irhash.c, irfiles.h, irfiles.c, irext.h:
	Patchlevel 04

Tue Mar  8 20:38:58 1994  Ulrich Pfeifer  (pfeifer@woodstock)

	* ircfiles.c, hash.h, hash.c, field_index.h, field_index.c:
	Patchlevel 04

	* field_index.c, field_index.h, field_search.c, field_stat.h, field_y.y:
	Initial revision

Sun Feb 27 15:57:32 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* irsearch.c: *** empty log message ***

	* query_l.l, query_y.y: Initial revision

Tue Feb 15 10:56:57 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* waisindex.c: option -nfields added.

Mon Feb 14 10:57:33 1994  Huynh Quoc T. Tung  (huynh1@woodstock)

	* Makefile: -DNESTED_BOOLEANS, -DFIELDS,
	manipulstr.c->analyse_str.c, manipulstr.o->analyse_str.o .

	* hash.h, hash.c, irhash.h, irhash.c: new code for field concept added.

	* irinv.h: field_flush_memory_hashtable_to_disk added.

	* irinv.c: new code for field concept added.

	* irtfiles.h: prev_indextype in struct dataopsrec added.

	* irtfiles.c, sersrch.c, irsearch.c: new code for field concept added.

	* irfiles.h: new struct for field concept added.

	* irfiles.c: functions for field concept added,
	fix bug in parttial search corrected.

	* ircfiles.c: layout_length added.

	* waisindex.c: option -fields field_description_file added.

Sun Oct 17 15:40:11 1993  Huynh Quoc T. Tung  (huynh1@woodstock)

	* sersrch.c: new code added for nested boolean queries.

	* irsearch.c: new code added for soundex, phonix retrieval and
	nested boolean queries.

	* irtfiles.h:
	char *indextype (soundex, phonix) in struct dataopsrec added!

	* irtfiles.c, waisindex.c: soundex, phonix code added!

Sat Oct 16 16:10:24 1993  Huynh Quoc T. Tung  (huynh1@woodstock)

	* irsearch.c, sersrch.c: 1. Test-Version

Thu Oct 14 16:02:51 1993  Huynh Quoc T. Tung  (huynh1@woodstock)

	* irtfiles.h:
	char *indextype (soundex, phonix) in struct dataopsrec added!

Wed Oct 13 14:17:03 1993  Huynh Quoc T. Tung  (huynh1@woodstock)

	* irsearch.c: new code added for encapsulated boolean queries.

	* sersrch.c: new code added for encapsulated boolean queries and
	modified literal search

	* irfiles.h: no changed!

Tue Oct 12 11:18:25 1993  Ulrich Pfeifer  (pfeifer@woodstock)

	* irbuild.c: Added stopword file for document style bibdb

Thu Sep 23 03:00:07 1993  Ulrich Pfeifer  (pfeifer@woodstock)

	* irinv.c: undid swap.
	Fixed bug with string compare (strcmp) for ISO-Chars

	* irinv.c: swaped from_version and into_version merge_index_file

Wed Sep 22 16:09:13 1993  Ulrich Pfeifer  (pfeifer@woodstock)

	* irbuild.c, ircfiles.c: What have i done ?

	* cutil.c, irtfiles.c, soundex.c:
	Fixed word breaking for german ISO Umlaute and sz

Thu Sep  2 16:39:15 1993  Huynh Quoc T. Tung  (huynh1@woodstock)

	* Makefile: no change!

	* Makefile: manipulstr.c, manipulstr.o eingef"ugt!

Fri Jul 16 17:53:40 1993  Huynh Quoc T. Tung  (huynh1@woodstock)

	* irsearch.c: no change!

	* irsearch.c:
	bug in the function generate_newline_for_boolean corrected!

	* irsearch.c:
	"(" and ")" throught constance PARENTHESES and PARENTHESES_OFF substitued!

	* irsearch.c: generate_newline_for_boolean inserted!

	* cutil.h: not change!

	* cutil.c: Function generate_newline_for_boolean deleted!

Thu Jul 15 16:12:00 1993  Huynh Quoc T. Tung  (huynh1@woodstock)

	* irfiles.h:
	Variable umbenannt: parentheses = parentheses_opened, parentheses_off = parentheses_closed!

	* sersrch.c:
	Variable umbenannt:  parentheses = parentheses_opened, parentheses_off = parentheses_closed!

	* irsearch.c:
	Variable umbenannt: parentheses = parentheses_opened, parentheses_off = parentheses_closed!

	* sersrch.c: wort wie (information) ist auch erlaubt!

	* sersrch.c:
	Fehler entstanden durch negativen Index bei der Boolescher Suche aufgehoben!

Wed Jul 14 13:56:03 1993  Huynh Quoc T. Tung  (huynh1@woodstock)

	* irsearch.c: "(" bzw. ")" durch KONSTANTEN ersetzt!

	* sersrch.c: Zus"atzliche Programmcode f"ur boolesche Suche eingef"ugt!

	* cutil.c, irsearch.c: keine "Anderung!

	* irsearch.c:
	"Anderung in der Funktion search_word: Variabale umbenannt: brackets parentheses!

	* cutil.c:
	"Anderung in der Funktion generate_newline_for_boolean: Variable umbenannt: brackets = parentheses!

	* sersrch.c: "[" durch "(" klammer ersetzt f"ur boolesche Retrieval!

Tue Jul 13 19:24:11 1993  Huynh Quoc T. Tung  (huynh1@woodstock)

	* irsearch.c: tip-Fehler korriegiert!

	* irfiles.c: keine "Anderung!

	* cutil.c: printf(".....") gel"oscht!

	* irsearch.c: keine "Anderung!

	* sersrch.c:
	Funktion search_word ge"andert f"ur das boolesche Retrieval!

	* cutil.c: Keine "Anderung!

	* cutil.h:
	char *generate_newline_for_boolean _AP((char* line)); eingef"ugt!

	* cutil.c: funktion generate_newline_for_boolean eingef"ugt!

	* irsearch.c: Keine "Anderung!

	* irsearch.c: neue Version f"ur die boolesche Suche eingef"ugt!

Tue Jul 13 08:19:56 1993  Ulrich Pfeifer  (pfeifer@woodstock)

	* sersrch.c: Sicherung vor Aenderungen Tung

Wed Jul  7 14:56:32 1993  Huynh Quoc T. Tung  (huynh1@woodstock)

	* irsearch.c:
	"Anderungsstellen von NOT-Operator sind mit /* change */ markiert!

	* irsearch.c: Fehler mit dem NOT-Operator aufgehoben!

Wed Jul  7 14:33:15 1993  Ulrich Pfeifer  (pfeifer@woodstock)

	* irsearch.c: Sicherheitskopie vor Aenderungen Tung

Fri Jun  4 10:25:57 1993  Ulrich Pfeifer  (pfeifer@woodstock)

	* irsparse.c, irsparse.h, Makefile, irbuild.c, ircfiles.c, irsearch.c, irtfiles.c, irtfiles.h:
	Pachtlevel BIBDB

Wed Jun  2 18:32:00 1993  Ulrich Pfeifer  (pfeifer@woodstock)

	* ircfiles.c, ircfiles.h, irbuild.c: Added code for local formats

Tue Jun  1 14:05:54 1993  Ulrich Pfeifer  (pfeifer@woodstock)

	* irbuild.c, irfiles.h, irsearch.c, irtfiles.c:
	Added code for soundex/phonix indexing and retrieval

Fri May 28 15:12:28 1993  Ulrich Pfeifer  (pfeifer@woodstock)

	* soundex.h, soundex.c:
	This module contains the two algorithms SOUNDEX and PHONIX as
	they were defined by Gadd.

Tue Feb 16 21:37:54 1993  freewais

	* sersrch.c: partial changes for improved boolean support

	* irsparse.c, irsparse.h: Initial revision

	* irbuild.c, irfiles.c, irkeywords.c:
	added AT&T patches for keyword list

	* synonym.c: removed s_fclose

	* irkeywords.c: Initial revision

	* irfiles.c: changed directory of servers registration to cnidr.org

	* irbuild.c: added AT&T patch to write first 50 dictionary entries to
	src file

	* DESIGN, Makefile, README, byte_order.h, cdialect.h, cutil.h, docid.c, docid.h, futil.c, futil.h, hash.c, hash.h, ir.c, ir.h, irbuild.c, ircfiles.c, ircfiles.h, irdirent.h, irext.h, irfileio.c, irfileio.h, irfiles.c, irfiles.h, irhash.c, irhash.h, irinv.c, irinv.h, irlex.h, irretrvl.c, irretrvl.h, irsearch.c, irsearch.h, irtfiles.c, irtfiles.h, irverify.c, irverify.h, iubuild.c, list.c, list.h, lock.c, lock.h, macbuild.c, macver.c, panic.c, panic.h, prototypes.h, sersrch.c, sersrch.orig.c, server-single.c, server.c, server.h, sighash.c, sighash.h, sigindex.h, sigsrch.c, sigsrch.h, sockets.c, sockets.h, stemmer.c, stemmer.h, stoplist.c, stoplist.h, synonym.h, syslog.c, syslog.h, transprt.c, transprt.h, trie.c, trie.h, ui-local.c, ui.c, ui.h, ustubs.c, ustubs.h, version.h, wmessage.c, wmessage.h, wprot.c, wprot.h, wutil.c, wutil.h, zprot.c, zprot.h, ztype1.c, ztype1.h, zutil.c, zutil.h, synonym.c:
	Initial revision

	* cutil.c: include stdargs.h or varargs.h based on whether compiler
	is ansi or non-ansi

	* cutil.c: Initial revision

