summaryrefslogtreecommitdiffstats
path: root/Modules/_sqlite/statement.c
Commit message (Expand)AuthorAgeFilesLines
* [3.10] gh-79579: Improve DML query detection in sqlite3 (GH-93623) (#93801)Erlend Egeberg Aasland2022-06-141-75/+45
* [3.10] bpo-43853: Expand test suite for SQLite UDF's (GH-27642) (GH-31030)Erlend Egeberg Aasland2022-02-211-2/+9
* [3.10] bpo-44087: Disallow instantiation of sqlite3.Statement (GH-26567) (GH...Erlend Egeberg Aasland2021-06-201-1/+1
* bpo-43908: Make heap types converted during 3.10 alpha immutable (GH-26351) (...Miss Islington (bot)2021-06-171-1/+2
* bpo-44304: Ensure the sqlite3 destructor callback is always called with the G...Miss Islington (bot)2021-06-051-0/+2
* bpo-44304: Fix crash in the sqlite3 module when the GC clears Statement objec...Miss Islington (bot)2021-06-051-7/+4
* [3.10] bpo-42972: Track sqlite3 statement objects (GH-26475) (GH-26515)Erlend Egeberg Aasland2021-06-031-14/+35
* bpo-42972: Fix sqlite3 traverse/clear functions (GH-26452) (GH-26461)Miss Islington (bot)2021-05-311-4/+4
* bpo-42972: Fully implement GC protocol for sqlite3 heap types (GH-26104)Miss Islington (bot)2021-05-251-10/+23
* bpo-43269: Remove redundant extern keywords (GH-24605)Erlend Egeberg Aasland2021-02-211-1/+2
* bpo-43269: Clean up sqlite3 file scope (GH-24578)Erlend Egeberg Aasland2021-02-211-1/+2
* bpo-1635741: sqlite3 uses Py_NewRef/Py_XNewRef (GH-23170)Erlend Egeberg Aasland2020-12-271-8/+7
* bpo-41861: Convert _sqlite3 RowType and StatementType to heap types (GH-22444)Erlend Egeberg Aasland2020-10-011-44/+27
* bpo-41861: Convert _sqlite3 PrepareProtocolType to heap type (GH-22428)Erlend Egeberg Aasland2020-09-281-2/+2
* bpo-41662: Fix bugs in binding parameters in sqlite3 (GH-21998)Serhiy Storchaka2020-09-171-2/+5
* bpo-41638: Improve ProgrammingError message for absent parameter. (GH-21999)Serhiy Storchaka2020-09-041-1/+1
* bpo-37406: sqlite3 raises TypeError for wrong operation type (GH-14386)Victor Stinner2019-06-261-0/+2
* bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (G...Jeroen Demeyer2019-05-311-2/+2
* bpo-32788: Better error handling in sqlite3. (GH-3723)Serhiy Storchaka2018-12-101-15/+19
* bpo-32215: Fix performance regression in sqlite3 (GH-8511)Berker Peksag2018-09-201-4/+4
* closes bpo-31525: require sqlite3_prepare_v2 (#3666)Benjamin Peterson2017-09-201-51/+5
* bpo-9303: Migrate sqlite3 module to _v2 API to enhance performance (#359)Aviv Palivoda2017-03-031-2/+2
* bpo-28518: Start a transaction implicitly before a DML statement (#245)Berker Peksag2017-02-261-5/+7
* Added the const qualifier to char* variables that refer to readonly internalSerhiy Storchaka2016-11-201-1/+1
* Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSizeSerhiy Storchaka2016-11-201-3/+3
* Issue #10740: sqlite3 no longer implicitly commit an open transaction before ...Berker Peksag2016-09-111-0/+18
* Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer()Serhiy Storchaka2015-02-021-5/+8
* Issue #21147: sqlite3 now raises an exception if the request contains a nullSerhiy Storchaka2014-09-111-0/+4
* sqlite: Use Py_ssize_t to store a size instead of an intVictor Stinner2013-11-181-2/+4
* sqlite: raise an OverflowError if a string or a BLOB is longer than INT_MAXVictor Stinner2013-11-181-8/+16
* Issue #1772673: The type of `char*` arguments now changed to `const char*`.Serhiy Storchaka2013-10-191-1/+1
* Issue #18701: Remove support of old CPython versions (<3.0) from C code.Serhiy Storchaka2013-08-161-1/+0
* Issue #17073: Fix some integer overflows in sqlite3 module.Serhiy Storchaka2013-02-071-5/+8
|\
| * Issue #17073: Fix some integer overflows in sqlite3 module.Serhiy Storchaka2013-02-071-5/+8
* | Undocument and clean up sqlite3.OptimizedUnicodePetri Lehtinen2012-02-091-4/+4
* | Merge branch 3.2Petri Lehtinen2012-02-011-2/+2
|\ \ | |/
| * sqlite3: Handle strings with embedded zeros correctlyPetri Lehtinen2012-02-011-2/+2
* | Issue #8914: fix various warnings from the Clang static analyzer v254.Brett Cannon2011-02-221-3/+1
|/
* Welcome to the UTF-8 world.Florent Xicluna2010-09-031-1/+1
* Issue #6697: Check that _PyUnicode_AsString() result is not NULL in _sqliteVictor Stinner2010-05-191-1/+4
* Merged new pysqlite version 2.6.0 from trunk.Gerhard Häring2010-03-051-1/+1
* Issue #1717: rename tp_compare to tp_reserved. I'll change theMark Dickinson2009-02-021-1/+1
* Issue #3659: Values of string subclasses were not handled correctly when usedGerhard Häring2008-09-221-14/+1
* Merged revisions 66394,66404,66412,66414,66424-66436 via svnmerge fromBenjamin Peterson2008-09-131-2/+6
* Rename PyUnicode_AsString -> _PyUnicode_AsString andMarc-André Lemburg2008-08-071-3/+3
* Renamed PyString to PyBytesChristian Heimes2008-05-261-1/+1
* Renamed PyBytes to PyByteArrayChristian Heimes2008-05-261-1/+1
* Merged revisions 62425-62429,62434-62436,62441,62444,62446-62448,62450-62455,...Christian Heimes2008-05-041-7/+0
* Bring sqlite3 module up-to-date with what's now in 2.6. Almost. I intentionallyGerhard Häring2008-03-291-67/+158
* #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.Christian Heimes2007-12-191-1/+1