summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Fixed a race condition caused by rescheduling in signal handler (refs Chris Wilson2006-12-03
* Moved KeepAlive timer to BackupClientContext object.Chris Wilson2006-12-03
* Added a header file for including in test/bbackupd/testbbackupd.cpp and Chris Wilson2006-12-03
* Replace old-style setitimers for KeepAliveTime and MaximumDiffingTime Chris Wilson2006-11-28
* Added ability for delay intercepts to fire multiple times.Chris Wilson2006-11-28
* Added debug tracing code for timers.Chris Wilson2006-11-28
* * Fix timer expiry calculation when timers expire in the pastChris Wilson2006-11-26
* Moved intercept code to a library module to allow it to be used by Chris Wilson2006-11-26
* Separate ReadPidFile() out from LaunchServer() in test code (refs #9)Chris Wilson2006-11-26
* Add missing newlines to protocol logging to a file (refs #9)Chris Wilson2006-11-26
* * Allow Daemons to be created more than once per processChris Wilson2006-11-26
* Use gettimeofday() to increase accuracy of GetCurrentBoxTime() on Chris Wilson2006-11-23
* Add ExtendedLogFile option to bbackupd config (refs #9)Chris Wilson2006-11-14
* Fix memory leak false alarms caused by static allocations.Chris Wilson2006-11-13
* Fixed control reaching end of non-void functions (refs #3)Chris Wilson2006-11-13
* Initialise memleak finder at the start of every program that uses Chris Wilson2006-11-13
* * Track memory leaks in allocations via the standard libraries, and Chris Wilson2006-11-13
* Use a static pointer rather than a static object, to allow it to be Chris Wilson2006-11-13
* Free backtrace strings even in debug mode by suppressing warnings from Chris Wilson2006-11-13
* Declare MEMLEAKFINDER_INIT and MEMLEAKFINDER_NO_LEAKS macros which Chris Wilson2006-11-13
* Fixed typo (refs #3)Chris Wilson2006-11-13
* Fix memory leak when TLSContext is reinitialised (refs #3)Chris Wilson2006-11-13
* Fixed typo.Chris Wilson2006-11-13
* Fix compile warnings (refs #3)Chris Wilson2006-11-06
* Protect against double initialisation of win32 timersChris Wilson2006-11-06
* Added generic timer support classChris Wilson2006-11-06
* Reinstate ifdefs around code that should be disabled on Win32 (fake fork()Chris Wilson2006-10-18
* Update description with another possible cause of this errorChris Wilson2006-10-18
* Wait longer for server to die in KillServer (takes about 5 seconds on Chris Wilson2006-10-18
* Add a new CommonException type, AccessDenied (very useful for debuggingChris Wilson2006-10-16
* Set the filename to "HANDLE" under Win32 when initialising from anChris Wilson2006-10-16
* Match case-insensitively on Win32. (refs #3)Chris Wilson2006-10-16
* Fix memory corruption when the number of not-leaks exceeds the table size.Chris Wilson2006-10-16
* Use BoxConfig-MSVC.h and BoxVersion.h when compiling with MSVC. (refs #3)Chris Wilson2006-10-16
* Use more accurate sleeps in poll() to ensure that we don't end up busyChris Wilson2006-10-16
* Use -1 for INVALID_SOCKET_HANDLE to ensure that it's always less than zero,Chris Wilson2006-10-16
* Implement LocalProcessStream on Win32. (refs #3)Chris Wilson2006-10-16
* Use overlapped I/O to avoid blocking.Chris Wilson2006-10-16
* Add new return codes from BackupClientRestore for use on Win32. (refs #3)Chris Wilson2006-10-16
* Delete existing entries to allow reuse of a BackupStoreDirectory object.Chris Wilson2006-10-16
* Remove #ifdefs around geteuid(), re-enable use of fake version under Win32Chris Wilson2006-10-16
* Undefine fstat() so that we get the Win32 POSIX version, instead of ourChris Wilson2006-10-16
* Rename config.h.win32 to the new name, which will be auto-included byChris Wilson2006-10-16
* Compile fix (refs #3)Chris Wilson2006-10-15
* Compile fix. (refs #3)Chris Wilson2006-10-15
* Use BoxPlatform to see if we are building on Windows (refs #3)Chris Wilson2006-10-14
* * Add option to bbackupquery list command to show times in UTC or local timeChris Wilson2006-10-14
* * Added support for Win32 temporary filesChris Wilson2006-10-13
* * Use INVALID_HANDLE_VALUE instead of NULL to represent invalid file Chris Wilson2006-10-13
* (refs #3)Chris Wilson2006-09-04