news 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143
  1. Fixes in 0.5.3g
  2. ! Previous fixes were not backported completely from 0.6
  3. ! Fixed ident string should not be freed for openlog() to prevent garbage in
  4. syslog().
  5. Fixes in 0.5.3f
  6. ! Fixed SOCKSv4 for parent proxy
  7. Fixes in 0.5.3e
  8. ! Fixed POST request problem with NTLM authentication
  9. Fixes in 0.5.3d
  10. ! Fixed endless loop on 'udppm -s'
  11. Fixes in 0.5.3c
  12. ! Fixed aborted download on some requests
  13. Fixes in 0.5.3b
  14. ! Fixed double 3xx reply on USER command in ftppr.
  15. Fixes in 0.5.3a
  16. ! 64-bit pointer arythnmetics problem fix applied to ntlm.c
  17. (requested by Mike Frysinger)
  18. 0.5.3 is bugfix release for 0.5.2:
  19. Fixes backported from 0.6 as 0.5.3:
  20. !! Fixed: NTLM authentication doesn't work for NT-encoded passwords and may
  21. cause account blocking (reported by boris16 at tut.by)
  22. ! Fixed: offer NTLM authentication before basic
  23. ! Fixed: buffered input may double some data on empty reads
  24. + FTP diagnostics improved for FTP login problems
  25. ! SOCKS BIND/UDPASSOC problems fixed (based on Artem Rebrov's patch)
  26. ! Fixed: endless loop on configuration parsing if ACL weekdays are given as
  27. a comma delimited list (reported by Andrey S. Alexeenko).
  28. Known bugs:
  29. Non-reproduced problem reported with poll() implemenration for some 2.4
  30. Linux kernel, may be hardware dependant. As a result 3proxy goes to a loop
  31. with 100% CPU utilization soon after start. Compile 3proxy without
  32. -DWITH_POLL in Makefile(s) if you observe this behaviour.
  33. report to 3proxy@security.nnov.ru
  34. 14/10/2006 3[APA3A]tiny proxy 0.5.2
  35. New features since 0.4 are marked with !.
  36. Features:
  37. 1. General
  38. + HTTP/1.1 Proxy with keep-alive client and server support,
  39. transparent proxy support.
  40. ! Anonymous and random client emulation HTTP proxy mode
  41. + FTP over HTTP support.
  42. + DNS caching with built-in resolver
  43. + HTTPS (CONNECT) proxy
  44. + SOCKSv4/4.5 Proxy
  45. + SOCKSv5 Proxy
  46. ! UDP and bind support for SOCKSv5 (fully compatible with
  47. SocksCAP/FreeCAP for UDP)
  48. + Transparent SOCKS->HTTP redirection
  49. ! Transparent SOCKS->FTP redirection
  50. ! Transparent SOCKS->POP3 redirection
  51. + POP3 Proxy
  52. ! FTP proxy
  53. ! DNS proxy
  54. + TCP port mapper
  55. + UDP port mapper
  56. + Threaded application (no child process).
  57. ! Web administration and statistics
  58. 2. Proxy chaining
  59. + Parent proxy support for any type of incoming connection
  60. + Username/password authentication for parent proxy(s).
  61. + HTTPS/SOCKS4/SOCKS5 and redirection parent support
  62. + Random parent selection
  63. + Chain building (multihop proxing)
  64. 3. Logging
  65. + turnable log format compatible with any log parser
  66. + stdout logging
  67. + file logging
  68. + syslog logging (Unix)
  69. + ODBC logging (Windows and Unix)
  70. + log file rotation (hourly, daily, weekly, monthly)
  71. + automatic log file comperssion with external archiver (for files)
  72. + automatic removal of older log files
  73. ! Character filtering for log files
  74. ! different log files for different servces are supported
  75. 4. Access control
  76. + ACL-driven (user/source/destination/protocol/weekday/daytime or
  77. combined) bandwith limitation for incoming and (!)outgoing trafic.
  78. + ACL-driven (user/source/destination/protocol/weekday/daytime or
  79. combined) traffic limitation per day, week or month
  80. + User authorization by NetBIOS messanger name
  81. + Access control by username, source IP, destination IP, destination
  82. port and destination action (POST, PUT, GET, etc), weekday and daytime.
  83. + Access control by username/password for SOCKSv5 and HTTP/HTTPS/FTP
  84. + Cleartext or encrypted (crypt/MD5 or NT) passwords.
  85. + Connection redirection
  86. + Access control by requested action (CONNECT/BIND,
  87. HTTP GET/POST/PUT/HEAD/OTHER).
  88. ! NTLM authentication for HTTP proxy access
  89. ! All access controle entries now support weekday and daytime
  90. limitations.
  91. 5. Configuration
  92. + support for configuration files
  93. + support for includes in configuration files
  94. + interface binding
  95. + running as daemon process
  96. + utility for automated networks list building
  97. ! configuration reload on any file change
  98. Unix
  99. + support for chroot
  100. + support for setgid
  101. + support for setuid
  102. ! support for signals
  103. Windows NT/2K/XP/2K3
  104. + support --install as service
  105. + support --remove as service
  106. + support for service START, STOP, PAUSE and CONTINUE commands (on
  107. PAUSE no new connection accepted, but active connections still in
  108. progress, on CONTINUE configuration is reloaded)
  109. Windows 95/98/ME
  110. ! support --install as service
  111. ! support --remove as service
  112. 6. Compilation
  113. + MSVC (msvcrt.dll)
  114. + Intel Windows Compiler (msvcrt.dll)
  115. + Windows/gcc (msvcrt.dll)
  116. + Cygwin/gcc (cygwin.dll)
  117. + Unix/gcc
  118. + Unix/ccc
  119. ! Solaris
  120. Planned for future (0.6) release:
  121. - External modules API
  122. - Addon URL, antiviral, HTTP cache filters modules, authentication
  123. modules for different protocols (RADIUS, PAM, integrated system, etc).
  124. $Id: news,v 1.2 2007/03/01 16:19:43 vlad Exp $