Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Log AccessDenied errors in a more concise form than general exceptions | Chris Wilson | 2007-01-16 | |
| | | | | | (refs #3) | |||
* | Allow Loggers to log everything, as is their wont. Master level will be | Chris Wilson | 2007-01-15 | |
| | | | | | set in Daemon, patch to follow. (refs #3) | |||
* | Log important output at NOTICE level, instead of INFO (refs #3) | Chris Wilson | 2007-01-15 | |
| | ||||
* | Skip mount points and NTFS reparse points inside a location, even if | Chris Wilson | 2007-01-15 | |
| | | | | | not excluded (refs #3) | |||
* | Don't die on unreadable files (refs #3) | Chris Wilson | 2007-01-14 | |
| | ||||
* | Ignore symlink permissions on Darwin, where they can't be set properly | Chris Wilson | 2007-01-13 | |
| | | | | | after symlink creation (refs #3) | |||
* | Always start by logging everything to syslog, even when running on the | Chris Wilson | 2007-01-12 | |
| | | | | | | | console. Don't closelog() here, let Logging do that for us. (refs #3) | |||
* | Added logging of directory scans and excluded files. (refs #3) | Chris Wilson | 2007-01-11 | |
| | ||||
* | Added a new config option, LogAllFileAccess, which will log access to every | Chris Wilson | 2007-01-11 | |
| | | | | | | file and scanning every directory. The current implementation is taken straight from the Boxi branch. To be extended shortly. (refs #3) | |||
* | Change all logging to use the logging framework, as an example. (refs #3) | Chris Wilson | 2006-12-16 | |
| | ||||
* | Improved debugging when a path to a location doesn't exist or can't be | Chris Wilson | 2006-12-16 | |
| | | | | | opened. (refs #3) | |||
* | Send keepalives when needed while scanning large directories (refs #3, | Chris Wilson | 2006-12-03 | |
| | | | | | refs #9) | |||
* | Moved KeepAlive timer to BackupClientContext object. | Chris Wilson | 2006-12-03 | |
| | | | | | | | | Made timeout initialisation non-static, and a property of the context object. (perhaps should be in rParams, I know). (refs #3, refs #9) | |||
* | Log failure to rename ID map files. (refs #3) | Chris Wilson | 2006-12-03 | |
| | ||||
* | Document that restore -d can be used to restore deleted files in any | Chris Wilson | 2006-12-03 | |
| | | | | | directory, deleted or not. (refs #3) | |||
* | Replace old-style setitimers for KeepAliveTime and MaximumDiffingTime | Chris Wilson | 2006-11-28 | |
| | | | | | with new Timer objects. (refs #3, refs #9) | |||
* | Catch any exceptions while handling a connection and report to user | Chris Wilson | 2006-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 Wilson | 2006-11-14 | |
| | ||||
* | Don't try to write to the interprocess socket if it's not open (refs #3) | Chris Wilson | 2006-11-13 | |
| | ||||
* | Properly revert [1096] (refs #3) | Chris Wilson | 2006-11-13 | |
| | ||||
* | Revert [1096] as it causes infinite loops if the listening socket | Chris Wilson | 2006-11-13 | |
| | | | | | can't be opened (refs #3) | |||
* | Initialise cross-platform timers on all platforms, remove win32-specific | Chris Wilson | 2006-11-13 | |
| | | | | | code (refs #9) | |||
* | Fixed typo. | Chris Wilson | 2006-11-13 | |
| | ||||
* | Setup MAINHELPER as early as possible, and clear it as late as possible, | Chris Wilson | 2006-11-13 | |
| | | | | | for consistency (refs #3) | |||
* | openlog inside MAINHELPER block, to ensure that any memory leaks will be | Chris Wilson | 2006-11-13 | |
| | | | | | caught (refs #3) | |||
* | Compile fix | Chris Wilson | 2006-11-06 | |
| | ||||
* | Catch exceptions from BackupStoreDaemon::Run and log them without killing | Chris Wilson | 2006-10-18 | |
| | | | | | the server process, on platforms where forking is disabled (Win32). (refs #3) | |||
* | Reinstate #ifdefs on Win32. (refs #3) | Chris Wilson | 2006-10-18 | |
| | ||||
* | Revert patch [825] (mostly). | Chris Wilson | 2006-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 Wilson | 2006-10-15 | |
| | ||||
* | Add an option to ignore attribute differences on compare. (refs #3) | Chris Wilson | 2006-10-15 | |
| | ||||
* | Convert command-line arguments from the system locale/character set to | Chris Wilson | 2006-10-15 | |
| | | | | | the console character set. (refs #3, combine with [1050]) | |||
* | Convert command-line arguments from the system locale/character set to | Chris Wilson | 2006-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 directory | Chris Wilson | 2006-10-15 | |
| | | | | | (refs #3) | |||
* | * Add option to bbackupquery list command to show times in UTC or local time | Chris Wilson | 2006-10-14 | |
| | | | | | (refs #3) | |||
* | * Fix compile error caused by conflicting MSVC macros (refs #3) | Chris Wilson | 2006-10-14 | |
| | ||||
* | * Operator precedence fix (refs #3) | Chris Wilson | 2006-10-14 | |
| | ||||
* | * Replace global daemon object with a pointer, to allow deletion and | Chris Wilson | 2006-10-14 | |
| | | | | | clean up reported memory leaks (refs #3, combine with [1027]) | |||
* | * Catch invalid output from sync allow script and tell the user what it | Chris Wilson | 2006-10-14 | |
| | | | | | was, to help them debug the problem (refs #3) | |||
* | * Apply Box coding standards (refs #3, replaces [1026]) | Chris Wilson | 2006-10-14 | |
| | ||||
* | * Oops, svn merged too much, undo again | Chris Wilson | 2006-10-14 | |
| | ||||
* | * Replace global daemon object with a pointer, to allow deletion and | Chris Wilson | 2006-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 Wilson | 2006-10-14 | |
| | ||||
* | * Use readdir's d_type field to determine type of directory entry without | Chris Wilson | 2006-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 Wilson | 2006-10-14 | |
| | ||||
* | * Comment grammar fix (refs #3) | Chris Wilson | 2006-10-14 | |
| | ||||
* | * Added support for Win32 temporary files | Chris Wilson | 2006-10-13 | |
| | | | | | | | * Added InvisibleTempFileStream class and unit tests for it * Use InvisibleTempFileStream instead of FileStream for temporary files (refs #3) | |||
* | * bin/bbstored/BackupStoreDaemon.h | Chris Wilson | 2006-08-31 | |
| | | | | | | - Reinstate SendMessageToHousekeepingProcess() on Win32, but make it do nothing (refs #3) | |||
* | * bin/bbstored/BackupContext.cpp | Chris Wilson | 2006-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.cpp | Chris Wilson | 2006-08-31 | |
| | | | | | | - Use the same code for file names and file closing on other platforms that's needed on Win32 |