Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Allow configuration of the time to delete redundant store locations. | Chris Wilson | 2007-10-08 |
| | |||
* | Fix crash when notifyscript is called for BackupStart or BackupFinish. | Chris Wilson | 2007-10-08 |
| | |||
* | Set the locale from the environment, so that international characters | Chris Wilson | 2007-09-23 |
| | | | | | may be entered when using editline. | ||
* | Undo bad changes (not all exclude options take a regex). | Chris Wilson | 2007-09-21 |
| | |||
* | Fix regular expression syntax in examples, thanks Roy! | Chris Wilson | 2007-09-21 |
| | |||
* | Don't initialise MemLeakFinder twice when running as a service. | Chris Wilson | 2007-09-07 |
| | | | | | | | Return a non-zero exit code if running as a service fails. (merges [1813]) | ||
* | Fix comments. (merges [1812]) | Chris Wilson | 2007-09-07 |
| | |||
* | Document and enable KeepAliveTime option by default. | Chris Wilson | 2007-09-07 |
| | |||
* | Fix error message when failing to create remote directory for location. | Chris Wilson | 2007-09-01 |
| | |||
* | Call the notify script whenever backup starts or finishes, but the | Chris Wilson | 2007-09-01 |
| | | | | | | default script does nothing in this case. Requested by scott <scott@lubetech.com.au>. | ||
* | Use ProgressNotifier to report upload exceptions (merges last part of [1342]) | Chris Wilson | 2007-09-01 |
| | |||
* | Log more detailed errors when the server returns an error while uploading | Chris Wilson | 2007-09-01 |
| | | | | | a file. (merges [1781]) | ||
* | Update the comments in the generated configuration file to better describe | Chris Wilson | 2007-08-31 |
| | | | | | the available options and their units. | ||
* | Fix documentation comments on ExcludeDir/AlwaysInclude. | Chris Wilson | 2007-08-05 |
| | | | | | Fix warning about mounted filesystems to reflect current reality. | ||
* | Convert most printf() and fprintf() calls to use logging framework | Chris Wilson | 2007-08-02 |
| | | | | | instead. (refs #3) | ||
* | Replace almost all calls to syslog() with logging framework. (refs #3) | Chris Wilson | 2007-07-31 |
| | |||
* | Make Configuration take a std::string filename instead of a char array, | Chris Wilson | 2007-07-26 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in C++ style. Add a function to get default config file paths at runtime, dependent on the location of the executable being run. Pass the config file name directly to Daemon::Main, instead of faking argv. No default raid file path at compile time on Windows, depends on executable location when run. Determine RaidFile path at runtime if not supplied in config file on Windows. Don't define default locations for config files at compile time on Windows, provide macros to determine them at runtime instead. Make FileHandleGuard take a std::string instead of a char array, C++ style. Determine config file location at runtime instead of hard-coding on Windows. Thanks to Paul MacKenzie, Per Thomsen, Pete Jalajas, Stuart Sanders, Dave Bamford and Gary for pushing me to do this. (fixes #12) Determine config file path at runtime. Call Daemon::Main with config file name instead of building fake argv. (refs #3, merges [1684] [1685] [1686] [1687] [1688] [1689] [1690] [1691] [1692]) | ||
* | Fixed object use after delete, thanks Gary! (refs #3, merges [1673]) | Chris Wilson | 2007-07-26 |
| | |||
* | Fixed object store read/write, fixes #18 properly, thanks Gary! | Chris Wilson | 2007-07-26 |
| | | | | | (refs #3, merges [1672]) | ||
* | Undo bad merge of [1658] and [1669] (refs #3, merges [1671]) | Chris Wilson | 2007-07-26 |
| | |||
* | Apply remaining parts of Gary's patch, missing from [1658], thanks Gary | Chris Wilson | 2007-07-26 |
| | | | | | (refs #3, merges [1669]) | ||
* | MSVC compile fix, thanks Gary. (refs #3, merges [1666]) | Chris Wilson | 2007-07-26 |
| | |||
* | Apply Gary's patch from ticket #19 to respect the server's hard limit | Chris Wilson | 2007-07-26 |
| | | | | | | | rather than the soft limit. This allows setting the soft limit to zero, so that housekeeping will remove all old versions of all files. (refs #19, refs #3, merges [1659]) | ||
* | Apply Gary's patch to save the list of unused root directory entries | Chris Wilson | 2007-07-26 |
| | | | | | | in the store object info file, so that they will persist across restarts. (refs #18, refs #3, merges [1658]) | ||
* | Delete Nick's old outdated ReadMe.txt. (refs #3, merges [1656]) | Chris Wilson | 2007-07-26 |
| | |||
* | More helpful error messages when location setup failed. | Chris Wilson | 2007-07-26 |
| | |||
* | Add more debugging checks and messages for location setup error | Chris Wilson | 2007-07-26 |
| | | | | | | reported by Pete Jalajas (http://lists.warhead.org.uk/pipermail/boxbackup/2007-July/003668.html) | ||
* | Hopefully fix a bug reported by Tobias Balle-Petersen, where unused | Chris Wilson | 2007-07-18 |
| | | | | | | locations on the store would never be deleted because the timer would be reset on every backup pass (refs #3). | ||
* | Read any remaining data from the encoded stream (such as EOF marker) | Chris Wilson | 2007-04-29 |
| | | | | | | before discarding it, to ensure that we don't break the protocol. (refs #2, refs #3) | ||
* | Report Restore_UnknownError properly during restore. | Chris Wilson | 2007-04-29 |
| | | | | | Report unknown result codes. (refs #3) | ||
* | Return an error code on failure of lcd command. | Chris Wilson | 2007-04-28 |
| | | | | | | | Return an error code if get command fails due to the file already existing. (refs #3, merges [1516]) | ||
* | Use logging framework for banner. (refs #3) | Chris Wilson | 2007-04-28 |
| | |||
* | Improve error messages when compare throws an exception. (refs #3) | Chris Wilson | 2007-04-28 |
| | |||
* | Improve error messages when Getting a file fails with an exception. | Chris Wilson | 2007-04-28 |
| | | | | | (refs #3) | ||
* | Fix formatting bugs. (refs #3) | Chris Wilson | 2007-04-28 |
| | |||
* | Notify about full file uploads. (refs #3) | Chris Wilson | 2007-04-28 |
| | |||
* | Improve log message for NotifyFileUploading(). (refs #3) | Chris Wilson | 2007-04-28 |
| | |||
* | Fix accidental passing of object to printf() (refs #3) | Chris Wilson | 2007-04-22 |
| | |||
* | Log event name instead of numeric code. (refs #3) | Chris Wilson | 2007-04-22 |
| | |||
* | Add a warning that comparing locations with a final directory separator | Chris Wilson | 2007-04-20 |
| | | | | | may fail (Stefan Tauner) (refs #3, merges [1512]) | ||
* | Use logging framework to remove timer noise for those who don't want it. | Chris Wilson | 2007-03-24 |
| | | | | | (refs #3, merges [1448]) | ||
* | Initialise logging framework and set our program name to | Chris Wilson | 2007-03-24 |
| | | | | | | "Box Backup (bbstored)". (refs #3, merges [1462]) | ||
* | Add a quiet mode to compare command, to make test output easier to read. | Chris Wilson | 2007-03-24 |
| | | | | | (refs #3, merges [1460]) | ||
* | Move all command socket communications to the worker thread, to avoid | Chris Wilson | 2007-03-24 |
| | | | | | | | | | | deadlocks. Use events, and a message list protected by a critical section, to pass messages between threads. (refs #3) | ||
* | 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 |
| |