Abacus Sentry Changes

10-12-97 0.01 - Project Begins. 

10-13-97 0.02 - Multiple port binding.
    	   	Config file added.
	   	TCP wrapper support added.

10-14-97 0.03 - Added state engine.

11-2-97  0.04 - Bug fixes in state engine. 
		Speed enhancements.

11-4-97  0.05 - Added PORT_BANNER option

11-30-97 0.06 - Re-vamped config file options. Consolidated variables
and added $TARGET$ macro expansion. Added option to run external
command.

12-04-97 0.08 - Code cleanup and public alpha release.

12-06-97 0.09 - Added option to skip blocking on UDP scans to prevent DOS 
attacks. 

12-10-97 0.10 - Added alert for possible stealth scan detection.

3-10-98 0.50 - FINALLY got back to work on this thing.

3-11-98 0.50 - Added/changed configuration option to not react to TCP/UDP scans
	       (report only).

	       Added history file to store permanent list of all blocked hosts.

	       Changed blocked file to be truncated to 0 bytes on startup so
	       users don't have to manually clean it out on re-start.

	       Removed reporting of already blocked hosts for UDP to
	       prevent possible denial of service attack. 

	       Put in limit of 64 open sockets per instance (some systems
	       did not have FD_SETSIZE defined correctly and this caused
               errors).

	       Removed logging of connections from ignored hosts (why
	       ignore them if I still report their connection??)

	       Began renaming from "Abacus Sentry" to just plain "sentry"
               to eliminate confusion.

	       Updated docs.

	       Minor code cleanups.

5-11-98	0.60 - Put in reverse DNS reporting on connections....should have
	       done this long ago..
	 
	     - Changed history file and blocked file to write out resolved
	       hostname on connects

5-25-98 0.60 - Added TCP SYN stealth scan detection

	     - Added TCP FIN stealth scan detection

	     - Added "Advanced" stealth scan detection mode.

5-26-98 0.60 - Added "Smart-Verify" port profiling in all stealth modes to
	       avoid blocking legitimate connections.

5-28-98 0.61 - Added tcp/ip headers with distribution because some
	       versions of Linux still use the "old" style and not the BSD
	       variant.
