146 Commits (bbfe6c3986dc61eecd592fb3a290fce6c089c4e7)

Author SHA1 Message Date
Serhiy Storchaka f4934ea77d Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString. 10 years ago
Serhiy Storchaka 407ac47690 Issue #27897: Fixed possible crash in sqlite3.Connection.create_collation() 10 years ago
Serhiy Storchaka 2891492d23 Issue #27881: Fixed possible bugs when setting sqlite3.Connection.isolation_level. 10 years ago
Serhiy Storchaka ef113cd4cc Issue #27861: Fixed a crash in sqlite3.Connection.cursor() when a factory 10 years ago
Berker Peksag cc9afa9b51 Issue #10513: Fix a regression in Connection.commit() 10 years ago
Berker Peksag 6afe85827c Issue #21718: cursor.description is now available for queries using CTEs 10 years ago
Berker Peksag 0e1d6802ff Fix typo in _sqlite/module.h 10 years ago
Berker Peksag 7bea2347c7 Issue #27190: Raise NotSupportedError if sqlite3 is older than 3.3.1 10 years ago
Serhiy Storchaka 57a01d3a0e Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF 10 years ago
Berker Peksag fe21de9836 Issue #26687: Use Py_RETURN_NONE macro in sqlite3 module 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. 11 years ago
Serhiy Storchaka 2d06e84455 Issue #25923: Added the const qualifier to static constant arrays. 11 years ago
Serhiy Storchaka 5a57ade58e Issue #20440: Massive replacing unsafe attribute setting code with special 11 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 12 years ago
Serhiy Storchaka 483405bcca Issue #22883: Got rid of outdated references to PyInt and PyString in comments. 12 years ago
Serhiy Storchaka 26861b0b29 Issue #23450: Fixed possible integer overflows. 12 years ago
Serhiy Storchaka 4fdb68491e Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer() 12 years ago
Serhiy Storchaka 42d67af87f Issue #21147: sqlite3 now raises an exception if the request contains a null 12 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. 13 years ago
Victor Stinner cb1f74ec40 Issue #20026: Fix the sqlite module to handle correctly invalid isolation level 13 years ago
Victor Stinner afccb0a821 sqlite: Use Py_ssize_t to store a size instead of an int 13 years ago
Victor Stinner 3f658bec35 sqlite: raise an OverflowError if a string or a BLOB is longer than INT_MAX 13 years ago
Victor Stinner 83e30bf4bd Fix a compiler warning on Windows 64-bit: _sqlite module 13 years ago
Victor Stinner 83ed42bfbf sqlite: raise an OverflowError if the result is longer than INT_MAX bytes 13 years ago
Martin v. Löwis e75fc14813 Issue #19514: Deduplicate some _Py_IDENTIFIER declarations. 13 years ago
Victor Stinner 85a12a8beb Issue #19437: Fix pysqlite_cursor_iternext() of sqlite3, when the row factory 13 years ago
Victor Stinner b3e1ef1ce0 Issue #19437: Fix pysqlite_connection_call() of sqlite3, return NULL when 13 years ago
Victor Stinner dd4b299df1 Issue #19437: Fix pysqlite_cursor_iternext() of sqlite3, handle 13 years ago
Serhiy Storchaka c679227e31 Issue #1772673: The type of `char*` arguments now changed to `const char*`. 13 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