Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Type o fox. | Chris Wilson | 2008-09-30 |
| | |||
* | Documentation! | James O'Gorman | 2008-09-30 |
| | | | | | | | | | | | | | | Add new documents for: * bbackupd * bbstored * bbackupd-config * bbackupd.conf * bbstored.conf * raidfile.conf Update all other existing docs with a little more info. | ||
* | Update documentation Makefile to include a few more man pages and to make ↵ | James O'Gorman | 2008-09-30 |
| | | | | the man page stylesheet dynamic (whether it downloads the XSL stylesheet from the Internet or uses a local copy). | ||
* | Additional debugging for protocol stream deadlock reported by | Chris Wilson | 2008-09-30 |
| | | | | | Matt Brown. | ||
* | Add file logging support (LogFile and LogFileLevel config options). | Chris Wilson | 2008-09-26 |
| | | | | | | | | | | | | | | | | Ensure that backup-finish is always called, and add a new event, backup-ok, which is called just before backup-finish when the backup run was successful. Keep track of the last backup status notification sent (excluding backup-start and backup-finish) and send a notification whenever it changes. Add a new boolean option, NotifyAlways, to override that check and always send notifications to the NotifyScript after every backup run, for notify scripts which do their own state tracking or otherwise require notification on every event. | ||
* | Make upload decision messages (logged with LogAllFileAccess) clearer | Chris Wilson | 2008-09-26 |
| | | | | | to help automated log processing. | ||
* | Use named timer for KeepAliveTime. | Chris Wilson | 2008-09-26 |
| | |||
* | Fix compilation of open64() intercept. | Chris Wilson | 2008-09-26 |
| | |||
* | Remove #ifdef WIN32 as we now define O_BINARY to 0 on Unixes, so | Chris Wilson | 2008-09-26 |
| | | | | | the same code can be used for both. | ||
* | Log reason for failing to write to a file. | Chris Wilson | 2008-09-26 |
| | |||
* | Add file logger class. | Chris Wilson | 2008-09-26 |
| | |||
* | Replace timer name when assigning from another timer. | Chris Wilson | 2008-09-26 |
| | |||
* | Log reason for any waitpid() failure. | Chris Wilson | 2008-09-26 |
| | |||
* | Set console and syslog logging levels rather than global logging level, | Chris Wilson | 2008-09-26 |
| | | | | | as we may want to do something different when logging to a file. | ||
* | Use named timer for MaximumDiffingTime. | Chris Wilson | 2008-09-26 |
| | |||
* | Reinstate and fix the intercept tests for SSL keepalives. | Chris Wilson | 2008-09-26 |
| | |||
* | s/(bbdev.)?fluffy.co.uk/boxbackup.org/ | James O'Gorman | 2008-09-16 |
| | |||
* | Improve wording of control command message. | Chris Wilson | 2008-09-15 |
| | |||
* | FIx [2285] properly for Windows. | Chris Wilson | 2008-09-14 |
| | |||
* | Compile fix for [2285]. | Chris Wilson | 2008-09-14 |
| | |||
* | Prefix event log application name with Box Backup, and remove it from | Chris Wilson | 2008-09-14 |
| | | | | | | | | | | all calls to SetProgramName, for better consistency on Unix. Make bbstoreaccounts and bbackupctl set their program names for logging. Don't override supplied tag with service name when BackupDaemon is run as a service. | ||
* | Log which command succeeded or failed, rather than just "Succeeded", | Chris Wilson | 2008-09-13 |
| | | | | | which is not very helpful in system logs. | ||
* | Allow undelete command to work on files as well as directories. | Chris Wilson | 2008-09-13 |
| | | | | | | | Add delete command that works on files and directories. Document both commands. | ||
* | Add command to undelete a file, to complete the set of commands | Chris Wilson | 2008-09-13 |
| | | | | | implemented by the bbstored server. | ||
* | Allow stopping housekeeping during a run, between accounts, when the | Chris Wilson | 2008-09-13 |
| | | | | | daemon is requested to terminate or to reload its configuration. | ||
* | Use logging tagger to identify clients during connections, both | Chris Wilson | 2008-09-13 |
| | | | | | in syslog and on the console. | ||
* | Unify program name and console logging tags. | Chris Wilson | 2008-09-13 |
| | | | | | | Add a new class, Logging::Tagger, which can be used to temporarily add information to the program name, such as the client ID in bbstored. | ||
* | Use cross-compiling windres detected by configure. | Chris Wilson | 2008-09-13 |
| | |||
* | Fix cross-compiling checks for ar, ranlib and windres. | Chris Wilson | 2008-09-13 |
| | |||
* | Test for read errors being reported at more points during the tests. | Chris Wilson | 2008-09-12 |
| | | | | | Test that symlink to self does not cause restore to fail. | ||
* | Fix test regression on Windows where a const char pointer was treated | Chris Wilson | 2008-09-07 |
| | | | | | as a file handle instead of as a string. | ||
* | Add Windows Installer (InstallJammer) to version control, thanks to | Chris Wilson | 2008-09-06 |
| | | | | | Pete Jalajas. | ||
* | Reformat for readability. | Chris Wilson | 2008-09-06 |
| | | | | | Use SecureZeroMemory rather than memset() to wipe key material on Windows. | ||
* | Add missing include dirs for pcre, and missing link to advapi32.dll. | Chris Wilson | 2008-09-06 |
| | |||
* | Don't try to kill daemons if not running, avoid error messages. | Chris Wilson | 2008-09-06 |
| | |||
* | Shorten long line | Chris Wilson | 2008-09-06 |
| | |||
* | Remove LICENSE.txt from being installed into the binary location. This is ↵ | James O'Gorman | 2008-09-05 |
| | | | | | | | | definitely not the right place for it. The license needs to be in the distribution tarball but should not be installed. | ||
* | Fix GNUism in use of xargs (xargs -r is a GNU extension) - just get find to ↵ | James O'Gorman | 2008-09-05 |
| | | | | perform the delete using -exec. | ||
* | Include signal.h if it exists. | Chris Wilson | 2008-09-03 |
| | |||
* | Add favicon images to version control. | Chris Wilson | 2008-08-25 |
| | |||
* | Make statistics back into a NOTICE level log again, as they're pretty | Chris Wilson | 2008-08-22 |
| | | | | | important and useful. | ||
* | Make BackupQueries::CompareParams public so that Boxi can use it. | Chris Wilson | 2008-08-21 |
| | |||
* | Run housekeeping synchronously on all platforms if daemon is run in | Chris Wilson | 2008-08-21 |
| | | | | | | | single process mode (-D), not just on Windows. Add a housekeeping interface to allow Boxi to run housekeeping. | ||
* | Report when directory modification time is later than last sync time as | Chris Wilson | 2008-08-21 |
| | | | | | a possible cause of compare failure, just as we do with files. | ||
* | Use SelfFlushingStream to ensure that protocol streams are always | Chris Wilson | 2008-08-21 |
| | | | | | | flushed, fixes a problem where local file is not readable during compare, and stream was not flushed, breaking the rest of the compare. | ||
* | Reformat for readability. | Chris Wilson | 2008-08-21 |
| | |||
* | Don't use private direct access to Configuration.mSubConfigurations. | Chris Wilson | 2008-08-21 |
| | |||
* | Better handle the case where __MSVCRT_VERSION__ is already defined (e.g. | Chris Wilson | 2008-08-21 |
| | | | | | | | | | by wxWidgets) before including Box.h, as long as the defined version is high enough, to avoid mutual incompatibility with wxWidgets (needed for Boxi). Define O_BINARY if it's not already defined rather than using configury. | ||
* | Call virtual NotifyListenerIsReady() method when listening socket is | Chris Wilson | 2008-08-21 |
| | | | | | ready, for Boxi thread synchronisation. | ||
* | Use ForkToHandleRequests in ServerStream template call to avoid compiler | Chris Wilson | 2008-08-21 |
| | | | | | errors. |