3 * Changes for RH/Fedora release
4 - change error codes to be more descriptive
5 - decision_graph.h, *: change definition of node return codes to positive
7 - mount.ecryptfs.c: insist for yes/no answer for unkown sigs
8 - don't print error for removing key from keyring if it succeeded
9 - module_mgr.c: insist on yes/no answer
10 - use ECRYPTFS_NONEMPTY_VALUE_REQUIRED where reasonable
11 - pam_ecryptfs.c: don't try to unwrap key for users not using pam mounting
12 - add verbosity to man page
13 - decision_graph.* : add ECRYPTFS_NONEMPTY_VALUE_REQUIRED flag for nodes
14 - decision_graph.* : add WRONG_VALUE return code to nodes for asking
18 * src/utils/ecryptfs-setup-private: fix bug in grep when running with LANG
19 in other locales, LP: #347969
20 * doc/manpage/ecryptfs.7: add notes about verbose option
21 * src/desktop: add the desktop files to the dist tarball
22 * src/utils/ecryptfs-dot-private: sourceable file for accessing your
23 encrypted data; useful for conducting backups
25 [ Martin Pitt and Dustin Kirkland ]
26 Reworked the fixes for LP: #352307, remind user to record their passphrase
27 * src/desktop/ecryptfs-record-passphrase: run if
28 ~/.ecryptfs/.wrapped-passphrase.recorded does NOT exist; touch that
29 file upon successful run of unwrap passphrase
30 * debian/patches/00list,
31 debian/patches/update-notifier-remind-passphrase.dpatch: dropped, since
32 this was moved into PAM
36 Userspace fixes for LP: #345544, CVE-2009-0787
37 * src/utils/ecryptfs-rewrite-file: new script, to rewrite a file,
38 forcing it to be re-encrypted when written to disk
39 * doc/manpage/ecryptfs-rewrite-file.1: documentation added
41 Unrelated fixes in this release
42 * src/utils/ecryptfs-mount-private, src/utils/ecryptfs-setup-private,
43 src/utils/ecryptfs-setup-swap: use head/line for prompting and reading
47 * ecryptfs-setup-private: don't fail with syntax error when kernel
49 * make desktop files standards compliant
50 * umount.ecryptfs: don't sigsegv when arguments are missing
54 * src/utils/ecryptfs-[u]mount-private: print message about cd $PWD,
56 * doc/manpage/*: manpage updates
57 * debian/ecryptfs-utils.prerm: prevent removal of ecryptfs-utils
58 package, if in use, LP: #331085
59 * src/utils/ecryptfs-setup-private:
60 - allow for LDAP-based logins, LP: #317307
61 - add --noautomount, --noautoumount options, LP: #301759
64 * src/libecryptfs/cipher_list.c: ignore unknown ciphers, LP: #335632
65 * doc/manpage/ecryptfs.7: add key sig mount options info, LP: #329491
66 * src/utils/mount.ecryptfs.c: scrub unknown option
69 * doc/manpage/fr/*: initial cut at french manpages
72 * src/libecryptfs/module_mgr.c: fix mount parameter handling on
73 interactive mounting, LP: #331948
77 * src/utils/ecryptfs-setup-swap: a first cut at a script that helps setup
79 * debian/control: suggest cryptsetup
82 * improve interactive mode of mount.ecryptfs
86 * Auto module loading improvements
87 * Fix nss passphrase (un)wrapping
88 * Fix error handling when wrapping passphrase is too long
89 * Use %m instead of strerror(errno) everywhere
90 * Make the code compile with -Werror
93 * umount.ecryptfs wrapper, clears keys
96 * Add a trailing newline to passphrase printing
97 * Hack around glibc/kernel mlock limit issue
100 * Released 2008-01-26
101 * Support for filename encryption
102 * Silence some less valuable error messages
103 * Fix the mount counter
104 * Prune keys from the keyring when using the unmount helper
107 * Released 2008-12-22
108 * Reworked mount.ecryptfs_private counter
109 * Added interactive interfaces for the /usr/bin/ecryptfs-* utilities