1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115
|
Revision history for Perl extension Net::Proxy
0.12 Thu Oct 18 00:49:42 CEST 2007
[ENHANCEMENTS]
- print a meaningful error message when the ssl connector can't listen
[SCRIPTS]
- connect-tunnel now dies early if LWP::UserAgent is not
installed (and t/90compile.t does pass as well)
[TESTS]
- prevent t/21connect.t to fail when a environment proxy is defined
0.11 Mon Oct 15 03:44:30 CEST 2007
[ENHANCEMENTS]
- added an error() method, for messages that must always be shown
- better support for the cases where accept() fails
- better error message when accept() fails for a SSL socket
[DOCUMENTATION]
- added a tutorial about Net::Proxy, with code examples
[TESTS]
- prevent t/pod-coverage.t to fail on the upgrade_SSL method
mixed in Net::Proxy::Connector::connect_ssl
0.10 Mon Oct 1 22:26:50 CEST 2007
[DOCUMENTATION]
- added information about the public SVN repository and the
mailing-list
[TESTS]
- prevent t/21connect.t, t/32tcp_connect.t, t/90compile.t to fail
when LWP::UserAgent is not installed
0.09 Thu Sep 13 11:01:21 CEST 2007
[ENHANCEMENTS]
- the notice(), info() and debug() methods now have a timestamp
[TESTS]
- prevent the t/37connectssl_tcp.t test script to die when one
of the prerequisites is missing (thus removing many FAILs)
0.08 Mon Apr 23 19:08:30 CEST 2007
[ENHANCEMENTS]
- the hook callback now receives the socket on which the data
was received, in addition to the connector
[NEW CONNECTOR]
- Net::Proxy::Connector::connect_ssl
(combines Net::Proxy::Connector::connect and
Net::Proxy::Connector::ssl in a single connector)
[TESTS]
- made tests more robust when connector prerequisites are missing
- test Net::Proxy::Connector::ssl as an "in" connector
- test the start_cleartext option of Net::Proxy::Connector::ssl
0.07 Sat Sep 2 19:47:24 CEST 2006
[ENHANCEMENTS]
- added support for SSL proxies (ssl connector)
[NEW CONNECTOR]
- Net::Proxy::Connector::ssl
[TESTS]
- add support for NET_PROXY_VERBOSITY environnement variable
in the tests, to have more verbose tests if needed
0.06 Thu Apr 20 21:27:00 CEST 2006
[ENHANCEMENTS]
- add support for "hooks" on received data, as proposed by Martin
Werthmller (see http://www.cpanforum.com/threads/1991),
but with a different implementation
0.05 Mon Apr 17 20:42:22 CEST 2006
[ENHANCEMENTS]
- added a debug() method (but all uses of it are commented out)
- better socket management algorithm:
+ prevents deadlocks (as could occur when having a connection and
a tunneled connection within it both going through Net::Proxy)
+ limits buffering (so as to avoid sucking a lot of memory
when one socket sends data faster than its peer can accept it)
[SCRIPTS]
- patched sslh so that it can listen not only on localhost.
(Thanks to Dieter Voegtli.)
0.04 Tue Jan 17 14:47:20 CET 2006
[ENHANCEMENTS]
- added some basic information logging
(enable with Net::Proxy->set_verbosity( $level ))
[TESTS]
- test for several failure cases
- the test suite now covers more than 95% of the code
[SCRIPTS]
- patched sslh so that it works correctly, now
0.03 Wed Jan 11 02:10:52 CET 2006
[DOCUMENTATION]
- Correct SYNOPSIS for Net::Proxy::Connector::tcp
- Added a SYNOPSIS for Net::Proxy::Connector::connect
[NEW CONNECTOR]
- Net::Proxy::Connector::dual
[SCRIPTS]
- previously unreleased sslh script ported to use Net::Proxy
0.02 Tue Jan 10 09:43:23 CET 2006
[ENHANCEMENTS]
- added the README and Changes files
- added statistical methods to Net::Proxy
- mainloop($max) will refuse new connections after $max
connections have started
[NEW CONNECTOR]
- Net::Proxy::Connector::connect
[SCRIPTS]
- connect-tunnel ported to use Net::Proxy
0.01 Fri Jan 6 03:32:46 CET 2006
[FEATURES]
- The proxy is fully functionnal, but lacks several types
of connectors
[CONNECTORS]
- Net::Proxy::Connector::tcp
- Net::Proxy::Connector::dummy
|