Lots of fixes and one enhancement (I forgot the man page). There is a new protocol using lftp instead of ncftp for FTP over SSL. For this one just use ftps:// instead of ftp://. It passes all the backend tests and my own manual tests, but no guarantees. You will need to install lftp to use it.
I also fixed some issues with the unit tests and everything tests out completely. We still need more tests for network error conditions, but coverage is fairly good otherwise. I still suggest backing up to a local drive then using rsync to put that to the remote system.
New in v0.6.12 (2011/03/08) ---------------------------- Bugs closed in this release: 486489 Only full backups done on webdav 578663 Use log codes for common backend errors 581054 Inverted "Current directory" "Previous directory" in error message
620163 OSError: [Errno 2] No such file or directory 629136 sslerror: The read operation timed out with cf 629984 boto backend uses Python 2.5 conditional 655797 symbolic link ownership not preserved
670891 Cygwin: TypeError: basis_file must be a (true) file ... 681980 Duplicity 0.6.11 aborts if RSYNC_RSH not set 700390 Backup fails silently when target is full (sftp, verbosity=4) 704314 Exception in log module
Enhancements added this release: 626915 ftps support using lftp (ftpsbackend)