Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Force glibc to use new/delete to allocate memory and disable its | Chris Wilson | 2006-11-13 |
| | | | | | | internal pools for the unit tests, to make memory leak detection work (refs #3) | ||
* | Added tests for timers with zero interval, which should never expire | Chris Wilson | 2006-11-13 |
| | | | | | (refs #9) | ||
* | Fix scoping to ensure that objects which allocate memory via the | Chris Wilson | 2006-11-13 |
| | | | | | | standard libraries, free it before the memleak tests, to avoid test failures (refs #3) | ||
* | Fix compile warnings (refs #3) | Chris Wilson | 2006-11-06 |
| | |||
* | Protect against double initialisation of win32 timers | Chris Wilson | 2006-11-06 |
| | |||
* | Added generic timer support class | Chris Wilson | 2006-11-06 |
| | |||
* | Compile fix | Chris Wilson | 2006-11-06 |
| | |||
* | Remove double initialisation of winsock library. (refs #3) | Chris Wilson | 2006-10-27 |
| | |||
* | Remove double initialisation (now done in | Chris Wilson | 2006-10-27 |
| | | | | | infrastructure/buildenv-testmain-template.cpp) (refs #3) | ||
* | Catch exceptions from BackupStoreDaemon::Run and log them without killing | Chris Wilson | 2006-10-18 |
| | | | | | the server process, on platforms where forking is disabled (Win32). (refs #3) | ||
* | Reinstate #ifdefs on Win32. (refs #3) | Chris Wilson | 2006-10-18 |
| | |||
* | Reinstate ifdefs around code that should be disabled on Win32 (fake fork() | Chris Wilson | 2006-10-18 |
| | | | | | | | seems to be a bad idea). Comment spelling fixes. (refs #3) | ||
* | Update description with another possible cause of this error | Chris Wilson | 2006-10-18 |
| | |||
* | Wait longer for server to die in KillServer (takes about 5 seconds on | Chris Wilson | 2006-10-18 |
| | | | | | my box). (refs #3) | ||
* | Add a new CommonException type, AccessDenied (very useful for debugging | Chris Wilson | 2006-10-16 |
| | | | | | | access errors, and needed by Boxi to report a sensible error to the user). (refs #3) | ||
* | Set the filename to "HANDLE" under Win32 when initialising from an | Chris Wilson | 2006-10-16 |
| | | | | | | | | existing handle. Handle ERROR_BROKEN_PIPE as EOF when using FileStream to read from a pipe in LocalProcessStream. (refs #3) | ||
* | Match case-insensitively on Win32. (refs #3) | Chris Wilson | 2006-10-16 |
| | |||
* | Fix memory corruption when the number of not-leaks exceeds the table size. | Chris Wilson | 2006-10-16 |
| | | | | | (refs #3) | ||
* | Use BoxConfig-MSVC.h and BoxVersion.h when compiling with MSVC. (refs #3) | Chris Wilson | 2006-10-16 |
| | |||
* | Use more accurate sleeps in poll() to ensure that we don't end up busy | Chris Wilson | 2006-10-16 |
| | | | | | | waiting for the last fraction of a second with repeated poll(..., 0). (refs #3) | ||
* | Use -1 for INVALID_SOCKET_HANDLE to ensure that it's always less than zero, | Chris Wilson | 2006-10-16 |
| | | | | | | | | so that non-conditional code in SocketStream.cpp works properly. Add a method to determine if a socket stream has been attached to a socket yet. (refs #3) | ||
* | Implement LocalProcessStream on Win32. (refs #3) | Chris Wilson | 2006-10-16 |
| | |||
* | Use overlapped I/O to avoid blocking. | Chris Wilson | 2006-10-16 |
| | | | | | | Use INVALID_HANDLE_VALUE instead of NULL everywhere to avoid bugs, and for type safety. (refs #3) | ||
* | Add new return codes from BackupClientRestore for use on Win32. (refs #3) | Chris Wilson | 2006-10-16 |
| | |||
* | Delete existing entries to allow reuse of a BackupStoreDirectory object. | Chris Wilson | 2006-10-16 |
| | | | | | (refs #3) | ||
* | Remove #ifdefs around geteuid(), re-enable use of fake version under Win32 | Chris Wilson | 2006-10-16 |
| | | | | | | | | as requested by Ben. Restore serialised AttrModificationTime under Win32 by passing to emu_utimes(). (refs #3) | ||
* | Undefine fstat() so that we get the Win32 POSIX version, instead of our | Chris Wilson | 2006-10-16 |
| | | | | | | | emulated version. Small code cleanup. (refs #3) | ||
* | Added a script to determine the build version on Win32 MSVC. (refs #3) | Chris Wilson | 2006-10-16 |
| | |||
* | Updated MSVC project files. (refs #3) | Chris Wilson | 2006-10-16 |
| | |||
* | Improved debugging when creation of sparse files fails. (refs #3) | Chris Wilson | 2006-10-16 |
| | |||
* | Rename config.h.win32 to the new name, which will be auto-included by | Chris Wilson | 2006-10-16 |
| | | | | | another change (refs #3) | ||
* | Add test/bbackupd/testfiles/syncallowscript.pl to the list of Perl files | Chris Wilson | 2006-10-16 |
| | | | | | auto-generated with substitutions. (refs #3) | ||
* | Different check for have_regex_h (the old one doesn't seem to work on MinGW). | Chris Wilson | 2006-10-16 |
| | | | | | (refs #3) | ||
* | Don't check for AC_HEADER_DIRENT on any mingw32 platform. (refs #3) | Chris Wilson | 2006-10-16 |
| | |||
* | Don't check for nanosleep, random device, or flock/F_SETLK on any mingw32 | Chris Wilson | 2006-10-16 |
| | | | | | platform (including mingw32msvc). (refs #3) | ||
* | Change test for return code 3 back to 2, until or unless the bbackupquery | Chris Wilson | 2006-10-15 |
| | | | | | compare error (unreadable files) patch is merged. (refs #3) | ||
* | Revert patch [825] (mostly). | Chris Wilson | 2006-10-15 |
| | | | | | | | | Re-enable locking code on Win32 (although it's never used). Use InvisibleTempFileStream to ensure that the temporary file is always deleted. (refs #3) | ||
* | Revert patch [862] (refs #3) | Chris Wilson | 2006-10-15 |
| | |||
* | Copy our template config.h to BoxConfig.h when compiling with MSVC. | Chris Wilson | 2006-10-15 |
| | | | | | (refs #3) | ||
* | Added tests for case-insensitive matching in exclude lists on Win32. | Chris Wilson | 2006-10-15 |
| | | | | | (refs #3) | ||
* | Compile fix (refs #3) | Chris Wilson | 2006-10-15 |
| | |||
* | Compile fix (refs #3) | Chris Wilson | 2006-10-15 |
| | |||
* | Compile fix. (refs #3) | Chris Wilson | 2006-10-15 |
| | |||
* | Add an option to ignore attribute differences on compare. (refs #3) | Chris Wilson | 2006-10-15 |
| | |||
* | Convert command-line arguments from the system locale/character set to | Chris Wilson | 2006-10-15 |
| | | | | | the console character set. (refs #3, combine with [1050]) | ||
* | Convert command-line arguments from the system locale/character set to | Chris Wilson | 2006-10-15 |
| | | | | | | | | | the console character set (code page), so they they can be converted from console to UTF-8 (yuck). Don't try to read from stdin or change its code page when it's not open (invalid file handle) (refs #3) | ||
* | Allow getting an object with a path, not just from the current directory | Chris Wilson | 2006-10-15 |
| | | | | | (refs #3) | ||
* | Use BoxPlatform to see if we are building on Windows (refs #3) | Chris Wilson | 2006-10-14 |
| | |||
* | * Add option to bbackupquery list command to show times in UTC or local time | Chris Wilson | 2006-10-14 |
| | | | | | (refs #3) | ||
* | * Fix compile error caused by conflicting MSVC macros (refs #3) | Chris Wilson | 2006-10-14 |
| |