summaryrefslogtreecommitdiffstats
path: root/Doc/whatsnew/3.7.rst
diff options
context:
space:
mode:
authorKyle Stanley <aeros167@gmail.com>2019-12-16 21:50:34 (GMT)
committerYury Selivanov <yury@magic.io>2019-12-16 21:50:34 (GMT)
commitf501db2b93a9d3d840b6fb38d6bdda8bcc400d4a (patch)
tree941960d2064780493270b9d9d1e8e34bf95f08b0 /Doc/whatsnew/3.7.rst
parent6a263cf1adfc18cdba65c788dd76d35997a89acf (diff)
downloadcpython-f501db2b93a9d3d840b6fb38d6bdda8bcc400d4a.zip
cpython-f501db2b93a9d3d840b6fb38d6bdda8bcc400d4a.tar.gz
cpython-f501db2b93a9d3d840b6fb38d6bdda8bcc400d4a.tar.bz2
Add whatsnew for removal of asyncio.loop.create_datagram_endpoint()'s *reuse_address* parameter (#17595)
Diffstat (limited to 'Doc/whatsnew/3.7.rst')
-rw-r--r--Doc/whatsnew/3.7.rst10
1 files changed, 10 insertions, 0 deletions
diff --git a/Doc/whatsnew/3.7.rst b/Doc/whatsnew/3.7.rst
index 2197bd9..8a70fe2 100644
--- a/Doc/whatsnew/3.7.rst
+++ b/Doc/whatsnew/3.7.rst
@@ -2541,3 +2541,13 @@ This resolves a long standing issue where all virtual environments would have
to be upgraded or recreated with each Python update. However, note that this
release will still require recreation of virtual environments in order to get
the new scripts.
+
+Notable changes in Python 3.7.6
+===============================
+
+Due to significant security concerns, the *reuse_address* parameter of
+:meth:`asyncio.loop.create_datagram_endpoint` is no longer supported. This is
+because of the behavior of the socket option ``SO_REUSEADDR`` in UDP. For more
+details, see the documentation for ``loop.create_datagram_endpoint()``.
+(Contributed by Kyle Stanley, Antoine Pitrou, and Yury Selivanov in
+:issue:`37228`.)