creating ChangeLog
2000-02-08  Hans Petter Jansson  

	* Makefile.am: Added ChangeLogs to distribution.

2000-02-07  Hans Petter Jansson  

	* proxy.h, types.h: Minimized intra-dependencies for faster rebuilds.

	* Makefile.am: Added required files to distribution process.

	* Makefile.am: Added bmem.h to distribution.

	* proxy.h: Added SMTP prototypes.

	* bt.h: Added prototypes for bt_move() and bt_new_without_bmem().

	* nvtp.h: Added prototypes for blocking NVTP functions.

	* smtp.h: Added prototypes for most existing SMTP functions.

	* bt.h, cgi.h, cipher.h, comm.h, db.h, fifobuf.h, flux.h, fstring.h, irc.h, log.h, mem.h, misc.h, mt.h, nvtp.h, ph.h, proc.h, proxy.h, random.h, rmd160.h, smtp.h, sock.h, tn.h, tt.h, types.h, url.h, xml.h:
	Fixed my copyright headers and some random stuff here and there. Heh.

2000-02-01  Hans Petter Jansson  

	* db.h: Added caching of index and tree structure.

	* cache.h: Added data (disk) cache.

	* bmem.h, bt.h: Updated bt/bmem headers.

2000-01-31  Hans Petter Jansson  

	* db.h: Include files for DB subsys.

2000-01-30  andrei  

	* tt.h: TT <-> block memory

2000-01-30  Hans Petter Jansson  

	* bmem.h: Renamed balloc to bmem and put it in mem/ subsystem.

2000-01-27  Hans Petter Jansson  

	* proc.h: Added process control prototypes.

	* Makefile.am, flux.h, misc.h: Added prototypes for misc functions.

2000-01-22  Hans Petter Jansson  

	* cipher.h: Added OFB cipher mode and made it default.

2000-01-21  Hans Petter Jansson  

	* sock.h: Added sock_make_stdio().

2000-01-19  Hans Petter Jansson  

	* tt.h: Changed tt_has_child() -> tt_is_parent_of().

	* tt.h: Changed tt_has_children() -> tt_is_parent().

2000-01-18  Hans Petter Jansson  

	* Makefile.am: Added bt.h to distribution and install.

	* cipher.h: Added elgamal_bits() and elgamal_block_size().

2000-01-17  Hans Petter Jansson  

	* bt.h: Added bt_is_empty().

2000-01-16  Hans Petter Jansson  

	* sock.h: Added cryptography and transparent key exchange.

	* mpi.h: Added mpi_get_buffer_with_size().

	* cipher.h: Added ElGamal and high-level cipher duplication functions.

2000-01-14  Hans Petter Jansson  

	* cipher.h: Added cipher import.
	Added cipher permute.
	Added Twofish IV permute.

2000-01-13  Hans Petter Jansson  

	* cipher.h: Added key delete for ElGamal.
	Added cipher metastruct functions.

	* cipher.h: Cleaned up functions.

	* bt.h: Added bt_for_all() with callback.

2000-01-12  Hans Petter Jansson  

	* types.h: Added signed types.

	* cipher.h:
	Increased Twofish CFB-mode speed on 64-bit architectures; fivefold on Alpha.
	Added twofish_key_dup().

2000-01-11  Hans Petter Jansson  

	* nvtp.h:

	Added parent pointers.

	* flux.h:

	Added new include files.

	* proxy.h:

	SMTP prototypes.

	* fifobuf.h:

	Added cryptography.

	* cipher.h:

	hash_rmd160 -> rmd160_hash

	* cipher.h:

	Include only once.

2000-01-09  Hans Petter Jansson  

	* cipher.h:

	Added CBC and CFB modes, and convenience functions.

2000-01-08  Hans Petter Jansson  

	* bt.h:

	Added bt_find_first_in_range(), bt_get_root().
	Changed key to (void *).

2000-01-07  Hans Petter Jansson  

	* bt.h:

	Added protos for del, remove, find.
	Removed test code.

	* bt.h:

	Beginning of balanced trees.

	* types.h:

	Added (psize) typedef, which is an int corresponding to the size of a pointer.

2000-01-06  Hans Petter Jansson  

	* random.h:

	Added rand_bits_dyn() and some type includes.

	* cipher.h:

	Working ciphers.

	* smtp.h:

	SMTP headers.

	* Makefile.am, mpi.h:

	Added code from GNU MP library.

	* tt.h:

	Some macro safety added.

2000-01-03  Hans Petter Jansson  

	* tt.h:

	Added external reference boolean, for wrappers.

2000-01-02  andrei  

	* .cvsignore, tt.h:
	Optimizations for storing small data in the pointer itself.

1999-12-30  Hans Petter Jansson  

	* flux.h, ph.h:

	Added PH (pointer hash) subsystem.

