Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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-27 | 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-09 | 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-06 | 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. | |||||
* | explicitly cast away constness to silence compiler warning | Benjamin Peterson | 2016-09-05 | 1 | -1/+1 | |
| | ||||||
* | Backed out changeset 8b6be1341770 | Benjamin Peterson | 2016-09-05 | 1 | -0/+2 | |
| | ||||||
* | remove long double from ctypes value union | Benjamin Peterson | 2016-09-05 | 1 | -2/+0 | |
| | | | | | It is unused. It also forces a 16-byte alignment, which creates problems because Python's allocator only uses 8-byte alignment. | |||||
* | Issue #26470: Use short name rather than name for compression name to fix ↵ | Christian Heimes | 2016-09-06 | 1 | -6/+1 | |
| | | | | #27958. | |||||
* | do not pretend to support passing a fd to access() | Benjamin Peterson | 2016-09-05 | 2 | -6/+6 | |
| | ||||||
* | Issue #26470: Port ssl and hashlib module to OpenSSL 1.1.0. | Christian Heimes | 2016-09-05 | 2 | -104/+242 | |
| | ||||||
* | Issue #27881: Fixed possible bugs when setting ↵ | Serhiy Storchaka | 2016-09-01 | 2 | -42/+35 | |
| | | | | | | sqlite3.Connection.isolation_level. Based on patch by Xiang Zhang. | |||||
* | Issue #27861: Fixed a crash in sqlite3.Connection.cursor() when a factory | Serhiy Storchaka | 2016-08-29 | 1 | -2/+11 | |
| | | | | creates not a cursor. Patch by Xiang Zhang. | |||||
* | Issue #19884: Avoid spurious output on OS X with Gnu Readline | Martin Panter | 2016-08-27 | 1 | -12/+15 | |
| | | | | | Also adjust the test condition, because enable-meta-key was only added in 6.1, not 6.0. | |||||
* | Issue #10513: Fix a regression in Connection.commit() | Berker Peksag | 2016-08-26 | 1 | -1/+0 | |
| | | | | | | Statements should not be reset after a commit. Backported from https://github.com/ghaering/pysqlite/commit/029050896b1e6058573abeef5a8970384c0c7faa | |||||
* | Issue #21718: cursor.description is now available for queries using CTEs | Berker Peksag | 2016-08-21 | 1 | -6/+5 | |
| | | | | | | | | | | According to PEP 249, cursor.description must be available for any SELECT statements, such as those that use CTEs. Backported from https://github.com/ghaering/pysqlite/commit/f67fa9c898a4713850e16934046f0fe2cba8c44c Additional test cases added by me. | |||||
* | Issue #27782: Fix m_methods handling in multiphase init | Nick Coghlan | 2016-08-21 | 1 | -1/+32 | |
| | | | | | | | | Multi-phase extension module import now correctly allows the ``m_methods`` field to be used to add module level functions to instances of non-module types returned from ``Py_create_mod``. Patch by Xiang Zhang. | |||||
* | merge 3.4 (#27783) | Benjamin Peterson | 2016-08-16 | 1 | -8/+8 | |
|\ | ||||||
| * | merge 3.3 (#27783) | Benjamin Peterson | 2016-08-16 | 1 | -8/+7 | |
| |\ | ||||||
| | * | rearrange methodcaller_new so that the main error case does not cause ↵ | Benjamin Peterson | 2016-08-16 | 1 | -8/+7 | |
| | | | | | | | | | | | | uninitialized memory usage (closes #27783) | |||||
* | | | merge 3.4 (#27774) | Benjamin Peterson | 2016-08-15 | 1 | -3/+1 | |
|\ \ \ | |/ / | ||||||
| * | | merge 3.3 (#27774) | Benjamin Peterson | 2016-08-15 | 1 | -3/+1 | |
| |\ \ | | |/ | ||||||
| | * | do not decref value borrowed from list (closes #27774) | Benjamin Peterson | 2016-08-15 | 1 | -3/+1 | |
| | | | ||||||
* | | | fix corner cases in the management of server_hostname (closes #27773) | Benjamin Peterson | 2016-08-15 | 1 | -6/+4 | |
| | | | ||||||
* | | | merge 3.4 | Benjamin Peterson | 2016-08-15 | 1 | -0/+8 | |
|\ \ \ | |/ / | ||||||
| * | | fail when negative values are passed to instr() | Benjamin Peterson | 2016-08-15 | 1 | -0/+8 | |
| | | | ||||||
* | | | merge 3.4 (closes #27760) | Benjamin Peterson | 2016-08-13 | 1 | -9/+15 | |
|\ \ \ | |/ / | ||||||
| * | | merge 3.3 (closes #27760) | Benjamin Peterson | 2016-08-13 | 1 | -9/+15 | |
| |\ \ | | |/ | ||||||
| | * | fix possible integer overflow in binascii.b2a_qp (closes #27760) | Benjamin Peterson | 2016-08-13 | 1 | -9/+16 | |
| | | | | | | | | | | | | Reported by Thomas E. Hybel | |||||
* | | | merge 3.4 | Benjamin Peterson | 2016-08-13 | 1 | -0/+8 | |
|\ \ \ | |/ / | ||||||
| * | | do not allow reading negative values with getstr() | Benjamin Peterson | 2016-08-13 | 1 | -0/+8 | |
| | | | ||||||
* | | | merge 3.4 (closes #27758) | Benjamin Peterson | 2016-08-13 | 1 | -4/+19 | |
|\ \ \ | |/ / | ||||||
| * | | merge 3.3 (#27758) | Benjamin Peterson | 2016-08-13 | 1 | -4/+19 | |
| |\ \ | | |/ | ||||||
| | * | check for overflow in join_append_data (closes #27758) | Benjamin Peterson | 2016-08-13 | 1 | -4/+19 | |
| | | | | | | | | | | | | Reported by Thomas E. Hybel | |||||
* | | | Issue #20160: Merged fix from 3.4. | Vinay Sajip | 2016-08-05 | 2 | -2/+30 | |
|\ \ \ | |/ / |