| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | don't overwrite the error from PyObject_GetAttrString (closes #4346) | Benjamin Peterson | 2014-06-27 | 1 | -8/+4 |
| | | |||||
| * | avoid overflow with large buffer sizes and/or offsets (closes #21831) | Benjamin Peterson | 2014-06-24 | 1 | -2/+2 |
| | | |||||
| * | Merge. | Charles-François Natali | 2014-06-19 | 10 | -92/+96 |
| |\ | |||||
| | * | Issue 8743: Improve interoperability between sets and the collections.Set ↵ | Raymond Hettinger | 2014-05-26 | 1 | -6/+2 |
| | | | | | | | | | abstract base class. | ||||
| | * | Issue #21350: Fix file.writelines() to accept arbitrary buffer objects, as ↵ | Antoine Pitrou | 2014-05-08 | 1 | -7/+7 |
| | | | | | | | | | | | | | advertised. Patch by Brian Kearns. | ||||
| | * | Issue #20434 Correct error handlin of _PyString_Resize and _PyBytes_Resize | Kristján Valur Jónsson | 2014-04-25 | 2 | -6/+4 |
| | | | |||||
| | * | Issue #12546: Allow \x00 as a fill character for builtin type __format__ ↵ | Eric V. Smith | 2014-04-14 | 1 | -10/+8 |
| | | | | | | | | | methods. | ||||
| | * | bail in unicode error's __str__ methods if the objects are not properly ↵ | Benjamin Peterson | 2014-04-02 | 1 | -0/+12 |
| | | | | | | | | | initialized (closes #21134) | ||||
| | * | fix expandtabs overflow detection to be consistent and not rely on signed ↵ | Benjamin Peterson | 2014-03-30 | 1 | -19/+19 |
| | | | | | | | | | overflow | ||||
| | * | add braces and fix indentation | Benjamin Peterson | 2014-03-30 | 1 | -17/+18 |
| | | | |||||
| | * | fix indentation and add braces | Benjamin Peterson | 2014-03-30 | 1 | -16/+17 |
| | | | |||||
| | * | give non-iterable TypeError a message (closes #20507) | Benjamin Peterson | 2014-02-15 | 1 | -1/+1 |
| | | | |||||
| | * | Issue #19255: Clear error after failed PyDict_SetItem() on shutdown. | Serhiy Storchaka | 2014-02-12 | 1 | -2/+4 |
| | | | | | | | | | This silences a Coverity complain. | ||||
| | * | Issue #20437: Fixed 43 potential bugs when deleting objects references. | Serhiy Storchaka | 2014-02-09 | 2 | -8/+4 |
| | | | |||||
| * | | Issue #21810: Backport mmap-based arena allocation failure check. | Charles-François Natali | 2014-06-19 | 1 | -4/+9 |
| |/ | |||||
| * | mmap obmalloc arenas so that they may be immediately returned to the system ↵ | Benjamin Peterson | 2014-02-04 | 1 | -13/+37 |
| | | | | | when unused (closes #20494) | ||||
| * | Circumventing a bug in glibc (issue #17976). | Serhiy Storchaka | 2013-12-17 | 1 | -3/+5 |
| | | | | | Patch by Jaakko Moisio. | ||||
| * | Issue #17976: Fixed potential problem with file.write() not detecting IO error | Serhiy Storchaka | 2013-12-17 | 1 | -1/+5 |
| | | | | | | by inspecting the return value of fwrite(). Based on patches by Jaakko Moisio and test by Victor Stinner. | ||||
| * | Issue #14432: Generator now clears the borrowed reference to the thread state | Victor Stinner | 2013-12-13 | 1 | -0/+3 |
| | | | | | | | | Fix a crash when a generator is created in a C thread that is destroyed while the generator is still used. The issue was that a generator contains a frame, and the frame kept a reference to the Python state of the destroyed C thread. The crash occurs when a trace function is setup. | ||||
| * | Issue #6477: Revert fbb97f6eb3b3 as it broke test_xpickle. | Alexandre Vassalotti | 2013-12-01 | 1 | -2/+2 |
| | | |||||
| * | Issue #6477: Added pickling support for singletons and their types. | Alexandre Vassalotti | 2013-12-01 | 1 | -2/+2 |
| | | |||||
| * | fix docstring. extra \. | Gregory P. Smith | 2013-11-25 | 1 | -1/+1 |
| | | |||||
| * | Document that @property can incorporate a docstring from the getter method. ↵ | Raymond Hettinger | 2013-11-24 | 1 | -5/+9 |
| | | | | | Improve readabilty with additional whitespace. | ||||
| * | Issue #19279: UTF-7 decoder no more produces illegal unicode strings. | Serhiy Storchaka | 2013-10-19 | 1 | -0/+2 |
| | | |||||
| * | Issue #19171: speed some cases of 3-argument long pow(). | Tim Peters | 2013-10-05 | 1 | -4/+10 |
| | | | | | | | | | | Reduce the base by the modulus when the base is larger than the modulus. This can unboundedly speed the "startup costs" of doing modular exponentiation, particularly in cases where the base is much larger than the modulus. Original patch by Armin Rigo, inspired by https://github.com/pyca/ed25519. (grafted from f34c59494420765b013136ca93f63b716d9f1d30) | ||||
| * | #19069: use imperative mood in float object docstrings. Patch by Marco Buttu. | Ezio Melotti | 2013-10-05 | 1 | -9/+9 |
| | | |||||
| * | #19068: use imperative mood in complex object docstrings. Patch by Marco Buttu. | Ezio Melotti | 2013-10-05 | 1 | -2/+2 |
| | | |||||
| * | Various clarifications based on feedback & questions over the years. | Tim Peters | 2013-08-24 | 1 | -19/+96 |
| | | |||||
| * | Add line explaining the "%sort" test. | Tim Peters | 2013-08-22 | 1 | -0/+1 |
| | | |||||
| * | Issue 18719: Remove a false optimization | Raymond Hettinger | 2013-08-14 | 1 | -1/+0 |
| | | | | | | | | | | | Remove an unused early-out test from the critical path for dict and set lookups. When the strings already have matching lengths and hashes, there is no additional information gained by checking the first characters (the probability of a mismatch is already known to be less than 1 in 2**64). | ||||
| * | Issue #15866: The xmlcharrefreplace error handler no more produces two XML | Serhiy Storchaka | 2013-08-06 | 1 | -21/+61 |
| | | | | | entities for a non-BMP character on narrow build. | ||||
| * | Silence compiler warning for unused declaration. | Raymond Hettinger | 2013-08-05 | 1 | -1/+0 |
| | | |||||
| * | Issue #18427: str.replace could crash the interpreter with huge strings. | Ronald Oussoren | 2013-07-11 | 1 | -3/+3 |
| | | | | | | | | | | This fixes two places where 'int' was used to represent the size of strings, instead of 'Py_ssize_t'. (The issue is not present in the corresponding code in the 3.x branches) Fixes #18427 | ||||
| * | Issue #18184: PyUnicode_FromFormat() and PyUnicode_FromFormatV() now raise | Serhiy Storchaka | 2013-06-23 | 1 | -1/+18 |
| | | | | | OverflowError when an argument of %c format is out of range. | ||||
| * | Issue #18137: Detect integer overflow on precision in float.__format__() | Victor Stinner | 2013-06-23 | 1 | -2/+14 |
| | | | | | and complex.__format__(). | ||||
| * | add missing NULL check (closes #18019) | Benjamin Peterson | 2013-05-20 | 1 | -0/+4 |
| | | |||||
| * | Issue #16447: Fix potential segfault when setting __name__ on a class. | Mark Dickinson | 2013-04-13 | 1 | -1/+5 |
| | | |||||
| * | list slotdefs in offset order rather than sorting them (closes #17610) | Benjamin Peterson | 2013-04-07 | 1 | -131/+114 |
| | | | | | | | This means we can remove our usage of qsort() than relied on undefined behavior. Backport by Zbigniew Halas. | ||||
| * | Revert a premature patch for issue #14010 (changeset d17d10c84d27). | Serhiy Storchaka | 2013-04-06 | 1 | -3/+0 |
| | | |||||
| * | Issue #14010: Fix a crash when iterating or deleting deeply nested filters | Serhiy Storchaka | 2013-04-06 | 1 | -0/+3 |
| | | | | | in itertools module (i.e. itertools.izip(), itertools.chain(), etc). | ||||
| * | allow any type with __getitem__ to be a mapping for the purposes of % (#15801) | Benjamin Peterson | 2013-03-24 | 2 | -4/+4 |
| | | |||||
| * | Issue #10211 : Buffer object should support the new buffer interface. | Kristján Valur Jónsson | 2013-03-19 | 1 | -2/+13 |
| | | |||||
| * | Issue #16445: Fix potential segmentation fault when deleting an exception ↵ | Mark Dickinson | 2013-03-03 | 1 | -2/+1 |
| | | | | | message. | ||||
| * | fix building without pymalloc (closes #17228) | Benjamin Peterson | 2013-02-20 | 1 | -1/+1 |
| | | |||||
| * | #7963: fix error message when 'object' called with arguments. | R David Murray | 2013-02-19 | 1 | -2/+2 |
| | | | | | Patch by Alexander Belopolsky. | ||||
| * | Issue #17043: The unicode-internal decoder no longer read past the end of | Serhiy Storchaka | 2013-02-07 | 1 | -27/+24 |
| | | | | | input buffer. | ||||
| * | Issue #17034: Use Py_CLEAR() in stringobject.c. | Serhiy Storchaka | 2013-02-02 | 1 | -10/+5 |
| | | |||||
| * | Silence a -Wformat-extra-argument warning when compiling. | Gregory P. Smith | 2013-02-02 | 1 | -7/+15 |
| | | |||||
| * | Issue #16979: Fix error handling bugs in the unicode-escape-decode decoder. | Serhiy Storchaka | 2013-01-29 | 1 | -51/+28 |
| | | |||||
| * | Issue #10156: In the interpreter's initialization phase, unicode globals | Serhiy Storchaka | 2013-01-26 | 1 | -41/+38 |
| | | | | | are now initialized dynamically as needed. | ||||
