Path to this page:
Subject: CVS commit: pkgsrc/lang
From: Adam Ciarcinski
Date: 2019-07-09 09:46:37
Message id: 20190709074638.01DA0FBF4@cvs.NetBSD.org
Log Message:
python37: updated to 3.7.4
Python 3.7.4 final
Core and Builtins
bpo-37500: Due to unintended side effects, revert the change introduced by \
bpo-1875 in 3.7.4rc1 to check for syntax errors in dead conditional code blocks.
Documentation
bpo-37149: Replace the dead link to the Tkinter 8.5 reference by John Shipman, \
New Mexico Tech, with a link to the archive.org copy.
Python 3.7.4 release candidate 2
Security
bpo-37463: ssl.match_hostname() no longer accepts IPv4 addresses with additional \
text after the address and only quad-dotted notation without trailing \
whitespaces. Some inet_aton() implementations ignore whitespace and all data \
after whitespace, e.g. ‘127.0.0.1 whatever’.
Core and Builtins
bpo-24214: Improved support of the surrogatepass error handler in the UTF-8 and \
UTF-16 incremental decoders.
Library
bpo-37440: http.client now enables TLS 1.3 post-handshake authentication for \
default context or if a cert_file is passed to HTTPSConnection.
bpo-37437: Update vendorized expat version to 2.2.7.
bpo-37428: SSLContext.post_handshake_auth = True no longer sets \
SSL_VERIFY_POST_HANDSHAKE verify flag for client connections. Although the \
option is documented as ignored for clients, OpenSSL implicitly enables cert \
chain validation when the flag is set.
bpo-32627: Fix compile error when _uuid headers conflicting included.
Windows
bpo-37369: Fixes path for sys.executable when running from the Microsoft Store.
bpo-35360: Update Windows builds to use SQLite 3.28.0.
macOS
bpo-34602: Avoid test suite failures on macOS by no longer calling \
resource.setrlimit to increase the process stack size limit at runtime. The \
runtime change is no longer needed since the interpreter is being built with a \
larger default stack size.
Files: