Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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]) | ||
* | Fix memory leak in [2133] (merges [1944]) | Chris Wilson | 2008-04-05 |
| | |||
* | Convert UTF-8 to Unicode for logging in Windows Event Log, so that | Chris Wilson | 2008-04-05 |
| | | | | | | international paths and filenames are displayed correctly. (merges [1942]) | ||
* | Close process token in EnableBackupRights(), thanks Charles! | Chris Wilson | 2008-04-05 |
| | | | | | | | | | | | Improve error messages in EnableBackupRights() when failing to enable the backup privilege. Use file size returned by GetFileInformationByHandle in emu_fstat instead of calling GetFileSizeEx(), thanks Charles! Merges [1939]. | ||
* | Command-line option fix from [1975] | Chris Wilson | 2008-04-05 |
| | |||
* | Comment wrapping fix from [1958] | Chris Wilson | 2008-04-05 |
| |