]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-42854: Use SSL_read/write_ex() (GH-25468)
authorChristian Heimes <christian@python.org>
Mon, 19 Apr 2021 04:55:30 +0000 (06:55 +0200)
committerGitHub <noreply@github.com>
Mon, 19 Apr 2021 04:55:30 +0000 (06:55 +0200)
commit89d1550d14ba689af12eeb726e4ff8ce73cee7e1
treeb74447b5ef927594da10942376ec905b09b03d29
parent49fdf118aeda891401d638ac32296c7d55d54678
bpo-42854: Use SSL_read/write_ex() (GH-25468)

The ssl module now uses ``SSL_read_ex`` and ``SSL_write_ex``
internally. The functions support reading and writing of data larger
than 2 GB. Writing zero-length data no longer fails with a protocol
violation error.

Signed-off-by: Christian Heimes <christian@python.org>
Doc/library/ssl.rst
Lib/test/test_ssl.py
Misc/NEWS.d/next/Library/2021-04-19-03-54-29.bpo-42854.Y4M7Tv.rst [new file with mode: 0644]
Modules/_ssl.c