SQLite

Timeline
Login

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

100 events occurring around 612952743da28e65.

2009-11-10
17:07 Ticket [aeff892c] -batch mode not creating DB in CLI status still Fixed with 1 other change (artifact: 2b554fd1 user: shane)
17:07
Fix for datbase name being ignored with the -batch option in the CLI. Ticket [aeff892c57]. (check-in: 8097c64a user: shaneh tags: trunk)
17:07 Fixed ticket [aeff892c]: -batch mode not creating DB in CLI plus 2 other changes (artifact: 16f4678b user: shane) ... 2 similar events omitted.
01:30
Remove the obsolete "$Id:$" RCS identifier strings from the source code. (check-in: f6c045f6 user: drh tags: trunk)
01:13
Remove from the TCL interface some old code associated with sqlite3_analyzer. (check-in: 01f2271e user: drh tags: trunk)
01:12
Omit some code that is not used when SQLITE_SECURE_DELETE is defined. (check-in: 5a9e7463 user: drh tags: trunk)
2009-11-09
19:30
Fix for lock structure sharing with AFP-style locking (check-in: 62f15c0a user: adam tags: apple-osx)
2009-11-06
17:22 Fixed ticket [f12a9eee]: Shell command argument parsing is lax plus 2 other changes (artifact: 84f729d1 user: shane)
17:20
Improved shell "dot" command argument handling. Ticket [f12a9eeedc]. (check-in: 9fb69919 user: shaneh tags: trunk)
04:42 Ticket [33fdaab1] Need to cancel an integrity check in progress with sqlite3_interrupt status still Open with 3 other changes (artifact: 5b925eca user: rogerb) ... 1 similar event omitted.
04:15 Fixed ticket [0bf974bd]: backup api asserts with zero length source file plus 5 other changes (artifact: daf649bb user: drh)
04:13
Fix the backup API so that a backup from an empty database to a non-empty database works. Ticket [0bf974bdf9]. The only changes are in assert() statements. (check-in: ddb71cd9 user: drh tags: trunk)
03:33
Merged accidental fork. (check-in: d410cd4e user: shaneh tags: trunk)
03:22
Add some very basic tests for the commands available from the CLI. (check-in: 6bf43338 user: shaneh tags: trunk)
03:04 New ticket [0bf974bd] backup api asserts with zero length source file. (artifact: fcecca71 user: shane)
03:00 Edit [eb7a544fe49d1626|eb7a544f]: Timestamp 2009-11-04 13:30:02. Add tag "release". (artifact: e52df996 user: drh)
2009-11-05
18:47 Edit [bd443f39a947ae84|bd443f39]: Mark "Closed". Edit check-in comment. Timestamp 2009-11-05 17:27:25. (artifact: b5499bd9 user: drh)
18:47 Edit [590d4ac1ee0db824|590d4ac1]: Change branch background color to "#c0c0c0". Move to branch shunning-error. Timestamp 2009-11-04 18:51:17. (artifact: 87a77199 user: drh)
18:46
Recover an ophaned branch that resulted from some ill-advised "shunning". This check-in should be identical to [bd443f39a9] except that it should be on the trunk. (check-in: 38eaf1ab user: drh tags: trunk)
18:31
Fix an undefined variable on non-Mac builds. (check-in: 9552de8f user: drh tags: apple-osx)
17:27
Do not limit the trigger recursion depth when SQLITE_SMALL_STACK is defined since trigger recursion uses the heap, not the stack. (Closed-Leaf check-in: bd443f39 user: drh tags: shunning-error)
16:29
Add a comment related to code coverage. No changes to code. (check-in: 6bdc2c99 user: drh tags: shunning-error)
04:14
Update maxRow size after shrinking the row buffer (CSV). (Closed-Leaf check-in: d474195a user: shaneh tags: csv_ext)
04:01
Removed line limit on rows. (check-in: ec08b15f user: shaneh tags: csv_ext)
02:34
Initial implementation of a virtual table for CSV files. (check-in: 90e63b7d user: shaneh tags: csv_ext)
2009-11-04
23:53 Ticket [c25aab7e] The ".import" command does not parse CSV correctly. status still Open with 1 other change (artifact: d6615d6c user: shane)
23:02
Fix a typo on the ynVar typedef that unfortunately caused 3.6.20 to be released with a "bug" that causes excess memory usage for Expr objects. This bug should be benign in the sense that the correct answer is still always obtained - it only uses more more memory than is really necessary. (check-in: f1c09aca user: drh tags: shunning-error)
21:49
Do not accept a codec no an in-memory database. (check-in: 6f3081a8 user: drh tags: shunning-error)
18:51
Fix documentation typos. (check-in: 590d4ac1 user: drh tags: shunning-error)
18:16 Edit [eb7a544fe49d1626|eb7a544f]: Change background color to "#ffc0d0". Edit check-in comment. Timestamp 2009-11-04 13:30:02. (artifact: f228c7ca user: drh)
13:30
Version 3.6.20 (check-in: eb7a544f user: drh tags: trunk, release)
13:17
Create a new datatype "ynVar" to hold "nVar" (number of variable) values. This is normally 16-bits can can be 32-bits if SQLITE_MAX_VARIABLE_NUMBER is large enough. (check-in: 24a4d520 user: drh tags: trunk)
01:56
Report errors back up to the ATTACH command if the codec fails to initialize. (check-in: a6c69610 user: drh tags: trunk)
2009-11-03
22:48 Edit [941a01eb868815f5|941a01eb]: Change branch background color to "#c0ffc0". Edit check-in comment. Timestamp 2009-11-03 22:34:36. (artifact: a3c2a90c user: drh)
22:34
Customizations for OSX contributed by Apple. (check-in: 941a01eb user: adam tags: apple-osx)
19:42
Fix compiler warnings on MSVC build. (check-in: 01c4b5b8 user: shane tags: trunk)
19:18
Enhancements to lemon to generate more compact action tables and to avoid making array bounds tests that can never fail on action table calculations. (check-in: 27d8e684 user: drh tags: trunk)
14:30 Edit [64989904d44556ee|64989904]: Change background color to "#ffc0d0". Timestamp 2007-08-13 20:31:01. Add tag "release". (artifact: 1336cae0 user: drh)
13:08
Force all qsort() calls in mkkeywordhash.c to be stable so that we get predictable results on different platforms. (check-in: 3b02df27 user: drh tags: trunk)
13:02
Adjust the lemon implementation so that it always computes the same PDA regardless of qsort() implementation on the host platform. In other words, make all sorts in lemon stable. (check-in: d66a0f31 user: drh tags: trunk)
01:22
All SQLITE_MAX_VARIABLE_NUMBER to exceed 32767. The sizes of some structures increase when the compile-time parameter is configured this way. (check-in: 16a24b44 user: drh tags: trunk)
2009-11-02
18:44
Bug fix in the recent changes to mkopcodeh.awk. (check-in: 6610cac4 user: drh tags: trunk)
18:14
Update the generator AWK script for opcodes.h so that it always generates opcode numbers in the same order and is not dependent on the hash order of opcode names within AWK. (check-in: e730195f user: drh tags: trunk)
18:01
Do not insert the date and time of generation into the amalgamation. (check-in: 9f6cf13d user: drh tags: trunk)
17:40
Update the configure script for version 3.6.20. (check-in: f19cb105 user: drh tags: trunk)
15:51
Comment changes in support of better documentation. No changes to code. (check-in: 79ab4714 user: drh tags: trunk)
2009-11-01
19:26
Fix compiler warnings. Better comments on some variables associated with LIKE/GLOB processing in the query planner. (check-in: cfa2db0f user: drh tags: trunk)
2009-10-30
14:27
Increase the version number to 3.6.20. (check-in: 61295274 user: drh tags: trunk)
14:05 Fixed ticket [6b00e0a3]: The great OP_If bug plus 3 other changes (artifact: a67b11ba user: drh) ... 1 similar event omitted.
13:27 Edit [2a832b19b657ba02|2a832b19]: Timestamp 2009-10-30 13:26:54. Add tag "release". (artifact: 9bac7e4d user: drh)
13:26
Version 3.6.16.1 (Leaf check-in: 2a832b19 user: drh tags: release, branch_3_6_16)
13:25
Avoid storing the result register for EXISTS and SELECT in any field of the Expr object - simply return the register number as the return value of the function that codes those expressions. (check-in: 7253f8fa user: drh tags: trunk)
2009-10-29
18:43 Edit [65a1f1334d92873e|65a1f133]: Change branch background color to "#fff0c0". Edit check-in comment. Timestamp 2009-10-29 18:38:22. (artifact: 865f94ad user: drh)
18:38
Fix a 16-bit integer overflow that might occur in statements that use both an EXISTS clause and IN operator with a RHS holding in excess of 32K entries. (check-in: 65a1f133 user: drh tags: branch_3_6_16)
13:48
Reduce the memory required by prepared statements that use the IN operator with a list on the right and an INTEGER PRIMARY KEY on the left. (check-in: e7984ad2 user: drh tags: trunk)
2009-10-28
18:23 Ticket [aad47726] Generator of sqlite3UpperToLower[] and sqlite3CtypeMap[] for single lang status still Closed with 1 other change (artifact: c9898866 user: rogerb) ... 2 similar events omitted.
2009-10-27
21:17 Ticket [c25aab7e] The ".import" command does not parse CSV correctly. status still Open with 1 other change (artifact: 6df67dd6 user: rogerb) ... 1 similar event omitted.
19:51 Ticket [293860ac] Allow triggers to reference other databases status still Open with 3 other changes (artifact: c0bba80e user: rogerb) ... 1 similar event omitted.
18:06
Minor updates and corrections to comments in btreeInt.h. No changes to code. (check-in: ad949fa1 user: drh tags: trunk)
2009-10-26
22:32
Remove additional obsolete code from the sqlite3_release_memory() logic. (check-in: 2eeb6ed8 user: drh tags: trunk)
22:08
Remove some obsolete code within #if 0 that was causing developer concern. (check-in: 1d64e945 user: drh tags: trunk)
08:30 Ticket [d82e3f37] VACUUM corrupts database when MAIN and TEMP table names overlap. status still Fixed with 1 other change (artifact: f9ff61b4 user: rogerb) ... 1 similar event omitted.
02:45 New ticket [0841d0f5] Exclusive transactions do not work if same database multiply attached. (artifact: ae886736 user: rogerb)
02:33 New ticket [65a1fd4b] Shell should call rl_readline_name. (artifact: a57a34fa user: rogerb)
02:15 New ticket [bcff482d] Explicit extended error code for deadlock with sqlite_busy. (artifact: 5b874c1a user: rogerb)
01:57 New ticket [5896edbe] List available SQL functions. (artifact: 03997a69 user: rogerb)
01:55 Ticket [24666532] Various dump issues status still Open with 1 other change (artifact: 1f7b39d0 user: rogerb) ... 1 similar event omitted.
2009-10-25
20:26 New ticket [c276ee2e] null should not be allowed in primary key. (artifact: fc4d7e2f user: rogerb)
2009-10-24
15:51
Fix a compiler warning that occurs when building the TCL interface. (check-in: fc36034b user: drh tags: trunk)
03:04
Another attempt at getting the pTail pointer computations correct for sqlite3_prepare16(). Ticket [3fe897352e]. (check-in: a96b4e8c user: drh tags: trunk)
02:06 Fixed ticket [2cb66577]: Diagnostic message is unintentionally printed in batch mode plus 3 other changes (artifact: f04adecb user: shane)
02:06
In shell, modified to not print informational messages during startup while in "batch mode". Ticket [2cb66577f6]. (check-in: e3898e25 user: shane tags: trunk)
02:00 Fixed ticket [6da68f69]: tables says you provide a like pattern but it adds % in code plus 3 other changes (artifact: ac365444 user: shane)
02:00
In shell, changed ".tables" command to not add '%' to specified pattern. This is consistent with other commands that take a LIKE pattern (.dump, .schema, .indices). Updated internal help to better describe LIKE pattern usage. Fixed a few more inconsistencies in error messages. Ticket [6da68f691b]. (check-in: 7201244e user: shane tags: trunk)
01:55
Check-in [19064d7cea] broke the pTail return on sqlite3_prepare16() when the SQL contained surrogates. This check-in restores correct function. Part of ticket [3fe897352e]. (check-in: 65b1e3a4 user: drh tags: trunk)
01:48 Ticket [3fe89735] Malformed UTF16 leads to a 2-byte buffer overread status still Fixed with 1 other change (artifact: 1b24ca61 user: shane)
01:40 Ticket [4c9223e3] Vacuum fails within transaction but also rolls it back status still Open with 3 other changes (artifact: cfe528a0 user: rogerb)
01:07 New ticket [0c80ff9f] Quickstart missing include of stdlib.h. (artifact: 5bacd2ef user: rogerb)
01:04 New ticket [f711d5a9] Windows DLL should have versioninfo resource. (artifact: 2105fd2b user: rogerb)
00:49 New ticket [54831703] H35230 & H35240 refer incorrectly to H35230 - should be H35220. (artifact: 0c363276 user: rogerb)
2009-10-23
18:16 Fixed ticket [3fe89735]: Malformed UTF16 leads to a 2-byte buffer overread plus 1 other change (artifact: dcecbfdd user: drh)
18:15
Make sure that UTF16 to UTF8 conversions to not read past the end of the UTF16 input buffer if the last two bytes of the UTF16 happen to be the first half of a surrogate pair. Ticket [3fe897352e] (check-in: 19064d7c user: drh tags: trunk)
17:23 Ticket [3fe89735] Malformed UTF16 leads to a 2-byte buffer overread status still Open with 3 other changes (artifact: 5db5602a user: drh) ... 1 similar event omitted.
12:22 Closed ticket [f80d443a]: pragma cache size doesn report actual size (min is 10) plus 1 other change (artifact: d6a5b1fe user: drh)
09:31 New ticket [4c9223e3] Vacuum fails within transaction but also rolls it back. (artifact: a63f8a14 user: rogerb)
08:36 New ticket [36769f69] termDataCmp in FTS3 should be __cdecl on Windows. (artifact: 091cb975 user: rogerb)
08:31 New ticket [61d35ac2] A way to tell if a journal should exist. (artifact: 7b540e42 user: rogerb)
02:11 Open ticket [f80d443a]: pragma cache size doesn report actual size (min is 10) plus 1 other change (artifact: 62f1778f user: shane)
01:27
In shell, ensure that do_meta_command() returns consistent error values. Adjusted the text of some error message to be more consistent. Ticket [beb2dd69ad]. (check-in: 1ebac9ed user: shane tags: trunk)