Commit Graph

  • a3d1837130 Accepting request 1238215 from server:database factory Ana Guerrero 2025-01-17 17:37:15 +00:00
  • ddcb6aa70c - Re-enable SONAME which got disabled by default in 3.48.0. * https://www.sqlite.org/src/forumpost/5a3b44f510df8ded * https://sqlite.org/forum/forumpost/ab8f15697a devel Reinhard Max 2025-01-16 10:55:52 +00:00
  • 971ed34399 - Update to release 3.48.0: * Improved EXPLAIN QUERY PLAN output for covering indexes. * Allow a two-argument version of the iif() SQL function. * Also allow if() as an alternative spelling for iif(). * Add the ".dbtotxt" command to the CLI. * Add the SQLITE_IOCAP_SUBPAGE_READ property to the xDeviceCharacteristics method of the sqlite3_io_methods object. * Add the SQLITE_PREPARE_DONT_LOG option to sqlite3_prepare_v3() that prevents warning messages being sent to the error log if the SQL is ill-formed. This allows sqlite3_prepare_v3() to be used to do test compiles of SQL to check for validity without polluting the error log with false messages. * Increase the minimum allowed value of SQLITE_LIMIT_LENGTH from 1 to 30. * Added the SQLITE_FCNTL_NULL_IO file control. * Extend the FTS5 auxiliary API xInstToken() to work with prefix queries via the insttoken configuration option and the fts5_insttoken() SQL function. * Increase the maximum number of arguments to an SQL function from 127 to 1000. * Obsoletes sqlite3-6216bfcb.patch . Reinhard Max 2025-01-14 15:48:55 +00:00
  • f000a911f6 Accepting request 1231554 from server:database Ana Guerrero 2024-12-17 18:22:37 +00:00
  • a619ae7e47 - Add sqlite3-6216bfcb.patch to fix a test suite regression in 3.47.0 on s390x. Only the test was broken, not the code itself. https://sqlite.org/forum/forumpost/7b2bab04c5 Reinhard Max 2024-12-16 16:12:19 +00:00
  • 678f641dd2 Accepting request 1229466 from server:database Ana Guerrero 2024-12-10 22:43:09 +00:00
  • 4fc604a019 - Update to release 3.47.2: * Fix a problem in text-to-floating-point conversion that affects text values where the first 16 significant digits are '1844674407370955'. This issue was introduced in 3.47.0 and only arises on x64 and i386 hardware. * Other minor bug fixes. - Enable the session extension, because NodeJS 22 needs it. Reinhard Max 2024-12-09 11:54:34 +00:00
  • 32ab9a8aae Accepting request 1227134 from server:database Ana Guerrero 2024-11-30 12:27:12 +00:00
  • 4ccecc7c0d - Update to release 3.47.1: * Fix the makefiles so that they once again honored DESTDIR for the "install" target. * Add the SQLITE_IOCAP_SUBPAGE_READ capability to the VFS, to work around issues on some non-standard VFSes caused by making SQLITE_DIRECT_OVERFLOW_READ the default in version 3.45.0. * Fix incorrect answers to certain obscure IN queries caused by new query optimizations added in the 3.47.0 release. * Other minor bug fixes. Reinhard Max 2024-11-27 10:20:37 +00:00
  • ec440d9598 Accepting request 1219501 from server:database Dominique Leuenberger 2024-10-31 15:09:18 +00:00
  • cb98afc20c - Update to release 3.46.1: * Improved robustness while parsing the tokenize= arguments in FTS5. * Enhancements to covering index prediction in the query planner. * Do not let the number of terms on a VALUES clause be limited by SQLITE_LIMIT_COMPOUND_SELECT, even if the VALUES clause contains elements that appear to be variables due to double-quoted string literals. * Fix the window function version of group_concat() so that it returns an empty string if it has one or more empty string inputs. * In FTS5 secure-delete mode, fix false-positive integrity-check reports about corrupt indexes. * Syntax errors in ALTER TABLE should always return SQLITE_ERROR. In some cases, they were formerly returning SQLITE_INTERNAL. * Other minor fixes. Reinhard Max 2024-09-24 11:42:43 +00:00
  • 2a591df592 Accepting request 1176758 from server:database Ana Guerrero 2024-05-28 15:27:19 +00:00
  • 954b6b2caa - Update to release 3.46.0: * https://sqlite.org/releaselog/3_46_0.html * Enhance PRAGMA optimize in multiple ways. * Enhancements to the date and time functions. * Add support for underscore ("_") characters between digits in numeric literals. * Add the json_pretty() SQL function. * Query planner improvements. * Allocate additional memory from the heap for the SQL parser stack if that stack overflows, rather than reporting a "parser stack overflow" error. * Allow ASCII control characters within JSON5 string literals. * Fix the -> and ->> JSON operators so that when the right-hand side operand is a string that looks like an integer it is still treated as a string, because that is what PostgreSQL does. * Obsoletes sqlite3-float-i586.patch. Reinhard Max 2024-05-23 19:30:28 +00:00
  • 6d5984446f Accepting request 1169661 from server:database Ana Guerrero 2024-04-26 21:26:26 +00:00
  • 155638d144 - Update to release 3.45.3: * Fix a long-standing bug (going back to version 3.24.0) that might (rarely) cause the "old.*" values of an UPDATE trigger to be incorrect if that trigger fires in response to an UPSERT. * Reduce the scope of the NOT NULL strength reduction optimization that was added as item 8e in version 3.35.0. The optimization was being attempted in some contexts where it did not work, resulting in incorrect query results. - Add SQLITE_STRICT_SUBTYPE=1 as recommended by upstream. Reinhard Max 2024-04-18 08:29:52 +00:00
  • 6d6a8c75e3 Accepting request 1158281 from server:database Ana Guerrero 2024-03-17 21:13:29 +00:00
  • 9fe3cba2c3 - Add sqlite3-float-i586.patch to fix build on i586. - sqlite3-rtree-i686.patch is not needed anymore. Reinhard Max 2024-03-15 14:57:36 +00:00
  • 0c4f7bcc97 - Update to release 3.45.2: * Added the SQLITE_RESULT_SUBTYPE property for application- defined SQL functions. * Enhancements to the JSON SQL functions * Add the FTS5 tokendata option to the FTS5 virtual table. * The SQLITE_DIRECT_OVERFLOW_READ optimization is now enabled by default. * Query planner improvements * Increase the default value for SQLITE_MAX_PAGE_COUNT from 1073741824 to 4294967294. * Enhancements to the CLI * Restore the JSON BLOB input bug, and promise to support the anomaly in subsequent releases, for backward compatibility. * Fix the PRAGMA integrity_check command so that it works on read-only databases that contain FTS3 and FTS5 tables. * Fix issues associated with processing corrupt JSONB inputs. * Fix a long-standing bug in which a read of a few bytes past the end of a memory-mapped segment might occur when accessing a craftily corrupted database using memory-mapped database. * Fix a long-standing bug in which a NULL pointer dereference might occur in the bytecode engine due to incorrect bytecode being generated for a class of SQL statements that are deliberately designed to stress the query planner but which are otherwise pointless. * Fix an error in UPSERT, introduced in version 3.35.0. * Reduce the scope of the NOT NULL strength reduction optimization that was added in version 3.35.0. Reinhard Max 2024-03-12 14:59:03 +00:00
  • f5416321bb - Update to release 3.45.1 * Details will follow... - Abort build when %version and %tarversion don't match. Reinhard Max 2024-01-30 18:08:35 +00:00
  • 94b67df5ad Accepting request 1133118 from server:database Ana Guerrero 2023-12-15 20:47:09 +00:00
  • b8b8403bee Accepting request 1131615 from home:dimstar:Factory Reinhard Max 2023-12-11 08:08:59 +00:00
  • 88c75defdf Accepting request 1130837 from server:database Ana Guerrero 2023-12-05 16:02:45 +00:00
  • 41cf744a23 - Update to release 3.44.2 * Fix a mistake in the CLI that was introduced by the fix in 3.44.1. * Fix a problem in FTS5 that was discovered during internal fuzz testing only minutes after the 3.44.1 release was tagged. * Fix incomplete assert() statements that the fuzzer discovered. * Fix a couple of harmless compiler warnings that appeared in debug builds with GCC 16. Reinhard Max 2023-11-27 18:18:37 +00:00
  • 78d06b5581 - Update to release 3.44.1 * Change the CLI so that it uses UTF-16 for console I/O on Windows. * Other obscure bug fixes. Reinhard Max 2023-11-22 17:34:30 +00:00
  • c19bfcdb2b Accepting request 1123976 from server:database Ana Guerrero 2023-11-08 21:16:42 +00:00
  • 89ae143f90 Accepting request 1123191 from home:jengelh:branches:server:database Reinhard Max 2023-11-07 12:45:51 +00:00
  • 1173f8e2f8 Accepting request 1119230 from server:database Ana Guerrero 2023-10-20 21:16:05 +00:00
  • e3d4d193d7 - sqlite3-rtree-i686.patch: temporary build fix for 32-bit x86. Reinhard Max 2023-10-19 13:30:43 +00:00
  • ab54f45ac4 OBS-URL: https://build.opensuse.org/package/show/server:database/sqlite3?expand=0&rev=318 Reinhard Max 2023-10-18 17:22:45 +00:00
  • 3d3f0ad76c - Update to: 3.42.2: * Fix a couple of obscure UAF errors and an obscure memory leak. * Omit the use of the sprintf() function from the standard library in the CLI, as this now generates warnings on some platforms. * Avoid conversion of a double into unsigned long long integer, as some platforms do not do such conversions correctly. Reinhard Max 2023-10-10 16:05:16 +00:00
  • 148ae3d8b6 - Update to: 3.43.1 * Fix a regression in the way that the sum(), avg(), and total() aggregate functions handle infinities. * Fix a bug in the json_array_length() function that occurs when the argument comes directly from json_remove(). * Fix the omit-unused-subquery-columns optimization (introduced in in version 3.42.0) so that it works correctly if the subquery is a compound where one arm is DISTINCT and the other is not. Reinhard Max 2023-09-11 14:50:47 +00:00
  • 37c084e88b Accepting request 1106058 from home:amanzini:branches:server:database Martin Pluskal 2023-08-31 08:06:24 +00:00
  • 1502fa914a Accepting request 1087547 from server:database Dominique Leuenberger 2023-05-18 13:18:19 +00:00
  • 94156a4c52 - Update to 3.42.0: * Add the FTS5 secure-delete command. This option causes all forensic traces to be removed from the FTS5 inverted index when content is deleted. * Enhance the JSON SQL functions to support JSON5 extensions. * The SQLITE_CONFIG_LOG and SQLITE_CONFIG_PCACHE_HDRSZ calls to sqlite3_config() are now allowed to occur after sqlite3_initialize(). * New sqlite3_db_config() options: SQLITE_DBCONFIG_STMT_SCANSTATUS and SQLITE_DBCONFIG_REVERSE_SCANORDER. * Query planner improvements. * Add the --unsafe-testing command-line option. * Allow commands ".log on" and ".log off", even in --safe mode. * "--" as a command-line argument means all subsequent arguments that start with "-" are interpreted as normal non-option argument. * Magic parameters ":inf" and ":nan" bind to floating point literals Infinity and NaN, respectively. * Add the ability for application-defined SQL functions to have the same name as join keywords: CROSS, FULL, INNER, LEFT, NATURAL, OUTER, or RIGHT. * Enhancements to PRAGMA integrity_check * Allow the session extension to be configured to capture changes from tables that lack an explicit ROWID. * Added the subsecond modifier to the date and time functions. * Negative values passed into sqlite3_sleep() are henceforth interpreted as 0. * The maximum recursion depth for JSON arrays and objects is lowered from 2000 to 1000. Reinhard Max 2023-05-17 09:36:33 +00:00
  • 322f239800 Accepting request 1073837 from server:database Dominique Leuenberger 2023-03-24 14:16:15 +00:00
  • e14d797334 - Update to 3.41.2: * Multiple fixes for reads past the end of memory buffers * Fix the sqlite3_error_offset() so that it does not return out-of-range values when reporting errors associated with generated columns. * Multiple fixes in the query query optimizer for problems that cause incorrect results for bizarre, fuzzer-generated queries. * Increase the size of the reference counter in the page cache object to 64 bits to ensure that the counter never overflows. * Fix a performance regression caused by a bug fix in patch release 3.41.1. * Fix a few incorrect assert() statements. Reinhard Max 2023-03-22 15:25:48 +00:00
  • 5b479316ed Accepting request 1072680 from home:AndreasStieger:branches:server:database Reinhard Max 2023-03-21 15:10:35 +00:00
  • b9c0c84f37 Accepting request 1071411 from server:database Dominique Leuenberger 2023-03-15 17:53:14 +00:00
  • 83e27cb4e6 Accepting request 1070137 from home:pluskalm:branches:server:database Martin Pluskal 2023-03-14 08:38:46 +00:00
  • 8a4ae13ce3 Accepting request 1067149 from server:database Dominique Leuenberger 2023-02-23 15:28:13 +00:00
  • aa75d1593b OBS-URL: https://build.opensuse.org/package/show/server:database/sqlite3?expand=0&rev=306 Reinhard Max 2023-02-22 12:42:27 +00:00
  • e42e2b9682 - Update to 3.41.0: * https://www.sqlite.org/releaselog/3_41_0.html * Various query planner improvements. * Add the built-in unhex() SQL function. * Add the base64 and base85 application-defined functions as an extension and include that extension in the CLI. * In-memory databases created using sqlite3_deserialize() now report their filename as an empty string, not as 'x'. * The ".scanstats est" command provides query planner estimates in profiles. * Enhance the --safe command-line option to disallow dangerous SQL functions. * The double-quoted string misfeature is now disabled by default for CLI builds. * Various other improvements and performance enhancements. Reinhard Max 2023-02-22 10:09:14 +00:00
  • e075a7838e Accepting request 1056142 from server:database Dominique Leuenberger 2023-01-07 16:15:52 +00:00
  • 88d34e2eff Accepting request 1045679 from home:AndreasStieger:branches:server:database Martin Pluskal 2023-01-05 08:30:09 +00:00
  • 41bbe4ffb8 Accepting request 1043393 from server:database Dominique Leuenberger 2022-12-17 19:35:57 +00:00
  • 989c4161c9 - bsc#1206337, CVE-2022-46908, sqlite-CVE-2022-46908.patch: relying on --safe for execution of an untrusted CLI script Reinhard Max 2022-12-13 16:12:14 +00:00
  • 8f855f4179 Accepting request 1037900 from server:database Dominique Leuenberger 2022-11-25 12:11:22 +00:00
  • a5f1dd051c - update to 3.40.0: * https://sqlite.org/releaselog/3_40_0.html * Add support for compiling SQLite to WASM and running it in wen browsers. * Add the recovery extension that might be able to recover some content from a corrupt database file. * For more changes, see https://sqlite.org/releaselog/3_40_0.html Reinhard Max 2022-11-17 12:10:55 +00:00
  • 603599aa93 Accepting request 1033127 from server:database Dominique Leuenberger 2022-11-04 16:32:11 +00:00
  • 787b628579 Accepting request 1032953 from home:AndreasStieger:branches:server:database Reinhard Max 2022-11-03 15:54:49 +00:00
  • 8394eb7bd6 Accepting request 1004661 from server:database Dominique Leuenberger 2022-09-19 14:39:39 +00:00
  • 8fb7a2b6da * bsc#1189802, CVE-2021-36690: Fix an issue with the SQLite Expert extension when a column has no collating sequence. Reinhard Max 2022-09-12 09:20:10 +00:00
  • 5ab829baa4 Accepting request 1001301 from server:database Dominique Leuenberger 2022-09-06 11:00:37 +00:00
  • 40bb6fef9c - update to 3.39.3: * Use a statement journal on DML statement affecting two or more database rows if the statement makes use of a SQL functions that might abort. * Use a mutex to protect the PRAGMA temp_store_directory and PRAGMA data_store_directory statements, even though they are decremented and documented as not being threadsafe. Reinhard Max 2022-09-05 15:20:33 +00:00
  • db850fbdfd Accepting request 991047 from server:database Richard Brown 2022-07-26 17:42:21 +00:00
  • 30186d2a5a Accepting request 990677 from home:AndreasStieger:branches:server:database Reinhard Max 2022-07-25 13:52:39 +00:00
  • b10f552687 - update to 3.39.2: * Fix a performance regression in the query planner associated with rearranging the order of FROM clause terms in the presences of a LEFT JOIN. * Apply fixes for CVE-2022-35737, Chromium bugs 1343348 and 1345947, forum post 3607259d3c, and other minor problems discovered by internal testing. Reinhard Max 2022-07-21 17:13:33 +00:00
  • c070330dbf Accepting request 989477 from home:AndreasStieger:branches:server:database Reinhard Max 2022-07-18 10:24:56 +00:00
  • 4fcb758eec Accepting request 989013 from server:database Dominique Leuenberger 2022-07-14 14:33:25 +00:00
  • 8c683ec588 Accepting request 986303 from home:AndreasStieger:branches:server:database Reinhard Max 2022-07-13 14:47:10 +00:00
  • 38c80b0039 Accepting request 986280 from home:AndreasStieger:branches:server:database Lars Vogdt 2022-07-01 19:42:51 +00:00
  • fa350a13aa Accepting request 976547 from server:database Dominique Leuenberger 2022-05-14 20:52:07 +00:00
  • 6cf8e942d7 Accepting request 975631 from home:AndreasStieger:branches:server:database Reinhard Max 2022-05-12 06:15:29 +00:00
  • 146d3dc6be Accepting request 974414 from server:database Dominique Leuenberger 2022-05-04 13:10:40 +00:00
  • 52ec937b8f Accepting request 973534 from home:polslinux:branches:server:database Reinhard Max 2022-05-02 12:00:47 +00:00
  • af6af228ba Accepting request 965652 from server:database Dominique Leuenberger 2022-04-01 19:34:51 +00:00
  • c464d12817 - update to 3.38.2: * Fix a problem with the Bloom filter optimization that might cause an incorrect answer when doing a LEFT JOIN with a WHERE clause constraint that says that one of the columns on the right table of the LEFT JOIN is NULL. * Other minor patches. Reinhard Max 2022-03-29 11:46:41 +00:00
  • 47ab3d6e59 OBS-URL: https://build.opensuse.org/package/show/server:database/sqlite3?expand=0&rev=279 Reinhard Max 2022-03-19 21:07:18 +00:00
  • c9c9f6d2d8 - Remove obsolete configure flags - Package the Tcl bindings here again so that we only ship one copy of SQLite (bsc#1195773). - Use dynamic linking for the sqlite3 shell. Reinhard Max 2022-03-16 18:44:06 +00:00
  • c2b2d7c241 Accepting request 961697 from server:database Dominique Leuenberger 2022-03-15 18:04:12 +00:00
  • d3d0e359fe Accepting request 961694 from home:AndreasStieger:branches:server:database Reinhard Max 2022-03-14 14:15:05 +00:00
  • c7eaffc52d Accepting request 961471 from home:AndreasStieger:branches:server:database Reinhard Max 2022-03-14 11:10:19 +00:00
  • 4f59238ce3 Accepting request 957745 from home:AndreasStieger:branches:server:database Martin Pluskal 2022-03-09 09:09:18 +00:00
  • 8011cbf5c1 Accepting request 946796 from server:database Dominique Leuenberger 2022-01-19 23:11:49 +00:00
  • d43b785c99 Accepting request 945927 from home:AndreasStieger:branches:server:database Reinhard Max 2022-01-16 14:07:07 +00:00
  • 13799e2e9c Accepting request 943473 from server:database Dominique Leuenberger 2022-01-13 22:20:47 +00:00
  • 6b2ed16806 Accepting request 943471 from home:AndreasStieger:branches:server:database Reinhard Max 2022-01-02 13:02:42 +00:00
  • b875dde3e6 OBS-URL: https://build.opensuse.org/package/show/server:database/sqlite3?expand=0&rev=271 Reinhard Max 2021-11-30 09:33:01 +00:00
  • b46ae693e3 - SQLite3 3.37.0: * STRICT tables provide a prescriptive style of data type management, for developers who prefer that kind of thing. * When adding columns that contain a CHECK constraint or a generated column containing a NOT NULL constraint, the ALTER TABLE ADD COLUMN now checks new constraints against preexisting rows in the database and will only proceed if no constraints are violated. * Added the PRAGMA table_list statement. * Add the .connection command, allowing the CLI to keep multiple database connections open at the same time. * Add the --safe command-line option that disables dot-commands and SQL statements that might cause side-effects that extend beyond the single database file named on the command-line. * CLI: Performance improvements when reading SQL statements that span many lines. * Added the sqlite3_autovacuum_pages() interface. * The sqlite3_deserialize() does not and has never worked for the TEMP database. That limitation is now noted in the documentation. * The query planner now omits ORDER BY clauses on subqueries and views if removing those clauses does not change the semantics of the query. * The generate_series table-valued function extension is modified so that the first parameter ("START") is now required. This is done as a way to demonstrate how to write table-valued functions with required parameters. The legacy behavior is available using the -DZERO_ARGUMENT_GENERATE_SERIES compile-time option. * Added new sqlite3_changes64() and sqlite3_total_changes64() interfaces. * Added the SQLITE_OPEN_EXRESCODE flag option to sqlite3_open_v2(). * Use less memory to hold the database schema. Reinhard Max 2021-11-30 09:16:25 +00:00
  • 8c9502e57e Accepting request 902392 from server:database Dominique Leuenberger 2021-06-28 13:33:28 +00:00
  • 5bff214348 Accepting request 901301 from home:polslinux:branches:server:database Reinhard Max 2021-06-25 13:38:01 +00:00
  • 17f33a0e1d Accepting request 887264 from server:database Dominique Leuenberger 2021-04-22 16:03:28 +00:00
  • 4c5ecbbdea Accepting request 886927 from home:AndreasStieger:branches:server:database Reinhard Max 2021-04-21 10:08:49 +00:00
  • 291d62e191 Accepting request 886908 from home:dirkmueller:Factory Reinhard Max 2021-04-20 08:14:11 +00:00
  • 2b5cf2c709 Revert the merging of SLE-12 bug references into the changes file Reinhard Max 2021-04-13 13:40:51 +00:00
  • fe9c70dea4 More merges from SLE12 to the changes file Reinhard Max 2021-04-06 17:22:46 +00:00
  • 8b96f6cbba OBS-URL: https://build.opensuse.org/package/show/server:database/sqlite3?expand=0&rev=263 Reinhard Max 2021-04-06 15:00:05 +00:00
  • c767c076fa Accepting request 882778 from home:AndreasStieger:branches:server:database Reinhard Max 2021-04-06 14:56:53 +00:00
  • 98346ec9c1 - The following CVEs have been fixed in upstream releases up to this point, but were not mentioned in the chane log so far: * bsc#1173641, CVE-2020-15358: heap-based buffer overflow in multiSelectOrderBy due to mishandling of query-flattener optimization * bsc#1164719, CVE-2020-9327: NULL pointer dereference and segmentation fault because of generated column optimizations in isAuxiliaryVtabOperator * bsc#1160439, CVE-2019-20218: selectExpander in select.c proceeds with WITH stack unwinding even after a parsing error * bsc#1160438, CVE-2019-19959: memory-management error via ext/misc/zipfile.c involving embedded '\0' input * bsc#1160309, CVE-2019-19923: improper handling of certain uses of SELECT DISTINCT in flattenSubquery may lead to null pointer dereference * bsc#1159850, CVE-2019-19924: improper error handling in sqlite3WindowRewrite() * bsc#1159847, CVE-2019-19925: improper handling of NULL pathname during an update of a ZIP archive * bsc#1159715, CVE-2019-19926: improper handling of certain errors during parsing multiSelect in select.c * bsc#1159491, CVE-2019-19880: exprListAppendList in window.c allows attackers to trigger an invalid pointer dereference * bsc#1158960, CVE-2019-19603: during handling of CREATE TABLE and CREATE VIEW statements, does not consider confusion with a shadow table name * bsc#1158959, CVE-2019-19646: pragma.c mishandles NOT NULL in an integrity_check PRAGMA command in certain cases of generated columns * bsc#1158958, CVE-2019-19645: alter.c allows attackers to trigger infinite recursion via certain types of self-referential views in conjunction with ALTER TABLE statements * bsc#1158812, CVE-2019-19317: lookupName in resolve.c omits bits from the colUsed bitmask in the case of a generated column, which allows attackers to cause a denial of service * bsc#1157818, CVE-2019-19244: sqlite3,sqlite2,sqlite: The function sqlite3Select in select.c allows a crash if a sub-select uses both DISTINCT and window functions, and also has certain ORDER BY usage * bsc#928701, CVE-2015-3415: sqlite3VdbeExec comparison operator vulnerability * bsc#928700, CVE-2015-3414: sqlite3,sqlite2: dequoting of collation-sequence names * CVE-2018-20346, bsc#1119687: remote code execution vulnerability in FTS3 (Magellan). Reinhard Max 2021-04-01 10:56:15 +00:00
  • b5d6038452 Accepting request 880148 from server:database Dominique Leuenberger 2021-03-21 22:19:31 +00:00
  • fa38ede2d7 Accepting request 880128 from home:marxin:branches:server:database Reinhard Max 2021-03-19 16:18:37 +00:00
  • e7732c1be7 Accepting request 879748 from home:AndreasStieger:branches:server:database Reinhard Max 2021-03-18 08:32:44 +00:00
  • ab763fc6c0 Accepting request 879153 from server:database Richard Brown 2021-03-16 14:43:04 +00:00
  • b311b5d183 Accepting request 879097 from home:dirkmueller:Factory Reinhard Max 2021-03-15 11:04:30 +00:00
  • b1ce85ade3 Accepting request 866634 from server:database Dominique Leuenberger 2021-01-30 12:55:25 +00:00
  • c129602d4d Accepting request 865503 from home:AndreasStieger:branches:server:database Reinhard Max 2021-01-25 15:23:22 +00:00
  • 30c39510b9 Accepting request 852646 from server:database Dominique Leuenberger 2020-12-05 19:36:08 +00:00
  • 30b3f3ad53 - SQLite 3.34.0: * Added the sqlite3_txn_state() interface for reporting on the current transaction state of the database connection. * Enhance recursive common table expressions to support two or more recursive terms as is done by SQL Server, since this helps make queries against graphs easier to write and faster to execute.\ * Improved error messages on CHECK constraint failures. * The .read dot-command now accepts a pipeline in addition to a filename. * Added options --data-only and --nosys to the .dump dot-command. * Added the --nosys option to the .schema dot-command. * Table name quoting works correctly for the .import dot-command. * The generate_series(START,END,STEP) table-valued function extension is now built into the CLI. * The .databases dot-command now show the status of each database file as determined by sqlite3_db_readonly() and sqlite3_txn_state(). * Added the --tabs command-line option that sets .mode tabs. * The --init option reports an error if the file named as its argument cannot be opened. The --init option also now honors the --bail option. * Improved estimates for the cost of running a DISTINCT operator. * When doing an UPDATE or DELETE using a multi-column index where only a few of the earlier columns of the index are useful for the index lookup, postpone doing the main table seek until after all WHERE clause constraints have been evaluated, in case those constraints can be covered by unused later terms of the index, thus avoiding unnecessary main table seeks. * The new OP_SeekScan opcode is used to improve performance of multi-column index look-ups when later columns are constrained by Reinhard Max 2020-12-02 14:29:05 +00:00
  • 992d20b7b6 Accepting request 826778 from server:database Dominique Leuenberger 2020-08-19 16:43:00 +00:00
  • a32082d43e Accepting request 826777 from home:AndreasStieger:branches:server:database Andreas Stieger 2020-08-15 06:19:58 +00:00