[Box Backup-dev] COMMIT r717 - box/chris/win32/releases
boxbackup-dev@fluffy.co.uk
boxbackup-dev@fluffy.co.uk
Sun, 6 Aug 2006 14:28:03 +0000 (GMT)
Author: chris
Date: 2006-08-06 14:26:51 +0000 (Sun, 06 Aug 2006)
New Revision: 717
Added:
box/chris/win32/releases/boxbackup-chris_general_716-backup-client-mingw32.zip
Log:
* boxbackup-chris_general_716-backup-client-mingw32.zip
- Uploaded a new Windows client release
- (Windows) All unit tests run and pass
- (Windows) Fixed support for installing service when configuration
file path contains a space
- Changed the exceeded storage limits message to a warning, not info
- (Windows) Save PID file when running daemon
- (Windows) Improved (largely rewritten) implementation of poll()
- (Windows) Fixed non-blocking SSL sockets
- (Windows) Fixed error handling on named pipe, thanks to Pascal Lalonde
- (Windows) Internally convert Unix path separators to Windows (/ to \)
on all filenames, e.g. those specified in configuration files
- (Windows) Added support for Unicode filenames when creating and
changing directories, may fix restoring files with unicode characters
in their names
- (Windows) Hopefully fixed the inaccurate sleep problem after backup
errors, which might cause the daemon to wait much longer than expected
before retrying, and use too much CPU while doing so.
- Rewrote upload decision logic (whether or not to upload a given file),
should be easier to read and debug and implement same semantics
- (Windows) Fixed restoring to paths with Unix path separators
(for unit tests)
- Added a new bbackupctl command to wait for the end of the next sync
(useful for unit tests)
- Fixed spelling errors
- Cleaned up bbackupctl option handling code to make it easier to extend
- (Windows) Changed permissions requested in openfile() to better match
expectations, should fix backing up read-only files and filesystems
- (Windows) Fixed buffering in WinNamedPipeStream when more data is in
the pipe than will fit into the supplied buffer
- (Windows) Fixed minor memory leaks in bbackupd (cosmetic)
- (Windows) Fixed infinite loop with 100% CPU usage when a read error
occurs on the named pipe
- (Windows) Improved handling of locked files during compare
- Disabled informational messages in bbackupctl when running in quiet mode
- Merged changed from trunk (nothing significant, I think)
- (Windows) Fixed restoring and comparing file attributes, creation and
modification times
- (Windows) Fixed matching in exclude lists to be case insensitive
Copied: box/chris/win32/releases/boxbackup-chris_general_716-backup-client-mingw32.zip (from rev 569, box/chris/win32/releases/boxbackup-chris_general_568-backup-client-mingw32.zip)
===================================================================
(Binary files differ)