4296 Commits (69f343941fa7ec251fd7cbcbbbd121ecc1b9cc2f)

Author SHA1 Message Date
Antoine Pitrou b4bbee25b1 Issue #14579: Fix CVE-2012-2135: vulnerability in the utf-16 decoder after error handling. 14 years ago
Andrew Svetlov ddcb6206bf Issue #15404: Refleak in PyMethodObject repr. 14 years ago
Meador Inge 29e49d6394 Issue #15394: Fix ref leaks in PyModule_Create. 14 years ago
Mark Dickinson 01ac8b6ab1 Use correct types for ASCII_CHAR_MASK integer constants. 14 years ago
Antoine Pitrou f87289bb58 Issue #15229: An OSError subclass whose __init__ doesn't call back 14 years ago
Antoine Pitrou a504a7a7d1 Issue #15055: update dictnotes.txt. Patch by Mark Shannon. 14 years ago
Antoine Pitrou 66a3a7ed10 Try to fix crash on x86 OpenIndiana buildbot. 14 years ago
Antoine Pitrou 1351ca6e66 Replace assert() with a more informative fatal error. 14 years ago
Antoine Pitrou bb78f57c14 Use struct member (ht_type) instead of casting pointers. 14 years ago
Martin v. Löwis 9c56409d33 Issue #15146: Add PyType_FromSpecWithBases. Patch by Robin Schreiber. 14 years ago
Mark Dickinson 106c4145ff Issue #14923: Optimize continuation-byte check in UTF-8 decoding. Patch by Serhiy Storchaka. 14 years ago
Antoine Pitrou 99cc629969 Issue #15142: Fix reference leak when deallocating instances of types created using PyType_FromSpec(). 14 years ago
David Malcolm 49526f48fc Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allocation issues 14 years ago
Antoine Pitrou a759d4e9f4 Make private function static (from `make smelly`) 14 years ago
Nick Coghlan 5b0dac12b8 Issue #13783: PEP 380 cleanup part 2, using the new identifier APIs in the generator implementation 14 years ago
Nick Coghlan c40bc09942 Issue #13783: the PEP 380 implementation no longer expands the public C API 14 years ago
Antoine Pitrou aaefac76dd Issue #14874: Restore charmap decoding speed to pre-PEP 393 levels. 14 years ago
Victor Stinner f185226244 _copy_characters(): move debug code at the top to avoid noisy #ifdef 14 years ago
Victor Stinner 07621338fb Fix PyUnicode_GetSize(): Don't replace _PyUnicode_Ready() exception 14 years ago
Victor Stinner 8a8b3eaabe Fix a compiler warning in _copy_characters() and remove debug code 14 years ago
Victor Stinner 24e403bbee Oops, fix my previous change on _copy_characters() 14 years ago
Victor Stinner ca439eecea Fix unicode_adjust_maxchar(): catch PyUnicode_New() failure 14 years ago
Victor Stinner 184252ad3f Fix "%f" format of str%args if the result is not an ASCII or latin1 string 14 years ago
Victor Stinner 9a77770add Remove debug code 14 years ago
Victor Stinner c9d369f1bf Optimize _PyUnicode_FastCopyCharacters() when maxchar(from) > maxchar(to) 14 years ago
Victor Stinner f05e17ece9 unicodeobject.c: Remove debug code 14 years ago
Antoine Pitrou 27f6a3b0bf Issue #15026: utf-16 encoding is now significantly faster (up to 10x). 14 years ago
Kristján Valur Jónsson 55e5dc8371 Rearrange code to beat an optimizer bug affecting Release x64 on windows 14 years ago
Victor Stinner d7b7c7472b Issue #14993: Use standard "unsigned char" instead of a unsigned char bitfield 14 years ago
Barry Warsaw 409da157d7 Eric Snow's implementation of PEP 421. 14 years ago
Kristjan Valur Jonsson 85634d7a2e Issue #14909: A number of places were using PyMem_Realloc() apis and 14 years ago
Victor Stinner 3a7d096f2f Issue #14744: Fix compilation on Windows (part 2) 14 years ago
Victor Stinner e577ab38ea Issue #14744: Fix compilation on Windows 14 years ago
Victor Stinner d3f0882dfb Issue #14744: Use the new _PyUnicodeWriter internal API to speed up str%args and str.format(args) 14 years ago
Richard Oudkerk 3e0a1eb889 Issue #14930: Make memoryview objects weakrefable. 14 years ago
Nick Coghlan 0b43bcf528 Close #14857: fix regression in references to PEP 3135 implicit __class__ closure variable. Reopens issue #12370, but also updates unittest.mock to workaround that issue 14 years ago
Larry Hastings ca28e99202 Issue #14889: PyBytes_FromObject(bytes) now just increfs and returns. 14 years ago
Eric V. Smith 984b11f88f issue 14660: Implement PEP 420, namespace packages. 14 years ago
Antoine Pitrou a103b96a80 Issue #14829: Fix bisect and range() indexing with large indices (>= 2 ** 32) under 64-bit Windows. 14 years ago
Antoine Pitrou 32bc80c523 Fix build failure. 14 years ago
Antoine Pitrou 63065d761e Issue #14624: UTF-16 decoding is now 3x to 4x faster on various inputs. 14 years ago
Martin v. Löwis b05c0738d8 Silence VS 2010 signed/unsigned warnings. 14 years ago
Benjamin Peterson d5a1c44455 PEP 415: Implement suppression of __context__ display with an exception attribute 14 years ago
Antoine Pitrou a1433fed8e Remove tab characters 14 years ago
Antoine Pitrou 682d94c11a Use size_t, not ssize_t (issue #14801). 14 years ago
Antoine Pitrou 9a2349030a Issue #14417: Mutating a dict during lookup now restarts the lookup instead of raising a RuntimeError (undoes issue #14205). 14 years ago
Brian Curtin 401f9f3d32 Fix #13210. Port the Windows build from VS2008 to VS2010. 14 years ago
Antoine Pitrou 2d169b268b Make the reference counting of dictkeys objects participate in refleak hunting 14 years ago
Antoine Pitrou 758153badb Fix refleaks introduced by 83da67651687. 14 years ago
Antoine Pitrou e45c0c5cef Fix logic error introduced by 83da67651687. 14 years ago