Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🔖 Release 2.1.900 #30

Merged
merged 1 commit into from
Oct 7, 2023
Merged

🔖 Release 2.1.900 #30

merged 1 commit into from
Oct 7, 2023

Conversation

Ousret
Copy link
Member

@Ousret Ousret commented Oct 7, 2023

2.1.900 (2023-10-07)

  • Added cipher in ConnectionInfo when using HTTP/3 over QUIC.

  • Added issuer_certificate_der, issuer_certificate_dict into ConnectionInfo.

    By default, it is set to None. This property is filled automatically on a QUIC connection.
    It cannot be done automatically when using native Python capabilities.

  • Removed support for SecureTransport.

  • Removed support for PyOpenSSL.

    This module is not deleted but rendered ineffective. An explicit warning still appears.

  • Improved automated exchange between the socket and the HTTP state machines.

  • Removed all dependencies in the secure extra.

  • Fixed disabling HTTP/3 over QUIC if specified settings were incompatible with TLS over QUIC.

    Previously if ssl_context was set and specifying a list of ciphers it was discarded on upgrade.
    Also, if ssl_maximum_version was set to TLS v1.2.
    Now those parameters are correctly forwarded to the custom QUIC/TLS layer.

  • Fixed ConnectionInfo repr that did not shown the http_version property.

  • Undeprecated 'ssl_version' option in create_urllib3_context.

  • Undeprecated 'format_header_param_rfc2231'.

  • Removed warning about the 'strict' parameter.

  • Removed constant IS_PYOPENSSL and IS_SECURETRANSPORT from urllib3.utils.

  • Added raise warning when using environment variables SSLKEYLOGFILE, and QUICLOGDIR.

@Ousret Ousret force-pushed the release-2.1.900 branch 5 times, most recently from 1737e73 to 162370e Compare October 7, 2023 07:17
@Ousret Ousret merged commit 3f88c4b into main Oct 7, 2023
34 of 36 checks passed
@Ousret Ousret deleted the release-2.1.900 branch October 7, 2023 08:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant