| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use the target platform's name, rather than the build platform, in the
generated package file names (useful for cross-compiling)
* lib/win32/emu.cpp
- Don't log a warning when statting a file that doesn't exist, as
bbackupquery does this to verify that the target does not exist before
restoring
* lib/backupclient/BackupClientFileAttributes.cpp
- Fixed a missing endian conversion that was causing file timestamps to
appear to be invalid, generating warnings about every file on the server,
on Win32
* parcels.txt
- Include a couple of DLL files in the package on MinGW, which are needed
to run the compiled binaries
* bin/bbackupquery/BackupQueries.cpp
- Fixed usage text for the "get" command
|
|
|
|
|
|
| |
be more selective.
Also changes --enable-gnu-readline which intentionally used to prefer editline over readline even when specified (for licence goodness), to now prefer readline if requested. This is probably less confusing to a user.
|