##############################################
#  Proxy server for mirc Made by Tontito     #
#  Version v2.25                             #
#  Email tontitoscript@gmail.com             #
#  Addon released to www.mircscripts.org     #
##############################################


New version 15/05/2010 (v.2.25)

  .WARNING: a config dir is now been created and config files are stored there, if you plan to upgrade old installation, move your .ric files (ip_cache, routes and proxy.ini) to config dir

  .Log files and error files now have .log extension

  .New port set on dialog will start to be listenned on the fly

  .Added section to block file formats

  .Fixed small problem when listenning and port was in use

  .Fixed problem on some users that get "corrupted installation" message

  .Approved to work with mirc version 7.02b and Windows 7

  .Fixed some issues with long hostnames on https

  .Improved error handling

  .Updated email in report warning





Version 30/12/2009 (v.2.11 aka 2010)

  .Rewrite of version checker
	More flexible
	Allows you to see release notes, when they exist

  .Added routing (only for lan usage!)
	Was made thinking on a pc that is providing internet (Via USB modem, UMTS, ...) to several machines.
	The proxy server itself provides internet access to outside
	The routing allows server services in one/several of those machines to be seen outside transparently.
	New options will only be available after restart the service.



Version 17/07/2009 (v.2.03)

  .Fixed start listening mode after dialog is 1 set without saving configurations.
 
  .Minimal performance improvements

  .Plz ignore the routing section, but possibly it will be finished on next release



Version 09/07/2009 (v.2.0)

  .Fixed file and folder handling procedures

  .Supported version is now 6.35 or greater (6.35 has almost one year of maturity so makes no sence to support limited and exploitable versions).

  .Added support for bigger urls thanks to the latests mirc versions (plz report any site you see giving errors)

  .Binary functions can now parse bigger strings (when the conversion is made)

  .Removed old code used for debuging

  .Added version checker (yes this one works, finally). It will run automatically if you enable autostart in proxy server.



Version 2007 (v1.8)

  Changed again the parsing engine in order to support url > 9** bytes size
	(thanks to the multiple bug reports that helped me track this situation)

  Some code cleanup



Version 2006 (v1.7.1)

  Parsing engine changed works faster and with fewer problems with pages with very big headers.

  Solved problems with some problematic web server pages except for www.hotmail.com webmail (at least the new beta mail)

  Google talk web based is also supported now

  All request headers bigger than 4000 bytes will be considered attack attempts (if you get false positives, please notify me)

  Added parental control (read the .doc help file)

  Optimized data transfer between web server and browser (on my test lab i achived more than 150% gains if the exploit protection is off)





Version 2006b (v1.6)

  Improved handling with some special page requests so you will stop seeing some errors.

  Added option to add some server urls (that didn't open on old version) so they can have a special treatment when been processed

  Improved some code


Version 2005 (v1.5.1)

  Fixed security problem

  Cleaned some code


Version 2005 (1.5 Final)

   Fixed problem when opening some pages that contains strange type of links

   Improved error report case you catch more strange situations

   Code cleaned up (removed some debugs and extra code)

   Fixed some minor problems (output messages)



Version 1.5b

   Added socks5 support in port 1080:
        .allowed connect with or without login and pass (setup by admin)

        .allowed connect in IP v4 or address formats

        .allowed Bind option (you can recive connections inside of a lan) only for some applications! (it worked sucessefull for mirc dcc)

   Added dialog interface

   Added proxy password system

   Added new lan filter system based in lan ip and lan mask.
 
   Improved error handling

   Changed menu interface
	



Version 1.12
  
  Fixed DCC exploit detection in some normal dcc situations 
    (lots of messages recived in the moment with a valide DCC request appended)

  Improved speed when testing for invalide DCCs

 
Version 1.11

  Included easy to config proxy and mirc, to connect using proxy when this addon (if you don't have proxy.ini file).
    is going to be used exclusively for DCC Exploit filter

  All security protections will be set for this autoconfig option.
    To set it up you may only need to say yes or no to some options (if you don't have proxy.ini file).


Version 1.10.4

  Added protection for mirc DCC exploit for mirc versions >= 6.03 
   (set your mirc firewall options to connect using firewall support "server" and protocol "proxy")
   (if you plan to use this proxy only for this use set the lan ip to 127.0.0.1 this way only you can connect to it)


Version ** to 1.10.3

  Added support for http and https protocol

  Added support to allow upload of big files to a web server using POST request

  Added logging options (This puts your proxy server very slow, use them just to debug something!)

  Added autostart option (go to menu to config it)

  All type requests are allowed in this server

  This Server supports connections from all web clients

  Added cache ips feature (this allows faster responses the next time you request something from the same web server)

  Fixed all known bugs

  Added cache option what will speedup the connections

  Added options to change port


  

Email Tontitoscript@hotmail.com

If you have any problem check the help section in the menubar or email me.
All ideas are also welcome!!
