Release Notes: This release fixes a number of minor portability issues and minor bugs, factors ccrypt core functionality into a convenience library (libccrypt.a), adds a ccguess program to assist in the recovery of mistyped keys, improves error checking and fixes minor compiler warnings, adds minor improvements to Emacs support, and adds a --disable-emacs configuration option.
Release Notes: This release fixes a number of portability issues. Compilation errors on several platforms have been fixed, including Mac OS X, Ubuntu, FreeBSD, and Solaris 10. Also, rudimentary OS/2 support via EMX has been added. There is no change in functionality relative to release 1.8.
Release Notes: This release fixes some minor bugs and adds minor features. It adds a new --keyref option to avoid a double password prompt. It adds a new exit code in case the key was not entered or not found. It adds internationalization support and German and French translations. It fixes minor bugs in the user interface and has updated emacs support. Password files ending in a DOS-style end-of-line marker are now correctly recognized. Improved portability and testing.
Release Notes: Large file support now works under Cygwin. Prompting twice for encryption passwords is now the default. The --disable-libcrypt configuration option was added for systems where libcrypt is broken.
Release Notes: A rare, but potentially nasty segmentation fault was fixed.
Release Notes: This version features numerous improvements to the code and some bug fixes. The --mismatch option now works again. Ccrypt now also compiles under the gcc-3.3 compiler and the cc compiler. Return values were made more meaningful. Autoconfiguration has been improved, and a new --with-lispdir configuration option was added. The "check" target has been improved to work on more machines. Some bugs in emacs support were fixed.
Release Notes: This version now handles files larger than 2GB. A new option --tmpfiles was added which causes ccrypt to use temporary files during encryption, rather than overwriting the old file contents destructively. This is less secure than the default behavior, but it prevents data loss in case of an interruption or a crash during crypting.
Release Notes: With this release, ccrypt is up to 50% faster during normal operation Encryption and decryption functions have been separated out into a library ccryptlib which can be used by other GPL-compliant programs. Encryption/decryption of write-protected files is now possible. Some commandline options were added for dealing with key changes and filename suffixes. Pseudorandom number generation was improved. Some minor bugs were fixed and autoconfiguration was improved.
Release Notes: The encryption/decryption speed was vastly improved by the optimization of a critical inner loop. Minor improvements were made to the autoconf scripts.
Release Notes: A --unixcrypt option has been added, which allows the decryption of files that have been encrypted with the old Unix "crypt" utility. Configuration was made easier and more portable by using the automake/autoconf system. This release of ccrypt compiles correctly under Linux, SunOS, MacOS X, FreeBSD, AIX, and CygWin.