SQLite
Timeline
Not logged in

50 most recent check-ins

2018-01-18
19:00
Use a loop to avoid recursion in the heightOfSelect() function. Leaf check-in: 86de43595c user: dan tags: trunk
17:46
Check for both zlib.h and -lz before enabling zlib support in the amalgamation configure script. check-in: 8ecd13a1b3 user: dan tags: trunk
17:09
Update the autoconf configure.ac script and Makefile.am templates so that ZLIB is automatically detected and used. check-in: 41bfb6b8d6 user: drh tags: trunk
16:59
Fix sessions module handling of sqlite_stat1 rows with (idx IS NULL). check-in: 0e91641633 user: dan tags: trunk
16:56
Clarify the handling of the sqlite_stat1 table by legacy versions of the sessions module. Closed-Leaf check-in: dc7c48cb41 user: dan tags: sessions-stat1
16:53
Add comments describing the special sqlite_stat1 handling to sqlite3session.h. check-in: 4431a3256f user: dan tags: sessions-stat1
16:52
Fix to the documentation for sqlite3_trace_v2(). No changes to code. check-in: 6fbd0a11a6 user: drh tags: trunk
16:42
Fix sessions module conflict handling for the sqlite_stat1 table. check-in: f05ee74e05 user: dan tags: sessions-stat1
15:06
Simplify the sessions preupdate-hook logic for transforming NULL to X'' for column sqlite_stat1.idx. check-in: 089d7cecaa user: dan tags: sessions-stat1
2018-01-17
21:14
Alternative implementation for the internal sqlite3Pow10() utility for MSVC, which is more accurate on that platform. check-in: 469b96be53 user: drh tags: trunk
20:57
Fix a problem in the sessions module with logging sqlite_stat1 rows for which (idx IS NULL) is true. check-in: 25bf734be1 user: dan tags: sessions-stat1
17:38
Fix a problem causing the sessions module to occasionally lose track of rows with composite primary keys when there are two rows with the same text value in the leftmost column of the PK. check-in: 09aed13678 user: dan tags: trunk
16:11
Fix main.mk so that testfixture can be built either from the amalgamation or from individual source files. No changes to code. check-in: a8aea925f8 user: dan tags: trunk
13:15
Fix harmless compiler warnings, mostly unused parameters for UDFs in the CLI. check-in: bfbeffab77 user: drh tags: trunk
12:58
Omit the single test from zipfile.test that uses json functionality in non-SQLITE_ENABLE_JSON1 builds. check-in: 6bb2a10fad user: dan tags: trunk
12:57
Update test file fts5fault6.test to account for test tokenizers implemented in Tcl returning SQLITE_ERROR instead of SQLITE_NOMEM following an OOM error. check-in: c232f6424a user: dan tags: trunk
01:40
Simplifications to winOpenSharedMemory in the Win32 VFS. check-in: 3e04999dab user: mistachkin tags: trunk
01:26
Corrections to error code handling in os_win.c, pursuant to walfault.test. check-in: 568192228c user: mistachkin tags: trunk
01:15
Fix duplicate test names in 'walfault.test'. check-in: 7274d05ff4 user: mistachkin tags: trunk
2018-01-16
21:09
Fix a problem causing zipfile to store 0 in place of the CRC32 value for uncompressed files. check-in: ba44724bcc user: dan tags: trunk
21:05
Remove an unused field from the internal definition of the sqlite3_context object. check-in: 948a26b5a6 user: drh tags: trunk
21:00
Fix compiler warning in the FTS5 test interface. check-in: 2ab4e8d5d8 user: drh tags: trunk
20:50
Make the new sqlite3_vtab_collation() interface accessible to loadable extensions. check-in: f301db3c23 user: drh tags: trunk
20:44
Fix a test problem causing an error in fts5fault9.test. check-in: 8e2048113f user: dan tags: trunk
20:37
Remove the unused SQLITE_CANTOPEN_DIRTYWAL result code. check-in: 3c786305fc user: drh tags: trunk
20:20
Fix a makefile problem causing -DSQLITE_ENABLE_STMTVTAB builds to fail. check-in: 7f6e5bdf90 user: dan tags: trunk
20:05
Move the ZLIB version announcement in the CLI out of the default banner and put it in the ".version" command. check-in: 231679d6f8 user: drh tags: trunk
19:03
Show version of zlib in use when running the shell tool in interactive mode. check-in: a8906b527a user: mistachkin tags: trunk
17:33
Change a cat in zipfile.c from (z_const Bytef*) to just (Bytef*). This allows the module to build with older versions of zlib. check-in: ac9af91d5a user: dan tags: trunk
13:37
Fix a problem causing an infinite loop or other malfunction in some UPDATE statements with an OR term in the WHERE clause. Ticket [47b2581aa9bfecec] check-in: feb2c2b6f6 user: dan tags: trunk
02:38
Disable the ".archive" command tests in shell8.test if the CLI is compiled without ZLIB support. check-in: ce8bfe6c2b user: drh tags: trunk
2018-01-15
21:59
Merge the enhancements associated with the first 3.22.0 beta. Leaf check-in: c9d2ec51c8 user: drh tags: apple-osx
19:00
Fix a problem in the zipfile module causing it to generate incorrect checksums. Remove the ability to insert compressed data into a zip archive. check-in: b0b7d0363a user: dan tags: trunk
15:49
Fix a zipfile problem with extracting zero length files compressed using deflate. check-in: cf64087224 user: dan tags: trunk
14:32
Fix an error in the setDeviceCharacteristics() procedure for the (unsupported) QNX code in os_unix.c. check-in: 8151913a39 user: drh tags: trunk
2018-01-14
20:12
Avoid excess stack usage when a VALUES clause with lots of rows occurs within a scalar expression. This fixes a problem discovered by OSSFuzz. check-in: a4fa0581ba user: drh tags: trunk
2018-01-13
23:28
Fix harmless compiler warnings in zipfile.c. check-in: 8f7a592f8c user: drh tags: trunk
19:08
Support UPDATE statements against zipfile virtual tables. check-in: f2d2a5df4f user: dan tags: trunk
14:28
Fully initialize the Mem object for serial-type 10, in case such a serial-type is found in a corrupt database file. check-in: bd70a07d81 user: drh tags: trunk
14:07
Fix a typo in test file crash8.test. Leaf check-in: 4951d91d40 user: dan tags: branch-3.19
14:02
Fix various problems in test scripts preventing "make test" from passing on F2FS file-systems with the "atomic-write" feature. check-in: 6bedc7435d user: dan tags: trunk
14:01
Fix a typo in crash8.test. Closed-Leaf check-in: c3dc7b8d9d user: dan tags: f2fs-test-fixes
13:21
Fix various problems in test scripts preventing "make test" from passing on F2FS file-systems with the "atomic-write" feature. Cherrypick of [56d93d07]. check-in: 6a296d4d4d user: dan tags: branch-3.19
13:07
Fix various problems in test scripts preventing "make test" from passing on F2FS file-systems with the "atomic-write" feature. check-in: 56d93d070d user: dan tags: f2fs-test-fixes
02:07
Updates and minor typo fix for the README. check-in: bb196fcb67 user: mistachkin tags: trunk
01:53
Add the new "nochange" APIs to the extension loading mechanism. check-in: cd7c42699e user: drh tags: trunk
2018-01-12
23:38
Add the sqlite3_value_nochange() API, usable from within the xUpdate method of a virtual table to discover whether or not a column was unchanged at the SQL level. check-in: dec3ea4e4e user: drh tags: trunk
23:18
Improved comments. Slightly tighter implementation, but no big changes. Closed-Leaf check-in: a1b3f28569 user: drh tags: sqlite3_value_nochange
21:00
Add the experimental sqlite3_value_nochange() interface usable by xUpdate methods of virtual tables to see if a column has actually changed values. check-in: 8b7be15ece user: drh tags: sqlite3_value_nochange
19:33
Simplification to the implementation of OP_Insert. check-in: 6acbdba59e user: drh tags: trunk