Imported Upstream version 110
[platform/upstream/ecryptfs-utils.git] / ChangeLog
1 ecryptfs-utils-74
2   [ Michal Hlavinka ]
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
6       values
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
15       question again
16
17   [ Dustin Kirkland ]
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
24
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
33
34 ecryptfs-utils-73
35   [ Dustin Kirkland ]
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
40
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
44     input
45
46   [ Michal Hlavinka ]
47   * ecryptfs-setup-private: don't fail with syntax error when kernel
48     module not loaded
49   * make desktop files standards compliant
50   * umount.ecryptfs: don't sigsegv when arguments are missing
51
52 ecryptfs-utils-72
53   [ Dustin Kirkland ]
54   * src/utils/ecryptfs-[u]mount-private: print message about cd $PWD,
55     LP: #332331
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
62
63   [ Tyler Hicks ]
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
67
68   [ James Dupin ]
69   * doc/manpage/fr/*: initial cut at french manpages
70
71   [ Michal Hlavinka ]
72   * src/libecryptfs/module_mgr.c: fix mount parameter handling on
73     interactive mounting, LP: #331948
74
75 ecryptfs-utils-71
76   [ Dustin Kirkland ]
77   * src/utils/ecryptfs-setup-swap: a first cut at a script that helps setup
78     encrypted swap
79   * debian/control: suggest cryptsetup
80
81   [ Michal Hlavinka ]
82   * improve interactive mode of mount.ecryptfs
83
84 ecryptfs-utils-70
85  [ Michal Hlavinka ]
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
91
92  [ Tyler Hicks ]
93  * umount.ecryptfs wrapper, clears keys
94
95  [ Dustin Kirkland ]
96  * Add a trailing newline to passphrase printing
97  * Hack around glibc/kernel mlock limit issue
98
99 ecryptfs-utils-69
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
105
106 ecryptfs-utils-68
107  * Released 2008-12-22
108  * Reworked mount.ecryptfs_private counter
109  * Added interactive interfaces for the /usr/bin/ecryptfs-* utilities
110  * Several bug fixes