summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Tell launchd that the daemon is not on-demand and should always run.James O'Gorman2011-01-19
| | | | | | Ref: http://developer.apple.com/library/mac/#documentation/MacOSX/Conceptual/BPSystemStartup/Articles/LaunchOnDemandDaemons.html#//apple_ref/doc/uid/TP40001762-104142 Submitted by: Achim J. Latz
* Fix compile failure, thanks to Achim.Chris Wilson2011-01-17
|
* Move code for comparing file data out of line for readability.Chris Wilson2011-01-16
| | | | | Add a new notification function for local file access errors, to distinguish them from download errors (remote server errors).
* Improve error messages on failure to open a RaidFile for reading.Chris Wilson2011-01-12
|
* Improve messages on failure to load store info.Chris Wilson2011-01-12
|
* Rate limit file uploads using the configured MaxUploadRate, if any.Chris Wilson2011-01-12
|
* Add an implementation of a stream wrapper that limits reading rate, toChris Wilson2011-01-12
| | | | | control bandwidth usage.
* Add some more logging and exception macros. Refactor to reduce nestingChris Wilson2011-01-12
| | | | | depth and increase modularity.
* Move accurate sleep code from Test.cpp to BoxTime, allow requesting timesChris Wilson2011-01-12
| | | | | | | in microseconds with ShortSleep(), make safe_sleep() use it. Rename MILLI_SEC_IN_NANO_SEC to MILLI_SEC_IN_SEC which is what it actually is.
* Add a configuration option for upload rate limiting, MaxUploadRate.Chris Wilson2011-01-12
|
* Correct link to openssl 1.0.0c.Chris Wilson2011-01-09
|
* Update build instructions for latest Cygwin, OpenSSL 1.0.0c, PCRE 8.11,Chris Wilson2011-01-09
| | | | | and add download link and license notes for readline.
* Fix compile error on Windows.Chris Wilson2011-01-09
|
* Workaround for apparent btrfs bug, where symlinks appear to be on aChris Wilson2011-01-09
| | | | | | | | different filesystem than their containing directory, by only checking for a different filesystem when checking directories, because files and special files can't be mount points anyway. Thanks to Toke Hoiland-Jorgensen.
* Add intercept logging, seems to work around intermittent failures inChris Wilson2011-01-09
| | | | | | | | | | | | testbbackupd: {{{ Waiting for internal daemon to scan spacetest/d1: ............ done. Waiting for server to die (pid 6307): .............................. failed! ERROR: **** TEST FAILURE: Condition [killed_server] failed at testbbackupd.cpp:718 ERROR: **** TEST FAILURE: Condition [stop_internal_daemon(pid)] failed at testbbackupd.cpp:1153 }}}
* Fix incorrect generation of temporary file name for applyingChris Wilson2011-01-09
| | | | | | | patches while restoring old versions of files, many thanks to Matto Marjanovic for debugging this issue and submitting a patch!
* Fix reported store file name and reported side of local missing files.Chris Wilson2011-01-08
| | | | | (merges [2740] from 0.11)
* Fix syslog of longer messages on Windows. (merges [2741] from 0.11)Chris Wilson2011-01-08
|
* Update instructions for OpenSSL 1.0.0a and PCRE 8.10.Chris Wilson2011-01-08
| | | | | | | | Instruct users to install PCRE in the MinGW cross-compiler's directory instead of /usr/{lib,include}/mingw, as it's more standard. (merges [2742] from 0.11)
* Log the adjusted time, not the unadjusted one, as it's the adjusted timeChris Wilson2011-01-08
| | | | | that may cause an error if it's invalid. (merges [2743] from 0.11)
* Add a macro for logging timespec structures. (merges [2744])Chris Wilson2011-01-08
|
* Log the path, name and size of files being restored at TRACE level forChris Wilson2011-01-08
| | | | | | | | | | users wanting more detailed restore output. Disable printing dots when logging at TRACE level is enabled. Warn rather than failing to restore when the file attributes could not be restored. (merges [2745], [2827]).
* Log more useful information when makebuildenv.pl fails.Chris Wilson2011-01-08
| | | | | | Fix hang waiting for console input at the end of ./configure on some shells. (merges [2823])
* Fix date overflow in new CA certificates, make them valid until 2038,Chris Wilson2011-01-08
| | | | | thanks to JP Vossen for reporting this.
* Avoid fatal error caused by recursive logging if we fail to open theChris Wilson2010-11-17
| | | | | file we're supposed to log to.
* Improve accuracy and utility of FileStream::StreamClosed().Chris Wilson2010-11-17
|
* Finish enabling the file logging option for daemons.Chris Wilson2010-11-17
|
* Add log file logging to all daemons.Chris Wilson2010-11-17
|
* Log the device and inode numbers of directories and their entries whileChris Wilson2010-11-17
| | | | | scanning them, to debug Toke's report of symlinks appearing to be mounts.
* Log the total number of bytes uploaded to the server for each file.Chris Wilson2010-11-17
|
* This should fix Trac #14.Charles Lecklider2010-10-22
|
* Show the output of "pwd" at NOTICE level, so that it gets displayed in Chris Wilson2010-10-20
| | | | | release builds as well.
* Fix missing closing parenthesis after bbackupquery pwd outputs object Chris Wilson2010-10-20
| | | | | ID.
* Revert [2710] and [2717], remove TDB and replace with QDBM again, to fix Chris Wilson2010-10-18
| | | | | build on Windows and make it easier to merge Charles' work.
* Fix location of memleaks file to fix test/bbackupd again.Chris Wilson2010-10-18
|
* Quick fix to stop deletion of redundant locations when Chris Wilson2010-10-07
| | | | | | DeleteRedundantLocationsAfter is set to zero, which is supposed to mean that it's disabled.
* Finish support for -i option in bbackupquery (thanks to Achim for Chris Wilson2010-10-07
| | | | | noticing) (forward port to trunk).
* Fix compile when there is no readline/editline support.Chris Wilson2010-09-29
|
* Implement basic readline/editline completion of remote file and directoryChris Wilson2010-09-29
| | | | | names, object IDs, and command options.
* Check for rl_filename_completion_function, because it's just calledChris Wilson2010-09-29
| | | | | filename_completion_function in Mac OSX.
* Workaround for Mac OSX where readline.h doesn't compile if stdio.h isChris Wilson2010-09-29
| | | | | not included first.
* Allow restoring directories with a single argument, using the remote nameChris Wilson2010-09-22
| | | | | as the local destination name also.
* Fix HTML documentation installation. (merges [2737] from trunk)Chris Wilson2010-09-14
|
* Fix compile on Debian Squeeze with libbsd-dev and libedit-dev installed,Chris Wilson2010-09-13
| | | | | | thanks to Dave Bamford for reporting and debugging. (merges [2734] from 0.11)
* Fix calculation error in buffered writer.Chris Wilson2010-09-13
|
* Implement write buffering on directories.Chris Wilson2010-09-13
|
* Fix demangled logging of backtraces on OSX by using dladdr to get functionChris Wilson2010-08-31
| | | | | names rather than trying to parse the results of backtrace_strings().
* Allow setting the verbosity level of bbstoreaccounts.Chris Wilson2010-08-31
|
* Log the invalid log level.Chris Wilson2010-08-31
|
* Fix compile error on OpenSolaris 10/Sun Studio 12. (merges [2720])Chris Wilson2010-08-28
|