/ All files named "ext/misc/dbdata.c"
Login

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

History for ext/misc/dbdata.c

2019-05-09
18:37
[e316fba9] part of check-in [1dfc95b8] Fix another small buffer overread in sqlite_dbdata triggered by a corrupt database page. (check-in: [1dfc95b8] user: dan branch: trunk, size: 24582)
18:33
[f779a2e9] part of check-in [8d2a062e] Fix a problem in the ".recover" command allowing a circular loop of b-tree pages in a database file to cause an infinite loop. (check-in: [8d2a062e] user: dan branch: trunk, size: 24434)
17:54
[4b73a0a5] part of check-in [3eae4e30] Fix a crash in the sqlite_dbdata module that could occur if a pointer within an overflow chain in a corrupt database pointed past the end of the db. (check-in: [3eae4e30] user: dan branch: trunk, size: 24349)
15:51
[e2b00760] part of check-in [5cd728fb] Fix another corruption related buffer overread in the sqlite_dbdata module. (check-in: [5cd728fb] user: dan branch: trunk, size: 24299)
15:07
[db2674c3] part of check-in [dbc6a9f7] Fix further buffer overreads triggered by passing corrupt records to the sqlite_dbdata module. (check-in: [dbc6a9f7] user: dan branch: trunk, size: 23946)
11:34
[1d3d1ebd] part of check-in [d99bb0c1] Avoid reading outside a record buffer when extracting an SQL value in the sqlite_dbdata virtual table code. (check-in: [d99bb0c1] user: dan branch: trunk, size: 23032)
2019-04-27
20:15
[1b3751b0] part of check-in [425d708c] Fix building the shell with SQLITE_OMIT_VIRTUAL_TABLE. And without SQLITE_ENABLE_DBPAGE_VTAB. (check-in: [425d708c] user: dan branch: dbdata, size: 22753)
18:47
[fe978dad] part of check-in [67bb88e2] Add the "--lost-and-found" option to the ".recover" command. For setting the name of the orphaned rows table. (check-in: [67bb88e2] user: dan branch: dbdata, size: 22771)
2019-04-26
15:14
[b7547f43] part of check-in [afdae104] Fix a locking-page related problem with the ".recover" command. (check-in: [afdae104] user: dan branch: dbdata, size: 21100)
2019-04-24
20:48
[0c80f075] part of check-in [a5076831] Improve the performance of the .recover command. (check-in: [a5076831] user: dan branch: dbdata, size: 20203)
2019-04-22
20:52
[6a0ccc33] part of check-in [f193ca58] Enhance the ".recover" command. Fix a problem with overflow pages in dbdata.c. (check-in: [f193ca58] user: dan branch: dbdata, size: 19333)
2019-04-20
20:57
[8f74f255] part of check-in [7461d2e1] Add the ".recovery" command to the shell tool. For recovering the maximum amount data from corrupt databases. Still needs work. (check-in: [7461d2e1] user: dan branch: dbdata, size: 19291)
2019-04-18
21:14
[20d85d7d] part of check-in [3213a15f] Add the sqlite_dbptr virtual table to the dbdata extension. For querying the links between b-tree pages. (check-in: [3213a15f] user: dan branch: dbdata, size: 19325)
2019-04-17
21:17
Added: [436a7883] part of check-in [a3ab5883] Add the experimental dbdata extension. (check-in: [a3ab5883] user: dan branch: dbdata, size: 16839)