1
August 26, 2003: Release 1.6
3
Fixed a potential (but rare) segmentation fault.
5
August 25, 2003: Release 1.5
7
Numerous improvements to the code and some bug fixes. --mismatch
8
option now works again. Ccrypt now also compiles under the gcc-3.3
9
compiler and the cc compiler. Return values were made more
10
meaningful. Autoconfiguration has been improved, and a new
11
--with-lispdir configuration option was added. The "check" target
12
has been improved to work on more machines. Some bugs in emacs
15
March 29, 2003: Release 1.4
17
Ccrypt now handles files larger than 2GB. Also, a much-requested new
18
option --tmpfiles was added which causes ccrypt to use temporary
19
files during encryption, rather than overwriting the old file
20
contents destructively. This is less secure than the default
21
behavior, but it prevents data loss in case of an interruption or a
22
crash during crypting.
24
September 26, 2002: Release 1.3
26
This release improves the speed of ccrypt by about 20-30% (in file
27
mode), 45-50% (in filter mode), and 85% (in unix crypt mode).
28
Encryption and decryption functions have been separated out into a
29
library ccryptlib which can be used by other GPL-compliant programs.
30
Encryption/decryption of write-protected files is now possible. Some
31
bugs in adding/removing filename suffixes were fixed, and a new
32
option --strictsuffix was added. Command line options were added to
33
specify the second key in keychange mode. Pseudorandom number
34
generation was improved by taking into account the current time in
35
microseconds, not just seconds. The --timid option now also applies
36
in filter mode. Autoconfiguration was improved.
38
January 29, 2002: Release 1.2
40
This release provides vastly improved encryption/decryption speed. By
41
optimizing one critical inner loop, ccrypt now runs about 2-3 times
42
faster than the previous release. The only other changes were some
43
minor improvements to the autoconf scripts. No new features were
46
November 28, 2001: Release 1.1
48
There are two major changes in this release: first, I have added an
49
option --unixcrypt, which allows the decryption of files that have
50
been encrypted with the old unix "crypt" utility. Since the cipher
51
used by "crypt" is broken and no longer secure, it is recommended
52
that all such files should be converted to the ccrypt format. The
53
second change is that ccrypt is now configured using the
54
automake/autoconf tools. This should make compilation and
55
installation a lot more standard and portable. This release of ccrypt
56
compiles under Linux, SunOS, MacOS X, FreeBSD, AIX, and CygWin with
57
no problems, and it should be portable to other systems with no or
58
few changes. I have also added some tests that can be invoked by
59
"make check", which check that ccrypt is working properly.
61
October 30, 2001: Release 1.0
63
This is the first public release of ccrypt. It fixes the file format
64
and the basic user interface. All future releases of ccrypt will be
65
backward compatible with this format, i.e., they will be able to
66
decrypt files that were produced by earlier releases.