summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Move parcel_* functions into BoxPlatform package to share them withChris Wilson2008-10-05
| | | | | | | | | other scripts. Add a script to print the path to the current parcel directory, for use in configure.ac to allow this to be placed in substitutions (contrib/windows/installer/boxbackup.mpi in particular).
* Update autoconf to silence warnings on autoconf >= 2.62James O'Gorman2008-10-05
| | | | | | * AC_SUBST now only works with one variable per call * When using AC_CACHE the variable must contain the string '_cv_', thus prefix all cache variables with box_cv_
* Reintroducing old typos isn't very helpful.James O'Gorman2008-10-04
|
* Add some more <refmiscinfo> tags to silence warnings from xsltproc.James O'Gorman2008-10-04
|
* Log statistics before BackupFinish event, so that they can be usedChris Wilson2008-10-04
| | | | | in reporting in the NotifyScript.
* Use xargs to delete files on Cygwin, as it's much faster than find -exec.Chris Wilson2008-10-04
|
* No need for pcreposix.dll in parcels, now that it's statically linked.Chris Wilson2008-10-04
|
* Update svn:ignore property to remove a few generated files from contrib and ↵James O'Gorman2008-10-04
| | | | documentation.
* Fix bbackupd/housekeeping deletion test for Unix again, and hopefullyChris Wilson2008-10-04
| | | | | make it work on Windows too. Improve comments about this test.
* Reformat comments for readability.Chris Wilson2008-10-03
|
* Remove Win32 command socket thread, as it has caused too much trouble.Chris Wilson2008-10-03
| | | | | | | | | | | Handle command socket on Win32 the same as all other platforms, removing #ifdefs from BackupDaemon. Will replace this thread with regular but not excessive command socket polling using timers in future. Change error messages when command socket comms fail to make them clearer.
* Remove -K option which now does nothing on Windows.Chris Wilson2008-10-03
| | | | | Add -Q option which disables all logging instead.
* Fix directory record conflicts caused by including the same directoryChris Wilson2008-10-03
| | | | | | | twice. Fix/reduce locked file timing conflict problems.
* Log creation of directory records and warn on conflicting records.Chris Wilson2008-10-03
|
* Reformat for readability.Chris Wilson2008-10-03
|
* Utility classes to be used by new Windows named pipe framework.Chris Wilson2008-10-03
|
* Spacing and additional stream header byte logging.Chris Wilson2008-10-03
|
* More debugging, log type of stream received and fix logging of header byte.Chris Wilson2008-10-03
|
* Type o fox.Chris Wilson2008-09-30
|
* Documentation!James O'Gorman2008-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'Gorman2008-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 byChris Wilson2008-09-30
| | | | | Matt Brown.
* Add file logging support (LogFile and LogFileLevel config options).Chris Wilson2008-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) clearerChris Wilson2008-09-26
| | | | | to help automated log processing.
* Use named timer for KeepAliveTime.Chris Wilson2008-09-26
|
* Fix compilation of open64() intercept.Chris Wilson2008-09-26
|
* Remove #ifdef WIN32 as we now define O_BINARY to 0 on Unixes, soChris Wilson2008-09-26
| | | | | the same code can be used for both.
* Log reason for failing to write to a file.Chris Wilson2008-09-26
|
* Add file logger class.Chris Wilson2008-09-26
|
* Replace timer name when assigning from another timer.Chris Wilson2008-09-26
|
* Log reason for any waitpid() failure.Chris Wilson2008-09-26
|
* Set console and syslog logging levels rather than global logging level,Chris Wilson2008-09-26
| | | | | as we may want to do something different when logging to a file.
* Use named timer for MaximumDiffingTime.Chris Wilson2008-09-26
|
* Reinstate and fix the intercept tests for SSL keepalives.Chris Wilson2008-09-26
|
* s/(bbdev.)?fluffy.co.uk/boxbackup.org/James O'Gorman2008-09-16
|
* Improve wording of control command message.Chris Wilson2008-09-15
|
* FIx [2285] properly for Windows.Chris Wilson2008-09-14
|
* Compile fix for [2285].Chris Wilson2008-09-14
|
* Prefix event log application name with Box Backup, and remove it fromChris Wilson2008-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 Wilson2008-09-13
| | | | | which is not very helpful in system logs.
* Allow undelete command to work on files as well as directories.Chris Wilson2008-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 commandsChris Wilson2008-09-13
| | | | | implemented by the bbstored server.
* Allow stopping housekeeping during a run, between accounts, when theChris Wilson2008-09-13
| | | | | daemon is requested to terminate or to reload its configuration.
* Use logging tagger to identify clients during connections, bothChris Wilson2008-09-13
| | | | | in syslog and on the console.
* Unify program name and console logging tags.Chris Wilson2008-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 Wilson2008-09-13
|
* Fix cross-compiling checks for ar, ranlib and windres.Chris Wilson2008-09-13
|
* Test for read errors being reported at more points during the tests.Chris Wilson2008-09-12
| | | | | Test that symlink to self does not cause restore to fail.
* Fix test regression on Windows where a const char pointer was treatedChris Wilson2008-09-07
| | | | | as a file handle instead of as a string.
* Add Windows Installer (InstallJammer) to version control, thanks toChris Wilson2008-09-06
| | | | | Pete Jalajas.