summaryrefslogtreecommitdiff
path: root/lib/backupstore
Commit message (Expand)AuthorAge
* Add convenience macro for testing commands that return errors.Chris Wilson2014-03-02
* Adding a directory when over limit returns an error instead of crashing.Chris Wilson2014-03-02
* Add QueryCreateDirectory2 command.Chris Wilson2014-03-02
* Make Protocol take control of the socket object passed in.Chris Wilson2014-03-01
* Don't throw a wobbly while backing up if files don't exist.Chris Wilson2014-02-27
* Fix crash in BackupStoreContext with no HousekeepingInterface pointer.Chris Wilson2014-02-27
* Shorthand check for deleted flag.Chris Wilson2014-02-27
* Fix buggy directory deletion by housekeeping.Chris Wilson2014-02-27
* Allow read-only account check without taking a write lock on account.Chris Wilson2014-02-27
* Use the new test utilities to remove some duplicate code.Chris Wilson2014-02-27
* Move test utilities into a separate file, to share with testbbackupd.Chris Wilson2014-02-27
* Check that adding a new directory doesn't exceed store limits.Chris Wilson2014-02-13
* Add a shortcut interface to uploading a new file.Chris Wilson2014-02-13
* Add a convenience constructor to read a BackupStoreDirectory from a stream.Chris Wilson2014-02-13
* Don't consider it an error if LastObjectIDUsed changes during check.Chris Wilson2014-02-11
* Fix accounting for old and deleted files, and dirs removed by housekeeping.Chris Wilson2014-02-11
* Fix accounting for old and deleted files and blocks during backup operations.Chris Wilson2014-02-10
* Add a ClearDirectoryCache method to BackupStoreContext.Chris Wilson2014-02-10
* Reformat for readability, add defensive comment.Chris Wilson2014-02-10
* Fix wrong output of client store marker in bbstoraccounts info.Chris Wilson2014-02-10
* Fix testbackupstore, apart from wrong accounting for old files.Chris Wilson2014-02-10
* Rename BackupStoreInfo variable NumFiles to NumCurrentFiles.Chris Wilson2014-02-09
* Fix wrong handling of objects with multiple references in housekeeping.Chris Wilson2014-02-09
* Fix accounting in bbstoreaccounts check.Chris Wilson2014-02-09
* The user asked us to fix errors, so it's not a very important notification th...Chris Wilson2014-02-09
* Add new exception to denote a corrupt refcount db.Chris Wilson2014-02-07
* Fix compile error.Chris Wilson2014-02-07
* Create new refcount database atomically during account check.Chris Wilson2014-02-07
* Fix compile error.Chris Wilson2014-02-07
* Add an AccountUsage2 command to backup protocol.Chris Wilson2014-02-07
* Move the comment to somewhere more useful.Chris Wilson2014-02-07
* Don't need to protect InvisibleTempFileStream against exceptions.Chris Wilson2014-02-07
* Revert "Revert "Fix compile error introduced by bbstoreaccounts refactor.""Chris Wilson2014-02-07
* Rename BackupStoreContext.GetStoreRoot() to GetAccountRoot().Chris Wilson2014-02-07
* Revert "Fix compile error introduced by bbstoreaccounts refactor."Chris Wilson2014-02-07
* Fix compile error introduced by bbstoreaccounts refactor.Chris Wilson2014-02-07
* Add ReleaseWriteLock to BackupStoreContext.Chris Wilson2014-02-07
* Add a BackupProtocolLocal2 convenience class.Chris Wilson2014-02-07
* Split bbstoreaccounts commands out into a separate class.Chris Wilson2014-02-07
* Files are allowed to be both Old and Deleted.Chris Wilson2013-10-02
* Clang complains that numDelObj is not initialised.Chris Wilson2013-09-28
* Repair damaged Box RAID objects and non-transformed .rfw files.Chris Wilson2013-09-20
* Ensure that all errors that increment mNumberErrorsFound are reported as BOX_...Chris Wilson2013-09-19
* Report everything that increases mNumberErrorsFound as a BOX_ERROR.Chris Wilson2013-09-19
* Add missing definition of CheckDirectory, fix CheckDirectoryEntry prototype.Chris Wilson2013-09-19
* Repeatedly "fix" directories until all errors are cleared.Chris Wilson2013-09-19
* Fix missing include, thanks Arnaud.Chris Wilson2013-09-02
* Improve debugging messages after repairing a directory.Chris Wilson2013-08-22
* Fix a bug where bbstoreaccounts check could hang or crash.Chris Wilson2013-08-22
* Improve variable names and comments.Chris Wilson2013-08-22