summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Log more detailed info about backup comparison failures, for debugging.Chris Wilson2010-02-10
| | | | | | Enable -V option in bbackupquery, and document that -q, -v, -V and -W<level> are allowed in the command-line help.
* Allow logging any std::ostringstream expression in Chris Wilson2010-02-07
| | | | | THROW_EXCEPTION_MESSAGE, fixes compile error.
* Comment why excluded directories are excluded before statting them.Chris Wilson2010-01-31
|
* Don't try to stat excluded directories, reported by Ben BennettChris Wilson2010-01-31
| | | | | [http://lists.boxbackup.org/pipermail/boxbackup/2010-January/000013.html].
* Create a new license that allows Box Backup to be linked with OpenSSL Chris Wilson2010-01-31
| | | | | and Microsoft VSS SDK.
* Update parcels.txt for new license files.Chris Wilson2010-01-24
|
* Run Perl scripts quietly during make.Chris Wilson2010-01-24
|
* Revert the quotes part of [2588] as it breaks the unit tests.Chris Wilson2010-01-24
| | | | | Make LocalProcessStream constructor take a std::string& for C++ style.
* Switch license to GPL for backup parts, and dual GPL/BSD for common Chris Wilson2010-01-23
| | | | | | | parts, as discussed and agreed in this thread: http://lists.boxbackup.org/pipermail/boxbackup/2010-January/000005.html
* Add QDBM 1.8.77 dbm-compatible database library to sources, will Chris Wilson2010-01-09
| | | | | | probably be used as a default for the reference tracking implementation as it's smaller than BDB and apparently faster.
* Add missing space before file age in not uploading log message.Chris Wilson2009-11-26
|
* Add location of config file as an additional parameter to the Chris Wilson2009-11-26
| | | | | SyncAllowScript and the NotifyScript, thanks to Achim J. Latz.
* Add debugging for child processes terminating normally or abnormally,Chris Wilson2009-11-24
| | | | | | | as Brendon Baumgartner reported symptoms that sound like a bbstored child process crashing, and nothing in the logs indicates what happened to it.
* Add methods to get the number of refcounts adjusted by the last Chris Wilson2009-11-11
| | | | | housekeeping, for testing.
* Add method to get the number of refcounts adjusted by the last Chris Wilson2009-11-11
| | | | | housekeeping, for use by tests.
* Add methods to read and write exact 32-bit and 64-bit types.Chris Wilson2009-11-11
|
* Add support for Makefile.pre in build infrastructure.Chris Wilson2009-11-11
|
* Remove reference to missing file TODO.txtChris Wilson2009-09-21
|
* Fix wrong name of html manual directory.Chris Wilson2009-09-21
|
* Check that source and text file copies are successful.Chris Wilson2009-09-21
| | | | | Fix missing docs/common in common manifest.
* Add more missing documentation to distribution manifests.Chris Wilson2009-09-21
|
* Add missing docs/html/images directory.Chris Wilson2009-09-21
|
* Add remaining missing docs/xsl-generic subdirs.Chris Wilson2009-09-21
|
* Fix missing docs/xsl-generic directory in releases, thanks toChris Wilson2009-09-21
| | | | | Nick Suckling.
* Print info lines to STDERR so that they don't confuse the configureChris Wilson2009-09-21
| | | | | scripts when they capture stdout to get the box version, for example.
* Remove check for soft limit being less than 97% of the hard limit, asChris Wilson2009-09-17
| | | | | | some users want to set them equal to ensure that no files are ever deleted by housekeeping.
* Update distribution manifest to fix errors with documentation files.Chris Wilson2009-09-14
|
* Make the version of Box Backup available for use in Boxi.Chris Wilson2009-08-25
|
* Make generation of documentation quieter.Chris Wilson2009-08-22
|
* Add handling of relative paths to emu.cpp's openfile(), needed to handleChris Wilson2009-08-02
| | | | | relative paths in test configuration on Windows.
* Fix compile failure reported by Achim.Chris Wilson2009-08-01
|
* Change bbstored port in backupstorepatch test to 22011.Chris Wilson2009-07-10
|
* Add a static variable to store the exceptions suppressed flag.Chris Wilson2009-07-05
|
* Comment the return value of Chris Wilson2009-07-05
| | | | | BackupStoreRefCountDatabase::RemoveReference.
* Suppress exception warnings when they are expected during a test.Chris Wilson2009-07-05
|
* Allow RaidFileWrite to test that the reference count of an object is Chris Wilson2009-07-05
| | | | | correct before overwriting or deleting it.
* Test that housekeeping can recreate the refcount database if it's Chris Wilson2009-06-28
| | | | | missing.
* Make housekeeping check the object reference counts and fix them if Chris Wilson2009-06-28
| | | | | | | | | | | they're wrong. Add a callback interface to decouple housekeeping from the BackupStoreDaemon, allowing it to be called directly in tests. Allow housekeeping callers to request it to keep trying forever to get a lock on the account if it's busy.
* Allow std::ostringstream formatting on the "line" part of Chris Wilson2009-06-28
| | | | | | TEST_EQUAL_LINE, so that it can be used to report object IDs for example.
* Make GetRefCount return a refcount_t rather than an int32_t.Chris Wilson2009-06-28
| | | | | Make refcount_t unsigned and make its definition public.
* Link testbackupstore against HousekeepStoreAccount so that it can call Chris Wilson2009-06-28
| | | | | housekeeping directly.
* Add a #define for the Box Backup test port, 22011.Chris Wilson2009-06-28
|
* Make NamedLock take a std::string instead of a char pointer for C++ Chris Wilson2009-06-28
| | | | | style.
* Update reference counts when files and directories are uploaded.Chris Wilson2009-06-28
|
* Add code for BackupStoreRefCountDatabase.Chris Wilson2009-06-27
| | | | | | | Create a refcount database when creating a new account. Add an easier way to get the account root directory.
* Second part of FileExists change.Chris Wilson2009-06-27
|
* Make FileExists take a std::string instead of a const char * for C++ Chris Wilson2009-06-27
| | | | | style.
* Add a new exception type for refcount database errors.Chris Wilson2009-06-27
|
* Make BackupStoreAccountDatabase::AddEntry and Chris Wilson2009-06-27
| | | | | BackupStoreAccountDatabase::GetEntry return a copy of the new entry.
* Improve RaidFileWrite error logging.Chris Wilson2009-06-27
|