Closed Bug 1553685 Opened 5 years ago Closed 5 years ago

[wpt-sync] Sync PR 16585 - Update urllib3 to 1.25.2

Categories

(Testing :: web-platform-tests, defect, P4)

defect

Tracking

(firefox69 fixed)

RESOLVED FIXED
mozilla69
Tracking Status
firefox69 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync upstream error])

Sync web-platform-tests PR 16585 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/16585
Details from upstream follow.

pyup-bot <github-bot@pyup.io> wrote:

Update urllib3 to 1.25.2

This PR updates urllib3[secure] from 1.24.2 to 1.25.2.

<details>
<summary>Changelog</summary>

### 1.25.2
```
-------------------
  • Change is_ipaddress to not detect IPvFuture addresses. (Pull 1583)

  • Change parse_url to percent-encode invalid characters within the
    path, query, and target components. (Pull 1586)

    
    
    
    ### 1.25.1
    

  • Add support for Google's Brotli package. (Pull 1572, Pull 1579)

  • Upgrade bundled rfc3986 to v1.3.1 (Pull 1578)

    
    
    
    ### 1.25
    

  • Require and validate certificates by default when using HTTPS (Pull 1507)

  • Upgraded urllib3.utils.parse_url() to be RFC 3986 compliant. (Pull 1487)

  • Added support for key_password for HTTPSConnectionPool to use
    encrypted key_file without creating your own SSLContext object. (Pull 1489)

  • Add TLSv1.3 support to CPython, pyOpenSSL, and SecureTransport SSLContext
    implementations. (Pull 1496)

  • Switched the default multipart header encoder from RFC 2231 to HTML 5 working draft. (Issue 303, PR 1492)

  • Fixed issue where OpenSSL would block if an encrypted client private key was
    given and no password was given. Instead an SSLError is raised. (Pull 1489)

  • Added support for Brotli content encoding. It is enabled automatically if
    brotlipy package is installed which can be requested with
    urllib3[brotli] extra. (Pull 1532)

  • Drop ciphers using DSS key exchange from default TLS cipher suites.
    Improve default ciphers when using SecureTransport. (Pull 1496)

  • Implemented a more efficient HTTPResponse.__iter__() method. (Issue 1483)

    
    
    

</details>

<details>
<summary>Links</summary>

Whiteboard: [wptsync downstream] → [wptsync downstream error]
Whiteboard: [wptsync downstream error] → [wptsync downstream]
Pushed by james@hoppipolla.co.uk:
https://hg.mozilla.org/integration/mozilla-inbound/rev/197234a51576
[wpt PR 16585] - Update urllib3 to 1.25.2, a=testonly
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla69
Whiteboard: [wptsync downstream] → [wptsync upstream error]
You need to log in before you can comment on or make changes to this bug.