2001-09-28 01:34:44
— part of check-in
[00575d167a]
on branch trunk
— Put in the new LIBTOOL build system. (CVS 271)
(user:
drh
size: 5598)
2009-08-14 16:15:17
— part of check-in
[34c21210eb]
on branch trunk
— Fix to the "publish.sh" script that was broken by the previous check-in.
(user:
drh
size: 5598)
2009-08-17 15:31:23
— part of check-in
[32509bc733]
on branch trunk
— More documentation and comment updates for sqlite3_initialize/shutdown interface changes to handle failures.
(user:
shane
size: 5598)
2009-10-13 22:47:14
— part of check-in
[ac19dbc6a2]
on branch trunk
— Update the configure script for version 3.6.19.
(user:
drh
size: 5598)
2009-10-21 02:00:48
— part of check-in
[761396f8cb]
on branch trunk
— For Windows VFS, modified xGetLastError() to call FormatMessage()
with the FORMAT_MESSAGE_IGNORE_INSERTS option. Additionally updated
to ensure strings are returned as UTF8. Ticket [39c85e8a4e].
(user:
shane
size: 5598)
2009-11-04 18:51:17
— part of check-in
[590d4ac1ee]
on branch shunning-error
— Fix documentation typos.
(user:
drh
size: 5598)
2010-03-10 14:06:35
— part of check-in
[1716821ddb]
on branch trunk
— Fix typo in a comment in the sqliteInt.h. No changes to code.
(user:
drh
size: 5598)
2010-03-26 01:54:33
— part of check-in
[c33b38b59f]
on branch trunk
— Fix OOM error on ANALYZE with STAT2 enabled with zero-length data. Ticket [cbd054fa6b].
(user:
shaneh
size: 5598)
2010-03-31 11:52:57
— part of check-in
[0077ed5cf4]
on branch trunk
— Include shell.c and sqlite3.def in the amalgamation ZIP archive.
Ticket [e063139eb3f8]
(user:
drh
size: 5598)
2010-03-31 11:56:48
— part of check-in
[b51fcac9fb]
on branch branch-3.6.23
— Include shell.c and sqlite3.def in the amalgamation ZIP archive.
Ticket [e063139eb3f8]
(user:
drh
size: 5598)
2010-04-16 22:05:32
— part of check-in
[c54e8dad01]
on branch experimental
— Changes for branch coverage of notify.c. Fixed quirk of
unlock_notify() where it would still think it was blocked
after a callback was cleared (even after the transaction
on the blocking connection was closed).
(user:
shaneh
size: 5598)
2010-11-19 23:50:48
— part of check-in
[c8bc057c7d]
on branch apple-osx
— Merge all the latest changes from the trunk into the apple-osx branch.
(user:
drh
size: 5598)
2010-12-01 15:36:01
— part of check-in
[c7771c0b22]
on branch trunk
— Fix some warnings under MSVC in fts3 module.
(user:
shaneh
size: 5598)
2010-12-01 19:00:48
— part of check-in
[7df43f4892]
on branch trunk
— Change the type of a variable in struct SrcList so that it fits in a 100 byte lookaside buffer on a 64-bit architecture.
(user:
dan
size: 5598)
2010-12-01 20:49:42
— part of check-in
[7061601f49]
on branch trunk
— Added TCL test case for converting to WAL mode with multiple connections.
Added exception to the test case for Windows for not being able to delete the open journal file.
(user:
shaneh
size: 5598)
2010-12-02 06:08:53
— part of check-in
[917af565ac]
on branch trunk
— Update misc7.test to account for EQP changes.
(user:
dan
size: 5598)
2010-12-07 17:12:21
— part of check-in
[fe441df9ba]
on branch trunk
— Work around restriction in Windows file locking.
(user:
shaneh
size: 5598)
2010-12-07 20:14:09
— part of check-in
[a586a4deeb]
on branch trunk
— Version 3.7.4
(user:
drh
size: 5598)
2010-12-24 15:49:28
— part of check-in
[7088d9450f]
on branch trunk
— Reduce the number of calls to sqlite3_realloc() made by fts3 when querying for position information of a term prefix.
(user:
dan
size: 5598)
2011-01-05 13:07:19
— part of check-in
[6549e7672b]
on branch wal-trace-372
— Cherrypick the WAL error logging from the pre-3.7.5 line into a branch
for version 3.7.2. Include the sqlite3_vsnprintf() interface. This
checkin is intended for debugging and not for release.
(user:
drh
size: 5598)
2011-01-11 01:42:47
— part of check-in
[d1b3c54f42]
on branch step-autoreset
— A proposed change to the sqlite3_step() API such that it will only auto-reset
following an SQLITE_BUSY or SQLITE_LOCKED error. Calls after any other result
other than SQLITE_ROW will return SQLITE_MISUSE.
(user:
drh
size: 5598)
2011-01-11 12:46:05
— part of check-in
[3513bf6ee0]
on branch trunk
— Fix the sqlite3.h generator script so that it generates the correct
SQLITE_SOURCE_ID string with the latest versions of Fossil that
include fractional seconds on the date/time stamp.
(user:
drh
size: 5598)
2011-01-11 16:09:55
— part of check-in
[ece7efce27]
on branch trunk
— If a rollback is attempted in journal_mode=off mode, force SQLite to discard the contents of the pager cache before processing any subsequent queries.
(user:
dan
size: 5598)
2011-01-11 17:38:03
— part of check-in
[a5e4e0caad]
on branch trunk
— Change the page size of the destination database in a backup, if it is
changeable, prior to starting the backup.
(user:
drh
size: 5598)
2011-01-12 17:56:26
— part of check-in
[114640d920]
on branch trunk
— Do not raise an SQLITE_CORRUPT error in Recoverymode
if the database size in the header is larger than the physical file
size. This facilitates recovery of a database in which the database size
field has been corrupted.
(user:
drh
size: 5598)
2011-01-13 10:58:27
— part of check-in
[fe9047668e]
on branch trunk
— Fix a segfault that can occur in matchinfo if an fts4 table contains mostly zero-length documents. Specifically, if the table contains more rows than it does bytes of text.
(user:
dan
size: 5598)
2011-01-13 16:10:58
— part of check-in
[b0add45abc]
on branch trunk
— Fix a typo on the sqlite3_open_v2() documentation.
(user:
drh
size: 5598)
2011-01-14 11:51:28
— part of check-in
[772a3845f8]
on branch trunk
— Fix a bug in test code (test_vfs.c).
(user:
dan
size: 5598)
2011-01-14 15:17:55
— part of check-in
[c80e9c1a0d]
on branch trunk
— Fix comments, including some documentation comments, in the page cache
logic. No code changes.
(user:
drh
size: 5598)
2011-01-14 16:12:19
— part of check-in
[2ea5bd1287]
on branch mutex-free-pcache
— Provide an alternative and experimental pcache implementation that avoids
the use of mutexes at the expense of using more memory.
(user:
drh
size: 5598)
2011-01-14 16:43:29
— part of check-in
[142174640d]
on branch trunk
— Rerun autoconf to bring the configure script up-to-date.
(user:
drh
size: 5598)
2011-01-17 17:42:37
— part of check-in
[053ce76deb]
on branch trunk
— Add the SQLITE_OMIT_AUTORESET compile-time option which if enabled causes
the sqlite3_step() routine to return SQLITE_MISUSE if it is called after
it has previously returned anything other than SQLITE_ROW, SQLITE_BUSY, or
SQLITE_LOCKED.
(user:
drh
size: 5598)
2011-01-18 17:34:39
— part of check-in
[ca86d04be1]
on branch wal-trace-375
— Pull over all the latest trunk changes.
(user:
drh
size: 5598)
2011-01-21 15:52:02
— part of check-in
[503ad889da]
on branch trunk
— Add options to test command [do_faultsim_test] to support testing VFS implementations.
(user:
dan
size: 5598)
2011-01-22 13:32:30
— part of check-in
[a764915b87]
on branch trunk
— Modify the trace callback mechanism so that SQL commands executed from within virtual table or user function callbacks are passed to the trace callback without parameter expansion and enclosed in SQL comments.
(user:
dan
size: 5598)
2011-02-09 15:25:17
— part of check-in
[38b7cb33c5]
on branch trunk
— Update Makefile.in for fts3_aux changes.
(user:
shaneh
size: 5598)
2011-02-09 18:19:20
— part of check-in
[00c4596f0b]
on branch trunk
— Do not report corruption if the the db size header field is greater than the file size on disk unless the two change-counter header fields are identical. Fix for ticket [89b8c9ac54].
(user:
dan
size: 5598)
2011-02-09 19:55:20
— part of check-in
[7cc515edc9]
on branch trunk
— Make sure code *compiles* with each OMIT and ENABLE option. Mostly changes to test modules.
(user:
shaneh
size: 5598)
2011-02-10 00:08:47
— part of check-in
[878da276eb]
on branch trunk
— Refactor the cost function in the query planner. Give extra cost (thus
reduce likelihood of selection) to full table scans.
(user:
drh
size: 5598)
2011-02-10 21:08:58
— part of check-in
[f85afa0ecc]
on branch trunk
— Add .testctrl option to CLI.
(user:
shaneh
size: 5598)
2011-02-11 02:43:14
— part of check-in
[5ecd117882]
on branch trunk
— Disable unused NULL tests when SQLITE_ENABLE_STAT2 is not in use.
(user:
drh
size: 5598)
2011-02-11 20:52:21
— part of check-in
[5597399988]
on branch trunk
— Skip flattening if subquery has LIMIT and outer query is DISTINCT. Fix for ticket [752e1646fc].
(user:
shaneh
size: 5598)
2011-02-11 22:54:28
— part of check-in
[f7e2ea33d5]
on branch trunk
— Add a NEVER() around a test that is believed to always be false.
(user:
drh
size: 5598)
2011-02-14 03:49:40
— part of check-in
[b04304b967]
on branch trunk
— Skip some tests in capi3e.test when compiled with SQLITE_OMIT_UTF16.
(user:
shaneh
size: 5598)
2011-02-16 23:32:24
— part of check-in
[31fc4ba66e]
on branch trunk
— Fix harmless compiler warnings in the query planner.
(user:
drh
size: 5598)
2011-02-21 17:49:49
— part of check-in
[9f9f328825]
on branch trunk
— Fix a problem with "EXPLAIN QUERY PLAN SELECT count(*) FROM tbl".
(user:
dan
size: 5598)
2011-02-22 03:34:56
— part of check-in
[1bca0a7e19]
on branch trunk
— When a stale schema-cookie is seen, expire only the one statement that
encountered the bad cookie, not every statement on the database
connection. Ticket [b72787b1a7cea1f]
(user:
drh
size: 5598)
2011-03-01 18:42:07
— part of check-in
[6145d7b89f]
on branch sessions
— Add the experimental sqlite3_preupdate_hook() API.
(user:
dan
size: 5598)
2011-03-05 13:54:15
— part of check-in
[04abab71ec]
on branch trunk
— Fix an instance of signed arithmetic overflow and an one bit-shift overflow.
Mark six other signed arithmetic overflow locations that need fixing.
(user:
drh
size: 5598)
2011-03-07 16:12:27
— part of check-in
[df3436405e]
on branch branch-3.6.1
— Backport a fix from [6b0cabd017ed25] (version 3.6.16 - 2009-03-05) to the
3.6.1 branch, a fix that prevents a null pointer deref if one of the
column access routines such as sqlite3_column_int() is called with a
NULL first parameter.
(user:
drh
size: 5598)
2011-03-17 01:34:26
— part of check-in
[2353176811]
on branch trunk
— Enhances to the query planner such that "x IS NULL" constraints take the
STAT2 statistics into account, just like "x=VALUE" constraints.
(user:
drh
size: 5598)
2011-03-18 12:35:36
— part of check-in
[94fd5bb6da]
on branch sessions
— Merge all the latest trunk enhancements into the sessions branch.
(user:
drh
size: 5598)
2011-03-18 13:05:15
— part of check-in
[e73e9082f3]
on branch sessions
— Update comments in sqlite3session.h. More to come.
(user:
dan
size: 5598)
2011-03-18 15:13:31
— part of check-in
[bd94f4c8b1]
on branch sessions
— Fix a memory allocation issues in the preupdate hook so that the hook.test
script runs clean in valgrind.
(user:
drh
size: 5598)
2011-03-18 16:13:53
— part of check-in
[07019bb9e8]
on branch sessions
— Further improvements to documentation in sqlite3session.h.
(user:
dan
size: 5598)
2011-03-18 16:47:27
— part of check-in
[9604d13001]
on branch sessions
— Fixes for compiler warnings. Minor code cleanup.
(user:
drh
size: 5598)
2011-03-18 18:03:14
— part of check-in
[c615c38c32]
on branch sessions
— Hold the database mutex for the duration of an sqlite3changeset_apply() call. Also for the duration of all sqlite3session_xxx() calls.
(user:
dan
size: 5598)
2011-03-19 02:37:38
— part of check-in
[1b736ac293]
on branch sessions
— Merge the fix to ticket [f7b4edece25c99485] into the sessions branch.
(user:
drh
size: 5598)
2011-03-19 08:38:50
— part of check-in
[24d4d5dd00]
on branch sessions
— Fix a problem with INTEGER PRIMARY KEY columns and the pre-update hook.
(user:
dan
size: 5598)
2011-03-21 17:15:58
— part of check-in
[09e167f9c1]
on branch trunk
— Add the ability to enable and disable foreign key constraints and triggers
using calls to sqlite3_db_config().
(user:
drh
size: 5598)
2011-03-29 01:47:22
— part of check-in
[7270f80ac5]
on branch trunk
— Fix the documentation for the sqlite3_column_*_name() functions to describe
that the information can be invalidated when a prepared statement is
reprepared by the first invocation of an sqlite3_step() for a particular
execution cycle.
(user:
drh
size: 5598)
2011-03-29 10:04:23
— part of check-in
[bc6cce8156]
on branch trunk
— Fix a problem in the unix VFS implementation of xNextSystemCall(). Also some typos that prevent compilation when HAVE_POSIX_FALLOCATE is defined.
(user:
dan
size: 5598)
2011-03-29 14:08:09
— part of check-in
[5f2f2fce40]
on branch word-fuzzer
— Further improvements to the fuzzer. It still is not quite working. Pausing
to work on other things....
(user:
drh
size: 5598)
2011-03-29 15:00:17
— part of check-in
[3b964155f6]
on branch unordered-index-hack
— If the keyword "unordered" appears at the end of the SQLITE_STAT1.STAT
column for an index, then use that index for equality lookups only, never
for range queries or sorting.
(user:
drh
size: 5598)
2011-03-29 15:40:55
— part of check-in
[dbe569a099]
on branch trunk
— Fix a problem whereby following an IO error in CommitPhaseTwo() of a multi-file transaction the b-tree layer could be left in TRANS_WRITE state, causing problems later on.
(user:
dan
size: 5598)
2011-03-30 02:03:12
— part of check-in
[b11d941e92]
on branch sessions
— Merge in all the latest changes from trunk.
(user:
drh
size: 5598)
2011-04-01 01:38:02
— part of check-in
[4dc148bb4c]
on branch trunk
— Fix a compiler warning and an unreachable branch. Restore 100% branch test
coverage.
(user:
drh
size: 5598)
2011-04-01 09:04:37
— part of check-in
[8088031bc9]
on branch trunk
— Fix some problems in os_unix.c when compiled with ENABLE_LOCKING_STYLE on OSX. Also some minor issues with test scripts.
(user:
dan
size: 5598)