Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | #17178: update any()/all() docstrings to document their behavior with empty ↵ | Ezio Melotti | 2013-02-15 | 1 | -2/+4 |
| | | | | iterables. Patch by Ankur Ankan. | ||||
* | Issue #5308: Raise ValueError when marshalling too large object (a sequence | Serhiy Storchaka | 2013-02-13 | 1 | -56/+56 |
| | | | | with size >= 2**31), instead of producing illegal marshal data. | ||||
* | remove unnecessary clearing of list | Benjamin Peterson | 2013-01-19 | 1 | -7/+0 |
| | |||||
* | merge heads | Benjamin Peterson | 2012-12-31 | 1 | -6/+46 |
|\ | |||||
| * | Issue #13863: fix incorrect .pyc timestamps on Windows / NTFS (apparently ↵ | Mark Dickinson | 2012-12-24 | 1 | -6/+46 |
| | | | | | | | | due to buggy fstat) | ||||
* | | bring Python into 2013 | Benjamin Peterson | 2012-12-31 | 1 | -1/+1 |
|/ | |||||
* | Make PyAST_obj2mod C89 compliant. (Follow-up commit from asdl_c.py.) | Trent Nelson | 2012-12-13 | 1 | -3/+11 |
| | |||||
* | Closes #16588: Silence unused-but-set warnings in Python/thread_pthread.h | Jesus Cea | 2012-12-05 | 1 | -0/+3 |
| | |||||
* | Issue #9011: AST creation no longer modifies CST for negated numeric literals. | Mark Dickinson | 2012-11-25 | 1 | -10/+15 |
| | |||||
* | #16306: report only the first unknown option and add more tests. Patch by ↵ | Ezio Melotti | 2012-11-23 | 1 | -1/+1 |
| | | | | Serhiy Storchaka. | ||||
* | #16306: Fix multiple error messages when unknown command line parameters ↵ | Ezio Melotti | 2012-11-18 | 1 | -6/+8 |
| | | | | where passed to the interpreter. Patch by Hieu Nguyen. | ||||
* | Issue #15001: fix segfault on "del sys.modules['__main__']" | Hynek Schlawack | 2012-11-07 | 1 | -5/+5 |
| | | | | Patch by Victor Stinner. | ||||
* | #5057: the peepholer no longer optimizes subscription on unicode literals ↵ | Ezio Melotti | 2012-11-05 | 1 | -20/+7 |
| | | | | (e.g. u"foo"[0]) in order to produce compatible pyc files between narrow and wide builds. | ||||
* | Issue #6074: Restore the long-broken support for running with read-only ↵ | Nick Coghlan | 2012-10-19 | 1 | -0/+6 |
| | | | | source files on Windows | ||||
* | Issue #14783: Backport changes from 3.2. | Chris Jerdonek | 2012-10-07 | 1 | -1/+2 |
| | |||||
* | Cleanup 'k' when the creation of PySTEntryObject fails. ad3824a90261 used to ↵ | Christian Heimes | 2012-09-12 | 1 | -1/+3 |
| | | | | decref 'k' in too many error cases. | ||||
* | Partly revert ad3824a90261 and add comment about reference ownership | Christian Heimes | 2012-09-12 | 1 | -2/+1 |
| | |||||
* | Added missing va_end in error branch of PyArg_UnpackTuple(). CID 486641 | Christian Heimes | 2012-09-10 | 1 | -0/+1 |
| | |||||
* | Closed reference leak of variable 'k' in function ste_new which wasn't ↵ | Christian Heimes | 2012-09-10 | 1 | -1/+2 |
| | | | | decrefed in error cases | ||||
* | Issue #15340: Fix importing the random module when /dev/urandom cannot be ↵ | Antoine Pitrou | 2012-09-07 | 1 | -1/+2 |
| | | | | | | opened. This was a regression caused by the hash randomization patch. | ||||
* | Issue #13992: The trashcan mechanism is now thread-safe. This eliminates | Antoine Pitrou | 2012-09-06 | 1 | -0/+3 |
| | | | | | | | | | | | 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 2.7.4 (those which use the trashcan mechanism, despite it being undocumented) will not be loadable by 2.7.3 and earlier. However, extension modules compiled for 2.7.3 and earlier will be loadable by 2.7.4. | ||||
* | Issue #15741: Fix potential NULL dereference. Found by Coverity. | Stefan Krah | 2012-08-20 | 1 | -0/+2 |
| | |||||
* | Issue #15604: Update uses of PyObject_IsTrue() to check for and handle ↵ | Antoine Pitrou | 2012-08-15 | 2 | -8/+27 |
| | | | | | | errors correctly. Patch by Serhiy Storchaka. | ||||
* | - Issue #15647: Make isdir static for windows and posix | Matthias Klose | 2012-08-14 | 1 | -2/+2 |
| | |||||
* | Fix whitespace | Raymond Hettinger | 2012-07-20 | 1 | -20/+16 |
| | |||||
* | Closes #9254: backport __import__ docstring/doc mentions of importlib. | R David Murray | 2012-07-18 | 1 | -2/+6 |
| | | | | Patch by Éric Araujo. | ||||
* | remove unused variable | Meador Inge | 2012-07-18 | 1 | -1/+1 |
| | |||||
* | Issue #15368: fixing variable typo. | Meador Inge | 2012-07-18 | 1 | -1/+1 |
| | |||||
* | Issue #15368: make bytecode generation deterministic. | Meador Inge | 2012-07-18 | 1 | -2/+22 |
| | |||||
* | Issue #8767: Restore building with --disable-unicode. | Martin v. Löwis | 2012-05-20 | 2 | -0/+4 |
| | | | | Original patch by Stefano Taschini. | ||||
* | Issue #14761: Fix potential leak on an error case in the import machinery. | Antoine Pitrou | 2012-05-09 | 1 | -1/+2 |
| | |||||
* | Fix compiler warning related to issue #14331. harmless. | Gregory P. Smith | 2012-04-18 | 1 | -1/+2 |
| | |||||
* | move outside WITH_THREAD conditional | Benjamin Peterson | 2012-04-13 | 1 | -2/+2 |
| | |||||
* | take linkage def outside of WITH_THREAD conditional (closes #14569) | Benjamin Peterson | 2012-04-13 | 1 | -4/+3 |
| | |||||
* | fix parse_syntax_error to clean up its resources | Benjamin Peterson | 2012-04-03 | 1 | -19/+31 |
| | |||||
* | Issue #10538. Put a reference to the source object in the Py_buffer when | Kristján Valur Jónsson | 2012-03-22 | 1 | -1/+1 |
| | | | | converting the old buffer for PyArgs_ParseTuple with *s | ||||
* | this should technicaly be identifier | Benjamin Peterson | 2012-03-22 | 1 | -1/+1 |
| | |||||
* | check for NULL | Benjamin Peterson | 2012-03-22 | 1 | -1/+1 |
| | |||||
* | check by equality for __future__ not identity (closes #14378) | Benjamin Peterson | 2012-03-22 | 1 | -8/+3 |
| | |||||
* | Fixes Issue #14331: Use significantly less stack space when importing modules by | Gregory P. Smith | 2012-03-18 | 1 | -31/+95 |
| | | | | allocating path buffers on the heap instead of the stack. | ||||
* | - rename configure.in to configure.ac | Matthias Klose | 2012-03-14 | 1 | -1/+1 |
| | | | | - change references from configure.in to configure.ac | ||||
* | Test in 6c218b9c5c4c was inadvertently converted from #ifdef to #if. Now ↵ | Jason R. Coombs | 2012-03-08 | 1 | -1/+1 |
| | | | | #ifdef again. | ||||
* | Fix indentation | Jason R. Coombs | 2012-01-13 | 1 | -16/+16 |
| | |||||
* | Extracted Windows directory detection from NullImporter.__init__. This ↵ | Jason R. Coombs | 2012-01-13 | 1 | -47/+24 |
| | | | | greatly simplifies the code and fixes issue6727. | ||||
* | Moved directory detection into an isdir function | Jason R. Coombs | 2012-01-13 | 1 | -28/+14 |
| | |||||
* | Fix crash at startup with -W options. | Antoine Pitrou | 2012-02-21 | 2 | -2/+9 |
| | |||||
* | merge 2.6 | Benjamin Peterson | 2012-02-21 | 1 | -4/+8 |
|\ | |||||
| * | ensure no one tries to hash things before the random seed is found | Benjamin Peterson | 2012-02-21 | 1 | -4/+8 |
| | | |||||
* | | merge 2.6 with hash randomization fix | Benjamin Peterson | 2012-02-20 | 3 | -2/+314 |
|\ \ | |/ | |||||
| * | - Issue #13703: oCERT-2011-003: add -R command-line option and PYTHONHASHSEED | Barry Warsaw | 2012-02-20 | 3 | -2/+314 |
| | | | | | | | | | | | | environment variable, to provide an opt-in way to protect against denial of service attacks due to hash collisions within the dict and set types. Patch by David Malcolm, based on work by Victor Stinner. |