- 7562346 Version 3.16.1 by drh ยท 9 years ago version-3.16.1
- 6db6a46 Bump the version number up to 3.16.1. by drh ยท 9 years ago
- 7414036 Defer size checking on row-value assignments for when the RHS is a SELECT by drh ยท 9 years ago
- 755980a Fix the row-values in UPDATE statements within TRIGGER problem identified by drh ยท 9 years ago
- e772bc7 Version 3.16.0 by drh ยท 9 years ago version-3.16.0
- 245ce62 Detect row-value comparison size mismatches even when the size of one by drh ยท 9 years ago
- 3043b53 Fix a crash that could occur following an OOM in the group_concat() function by dan ยท 9 years ago
- 1d081ab Strengthen the defense against OOM in the instr() SQL function. by drh ยท 9 years ago
- 5f4ade0 Add a test to ensure that the app-defined pcache xFetch() method is never by drh ยท 9 years ago
- 895decf Avoid passing NULL pointers to memcmp() or memcpy(), even when the by dan ยท 9 years ago
- d0d7e13 Fix a harmless compiler warning in fuzzcheck.c by drh ยท 9 years ago
- 9c4dc22 Disable the pagerAcquireMapPage() routine if memory-mapped I/O is disabled. by drh ยท 9 years ago
- fb4e3a3 Encode a 64-bit integer literal in date.c as a constant expression so that by drh ยท 9 years ago
- 96ada59 Fix harmless compiler warnings in the command-line shell and in Lemon. by drh ยท 9 years ago
- cae20d5 In kvtest.c, use stat() instead of fseek()/ftell() to determine the size of by drh ยท 9 years ago
- 03d0c20 Add the kvtest.c test program used to show that it is many times faster to by drh ยท 9 years ago
- 2f917e0 Add more detail to the header command to further explain how to compile and by drh ยท 9 years ago kvtest
- d7b9b97 Fix kvtest.c so that it compiles using MSVC. by drh ยท 9 years ago
- 6739c69 In kvtest.c: do not show the --cache-size setting on fopen() runs. by drh ยท 9 years ago
- 61c565f Improvements to the kvtest.c utility. Added the --cache-size option. by drh ยท 9 years ago
- cac028b Add the kvtest.c test program for measuring key/value read performance under by drh ยท 9 years ago
- 402124d Do not allow the nockpt.test module to run under the inmemory_journal by drh ยท 9 years ago
- 575242f Allow sqlite3_interrupt() to be invoked on a database connection that is in by drh ยท 9 years ago
- 5ad74a7 Adjust a corruption test case to accommodate the sqlite3BtreeInsert() by drh ยท 9 years ago
- 218c66e Disable new test modules nockpt.test and interrupt2.test for incompatible by drh ยท 9 years ago
- 1aa3469 Avoid a potential (harmless) signed integer overflow in memory usage by drh ยท 9 years ago
- c595419 Minor changes to make some newer test cases work under more compile-time by drh ยท 9 years ago
- dfcfff6 During fuzz testing with the fuzzcheck utility program, impose a record by drh ยท 9 years ago
- e6ce2b6 Enable ossfuzz.c to build even if SQLITE_OMIT_PROGRESS_CALLBACK is defined. by drh ยท 9 years ago
- 9cc5b4e Remove an incorrect ALWAYS() macro from balance_nonroot(), which could result by drh ยท 9 years ago
- beaf514 Enhance the fuzztest utility with the --prng-seed option. Always reseed the by drh ยท 9 years ago
- 6a5a420 Combine the implementations of the ".tables" and ".indexes" commands in the by drh ยท 9 years ago
- 2951809 The schema name "main" is always an acceptable alias for the primary database by drh ยท 9 years ago
- b20a61b Change the output format of the ".databases" command in the command-line shell by drh ยท 9 years ago
- a4b81d2 In the command-line shell, improve the formatting to the ".databases" by drh ยท 9 years ago
- 6bd4dc6 Fill in missing opcode documentation entries for OP_SorterNext and by drh ยท 9 years ago
- cfdc235 Use the VList object to capture the mapping between SQL parameter names and by drh ยท 9 years ago
- ce1bbe5 Add check to prevent a VList from growing after pointers to labels have been by drh ยท 9 years ago VList
- f326d66 Fix the VList object so that it actually works. by drh ยท 9 years ago
- 9bf755c Use the VList object to replace Parse.azVar for tracking the mapping between by drh ยท 9 years ago
- 344a1bf Fix harmless compiler warnings. by drh ยท 9 years ago
- cdfffed Change the default lookaside configuration from 500 slots of 128 bytes each to 125 slots of 512 bytes each. This uses the same amount of memory (64,000 bytes) but seems to perform much better in test applications. by drh ยท 9 years ago
- a582b01 Simplifications to the way UnpackedRecord objects are allocated. Smaller by drh ยท 9 years ago
- f99dd35 Change the OP_IfNotZero opcode so that it decrements register P1 by 1 rather by drh ยท 9 years ago
- 22d709d Refinements to the new dbfuzz test program. by drh ยท 9 years ago
- 6918e2f Enhance fuzzershell.c to read and execute SQL commands in the autoexec table by drh ยท 9 years ago
- 11da002 Fix a problem in the shell tools readfile() command causing blobs to be by dan ยท 9 years ago
- d47c6c4 Add the ".lint fkey-indexes" command to the command-line shell. by drh ยท 9 years ago
- 3fd9f33 Fix minor issues with the ".lint" command implemention in the shell and by drh ยท 9 years ago fkey-missing-indexes
- 186c930 Built-in PRAGMA statements without side-effects can be invoked as by drh ยท 9 years ago
- 3c7ebeb Change ".fkey_missing_indexes" to ".lint fkey-indexes". by dan ยท 9 years ago
- dd9e0be Update .fkey_missing_indexes to use the built-in pragma vtabs. by dan ยท 9 years ago
- c17f625 Merge the pragma-as-vtab change into this branch. by dan ยท 9 years ago
- 69b9383 Fix a problem causing the planner to generate sub-optimal plans for some queries by dan ยท 9 years ago
- d8b7200 Fix an error in the way the "schema" argument to some pragma virtual tables by drh ยท 9 years ago pragma-as-vtab
- 30776ac Simplifications to facilitate full test coverage. by drh ยท 9 years ago
- 9a63f09 Minor bug fixes and enhancements to the pragma eponymous virtual tables. by drh ยท 9 years ago
- c06bbce Merge enhancements from trunk, and especially the ability to use by drh ยท 9 years ago
- e0a04a3 All temp.sqlite_master to be used as an alias for sqlite_temp_master. by drh ยท 9 years ago
- ae7045c Fix the cost estimation in the BestIndex method of the eponymous pragma by drh ยท 9 years ago
- d7175eb The pragma as eponymous virtual table mechanism now appears to work. by drh ยท 9 years ago
- 2fcc159 Code to automatically create eponymous virtual tables for read-only pragmas. by drh ยท 9 years ago
- 35a1895 Do exponential rather than linear expansion of the SrcList.a array when by drh ยท 9 years ago
- c232aca Do more pragma processing from tables rather than in-line code. by drh ยท 9 years ago table-driven-pragma
- f9647b6 Add the -groupbyparent option to the ".fkey_missing_indexes" command. by dan ยท 9 years ago
- 35ac58e Add the experimental ".fkey_missing_indexes" command to the shell tool. To by dan ยท 9 years ago
- 79df778 Refactor the Table.nRef field as Table.nTabRef for easier grepping. by drh ยท 9 years ago
- d07df8e Increase the size of the reference count on Table objects to 32 bits. by drh ยท 9 years ago
- 5ed7de0 Fix the configure makefile to align it with the manual makefile. Unsaved by drh ยท 9 years ago
- c06e543 Adjust the unix makefiles so that "make test" runs fuzzcheck prior to even by drh ยท 9 years ago
- ac178b3 Three times faster sqlite3SrcListAppend() in the common case by avoiding the by drh ยท 9 years ago
- 8a123d6 Fix the optimization that prevents writing freelist pages to the journal. by drh ยท 9 years ago
- 79f20e9 In the command-line shell, in the output of the ".dump", ".schema", and by drh ยท 9 years ago
- 380c08e Fix harmless compiler warnings. by drh ยท 9 years ago
- fc4111f Convert sqlite3PagerGet() into a pointer-dispatched virtual method. This by drh ยท 9 years ago
- cbed604 In the pager, avoid checking for the illegal page number 0 except when creating by drh ยท 9 years ago pager-get-method
- 68a494c Fix a problem causing SQLite to return false "foreign key violation" errors by dan ยท 9 years ago
- d5df3ff Further refinements to the virtual method implementation of sqlite3PagerGet(). by drh ยท 9 years ago
- 12e6f68 Make the sqlite3PagerGet() interface into a virtual method, with different by drh ยท 9 years ago
- 26f4198 Add the --mmap option to the speedtest1 program and to the speed-check.sh by drh ยท 9 years ago
- 2a70254 Remove unnecessary MemPage initialization resets in the autovacuum ptrmap by drh ยท 9 years ago
- 5fa3d6e Faster operation for large in-memory databases. by drh ยท 9 years ago
- 6606586 Performance optimization in sqlite3PagerWrite(). by drh ยท 9 years ago
- 585a597 Updates to the tokenizer for EBCDIC. No changes for standard builds. by drh ยท 9 years ago
- 77dc0ed Size and performance optimization in btreeInitPage() in the freeblock by drh ยท 9 years ago
- f0bc50a Change the order of comparison for divider cell overflow in balance non-root by drh ยท 9 years ago
- 8c730bc Avoid an unnecessary memset() in the sqlite3BtreeInsert() routine. by drh ยท 9 years ago
- fbd8cbd Reorder the fields in the VdbeCursor object so that those that need to be by drh ยท 9 years ago
- 719da30 Avoid signed integer overflow when dealing with a LIMIT and OFFSET whose by drh ยท 9 years ago
- 2d08343 When doing the sqlite3BtreeInsert() overwrite optimization, make sure the by drh ยท 9 years ago
- f923825 Additional comments and an assert on the sqlite3BtreeInsert() overwrite by drh ยท 9 years ago
- 80159da In sqlite3BtreeInsert() when replacing a re-existing row, try to overwrite by drh ยท 9 years ago
- 55092c1 Fix an fts5 bug that could cause a crash following an OOM error or by dan ยท 9 years ago
- a2ee589 Avoid unnecessary zeroing of fields in the MemPage object that are going by drh ยท 9 years ago
- e0568d6 Fix an obscure problem in range estimation with STAT4. by drh ยท 9 years ago
- 4c17742 Fix the showstat4 utility program so that is displays strings using by drh ยท 9 years ago
- 5f00b9b Fix a minor error in the cg_anno.tcl script causing the cycles-per-file counts by drh ยท 9 years ago
- 23ee9dc Update the tool/cg_anno.tcl script to give a summary of cycle counts by by drh ยท 9 years ago
- 2700aca More changes to take advantage of the sqlite3VdbeAppendP4() method. by drh ยท 9 years ago
- f14b7fb Add the sqlite3VdbeAppendP4() method for adding P4 content to the most recently by drh ยท 9 years ago