cpython/Modules
Nadeem Vawda bbabbae114 Issue #12839: Fix crash in zlib module due to version mismatch.
If the version of zlib used to compile the zlib module is incompatible
with the one that is actually linked in, then calls into zlib will fail.
This can leave attributes of the z_stream uninitialized, so we must take
care to avoid segfaulting by trying to use an invalid pointer.

Fix by Richard M. Tew.
2011-08-28 11:23:57 +02:00
..
_ctypes - Issue #10309: Define _GNU_SOURCE so that mremap() gets the proper 2011-07-19 17:06:30 -04:00
_io Issue #12213: Fix a buffering bug with interleaved reads and writes that 2011-08-20 15:40:58 +02:00
_multiprocessing Issue #11657: Fix sending file descriptors over 255 over a multiprocessing Pipe. 2011-08-23 19:54:20 +02:00
_sqlite #11565: Fix several typos. Patch by Piotr Kasprzyk. 2011-03-16 12:34:31 +02:00
cjkcodecs Issue #12016: Reindent decoders of HK and JP codecs 2011-06-03 23:35:27 +02:00
expat Merged revisions 84743 via svnmerge from 2010-09-12 16:51:29 +00:00
zlib Revert typo fixes in zlib/* 2011-03-16 12:46:40 +02:00
Setup.config.in Patch to make _codecs a builtin module. This is necessary since 2002-12-12 17:37:50 +00:00
Setup.dist Remove duplicate entry. 2010-08-21 11:40:30 +00:00
_bisectmodule.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
_bsddb.c Issue #9675: Final touch 2010-11-08 12:57:59 +00:00
_codecsmodule.c Issue #8930: fix some C code indentation 2010-06-09 16:24:00 +00:00
_collectionsmodule.c Issue 11713: clarify docstring for collections.deque() 2011-03-29 17:28:25 -07:00
_csv.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
_curses_panel.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
_cursesmodule.c - Issue #7567: Don't call `setupterm' twice. 2010-07-30 21:27:18 +00:00
_elementtree.c Backported PyCapsule from 3.1, and converted most uses of 2010-03-25 00:54:54 +00:00
_functoolsmodule.c #11565: Fix several typos. Patch by Piotr Kasprzyk. 2011-03-16 12:34:31 +02:00
_hashopenssl.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
_heapqmodule.c #11515: fix several typos. Patch by Piotr Kasprzyk. 2011-03-15 18:55:01 +02:00
_hotshot.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
_json.c #12051: Fix segfault in json.dumps() while encoding highly-nested objects using the C accelerations. 2011-05-11 00:55:35 +03:00
_localemodule.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
_lsprof.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
_math.c Merged revisions 82607 via svnmerge from 2010-07-06 15:03:42 +00:00
_math.h Issue #7518: Move substitute definitions of C99 math functions from 2009-12-21 15:22:00 +00:00
_randommodule.c Merged revisions 84299 via svnmerge from 2010-08-24 18:10:46 +00:00
_sre.c stop using the old brain-dead interface for providing attributes/methods 2011-05-17 18:31:20 -05:00
_ssl.c (Merge 3.1) Issue #12012: ssl.PROTOCOL_SSLv2 becomes optional 2011-05-10 01:52:03 +02:00
_struct.c #11515: fix several typos. Patch by Piotr Kasprzyk. 2011-03-15 18:55:01 +02:00
_testcapimodule.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
_tkinter.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
_weakref.c #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available. 2007-12-19 02:37:44 +00:00
addrinfo.h Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
almodule.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
ar_beos Moved BeOS/ar-fake and BeOS/linkmodule to Modules/ar_beos and 2001-02-16 03:24:50 +00:00
arraymodule.c Reverted r87944 - issue #5109 should not have been backported 2011-01-11 22:35:58 +00:00
audioop.c Issue #7673: Fix security vulnerability (CVE-2010-2089) in the audioop module, 2010-07-03 13:36:19 +00:00
binascii.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
bsddb.h bsddb changed; increase its revision 2010-11-05 00:31:20 +00:00
bsddbmodule.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
bz2module.c Merged revisions 84980 via svnmerge from 2010-09-23 19:55:24 +00:00
cPickle.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
cStringIO.c improve performance of writing past the end of the file for cStringIO 2010-10-11 19:13:04 +00:00
cdmodule.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
cgen.py Deprecate DEVICE, GL, gl, and the related modules cgen and cgensupport for removal in 3.0. 2008-05-15 02:33:55 +00:00
cgensupport.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
cgensupport.h Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
clmodule.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
cmathmodule.c #11565: Fix several typos. Patch by Piotr Kasprzyk. 2011-03-16 12:34:31 +02:00
config.c.in Untabify Modules/config.c.in. 2010-05-29 21:00:52 +00:00
cryptmodule.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
cstubs REMOVED all CWI, CNRI and BeOpen copyright markings. 2000-09-01 23:29:29 +00:00
datetimemodule.c Issue #11576: Fixed timedelta subtraction glitch on big timedelta values 2011-04-05 22:12:22 -04:00
dbmmodule.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
dlmodule.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
errnomodule.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
fcntlmodule.c Merged revisions 82798,82805,83659,83977,84015,84018,84141,84264,84326-84327,84480,84482,84484,84530-84531,84553,84619,84915-84916 via svnmerge from 2010-10-06 09:28:45 +00:00
flmodule.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
fmmodule.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
fpectlmodule.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
fpetestmodule.c Check return result from Py_InitModule*(). This API can fail. 2006-01-19 06:09:39 +00:00
future_builtins.c Fix issue10065 - future_builtins' docstring lacks some functions 2010-10-14 13:15:33 +00:00
gc_weakref.txt SF 1055820: weakref callback vs gc vs threads 2004-10-30 23:09:22 +00:00
gcmodule.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
gdbmmodule.c This reverts r63675 based on the discussion in this thread: 2008-06-09 04:58:54 +00:00
getaddrinfo.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
getbuildinfo.c let's keep parenthesis around sizeof 2011-03-28 17:25:15 -05:00
getnameinfo.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
getpath.c copy_absolute(): keep the relative path if getcwd() failed 2010-10-07 23:37:08 +00:00
glmodule.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
grpmodule.c Merged revisions 87238 via svnmerge from 2010-12-14 16:26:30 +00:00
imageop.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
imgfile.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
itertoolsmodule.c Issue #10323: Predictable final state for slice(). 2010-11-30 03:15:35 +00:00
ld_so_aix.in Small fix to ld_so_aix.in for 2.x 2010-09-10 22:22:58 +00:00
ld_so_beos Remove a hard coded Python version, and a now incorrect relative path. Closes 2001-02-16 03:27:35 +00:00
linuxaudiodev.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
main.c Revert r80580 due to some unintended side effects. See issue #8202 for details. 2010-06-13 06:50:39 +00:00
makesetup Patch #786737: Allow building in a tree of symlinks pointing to 2007-09-05 11:47:34 +00:00
makexp_aix - Changes donated by Elemental Security to make it work on AIX 5.3 2005-09-14 18:09:42 +00:00
mathmodule.c Fix indentation of Python code example in C comment. 2010-06-25 20:19:48 +00:00
md5.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
md5.h - Issue #3745: Fix hashlib to always reject unicode and non buffer-api 2009-02-13 03:00:00 +00:00
md5module.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
mmapmodule.c Issue 12404: Remove C89 incompatible code from mmap module. 2011-06-25 09:55:10 +02:00
nismodule.c Merged revisions 84172 via svnmerge from 2010-08-19 09:09:04 +00:00
operator.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
ossaudiodev.c This reverts r63675 based on the discussion in this thread: 2008-06-09 04:58:54 +00:00
parsermodule.c #11515: fix several typos. Patch by Piotr Kasprzyk. 2011-03-15 18:55:01 +02:00
posixmodule.c dosmodule is, thankfully, no more 2011-08-04 11:07:42 -05:00
puremodule.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
pwdmodule.c Merged revisions 84106 via svnmerge from 2010-08-16 20:30:26 +00:00
pyexpat.c simply use the Python version for pyexpat.__version__ #12221 2011-05-31 18:59:49 -05:00
python.c Apparently FreeBSD enables some HW floating-point exceptions by default. 2002-12-28 21:56:08 +00:00
readline.c Merged revisions 87356 via svnmerge from 2010-12-18 03:52:09 +00:00
resource.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
rotatingtree.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
rotatingtree.h Fix comment typo 2006-04-22 01:58:40 +00:00
selectmodule.c Fix closes issue 11568 - update select.epoll.register docstring with mention of correct behavior. 2011-06-26 23:50:35 -07:00
sgimodule.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
sha256module.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
sha512module.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
shamodule.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
signalmodule.c Issue #10517: After fork(), reinitialize the TLS used by the PyGILState_* 2011-04-27 19:20:48 +02:00
socketmodule.c #12725: fix working. Patch by Ben Hayden. 2011-08-14 08:27:36 +03:00
socketmodule.h Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
spwdmodule.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
sre.h Impl ssize_t 2006-06-12 03:05:40 +00:00
sre_constants.h Implemented non-recursive SRE matching. 2003-10-17 22:13:16 +00:00
stropmodule.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
sunaudiodev.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
svmodule.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
symtablemodule.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
syslogmodule.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
termios.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
testcapi_long.h Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
threadmodule.c Fix error message to use the Python name instead of the C name 2011-05-31 14:08:40 +02:00
timemodule.c Issue #10762: Guard against invalid/non-supported format string '%f' on Windows. Patch Santoso Wijaya. 2011-04-06 14:27:47 +08:00
timing.h Remove the advertising clause from the BSD license in timing.h. 2008-04-01 23:57:36 +00:00
timingmodule.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
tkappinit.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
tkinter.h Include tkinter.h only after including tk.h (or the equivalent for another platform). 2009-04-05 02:11:19 +00:00
unicodedata.c Merged revisions 87442 via svnmerge from 2010-12-28 15:47:56 +00:00
unicodedata_db.h Issue #8024: Update the Unicode database to 5.2 2010-03-18 21:50:06 +00:00
unicodename_db.h Issue #8024: Update the Unicode database to 5.2 2010-03-18 21:50:06 +00:00
xxmodule.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
xxsubtype.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
yuv.h Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
yuvconvert.c Untabify C files. Will watch buildbots. 2010-05-09 14:46:46 +00:00
zipimport.c Issue #12124: zipimport doesn't keep a reference to zlib.decompress() anymore 2011-05-21 02:13:22 +02:00
zlibmodule.c Issue #12839: Fix crash in zlib module due to version mismatch. 2011-08-28 11:23:57 +02:00