root/gpgdir/tags/gpgdir-1.5/ChangeLog

Revision 232, 7.9 KB (checked in by mbr, 3 years ago)

minor wording update

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1gpgdir-1.5 (08/31/2007):
2    - Added the --Symmetric option so that files can be encrypted/decrypted
3      via a symmetric encryption algorithm (GnuPG commonly uses CAST5 for
4      this).
5    - Added the --Plain-ascii option so that GnuPG is invoked with the -a
6      option so that encrypted files are ascii armored instead of encrypted in
7      binary form.
8    - Bugfix to ensure not to delete zero-size files if a bad password is
9      given (gpgdir now just throws a warning and exits in this case).
10    - Minor code enhancements to provide a consistent hash_init() invocation
11      with the same options hash.
12    - Updated to exclude .asc files from the encryption/decryption process.
13
14gpgdir-1.4 (07/20/2007):
15    - (Anthony Chivetta) Submitted patch to implement the
16      --overwrite-encrypted command line argument to allow previously
17      encrypted files to be overwritten. This is useful for updating an
18      encrypted directory with new versions of the previously encrypted files.
19      Also added the --overwrite-decrypted command line argument to perform
20      the same function for previously decrypted files.
21    - (Anthony Chivetta) Submitted patch to fix a bug where a filename of
22      "0.gpg" could not be decrypted because "0" does not evaluate to a true
23      value.
24
25gpgdir-1.3 (06/09/2007):
26    - Added --Obfuscate mode so that the files within a directory can be
27      altered into unrecognizable names (which are stored within the file
28      .gpgdir_map_file within each sub-directory, and this file is itself
29      encrypted).  The obfuscated file names are reversed when a directory
30      is decrypted.
31    - Added the --Agent-info command line argument so that the value of the
32      GPG_AGENT_INFO environment variable can be specified on the gpgdir
33      command line.
34
35gpgdir-1.2 (05/28/2007):
36    - Added support for installing gpgdir on Windows under Cygwin (via the
37      install.pl script). Installing gpgdir on FreeBSD systems also works.
38    - Added support for installing gpgdir within a user home directory without
39      the need for root access (this requires installing gpgdir with the
40      install.pl script).
41    - Added --agent to have gpgdir acquire gpg key password from a running
42      gpg-agent instance.
43    - Added --no-password so gpgdir can use a gpg key with no associated
44      password (this is not common).  The user is not prompted for a password
45      in this case.
46
47gpgdir-1.1 (05/21/2007):
48    - Added the ability to securely delete the original versions of files with
49      the 'wipe' program (after they have been successfully encrypted).  Also
50      added --wipe-path to specify a path to the wipe binary (the default is
51      /usr/bin/wipe), --wipe-interactive to force the wipe program to prompt
52      the user before a file is deleted, and --wipe-cmdline to allow the user
53      to build a set of command line arguments that are passed to the wipe
54      program.
55    - Added --Force to have gpgdir skip over the error condition where a file
56      cannot be deleted (because of a permissions issue for example).
57    - Added --Trial-run to allow the user to see what actions gpgdir would
58      take to encrypt or decrypt files, but no files are actually modified.
59    - Added --Interactive to have gpgdir prompt the user before every file is
60      encrypted, decrypted.
61    - Added the gpgdir.SlackBuild script (contributed by pyllyukko originally
62      for the psad project) for building gpgdir on Slackware systems.
63
64gpgdir-1.0.3 (09/17/2006):
65    - Minor bugfix to correct 1.0.1 version number (which should have been set
66      to 1.0.2) in the gpgdir RPM spec file.
67
68gpgdir-1.0.2 (09/17/2006):
69    - Minor bugfix to correct 1.0 version number (which should have been set
70      to 1.0.1).  The result is the 1.0.2 release.
71
72gpgdir-1.0.1 (09/16/2006):
73    - Added --quiet option to have gpgdir print as little as possible to the
74      screen when encrypting or decrypting a directory.
75    - Added x86_64 RPM (original patch from Mate Wierdl adapted for gpgdir).
76
77gpgdir-1.0 (09/13/2006):
78    - Added --Key-id command line argument so that use_key can be overridden
79      from the command line
80    - Made the argument to use_key not have to strictly be a keyID since GnuPG
81      allows a unique string match on keys in the key ring
82    - Added --Default-key to allow the user to have gpgdir use the default
83      key that is defined by GnuPG within the ~/.gnupg/options file.
84    - Updated the .gpgdirrc file to include the line "default_key" to allow
85      the user to have gpgdir prefer to use the GnuPG default key.
86    - Added the ChangeLog.svn file to show exactly which files have been
87      changed from release to release, and what the corresponding Subversion
88      log messages are.
89    - Minor documentation updates.
90
91gpgdir-0.9.9 (09/07/2006):
92    - Added RPM .spec file to build gpgdir as an RPM.
93    - Added the --Skip-mod-install command line argument to install.pl to
94      allow all perl module installs to be skipped.
95    - Added the --force-mod-regex command line argument to install.pl to allow
96      a regex match on perl module names to force matching modules to be
97      installed.
98    - Updated to TermReadKey-2.30 from 2.21.
99
100gpgdir-0.9.8 (07/03/2006):
101    - Updated to use GnuPG::Interface instead of GnuPG module.  This should
102      fix the incompatibility issues seen between the GnuPG module and some
103      GnuPG installations.
104    - Added perl module installation code from fwknop (see
105      http://www.cipherdyne.org/fwknop/).  This allows gpgdir to
106      preferentially use any perl modules that are already be installed on the
107      system.
108
109gpgdir-0.9.4 (10/12/2005):
110    - Updated test mode to encrypt and decrypt a testing file within the
111      directory to be encrypted or decrypted.  This file is located at
112      <dir>/gpgdir_test, and is removed after the test is completed.
113    - Bugfix for "protocol error: expected SHM_GET_XXX got GOOD_PASSPHRASE"
114      error in GnuPG module.
115
116gpgdir-0.9.3 (02/20/2005):
117    - Added --Include and --Include-from options to allow inclusion
118      regular expressions to be specified.
119    - Bugfix for not decrypting filesnames that contain spaces.
120
121gpgdir-0.9.2 (01/05/2005):
122    - Added preservation of file mtime and atime values (may be disabled
123      with the --no-preserve-times option).
124    - Added testing encryption and decryption of dummy file (may be
125      disabled with --skip-test) by default for both encrypt and decrypt
126      modes.
127    - Added --test-mode to run encrypt -> decrypt test and exit.
128    - Removed unnecessary compression options.
129    - Updated get_homedir() to reference HOME environmental variable if
130      the /etc/passwd file does not exist (OS X being a good example).
131    - Added --verbose mode.
132    - Updated output to generate errors on a per-file basis instead of
133      dumping them at the end of an encrypt/decrypt operation.
134
135gpgdir-0.9.1 (11/11/2004):
136    - Updated GnuPG.pm perl module to handle return code of PLAINTEXT
137      which seems to be returned by GunPG now (as of version 1.2.6)
138      instead of DECRYPTION_OKAY upon a successful decryption.
139
140gpgdir-0.9 (09/12/2004):
141    - Added --gnupg-dir option to allow a user to specify a different
142      user's .gnupg directory for encryption keys.
143    - Switched to "[+]" (and related) message prefixes.
144
145gpgdir-0.8 (05/29/2004):
146    - Added --Exclude and --Exclude-from options to allow files to be
147      excluded based on regex matches.
148    - Reworked error messages so they contain the filename associated
149      with each error.
150
151gpgdir-0.4 (04/23/2004):
152    - Added --pw-file option so that a decryption password can be
153      read out of a file.
154    - Better directory validation (filesystem -e and -d checks).
155    - Added INSTALL file.
156    - Updated man page and README file.
157
158gpgdir-0.3 (09/27/2003):
159    - Bundled perl modules GnuPG and TermReadKey with gpgdir.
160    - Modified install.pl and gpgdir to install and use GnuPG and
161      TermReadKey modules from the /usr/lib/gpgdir directory.
162    - Added check_commands() subroutine from psad.
Note: See TracBrowser for help on using the browser.