I forgot to update the Changes file in the distribution, so here goes:
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
Basically, the connect_ssl connector lets one send anything through a web proxy (just like the connect connector), and properly encapsulate it in an SSL connection. Which means you'll need a decapsulating SSL proxy at the other, but Net::Proxy can do that for you too. :-)