$Id: ChangeLog,v 1.11 2003/05/13 14:35:19 simsim Exp $

v0.1.6 (13/05/2003) :

** Major Changes :
   * Created a discussion board dedicated to CCTT on http://www.gray-world.net (Alex DYATLOV).
	
** Minor Changes : 
   * Added links to the gray-world.net website and discussion boards.
	
v0.1.5 (22/04/2003) :

** Major changes :
   * Rewrote debug, error and verbose functions.
   * Corrected the code/decode functions.
   * Removed the socket_encode_A channel and the related ident.
   * Added a new command line flag : -z
     => CCTT now implements the reverse proxy-mode functionnality.
     => Updated the docs and manuals.
   * Added an example about the reverse proxy-mode concept.

** Minor changes : 
   * Removed all printf calls to use appropriate functions.
   * Removed the OPT_VERBOSE flag from the main code, it is used in cctt_verbose().
   * Removed the OPT_DEBUG flag from the main code, it is used in cctt_debug().
   * Updated the LISEZMOI.developpeurs to explain how debug calls are done.
   * Added a summary in the LISEZMOI.developpeurs file.
   * Moved channel_do_socket_encode_* functions in a lonely one : channel_do_socket().
   * Moved channel_do_socket_http_proxy_* functions in a lonely one : channel_do_socket_http_proxy().
   * Removed some variables from include/defintions.h that were in include/configuration.h
   * Added diagram pictures to the html exemples files.

** Minor corrections : 
   * Fixed a few bug related to the proxy list in the server part.
   * Fixed a bug (?) related to the temporary buffer used in the server part (look at do_server.c).
   * Added a few debug messages.
   * Updated doc/fr/LISEZMOI (and translated files) : Changed II. A) and II. F).

---------------------

v0.1.4 (26/03/2003) :

** Major changes :
   * Russian translation for the v0.1.4 release (Alex DYATLOV).
   * Configure.in updated for Mac OS X, v10.2.
	
** Minor changes :
   * Added a diagram on the website (Alex DYATLOV).

** Minor corrections :
   * Corrected examples files settings errors when using proxy servers.

---------------------

v0.1.3 (14/02/2003) :

** Major changes :
   * Automake/Autoconf support (Olivier DEMBOUR).
   * English translation for the v0.1.3 release (Hadi EL-KHOURY and Simon CASTRO). 

** Minor changes :
   * Added an html page for the exemples.
   * Changed the website design.

** Minor corrections :
   * Updated the README.developpeurs file.
   * .h configuration moved from includes/definitions.h to includes/configuration.h

---------------------
	
v0.1.2 (24/01/2003) :

** Major new functionnalities :
    * New directive : HTTP_PROXY_CHAIN => HTTP Proxy chain (CONNECT method) support. 
    * When reading on a socket, server now stores data in a temporary buffer during a configurable delay.
      => Solves the problem of identification/request data in multiple read buffers.
    * New directive : CHANNEL_PROXY_DEL => allow setting timeout when using the CONNECT method.
    * New Channel type : client_only_with_http_proxy. 
    * New directive : FAKE_WEBSERVER. 

** Major corrections :
    * Rewriting of identification/proxy_request functions. Now sending a char * instead of a struct (:<).
    * A lot of corrections...

** Minor corrections :
    * HTTP proxy can now send responses in multiple buffers.
    * args.c : the umask is now correct.
    * Debug mode is now debug or ultra-debug.
    * Added and corrected some parts of the documentation files.
    * README.developpeurs explains the code better :).

---------------------

v0.1.1 (18/01/2003) :

** Major new functionnalities :
    * UDP Protocol support for socket, socket_encode and socket_encode_A channels.
    * New directive in the server configuration file : PROXY_ONLY.
    * New directive in the server configuration file : PERM_USER_GROUP.
    * New directive in the server configuration file : PERM_CHROOT.
    * Added a legal notice in the LISEZMOI and Manuel files.
    * Added an exemples file explaining some means of using CCTT.
    * Command Line flag -l now saves the reverse-shell sessions.

** Minor corrections :
    * Functions definitions are now in a single file.
    * bzero calls have now a sizeof argument.
    * malloc calls are now (type) malloc (length).
    * server->client 'debug' call telling that identification is ok is now correct and added in send_proxy_list_and_close.
    * Moving some read/write calls to recvmsg/sendto calls.
    * Syslog Facilities/Priorities are now configurable in includes/definitions.h.
    * Server now sends its initialization parameters to the syslog even if the verbose option isn't set.
    * Added a FAQ.
    * Update the documentation (doc, conf and man) along with the website.
