Release.notes 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. 08/04/2014 3[APA3A]tiny proxy 0.7
  2. Features:
  3. 1. General
  4. + HTTP/1.1 Proxy with keep-alive client and server support,
  5. transparent proxy support.
  6. + Anonymous and random client emulation HTTP proxy mode
  7. + FTP over HTTP support.
  8. + DNS caching with built-in resolver
  9. + HTTPS (CONNECT) proxy
  10. + SOCKSv4/4.5 Proxy
  11. + SOCKSv5 Proxy
  12. + UDP and bind support for SOCKSv5 (fully compatible with
  13. SocksCAP/FreeCAP for UDP)
  14. + Transparent SOCKS redirection for HTTP, POP3, FTP, SMTP, ICQ
  15. + POP3 Proxy
  16. + FTP proxy
  17. + DNS proxy
  18. + TCP port mapper
  19. + UDP port mapper
  20. + SMTP proxy
  21. + ICQ/AOL proxy
  22. + MSN proxy
  23. + Threaded application (no child process).
  24. + Web administration and statistics
  25. + Plugins for functionality extension
  26. + Native 64 bit application for 64 bit OS, including 64-bit editions of
  27. Windows XP, Vista, 2003, 2008.
  28. 2. Proxy chaining and network connections
  29. + Parent proxy support for any type of incoming connection
  30. + Username/password authentication for parent proxy(s).
  31. + HTTPS/SOCKS4/SOCKS5 and redirection parent support
  32. + Random parent selection
  33. + Chain building (multihop proxing)
  34. + Load balancing between few network connections by choosing network
  35. interface
  36. 3. Logging
  37. + turnable log format compatible with any log parser
  38. + stdout logging
  39. + file logging
  40. + syslog logging (Unix)
  41. + ODBC logging (Windows and Unix)
  42. + log file rotation (hourly, daily, weekly, monthly)
  43. + automatic log file comperssion with external archiver (for files)
  44. + automatic removal of older log files
  45. + Character filtering for log files
  46. + different log files for different servces are supported
  47. 4. Access control
  48. + ACL-driven (user/source/destination/protocol/weekday/daytime or
  49. combined) bandwith limitation for incoming and (!)outgoing trafic.
  50. + ACL-driven (user/source/destination/protocol/weekday/daytime or
  51. combined) traffic limitation per day, week or month for incoming and
  52. (!) outgoing traffic
  53. + User authorization by NetBIOS messanger name
  54. + Access control by username, source IP, destination IP, destination
  55. port and destination action (POST, PUT, GET, etc), weekday and daytime.
  56. + Access control by username/password for SOCKSv5 and HTTP/HTTPS/FTP
  57. + Cleartext or encrypted (crypt/MD5 or NT) passwords.
  58. + Connection redirection
  59. + Access control by requested action (CONNECT/BIND,
  60. HTTP GET/POST/PUT/HEAD/OTHER).
  61. + NTLM (v1 only) authentication for HTTP proxy access
  62. + All access control entries now support weekday and time limitations
  63. + Hostnames and * templates are supported instead of IP address
  64. 5. Extensions
  65. + Regular expression filtering (with PCRE) via PCREPlugin
  66. currently HTTP traffic only for URLs, HTTP headers and HTTP data.
  67. + Authentication with Windows username/password (cleartext only!)
  68. 6. Configuration
  69. + support for configuration files
  70. + support for includes in configuration files
  71. + interface binding
  72. + running as daemon process
  73. + utility for automated networks list building
  74. + configuration reload on any file change
  75. Unix
  76. + support for chroot
  77. + support for setgid
  78. + support for setuid
  79. + support for signals
  80. Windows NT/2K/XP/2K3
  81. + support --install as service
  82. + support --remove as service
  83. + support for service START, STOP, PAUSE and CONTINUE commands (on
  84. PAUSE no new connection accepted, but active connections still in
  85. progress, on CONTINUE configuration is reloaded)
  86. Windows 95/98/ME
  87. + support --install as service
  88. + support --remove as service
  89. 6. Compilation
  90. + MSVC (static)
  91. + Intel Windows Compiler (msvcrt.dll)
  92. + Windows/gcc (msvcrt.dll)
  93. + Cygwin/gcc (cygwin.dll)
  94. + Unix/gcc
  95. + Unix/ccc
  96. + Solaris
  97. + Mac OS X, iPhone OS
  98. Planned for future (0.8) release:
  99. - SSL handling / SSL decryption by certificate spoofing
  100. - NAT support under *nix
  101. - Addon antiviral, HTTP cache filters modules, authentication
  102. modules for different protocols (RADIUS, PAM etc).
  103. $Id: Release.notes,v 1.9 2014-04-07 21:24:42 vlad Exp $