summaryrefslogtreecommitdiff
path: root/bin/bbackupd/BackupDaemon.cpp
Commit message (Collapse)AuthorAge
...
* Initialise cross-platform timers on all platforms, remove win32-specific Chris Wilson2006-11-13
| | | | | code (refs #9)
* * Catch invalid output from sync allow script and tell the user what itChris Wilson2006-10-14
| | | | | was, to help them debug the problem (refs #3)
* * Apply Box coding standards (refs #3, replaces [1026])Chris Wilson2006-10-14
|
* * Oops, svn merged too much, undo againChris Wilson2006-10-14
|
* * Apply Box coding standards (refs #3)Chris Wilson2006-10-14
|
* * bin/bbackupd/BackupDaemon.cppChris Wilson2006-08-31
| | | | | | - Reinstate missing mReceivedCommandConn - Clean up exception handling
* * bin/bbackupd/BackupDaemon.cppChris Wilson2006-08-31
| | | | | - Revert to trunk
* * bin/bbackupd/BackupDaemon.cppChris Wilson2006-08-21
| | | | | - Remove duplicated exception handlers
* * bin/bbackupd/BackupDaemon.cppChris Wilson2006-08-20
| | | | | | - Improved exception messages for reading and writing the StoreObjectInfoFile, and made them consistent.
* * bin/bbackupd/BackupDaemon.cppChris Wilson2006-08-20
| | | | | | | - Removed redundant exception handler (BoxException extends std::exception) - Changed error to warning if an exception is caught while trying to clean up from another exception on the command socket
* * bin/bbackupd/BackupDaemon.cppChris Wilson2006-08-20
| | | | | | | - Cleaned up SyncAllowScript cleanup code - Fixed catching std::exception while handling command socket to do the same as catching (...)
* * bin/bbackupd/BackupDaemon.cppChris Wilson2006-08-20
| | | | | | | | | | - Restored initialisation of this->mReceivedCommandConn to false in handler thread. - Changed handling of all catch(...) blocks, which don't have an obvious outer exception handler, to catch std::exception first and report it with e.what(), as suggested by Martin. - Fixed some catch blocks to match coding standards.
* * bin/bbackupd/BackupDaemon.cppChris Wilson2006-08-09
| | | | | | | | - Made the code more readable by defining a reference rSocket to mpCommandSocketInfo->mListeningSocket which is used several times. - Terminate the listening thread if it fails to bind a command socket. - Log any unrecognised commands received over the command socket.
* * bbackupd/BackupDaemon.cppChris Wilson2006-08-09
| | | | | - Cosmetic spelling and formatting fixes
* * bin/bbackupd/BackupDaemon.cppChris Wilson2006-08-09
| | | | | | - Use the result of SerializeStoreObjectInfo, if we failed to serialise (when no file existed) then no need to delete the file on the next run.
* * bbackupd/BackupDaemon.hChris Wilson2006-08-09
| | | | | | | * bbackupd/BackupDaemon.cpp - Made SerializeStoreObjectInfo() return a boolean, true if it successfully saved the store object info file, false otherwise.
* * bin/bbackupd/BackupDaemon.cppChris Wilson2006-08-09
| | | | | - Reverted to trunk
* * mergeChris Wilson2006-07-27
| | | | | | | - This is my current patch queue. I think that all of these are safe to apply. This is just under half of the pending changes in chris/general (the easy half).
* Prevent runaway behaviour when the StoreObjectInfo file doesn't exist when ↵Ben Summers2006-03-19
| | | | it's expected to exist. Not a fix to the underlying problem.
* Patch from Per Thomsen to detect statvfs. This is used by recent versions of ↵Martin Ebourne2006-02-23
| | | | NetBSD in preference to statfs.
* Merge chris/win32/vc2005-compile-fixes @ r455, add infrastructure/msvc to ↵Ben Summers2006-02-13
| | | | distribution
* Merge chris/bb-save-state, resolving conflictsBen Summers2006-01-30
|
* * configure.acChris Wilson2006-01-28
| | | | | | | | | | | | | | | | | | | * bin/bbstored/backupprotocol.txt * bin/bbstored/BackupCommands.cpp * bin/bbackupd/BackupClientContext.cpp * bin/bbackupd/BackupClientContext.h * bin/bbackupd/BackupClientDirectoryRecord.cpp * bin/bbackupd/BackupDaemon.cpp * lib/backupclient/BackupStoreFileDiff.cpp * lib/backupclient/BackupDaemonConfigVerify.cpp * lib/backupclient/BackupStoreFile.h * test/backupstore/testbackupstore.cpp * test/backupstorepatch/testbackupstorepatch.cpp - Applied changes from chris/diff-timeout-and-ssl-keepalive * test/backupdiff/testbackupdiff.cpp - Fixed test to match new prototype for EncodeFileDiff
* Revert this change to the error retry delay that slipped in with win32. ↵Martin Ebourne2005-12-20
| | | | Arguably the timeout was already too short, or should use an increasing backoff strategy. But 10s is way too short.
* Rationalise type usage for time values. Now:Martin Ebourne2005-12-20
| | | | | | Box time is always box_time_t seconds is time_t microseconds is uint64_t
* Fixing up svn:executable properties.Martin Ebourne2005-12-12
| | | | You may need a new checkout to see this.
* Marged chris/win32/merge/07-win32-fixes at r210 to trunkMartin Ebourne2005-12-12
|
* Merged martin/autoconf at r35 to trunkMartin Ebourne2005-12-07
|
* Merged martin/solaris at r9 to trunkMartin Ebourne2005-11-30
|
* Box Backup 0.09 with a few tweeksBen Summers2005-10-14