0
I Use This!
Moderate Activity

Commits : Listings

Analyzed about 2 hours ago. based on code collected about 2 hours ago.
Feb 10, 2025 — Feb 10, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Version 2.5.3 (CVS 645)
drh
More... over 23 years ago
Fix a spelling error in the change log. (CVS 644)
drh
More... over 23 years ago
Bug fix: When the database file grows in size during a transaction, make sure the last page of the file gets written to disk even if that page is on the free list and contains no data. Otherwise the disk file will be too small which can lead to database corruption in subsequent transactions. (CVS 643)
drh
More... over 23 years ago
Enhance the INTEGRITY_CHECK pragma to test the auxiliary database file in addition to the main database file. (CVS 642)
drh
More... over 23 years ago
Version 2.5.2 (CVS 641)
drh
More... over 23 years ago
Added support for the "sqlite_temp_master" table. Increased the version number to 2.5.2. (CVS 640)
drh
More... over 23 years ago
Partial fix for a problem with LEFT OUTER JOIN. It used to be that the test for the right-hand table not matching the left table occurred after all ON, USING, WHERE clause processing. The test should occur after ON and USING clauses are checked but before the WHERE clause is check. This fix works as long as the total number of "AND" separated terms in the ON, USING, and WHERE clause does not exceed 32. To do: make this work for any number of terms and add test cases. that (CVS 639)
drh
More... over 23 years ago
Fix a VDBE stack leak in LEFT OUTER JOIN. Fix a bug in the code generator for JOIN ... USING(...). (CVS 638)
drh
More... over 23 years ago
An optimization: avoid the use of an intermediate table on UNION ALL if there is no ORDER BY clause. (CVS 637)
drh
More... over 23 years ago
Fix for bugs #77 and #80: Rework the LIMIT mechanism to be reentrant and to clean up the VDBE stack properly. (CVS 636)
drh
More... over 23 years ago
Fix for ticket #76: Fix a database corruption that might occur when dropping tables or indices. (CVS 635)
drh
More... over 23 years ago
Fix for ticket #78: Avoid an assertion failure when sqlite_close() to be called in the middle of a transaction. (CVS 634)
drh
More... over 23 years ago
Update the file-format change document to describes the changes between versions 2.4.12 and 2.5.0. (CVS 633)
drh
More... over 23 years ago
This patch contains the beginnings of the data-typing infrastructure. The new build-in TypeOf() function is added. New opcodes for doing pure text comparisons are added. Most changes are disabled pending the 2.6.0 release. (CVS 632)
drh
More... over 23 years ago
Fix for ticket #73: The ORDER BY clause is significant for subqueries. This passes all regression tests, but more testing is needed to exercise all paths through the new code. (CVS 631)
drh
More... over 23 years ago
Fix for ticket #75: Autoincrement INTEGER PRIMARY KEY fields on an INSERT even if the data is coming from a SELECT statement. (CVS 630)
drh
More... over 23 years ago
Version 2.5.1 (CVS 629)
drh
More... over 23 years ago
The query optimizer now attempts to satisfy an ORDER BY clause using an index. Sorting is still used if there are no suitable indices. (CVS 628)
drh
More... over 23 years ago
Version 2.5.0 (CVS 627)
drh
More... over 23 years ago
Update the change summary for version 2.5.0 (CVS 626)
drh
More... over 23 years ago
Add preliminary logic for the eventual move to having separate TEXT and NUMTEXT datatypes. Also change the version number to 2.5.0 in preparation for an interim release. (CVS 625)
drh
More... over 23 years ago
Expose an additional internal API routine (sqliteInitCallback()) for use by private code. (CVS 624)
drh
More... over 23 years ago
Added explanation and examples for %Q format specifier. (CVS 623)
chw
More... over 23 years ago
Added printf-4.(2-4) test cases to test new %Q format specifier. (CVS 622)
chw
More... over 23 years ago
Added %Q format specifier: like %q but automatic enclosing in single quotes, NULL pointers replaced by NULL w/o single-quotes. (CVS 621)
chw
More... over 23 years ago
Changed sqlite_mprintf_str to allow a NULL string parameter. Command template now is cmd FORMAT INT INT ?STRING?. When STRING omitted a NULL is passed to sqlite_mprintf. (CVS 620)
chw
More... over 23 years ago
Make the LIMIT clause work even if the destination of the SELECT is something other than a callback. (Ticket #66) (CVS 619)
drh
More... over 23 years ago
Improvements to comments. No code changes. (CVS 618)
drh
More... over 23 years ago
Fix for bug #72: Make sure the file descriptors are properly closed if sqliteInit() fails for any reason. (CVS 617)
drh
More... over 23 years ago
Fix for bug #70: Correct a typo in the documentation. (CVS 616)
drh
More... over 23 years ago