| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
|
| |
(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)
|
|
|
|
|
| |
directory, deleted or not. (refs #3)
|
| |
|
|
|
|
|
| |
for consistency (refs #3)
|
| |
|
|
|
|
|
| |
the console character set. (refs #3, combine with [1050])
|
|
|
|
|
|
|
|
|
| |
the console character set (code page), so they they can be converted from
console to UTF-8 (yuck).
Don't try to read from stdin or change its code page when it's not open
(invalid file handle) (refs #3)
|
|
|
|
|
| |
(refs #3)
|
|
|
|
|
| |
(refs #3)
|
| |
|
|
|
|
|
| |
- Revert to trunk
|
|
|
|
|
| |
- Revert to trunk
|
|
|
|
|
| |
- Renamed cmd_info_t to QueryCommandSpecification as requested by Ben
|
|
|
|
|
| |
- Removed options without code to handle them
|
|
|
|
|
| |
- Use a nicer data structure for commands and their options.
|
|
|
|
|
| |
- Don't call geteuid() on Windows, since it lies to us anyway
|
|
|
|
|
| |
- Revert to trunk
|
|
|
|
|
|
|
| |
- This is my current patch queue. I think that all of these are safe
to apply. This is just under half of the pending changes in
chris/general (the easy half).
|
|
|
|
| |
fix complication problems with gcc 4.1.1 where configure didn't detect LLONG_MAX properly. Fix by removing configure check completely, and using STL interface.
|
|
|
|
|
| |
- Check for d_type not working on this platform, and abort compare
|
|
|
|
|
| |
- Win32 compile fixes
|
|
|
|
|
|
|
|
|
|
|
| |
- Fixed wrong path displayed during compare failure (duplicate local
variable names)
- Renamed some variables to make their purpose clearer, making the code
easier to read
- Fixed some cases where untranslated names would be shown on Win32,
probably with encoding errors if they contained intl characters
- Fixed a couple of minor spelling mistakes in compare output
|
|
|
|
|
| |
This just renames all of the files that configure now substitutes - no changes to any of the files.
|
|
|
|
|
| |
configure now detects perl executable location and updates all scripts to use the correct path; also adds PERL_EXECUTABLE define to BoxConfig.h. makebuildenv.pl adds PERL define to all makefiles.
|
|
|
|
| |
distribution
|