Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | * Added support for Win32 temporary files | Chris Wilson | 2006-10-13 |
| | | | | | | | * Added InvisibleTempFileStream class and unit tests for it * Use InvisibleTempFileStream instead of FileStream for temporary files (refs #3) | ||
* | * Use INVALID_HANDLE_VALUE instead of NULL to represent invalid file | Chris Wilson | 2006-10-13 |
| | | | | | handles under Win32 (refs #3) | ||
* | (refs #3) | Chris Wilson | 2006-09-03 |
| | | | | | Use INVALID_HANDLE_VALUE instead of NULL for invalid handles on Win32 | ||
* | (refs #3) | Chris Wilson | 2006-09-02 |
| | | | | | | Added a RunCommand() function which converts UNIX paths to native before calling ::system() on Win32. | ||
* | (refs #3) | Chris Wilson | 2006-09-02 |
| | | | | | Convert UNIX paths to native on Win32 (avoids #ifdefs in tests) | ||
* | Disable all calls to set*id() on Win32 (doesn't work) (refs #3) | Chris Wilson | 2006-08-31 |
| | |||
* | Revert to trunk | Chris Wilson | 2006-08-31 |
| | |||
* | Revert to trunk | Chris Wilson | 2006-08-31 |
| | |||
* | Add O_BINARY to default flags, since most files opened this way should | Chris Wilson | 2006-08-31 |
| | | | | | be opened in binary mode on Win32 (refs #3) | ||
* | Revert to trunk | Chris Wilson | 2006-08-31 |
| | |||
* | Make FDGETLINE_BUFFER_SIZE big enough for one unicode character on Win32, | Chris Wilson | 2006-08-31 |
| | | | | | | otherwise reading from console can fail due to insufficient buffer size. (refs #3) | ||
* | Revert to trunk | Chris Wilson | 2006-08-31 |
| | |||
* | Disable intercept tests on Win32 as well | Chris Wilson | 2006-08-31 |
| | | | | | | | | Define O_BINARY to 0 (zero) if our platform doesn't have it (all except Win32?) which enables us to reduce #ifdefs (refs #3) | ||
* | Revert to trunk | Chris Wilson | 2006-08-31 |
| | |||
* | * merge | Chris Wilson | 2006-07-27 |
| | | | | | | | - This is my current patch queue. I think that all of these are safe to apply. This is just under half of the pending changes in chris/general (the easy half). | ||
* | This is part 2 of a patch from James O'Gorman. | Martin Ebourne | 2006-03-04 |
| | | | | | This just renames all of the files that configure now substitutes - no changes to any of the files. | ||
* | This is part 1 of a patch from James O'Gorman. | Martin Ebourne | 2006-03-04 |
| | | | | | configure now detects perl executable location and updates all scripts to use the correct path; also adds PERL_EXECUTABLE define to BoxConfig.h. makebuildenv.pl adds PERL define to all makefiles. | ||
* | Disable memory testing on Darwin -- order of destructors of static variables ↵ | Ben Summers | 2006-02-21 |
| | | | | is nasty so debug processes segfault on termination | ||
* | Update copyright notice, add SVN revision to distributed files | Ben Summers | 2006-02-13 |
| | |||
* | Merge chris/win32/vc2005-compile-fixes @ r455, add infrastructure/msvc to ↵ | Ben Summers | 2006-02-13 |
| | | | | distribution | ||
* | Beef up configure checks for 64 bit endian swapping function. | Martin Ebourne | 2006-02-03 |
| | | | | NOTE: Needs testing on other platforms, especially BSD. | ||
* | Merge chris/bb-save-state, resolving conflicts | Ben Summers | 2006-01-30 |
| | |||
* | Quick hack to stop attempting to intercept clib functions on Darwin, pending ↵ | Ben Summers | 2006-01-08 |
| | | | | autoconf test | ||
* | Fix raidfile intercept tests on 32 bit Linux with large file support. | Martin Ebourne | 2006-01-07 |
| | | | | Now intercept tests are never disabled. | ||
* | Simple test for xattr support in test/bbackupd, fix xattr support for ↵ | Ben Summers | 2006-01-06 |
| | | | | Darwin, move xattr adjustments to BoxPlatform.h to use globally | ||
* | Don't use betoh64/be64tonh to avoid name hassle | Martin Ebourne | 2005-12-28 |
| | |||
* | Attempt to fix box_ntoh64 for FreeBSD which renames betoh64 to be64toh | Martin Ebourne | 2005-12-25 |
| | |||
* | Rename config.h to BoxConfig.h to help prevent clashes | Martin Ebourne | 2005-12-21 |
| | |||
* | Allow use of native 64 bit endian swapping functions | Martin Ebourne | 2005-12-21 |
| | |||
* | Rationalise type usage for time values. Now: | Martin Ebourne | 2005-12-20 |
| | | | | | | Box time is always box_time_t seconds is time_t microseconds is uint64_t | ||
* | Better to leak block quietly from backtrace_symbols on debug build than ↵ | Martin Ebourne | 2005-12-20 |
| | | | | erroneously report a leak when there isn't one | ||
* | Fix assert on 64 bit | Martin Ebourne | 2005-12-14 |
| | |||
* | Merged 210:218 from chris/win32/merge/07-win32-fixes to trunk | Martin Ebourne | 2005-12-12 |
| | |||
* | Fixing up svn:executable properties. | Martin Ebourne | 2005-12-12 |
| | | | | You may need a new checkout to see this. | ||
* | Marged chris/win32/merge/07-win32-fixes at r210 to trunk | Martin Ebourne | 2005-12-12 |
| | |||
* | Merged martin/autoconf at r35 to trunk | Martin Ebourne | 2005-12-07 |
| | |||
* | Merged martin/xattr at r5 to trunk | Martin Ebourne | 2005-11-30 |
| | |||
* | Merged martin/ppcfixes at r3 to trunk | Martin Ebourne | 2005-11-30 |
| | |||
* | Merged martin/solaris at r9 to trunk | Martin Ebourne | 2005-11-30 |
| | |||
* | Box Backup 0.09 with a few tweeks | Ben Summers | 2005-10-14 |