| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
|
|
|
|
| |
users wanting more detailed restore output.
Disable printing dots when logging at TRACE level is enabled.
Warn rather than failing to restore when the file attributes could not
be restored. (merges [2745], [2827]).
|
| |
|
| |
|
|
|
|
|
| |
directory, old or deleted.
|
| |
|
|
|
|
|
| |
attributes if available in bbackupquery.
|
|
|
|
|
|
|
|
| |
BackupClientFileAttributes.
Add listing of attribute modification time to bbackupquery "list -t"
command.
|
|
|
|
|
|
| |
Add check for changing file creation times on Windows, to cause the
attributes to be uploaded again.
|
|
|
|
|
|
|
|
| |
format as well as the raw numbers.
Use existing helper functions to convert box_time_t to seconds, rather than
just arbitrarily dividing by 1000000.
|
|
|
|
|
|
|
| |
Convert timestamps to host byte order before dividing from usecs to secs,
store in uint64_t variables to avoid truncation, and display in host byte
order.
|
| |
|
|
|
|
|
|
| |
Enable -V option in bbackupquery, and document that -q, -v, -V and
-W<level> are allowed in the command-line help.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
project. See also:
http://patch-tracking.debian.net/package/boxbackup/0.11~rc2+r2072-1
http://lists.warhead.org.uk/pipermail/boxbackup/2009-April/005159.html
|
|
|
|
|
|
|
|
| |
it can't accidentally be used as one.
Fix use of encrypted filename in deleted file message, thanks to Kenny
Millington for reporting.
|
| |
|
|
|
|
|
| |
64 bits.
|
|
|
|
|
|
| |
well (e.g. wxWidgets) and it causes conflicts which are difficult to
resolve.
|
| |
|
|
|
|
|
|
|
| |
fail, for example setting, listing or reading extended attributes,
or creating or changing the owner of a symlink. Thanks to Torsten for
noticing that the filename was not reported in these cases.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
| |
Use SecureZeroMemory rather than memset() to wipe key material on Windows.
|
| |
|
|
|
|
|
| |
for C++ style.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BackupDaemon through BackupClientDirectoryRecord, BackupStoreFile and
BackupStoreFileEncodeStream to ReadLoggingStream, to allow progress
callbacks during file upload and cancelling upload part-way.
Implement ReadLoggingStream::Logger in
BackupClientDirectoryRecord::SyncParams, which thunks the notifications
back to the ProgressNotifier.
Add the SysadminNotifier interface from Boxi.
Add NotifyIDMapsSetup() to ProgressNotifier.
Change BackupClientDirectoryRecord::SyncParams to store references to
the individual callback interfaces rather than BackupDaemon.
Initialise all members in BackupDaemon.
Add ability for BackupDaemon user to override the ProgressNotifier,
LocationResolver, SysadminNotifier and RunStatusProvider that will be
used during the backup.
Make BackupDaemon::Location class public and provide access to the
configured locations for Boxi (dangerous, they could be modified without
BackupDaemon knowing it).
|
|
|
|
|
| |
potentially other frontends and allow stopping a backup in progress.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
(http://www.t2-project.org/packages/boxbackup.html)
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Import of the upstream sources from
Repository: http://localhost:8000/
Kind: hg
Revision: 7807b7768163f1c2537756abe5416063989cebb1
Original author: tailor@rocio.int.aidworld.org
Date: 2008-03-16 19:44:36+00:00
|
|
|
|
|
| |
Remove the old TRACEx macros to catch any remaining uses.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(bbackupd and bbackupquery).
Redesign ConfigurationVerify to use classes instead of structs.
Use port 22011 instead of 2201 during tests, to reduce the chances of
conflicting with a running bbstored or other process.
Ignore autogen_* in svn:ignore everywhere instead of individual per-file
ignores.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
errno, replacing almost all use of strerror() in the main code.
Log a more detailed error message before throwing an exception for some
more system call failures.
Make FileStream store its filename on all platforms, not just Windows.
Wrap some long lines at less than 80 characters to improve readability.
Fix some minor violations of coding standard (white space) and a typo
in a comment.
|
|
|
|
|
| |
Log each block found and each false match at DEBUG level.
|
| |
|
| |
|
|
|
|
|
| |
as not all filesystems can store times that accurately (e.g. OSX).
|
| |
|
|
|
|
|
| |
instead. (refs #3)
|
| |
|
|
|
|
|
| |
merges [1661])
|
|
|
|
|
|
|
|
|
|
|
|
| |
query > restore Admin "c:\admin\"
Failed to read file information: The parameter is incorrect. (87)
Failed to get file information for 'c:'
Failed to check existence for c:: Common OSFileError (Error accessing a
file. Check permissions.)
ERROR: Unknown restore result.
(refs #3, merges [1659])
|
|
|
|
|
| |
finishes. This is not true when decoding raw files on disk. (refs #3)
|
| |
|