cpython/Modules
Stefan Krah 0e41981cd5 Use abort() rather than exit() to appease tools like rpmlint. abort() is used
in libmpdec to prevent undefined behavior if an invalid context is used. This
cannot occur for the _decimal module since user input for the context is
validated.
2012-03-30 14:12:20 +02:00
..
_ctypes - Issue #13840: Fix ctypes.create_string_buffer exception message and docs. 2012-01-26 08:47:27 -06:00
_decimal Use abort() rather than exit() to appease tools like rpmlint. abort() is used 2012-03-30 14:12:20 +02:00
_io Issue #14387: Do not include accu.h from Python.h. 2012-03-22 14:42:18 +01:00
_multiprocessing Issue #12328: Fix multiprocessing's use of overlapped I/O on Windows. 2012-03-05 19:28:37 +01:00
_sqlite Merge branch '3.2' 2012-02-21 13:59:40 +02:00
cjkcodecs Replace PyUnicode_FromUnicode(NULL, 0) by PyUnicode_New(0, 0) 2011-12-01 03:18:59 +01:00
expat Fixes Issue 14234: fix for the previous commit, keep compilation when 2012-03-14 18:10:37 -07:00
zlib Merge with 3.1. 2011-03-16 12:51:44 +02:00
_bisectmodule.c Rename _Py_identifier to _Py_IDENTIFIER. 2011-10-14 10:20:37 +02:00
_bz2module.c Merge #13159: Replace FileIO's quadratic-time buffer growth algorithm with a linear-time one. 2011-10-13 13:38:14 +02:00
_codecsmodule.c #13406: fix more deprecation warnings and move the deprecation of unicode-internal earlier in the code. 2011-11-17 12:23:34 +02:00
_collectionsmodule.c Issue #13015: Fix a possible reference leak in defaultdict.__repr__. 2012-02-15 02:43:47 +01:00
_cryptmodule.c Issue #10924: Adding salt and Modular Crypt Format to crypt library. 2011-02-22 10:55:44 +00:00
_csv.c Fix misuse of PyUnicode_GET_SIZE() => PyUnicode_GET_LENGTH() 2011-11-21 02:49:52 +01:00
_curses_panel.c Recorded merge of revisions 81032 via svnmerge from 2010-05-09 16:14:21 +00:00
_cursesmodule.c fix compiler warnings 2012-03-14 18:21:35 -05:00
_datetimemodule.c Issue #14180: datetime.date.fromtimestamp(), datetime.datetime.fromtimestamp() 2012-03-14 00:15:40 +01:00
_dbmmodule.c Implement PEP 393. 2011-09-28 07:41:54 +02:00
_elementtree.c Issue #13782: streamline argument type-checking in ET.Element 2012-03-23 14:24:20 +02:00
_functoolsmodule.c use new generic __dict__ descriptor implementations 2012-02-19 20:02:57 -05:00
_gdbmmodule.c #6045: provide at least get() and setdefault() for all dbm modules. 2010-12-04 09:14:36 +00:00
_gestalt.c Fix misuse of PyUnicode_GET_SIZE() => PyUnicode_GET_LENGTH() 2011-11-21 02:49:52 +01:00
_hashopenssl.c Issue #13088: Add shared Py_hexdigits constant to format a number into base 16 2011-10-14 02:13:11 +02:00
_heapqmodule.c Inline cmp_lt(). 2010-09-05 05:26:10 +00:00
_json.c Issue #14387: Do not include accu.h from Python.h. 2012-03-22 14:42:18 +01:00
_localemodule.c PyUnicode_DecodeLocale() second argument is now a char*, no more an int 2012-02-14 02:33:38 +01:00
_lsprof.c Issue #6697: _lsprof: normalizeUserObj() doesn't encode/decode (UTF-8) the 2011-06-20 14:59:53 +02:00
_lzmamodule.c Credit Per Øyvind Karlsen for the initial implementation of the lzma module (issue #6715). 2011-12-01 01:18:27 +02:00
_math.c Indentation and PEP 7 fixes. 2010-07-06 15:00:40 +00:00
_math.h
_pickle.c cleanup Ellipsis and NotImplemented strings after we're done 2012-03-16 18:45:31 -05:00
_posixsubprocess.c Issue #14359: Only use O_CLOEXEC in _posixmodule.c if it is defined. 2012-03-19 06:08:43 +02:00
_randommodule.c tabbing no longer applicable 2010-08-24 18:08:22 +00:00
_scproxy.c Merged revisions 85062 via svnmerge from 2010-09-28 14:40:22 +00:00
_sre.c closes #14259 re.finditer() now takes keyword arguments: pos, endpos. 2012-03-12 18:22:38 -06:00
_ssl.c Issue #14204: The ssl module now has support for the Next Protocol Negotiation extension, if available in the underlying OpenSSL library. 2012-03-22 00:23:03 +01:00
_struct.c Issue #3163: The struct module gets new format characters 'n' and 'N' 2011-10-06 15:27:40 +02:00
_testbuffer.c Issue #14181: Preserve backwards compatibility for getbufferprocs that a) do 2012-03-05 17:45:17 +01:00
_testcapimodule.c Issue #14328: Add keyword-only parameters to PyArg_ParseTupleAndKeywords. 2012-03-20 20:06:16 +00:00
_testembed.c Issue #12090: backport 79fcd71d0356 2011-05-26 00:37:45 +02:00
_threadmodule.c Merge 3.2 2011-06-01 19:47:24 +02:00
_tkinter.c Revert the patch for issue 3835 because failed on Windows buildbot 2012-03-14 09:39:36 -07:00
_weakref.c
addrinfo.h Recorded merge of revisions 81032 via svnmerge from 2010-05-09 16:14:21 +00:00
ar_beos
arraymodule.c Merge 3.2 2011-12-09 23:42:29 +01:00
atexitmodule.c Issue #11826: Fix memory leak in atexitmodule. 2012-03-27 11:49:21 +02:00
audioop.c Issue #13806: The size check in audioop decompression functions was too strict and could reject valid compressed data. 2012-01-28 22:02:47 +01:00
binascii.c Issue #13637: "a2b" functions in the binascii module now accept ASCII-only unicode strings. 2011-12-20 13:58:41 +01:00
cmathmodule.c #11565: Merge with 3.1. 2011-03-16 11:35:38 +02:00
config.c.in #9418: first step of moving private string methods to _string module. 2010-10-14 07:04:07 +00:00
errnomodule.c Closes Issue 11916: Add a number of MacOSX specific definitions to the errno module. 2011-05-07 09:59:03 +02:00
faulthandler.c Issue #14154: Reimplement the bigmem test memory watchdog as a subprocess. 2012-03-24 10:06:23 +01:00
fcntlmodule.c Issue #13324: fcntlmodule: Add the F_NOCACHE flag. Patch by Alex Stewart. 2011-11-02 18:58:25 +01:00
fpectlmodule.c Issue #11495: OSF support is eliminated. It was deprecated in Python 3.2 2011-03-14 17:36:54 +01:00
fpetestmodule.c Recorded merge of revisions 81032 via svnmerge from 2010-05-09 16:14:21 +00:00
gc_weakref.txt Issue #13575: there is only one class type. 2011-12-12 18:54:29 +01:00
gcmodule.c Issue #6695: Full garbage collection runs now clear the freelist of set objects. 2011-12-16 11:24:27 +01:00
getaddrinfo.c Recorded merge of revisions 81032 via svnmerge from 2010-05-09 16:14:21 +00:00
getbuildinfo.c merge 3.2 2011-03-28 17:26:04 -05:00
getnameinfo.c Recorded merge of revisions 81032 via svnmerge from 2010-05-09 16:14:21 +00:00
getpath.c calculate_path() decodes the PYTHONPATH environment variable from the locale 2011-06-20 14:45:54 +02:00
grpmodule.c Merged revisions 87238 via svnmerge from 2010-12-14 16:24:18 +00:00
hashlib.h
itertoolsmodule.c Port SetAttrString/HasAttrString to SetAttrId/GetAttrId. 2011-10-14 15:16:45 +02:00
ld_so_aix.in #941346: Fix broken shared library build on AIX. Patch by Sebastien Sable, review by Antoine Pitrou. 2011-02-15 15:44:51 +00:00
ld_so_beos
main.c merge with 3.2 2012-02-21 22:37:36 +01:00
makesetup Issue #9189: Allow users to set $CFLAGS, $CPPFLAGS, and $LDFLAGS when running 2010-07-09 16:30:58 +00:00
makexp_aix
mathmodule.c merge 3.2 2012-03-13 16:13:35 -05:00
md5module.c Issue #13088: Add shared Py_hexdigits constant to format a number into base 16 2011-10-14 02:13:11 +02:00
mmapmodule.c Whitespace. 2012-03-06 15:37:36 +01:00
nismodule.c Remove a redundant assignment. 2011-06-06 20:24:11 -07:00
operator.c Implement PEP 393. 2011-09-28 07:41:54 +02:00
ossaudiodev.c Rename _Py_identifier to _Py_IDENTIFIER. 2011-10-14 10:20:37 +02:00
parsermodule.c Implement PEP 380 - 'yield from' (closes #11682) 2012-01-13 21:43:40 +10:00
posixmodule.c fix condition (#14296) 2012-03-16 10:12:55 -05:00
pwdmodule.c Include structseq.h in Python.h, and remove now-redundant includes in individual sources. 2010-11-30 09:30:54 +00:00
pyexpat.c Fixes Issue 14234: fix for the previous commit, keep compilation when 2012-03-14 18:11:46 -07:00
python.c Issue #3367: NULL-terminate argv[] copies to prevent an invalid access 2012-03-26 15:05:22 +02:00
readline.c Issue #10350: Read and save errno before calling a function which might overwrite it. 2011-12-16 12:29:37 +01:00
resource.c alias resource.error to OSError 2011-12-10 17:50:22 -05:00
rotatingtree.c Recorded merge of revisions 81032 via svnmerge from 2010-05-09 16:14:21 +00:00
rotatingtree.h
selectmodule.c Issue #14180: Fix the select module to handle correctly the Windows timeval 2012-03-14 00:20:51 +01:00
Setup.config.in
Setup.dist Merge 3.2, fix typos. 2011-11-11 19:39:25 +01:00
sha1module.c Issue #13088: Add shared Py_hexdigits constant to format a number into base 16 2011-10-14 02:13:11 +02:00
sha256module.c Issue #13088: Add shared Py_hexdigits constant to format a number into base 16 2011-10-14 02:13:11 +02:00
sha512module.c Issue #13088: Add shared Py_hexdigits constant to format a number into base 16 2011-10-14 02:13:11 +02:00
signalmodule.c Issue #13964: signal.sigtimedwait() timeout is now a float instead of a tuple 2012-03-02 22:54:03 +01:00
socketmodule.c Issue #10951: Fix warnings in the socket module. 2012-03-06 21:36:18 +02:00
socketmodule.h Issue #13777: Add PF_SYSTEM sockets on OS X. 2012-02-03 17:44:58 +01:00
spwdmodule.c Include structseq.h in Python.h, and remove now-redundant includes in individual sources. 2010-11-30 09:30:54 +00:00
sre.h merge 3.2 (#14212) 2012-03-07 14:59:13 -06:00
sre_constants.h
symtablemodule.c Remove redundant includes of headers that are already included by Python.h. 2010-11-30 09:41:01 +00:00
syslogmodule.c Fix misuse of PyUnicode_GET_SIZE, use PyUnicode_GET_LENGTH instead 2011-10-11 22:11:42 +02:00
termios.c Issue #11495: OSF support is eliminated. It was deprecated in Python 3.2 2011-03-14 17:36:54 +01:00
testcapi_long.h Issue #9530: Fix undefined behaviour due to signed overflow in testcapi_long.h. 2011-11-19 17:58:15 +00:00
timemodule.c time.time() now uses clock_gettime(CLOCK_REALTIME) if available 2012-03-28 02:54:15 +02:00
tkappinit.c Avoid main_window unused compiler warning. 2012-03-13 23:21:53 -07:00
tkinter.h
unicodedata.c update to Unicode 6.1 2012-02-20 22:24:29 -05:00
unicodedata_db.h update to Unicode 6.1 2012-02-20 22:24:29 -05:00
unicodename_db.h update to Unicode 6.1 2012-02-20 22:24:29 -05:00
xxlimited.c Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED. 2011-08-10 20:28:54 -05:00
xxmodule.c Issue #9089: Remove references to intobject.c and intobject.h from comments. 2010-06-27 18:19:09 +00:00
xxsubtype.c Recorded merge of revisions 81032 via svnmerge from 2010-05-09 16:14:21 +00:00
zipimport.c Fix zipimport.c's read_directory() to use appropriate types for the values 2012-01-30 15:55:29 -08:00
zlibmodule.c Issue #12306: Add ZLIB_RUNTIME_VERSION to the zlib module. 2011-09-12 00:04:13 +02:00