summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAge
* Add machine-readable output mode (with -m option) to bbstoreaccounts info.Chris Wilson2008-08-07
|
* When dumping stack traces, allow libc to allocate its own memory, ratherChris Wilson2008-08-06
| | | | | | than trying to manage a buffer ourselves, and free it with std::free without memory leak tracing.
* Formatting fix.Chris Wilson2008-08-06
|
* Allow passing C strings into TEST_FAIL_WITH_MESSAGE, not just string constants.Chris Wilson2008-08-06
|
* Log a warning with the file that couldn't be opened and the error code,Chris Wilson2008-08-06
| | | | | to help debus issues Pete Jalajas is having with Amazon S3 and fuse.
* Really enable PID logging on Windows.Chris Wilson2008-08-03
|
* Enable logging of PID on Windows.Chris Wilson2008-08-03
| | | | | Enable both -k and -K options on all platforms.
* Log error when rename over RaidFile fails on Windows.Chris Wilson2008-08-03
|
* Remove Windows limitation on Logging that showing PID was not possible.Chris Wilson2008-08-03
|
* Add getpid() emulation.Chris Wilson2008-08-03
|
* New timer implementation using TimerQueue on Windows to avoid the needChris Wilson2008-07-27
| | | | | to create and manage a separate thread ourselves.
* On Windows XP, you can open a process even after it's terminated, toChris Wilson2008-07-27
| | | | | | retrieve the exit code, so the check for process liveness has to be modified to make the basicserver test pass.
* Use the new time function when generating console log messages.Chris Wilson2008-07-27
|
* Add a function to format a BoxTime as a human-readable time onlyChris Wilson2008-07-27
| | | | | (for use in logging).
* Fix includes to get getpid() on Solaris and to make them easier to read.Chris Wilson2008-07-06
|
* Remove comma from last item in enum, to silence warnings from solaris cc.Chris Wilson2008-07-06
|
* Compile fix for strerror() on RedHat 9, thanks to Alex Howansky.Chris Wilson2008-06-30
|
* Larger buffer size for extended attributes, and better debugging.Chris Wilson2008-06-19
|
* Fix strerror include. Needed for gcc 4.3Martin Ebourne2008-05-29
|
* Fix possible memory corruption while dumping stack trace due to Chris Wilson2008-05-28
| | | | | mismatching new []/delete.
* Check that Box.h has been included early enough.Chris Wilson2008-05-28
|
* Include "Box.h" in the right place.Chris Wilson2008-05-28
|
* Add stat() intercept and stat() and lstat() post call hooks.Chris Wilson2008-05-28
|
* Demangle C++ names in backtrace on GCC using C++ ABI routines.Chris Wilson2008-05-28
|
* Move loading configuration into a separate method.Chris Wilson2008-05-28
| | | | | Add -W<level> option to set warning level explicitly.
* Add static Logging::GetNamedLevel() method to return a log level Chris Wilson2008-05-28
| | | | | specified by name as a string.
* Separate checks for file existing and file not empty.Chris Wilson2008-05-28
|
* Reformat for readability.Chris Wilson2008-05-28
|
* Add a GetMessage() method to Protocol objects to return a stringified Chris Wilson2008-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 Wilson2008-05-28
|
* Initialise the exists variable and fix its type.Chris Wilson2008-05-28
|
* Add backtrace on exception in release builds.Chris Wilson2008-05-28
|
* Remove obsolete BackupStoreCheck::InsertObjectIntoDirectory class,Chris Wilson2008-05-06
| | | | | replaced with BackupStoreDirectoryFixer.
* Fix O(n^2) algorithm to insert lost objects into a directory, which wouldChris Wilson2008-05-06
| | | | | | become very slow with large directories (e.g. 100,000 files unattached) due to repeated reading and writing of the directory.
* Add restore -f option to force restore to continue after an error.Chris Wilson2008-05-05
|
* Fix typos in comments.Chris Wilson2008-05-04
|
* Fix typo.Chris Wilson2008-04-30
|
* Additional #includes, thanks to the T2 ProjectChris Wilson2008-04-18
| | | | | (http://www.t2-project.org/packages/boxbackup.html)
* Add an error message giving the file name when an expected raidfileChris Wilson2008-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 Wilson2008-04-09
|
* Reformat long lines in BackupClientRestore.cpp for readability.Chris Wilson2008-04-09
|
* Move test helper functions out-of-line to aid debugging by allowingChris Wilson2008-04-09
| | | | | breakpoints to be set on them.
* Fix memory leak in [2133] (merges [1944])Chris Wilson2008-04-05
|
* Convert UTF-8 to Unicode for logging in Windows Event Log, so thatChris Wilson2008-04-05
| | | | | | international paths and filenames are displayed correctly. (merges [1942])
* Close process token in EnableBackupRights(), thanks Charles!Chris Wilson2008-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 Wilson2008-04-05
|
* Comment wrapping fix from [1958]Chris Wilson2008-04-05
|
* Undo mangling by tailorChris Wilson2008-04-04
|
* TailorizationChris Wilson2008-04-04
| | | | | | | | | | | Import of the upstream sources from Repository: http://localhost:8000/ Kind: hg Revision: 7807b7768163f1c2537756abe5416063989cebb1 Original author: tailor@rocio.int.aidworld.org Date: 2008-03-16 19:44:36+00:00
* Make usage output (from bbstoreaccounts info and bbackupquery usage)Chris Wilson2008-04-03
| | | | | | consistent and easier to read, with blocks, B/kB/MB/GB, % and an ASCII bar graph.