Changes in 2.1.2
Negotiate auth support + a workaround for Ubuntu + SonicWALL timeout problem.
Changes from httpclient/2.1.1 are follows.
- implemented Negotiate authentication with a support from exterior modules. 'rubyntlm' module is required for Negotiate auth with IIS. 'win32/sspi' module is required for Negotiate auth with ISA. (#23)
- a workaround for Ubuntu + SonicWALL timeout problem. try to send HTTP request in one chunk. (#171)
- create new self-signing dist-cert which has serial number 0x01 and embed it in httpclient.rb. (#169)
- update cacert.p7s. certificates are imported from cacerts in JRE 6 Update 2. 1 expired CA certificate 'C=US, O=GTE Corporation, CN=GTE CyberTrust? Root' is removed.
- [BUG] SSL + debug_dev didn't work under version 2.1.1. (#168)
- [BUG] Reason-Phrase of HTTP response status line can be empty according to RFC2616. (#170)