summaryrefslogtreecommitdiffstats
path: root/Include
Commit message (Collapse)AuthorAgeFilesLines
* Issue #13992: The trashcan mechanism is now thread-safe. This eliminatesAntoine Pitrou2012-09-052-9/+21
| | | | | | | | | | | sporadic crashes in multi-thread programs when several long deallocator chains ran concurrently and involved subclasses of built-in container types. Because of this change, a couple extension modules compiled for 3.2.4 (those which use the trashcan mechanism, despite it being undocumented) will not be loadable by 3.2.3 and earlier. However, extension modules compiled for 3.2.3 and earlier will be loadable by 3.2.4.
* Remove trailing whitespace in order to silence warnings on HP-UX.Trent Nelson2012-08-311-4/+4
|
* Closes #15512: Correct __sizeof__ support for parserJesus Cea2012-08-031-0/+3
|
* Issue #13889: On MSVC builds, set FPU control word at runtime for all string ↵Mark Dickinson2012-04-151-0/+24
| | | | <-> float conversions. Patch by Samuel Iseli and Stefan Krah.
* Merge 3.2.3 release clone.Georg Brandl2012-04-111-3/+3
|\
| * Post-release update.Georg Brandl2012-04-111-1/+1
| |
| * Bump to 3.2.3 final.Georg Brandl2012-04-101-3/+3
| |
| * Issue #14387 : undefine 'small' so that it doesn't clash with Windows headers.Kristján Valur Jónsson2012-03-221-0/+2
| |
* | Issue #14387 : undefine 'small' so that it doesn't clash with Windows headers.Kristján Valur Jónsson2012-03-221-0/+2
| |
* | Issue #14387: Do not include accu.h from Python.h.Antoine Pitrou2012-03-221-1/+0
| |
* | Merge 3.2.3rc2 from release clone.Georg Brandl2012-03-181-2/+2
|\ \ | |/
| * Post-release updates for 3.2.3rc2.Georg Brandl2012-03-181-1/+1
| |
| * Bump to 3.2.3rc2.v3.2.3rc2Georg Brandl2012-03-181-2/+2
| |
| * 3.2.3rc1 doneGeorg Brandl2012-02-251-1/+1
| |
* | merge 3.1Matthias Klose2012-03-141-1/+1
|\ \ | |/ |/|
| * - rename configure.in to configure.acMatthias Klose2012-03-141-1/+1
| | | | | | | | - change references from configure.in to configure.ac
| * version now 3.1.5rc1v3.1.5rc1Benjamin Peterson2012-02-231-4/+4
| |
* | Bump version to 3.2.3rc1.Georg Brandl2012-02-231-4/+4
| |
* | Fix test failure in test_cmd_line by initializing the hash secret at the ↵Antoine Pitrou2012-02-212-0/+3
| | | | | | | | earliest point.
* | merge 3.2Benjamin Peterson2012-02-211-0/+4
|\ \ | |/
| * ensure no one tries to hash things before the random seed is foundBenjamin Peterson2012-02-211-0/+4
| |
* | Merge from 3.1: Issue #13703: add a way to randomize the hash values of ↵Georg Brandl2012-02-203-0/+9
|\ \ | |/ | | | | | | | | | | | | | | basic types (str, bytes, datetime) in order to make algorithmic complexity attacks on (e.g.) web apps much more complicated. The environment variable PYTHONHASHSEED and the new command line flag -R control this behavior.
| * Issue #13703: add a way to randomize the hash values of basic types (str, ↵Georg Brandl2012-02-203-0/+9
| | | | | | | | | | | | | | | | | | bytes, datetime) in order to make algorithmic complexity attacks on (e.g.) web apps much more complicated. The environment variable PYTHONHASHSEED and the new command line flag -R control this behavior.
| * onto 3.1.5Benjamin Peterson2011-06-111-1/+1
| |
| * bump to 3.1.4v3.1.4Benjamin Peterson2011-06-111-3/+3
| |
| * bump to 3.1.4rc1Benjamin Peterson2011-05-291-4/+4
| |
| * Port 5b607cd8c71b (closes #11892)Jesus Cea2011-04-201-0/+4
| |
* | Issue #13848: open() and the FileIO constructor now check for NUL characters ↵Antoine Pitrou2012-01-291-0/+6
| | | | | | | | | | | | in the file name. Patch by Hynek Schlawack.
* | Issue #13629: Renumber the tokens in token.h to match the ↵Meador Inge2012-01-161-31/+30
| | | | | | | | _PyParser_TokenNames indexes.
* | Consolidate the occurrances of the prime used as the multiplier when hashingGregory P. Smith2012-01-141-1/+4
| | | | | | | | | | | | | | to a single #define instead of having several copies in several files. This excludes the Modules/ tree (datetime and expat both have a copy for their own purposes with no need for it to be the same).
* | - Issue #11147: Fix an unused argument in _Py_ANNOTATE_MEMORY_ORDER. (FixBarry Warsaw2011-12-051-0/+1
| | | | | | | | given by Campbell Barton).
* | Closes issue #13488: Some old preprocessors have problem with #define not in ↵Jesus Cea2011-11-271-80/+80
| | | | | | | | the first column
* | Issue #13338: Handle all enumerations in _Py_ANNOTATE_MEMORY_ORDERPetri Lehtinen2011-11-191-2/+4
| | | | | | | | | | This allows compiling extension modules with -Wswitch-enum on gcc. Initial patch by Floris Bruynooghe.
* | Issue 1294232: Fix errors in metaclass calculation affecting some cases of ↵Nick Coghlan2011-10-231-0/+1
| | | | | | | | metaclass inheritance. Patch by Daniel Urban.
* | Issue #12911: Fix memory consumption when calculating the repr() of huge ↵Antoine Pitrou2011-10-062-2/+37
| | | | | | | | | | | | | | tuples or lists. This introduces a small private API for this common pattern. The issue has been discovered thanks to Martin's huge-mem buildbot.
* | Try to fix linking failures under WindowsAntoine Pitrou2011-10-041-3/+3
| |
* | Fix PyUnicode_AsWideCharString() doc: size doesn't contain the null characterVictor Stinner2011-09-061-1/+1
| | | | | | | | Fix also spelling of the null character.
* | Post-release version bump.Georg Brandl2011-09-041-1/+1
| |
* | Merge with release clone.Georg Brandl2011-09-041-2/+2
|\ \
| * | Bump to 3.2.2.Georg Brandl2011-09-031-3/+3
| | |
| * | Post-release steps.Georg Brandl2011-08-131-1/+1
| | |
| * | Bump version to 3.2.2rc1.Georg Brandl2011-08-131-4/+4
| | |
* | | make sure to initialize the method wrapper typeBenjamin Peterson2011-09-011-0/+1
| | |
* | | Issue #12287: Fix a stack corruption in ossaudiodev module when the FD isCharles-François Natali2011-08-281-0/+7
|/ / | | | | | | greater than FD_SETSIZE.
* | #10741: add documentation for PyGILState_GetThisThreadState()Sandro Tosi2011-08-071-1/+1
| |
* | Post-release steps for 3.2.1.Georg Brandl2011-07-091-1/+1
| |
* | Bump version to 3.2.1.v3.2.1Georg Brandl2011-07-091-3/+3
| |
* | Post-release steps.Georg Brandl2011-07-041-1/+1
| |
* | Bump to 3.2.1rc2.Georg Brandl2011-07-031-2/+2
| |
* | Set up branch to be rc2 next.Georg Brandl2011-05-211-1/+1
| |