1999-12-26  Hans Petter Jansson  

	* tt.h:

	Removed old prototypes.

	* tt.h:

	Added tt_spn_from() and tt_cspn_from().

1999-12-25  andrei  

	* .cvsignore: Quiet down, CVS.

	* fstring.h, tt.h:
	- Added memlwr() and memupr() protos to fstring.h and included it in
	  tt/data.c to kill warnings
	- Fixed tt_join() return type.
	- Removed nvtp.c from src/proxy/Makefile.am

1999-12-23  Hans Petter Jansson  

	* tt.h:

	Added tt_has_children() and tt_join().

1999-12-21  Hans Petter Jansson  

	* proxy.h:

	Added nvtp support, changed connect callback semantics.

	* comm.h:

	Added comm_get_parent().

	* Makefile.am:

	Added nvtp.h.

	* sock.h:

	Added parent support.

	* nvtp.h:

	Added parent support, fixed macro bugs.

1999-12-19  Daniel Mikkelsen  

	* proxy.h, sock.h:
	Proxy functions for letting sockets call back on all writes (block/unblock).
	Aslo added functions to detatch a socket from it's handles/files w/o closing.

1999-12-19  Hans Petter Jansson  

	* flux.h:

	Added NVTP.

	* nvtp.h:

	Queue length defines.

1999-12-18  Hans Petter Jansson  

	* nvtp.h:

	Header for basic NVTP functions.

	* fifobuf.h:

	Added fifobuf_used().

1999-12-14  Hans Petter Jansson  

	* sock.h:

	BSD fixes.

	* fstring.h:

	Structural changes.

	* fstring.h:

	Tried to make it work on OpenBSD.

1999-12-13  Hans Petter Jansson  

	* tn.h, tt.h, types.h, url.h, xml.h, cgi.h, cipher.h, comm.h, fifobuf.h, flux.h, fstring.h, irc.h, log.h, mem.h, mt.h, proxy.h, random.h, rmd160.h, sock.h:

	Added copyright and GPL notices.

	* log.h, mt.h, proxy.h, rmd160.h, sock.h, tn.h, tt.h, types.h, comm.h, fifobuf.h, flux.h, fstring.h, irc.h:

	Tab indenting -> spaces.

	* flux.h:

	Added compile-time replacements for timer macros.

	* proxy.h:

	Added support for signals in the event structure.

1999-12-12  Hans Petter Jansson  

	* tt.h:

	Added tt_split().

	* tt.h:

	Added tt_spn(), tt_cspn(), tt_rchr().

	* fstring.h:

	Added memrchr().

	* fstring.h:

	Added memspn() and memcspn().

	* Makefile.am:

	Fixed missing separator.

	* Makefile.am, tn.h:

	TNET -> TN.

1999-12-10  Hans Petter Jansson  

	* mt.h:

	Added scanning/printing functions.

	* mt.h:

	Fixed mt_size().

	* mt.h, tt.h:

	(char *) -> (const char *)

1999-12-08  Hans Petter Jansson  

	* mt.h:

	Added proto for mt_set_name_str().

	* fstring.h:

	Fixed typo.

	* tt.h, mt.h:

	Fixed dependencies.

	* fstring.h:

	Added memcasecmp() and fixed dependencies.

1999-12-07  Hans Petter Jansson  

	* flux.h:

	Protos for global functions.

1999-12-06  Hans Petter Jansson  

	* mt.h:

	Added iterator and documentation conformance.

	* comm.h:

	New names: comm_buf_out_size(), comm_buf_in_size().

	* sock.h:

	New API functions: sock_new_from_handles(), sock_new_from_pipes().

	* sock.h:

	New functions: sock_get_max_write(), sock_get_max_read().

1999-12-05  Hans Petter Jansson  

	* proxy.h:

	Now includes only once.

	* flux.h, mt.h:

	Makefile un-break cleanup.

	* mt.h:

	Changed names of mt_data functions.

1999-12-03  Hans Petter Jansson  

	* Makefile.am:

	Added includes mt.h, proxy.h, flux.h.

1999-12-01  Hans Petter Jansson  

	* comm.h, proxy.h, sock.h:

	Don't remember.

1999-11-30  Hans Petter Jansson  

	* tt.h:

	Embarrassing typo.

1999-11-26  Hans Petter Jansson  

	* tt.h:

	Added scan/print prototypes.

	* Makefile.am, cgi.h, cipher.h, comm.h, fifobuf.h, flux.h, fstring.h, irc.h, log.h, mem.h, mt.h, proxy.h, random.h, rmd160.h, sock.h, tn.h, tt.h, types.h, url.h, xml.h:

	Initial import, pre-0.3.0.

	* Makefile.am, cgi.h, cipher.h, comm.h, fifobuf.h, flux.h, fstring.h, irc.h, log.h, mem.h, mt.h, proxy.h, random.h, rmd160.h, sock.h, tn.h, tt.h, types.h, url.h, xml.h:
	New file.

