Ncat ChangeLog
==============

This is the full ChangeLog list of features
added to each Ncat release as well as any
bugs fixed, issues quashed, etc.

Ncat 0.06
* Added --listen support.
* Added TCP/UDP support for --listen.
* Added command line parser for handling options
  to pass to the command to be executed.
* Polished up --help, --verbose & --version.

Ncat 0.07
* Added feature of fork()'ing off on executing
  a 3rd party program to allow continued incoming
  connections.
* Added support for ASCII logging.
* Added support for hexdump logging.
* Various bits of code cleaned up. 

Ncat 0.08
* Added millisecond resolution timer for blocking read/writes.
* Added HTTP/1.1 CONNECT method proxying support.
* Added Base64 encoder for handling Proxy-Authorization support.
* Support added for --broker, full I/O multiplexing support.
* Added additional feature of --talk
* Added new --talk feature to online help and man page.

Ncat 0.09
* Added hexdump() support.
* Added XOR cipher support.
* Added --allow, --deny support IP address handling CIDR.
* General code tidy up; better documentation in header file.

Ncat 0.09
* Various error messages cleaned up. Added new #define for NCAT_SHORT.
* Added missing 'strerror(errno)' handling to some error messages.
* Cleaned up various bits of code.
* Reformatted code heavily into K&R layout.
* Fixed XOR so it'll use longer passwords.
* Worked on various cross-platform portability issues.
  -- Thanks to Jonathan Saylor.

Ncat 0.10rc1
* Removed access to XOR code with a view to totally removing it
  in the next release of Ncat (0.11)
* One or two minor bug fixes.

Ncat 0.10rc2
* Fixed inetd-like support so executed programs actually
  exit when the client does and don't hang.
* Fixed some looping read/write issue with EOF handling.
  -- Thanks to Sebastian Garcia.
* Moved connect message "Lookup of $foo returned $bar" to 
  the verbosity output set instead of the default output.
* Fixed bug in SOCKS4 server on rejected/refused connections.
* First official release!

Ncat 0.10rc3
* Autoconf build process. ./configure;make!
* Fixed Segmentation faults on outgoing connections
  that appeared on on certain platforms/architectures/compilers.
* Improved overall build quality and portability to other
  platforms and architectures. Should build on multiple
  different platforms quite well.
* Fixed some bounds checking on a SOCKS4 server buffer in ncat_connect.c
* Fixed some documentation typos and --help/usage typos.
