Release Notes: Creation of files in a safe way. Better error reporting on Windows.
Release Notes: A segfault when the private key is needed but not available has been fixed. On Vista, symbolic links are identified (and ignored). This release will not terminate as soon as an error occurs, but will continue at the next reasonable operation.
Release Notes: This release adds an option "--export-changes" that writes to a log file the files affected by the operation in a way suitable for passing to rsync's --include-from option. On Windows, mkdir would still fail if the last component of the path to create was a drive letter; this has been fixed.
Release Notes: A serious bug was fixed: when deleting an entire directory with --name-encrypt and --delete-keys, rsyncrypto (since 1.07) would leave a corrupt filemap behind. The "rsyncrypto_recover" tool was added, which fixes the corruption caused by the above bug.
Release Notes: When a directory turns into a file with --name-encrypt and --delete, rsyncrypto would terminate with an error. This release ensures that using a preexisting empty filemap does not crash rsyncrypto. -d with --filelist with stdin as input created an erronous "need --no-archive-mode"; this has been fixed. The mkdir error on Win32 is really fixed this time. --ne-nesting would cause --delete and --delete-keys to delete the wrong path (and thus fail); this has been fixed.
Release Notes: A problem deleting files when --trim=0 was combined with --name-encrypt has been fixed. A major overhaul of the man pages and the documentation has been done. There are many Windows-related changes. There is a new installer, compiler, and dependencies.
Release Notes: An issue wehre setting the filemap meta data would sometimes cause a segmentation fault was fixed. The program help was clarified to state that -c also works with --filelist. The library tests no longer depend on specific file extensions. A segmentation fault when given the wrong file as the private/public key was fixed. A regression where encrypting stdin was not working was fixed.
Release Notes: Handling of the O_NOATIME option (including user controlled use) was improved, where applicable. A feature like rsync's --modify-window is supported, mostly for comparing timestamps on FAT filesystems.
Release Notes: On Unix, it is now possible to encrypt a list of files where the file list is received from standard input. Out of tree tests are now supported.
Release Notes: On Windows, root directories were incorrectly handled, as were some timestamp problems regarding Window's poor handling of daylight saving.