summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Wrap line for readability.Chris Wilson2012-10-22
|
* Log the number of the disc set that didn't exist, and the number actually ↵Chris Wilson2012-10-22
| | | | configured.
* Update MSVC 2010 project to match recent changes to file locations.Chris Wilson2012-07-20
|
* Fix compile error on MSVC due to attempt to convert a std::list::iteratorChris Wilson2012-07-20
| | | | | to a std::vector::iterator.
* Throw an exception if we fail to open inode database, even in release builds.Chris Wilson2012-06-29
|
* Allow UnixUser to be created with a std::string for C++ style.Chris Wilson2012-06-29
|
* Add housekeep command to bbstoreaccounts to run housekeeping right now.Chris Wilson2012-06-29
|
* Fix double fault causing housekeeping to terminate, thanks to Dave Bamford.Chris Wilson2012-06-11
|
* Fix typo.Chris Wilson2012-06-07
|
* bbackupquery readline improvements, thanks to Paolo Tosco:Chris Wilson2012-05-26
| | | | | | | | | | | Automatically quote filenames including spaces on the readline input. Ignore empty commands, don't generate a parse error message. Close cleanly and quietly when EOF is input (Ctrl+D). Simplify interactive mode code in bbackupquery.
* Fix BuildPlatform.pm for Mac OS X 10.7+ and Xcode >= 4.James O'Gorman2012-05-24
| | | | | Xcode 4 no longer includes bsdmake so only try to use this if xcodebuild -version is less than 4.
* Revert r3106 as it causes compile failures not seen locally.Chris Wilson2012-05-04
|
* Tag housekeeping logging with the account number and name.Chris Wilson2012-05-03
|
* Use the correct default config file for bbstored, thanks Pete!Chris Wilson2012-05-03
|
* Move private variables out of hidden namespace to help debugging.Chris Wilson2012-04-28
|
* Fix bug that caused sending a ZeroStream to end early, breaking protocol.Chris Wilson2012-04-28
|
* Make BackupStoreDaemon::RunHousekeepingIfNeeded public to allow tests to ↵Chris Wilson2012-04-28
| | | | call it.
* Change BackupQueries List() to use C++ streams for output.Chris Wilson2012-04-28
|
* Allow BackupDaemon user to reset state for testing.Chris Wilson2012-04-28
|
* Allow hiding specific exceptions to keep test output cleaner.Chris Wilson2012-04-28
|
* Defend against exceptions during logging, e.g. CipherException if filename ↵Chris Wilson2012-04-28
| | | | decrypt fails.
* Cosmetic improvements in comments.Chris Wilson2012-04-28
|
* Allow ciphers to identify themselves for debugging.Chris Wilson2012-04-28
|
* Log errors from OpenSSL and clear the error queue to avoid bad state.Chris Wilson2012-04-28
|
* Move LogError out of server/SSLLib so we can use it in Crypto.Chris Wilson2012-04-28
|
* Server module will shortly depend on crypto.Chris Wilson2012-04-28
|
* Check for -lcrypto before -lssl, to ensure correct order in LIBS and ↵Chris Wilson2012-04-28
| | | | successful link.
* Move libdl tests before boxbackup tests in configure.ac to fix OpenSSL link ↵Chris Wilson2012-04-28
| | | | errors.
* Treat corrupt filenames (not decryptable) as not existing, so thatChris Wilson2012-04-15
| | | | | | | | | the client will flag them for deletion, and the store will eventually prune them. We could probably recover better by flagging them for immediate deletion (Remove_ASAP) but this is a better-tested code path. Remove unused variable hasMultipleHardLinks.
* Use C++ string instead of converting to C string and back.Chris Wilson2012-04-15
|
* Fix a memory leak when TcpNice is disabled.Chris Wilson2012-04-11
|
* Improve logging when decrypting a filename fails during UpdateItems().Chris Wilson2012-04-11
|
* Hopefully fix TcpNice setsockopt/struct tcp_info compile errors on Windows.Chris Wilson2012-03-16
|
* Really fix compile error this time.Chris Wilson2012-03-16
|
* Add support for SyncAllowScript to set maximum upload bandwidth dynamically.Chris Wilson2012-03-10
|
* Initialise the EWMA rate average to 0, and comment on variables in log message.Chris Wilson2012-02-12
|
* Add experimental "TCP Nice" mode, disabled by default.Chris Wilson2012-02-12
|
* Fix compile error, thanks to James and Buildbot :)Chris Wilson2012-02-02
|
* Force all options to be present to BackupClientRestore(), to fix Chris Wilson2012-02-02
| | | | | | | misinterpretation of char * arguments as bools. Use macros to simplify test code. Test that locations not present when bbackupd started will be detected and backed up if subsequently created.
* If a location was not present (on disk) when bbackupd started, don't forgetChris Wilson2012-02-02
| | | | | about it but start backing it up if it appears subsequently.
* Log which account we're housekeeping, to help debug housekeeping ↵Chris Wilson2012-02-02
| | | | crashes/failures.
* Make box_time_t signed so that we can subtract them without getting silly ↵Chris Wilson2012-02-02
| | | | answers.
* Store more details in protocol exceptions to help with debugging.Chris Wilson2012-02-02
|
* Set console log level as well as global level in tests.Chris Wilson2012-02-02
|
* Add missing space in log message for readability.Chris Wilson2012-02-02
|
* Disable automatic backups in the temploc configuration, and enable theChris Wilson2012-02-01
| | | | | | NotifyScript, so that we can tell what kind of errors bbackupd reported and reproduce them reliably.
* Allow overriding Logging::Guard to dump stack backtraces as well.Chris Wilson2012-01-23
|
* Log exceptions with backtrace even if suppressed when log level is ↵Chris Wilson2012-01-23
| | | | | | | Log::EVERYTHING also for exceptions with messages.
* Add missing typedef to allow use of ReturnCode enum.Chris Wilson2012-01-22
|
* Allow getting the object ID out from a BackupClientDirectoryRecord.Chris Wilson2012-01-22
|