summaryrefslogtreecommitdiffstats
path: root/Modules
Commit message (Collapse)AuthorAgeFilesLines
* Issue #20283: RE pattern methods now accept the string keyword parametersSerhiy Storchaka2014-03-061-20/+64
| | | | | as documented. The pattern and source keyword parameters are left as deprecated aliases.
* Make the various iterators' "setstate" sliently and consistently clip theKristján Valur Jónsson2014-03-051-0/+2
| | | | | index. This avoids the possibility of setting an iterator to an invalid state.
* Issue #20404: reject non-text encodings early in TextIOWrapper.Georg Brandl2014-03-021-12/+22
|
* backout 2807a5f011e4 for causing #20621Benjamin Peterson2014-02-161-238/+47
|
* backout d28242a636c7 so I can backout 2807a5f011e4Benjamin Peterson2014-02-161-1/+3
|
* #12211: remove paragraph about NaNsAndrew Kuchling2014-02-161-3/+1
|
* #12211: clarify math.copysign() documentation and docstringAndrew Kuchling2014-02-161-1/+5
|
* Issue #17671: Fixed a crash when use non-initialized io.BufferedRWPair.Serhiy Storchaka2014-02-121-2/+7
| | | | Based on patch by Stephen Tu.
* avoid name clash with posix_close (closes #20594)Benjamin Peterson2014-02-111-2/+6
|
* Issue #20437: Fixed 21 potential bugs when deleting objects references.Serhiy Storchaka2014-02-099-37/+19
|
* Issue #20065: socketmodule: Fix build error when AF_CAN is defined without theCharles-François Natali2014-02-081-3/+3
| | | | proper CAN headers.
* Issue #20374: delete spurious empty lineNed Deily2014-02-061-1/+0
|
* Issue #20374: Avoid compiler warnings when compiling readline with libedit.Ned Deily2014-02-061-0/+9
|
* Issue #20515: Fix NULL pointer dereference introduced by issue #20368Christian Heimes2014-02-041-0/+3
| | | | CID 1167595
* restore namespacing of pyexpat symbols (closes #19186)Benjamin Peterson2014-02-041-0/+4
|
* Issue #20368: The null character now correctly passed from Tcl to Python.Serhiy Storchaka2014-02-031-68/+114
| | | | Improved error handling in variables-related commands.
* Issue #20311: Revert 033137c12d88, select.epoll.poll() rounds again the timeoutVictor Stinner2014-01-251-3/+1
| | | | towards zero
* new plan: just remove typecasts (closes #20374)Benjamin Peterson2014-01-241-4/+4
|
* use new readline function types (closes #20374)Benjamin Peterson2014-01-241-3/+3
|
* Issue #19936: Restored executable bits for several libffi files.Serhiy Storchaka2014-01-234-0/+0
| | | | These files have shebangs and executable bits in the libffi distribution.
* Issue #20311: select.epoll.poll() now rounds the timeout away from zero,Victor Stinner2014-01-211-1/+3
| | | | | instead of rounding towards zero. For example, a timeout of one microsecond is now rounded to one millisecond, instead of being rounded to zero.
* Issue #20315: Removed support for backward compatibility with early 2.x ↵Serhiy Storchaka2014-01-203-40/+0
| | | | versions.
* improve description of buffers argument for readv/writev (closes #17811)Benjamin Peterson2014-01-191-6/+10
| | | | Patch by Nikolaus Rath.
* avoid a compiler warning about assigning const char * to char *.Gregory P. Smith2014-01-171-1/+1
|
* Issue #19936: Remove executable bits from C source files and several forgottenSerhiy Storchaka2014-01-162-0/+0
| | | | test files.
* Issue #19936: Added executable bits or shebang lines to Python scripts whichSerhiy Storchaka2014-01-164-0/+0
| | | | | | | requires them. Disable executable bits and shebang lines in test and benchmark files in order to prevent using a random system python, and in source files of modules which don't provide command line interface. Fixed shebang line to use python3 executable in the unittestgui script.
* Issue #19936: Disable shebang lines in order to prevent using a randomStefan Krah2014-01-163-6/+0
| | | | system python.
* remove overly strict assertion (closes #20251)Benjamin Peterson2014-01-141-1/+0
|
* correct defaultdict signature in docstring (closes #20250)Benjamin Peterson2014-01-141-1/+3
| | | | Patch from Andrew Barnert.
* merge 3.2 (#20246)Benjamin Peterson2014-01-141-0/+5
|\
| * complain when nbytes > buflen to fix possible buffer overflow (closes #20246)Benjamin Peterson2014-01-141-0/+5
| |
| * Issue #17857: Prevent build failures with pre-3.5.0 versions of sqlite3,Serhiy Storchaka2013-04-283-7/+7
| | | | | | | | such as was shipped with Centos 5 and Mac OS X 10.4.
| * This local change was lost during the fixing of issue17192 to updateGregory P. Smith2013-04-301-0/+5
| | | | | | | | | | | | | | libffi to 3.0.13. (i'm not sure if it is needed anymore but see issue 10309 for details which makes no mention of upstream; this change is already in 3.3 and 3.4 but may need reapplying to 2.7 as done here)
* | fix build when SCHED_SPORADIC is defined (closes #20217)Benjamin Peterson2014-01-101-1/+1
| |
* | Remove conditional: it is useless at this point (OpenSSL headers are not yet ↵Antoine Pitrou2014-01-091-2/+0
| | | | | | | | included)
* | Issue #20207: Always disable SSLv2 except when PROTOCOL_SSLv2 is explicitly ↵Antoine Pitrou2014-01-091-2/+5
| | | | | | | | asked for.
* | fix zipimport ref leakBenjamin Peterson2014-01-091-3/+1
| |
* | Issue #20113: os.readv() and os.writev() now raise an OSError exception onVictor Stinner2014-01-081-9/+15
| | | | | | | | error instead of returning -1.
* | Fixes Issue #19081: When a zipimport .zip file in sys.path being imported fromGregory P. Smith2014-01-081-47/+238
| | | | | | | | | | | | is modified during the lifetime of the Python process after zipimport has already cached the zip's table of contents we detect this and recover rather than read bad data from the .zip (causing odd import errors).
* | Whitespace.Stefan Krah2014-01-041-3/+3
| |
* | parser: fix usage of Py_BuildValue() to build a parser errorVictor Stinner2014-01-021-1/+1
| | | | | | | | Fix typo: "os" format => "Os"
* | Issue #20025: ssl.RAND_bytes() and ssl.RAND_pseudo_bytes() now raise aVictor Stinner2013-12-191-0/+5
| | | | | | | | ValueError if num is negative (instead of raising a SystemError).
* | Issue #20026: Fix the sqlite module to handle correctly invalid isolation levelVictor Stinner2013-12-191-1/+4
| | | | | | | | (wrong type).
* | Issue #18829: csv.Dialect() now checks type for delimiter, escapechar andSerhiy Storchaka2013-12-191-1/+8
| | | | | | | | quotechar fields. Original patch by Vajrasky Kok.
* | remove trailing spaces.Gregory P. Smith2013-12-181-7/+7
| |
* | Issue #16404: Add checks for return value of PyLong_FromLong() inSerhiy Storchaka2013-12-171-8/+1
| | | | | | | | | | sys.getwindowsversion() and ossaudiodev.setparameters(). Reported by Ned Batchelder.
* | Issue #19986: Avoid an incorrect warning of older gcc versions.Stefan Krah2013-12-151-3/+4
| |
* | Issue #17919: Fixed integer overflow in the eventmask parameter.Serhiy Storchaka2013-12-141-11/+29
| |
* | Fix C++ header usage. This __STDC_LIMIT_MACROS scheme can still be subvertedStefan Krah2013-12-141-9/+11
| | | | | | | | | | by including stdint.h before mpdecimal.h. In that case the only option left is to compile with -D_STDC_LIMIT_MACROS.
* | #19970: Fix some comment typos.R David Murray2013-12-142-3/+3
| | | | | | | | Report and patch by Vajrasky Kok.