/ File History
Login

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

History of ext/misc/dbdata.c

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