Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Check that Box.h has been included early enough. | Chris Wilson | 2008-05-28 |
| | |||
* | Include "Box.h" in the right place. | Chris Wilson | 2008-05-28 |
| | |||
* | Add bbackupquery -W<level> option to set explicit warning level, | Chris Wilson | 2008-05-28 |
| | | | | | | | | | | | | | | | | | | | 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. | ||
* | Add stat() intercept and stat() and lstat() post call hooks. | Chris Wilson | 2008-05-28 |
| | |||
* | Use symbolic names instead of #defines for return codes. | Chris Wilson | 2008-05-28 |
| | |||
* | Track and log file deletions by name. | Chris Wilson | 2008-05-28 |
| | | | | | | | | | | | | Split crypto init and file sync process into its own method, to reduce call depth and facilitate calling in process from tests. Differentiate between 3 uses of stat in BackupClientDirectoryRecord by renaming the structures. Use stat instead of lstat when checking the filesystem that's holding an entity, in case it's a symbolic link to a different filesystem. | ||
* | Shorten names used by daemons. | Chris Wilson | 2008-05-28 |
| | |||
* | Catch exception on reading a directory that doesn't exist, and return a | Chris Wilson | 2008-05-28 |
| | | | | | protocol error message instead. | ||
* | Demangle C++ names in backtrace on GCC using C++ ABI routines. | Chris Wilson | 2008-05-28 |
| | |||
* | Move loading configuration into a separate method. | Chris Wilson | 2008-05-28 |
| | | | | | Add -W<level> option to set warning level explicitly. | ||
* | Reformat for readability. | Chris Wilson | 2008-05-28 |
| | | | | | Log removal of directories by housekeeping. | ||
* | Add static Logging::GetNamedLevel() method to return a log level | Chris Wilson | 2008-05-28 |
| | | | | | specified by name as a string. | ||
* | Separate checks for file existing and file not empty. | Chris Wilson | 2008-05-28 |
| | |||
* | Reformat for readability. | Chris Wilson | 2008-05-28 |
| | |||
* | Add a GetMessage() method to Protocol objects to return a stringified | Chris Wilson | 2008-05-28 |
| | | | | | | | message as a string. Fix a typo in a comment. | ||
* | Move ServerControl functions out of line and into their own source file. | Chris Wilson | 2008-05-28 |
| | |||
* | Initialise the exists variable and fix its type. | Chris Wilson | 2008-05-28 |
| | |||
* | Add backtrace on exception in release builds. | Chris Wilson | 2008-05-28 |
| | |||
* | Remove redundant copies of flags from make command line. | Chris Wilson | 2008-05-28 |
| | | | | | | | | | Place CXXFLAGS and LDFLAGS in Makefiles so that they can be overridden by users who know what they are doing. Add LDADD_RDYNAMIC to LDFLAGS to enable -rdynamic for symbolic stack traces. | ||
* | Check for cxxabi.h (C++ name demangling for stack traces on libstdc++) | Chris Wilson | 2008-05-28 |
| | |||
* | Set program name in tests to module name (e.g. test/bbackupd). | Chris Wilson | 2008-05-28 |
| | | | | | Add option to show PID in logs (-P) in tests. | ||
* | Add support to notifyscript to use a tag, useful for tests with | Chris Wilson | 2008-05-28 |
| | | | | | frequently-generated messages such as backup-start. | ||
* | Add new bbackupd config files for bbackupd test. | Chris Wilson | 2008-05-28 |
| | |||
* | Define Box module name on the compiler command line (useful for tests | Chris Wilson | 2008-05-28 |
| | | | | | | | | self-reporting and setting logger tags). Add the "c" option to "ar" to suppress warning messages about creating archives. | ||
* | Remove obsolete BackupStoreCheck::InsertObjectIntoDirectory class, | Chris Wilson | 2008-05-06 |
| | | | | | replaced with BackupStoreDirectoryFixer. | ||
* | Fix O(n^2) algorithm to insert lost objects into a directory, which would | Chris Wilson | 2008-05-06 |
| | | | | | | become very slow with large directories (e.g. 100,000 files unattached) due to repeated reading and writing of the directory. | ||
* | Catch server errors when listing a directory. | Chris Wilson | 2008-05-05 |
| | |||
* | Add restore -f option to force restore to continue after an error. | Chris Wilson | 2008-05-05 |
| | |||
* | Fix typos in comments. | Chris Wilson | 2008-05-04 |
| | |||
* | Fix typo. | Chris Wilson | 2008-04-30 |
| | |||
* | Ignore generated files. | Chris Wilson | 2008-04-29 |
| | |||
* | Special GNU make rules are unnecessary. | Chris Wilson | 2008-04-28 |
| | |||
* | Remove BSDisms from makefile so it works on GNU make. | Chris Wilson | 2008-04-28 |
| | |||
* | Fix paths to exception list now that documentation directory has moved. | Chris Wilson | 2008-04-28 |
| | |||
* | Fix Makefile for BSD (and hopefully any POSIX) make. | Chris Wilson | 2008-04-28 |
| | |||
* | Additional #includes, thanks to the T2 Project | Chris Wilson | 2008-04-18 |
| | | | | | (http://www.t2-project.org/packages/boxbackup.html) | ||
* | Fix crash when notifying sysadmin of an invalid event code. | Chris Wilson | 2008-04-09 |
| | | | | | Disable some debug logging. | ||
* | Add bbreporter to server RPM spec file and distribution manifest. | Chris Wilson | 2008-04-09 |
| | |||
* | Add an error message giving the file name when an expected raidfile | Chris Wilson | 2008-04-09 |
| | | | | | does not exist, to help server operators to figure out what's wrong. | ||
* | Reformat long line in CipherContext.cpp and fix a typo in comment. | Chris Wilson | 2008-04-09 |
| | |||
* | Reformat long lines in BackupClientRestore.cpp for readability. | Chris Wilson | 2008-04-09 |
| | |||
* | Improve LogAllFileAccess logging by making the simple case (file not | Chris Wilson | 2008-04-09 |
| | | | | | changed) easier to read. | ||
* | Check the return code from system commands in bbackupquery, and if not | Chris Wilson | 2008-04-09 |
| | | | | | | | | | 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. | ||
* | Reorganise includes in test main template. | Chris Wilson | 2008-04-09 |
| | |||
* | Move test helper functions out-of-line to aid debugging by allowing | Chris Wilson | 2008-04-09 |
| | | | | | breakpoints to be set on them. | ||
* | Compile fix for progress bar changes. | Chris Wilson | 2008-04-09 |
| | |||
* | Fix issue reported by MB of showing the same files in the report that were ↵ | Kenny Millington | 2008-04-09 |
| | | | | already backed up due to a non-rotated logfile. Added debug output (minimal at present). Added --sort and --debug to --help output. | ||
* | Update bbreporter.py to newer version (oops!) and add GPLv3 LICENSE file. | Kenny Millington | 2008-04-07 |
| | |||
* | First commit of bbreporter.py | Kenny Millington | 2008-04-07 |
| | |||
* | Improve debugging when failing to create the large file for diff speed | Chris Wilson | 2008-04-05 |
| | | | | | tests. (merges [1946]) |