Changes from version 0.6.4-->0.7.0

	* Chroot is done by default. Running as root must be explicitly
	  requested.

	* Added sstrlib buffer handling code.

	* Config file parsing code now done from template. Added config
	file subsections. Logging level can be selected.

	* Timeout now done with an alarm() call.

	* Added StrictCaching code to cache.c -- see FAQ for details.
	
	* Added virus scanning code.

	* SIGCHLD signal handler loops on waitpid() to pick up all children

	* linux.c -- added kernel 2.0 support

	* main.c -- continue if accept() dies with errno==EINTR
	
	* configure.in -- test for socklen_t

	* Added option to limit connections from single IP.

	* main.c -- support for running from inetd

Changes from version 0.6.3-->0.6.4

	* Altered logging to log IP as well as name to prevent DNS
	spoofing hiding an attacker's identity ( changed in addr2name()).

	* Compilation fix in byteSwap() in localcache.c (Big endian 
	architectures configured with --enable-local-cache only).

Changes from version 0.6.2-->0.6.3

	* In cache_retr() fixed broken file retrieval when caching while
	in ASCII mode.

Changes from version 0.6.1-->0.6.2

	* parseuser() changed so ntp connections default to port 21 properly.
	
Changes from version 0.6.0-->0.6.1

	* Changed server_control_forward() to check with
	cache_parsed_reply() before forwarding -- replies to NOOPs were
	going passed through.

	* Changed NOOP_INTERVAL to 30 in cache.c
	
Changes from version 0.5.3-->0.6.0

	* Reworking of caching. Added local caching and split http caching
	into separate file.

	* Cleaned up the char/unsigned char mess.

	* Removed boolean algebra of info->state. Data connection fd is
	now set to -1 to indicate closed socket, and active/passive is
	indicated by an enum.

	* Added ACLs to config file

	* Each data connection now only allows transfer in one direction.

	* Central loop for each session changed.
	
	* Added debian packaging support

	* Documentation updates.
	
Changes from version 0.5.2-->0.5.3

	* We no longer quit on data connection errors.

	* Documentation updates.

	* Non transparent proxying now compiled in by default.
	
Changes from version 0.5.1-->0.5.2

	* Fixed typo which meant SameAddress config option was always on.

	* Better integration of transparent data connections and cache
	code.

	* Added check for chains we need in linux.c
	
Changes from version 0.5-->0.5.1

	* Added optional support for transparent proxying of the data
	connections.
	
Changes from version 0.4.1-->0.5

	* Changed method of control stream parsing (added ftp-cmds files).

	* Replaced the address_info structures with struct sockaddr_in.

	* Added config file options to pick the port ranges used for
	active, passive, and control connections.

	* Changed cache.c to use ftp-cmds. Also eliminated use of wget -
	cache.c now speaks HTTP (sort of).

	* Support restarts when caching.

	* Added optional support for non transparent proxying.

	* Added support for active-->passive conversion.

	* Sending HUP now causes a config file reread.
	
Changes from version 0.4-->0.4.1

	* Quick change to support 2.4 series of Linux kernels

Changes from version 0.3-->0.4

	*  Deny REST command when using cache

	*  Added NOOP keepalives during cache transfer. Big/slow downloads
	   should now complete rather than stop half way through!!
