138 Commits (57a01d3a0ee20ee9eea69b658c6bac0f39541625)

Author SHA1 Message Date
Serhiy Storchaka 57a01d3a0e Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF 10 years ago
Serhiy Storchaka 48842714b9 Issue #22570: Renamed Py_SETREF to Py_XSETREF. 10 years ago
Serhiy Storchaka 191321d11b Issue #20440: More use of Py_SETREF. 10 years ago
Serhiy Storchaka 5a57ade58e Issue #20440: Massive replacing unsafe attribute setting code with special 10 years ago
Serhiy Storchaka 08d230a540 Issue #24257: Fixed incorrect uses of PyObject_IsInstance(). 11 years ago
Larry Hastings 01b0883602 Issue #20274: Remove ignored and erroneous "kwargs" parameters from three 11 years ago
Serhiy Storchaka 72e731cc03 Issue #13583: sqlite3.Row now supports slice indexing. 11 years ago
Serhiy Storchaka 009b811d67 Removed unintentional trailing spaces in non-external and non-generated C files. 11 years ago
Victor Stinner 4a7cc88472 Issue #23571: PyObject_Call(), PyCFunction_Call() and call_function() now 11 years ago
Serhiy Storchaka 483405bcca Issue #22883: Got rid of outdated references to PyInt and PyString in comments. 11 years ago
Serhiy Storchaka 26861b0b29 Issue #23450: Fixed possible integer overflows. 11 years ago
Serhiy Storchaka 4fdb68491e Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer() 11 years ago
Serhiy Storchaka 42d67af87f Issue #21147: sqlite3 now raises an exception if the request contains a null 11 years ago
Victor Stinner cfcde8ca40 Issue #22218: Fix "comparison between signed and unsigned integers" warning in 12 years ago
Serhiy Storchaka 3d4b2d4df2 Issue #21975: Fixed crash when using uninitialized sqlite3.Row (in particular 12 years ago
Victor Stinner 297d104248 Issue #21858: Better handling of Python exceptions in the sqlite3 module. 12 years ago
Serhiy Storchaka 47a981337a Issue #10203: sqlite3.Row now truly supports sequence protocol. In particulr 12 years ago
Serhiy Storchaka 505ff755d7 Issue #20437: Fixed 21 potential bugs when deleting objects references. 12 years ago
Victor Stinner cb1f74ec40 Issue #20026: Fix the sqlite module to handle correctly invalid isolation level 12 years ago
Victor Stinner afccb0a821 sqlite: Use Py_ssize_t to store a size instead of an int 12 years ago
Victor Stinner 3f658bec35 sqlite: raise an OverflowError if a string or a BLOB is longer than INT_MAX 12 years ago
Victor Stinner 83e30bf4bd Fix a compiler warning on Windows 64-bit: _sqlite module 12 years ago
Victor Stinner 83ed42bfbf sqlite: raise an OverflowError if the result is longer than INT_MAX bytes 12 years ago
Martin v. Löwis e75fc14813 Issue #19514: Deduplicate some _Py_IDENTIFIER declarations. 12 years ago
Victor Stinner 85a12a8beb Issue #19437: Fix pysqlite_cursor_iternext() of sqlite3, when the row factory 12 years ago
Victor Stinner b3e1ef1ce0 Issue #19437: Fix pysqlite_connection_call() of sqlite3, return NULL when 12 years ago
Victor Stinner dd4b299df1 Issue #19437: Fix pysqlite_cursor_iternext() of sqlite3, handle 12 years ago
Serhiy Storchaka c679227e31 Issue #1772673: The type of `char*` arguments now changed to `const char*`. 12 years ago
Victor Stinner b84fc0fd9f Fix compilation of the _sqlite module if threads are disabled 13 years ago
Serhiy Storchaka cbad3a367e Issue #18701: Remove sqlitecompat.h. 13 years ago
Serhiy Storchaka 8fa8ee3970 Issue #18701: Remove support of old CPython versions (<3.0) from C code. 13 years ago
Victor Stinner ffff763161 Issue #18519: Fix test_sqlite on old versions of libsqlite3 13 years ago
Victor Stinner d4095d95f8 Issue #18519: the Python authorizer callback of sqlite3 must not raise Python exceptions 13 years ago
Victor Stinner 3a8573230c Issue #18488: Fix _pysqlite_final_callback() 13 years ago
Victor Stinner 41801f5812 Issue #18519, #18408: Fix sqlite authorizer callback 13 years ago
Victor Stinner 4abda5d5b0 Issue #18408: Fix _pysqlite_fetch_one_row(), in debug mode, don't call 13 years ago
Victor Stinner e9af4cface Issue #18488: _pysqlite_final_callback() should not clear the exception set by 13 years ago
Victor Stinner 725e421222 Fix compilater warnings on Windows 64-bit 13 years ago
Serhiy Storchaka a9217a42e6 Issue #17857: Prevent build failures with pre-3.5.0 versions of sqlite3, 13 years ago
Serhiy Storchaka d160b12292 Issue #17857: Prevent build failures with pre-3.5.0 versions of sqlite3, 13 years ago
Antoine Pitrou 902fc8b5a0 Issue #13773: sqlite3.connect() gets a new `uri` parameter to pass the filename as a URI, allowing to pass custom options. 13 years ago
Serhiy Storchaka 3cf96ac248 Issue #17073: Fix some integer overflows in sqlite3 module. 13 years ago
Serhiy Storchaka 35c52b687f Issue #17073: Fix some integer overflows in sqlite3 module. 13 years ago
Ned Deily 77e77a1273 Issue #14572: Prevent build failures with pre-3.5.0 versions of 14 years ago
Petri Lehtinen 4ab701b2d3 sqlite3: Fix 64-bit integer handling in user functions on 32-bit architectures 14 years ago
Petri Lehtinen 4fe85abab9 sqlite3: Fix 64-bit integer handling in user functions on 32-bit architectures 14 years ago
Petri Lehtinen bc35bebb45 Undocument and clean up sqlite3.OptimizedUnicode 14 years ago
Petri Lehtinen 4a84f58143 Issue #10811: Fix recursive usage of cursors. Instead of crashing, raise a ProgrammingError now. 15 years ago
Petri Lehtinen c7fd523ac5 Issue #10811: Fix recursive usage of cursors. Instead of crashing, raise a ProgrammingError now. 15 years ago
Petri Lehtinen 0518f470b1 sqlite3: Handle strings with embedded zeros correctly 14 years ago