]> granicus.if.org Git - python/commit
Merged revisions 65654 via svnmerge from
authorMartin v. Löwis <martin@v.loewis.de>
Wed, 13 Aug 2008 15:53:07 +0000 (15:53 +0000)
committerMartin v. Löwis <martin@v.loewis.de>
Wed, 13 Aug 2008 15:53:07 +0000 (15:53 +0000)
commit423be95dcf55b0b8737207beb7b30eb549430dba
treeb23453f2dc43d809aca931203a9580a81bd938fe
parent688356f59f3b0fe2412a5f66b79f0f9fdc4a98d2
Merged revisions 65654 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r65654 | martin.v.loewis | 2008-08-12 16:49:50 +0200 (Tue, 12 Aug 2008) | 6 lines

  Issue #3139: Make buffer-interface thread-safe wrt. PyArg_ParseTuple,
  by denying s# to parse objects that have a releasebuffer procedure,
  and introducing s*.

  More module might need to get converted to use s*.
........
32 files changed:
Doc/c-api/arg.rst
Doc/whatsnew/2.6.rst
Include/abstract.h
Include/object.h
Lib/test/test_sys.py
Modules/_bsddb.c
Modules/_codecsmodule.c
Modules/_ctypes/_ctypes.c
Modules/_fileio.c
Modules/_hashopenssl.c
Modules/_json.c
Modules/_multiprocessing/connection.h
Modules/_sre.c
Modules/_struct.c
Modules/arraymodule.c
Modules/audioop.c
Modules/binascii.c
Modules/bz2module.c
Modules/cjkcodecs/multibytecodec.c
Modules/fcntlmodule.c
Modules/mmapmodule.c
Modules/posixmodule.c
Modules/socketmodule.c
Modules/zlibmodule.c
Objects/abstract.c
Objects/bytearrayobject.c
Objects/bytesobject.c
Objects/memoryobject.c
Objects/unicodeobject.c
PC/winreg.c
Python/getargs.c
Python/marshal.c