Added info about posted files headers
Merge pull request #1886 from meteozond/patch-1

Added info about posted files headers
test pyopenssl redirect (unit test for #1887)
on redirect pass URL as bytes. Fixes: #1887
Merge pull request #1888 from longaccess/handle301

Fix for 301 redirect and latest PyOpenSSL.
Move creation of attributes to RequestException

Pass request objects in HTTPAdapter
Avoid having to fix tests
Explicitly check for None
Repopulate ~/.netrc auth.
Avoid breaking crappy distribution methods.
Better layout for checking.
Merge pull request #1893 from Lukasa/license

Avoid breaking crappy distribution methods.
Respect trust_env on redirect.
Merge pull request #1892 from Lukasa/netrcauth

Repopulate ~/.netrc auth.
cleanup shitty code
who did this
omg never do this again ever please
what is wrong with you people? :)
Document requirements for SNI support on Python2

A section for Request's advanced usage guide on what Server Name
Indication is, its purpose, and how to enable it on Python2.
Move SNI documentation to FAQ

Relocate documentation on Server-Name-Indication from the advanced
section to the frequently asked questions. This is minus details on
enabling SNI on Python2, which is instead captured by linking to Stack
Overflow.