Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | explicitly cast away constness to silence compiler warning | Benjamin Peterson | 2016-09-06 | 1 | -1/+1 |
| | |||||
* | Backed out changeset 8b6be1341770 | Benjamin Peterson | 2016-09-06 | 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-05 | 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-17 | 1 | -8/+8 |
|\ | |||||
| * | merge 3.3 (#27783) | Benjamin Peterson | 2016-08-17 | 1 | -8/+7 |
| |\ | |||||
| | * | rearrange methodcaller_new so that the main error case does not cause ↵ | Benjamin Peterson | 2016-08-17 | 1 | -8/+7 |
| | | | | | | | | | | | | uninitialized memory usage (closes #27783) | ||||
* | | | merge 3.4 (#27774) | Benjamin Peterson | 2016-08-16 | 1 | -3/+1 |
|\ \ \ | |/ / | |||||
| * | | merge 3.3 (#27774) | Benjamin Peterson | 2016-08-16 | 1 | -3/+1 |
| |\ \ | | |/ | |||||
| | * | do not decref value borrowed from list (closes #27774) | Benjamin Peterson | 2016-08-16 | 1 | -3/+1 |
| | | | |||||
* | | | fix corner cases in the management of server_hostname (closes #27773) | Benjamin Peterson | 2016-08-16 | 1 | -6/+4 |
| | | | |||||
* | | | merge 3.4 | Benjamin Peterson | 2016-08-16 | 1 | -0/+8 |
|\ \ \ | |/ / | |||||
| * | | fail when negative values are passed to instr() | Benjamin Peterson | 2016-08-16 | 1 | -0/+8 |
| | | | |||||
* | | | merge 3.4 (closes #27760) | Benjamin Peterson | 2016-08-14 | 1 | -9/+15 |
|\ \ \ | |/ / | |||||
| * | | merge 3.3 (closes #27760) | Benjamin Peterson | 2016-08-14 | 1 | -9/+15 |
| |\ \ | | |/ | |||||
| | * | fix possible integer overflow in binascii.b2a_qp (closes #27760) | Benjamin Peterson | 2016-08-14 | 1 | -9/+16 |
| | | | | | | | | | | | | Reported by Thomas E. Hybel | ||||
* | | | merge 3.4 | Benjamin Peterson | 2016-08-14 | 1 | -0/+8 |
|\ \ \ | |/ / | |||||
| * | | do not allow reading negative values with getstr() | Benjamin Peterson | 2016-08-14 | 1 | -0/+8 |
| | | | |||||
* | | | merge 3.4 (closes #27758) | Benjamin Peterson | 2016-08-14 | 1 | -4/+19 |
|\ \ \ | |/ / | |||||
| * | | merge 3.3 (#27758) | Benjamin Peterson | 2016-08-14 | 1 | -4/+19 |
| |\ \ | | |/ | |||||
| | * | check for overflow in join_append_data (closes #27758) | Benjamin Peterson | 2016-08-14 | 1 | -4/+19 |
| | | | | | | | | | | | | Reported by Thomas E. Hybel | ||||
* | | | Issue #20160: Merged fix from 3.4. | Vinay Sajip | 2016-08-05 | 2 | -2/+30 |
|\ \ \ | |/ / | |||||
| * | | Issue #20160: Merged fix from 3.3. | Vinay Sajip | 2016-08-05 | 2 | -2/+30 |
| |\ \ | | |/ | |||||
| | * | Issue #20160: Handled passing of large structs to callbacks correctly. | Vinay Sajip | 2016-08-05 | 2 | -2/+30 |
| | | | |||||
* | | | all SCHED_ constants are optional (closes #27656) | Benjamin Peterson | 2016-07-31 | 1 | -0/+6 |
| | | | |||||
* | | | Issue #27626: Spelling fixes in docs, comments and internal names | Martin Panter | 2016-07-28 | 2 | -2/+2 |
| | | | | | | | | | | | | Based on patch by Ville Skyttä. | ||||
* | | | ctypes: fix CThunkObject_new() | Victor Stinner | 2016-07-27 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initialize restype and flags fields to fix a crash when Python runs on a read-only file system * Use Py_ssize_t type rather than int for the "i" iterator variable * Reorder assignements to be able to more easily check if all fields are initialized Issue #11048. Initial patch written by Marcin Bachry. | ||||
* | | | Issue #27591: Set sigint_event to NULL if _PyOS_IsMainThread() returns false | Berker Peksag | 2016-07-23 | 1 | -0/+3 |
| | | | | | | | | | | | | Patch by Chris Angelico. | ||||
* | | | Issue #27130: Fix handling of buffers exceeding UINT_MAX in “zlib” module | Martin Panter | 2016-07-23 | 2 | -397/+378 |
| | | | | | | | | | | | | Patch by Xiang Zhang. | ||||
* | | | socket: use INVALID_SOCKET | Victor Stinner | 2016-07-22 | 2 | -7/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | * Replace "fd = -1" with "fd = INVALID_SOCKET" * Replace "fd < 0" with "fd == INVALID_SOCKET": SOCKET_T is unsigned on Windows Bug found by Pavel Belikov ("Fragment N1"): http://www.viva64.com/en/b/0414/#ID0ECDAE | ||||
* | | | socket: Fix internal_select() | Victor Stinner | 2016-07-22 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | Bug found by Pavel Belikov ("Fragment N1"): http://www.viva64.com/en/b/0414/#ID0ECDAE | ||||
* | | | Issue #27533: Release GIL in nt._isdir | Steve Dower | 2016-07-18 | 1 | -0/+2 |
| | | | |||||
* | | | Issue #26974: Fix segfault in the presence of absurd subclassing. Proactively | Stefan Krah | 2016-07-17 | 1 | -3/+47 |
| | | | | | | | | | | | | eliminate all internal uses of overridden methods. | ||||
* | | | Issue #17711: Fixed unpickling by the persistent ID with protocol 0. | Serhiy Storchaka | 2016-07-17 | 1 | -12/+22 |
| | | | | | | | | | | | | Original patch by Alexandre Vassalotti. | ||||
* | | | Issue #23804: Fix SSL zero-length recv() calls to not block and raise EOF | Martin Panter | 2016-07-11 | 1 | -0/+8 |
| | | | |||||
* | | | Issue #27332: Fixed the type of the first argument of module-level functions | Serhiy Storchaka | 2016-07-07 | 59 | -1505/+1485 |
| | | | | | | | | | | | | generated by Argument Clinic. Patch by Petr Viktorin. | ||||
* | | | assume egd unless OPENSSL_NO_EGD is defined—remove configure check (closes ↵ | Benjamin Peterson | 2016-07-07 | 2 | -5/+5 |
| | | | | | | | | | | | | #24557) | ||||
* | | | Fixed integer overflow in array.buffer_info(). | Serhiy Storchaka | 2016-06-23 | 1 | -1/+1 |
| | | |