Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #29190: Fixed possible errors in comparing strings in the pickle module. | Serhiy Storchaka | 2017-01-09 | 1 | -12/+6 |
| | |||||
* | Fixed possible reference leaks in the _json module. | Serhiy Storchaka | 2017-01-03 | 1 | -4/+9 |
| | |||||
* | Issue #28427: old keys should not remove new values from | Antoine Pitrou | 2016-12-27 | 2 | -1/+71 |
| | | | | WeakValueDictionary when collecting from another thread. | ||||
* | Issue #29004: Document binascii.crc_hqx() implements CRC-CCITT | Martin Panter | 2016-12-24 | 2 | -4/+4 |
| | |||||
* | Issue #28871: Fixed a crash when deallocate deep ElementTree. | Serhiy Storchaka | 2016-12-21 | 1 | -0/+2 |
| | |||||
* | Issue #28147: Fix a memory leak in split-table dictionaries | INADA Naoki | 2016-12-20 | 1 | -0/+10 |
| | | | | setattr() must not convert combined table into split table. | ||||
* | Issue #20191: Fixed a crash in resource.prlimit() when pass a sequence that | Serhiy Storchaka | 2016-12-19 | 1 | -33/+31 |
| | | | | doesn't own its elements as limits. | ||||
* | Change order of io.UnsupportedOperation base classes. | Serhiy Storchaka | 2016-12-07 | 1 | -1/+1 |
| | | | | This makes tests passing after changes by issue #5322. | ||||
* | Issue #25659: Change assert to TypeError in from_buffer/_copy() | Martin Panter | 2016-11-20 | 1 | -3/+9 |
| | | | | Based on suggestion by Eryk Sun. | ||||
* | Issue #10656: Fix out-of-tree building on AIX | Martin Panter | 2016-11-20 | 1 | -0/+1 |
| | | | | | The ld_so_aix script and python.exp file are created in the build directory. Patch by Tristan Carel and Michael Haubenwallner. | ||||
* | Issue #28715: Added error checks for PyUnicode_AsUTF8(). | Serhiy Storchaka | 2016-11-20 | 3 | -7/+11 |
| | |||||
* | Issue #28732: Raise ValueError when argv[0] is empty. | Steve Dower | 2016-11-20 | 1 | -0/+9 |
| | |||||
* | Issue #28732: Fix crash in os.spawnv() with no elements in args | Steve Dower | 2016-11-20 | 1 | -0/+16 |
| | | | | Prevents crashes in some other posixmodule.c functions | ||||
* | Issue #28701: Replace PyUnicode_CompareWithASCIIString with ↵ | Serhiy Storchaka | 2016-11-16 | 8 | -37/+36 |
| | | | | | | _PyUnicode_EqualToASCIIString. The latter function is more readable, faster and doesn't raise exceptions. | ||||
* | Issue #28000: Fix gethostbyname_r() usage on AIX with _LINUX_SOURCE_COMPAT | Martin Panter | 2016-11-14 | 1 | -1/+3 |
| | | | | Patch by Matthieu S. | ||||
* | Issue #19398: Extra slash no longer added to sys.path components in case of | Serhiy Storchaka | 2016-11-11 | 1 | -1/+4 |
| | | | | | empty compile-time PYTHONPATH components. This fixes some tests in -S or -I modes. | ||||
* | Issue #28653: Fix a refleak in functools.lru_cache. | Yury Selivanov | 2016-11-09 | 1 | -2/+6 |
| | |||||
* | Issue #28585: Restored docstring of os._isdir(). | Serhiy Storchaka | 2016-11-08 | 2 | -6/+5 |
| | |||||
* | Issue #28387: Fixed possible crash in _io.TextIOWrapper deallocator when | Serhiy Storchaka | 2016-11-03 | 1 | -12/+5 |
| | | | | | the garbage collector is invoked in other thread. Based on patch by Sebastian Cufre. | ||||
* | Issue #27517: LZMA compressor and decompressor no longer raise exceptions if | Serhiy Storchaka | 2016-10-31 | 1 | -0/+5 |
| | | | | given empty data twice. Patch by Benjamin Fogle. | ||||
* | Issue #28549: Fixed segfault in curses's addch() with ncurses6. | Serhiy Storchaka | 2016-10-30 | 1 | -8/+9 |
| | |||||
* | Issue #28444: Fix missing extensions modules when cross compiling. | Xavier de Gaye | 2016-10-29 | 1 | -1/+4 |
| | |||||
* | Fixed possible NULL decrefing. | Serhiy Storchaka | 2016-10-28 | 1 | -1/+1 |
| | |||||
* | Issue #28526: Use PyUnicode_AsEncodedString() instead of | Serhiy Storchaka | 2016-10-27 | 1 | -2/+2 |
| | | | | | PyUnicode_AsEncodedObject() in _curese to ensure that the result is a bytes object. | ||||
* | Issue #24381: Avoid unused function warning when building bundled macOS libffi. | Ned Deily | 2016-10-20 | 1 | -2/+2 |
| | | | | Patch by Vajrasky Kok. | ||||
* | Issue #28379: Added sanity checks and tests for PyUnicode_CopyCharacters(). | Serhiy Storchaka | 2016-10-08 | 1 | -0/+34 |
| | | | | Patch by Xiang Zhang. | ||||
* | ensure read size is initialized | Benjamin Peterson | 2016-10-06 | 1 | -1/+1 |
| | |||||
* | do not leak buffer if mmap is not writable | Benjamin Peterson | 2016-10-06 | 1 | -1/+3 |
| | |||||
* | mmap: do all internal arithmetic with Py_ssize_t while being very careful ↵ | Benjamin Peterson | 2016-10-06 | 1 | -109/+78 |
| | | | | about overflow | ||||
* | Issue #28295: Fixed the documentation and added tests for PyUnicode_AsUCS4(). | Serhiy Storchaka | 2016-10-02 | 1 | -0/+31 |
| | | | | Original patch by Xiang Zhang. | ||||
* | Issue #28322: Fixed possible crashes when unpickle itertools objects from | Serhiy Storchaka | 2016-10-02 | 1 | -5/+35 |
| | | | | incorrect pickle data. Based on patch by John Leitch. | ||||
* | Issue #28275: Clean up to avoid use-after-free after bzip decompress failure | Martin Panter | 2016-10-01 | 1 | -1/+3 |
| | |||||
* | Issue #20947: Fixed a gcc warning with -Wstrict-overflow. | Serhiy Storchaka | 2016-09-27 | 1 | -1/+1 |
| | |||||
* | Issue #28275: Fixed possible use adter free in LZMADecompressor.decompress(). | Serhiy Storchaka | 2016-09-27 | 1 | -1/+3 |
| | | | | Original patch by John Leitch. | ||||
* | Issue #27897: Fixed possible crash in sqlite3.Connection.create_collation() | Serhiy Storchaka | 2016-09-26 | 1 | -2/+4 |
| | | | | if pass invalid string-like object as a name. Patch by Xiang Zhang. | ||||
* | Increase buffer for readlink() in case OS will support longer names one day. | Christian Heimes | 2016-09-23 | 1 | -3/+4 |
| | |||||
* | Add an extra byte for null in case we ever get very long unicode names. | Christian Heimes | 2016-09-23 | 1 | -4/+4 |
| | |||||
* | Issue #28075: Fix test_access_denied in Python 3.5 | Berker Peksag | 2016-09-18 | 1 | -2/+4 |
| | | | | I forgot there two variations of os.stat() in Python 3.5. | ||||
* | Issue #28075: Check for ERROR_ACCESS_DENIED in Windows implementation of ↵ | Berker Peksag | 2016-09-17 | 1 | -2/+4 |
| | | | | | | os.stat() Patch by Eryk Sun. | ||||
* | Issue #28139: Fix messed up indentation | Martin Panter | 2016-09-17 | 5 | -17/+19 |
| | | | | | Also update the classmethod and staticmethod doc strings and comments to match the RST documentation. | ||||
* | Issue #28145: Spelling fixes | Martin Panter | 2016-09-16 | 1 | -1/+1 |
| | |||||
* | Issue #27599: Fixed buffer overrun in binascii.b2a_qp() and binascii.a2b_qp(). | Serhiy Storchaka | 2016-09-14 | 1 | -5/+7 |
| | |||||
* | Restrict name_length to NAME_MAXLEN in unicodedata_UCD_lookup() | Christian Heimes | 2016-09-14 | 1 | -1/+1 |
| | |||||
* | Issue #28131: Fix a regression in zipimport's compile_source() | Berker Peksag | 2016-09-14 | 1 | -1/+1 |
| | | | | zipimport should use the same optimization level as the interpreter. | ||||
* | Issue #28019: itertools.count() no longer rounds non-integer step in range | Serhiy Storchaka | 2016-09-10 | 1 | -16/+29 |
| | | | | between 1.0 and 2.0 to 1. | ||||
* | Issue #25758: Prevents zipimport from unnecessarily encoding a filename ↵ | Steve Dower | 2016-09-10 | 1 | -10/+4 |
| | | | | (patch by Eryk Sun) | ||||
* | Issue #27895: Spelling fixes (Contributed by Ville Skyttä). | Martin Panter | 2016-09-07 | 9 | -9/+9 |
| | |||||
* | Issue #27570: Avoid zero-length memcpy() calls with null source pointers | Martin Panter | 2016-09-07 | 3 | -13/+25 |
| | |||||
* | do not memcpy from NULL | Benjamin Peterson | 2016-09-07 | 1 | -1/+2 |
| | |||||
* | Issue #27691: Fix ssl module's parsing of GEN_RID subject alternative name ↵ | Christian Heimes | 2016-09-06 | 1 | -1/+34 |
| | | | | fields in X.509 certs. |