80 Commits (52d61e485eeebcd3cc9ebdf0c762d100fc2916dc)

Author SHA1 Message Date
Berker Peksag 59da4b324f Issue #28037: Use sqlite3_get_autocommit() instead of setting Connection->inTransaction manually 10 years ago
Berker Peksag 9af13ca565 Issue #28036: Remove unused pysqlite_flush_statement_cache function 10 years ago
Serhiy Storchaka 2891492d23 Issue #27881: Fixed possible bugs when setting sqlite3.Connection.isolation_level. 10 years ago
Victor Stinner 3466bde1cc Avoid calling functions with an empty string as format string 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 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 2d06e84455 Issue #25923: Added the const qualifier to static constant arrays. 10 years ago
Serhiy Storchaka 5a57ade58e Issue #20440: Massive replacing unsafe attribute setting code with special 10 years ago
Larry Hastings 01b0883602 Issue #20274: Remove ignored and erroneous "kwargs" parameters from three 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 12 years ago
Victor Stinner cb1f74ec40 Issue #20026: Fix the sqlite module to handle correctly invalid isolation level 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 b3e1ef1ce0 Issue #19437: Fix pysqlite_connection_call() of sqlite3, return NULL when 12 years ago
Victor Stinner b84fc0fd9f Fix compilation of the _sqlite module if threads are disabled 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 e9af4cface Issue #18488: _pysqlite_final_callback() should not clear the exception set by 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
Martin v. Löwis bd928fef42 Rename _Py_identifier to _Py_IDENTIFIER. 15 years ago
Martin v. Löwis afe55bba33 Add API for static strings, primarily good for identifiers. 15 years ago
Martin v. Löwis d63a3b8beb Implement PEP 393. 15 years ago
Benjamin Peterson 5c2b09e856 be extra careful with a borrowed reference when the GIL could be released (closes #8578) 15 years ago
Antoine Pitrou 5bfa0622ec Issue #11688: Add sqlite3.Connection.set_trace_callback(). Patch by Torsten Landschoff. 15 years ago
Brett Cannon b94767ff44 Issue #8914: fix various warnings from the Clang static analyzer v254. 15 years ago
Florent Xicluna c934f32e0a Welcome to the UTF-8 world. 16 years ago
R. David Murray d35251dc19 #8845: expose sqlite3 inTransaction as RO in_transaction Connection attribute. 16 years ago
Victor Stinner 8699950b04 Issue #6697: Check that _PyUnicode_AsString() result is not NULL in _sqlite 16 years ago
Brett Cannon a1b562943b Remove an unnecessary variable. 16 years ago
Victor Stinner 9b05700ed3 Merged revisions 80349 via svnmerge from 16 years ago
Victor Stinner 35466c5bce Issue #8195: Fix a crash in sqlite Connection.create_collation() if the 16 years ago
Victor Stinner 09e4697ad1 Merged revisions 78899 via svnmerge from 16 years ago
Victor Stinner 8a685f7184 Merged revisions 78894 via svnmerge from 16 years ago
Victor Stinner 57d43b29f3 Merged revisions 78898 via svnmerge from 16 years ago
Victor Stinner 0201f443f6 Merged revisions 78898 via svnmerge from 16 years ago
Victor Stinner 6e055d78e1 sqlite3: Fix a segfault on calling a connection with something else than a 16 years ago
Victor Stinner ff27d6b747 sqlite3: Fix _PyUnicode_AsStringAndSize() error handler. 16 years ago