aboutsummaryrefslogtreecommitdiff
path: root/src/backup.c
Commit message (Expand)AuthorAge
* Fix a segfault that could occur if a non-empty in-memory database was the des...dan2023-04-19
* Fix an obscure problem in sqlite3_backup_init() caused bydrh2022-01-31
* Make it so that any Parse object is always linked into the database conenctiondrh2022-01-24
* Add support for the sqlite3_txn_state() interface.drh2020-08-25
* Fix the handling of reserve-bytes so that the maximum value of 255 can be used.drh2020-05-07
* Simplify the code by removing the unsupported and undocumented drh2020-02-07
* Add new assert() statements in an attempt to help static analyzers avoiddrh2019-07-16
* Fix harmless compiler warning seen with MSVC.mistachkin2019-05-04
* Change sqlite3BtreeBeginTrans() to return the BTREE_SCHEMA_COOKIE, for adrh2018-06-06
* Allocate Parse objects off of the stack where appropriate for a substantialdrh2016-10-03
* Correctly detect an OOM occurring in the setDestPgsz() subroutine ofdrh2016-09-02
* Within a backup operation, ensure that a read-transaction is opened on the so...dan2016-09-02
* Undo commit [f250166bb]. It is required to handle IO and other errors that oc...dan2016-08-05
* Remove the sqlite3PagerClearCache() routine, which does not accomplish anythingdrh2016-05-20
* Enhance ability to debug out-of-memory errors.mistachkin2016-02-13
* Rename the sqlite3PagerAcquire() function to sqlite3PagerGet(). The formerdrh2015-11-04
* Take care that the number of reserved bits per page is consistent between drh2015-09-23
* Avoid create a stack from in sqlite3BackupUpdate() in the common case wheredrh2015-07-01
* Keep track of the optimal number of reserved bytes (by looking at reservedrh2015-02-21
* Have calls to sqlite3_backup_init() fail if there is already a read or read-w...dan2014-11-13
* Experimental changes that permit read operations to continue after adrh2014-11-11
* Add the SQLITE_ENABLE_API_ARMOR compile-time option. This is a work indrh2014-10-24
* Split the sqlite3Error() routine into sqlite3Error() anddrh2014-08-22
* Simplication and optimization of error message handling.drh2013-12-13
* Modify the way some internal file-controls are invoked. In order to support m...dan2013-12-09
* Rework the logic that factors constant expressions out of inner loops, makingdrh2013-11-15
* Simplify the btreeGetPage() routine so that it uses a single flag parameterdrh2013-08-21
* Make the MIN() and MAX() macros available in sqliteInt.h. Add TUNINGdrh2013-06-13
* Make use of xFetch, if it is available when doing a VACUUM or a backup.drh2013-04-03
* Replace the sqlite3_io_methods.xMremap interface with sqlite3_io_methods.xFet...dan2013-03-23
* Fix a case where the mapped part of a database file may be written during a b...dan2013-03-22
* Catch a dropped error code in backup.c.dan2013-02-25
* If a rollback mode transaction reduces the size of the database file, avoid a...dan2013-02-23
* Ensure the database size field in the db header of a backup database is set c...dan2012-12-21
* Ensure that when the source of a backup is a database that is zero bytes in s...dan2012-10-13
* Avoid calling sqlite3BtreeEnter() in a corner case where the corresponding da...dan2012-09-28
* Replace a few sqlite3_malloc()+memset() sequences with calls to sqlite3Malloc...dan2012-07-30
* Add the sqlite3_close_v2() interface (from the deferred-close branch) thatdrh2012-06-21
|\
| * The sqlite3_close() interface returns SQLITE_OK even if there are outstandingdrh2012-06-02
* | The former sqlite3ResetInternalSchema() routine was really two different drh2012-05-15
|/
* Change the ROLLBACK command so that pending statements to not block it. Thedrh2012-02-13
* Check the return code from sqlite3OsFileControl() in sqlite3BtreeCopyFile()drh2012-01-10
* Remove the BenignMalloc() from around the call to FCNTL_OVERWRITE. Adddrh2012-01-10
* Combine various boolean variables in the BtShared structure into a singledrh2012-01-05
* Add calls to the BenignMalloc() functions around the SQLITE_FCNTL_OVERWRITE c...dan2011-12-31
* If an error occurs while writing to the database file during a VACUUM, discar...dan2011-10-21
* Added the tool/warnings-clang.sh script. Changes so that there are nodrh2011-10-15
* Add the SQLITE_FCNTL_OVERWRITE file-control. Used by SQLite to indicate to th...dan2011-10-07
* Reorder some of the branches in backup.c in order to make the codedrh2011-08-25
* Replace an assert() that a condition may not occur in backup.c with code to h...dan2011-08-25