summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Issue #24278: Explain how argument parsing output buffers are managedMartin Panter2016-08-031-14/+19
|
* 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 #23710: Update PyObject_HEAD documentationBerker Peksag2016-08-031-5/+9
| | | | | | | | | | | | | | | | | | | | | Since PEP 3123, PyObject_HEAD only has one field named ob_base. Users now need to use the Py_TYPE macro instead of self->ob_type. Initial patch by Ammar Askar.
* | | Issue #20767: Fix -R option for FreeBSD/clang.Stefan Krah2016-08-031-0/+2
| | |
* | | Issue #26576: Clarify that the @deco syntax is not always an equivalent of f ↵Berker Peksag2016-08-031-4/+5
| | | | | | | | | | | | | | | | | | = deco(f) Patch by Chris Angelico.
* | | Issue #27241: Catch exception when running pstats as main.Stefan Krah2016-08-021-1/+4
| | |
* | | merge headsSenthil Kumaran2016-07-315-0/+42
|\ \ \
| * \ \ [merge from 3.4] - Prevent HTTPoxy attack (CVE-2016-1000110)Senthil Kumaran2016-07-315-0/+42
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | 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-315-0/+42
| | |\ \ | | | |/ | | | | | | | | | | | | | | | | | | | | 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-315-0/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | all SCHED_ constants are optional (closes #27656)Benjamin Peterson2016-07-312-0/+8
|/ / /
* | | Issue #27453: CPP invocation in configure must use CPPFLAGS.Xavier de Gaye2016-07-304-2/+6
| | | | | | | | | | | | Patch by Chi Hsuan Yen.
* | | Silence another "default role used" warning in typing.rstBerker Peksag2016-07-301-1/+1
| | | | | | | | | | | | This should make ware-docs green again.
* | | Fix whitespace.Guido van Rossum2016-07-291-1/+1
| | |
* | | Expand documentation about type aliases and NewType in the typing module.Guido van Rossum2016-07-291-1/+96
| | | | | | | | | | | | By Michael Lee.
* | | Issue #26462: Doc: reduce literal_block warnings, fix syntax highlighting.Martin Panter2016-07-2647-128/+329
| | | | | | | | | | | | Patch by Julien Palard.
* | | Correct typo in Windows docs.Zachary Ware2016-07-291-1/+1
| | | | | | | | | | | | Found by Jack Copper on docs@
* | | NEWS: tag security related changes with [Security] prefixVictor Stinner2016-07-281-9/+9
| | | | | | | | | | | | Issue #27404.
* | | Issue #23943: Restore extra fixes lost in merge 4fb2075952a4Martin Panter2016-07-281-2/+2
| | |
* | | Issue #27626: Spelling fixes in docs, comments and internal namesMartin Panter2016-07-2833-48/+48
| | | | | | | | | | | | Based on patch by Ville Skyttä.
* | | Issue #27490: Do not build pgen when cross-compilingMartin Panter2016-07-285-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | The dependendency on the $(PGEN) variable must only be set when not cross-compiling. When cross-compiling, $(PGEN) will not be used, so no need to build it. Patch by Thomas Perl.
* | | ctypes: fix CThunkObject_new()Victor Stinner2016-07-271-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initialize restype and flags fields to fix a crash when Python runs on a read-only file system * Use Py_ssize_t type rather than int for the "i" iterator variable * Reorder assignements to be able to more easily check if all fields are initialized Issue #11048. Initial patch written by Marcin Bachry.
* | | Issue #27633: Fix usage of versionchanged directive in email.parser.rstBerker Peksag2016-07-271-1/+1
| | | | | | | | | | | | Patch by Florian Preinstorfer.
* | | Issue #26662: Set PYTHON_FOR_GEN in configureXavier de Gaye2016-07-265-164/+108
| | | | | | | | | | | | as the Python program to be used for file generation during the build.
* | | Issue #26638: Don’t link 2to3 -l option to the tarfile -l optionMartin Panter2016-07-261-1/+1
| | |
* | | Issue #27581: Don’t rely on overflow wrapping in PySequence_Tuple()Martin Panter2016-07-252-4/+8
| | | | | | | | | | | | Patch by Xiang Zhang.
* | | Issue #27601: Improve example in the "Hashing of numeric types" sectionBerker Peksag2016-07-251-11/+11
| | | | | | | | | | | | | | | | | | | | | * Fix return value of hash_compute() implementation * Rename variable names to hash_value to improve readability Patch by Emanuel Barry.
* | | Fixes default intermediate directory when building on Windows.Steve Dower2016-07-251-1/+1
| | |
* | | Issue #27469: Adds a shell extension to the launcher so that drag and drop ↵Steve Dower2016-07-1615-10/+868
| | | | | | | | | | | | works correctly.
* | | 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 #27591: Set sigint_event to NULL if _PyOS_IsMainThread() returns falseBerker Peksag2016-07-231-0/+3
| | | | | | | | | | | | Patch by Chris Angelico.
* | | Issue #27130: Fix handling of buffers exceeding UINT_MAX in “zlib” moduleMartin Panter2016-07-235-419/+437
| | | | | | | | | | | | Patch by Xiang Zhang.
* | | socket: use INVALID_SOCKETVictor Stinner2016-07-222-7/+12
| | | | | | | | | | | | | | | | | | | | | | | | * Replace "fd = -1" with "fd = INVALID_SOCKET" * Replace "fd < 0" with "fd == INVALID_SOCKET": SOCKET_T is unsigned on Windows Bug found by Pavel Belikov ("Fragment N1"): http://www.viva64.com/en/b/0414/#ID0ECDAE
* | | socket: Fix internal_select()Victor Stinner2016-07-221-1/+1
| | | | | | | | | | | | | | | Bug found by Pavel Belikov ("Fragment N1"): http://www.viva64.com/en/b/0414/#ID0ECDAE
* | | Issue #25393: Fix probable copy/paste error in resource docsZachary Ware2016-07-192-3/+4
| | | | | | | | | | | | Patch by Alakshendra Yadav.
* | | Issue #27528: Document and test warning messages must match at beginningMartin Panter2016-07-192-3/+16
| | |
* | | Issue #16191: Fix up references to renamed variablesMartin Panter2016-07-181-6/+6
| | |
* | | Issue #27507: Check for integer overflow in bytearray.extend()Martin Panter2016-07-182-1/+14
| | | | | | | | | | | | Patch by Xiang Zhang.
* | | Removes unused files from PC folder.Steve Dower2016-07-183-51/+0
| | |
* | | Issue #27309: Enables proper Windows styles in python[w].exe manifest.Steve Dower2016-07-182-0/+11
| | |
* | | Issue #27533: Release GIL in nt._isdirSteve Dower2016-07-182-0/+4
| | |
* | | Closes #27545: Remove pyshellext.vcxproj from pcbuild.projSteve Dower2016-07-181-2/+0
| | |
* | | Issue #27531: Update signature of Mock.assert_not_called methodBerker Peksag2016-07-171-1/+1
| | | | | | | | | | | | | | | | | | Since 01ae1ac2daf4, it doesn't accept any arguments. Patch by Michael Killough.
* | | Issue #26974: Fix segfault in the presence of absurd subclassing. ProactivelyStefan Krah2016-07-172-3/+75
| | | | | | | | | | | | eliminate all internal uses of overridden methods.
* | | Issue #27419: Added temporary workaround for subinterpreters.Serhiy Storchaka2016-07-171-1/+4
| | |
* | | Issues #23147, #23148: Presumably fixed bugs in folding UnstructuredTokenList.Serhiy Storchaka2016-07-171-2/+2
| | |
* | | Issue #27419: Standard __import__() no longer look up "__import__" in globalsSerhiy Storchaka2016-07-172-8/+8
| | | | | | | | | | | | | | | or builtins for importing submodules or "from import". Fixed handling an error of non-string package name.