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. :-)