summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Play nicely with versions of make which don't support -C <dir>.James O'Gorman2010-04-11
|
* Add header with macros for QDBM error logging.Chris Wilson2010-03-18
|
* Add new exception codes for database errors.Chris Wilson2010-03-18
|
* Make TestGetFileSize take a std::string instead of a char * for C++ Chris Wilson2010-03-18
| | | | | style.
* Add a new exception macro for throwing exceptions that are related to a Chris Wilson2010-03-18
| | | | | file but not system errors.
* Remove obsolete cygwin directory.Chris Wilson2010-03-09
| | | | | Update distribution manifests to fix missing files.
* fix typo properlyChris Wilson2010-03-02
|
* UndoChris Wilson2010-03-02
|
* typoChris Wilson2010-03-02
|
* Workaround for problem with nanosleep() return values on OSX causing testChris Wilson2010-02-28
| | | | | to hang.
* Build the reference counts for a directory before we start deleting Chris Wilson2010-02-28
| | | | | files, to ensure that it's initialized and memory allocated for it.
* Add test for failure to remove an unreferenced object as expected during Chris Wilson2010-02-28
| | | | | housekeeping.
* Log keeping referenced files and deleting unreferenced ones on the Chris Wilson2010-02-28
| | | | | store.
* Try again to fix QDBM build on OSX.Chris Wilson2010-02-26
|
* Detect whether rl_completion_matches or completion_matches is declared Chris Wilson2010-02-26
| | | | | | | by readline headers at configure time, and use the appropriate one in bbackupquery. Thanks to Melissa Jenkins for reporting the compilation failure on OSX and providing additional details.
* Add instructions and support for building with readline on Windows.Chris Wilson2010-02-26
|
* First attempt at tab completion for readline/libedit in bbackupquery, Chris Wilson2010-02-25
| | | | | | with commands and local file names, because it's easy and will help to find compatibility problems.
* Quieten the Perl scripts that generate autogen exceptions when building Chris Wilson2010-02-25
| | | | | in the default quiet mode.
* Only build the static library part of QDBM, as the default dynamic build Chris Wilson2010-02-25
| | | | | | doesn't work on OSX and we don't care about the binary tools. Thanks to Melissa for the bug report.
* Updated bbackupquery help to list some undocumented options.Chris Wilson2010-02-24
|
* Add option to display attribute modification times from additional Chris Wilson2010-02-24
| | | | | attributes if available in bbackupquery.
* Add method to get updated modification time of Chris Wilson2010-02-24
| | | | | | | | BackupClientFileAttributes. Add listing of attribute modification time to bbackupquery "list -t" command.
* Notify about uploading changed attributes for files as well as Chris Wilson2010-02-24
| | | | | directories.
* Add notification about uploading new file attributes.Chris Wilson2010-02-24
| | | | | | Add check for changing file creation times on Windows, to cause the attributes to be uploaded again.
* Undo compile breakage due to bad paste.Chris Wilson2010-02-24
|
* Remove all references to bdb databases, use QDBM instead.Chris Wilson2010-02-22
|
* Add some exceptions for use by database handling classes.Chris Wilson2010-02-22
|
* Rename LOG_AND_THROW_ERROR macro to THROW_SYS_ERROR for consistency and Chris Wilson2010-02-22
| | | | | brevity. Add THROW_SYS_FILE_ERROR which adds a filename to the message.
* Don't echo twice before configuring sub-project.Chris Wilson2010-02-22
|
* Remove -O3 -fomit-frame-pointer from qdbm gcc options, as they make Chris Wilson2010-02-22
| | | | | debugging impossible.
* Add CC to exports for mingw configure script.Chris Wilson2010-02-22
|
* Move the test for excluded dirs inside the emu_lstat failure, as Chris Wilson2010-02-21
| | | | | | | | otherwise we don't know whether the file that we couldn't stat was really a file or a directory, so we can't know whether it should have been excluded, and the old code allowed dir excludes to make files appear not to exist locally, and therefore tests to fail.
* Put qdbm back into module dependencies of bin/bbackupd.Chris Wilson2010-02-19
|
* Honour CFLAGS in QDBM so that Cygwin/MinGW builds work.Chris Wilson2010-02-19
|
* Make the explicit target of each dependency, including libraries, to solveChris Wilson2010-02-19
| | | | | | problems with integrating QDBM into build system (default target tries to build stuff we don't want).
* Pass target to sub-configure as well, for mingw, as boxi does to box Chris Wilson2010-02-18
| | | | | backup.
* Add qdbm as additional subdir to be configured.Chris Wilson2010-02-18
|
* Configure subdirectories specified in modules.txt.Chris Wilson2010-02-18
| | | | | Detect C compiler as well as C++.
* Log the mismatched timestamps of files during compare in a human-readableChris Wilson2010-02-18
| | | | | | | | format as well as the raw numbers. Use existing helper functions to convert box_time_t to seconds, rather than just arbitrarily dividing by 1000000.
* Remove qdbm again, not all infrastructure is there yet.Chris Wilson2010-02-18
|
* Update banner to say 2003-2010.Chris Wilson2010-02-17
|
* Convert attributes to host byte order when reporting errors.Chris Wilson2010-02-16
| | | | | | | Convert timestamps to host byte order before dividing from usecs to secs, store in uint64_t variables to avoid truncation, and display in host byte order.
* Add overloaded hton() and ntoh() functions for file attribute comparisonChris Wilson2010-02-16
| | | | | macro.
* Move modification time functions out-of-line to help with debugging Chris Wilson2010-02-16
| | | | | them.
* Reformat for readability.Chris Wilson2010-02-16
|
* Add qdbm to library dependencies for bbackupd.Chris Wilson2010-02-16
|
* Remove the obsolete win32 InstallShield installer script.Chris Wilson2010-02-15
|
* Fix the default and clean targets by moving cleaning lines back where Chris Wilson2010-02-15
| | | | | they belong.
* Add support for linking to qdbm and other imported libraries with Chris Wilson2010-02-15
| | | | | | | external build systems. Rewrite some library dependency code for readability.
* Support throwing exception with more complex stringstream-formatted Chris Wilson2010-02-15
| | | | | messages.