Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Reduce test output noise by hiding some error messages in tests. | Chris Wilson | 2015-02-25 |
| | | | | | Should make the Travis logs shorter and more readable. | ||
* | Improve some exception messages in lib/raidfile. | Chris Wilson | 2014-12-26 |
| | | | | | Use the new macros to ensure that exceptions contain a message and filename, following the new standard format. | ||
* | Fix test failures caused by using plain stat() instead of emu_stat(). | Chris Wilson | 2014-12-26 |
| | | | | | | | On Windows, plain stat() no longer handles slashes in filenames correctly (since upgrading MinGW? Or switching to 64-bit Windows?). We need to use POSIX fstat() for now in RaidFile, but we can still use the emu_stat, and in fact we should, to fix path translation. | ||
* | Fix more compile errors on MinGW | Chris Wilson | 2014-12-26 |
| | |||
* | Fix deadlock waiting for read or write on closed connection. | Chris Wilson | 2014-08-15 |
| | | | | | | | | If the system is suspended then it may not realise that a TCP connection has been closed, while waiting for data to arrive on it. We didn't used to apply a timeout to this read operation. Now we use the connection's default timeout on all read and write operations. Network operations that don't pass a timeout will be logged with a backtrace, so that they can be fixed. | ||
* | Add a ToString method to IOStream and some subclasses. | Chris Wilson | 2014-04-29 |
| | | | | | Useful to help debug problems such as invalid file headers when the source of the stream might not be too obvious. | ||
* | Fix double parentheses, which llvm complains about. | Chris Wilson | 2014-02-11 |
| | |||
* | Repair damaged Box RAID objects and non-transformed .rfw files. | Chris Wilson | 2013-09-20 |
| | |||
* | Work around lack of unistd.h on MSVC. | Chris Wilson | 2011-03-27 |
| | |||
* | Improve error messages on failure to open a RaidFile for reading. | Chris Wilson | 2011-01-12 |
| | |||
* | Switch to C++ include file names. | Chris Wilson | 2009-03-24 |
| | |||
* | Additional #includes, thanks to the T2 Project | Chris Wilson | 2008-04-18 |
| | | | | | (http://www.t2-project.org/packages/boxbackup.html) | ||
* | Add an error message giving the file name when an expected raidfile | Chris Wilson | 2008-04-09 |
| | | | | | does not exist, to help server operators to figure out what's wrong. | ||
* | Replace almost all calls to syslog() with logging framework. (refs #3) | Chris Wilson | 2007-07-31 |
| | |||
* | Code formatting (cosmetic) (refs #3, merges [1345]) | Chris Wilson | 2007-03-10 |
| | |||
* | 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) | ||
* | (refs #3) | Chris Wilson | 2006-08-31 |
| | | | | | | | Don't include headers that we don't have Open RAID files in binary mode | ||
* | 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). | ||
* | Fixing up svn:executable properties. | Martin Ebourne | 2005-12-12 |
| | | | | You may need a new checkout to see this. | ||
* | Merged martin/autoconf at r35 to trunk | Martin Ebourne | 2005-12-07 |
| | |||
* | 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 |