/ Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 check-ins occurring around ebd01a8deffb5024.

2012-01-31
14:24
Futher pedantic fixes to the sqlite3_uri_boolean() interface. check-in: 77b3430de6 user: drh tags: trunk
13:35
Improvements to the documentation for sqlite3_uri_boolean(). check-in: b0a161791d user: drh tags: trunk
05:11
Change a comment in test script backup.test. check-in: 313546b456 user: dan tags: trunk
2012-01-30
18:40
Bring the documentation and implementation of sqlite3_uri_boolean() into closer agreement. Ticket [5f41597f7c9c] check-in: 7b053d699f user: drh tags: trunk
18:00
Fix compiler warnings in the TCL test harness. check-in: c4cd38a0c7 user: drh tags: trunk
16:13
Do not rely on the _WIN32_WINNT macro as vs2005 does not define it by default. Instead, always assume winNT unless the makefile explicitly sets SQLITE_OS_WINNT=0. check-in: 4f0997c7fa user: drh tags: nx-devkit
16:02
Do not rely on the _WIN32_WINNT macro as vs2005 does not define it by default. Instead, always assume winNT unless the makefile explicitly sets SQLITE_OS_WINNT=0. check-in: 1ce4d21d52 user: drh tags: trunk
2012-01-28
21:08
Update the .dump command of the command-line shell so that it (1) avoids putting the semicolon of a DDL statement on the same line as a comment, (2) avoids long expression, even when dumping a table with many columns, and (3) avoids unnecessary quoting of the table name. This fixes tickets [c04a8b8a4f] and [232637c465]. Shell change only; no changes to the SQLite core. check-in: e6eea8d50d user: drh tags: trunk
19:44
Remove a couple of unnecessary nonterminals from the grammar. check-in: 2b2a7d8d73 user: drh tags: trunk
19:41
Add support for IF NOT EXISTS on CREATE VIRTUAL TABLE. check-in: 230983e86a user: drh tags: trunk
15:26
Update the version number to 3.7.11 and rerun autoconf. check-in: 6f9b265dd0 user: drh tags: trunk
15:22
Add support for multiple rows of VALUES in an INSERT statement. check-in: eb3b6a0ceb user: drh tags: trunk
2012-01-25
22:08
Cherrypick the FTS fix in [c05c3fd20d9] into the nx-devkit branch. Ticket [edb497982c]. check-in: 2a7170f03c user: drh tags: nx-devkit
20:43
Only invalidate the schema when the OP_ParseSchema opcode fails, not on any general failure of a vdbe program. check-in: 11f68d997d user: drh tags: trunk
16:29
Fix an FTS problem triggered by querying for an N character prefix using an N+1 character prefix index after rows have been deleted from the FTS table. Fix for [edb497982c]. check-in: c05c3fd20d user: dan tags: trunk
2012-01-24
10:08
Changes to the async-io module so that the xFileControl method returns SQLITE_NOTFOUND when a file-control is not recognized and so that it adds the second nul-terminator byte to filenames passed to the xOpen method of the underlying VFS. check-in: 7036886e83 user: dan tags: trunk
2012-01-20
15:05
Cherrypick the fix from [629108c8e5376f989] into the nx-devkit branch. check-in: d7374568cb user: drh tags: nx-devkit
2012-01-19
16:57
Make the use and function of SQLITE_DYNAMIC clearer. Add assert() statement to help ensure that SQLITE_DYNAMIC is not misused. check-in: ab80f2c3b2 user: drh tags: trunk
2012-01-18
18:22
Avoid overriding the malloc_usable_size symbol using the C preprocessor as this might be confusing the build on some systems. check-in: bbaec351dd user: drh tags: trunk
12:46
Add the SQLITE_WITHOUT_MSIZE and SQLITE_WITHOUT_ZONEMALLOC macros in mem1.c to disable the use of _msize() on windows and the zone memory allocator on Apple products, respectively. check-in: 238e35a441 user: drh tags: trunk
01:14
Remove a redundant assignment from the VM. check-in: d0dabe2f37 user: drh tags: trunk
01:09
Fix typo in comment. check-in: 199edb6869 user: mistachkin tags: trunk
2012-01-17
15:29
Remove the undocumented PRAGMA omit_readlock hack. check-in: 96900c47e4 user: drh tags: trunk
2012-01-16
16:56
Enhance the command-lin shell to interpret CSV files as described by the wikipedia article on CSV. check-in: 93aa17d866 user: drh tags: trunk
16:39
Test the fts4 content and prefix options together. check-in: de11cd5cc9 user: dan tags: trunk
13:28
Version 3.7.10 check-in: ebd01a8def user: drh tags: trunk, release, version-3.7.10
13:00
Rebuild the configure script using autoconf 2.68 since autoconf 2.65 (previously used) appears to build incorrect scripts for Mac. check-in: 9da1cd0a06 user: drh tags: trunk
12:33
Support building with SQLITE_ENABLE_SESSION under MSVC. check-in: 2845654d42 user: mistachkin tags: sessions
2012-01-14
14:13
Merge the latest trunk changes into the apple-osx branch. check-in: 2cc414cd14 user: drh tags: apple-osx
13:50
Update sessions branch with latest changes from trunk. check-in: 01c84fd391 user: dan tags: sessions
03:34
Make sure the EXTERN macro is properly defined when building targets that require it (e.g. on MinGW). check-in: 88ad2f23c5 user: mistachkin tags: trunk
00:42
In the multiplexor routine that determines the size of an overflow file, return 0 and leave the error code unchanges if there were prior errors. This prevents some I/O errors from going unreported in nx-devkit tests. check-in: 6da0821a47 user: drh tags: trunk
2012-01-13
16:48
Fix documentation typos. No changes to code. check-in: 0b857613e2 user: drh tags: trunk
16:16
Add the -uri option to the usage comment that is printed by the "sqlite3" TCL command when an unknown command-line option is supplied. check-in: 7987e28578 user: drh tags: trunk
15:50
Update the documentation for the sqlite3_uri_*() routines to make it clear that there argument must be a database filename passed into xOpen(). No changes to code. check-in: 08230a3a8c user: drh tags: trunk
15:21
Fix backup2.test so that it passes on OpenBSD (which produces a slightly different error message in one case). check-in: 227cfe11c4 user: dan tags: trunk
14:50
Do not throw an error from within test_journal.c if a database file size is not an integer multiple of the page-size. check-in: 3f4899a923 user: dan tags: trunk
10:51
Omit test file zerodamage.test from the inmemory_journal permutation. check-in: 0c0051b1a5 user: dan tags: trunk
10:04
Fix test case issues related to errors in file-controls and the PSOW flag. check-in: 5afbcd49f9 user: dan tags: trunk
2012-01-12
16:41
Fix issues in test cases so that they work with DEFAULT_AUTOVACUUM defined. And with a small default cache-size. check-in: a298465c39 user: dan tags: trunk
15:05
Fix typos in a testcase() macro introduced by the previous commit. check-in: 0467742fd6 user: dan tags: trunk
14:25
Remove some assert() statements that can fail with corrupt databases. check-in: 7654ae71bd user: dan tags: trunk
2012-01-11
16:16
Remove code made unreachable by the enhancement of the previous check-in. check-in: 9e31a275ef user: drh tags: trunk
15:47
Make the pager less vulnerable to problems caused by shifting sector sizes when rolling back a hot journal. check-in: 629108c8e5 user: drh tags: trunk
11:20
Fix the sqlite3_quota_file() function in test_quota.c so that it adds the second nul-terminator to all file names that will be passed to a VFS xOpen method. check-in: 3013f9a67c user: dan tags: trunk
01:01
Prevent winOpenSharedMemory from masking the real return code from its call to winOpen. Also, add asserts to check the double-zero termination of database file names. check-in: 93a65776dc user: mistachkin tags: trunk
00:38
Make sure filenames handed to the VFS by the fake_big_file test procedure are double-zero terminated. check-in: d0a868607e user: drh tags: trunk
2012-01-10
23:18
Only require double-zero terminators on database filenames, not any every files supplied to the xOpen method. This backs out [2544f233f1]. Also refactor the fillInUnixFile() routine in os_unix.c to reduce the number of parameters. check-in: cb774b26e1 user: drh tags: trunk
17:59
Refactor sqlite3OsFileControlNoFail() into sqlite3FileControlHint(). check-in: 722735a4f3 user: drh tags: trunk
17:28
Avoid passing strings with a single nul-terminator (two are required) to the VFS xOpen() method from within the code that checks to see if a master-journal file may be safely deleted. check-in: 2544f233f1 user: dan tags: trunk