cpython/Modules/_sqlite
Miss Skeleton (bot) a053a7ecfe
bpo-41662: Fix bugs in binding parameters in sqlite3 (GH-21998)
* When the parameters argument is a list, correctly handle the case
  of changing it during iteration.
* When the parameters argument is a custom sequence, no longer
  override an exception raised in ``__len__()``.
(cherry picked from commit 0b419b7910)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
2020-10-26 14:46:10 +09:00
..
cache.c bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464) 2019-05-30 19:13:39 -07:00
cache.h bpo-8677: use PY_SSIZE_T_CLEAN in sqlite (GH-12434) 2019-03-19 22:10:18 +09:00
connection.c bpo-41815: SQLite: segfault if backup called on closed database (GH-22322) 2020-09-21 15:00:34 -07:00
connection.h closes bpo-37347: Fix refcount problem in sqlite3. (GH-14268) 2019-07-12 20:33:53 -07:00
cursor.c bpo-39652: Truncate the column name after '[' only if PARSE_COLNAMES is set. (GH-18942) 2020-03-21 07:32:25 -07:00
cursor.h bpo-8677: use PY_SSIZE_T_CLEAN in sqlite (GH-12434) 2019-03-19 22:10:18 +09:00
microprotocols.c bpo-32788: Better error handling in sqlite3. (GH-3723) 2018-12-10 16:06:08 +02:00
microprotocols.h bpo-8677: use PY_SSIZE_T_CLEAN in sqlite (GH-12434) 2019-03-19 22:10:18 +09:00
module.c bpo-37363: Add audit events for a range of modules (GH-14301) 2019-06-24 09:09:47 -07:00
module.h bpo-8677: use PY_SSIZE_T_CLEAN in sqlite (GH-12434) 2019-03-19 22:10:18 +09:00
prepare_protocol.c bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464) 2019-05-30 19:13:39 -07:00
prepare_protocol.h bpo-8677: use PY_SSIZE_T_CLEAN in sqlite (GH-12434) 2019-03-19 22:10:18 +09:00
row.c bpo-38185: Fixed case-insensitive string comparison in sqlite3.Row indexing. (GH-16190) 2019-09-16 23:39:11 -07:00
row.h bpo-8677: use PY_SSIZE_T_CLEAN in sqlite (GH-12434) 2019-03-19 22:10:18 +09:00
statement.c bpo-41662: Fix bugs in binding parameters in sqlite3 (GH-21998) 2020-10-26 14:46:10 +09:00
statement.h bpo-8677: use PY_SSIZE_T_CLEAN in sqlite (GH-12434) 2019-03-19 22:10:18 +09:00
util.c closes bpo-31525: require sqlite3_prepare_v2 (#3666) 2017-09-20 07:36:18 -07:00
util.h bpo-8677: use PY_SSIZE_T_CLEAN in sqlite (GH-12434) 2019-03-19 22:10:18 +09:00