summaryrefslogtreecommitdiffstats
path: root/Lib
Commit message (Collapse)AuthorAgeFilesLines
* Issue #27801: Skip test_update_lines_cols when update_lines_cols() is not ↵Berker Peksag2016-08-191-0/+1
| | | | available
* #2466: ismount now recognizes mount points user can't access.R David Murray2016-08-192-2/+23
| | | | | Patch by Robin Roth, reviewed by Serhiy Storchaka, comment wording tweaked by me.
* Fix SystemError in "raise" statementVictor Stinner2016-08-181-0/+18
| | | | | | | | Issue #27558: Fix a SystemError in the implementation of "raise" statement. In a brand new thread, raise a RuntimeError since there is no active exception to reraise. Patch written by Xiang Zhang.
* Issue #27698: Add socketpair to socket.__all__ on WindowsVictor Stinner2016-08-171-0/+1
|
* script_helper: kill the subprocess on errorVictor Stinner2016-08-171-8/+8
| | | | | | | | If Popen.communicate() raises an exception, kill the child process to not leave a running child process in background and maybe create a zombi process. This change fixes a ResourceWarning in Python 3.6 when unit tests are interrupted by CTRL+c.
* Issue #26750: use inspect.isdatadescriptor instead of our ownGregory P. Smith2016-08-161-7/+1
| | | | _is_data_descriptor().
* Issue #27611: Don't import volatile attribute.Terry Jan Reedy2016-08-161-3/+4
|
* merge 3.4Benjamin Peterson2016-08-161-0/+2
|\
| * fail when negative values are passed to instr()Benjamin Peterson2016-08-161-0/+2
| |
* | merge 3.4Donald Stufft2016-08-143-2/+2
|\ \ | |/
| * Update setuptools/pip to 25.2.0/8.1.2Donald Stufft2016-08-143-2/+2
| |
* | merge 3.4Benjamin Peterson2016-08-141-0/+3
|\ \ | |/
| * do not allow reading negative values with getstr()Benjamin Peterson2016-08-141-0/+3
| |
* | Issue #27720: Fix error in eng_to_decimal docs and add examples from the ↵Raymond Hettinger2016-08-131-6/+25
| | | | | | | | | | | | specification. (Based on a first draft patch from Evelyn Mitchell.)
* | Issue #26741: Clean up subprocess.Popen object in test_pollMartin Panter2016-08-121-1/+2
| |
* | Close HTTP connections and responses in tests to avoid ResourceWarningsMartin Panter2016-08-121-1/+11
| |
* | Issue #27714: text_textview now passes when re-run in the same processTerry Jan Reedy2016-08-101-2/+1
| | | | | | | | because test_idle failed while running with test -w (and no -jn).
* | Correct misspellings of ISO-8859Martin Panter2016-08-103-4/+4
| |
* | Closes #21999: Handled empty strings correctly when in POSIX mode.Vinay Sajip2016-08-092-1/+13
| |
* | Issue #26750: unittest.mock.create_autospec() now works properlyGregory P. Smith2016-08-072-22/+48
| | | | | | | | for subclasses of property() and other data descriptors.
* | Issue #20160: Merged fix from 3.4.Vinay Sajip2016-08-051-0/+35
|\ \ | |/
| * Issue #20160: Merged fix from 3.3.Vinay Sajip2016-08-051-0/+35
| |\
| | * Issue #20160: Handled passing of large structs to callbacks correctly.Vinay Sajip2016-08-051-0/+35
| | |
* | | Fix spelling and grammar in documentation and code commentsMartin Panter2016-08-045-5/+5
| | |
* | | Merge 3.4Donald Stufft2016-08-033-6/+6
|\ \ \ | |/ /
| * | Merge 3.3Donald Stufft2016-08-033-5/+5
| |\ \ | | |/
| | * Switch upload.pypi.io to upload.pypi.orgDonald Stufft2016-08-033-4/+4
| | |
* | | Issue #20767: Fix -R option for FreeBSD/clang.Stefan Krah2016-08-031-0/+2
| | |
* | | Issue #27241: Catch exception when running pstats as main.Stefan Krah2016-08-021-1/+4
| | |
* | | [merge from 3.4] - Prevent HTTPoxy attack (CVE-2016-1000110)Senthil Kumaran2016-07-312-0/+18
|\ \ \ | |/ / | | | | | | | | | | | | | | | Ignore the HTTP_PROXY variable when REQUEST_METHOD environment is set, which indicates that the script is in CGI mode. Issue #27568 Reported and patch contributed by Rémi Rampin.
| * | [merge from 3.3] Prevent HTTPoxy attack (CVE-2016-1000110)Senthil Kumaran2016-07-312-0/+20
| |\ \ | | |/ | | | | | | | | | | | | | | | Ignore the HTTP_PROXY variable when REQUEST_METHOD environment is set, which indicates that the script is in CGI mode. Issue #27568 Reported and patch contributed by Rémi Rampin.
| | * Prevent HTTPoxy attack (CVE-2016-1000110)Senthil Kumaran2016-07-312-0/+20
| | | | | | | | | | | | | | | | | | | | | Ignore the HTTP_PROXY variable when REQUEST_METHOD environment is set, which indicates that the script is in CGI mode. Issue #27568 Reported and patch contributed by Rémi Rampin.
* | | Issue #27626: Spelling fixes in docs, comments and internal namesMartin Panter2016-07-2818-30/+30
| | | | | | | | | | | | Based on patch by Ville Skyttä.
* | | Issue #13849: Fix test_null_bytes under WindowsBerker Peksag2016-07-231-1/+1
| | |
* | | Issue #13849: Add tests for null byte checking in test_genericpathBerker Peksag2016-07-231-0/+9
| | |
* | | Issue #27130: Fix handling of buffers exceeding UINT_MAX in “zlib” moduleMartin Panter2016-07-231-16/+48
| | | | | | | | | | | | Patch by Xiang Zhang.
* | | Issue #27528: Document and test warning messages must match at beginningMartin Panter2016-07-191-0/+12
| | |
* | | Issue #26974: Fix segfault in the presence of absurd subclassing. ProactivelyStefan Krah2016-07-171-0/+28
| | | | | | | | | | | | eliminate all internal uses of overridden methods.
* | | Issues #23147, #23148: Presumably fixed bugs in folding UnstructuredTokenList.Serhiy Storchaka2016-07-171-2/+2
| | |
* | | Issue #17711: Fixed unpickling by the persistent ID with protocol 0.Serhiy Storchaka2016-07-173-10/+64
| | | | | | | | | | | | Original patch by Alexandre Vassalotti.
* | | Issue #25507: IDLE no longer runs buggy code because of its tkinter imports.Terry Jan Reedy2016-07-161-0/+6
| | | | | | | | | | | | Users must include the same imports required to run directly in Python.
* | | Fix regressions introduced by fixes for issue #27083.Brett Cannon2016-07-164-22/+28
| | |
* | | #27522: break unintended cycle in feedparser.R David Murray2016-07-161-3/+6
| | | | | | | | | | | | Patch by Costas.
* | | Issue #27083: Respect the PYTHONCASEOK environment variable underBrett Cannon2016-07-152-7/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Windows. Originally only b'PYTHONCASEOK' was being checked for in os.environ, but that won't work under Windows where all environment variables are strings (on OS X they are bytes). Thanks to Eryk Sun for the bug report.
* | | Issue #26844: Fix imp.find_module() to have the exception related toBrett Cannon2016-07-151-2/+2
| | | | | | | | | | | | | | | | | | type issues be about 'path' instead of 'name'. Thanks to Lev Maximov for the patch.
* | | make too many nested blocks be a SyntaxError instead of a SystemError ↵Benjamin Peterson2016-07-151-2/+4
| | | | | | | | | | | | | | | | | | (closes #27514) Patch by Ammar Askar.
* | | Issue #27369: Merge test_pyexpat from 3.4 into 3.5Martin Panter2016-07-141-4/+2
|\ \ \ | |/ /
| * | Issue #27369: Merge test_pyexpat from 3.3 into 3.4Martin Panter2016-07-141-4/+2
| |\ \ | | |/
| | * Issue #27369: Merge test_pyexpat from 3.2 into 3.3Martin Panter2016-07-141-4/+2
| | |\
| | | * Issue #27369: Don’t test error message detail that changed in Expat 2.2.03.2Martin Panter2016-07-141-4/+2
| | | |