cpython/Modules
Antoine Pitrou 58fcf9f801 Issue #13322: Fix BufferedWriter.write() to ensure that BlockingIOError is
raised when the wrapped raw file is non-blocking and the write would block.
Previous code assumed that the raw write() would raise BlockingIOError, but
RawIOBase.write() is defined to returned None when the call would block.
Patch by sbt.
2011-11-21 20:16:44 +01:00
..
_ctypes Issue #12881: ctypes: Fix segfault with large structure field names. 2011-10-03 21:44:22 -05:00
_io Issue #13322: Fix BufferedWriter.write() to ensure that BlockingIOError is 2011-11-21 20:16:44 +01:00
_multiprocessing Close #13022: _multiprocessing.recvfd() doesn't check that file descriptor was actually received 2011-09-21 03:53:25 +02:00
_sqlite Issue #13099: Fix sqlite3.Cursor.lastrowid under a Turkish locale. 2011-10-04 13:35:28 +02:00
cjkcodecs Issue #12016: Reindent decoders of HK and JP codecs 2011-06-03 23:34:09 +02:00
expat Merged revisions 84743 via svnmerge from 2010-09-12 16:50:20 +00:00
zlib Merge with 3.1. 2011-03-16 12:51:44 +02:00
Setup.config.in Rename thread to _thread and dummy_thread to _dummy_thread. Issue #2875. 2008-05-25 13:05:15 +00:00
Setup.dist Fix few typos. 2011-11-11 19:35:42 +01:00
_bisectmodule.c Fix line wrapping 2010-09-01 08:56:10 +00:00
_codecsmodule.c Merged revisions 79780 via svnmerge from 2010-06-09 17:56:11 +00:00
_collectionsmodule.c Issue 11713: clarify docstring for collections.deque() 2011-03-29 17:36:31 -07:00
_csv.c Issue #10359: Remove useless (duplicate) initialization in _csv 2010-11-09 09:40:16 +00:00
_curses_panel.c Recorded merge of revisions 81032 via svnmerge from 2010-05-09 16:14:21 +00:00
_cursesmodule.c Issue #10570: curses.putp() is now expecting a byte string, instead of a 2011-11-03 20:35:40 +01:00
_datetimemodule.c Issue #11576: Fixed timedelta subtraction glitch on big timedelta values 2011-04-05 20:07:38 -04:00
_dbmmodule.c Recorded merge of revisions 81032 via svnmerge from 2010-05-09 16:14:21 +00:00
_elementtree.c Closes #2892: preserve iterparse events in case of SyntaxError. 2011-11-01 23:31:09 +01:00
_functoolsmodule.c #11565: Merge with 3.1. 2011-03-16 11:35:38 +02:00
_gdbmmodule.c #6045: provide at least get() and setdefault() for all dbm modules. 2010-12-04 09:14:36 +00:00
_gestalt.c Recorded merge of revisions 81032 via svnmerge from 2010-05-09 16:14:21 +00:00
_hashopenssl.c hashlib has two new constant attributes: algorithms_guaranteed and 2010-09-06 08:30:23 +00:00
_heapqmodule.c Inline cmp_lt(). 2010-09-05 05:26:10 +00:00
_json.c #12051: merge with 3.1. 2011-05-11 01:10:27 +03:00
_localemodule.c PyUnicode_AsWideCharString() takes a PyObject*, not a PyUnicodeObject* 2010-10-07 01:02:42 +00:00
_lsprof.c Reverted accidental commit (from r87159) 2010-12-10 18:14:16 +00:00
_math.c Indentation and PEP 7 fixes. 2010-07-06 15:00:40 +00:00
_math.h Merged revisions 76978 via svnmerge from 2009-12-21 15:27:41 +00:00
_pickle.c Issue #7689: Allow pickling of dynamically created classes when their 2011-10-04 09:23:04 +02:00
_posixsubprocess.c Issue #12607: In subprocess, fix issue where if stdin, stdout or stderr is 2011-07-27 07:16:31 +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 3.2 - Fix Issue 12604 - Use a proper no-op macro expansion for VTRACE macro in _sre.c 2011-10-20 02:15:36 +08:00
_ssl.c Issue #13034: When decoding some SSL certificates, the subjectAltName extension could be unreported. 2011-10-01 19:20:25 +02:00
_struct.c #11515: Merge with 3.1. 2011-03-15 05:59:46 +02:00
_testcapimodule.c Merged revisions 88550 via svnmerge from 2011-02-24 20:53:48 +00:00
_testembed.c Issue #12090: backport 79fcd71d0356 2011-05-26 00:37:45 +02:00
_threadmodule.c Fix error message to use the Python name instead of the C name 2011-05-31 14:08:26 +02:00
_time.c Fixed a typo in a comment. 2010-06-18 16:22:00 +00:00
_time.h Issue #9012: "Separate compilation of time and datetime modules." 2010-06-16 22:38:15 +00:00
_tkinter.c Issue #12342: Improve _tkinter error message on unencodable character 2011-11-04 00:36:46 +01:00
_weakref.c Implement PEP 3121: new module initialization and finalization API. 2008-06-11 05:26:20 +00:00
addrinfo.h Recorded merge of revisions 81032 via svnmerge from 2010-05-09 16:14:21 +00:00
ar_beos
arraymodule.c Issue #13255: wrong docstrings in array module. 2011-10-24 13:14:55 +02:00
atexitmodule.c Issue #10756: atexit normalizes the exception before displaying it. Patch by 2011-05-15 18:57:44 +02:00
audioop.c Issue #9566: use Py_ssize_t instead of int 2011-01-04 12:59:15 +00:00
binascii.c Remove all other uses of the C tolower()/toupper() which could break with a Turkish locale. 2011-10-04 13:50:21 +02:00
bz2module.c Issue #13159: Replace FileIO's quadratic-time buffer growth algorithm with a linear-time one. 2011-10-13 13:34:16 +02: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
cryptmodule.c Recorded merge of revisions 81032 via svnmerge from 2010-05-09 16:14:21 +00:00
errnomodule.c Issue 9916: Add some missing errno symbols. 2010-09-22 20:58:04 +00:00
fcntlmodule.c Merged revisions 84249,84264,84326-84327,84407,84476,84480-84482,84484,84530-84531,84553,84619,84684,84915-84916 via svnmerge from 2010-10-06 08:54:16 +00:00
fpectlmodule.c Recorded merge of revisions 81032 via svnmerge from 2010-05-09 16:14:21 +00:00
fpetestmodule.c Recorded merge of revisions 81032 via svnmerge from 2010-05-09 16:14:21 +00:00
gc_weakref.txt SF 1055820: weakref callback vs gc vs threads 2004-10-30 23:09:22 +00:00
gcmodule.c Issue #10333: Remove ancient GC API, which has been deprecated since 2011-01-04 00:00:31 +00:00
getaddrinfo.c Recorded merge of revisions 81032 via svnmerge from 2010-05-09 16:14:21 +00:00
getbuildinfo.c let's keep parenthesis around sizeof 2011-03-28 17:25:15 -05:00
getnameinfo.c Recorded merge of revisions 81032 via svnmerge from 2010-05-09 16:14:21 +00:00
getpath.c Issue #10914: fix bogus memory management in Modules/getpath.c, leading to a possible crash when calling Py_SetPath() 2011-03-17 23:34:33 +01:00
grpmodule.c Merged revisions 87238 via svnmerge from 2010-12-14 16:24:18 +00:00
hashlib.h Fixes Issue #3745: Fix hashlib to always reject unicode and non 2009-02-12 07:35:29 +00:00
itertoolsmodule.c Issue #12973: Fix itertools bug caused by signed integer overflow. Thanks Stefan Krah. 2011-09-24 08:56:09 +01: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 Merged revisions 87991 via svnmerge from 2011-01-14 08:52:17 +00:00
makesetup Issue #9189: Allow users to set $CFLAGS, $CPPFLAGS, and $LDFLAGS when running 2010-07-09 16:30:58 +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 Issue #9599: Further accuracy tweaks to loghelper. For an integer n that's small enough to be converted to a float without overflow, log(n) is now computed as log(float(n)), and similarly for log10. 2010-09-29 19:06:36 +00:00
md5module.c Issue #9566: use Py_ssize_t instead of int 2011-01-04 12:59:15 +00:00
mmapmodule.c Issue 12404: Remove C89 incompatible code from mmap module. 2011-06-25 10:02:37 +02:00
nismodule.c Decode NIS data to fs encoding, using the surrogate error handler. 2010-08-19 09:11:51 +00:00
operator.c No declarations in the middle of a block (fixes compile under Windows) 2010-10-31 21:03:01 +00:00
ossaudiodev.c Issue #13058: ossaudiodev: fix a file descriptor leak on error. Patch by Thomas 2011-09-29 19:46:37 +02:00
parsermodule.c #11515: Merge with 3.1. 2011-03-15 05:59:46 +02:00
posixmodule.c Issue #13339: Fix compile error in posixmodule.c due to missing semicolon. 2011-11-04 07:09:14 +02: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 merge 3.1 2011-05-31 21:38:49 -05:00
python.c Issue #4388: On Mac OS X, decode command line arguments from UTF-8, instead of 2010-10-20 22:58:25 +00:00
readline.c #9907: call rl_initialize early when using editline on OSX 2010-12-18 03:48:32 +00:00
resource.c Include structseq.h in Python.h, and remove now-redundant includes in individual sources. 2010-11-30 09:30:54 +00:00
rotatingtree.c Recorded merge of revisions 81032 via svnmerge from 2010-05-09 16:14:21 +00:00
rotatingtree.h Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk. 2006-05-27 19:21:47 +00:00
selectmodule.c Issue #12287: Fix a stack corruption in ossaudiodev module when the FD is 2011-08-28 17:51:43 +02:00
sha1module.c Issue #9566: use Py_ssize_t instead of int 2011-01-04 12:59:15 +00:00
sha256module.c Issue #9566: use Py_ssize_t instead of int 2011-01-04 12:59:15 +00:00
sha512module.c Issue #9566: use Py_ssize_t instead of int 2011-01-04 12:59:15 +00:00
signalmodule.c (Merge 3.1) Issue #12060: Use sig_atomic_t type and volatile keyword in the 2011-05-15 10:27:09 +02:00
socketmodule.c Issue #12287: Fix a stack corruption in ossaudiodev module when the FD is 2011-08-28 17:51:43 +02:00
socketmodule.h Issue #10272: The ssl module now raises socket.timeout instead of a generic 2010-12-03 19:59:41 +00: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 #2834: Change re module semantics, so that str and bytes mixing is forbidden, 2008-08-19 17:56:33 +00: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 Issue #6697: Fixed instances of _PyUnicode_AsString() result not checked for NULL 2010-12-08 23:31:48 +00:00
termios.c Issue #8078: Add constants for higher baud rates in the termios module. 2010-11-20 20:03:08 +00:00
testcapi_long.h Recorded merge of revisions 81032 via svnmerge from 2010-05-09 16:14:21 +00:00
timemodule.c Issue #10653: Fix time.strftime() on Windows, check for invalid format strings 2011-10-16 23:45:39 +02:00
tkappinit.c Recorded merge of revisions 81032 via svnmerge from 2010-05-09 16:14:21 +00:00
tkinter.h Merged revisions 71210 via svnmerge from 2009-04-10 22:19:09 +00:00
unicodedata.c #13379: update Unicode version in unicodedata docstrings and comments. 2011-11-10 09:36:34 +02:00
unicodedata_db.h Upgrade to Unicode 6.0.0. 2010-10-11 22:42:28 +00:00
unicodename_db.h Upgrade to Unicode 6.0.0. 2010-10-11 22:42:28 +00:00
xxlimited.c Issue #11135: Remove redundant doc field from PyType_Spec. 2011-02-11 20:47:49 +00: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 (Merge 3.1) Issue #12124: zipimport doesn't keep a reference to 2011-05-20 00:18:58 +02:00
zlibmodule.c Issue #12839: Fix crash in zlib module due to version mismatch. 2011-08-28 11:26:46 +02:00