]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Close #13022: _multiprocessing.recvfd() doesn't check that file descriptor was actual...
authorJesus Cea <jcea@jcea.es>
Wed, 21 Sep 2011 01:56:05 +0000 (03:56 +0200)
committerJesus Cea <jcea@jcea.es>
Wed, 21 Sep 2011 01:56:05 +0000 (03:56 +0200)
1  2 
Lib/test/test_multiprocessing.py
Misc/NEWS
Modules/_multiprocessing/multiprocessing.c

Simple merge
diff --cc Misc/NEWS
index 7b3cbd71a9d06a7dc05c3d8b7190b1838732f35d,6f4cb0a3b30ae7bb3c8c836f1151efedebf42af4..571db4b2f1b2c610a055761de4ecd9f3082e4969
+++ b/Misc/NEWS
@@@ -1287,29 -932,6 +1287,32 @@@ Tools/Demo
  Extension Modules
  -----------------
  
++- Issue #13022: Fix: _multiprocessing.recvfd() doesn't check that
++  file descriptor was actually received.
++
 +- Issue #1172711: Add 'long long' support to the array module.
 +  Initial patch by Oren Tirosh and Hirokazu Yamamoto.
 +
 +- Issue #12483: ctypes: Fix a crash when the destruction of a callback
 +  object triggers the garbage collector.
 +
 +- Issue #12950: Fix passing file descriptors in multiprocessing, under
 +  OpenIndiana/Illumos.
 +
 +- Issue #12764: Fix a crash in ctypes when the name of a Structure field is not
 +  a string.
 +
 +- Issue #11241: subclasses of ctypes.Array can now be subclassed.
 +
 +- Issue #9651: Fix a crash when ctypes.create_string_buffer(0) was passed to
 +  some functions like file.write().
 +
 +- Issue #10309: Define _GNU_SOURCE so that mremap() gets the proper
 +  signature.  Without this, architectures where sizeof void* != sizeof int are
 +  broken.  Patch given by Hallvard B Furuseth.
 +
 +- Issue #12221: Replace pyexpat.__version__ with the Python version.
 +
  - Issue #12051: Fix segfault in json.dumps() while encoding highly-nested
    objects using the C accelerations.