shazow/urllib3 — pull request #122 by jszakmeister (2012-12-01 22:15:34+00:00)
Title: connectionpool: pass strict to the HTTP and HTTPSConnections.

While writing a small app with Requests, I discovered that an app I want to integrate with is pretty brain-dead with SSL, and will return garbage at you if you accidentally use HTTP vs. HTTPS. Unfortunately, Requests was happy to say it was successful. Come to find out that turning on strict is the answer (as I don't care about operating with an HTTP 0.9 server), but urllib3 doesn't actually pass the strict parameter to the underlying connection. This PR solves that problem.

FYI: I tried running tests, but they fail (without my patch). It looks like several servers are being started, and one of them is unhappy because another one is listening on the same port. Then it dies, and the tests don't proceed any further.