| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
FileStream class.
|
| |
|
| |
|
|
|
|
|
| |
BackupQueries::CompareParams to allow Boxi to reuse this code.
|
|
|
|
|
|
| |
well (e.g. wxWidgets) and it causes conflicts which are difficult to
resolve.
|
|
|
|
|
| |
output to a file, with its own verbosity level.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
Add delete command that works on files and directories.
Document both commands.
|
| |
|
|
|
|
|
| |
a possible cause of compare failure, just as we do with files.
|
|
|
|
|
|
| |
flushed, fixes a problem where local file is not readable during
compare, and stream was not flushed, breaking the rest of the compare.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Obsolete old (inconsistent) meaning of -q in bbackupquery.
Replace -q with -Wwarning or -Werror in tests to reduce noise and fix
tests.
Test that reading a nonexistent directory on the server doesn't crash
server or client.
Test that bbackupd does continue backup run and delete files when
storage limit is exceeded.
Use logging guards to hide expected warnings in testbbackupd.
Remove apparently pointless listing files on server at the end of
testbbackupd.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
(http://www.t2-project.org/packages/boxbackup.html)
|
|
|
|
|
|
|
|
|
| |
zero, give a warning and set the bbackupquery return code to
COMMAND_RETURN_ERROR.
Check for Restore_TargetPathNotFound on all platforms as it's not specific
to Windows.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
consistent and easier to read, with blocks, B/kB/MB/GB, % and an ASCII
bar graph.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(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.
|
|
|
|
|
| |
termination on it during testbbackupd.
|
|
|
|
|
| |
char *. Thanks to Reinhard Tartler and the Debian project buildds.
|
|
|
|
|
| |
that symlink following test fails.
|
| |
|
|
|
|
|
| |
may be entered when using editline.
|
|
|
|
|
| |
instead. (refs #3)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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])
|
|
|
|
|
|
| |
before discarding it, to ensure that we don't break the protocol.
(refs #2, refs #3)
|
|
|
|
|
| |
Report unknown result codes. (refs #3)
|
|
|
|
|
|
|
| |
Return an error code if get command fails due to the file already existing.
(refs #3, merges [1516])
|
| |
|
| |
|
|
|
|
|
| |
(refs #3)
|
| |
|
|
|
|
|
| |
may fail (Stefan Tauner) (refs #3, merges [1512])
|
|
|
|
|
| |
(refs #3, merges [1460])
|
|
|
|
|
| |
in bbackupquery (refs #3, merges [1449])
|
|
|
|
|
|
| |
separately from compare failures, and report the appropriate return
code (refs #3, merges [651])
|
|
|
|
|
| |
is not found (refs #3, merges [514])
|
|
|
|
|
| |
bbackupquery (refs #3)
|
|
|
|
|
| |
exist on the server (refs #3)
|
|
|
|
|
|
|
|
| |
will not be on the store.
Fix display of filenames during compare when backing up the root directory
(double slash) (refs #3)
|
|
|
|
|
| |
after symlink creation (refs #3)
|