summaryrefslogtreecommitdiff
path: root/bin
Commit message (Collapse)AuthorAge
* Catch any exceptions while handling a connection and report to user Chris Wilson2006-11-26
| | | | | | rather than terminating. Useful for non-forking servers like bbstored on Windows. (refs #3)
* Add ExtendedLogFile option to bbackupd config (refs #9)Chris Wilson2006-11-14
|
* Don't try to write to the interprocess socket if it's not open (refs #3)Chris Wilson2006-11-13
|
* Properly revert [1096] (refs #3)Chris Wilson2006-11-13
|
* Revert [1096] as it causes infinite loops if the listening socket Chris Wilson2006-11-13
| | | | | can't be opened (refs #3)
* Initialise cross-platform timers on all platforms, remove win32-specific Chris Wilson2006-11-13
| | | | | code (refs #9)
* Fixed typo.Chris Wilson2006-11-13
|
* Setup MAINHELPER as early as possible, and clear it as late as possible, Chris Wilson2006-11-13
| | | | | for consistency (refs #3)
* openlog inside MAINHELPER block, to ensure that any memory leaks will be Chris Wilson2006-11-13
| | | | | caught (refs #3)
* Compile fixChris Wilson2006-11-06
|
* Catch exceptions from BackupStoreDaemon::Run and log them without killingChris Wilson2006-10-18
| | | | | the server process, on platforms where forking is disabled (Win32). (refs #3)
* Reinstate #ifdefs on Win32. (refs #3)Chris Wilson2006-10-18
|
* Revert patch [825] (mostly).Chris Wilson2006-10-15
| | | | | | | | Re-enable locking code on Win32 (although it's never used). Use InvisibleTempFileStream to ensure that the temporary file is always deleted. (refs #3)
* Revert patch [862] (refs #3)Chris Wilson2006-10-15
|
* Add an option to ignore attribute differences on compare. (refs #3)Chris Wilson2006-10-15
|
* Convert command-line arguments from the system locale/character set toChris Wilson2006-10-15
| | | | | the console character set. (refs #3, combine with [1050])
* Convert command-line arguments from the system locale/character set toChris Wilson2006-10-15
| | | | | | | | | the console character set (code page), so they they can be converted from console to UTF-8 (yuck). Don't try to read from stdin or change its code page when it's not open (invalid file handle) (refs #3)
* Allow getting an object with a path, not just from the current directoryChris Wilson2006-10-15
| | | | | (refs #3)
* * Add option to bbackupquery list command to show times in UTC or local timeChris Wilson2006-10-14
| | | | | (refs #3)
* * Fix compile error caused by conflicting MSVC macros (refs #3)Chris Wilson2006-10-14
|
* * Operator precedence fix (refs #3)Chris Wilson2006-10-14
|
* * Replace global daemon object with a pointer, to allow deletion andChris Wilson2006-10-14
| | | | | clean up reported memory leaks (refs #3, combine with [1027])
* * 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
|
* * Replace global daemon object with a pointer, to allow deletion andChris Wilson2006-10-14
| | | | | | | | clean up reported memory leaks * No need to initialise Winsock here, now that lib/server/Daemon does it for us * Initialise logging properly (refs #3)
* * Apply Box coding standards (refs #3)Chris Wilson2006-10-14
|
* * Use readdir's d_type field to determine type of directory entry withoutChris Wilson2006-10-14
| | | | | | statting the entry, which allows users to exclude unreadable entries to suppress warnings about them on Win32 (refs #3)
* * Oops, wrong direction. Undo last change.Chris Wilson2006-10-14
|
* * Comment grammar fix (refs #3)Chris Wilson2006-10-14
|
* * Added support for Win32 temporary filesChris Wilson2006-10-13
| | | | | | | * Added InvisibleTempFileStream class and unit tests for it * Use InvisibleTempFileStream instead of FileStream for temporary files (refs #3)
* * bin/bbstored/BackupStoreDaemon.hChris Wilson2006-08-31
| | | | | | - Reinstate SendMessageToHousekeepingProcess() on Win32, but make it do nothing (refs #3)
* * bin/bbstored/BackupContext.cppChris Wilson2006-08-31
| | | | | | | - Delete the temporary file on Win32 just like on other platforms (note that this reduces the guarantees that the file will be deleted, especially if an exception is thrown, refs #819)
* * bin/bbstored/BackupCommands.cppChris Wilson2006-08-31
| | | | | | - Use the same code for file names and file closing on other platforms that's needed on Win32
* * 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/BackupClientDirectoryRecord.cppChris Wilson2006-08-31
| | | | | | - Sync subdirectories even when store is full, allows user to exclude files to free up space to complete their backups
* * bin/bbstored/HousekeepStoreAccount.cppChris Wilson2006-08-30
| | | | | | | - Disable checks for inter-process messages on Win32 (there is only one process) - Close directory immediately after we finish reading it
* * bin/bbstored/HousekeepStoreAccount.cppChris Wilson2006-08-30
| | | | | - Revert to trunk
* * bin/bbstored/BackupStoreDaemon.hChris Wilson2006-08-30
| | | | | | | * bin/bbstored/BBStoreDHousekeeping.cpp - Split housekeeping process into separate initialisation, process loop and run methods (we don't want the process loop on Win32)
* * bin/bbstored/BBStoreDHousekeeping.cppChris Wilson2006-08-30
| | | | | - Only include syslog.h if we have one
* * bin/bbstored/BackupStoreDaemon.hChris Wilson2006-08-30
| | | | | - Removed SendMessageToHousekeepingProcess() on Win32, no longer needed
* * bin/bbstored/BBStoreDHousekeeping.cppChris Wilson2006-08-30
| | | | | - Revert to trunk
* * bin/bbstored/BackupStoreDaemon.cppChris Wilson2006-08-30
| | | | | - Cast off_t to long long, in case they differ in size (e.g. Win32)
* * bin/bbstored/BackupStoreDaemon.hChris Wilson2006-08-30
| | | | | - Revert to trunk
* * bin/bbstored/BackupStoreDaemon.cppChris Wilson2006-08-30
| | | | | - Only include <syslog.h> if we have it
* * bin/bbstored/BackupStoreDaemon.cppChris Wilson2006-08-30
| | | | | - Revert to trunk
* * bin/bbstored/BackupContext.cppChris Wilson2006-08-30
| | | | | | | | | - Removed locking on Win32, there is no housekeeping process to lock against - Open files with O_BINARY on Win32 - Fixed a cosmetic spelling mistake in a comment - Unlink file later on Windows, since we can't do it while it's open
* * bin/bbstored/BackupContext.cppChris Wilson2006-08-30
| | | | | - Revert to trunk
* * bin/bbackupquery/documentation.txtChris Wilson2006-08-30
| | | | | - Revert to trunk