Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History for ext/misc/dbdata.c
2022-11-04
| ||
18:33 | Renamed to ext/recover/dbdata.c. Merge the latest trunk enhancements into the begin-concurrent branch. (check-in: [b361ee983c] user: drh branch: begin-concurrent, size: 0) | |
2022-10-26
| ||
18:41 | Renamed to ext/recover/dbdata.c. Add the "recover" extension in ext/recover/, for salvaging data from corrupt databases. (check-in: [a820792548] user: dan branch: trunk, size: 0) | |
18:04 | [8caece471d] part of check-in [4eef562a00] Make the shell .recover command and the dbdata.c module more robust in the face of corrupted databases. (check-in: [4eef562a00] user: dan branch: trunk, size: 25031) | |
2022-10-19
| ||
18:03 | Renamed to ext/recover/dbdata.c. Move file /ext/misc/dbdata.c to the /ext/recover/ directory. (check-in: [f6d5ac807e] user: dan branch: recover-extension, size: 0) | |
2022-09-14
| ||
16:37 | [ca7b235fa2] part of check-in [5b05be0861] Fix recovery of utf-16 databases. (check-in: [5b05be0861] user: dan branch: recover-extension, size: 26390) | |
2022-09-03
| ||
20:07 | [9bb3666519] part of check-in [f2ac315844] Further work on making the recover extension compatible with the .recover command. (check-in: [f2ac315844] user: dan branch: recover-extension, size: 25340) | |
2022-08-31
| ||
20:45 | [f317980cea] part of check-in [f8298eeba0] Add new files for an extension to recover data from corrupted databases. (check-in: [f8298eeba0] user: dan branch: recover-extension, size: 25293) | |
2022-07-22
| ||
20:24 | [66195779c3] part of check-in [57beb700c0] Add experimental 'xShadowName2' method for virtual table modules. (check-in: [57beb700c0] user: mistachkin branch: xShadowName2, size: 24635) | |
2019-05-09
| ||
18:37 | [e316fba936] part of check-in [1dfc95b867] Fix another small buffer overread in sqlite_dbdata triggered by a corrupt database page. (check-in: [1dfc95b867] user: dan branch: trunk, size: 24582) | |
18:33 | [f779a2e95e] part of check-in [8d2a062eb8] 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: [8d2a062eb8] user: dan branch: trunk, size: 24434) | |
17:54 | [4b73a0a521] part of check-in [3eae4e301e] 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: [3eae4e301e] user: dan branch: trunk, size: 24349) | |
15:51 | [e2b007604b] part of check-in [5cd728fb6b] Fix another corruption related buffer overread in the sqlite_dbdata module. (check-in: [5cd728fb6b] user: dan branch: trunk, size: 24299) | |
15:07 | [db2674c3a5] part of check-in [dbc6a9f7f6] Fix further buffer overreads triggered by passing corrupt records to the sqlite_dbdata module. (check-in: [dbc6a9f7f6] user: dan branch: trunk, size: 23946) | |
11:34 | [1d3d1ebd23] part of check-in [d99bb0c11d] Avoid reading outside a record buffer when extracting an SQL value in the sqlite_dbdata virtual table code. (check-in: [d99bb0c11d] user: dan branch: trunk, size: 23032) | |
2019-04-27
| ||
20:15 | [1b3751b02d] part of check-in [425d708c39] Fix building the shell with SQLITE_OMIT_VIRTUAL_TABLE. And without SQLITE_ENABLE_DBPAGE_VTAB. (check-in: [425d708c39] user: dan branch: dbdata, size: 22753) | |
18:47 | [fe978dad2d] part of check-in [67bb88e24c] Add the "--lost-and-found" option to the ".recover" command. For setting the name of the orphaned rows table. (check-in: [67bb88e24c] user: dan branch: dbdata, size: 22771) | |
2019-04-26
| ||
15:14 | [b7547f4390] part of check-in [afdae10424] Fix a locking-page related problem with the ".recover" command. (check-in: [afdae10424] user: dan branch: dbdata, size: 21100) | |
2019-04-24
| ||
20:48 | [0c80f0757c] part of check-in [a50768314d] Improve the performance of the .recover command. (check-in: [a50768314d] user: dan branch: dbdata, size: 20203) | |
2019-04-22
| ||
20:52 | [6a0ccc33e8] part of check-in [f193ca587f] Enhance the ".recover" command. Fix a problem with overflow pages in dbdata.c. (check-in: [f193ca587f] user: dan branch: dbdata, size: 19333) | |
2019-04-20
| ||
20:57 | [8f74f25565] part of check-in [7461d2e120] Add the ".recovery" command to the shell tool. For recovering the maximum amount data from corrupt databases. Still needs work. (check-in: [7461d2e120] user: dan branch: dbdata, size: 19291) | |
2019-04-18
| ||
21:14 | [20d85d7d75] part of check-in [3213a15f21] Add the sqlite_dbptr virtual table to the dbdata extension. For querying the links between b-tree pages. (check-in: [3213a15f21] user: dan branch: dbdata, size: 19325) | |
2019-04-17
| ||
21:17 | Added: [436a7883a7] part of check-in [a3ab588329] Add the experimental dbdata extension. (check-in: [a3ab588329] user: dan branch: dbdata, size: 16839) | |