summaryrefslogtreecommitdiffstats
path: root/Modules
Commit message (Collapse)AuthorAgeFilesLines
...
* | require a long long data type (closes #27961)Benjamin Peterson2016-09-0615-152/+6
| |
* | merge 3.5Benjamin Peterson2016-09-061-0/+2
|\ \ | |/
| * Backed out changeset 8b6be1341770Benjamin Peterson2016-09-061-0/+2
| |
* | merge 3.5Benjamin Peterson2016-09-051-2/+0
|\ \ | |/
| * remove long double from ctypes value unionBenjamin Peterson2016-09-051-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 Heimes2016-09-051-6/+1
|\ \ | |/ | | | | #27958.
| * Issue #26470: Use short name rather than name for compression name to fix ↵Christian Heimes2016-09-051-6/+1
| | | | | | | | #27958.
* | merge 3.5Benjamin Peterson2016-09-052-6/+6
|\ \ | |/
| * do not pretend to support passing a fd to access()Benjamin Peterson2016-09-052-6/+6
| |
* | Issue #27355: Removed support for Windows CE. It was never finished,Larry Hastings2016-09-059-1407/+0
| | | | | | | | and Windows CE is no longer a relevant platform for Python.
* | Issue #27744: correct comment and markupChristian Heimes2016-09-051-1/+1
| |
* | Issue #27866: Add SSLContext.get_ciphers() method to get a list of all ↵Christian Heimes2016-09-052-1/+143
| | | | | | | | enabled ciphers.
* | Issue #27744: Add AF_ALG (Linux Kernel crypto) to socket module.Christian Heimes2016-09-051-53/+378
| |
* | Issue #26470: Port ssl and hashlib module to OpenSSL 1.1.0.Christian Heimes2016-09-052-104/+242
|\ \ | |/
| * Issue #26470: Port ssl and hashlib module to OpenSSL 1.1.0.Christian Heimes2016-09-052-104/+242
| |
* | Issue #11734: Add support for IEEE 754 half-precision floats to the struct ↵Mark Dickinson2016-09-031-1/+75
| | | | | | | | module. Original patch by Eli Stevens.
* | Issue #27881: Fixed possible bugs when setting ↵Serhiy Storchaka2016-09-012-42/+35
|\ \ | |/ | | | | | | | | sqlite3.Connection.isolation_level. Based on patch by Xiang Zhang.
| * Issue #27881: Fixed possible bugs when setting ↵Serhiy Storchaka2016-09-012-42/+35
| | | | | | | | | | | | sqlite3.Connection.isolation_level. Based on patch by Xiang Zhang.
* | Issue #27895: Spelling fixes (Contributed by Ville Skyttä).Raymond Hettinger2016-08-3011-13/+13
| |
* | Issue 23229: add cmath.inf, cmath.nan, cmath.infj and cmath.nanj.Mark Dickinson2016-08-291-0/+54
| |
* | Issue #27861: Fixed a crash in sqlite3.Connection.cursor() when a factorySerhiy Storchaka2016-08-291-2/+11
|\ \ | |/ | | | | creates not a cursor. Patch by Xiang Zhang.
| * Issue #27861: Fixed a crash in sqlite3.Connection.cursor() when a factorySerhiy Storchaka2016-08-291-2/+11
| | | | | | | | creates not a cursor. Patch by Xiang Zhang.
* | Issue #19884: Merge Readline updates from 3.5Martin Panter2016-08-271-12/+15
|\ \ | |/
| * Issue #19884: Avoid spurious output on OS X with Gnu ReadlineMartin Panter2016-08-271-12/+15
| | | | | | | | | | Also adjust the test condition, because enable-meta-key was only added in 6.1, not 6.0.
* | Issue #26027, #27524: Add PEP 519/__fspath__() support to os andBrett Cannon2016-08-261-29/+75
| | | | | | | | | | | | os.path. Thanks to Jelle Zijlstra for the initial patch against posixmodule.c.
* | Issue #10513: Merge from 3.5Berker Peksag2016-08-261-1/+0
|\ \ | |/
| * Issue #10513: Fix a regression in Connection.commit()Berker Peksag2016-08-261-1/+0
| | | | | | | | | | | | Statements should not be reset after a commit. Backported from https://github.com/ghaering/pysqlite/commit/029050896b1e6058573abeef5a8970384c0c7faa
* | _pickle: remove outdated commentVictor Stinner2016-08-241-11/+0
| | | | | | | | | | | | | | _Pickle_FastCall() is now fast again! The optimization was introduced in Python 3.2, removed in Python 3.4 and reintroduced in Python 3.6 (thanks to the new generic fastcall functions).
* | #26907: add some missing getsockopt constants.R David Murray2016-08-241-0/+12
| | | | | | | | Patch by Christian Heimes, reviewed by Martin Panter.
* | Issue #27809: partial_call() uses fast call for positional argsVictor Stinner2016-08-231-12/+28
| |
* | Issue #27809: methodcaller_reduce() uses fast callVictor Stinner2016-08-221-11/+7
| |
* | Issue #27809: _csv: _call_dialect() uses fast callVictor Stinner2016-08-221-9/+7
| |
* | Issue #27809: tzinfo_reduce() uses fast callVictor Stinner2016-08-221-14/+10
| |
* | Rename _PyObject_FastCall() to _PyObject_FastCallDict()Victor Stinner2016-08-224-6/+6
| | | | | | | | | | | | | | | | Issue #27809: * Rename _PyObject_FastCall() function to _PyObject_FastCallDict() * Add _PyObject_FastCall(), _PyObject_CallNoArg() and _PyObject_CallArg1() macros calling _PyObject_FastCallDict()
* | Issue #21718: Merge from 3.5Berker Peksag2016-08-211-6/+5
|\ \ | |/
| * Issue #21718: cursor.description is now available for queries using CTEsBerker Peksag2016-08-211-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.
* | Merge #27782 fix from 3.5Nick Coghlan2016-08-211-1/+32
|\ \ | |/
| * Issue #27782: Fix m_methods handling in multiphase initNick Coghlan2016-08-211-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.
* | pattern_subx() now uses fast callVictor Stinner2016-08-191-8/+1
| | | | | | | | Issue #27128.
* | _elementtree: deepcopy() now uses fast callVictor Stinner2016-08-191-8/+4
| | | | | | | | Issue #27128.
* | Issue #27128: _pickle uses fast callVictor Stinner2016-08-191-15/+4
| | | | | | | | Use _PyObject_FastCall() to avoid the creation of temporary tuple.
* | keyobject_richcompare() now uses fast callVictor Stinner2016-08-191-11/+7
| | | | | | | | | | Issue #27128: keyobject_richcompare() now calls _PyObject_FastCall() using a small stack allocated on the C stack to avoid a temporary tuple.
* | merge 3.5 (#27783)Benjamin Peterson2016-08-171-8/+8
|\ \ | |/
| * merge 3.4 (#27783)Benjamin Peterson2016-08-171-8/+8
| |\
| | * merge 3.3 (#27783)Benjamin Peterson2016-08-171-8/+7
| | |\
| | | * rearrange methodcaller_new so that the main error case does not cause ↵Benjamin Peterson2016-08-171-8/+7
| | | | | | | | | | | | | | | | uninitialized memory usage (closes #27783)
* | | | merge 3.5 (#27774)Benjamin Peterson2016-08-161-3/+1
|\ \ \ \ | |/ / /
| * | | merge 3.4 (#27774)Benjamin Peterson2016-08-161-3/+1
| |\ \ \ | | |/ /
| | * | merge 3.3 (#27774)Benjamin Peterson2016-08-161-3/+1
| | |\ \ | | | |/
| | | * do not decref value borrowed from list (closes #27774)Benjamin Peterson2016-08-161-3/+1
| | | |