Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Reformat long lines for readability. (refs #3, merges remainder of [1459]) | Chris Wilson | 2007-03-24 |
| | |||
* | Better handle a case where a force-sync command comes in immediately | Chris Wilson | 2007-03-24 |
| | | | | | | | after (or during) a sync, i.e. less than MinimumFileAge seconds after the last one. In this case, just move back the syncPeriodStart by 1 second. (refs #3, merges part if [1459]) | ||
* | iUse our new ClientException codes for clock skew and archive problems. | Chris Wilson | 2007-03-24 |
| | | | | | (refs #3, merges part of [1459]) | ||
* | Add new exception codes for use in bbackupd, and possibly other clients. | Chris Wilson | 2007-03-24 |
| | | | | | (refs #3, merges [1455]) | ||
* | Initialise logging framework and set sensible default verbosity levels | Chris Wilson | 2007-03-24 |
| | | | | | in bbackupquery (refs #3, merges [1449]) | ||
* | Remove newlines from syslog() messages. (refs #3, merges [1447]) | Chris Wilson | 2007-03-24 |
| | |||
* | Trace reasons for uploading (or not) each file | Chris Wilson | 2007-03-22 |
| | |||
* | Add a new notification constant, NotifyEvent_BackupError, for use when | Chris Wilson | 2007-03-22 |
| | | | | | | | | | | | | | an exception occurs during the backup. Make bbackupd notify sysadmin when an exception occurs during the backup, using this error code, and the notification string "backup-error". Change NotifyEvent__MAX to be one greater than the highest notification constant, makes code more maintainable. (refs #3) | ||
* | Run housekeeping in idle time on Win32 (refs #3) | Chris Wilson | 2007-03-08 |
| | |||
* | Report number of files and directories which could not be compared | Chris Wilson | 2007-03-08 |
| | | | | | | separately from compare failures, and report the appropriate return code (refs #3, merges [651]) | ||
* | Report an appropriate error if the target path of the restore operation | Chris Wilson | 2007-03-08 |
| | | | | | is not found (refs #3, merges [514]) | ||
* | Catch exceptions during restore and report them, rather than aborting | Chris Wilson | 2007-03-08 |
| | | | | | bbackupquery (refs #3) | ||
* | Count a difference when a local directory does not exist, but it does | Chris Wilson | 2007-03-08 |
| | | | | | exist on the server (refs #3) | ||
* | Typo fix | Chris Wilson | 2007-03-04 |
| | |||
* | Stop locations from being deleted from the store just because their local | Chris Wilson | 2007-01-25 |
| | | | | | directory can't be found, as suggested by Gary (refs #3) | ||
* | Buffer store file integrity checks (refs #3) | Chris Wilson | 2007-01-17 |
| | |||
* | Buffer directory reads (refs #3) | Chris Wilson | 2007-01-17 |
| | |||
* | When comparing, don't recurse into excluded directories, as their contents | Chris Wilson | 2007-01-17 |
| | | | | | | | | will not be on the store. Fix display of filenames during compare when backing up the root directory (double slash) (refs #3) | ||
* | Moved MakeFullPath into its own library file so that we can share it | Chris Wilson | 2007-01-17 |
| | | | | | (BackupQueries needs it too) (refs #3) | ||
* | Use BufferedStream to speed up housekeeping by about ten times. (refs #3) | Chris Wilson | 2007-01-17 |
| | |||
* | Allow suppressing warnings about unsupported file types by excluding those | Chris Wilson | 2007-01-16 |
| | | | | | files by name, using ExcludeFile (refs #3) | ||
* | Cosmetic whitespace fix (refs #3) | Chris Wilson | 2007-01-16 |
| | |||
* | 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 |
| |