SQLite
Timeline
Not logged in

11 check-ins occurring around 02ea166372.

2014-03-27
17:23
[f4ac1bf2] Use xFetch() to access temporary files in vdbesort.c. Use a single large allocation instead of many small allocations when accumulating records in vdbesort.c. This is an interim commit - it allocates a buffer the size of the page-cache every time data is sorted. (user: dan, tags: orderby-planning)
14:05
[b4bd2a06] Enhance the logest.c utility with new operators: "dup", "inv", "log", and "nlogn". Provide help on an invalid input. (user: drh, tags: trunk)
00:09
[0b35346c] Merge the latest trunk changes and the fix for the crash on a corrupt database. (user: drh, tags: orderby-planning)
2014-03-26
19:45
[8cb2b02b] Merge from trunk the fix for the crash on a corrupt database. (user: drh, tags: threads)
19:43
[fc8ca1a8] Merge in fixes (including the corrupt-database crash fix) and performance enhancements from trunk. (user: drh, tags: sessions)
18:51
[02ea1663] Version 3.8.4.2 (user: drh, tags: release, version-3.8.4.2, branch-3.8.4)
16:25
[59978a2e] Increase the version number to 3.8.4.2. (user: drh, tags: branch-3.8.4)
16:22
[db293547] Fix a potential buffer overread that could have occurred when searching a corrupt database file. (user: drh, tags: branch-3.8.4)
15:14
[f585f5d7] Add an extra test case for the potential buffer overread patched by [28ddecff04]. (user: dan, tags: trunk)
15:05
[2b28e8d5] Add a test case to verify that the previous change avoids excess buffer overread in sqlite3VdbeRecordCompare(). (user: drh, tags: trunk)
14:51
[28ddecff] Earlier detection of corruption in sqlite3VdbeRecordCompare() in order to avoid a potential buffer overread. (user: drh, tags: trunk)