- 384f5c2 Version 3.34.0 by drh ยท 5 years ago version-3.34.0
- 9f4fb42 Update the tea/win/makefile.vc file that ships as part of the autoconf package to use "sqlite3" instead of "tclsqlite3" for the installed dll filename. by dan ยท 5 years ago
- aeb4e6e Update the tea/win/makefile.vc file that ships as part of the autoconf package to use "sqlite3" instead of "tclsqlite3" for the installed dll filename. by dan ยท 5 years ago win-tea-fix
- 56a5747 Do not reuse the obsolete SQLITE_TESTCTRL_PRNG_RESET value for by drh ยท 5 years ago
- cad760d Fix a compiler warning in fts5_aux.c. by dan ยท 5 years ago
- 6d19bf9 Add missing cast to fts5 bm25() code. by dan ยท 5 years ago
- 3181706 Remove a redundant "if( rc==SQLITE_OK )" from the fts5 bm25() code. by dan ยท 5 years ago
- 66efc39 Move an "if( rc==SQLITE_OK )" to outside a loop body in the fts5 bm25() code. by dan ยท 5 years ago
- 1c5b23f Fix a case in the FTS5 integrity check where a corrupt database could cause a buffer overread. by dan ยท 5 years ago
- ec89628 Update mkunicode.tcl to match the change erroneously made to machine generated file fts5_unicode2.c in [b7b7bde9]. by dan ยท 5 years ago
- 68b4034 Update a requirement mark in the e_expr.test script. by drh ยท 5 years ago
- d36f588 Fix harmless compiler warnings about unused function parameters. by drh ยท 5 years ago
- 3ef2cb5 Fix a potential NULL pointer dereference in the geopoly_overlap() routine by drh ยท 5 years ago
- f82d78e Fix the shell1.test test script so that it works on windows. by drh ยท 5 years ago
- b7c46aa Change the -init option to the command-line shell to honor the -bail option. by drh ยท 5 years ago
- f862b55 Fix a typo in the sqlite3_txn_state() documentation. by drh ยท 5 years ago
- 4989a53 Add the new sqlite3_txn_state() interface to the set of routines accessible by drh ยท 5 years ago
- a7fc168 Fix a harmless typo in a comment. by drh ยท 5 years ago
- f5c3a75 Fix a bug in OOM handling code introduced by [6a28713d]. by dan ยท 5 years ago
- 2e3cb13 Ensure that super-journal and other journal filenames passed by SQLite to an sqlite3_vfs.xOpen() implementation may be safely passed to sqlite3_uri_parameter() and similar functions. by dan ยท 5 years ago
- ef5b2d2 Remove the VERSION_NUMBER macro from configure.ac as it has been unused by drh ยท 5 years ago
- de9873b Syntactic changes to work around a bug in gcov 9.3.0. No changes to the by drh ยท 5 years ago
- d46beb0 In os_unix.c, put ALWAYS() on unreachable branches associated with pathname by drh ยท 5 years ago
- 39acaec Fix a test script problem causing crash8.test to fail when run with leak-sanitizer. by dan ยท 5 years ago
- 1335ec7 Allow "substring()" as an alias for "substr()" for compatibility with other by drh ยท 5 years ago
- 6a5e211 Add file doc/vdbesort-memory.md, containing notes on the way vdbesort.c uses heap memory. by dan ยท 5 years ago
- 6fc74a4 The xFullPathname method of the unix VFS now normalizes the filenames by by drh ยท 5 years ago
- e5dc4a2 More test case changes so that shared-cache mode tests all work by drh ยท 5 years ago stronger-nofollow
- f409702 Fix the tkt3793 test case so that work even when filenames are normalized. by drh ยท 5 years ago
- 5dc18e3 Use an ephemeral table rather than a RowSet to remember rowids in the by drh ยท 5 years ago
- 02e4b7d If a read() or pread() indicates that the database file is unreadable due to by drh ยท 5 years ago
- f56a4bf Improvements to the mechanism that attempts to report SQLITE_CORRUPT if by drh ยท 5 years ago detect-corrupt-fs
- 8ea1109 Update cksumvfs.c so that if SQLITE_AMALGAMATION is defined, SQLITE_CKSUMVFS_STATIC is implied. by dan ยท 5 years ago
- c30b78f Add test infrastructure for cksumvfs. And update cksumvfs so that it works in concert with version 2 VFSs. No changes to core SQLite. by dan ยท 5 years ago
- 8bb3961 Fix a problem causing sqlite3_carray_bind() to return an undefined value. by dan ยท 5 years ago
- 5011bb8 Update test code to fix a problem with SQLITE_OMIT_VIRTUAL_TABLE builds. by dan ยท 5 years ago
- 5a07d10 On unix, for certain error codes of read()/pread() return by drh ยท 5 years ago
- 32881be Claw back most of the performance lost in the previous commit. by drh ยท 5 years ago lowmem-update-exp
- aff1a57 Fix trivial memory leaks in the shell and sqldiff programs. by dan ยท 5 years ago
- 12c9994 Fix test file busy2.test so that it works with the "inmemory_journal" permutation. by dan ยท 5 years ago
- ea847f1 Add a single-argument form to the CARRAY table-valued function, with by drh ยท 5 years ago
- 7f42dcd Enhance the unix VFS so that it removes extra "/", "/./" and "/../" from by drh ยท 5 years ago
- ea24872 Modify UPDATE so that two-pass updates on a rowid table use an ephemeral by drh ยท 5 years ago
- b035b87 Improved diagnostics output with ".wheretrace 0x800". No changes to by drh ยท 5 years ago
- 75e6bbb Fix a typo in a comment. No changes to code. by drh ยท 5 years ago
- 235667a Use NEVER and ALWAYS macros to confirm that the return value from by drh ยท 5 years ago
- 78043e8 Add ALWAYS() to conditionals associated with SHM locking that are always true. by drh ยท 5 years ago
- 4e451aa Suppress errors associated with TEMP triggers that reference objects in by drh ยท 5 years ago
- 114cb01 Remove unused variable from speedtest1.c by drh ยท 5 years ago
- 6d5ab2a Fix an another OSS-Fuzz discovered assertion fault due to ALTER TABLE and by drh ยท 5 years ago
- 2fa7818 Add the -tabs command-line option to the CLI. by drh ยท 5 years ago
- 7a39fae Update the ALTER TABLE command to correctly handle UPDATE ... FROM statements within trigger programs. by dan ยท 5 years ago
- ed7974d Always create a statement journal when using the OP_ParseSchema opcode, by drh ยท 5 years ago
- 19f7bd3 Ensure that the table argument passed to Tcl_GetIndexFromObjStruct() in the sessions module test code is declared "static". by dan ยท 5 years ago
- d1d43ef Prevent fts5 tokenizer unicode61 from considering '\0' to be a token characters, even if other characters of class "Cc" are. by dan ยท 5 years ago
- beb22d0 Minor tweaks to query planning weights so that when STAT4 is enabled by drh ยท 5 years ago
- 461ff35 Test case updates. by drh ยท 5 years ago avoid-bad-indexes
- 4038696 Sometimes it makes sense to do a full table scan rather than try to use by drh ยท 5 years ago
- 672f07c Fix the sqlite3_hard_heap_limit() so that it works with sqlite3_realloc64() by drh ยท 5 years ago
- 1a56fce Fix an assert() inside of debug-only code that can fail following an OOM. by drh ยท 5 years ago
- 94d6f3f Fix an incorrect table ref-count in the new recursive CTE logic that might by drh ยท 5 years ago
- 787f6d4 Enhance recursive common table expressions to support two or more by drh ยท 5 years ago
- 07d7a8d New test cases for recursive CTEs with multiple recursive terms. by drh ยท 5 years ago cte-enhancement
- 3405585 Allow multiple recursive terms in the compound SELECT of a recursive CTE. by drh ยท 5 years ago
- a00a016 Fix harmless compiler warnings. by mistachkin ยท 5 years ago
- ff01ee3 Fix the SQLITE_DESERIALIZE_FREEONCLOSE flag so that it works as it is by drh ยท 5 years ago
- e93986a Fix an incorrect printf() in debugging logic in where.c. by drh ยท 5 years ago
- 71cb422 Minor fixes to the cksumvfs documentation in the header comment of the source by drh ยท 5 years ago
- f8c4c3a The windows VFS accepts query parameter "exclusive=true" to cause it to by drh ยท 5 years ago
- d5157e0 Enhancements to TclKit batch tool for MSVC. by mistachkin ยท 5 years ago
- 0588188 Fix typo in a documentation comment. by mistachkin ยท 5 years ago
- 7207be4 Enhanced documentation for sqlite3_vtab_nochange() to make it clear that by drh ยท 5 years ago
- f6b0464 Fix some fts5 problems with signed integer overflow causing segfaults in -ftrapv builds. by dan ยท 5 years ago
- c671264 Improved quoting of the table name argument for the ".import" command by drh ยท 5 years ago
- c196219 Add options --data-only and --nosys to the ".dump" command in the CLI. by drh ยท 5 years ago
- 936a305 Fix ALTER TABLE so that it can run even if the schema contains unknown collation sequences. by dan ยท 5 years ago
- bbb29ec Add the --nosys option to the .schema command in the CLI. by drh ยท 5 years ago
- 4d906f1 Fix UPDATE FROM statements on virtual tables that are declared WITHOUT ROWID. by dan ยท 5 years ago
- 1ca037f Fix BEGIN IMMEDIATE and BEGIN EXCLUSIVE so that they work even if one or by drh ยท 5 years ago
- 0897c3c In the CSV extension, use SQLITE_TRANSIENT rather than SQLITE_STATIC on by drh ยท 5 years ago
- f46be6a Allow fts5 trigram tables created with detail=column or detail=none to optimize LIKE and GLOB queries. Allow case-insensitive tables to optimize GLOB as well as LIKE. by dan ยท 5 years ago
- a344ad4 Do not apply affinities when creating entries for automatic indexes on views. Fix for [95302bdb]. by dan ยท 5 years ago
- 12a6a1e Fix a segfault caused by running "column LIKE NULL" against an fts5 table using the trigram tokenizer. Fix for [e33ee62575fc22]. by dan ยท 5 years ago
- 95dca8d FTS5 does not handle tokens that contain embedded nul characters. Prevent the trigram tokenizer from returning such tokens. Fix for [2ba5930b2]. by dan ยท 5 years ago
- 7093a3b Fix some test code so that testfixture can build with SQLITE_OMIT_WAL defined. by dan ยท 5 years ago
- 7d14ffe Additional corner-case fixes for the in-scan-vs-index or OP_SeekScan by drh ยท 5 years ago
- 64208b5 Remove an incorrect assert() from the OP_SeekScan opcode. by drh ยท 5 years ago
- 9bb612f Fix a faulty assert() statement. Add new test cases. by drh ยท 5 years ago
- 04e70ce For the OP_SeekScan optimization, the OP_IdxGT does not necessarily come by drh ยท 5 years ago
- 4ad1a1c Disable the OP_SeekScan opcode of the in-scan-vs-index optimization when by drh ยท 5 years ago
- d7d406e Add experimental "trigram" tokenizer to fts5. by dan ยท 5 years ago
- a22c1c8 Add the -trigram option to the fts5txt2db.tcl script. by dan ยท 5 years ago fts5-trigram
- ccf578d Add tests for the trigram tokenizer. Fix minor issues. by dan ยท 5 years ago
- deaa610 Fix the OP_SeekScan opcode so that its variable names do not cause problems by drh ยท 5 years ago
- 644f43c Remove a debugging printf() accidentally left in the previous check-in. by drh ยท 5 years ago
- 67306cb The IN-early-out optimization does not work for virtual tables. Do by drh ยท 5 years ago
- 33a99fa Add experimental unicode-aware trigram tokenizer to fts5. And support for LIKE and GLOB optimizations for fts5 tables that use said tokenizer. by dan ยท 5 years ago
- fad4dd0 Improved query optimization for multi-column indexes where the second or by drh ยท 5 years ago
- 4f65b3b For the OP_SeekScan opcode, adjust the number of steps run before giving by drh ยท 5 years ago in-scan-vs-index
- 395a60d Back out the incorrect optimization of check-in [e51ecadcbdef5ce6] as by drh ยท 5 years ago