Package: requests / 2.4.3-6

Metadata

Package Version Patches format
requests 2.4.3-6 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01_use system ca certificates.patch | (download)

requests/certs.py | 4 2 + 2 - 0 !
setup.py | 2 1 + 1 - 0 !
2 files changed, 3 insertions(+), 3 deletions(-)

 use the bundle provided by ca-certificates instead of
 the embedded one.
02_use system chardet and urllib3.patch | (download)

requests/__init__.py | 2 1 + 1 - 0 !
requests/adapters.py | 22 11 + 11 - 0 !
requests/compat.py | 4 2 + 2 - 0 !
requests/exceptions.py | 2 1 + 1 - 0 !
requests/models.py | 8 4 + 4 - 0 !
setup.py | 6 0 + 6 - 0 !
6 files changed, 19 insertions(+), 25 deletions(-)

 use the system python-chardet and python-urllib3 instead of the
 embedded copies but provide requests.packages package because it will be
 used to supply a stub for ``requests.packages.urllib3``.
03_export IncompleteRead.patch | (download)

requests/compat.py | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 export incompleteread from requests.compat since it's
 imported by python-pip.
04_make requests.packages.urllib3 same as urllib3.patch | (download)

requests/__init__.py | 22 22 + 0 - 0 !
requests/packages/__init__.py | 2 1 + 1 - 0 !
2 files changed, 23 insertions(+), 1 deletion(-)

 make python import system know that requests.packages.urllib3 and
urllib3 are the same thing.
05_do not ascribe cookies to the target domain.patch | (download)

requests/sessions.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 session fixation and cookie stealing.
 See http://www.openwall.com/lists/oss-security/2015/03/14/4 for a complete
 description.