2 years agoRenamed ChangeLog -> ChangeLog.old master
Michael Rash [Wed, 27 Jul 2011 02:44:44 +0000]
Renamed ChangeLog -> ChangeLog.old

Renamed ChangeLog -> ChangeLog.old and replaced the original ChangeLog file
with 'git log' output.

2 years agoRemoved "Id" tags that were a hold over from Subversion (they have no meaning in
Michael Rash [Wed, 15 Jun 2011 03:14:40 +0000]
Removed "Id" tags that were a hold over from Subversion (they have no meaning in
the git world)

3 years agoadded additional test directories
Michael Rash [Sun, 25 Apr 2010 19:47:20 +0000]
added additional test directories

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@362 958e171a-1414-0410-8e2f-9d295d3c0db0

3 years agoadded dirs with spaces
Michael Rash [Sun, 25 Apr 2010 19:46:47 +0000]
added dirs with spaces

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@361 958e171a-1414-0410-8e2f-9d295d3c0db0

3 years agoadded directory with no sub-files to test/data-dir
Michael Rash [Sun, 25 Apr 2010 19:45:21 +0000]
added directory with no sub-files to test/data-dir

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@360 958e171a-1414-0410-8e2f-9d295d3c0db0

3 years agoAdded directories with spaces
Michael Rash [Sun, 25 Apr 2010 19:00:33 +0000]
Added directories with spaces

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@359 958e171a-1414-0410-8e2f-9d295d3c0db0

3 years agoadded writable permissions check for directories
Michael Rash [Sun, 25 Apr 2010 18:35:30 +0000]
added writable permissions check for directories

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@358 958e171a-1414-0410-8e2f-9d295d3c0db0

3 years agoadded check for gpg file handles, sort on directory path length in -O mode, bug fix...
Michael Rash [Sun, 25 Apr 2010 18:09:38 +0000]
added check for gpg file handles, sort on directory path length in -O mode, bug fix for string passing to cleanup() calls

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@357 958e171a-1414-0410-8e2f-9d295d3c0db0

4 years agoadded multi-encrypt tests
Michael Rash [Sat, 3 Apr 2010 15:55:49 +0000]
added multi-encrypt tests

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@356 958e171a-1414-0410-8e2f-9d295d3c0db0

4 years agocode restructure to put encryption/decryption code in dedicated functions, bug fix...
Michael Rash [Tue, 30 Mar 2010 03:50:13 +0000]
code restructure to put encryption/decryption code in dedicated functions, bug fix to ensure that gpgdir does not descend into an infinitely loop when encrypting a directory in -O mode multiple times

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@355 958e171a-1414-0410-8e2f-9d295d3c0db0

4 years agoadded check for gpgdir_dN directories in -O encrypt mode
Michael Rash [Sun, 21 Mar 2010 20:52:34 +0000]
added check for gpgdir_dN directories in -O encrypt mode

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@354 958e171a-1414-0410-8e2f-9d295d3c0db0

4 years agogpgdir-1.9.6 release
Michael Rash [Tue, 16 Mar 2010 03:14:30 +0000]
gpgdir-1.9.6 release

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@353 958e171a-1414-0410-8e2f-9d295d3c0db0

4 years ago- In --Obfuscate-filenames mode, added support for also obfuscating
Michael Rash [Tue, 16 Mar 2010 02:56:15 +0000]
- In --Obfuscate-filenames mode, added support for also obfuscating
directories.  Each directory is obfuscated similarly to files, so
/some/directory/path/ becomes /some/directory/gpgdir_dN where "N" is
an integer that is incremented for each directory at the same relative
path level.  The original directory names are stored in an encrypted
file ".gpgdir_dir_map_file.gpg" for each original directory.  The top
level directory path is not obfuscated.
- Better pid file handling so that the <dir>/ file is removed
at gpgdir shutdown even if various error conditions exist.
- (Test suite): Added more rigorous test suite support for ensuring that
the shape of a directory is preserved across the encrypt/decrypt cycle.
There was already code to verify MD5 sums across the cycle, but now an
error will be thrown if any file is lost or a new file is created by
gpgdir inappropriately.

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@352 958e171a-1414-0410-8e2f-9d295d3c0db0

4 years agoFor all RPM's built on the local system (Ubuntu for now), updated to reference the
Michael Rash [Sat, 5 Sep 2009 18:50:48 +0000]
For all RPM's built on the local system (Ubuntu for now), updated to reference the
"-nobuildreqs.spec" file so that the "BuildRequires: perl-ExtUtils-MakeMaker" directive
is not used.  Using this results in the following error on an Ubuntu system where no
software is installed/upgrade with RPM:

rpm: To install rpm packages on Debian systems, use alien. See README.Debian.
error: cannot open Packages index using db3 - No such file or directory (2)
error: cannot open Packages database in /var/lib/rpm

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@347 958e171a-1414-0410-8e2f-9d295d3c0db0

4 years agoupdated to include 1.9.5 release
Michael Rash [Sat, 5 Sep 2009 18:28:24 +0000]
updated to include 1.9.5 release

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@344 958e171a-1414-0410-8e2f-9d295d3c0db0

4 years agoupdated 1.9.5 release date
Michael Rash [Sat, 5 Sep 2009 18:24:38 +0000]
updated 1.9.5 release date

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@342 958e171a-1414-0410-8e2f-9d295d3c0db0

4 years agominor copyright update
Michael Rash [Wed, 26 Aug 2009 02:43:51 +0000]
minor copyright update

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@341 958e171a-1414-0410-8e2f-9d295d3c0db0

4 years agobumped version to 1.9.5
Michael Rash [Sun, 23 Aug 2009 18:32:29 +0000]
bumped version to 1.9.5

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@340 958e171a-1414-0410-8e2f-9d295d3c0db0

4 years ago- Added support for the decryption of PGP encrypted files (to round out
Michael Rash [Sun, 23 Aug 2009 18:31:48 +0000]
- Added support for the decryption of PGP encrypted files (to round out
the support of GnuPG).

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@339 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agoversion 1.9.4
Michael Rash [Fri, 13 Feb 2009 04:48:54 +0000]
version 1.9.4

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@335 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agotagged gpgdir-1.9.4-pre1
Michael Rash [Sun, 9 Nov 2008 20:23:13 +0000]
tagged gpgdir-1.9.4-pre1

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@333 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years ago- Fixed a bug in missing the proper handling of files with spaces when
Michael Rash [Sun, 9 Nov 2008 20:22:46 +0000]
- Fixed a bug in missing the proper handling of files with spaces when
using the --Wipe secure deletion mode (reported by Lars Wilke).
- The --Force option now supports the ability to encrypt/decrypt hidden
files (suggested by Lars Wilke).

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@332 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years ago1.9.3 release
Michael Rash [Wed, 5 Nov 2008 05:04:20 +0000]
1.9.3 release

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@328 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agobumped version to 1.9.3-pre1
Michael Rash [Tue, 14 Oct 2008 01:55:56 +0000]
bumped version to 1.9.3-pre1

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@326 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years ago- Bugfix for using -f instead of -I for non-interactive file erasure
Michael Rash [Fri, 3 Oct 2008 04:04:46 +0000]
- Bugfix for using -f instead of -I for non-interactive file erasure
(Franck Joncourt).

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@325 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agominor date update
Michael Rash [Fri, 3 Oct 2008 03:57:33 +0000]
minor date update

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@324 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agoSimplified test suite code by creating a set of default arguments for
Michael Rash [Fri, 3 Oct 2008 03:57:11 +0000]
Simplified test suite code by creating a set of default arguments for
the gpgdir command line as each test is executed

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@323 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agoapplied gpgdir man page fix from Franck
Michael Rash [Thu, 11 Sep 2008 03:40:35 +0000]
applied gpgdir man page fix from Franck

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@322 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agomerged in 'signed' vs. 'verified' text fix
Michael Rash [Mon, 1 Sep 2008 04:24:35 +0000]
merged in 'signed' vs. 'verified' text fix

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@321 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years ago- Added --sign and --verify options.
Michael Rash [Sun, 31 Aug 2008 23:24:15 +0000]
- Added --sign and --verify options.
- Fixed dash vs. minus sign fix noticed by Franck Joncourt:

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@315 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agoversion 1.9.2
Michael Rash [Sun, 31 Aug 2008 23:15:40 +0000]
version 1.9.2

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@314 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years ago1.9.2-pre3
Michael Rash [Sun, 31 Aug 2008 23:11:34 +0000]

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@312 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agobugfix to include the deps/ directory
Michael Rash [Sun, 31 Aug 2008 23:11:12 +0000]
bugfix to include the deps/ directory

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@311 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years ago- Added new modes '--sign <dir>' and '--verify <dir>' to allow all files
Michael Rash [Sun, 31 Aug 2008 23:09:16 +0000]
- Added new modes '--sign <dir>' and '--verify <dir>' to allow all files
in the specified directory to be signed or verified instead of encrypted
or decrypted.  All GnuPG signatures are created as "<file>.asc", and the
original file is not removed in --sign mode.  In --verify mode, if any
file does not match the expected .asc signature, then a warning like the
following will be generated:

[+] Verifying:  /home/mbr/src/gpgdir/test/data-dir/multi-line-ascii.asc

- Bugfix to not die() when files that are encrypted with a different GnuPG
key are encountered in a directory that is being decrypted. A warning
message (see below) is now generated and the file is skipped:

[+] Decrypting:  /home/mbr/tmp/gpgdir/a.gpg
[-] Skipping file encrypted with different GnuPG key: a.gpg

- Updated to use the status output from GnuPG::Interface to detect a bad
passphrase and whether a file is encrypted with the expected GnuPG key.

- Updated the test suite to generate files in the output/ directory
according to test number and append the result of each test within each
file.  This makes it easy to tell which tests have failed with a simple
'grep fail output/*test'.

- Updated to use the 'auto' heuristic (first implemented in the fwknop
project) to detect perl module directories that should be used in the
--Lib-dir directory to import perl modules from.

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@310 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agoAdded file for broken passphrase testing
Michael Rash [Sun, 31 Aug 2008 20:29:08 +0000]
Added file for broken passphrase testing

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@309 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agoadded tests for --sign and --verify modes
Michael Rash [Sun, 31 Aug 2008 19:44:04 +0000]
added tests for --sign and --verify modes

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@308 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agoupdated to the version of the cd_rpmbuilder code that can build the 'nodeps' RPM's
Michael Rash [Sat, 30 Aug 2008 20:06:05 +0000]
updated to the version of the cd_rpmbuilder code that can build the 'nodeps' RPM's

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@307 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agominor wording update
Michael Rash [Sat, 16 Aug 2008 01:03:38 +0000]
minor wording update

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@305 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agobumped version to 1.9.2-pre1
Michael Rash [Sat, 16 Aug 2008 01:01:41 +0000]
bumped version to 1.9.2-pre1

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@304 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agominor edit for Franck:
Michael Rash [Sat, 16 Aug 2008 00:53:40 +0000]
minor edit for Franck:

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@303 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agoadded 1.9.2 blurbs
Michael Rash [Sat, 16 Aug 2008 00:52:02 +0000]
added 1.9.2 blurbs

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@302 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agomoved TermReadKey/ to deps/ directory
Michael Rash [Sat, 16 Aug 2008 00:39:56 +0000]
moved TermReadKey/ to deps/ directory

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@301 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agomoved GnuPG::Interface and Class:MethodMaker to the deps/ directory, added gpgdir...
Michael Rash [Sat, 16 Aug 2008 00:37:59 +0000]
moved GnuPG::Interface and Class:MethodMaker to the deps/ directory, added gpgdir-nodeps.spec file

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@300 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agoupdate to import perl modules via a function and 'require' statements, added --Lib...
Michael Rash [Sat, 16 Aug 2008 00:36:18 +0000]
update to import perl modules via a function and 'require' statements, added --Lib-dir arg

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@299 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agoadded META.yml file
Michael Rash [Sat, 16 Aug 2008 00:22:34 +0000]
added META.yml file

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@298 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agoAdded deps/ directory
Michael Rash [Sat, 16 Aug 2008 00:15:49 +0000]
Added deps/ directory

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@297 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agoupdated to use the 'C' locale by default
Michael Rash [Sat, 7 Jun 2008 02:47:33 +0000]
updated to use the 'C' locale by default

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@293 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agoupdated to 1.9.1 release date
Michael Rash [Sat, 7 Jun 2008 01:57:41 +0000]
updated to 1.9.1 release date

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@292 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agoAdded script
Michael Rash [Sat, 7 Jun 2008 01:43:57 +0000]
Added script

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@291 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agobumped version to 1.9.1
Michael Rash [Sat, 7 Jun 2008 01:43:50 +0000]
bumped version to 1.9.1

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@290 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agoadded version comment
Michael Rash [Sat, 7 Jun 2008 01:41:33 +0000]
added version comment

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@289 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agoupdated to Class::MethodMaker 2.11
Michael Rash [Sat, 7 Jun 2008 01:37:14 +0000]
updated to Class::MethodMaker 2.11

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@288 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agoupdated to 2.11
Michael Rash [Sat, 7 Jun 2008 01:34:49 +0000]
updated to 2.11

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@287 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agomerged 281:285 for 1.9 release
Michael Rash [Sat, 31 May 2008 15:47:36 +0000]
merged 281:285 for 1.9 release

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@286 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agoadded release date for version 1.9
Michael Rash [Sat, 31 May 2008 15:09:16 +0000]
added release date for version 1.9

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@281 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years agoversion 1.9
Michael Rash [Sat, 31 May 2008 00:00:46 +0000]
version 1.9

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@280 958e171a-1414-0410-8e2f-9d295d3c0db0

5 years ago - Changed --Obfuscate-filenames format to not include the gpgdir PID.
Michael Rash [Thu, 8 May 2008 04:13:42 +0000]
 - Changed --Obfuscate-filenames format to not include the gpgdir PID.
   This allows directories to be encrypted/decrypted under -O multiple
   times without creating new filenames (which would pollute encrypted
   directories under rsync to other systems).  The new -O encrypted
   filename format is just "gpgdir_<num>.gpg".
 - Added PID locking against directories so that multiple gpgdir processes
   cannot operate against the same top-level directory simultaneously.

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@279 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years ago1.8 release
Michael Rash [Sat, 5 Apr 2008 03:20:20 +0000]
1.8 release

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@275 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agoadded for 0.36
Michael Rash [Sat, 5 Apr 2008 03:15:28 +0000]
added for 0.36

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@274 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agoupdated to version 0.36
Michael Rash [Sat, 5 Apr 2008 03:13:59 +0000]
updated to version 0.36

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@273 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agominor update to point the user at --help for command line usage errors
Michael Rash [Sat, 5 Apr 2008 02:59:10 +0000]
minor update to point the user at --help for command line usage errors

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@272 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agominor text move
Michael Rash [Sat, 5 Apr 2008 02:42:12 +0000]
minor text move

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@271 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agogpgdir-1.8 additions
Michael Rash [Sat, 5 Apr 2008 02:39:08 +0000]
gpgdir-1.8 additions

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@270 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agoupdated to delete the .gpgdir_map_file after successful decrypt
Michael Rash [Sat, 5 Apr 2008 02:34:47 +0000]
updated to delete the .gpgdir_map_file after successful decrypt

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@269 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agominor addition to mention the test suite
Michael Rash [Sun, 24 Feb 2008 21:12:46 +0000]
minor addition to mention the test suite

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@268 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agomerged 250:264
Michael Rash [Tue, 19 Feb 2008 04:37:15 +0000]
merged 250:264

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@267 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agoAdded setup() call
Michael Rash [Tue, 19 Feb 2008 04:11:10 +0000]
Added setup() call

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@260 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agoversion 1.7
Michael Rash [Tue, 19 Feb 2008 04:06:52 +0000]
version 1.7

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@259 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agoAdded ascii-armor test
Michael Rash [Tue, 19 Feb 2008 04:06:10 +0000]
Added ascii-armor test

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@258 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agotest suite addition
Michael Rash [Tue, 19 Feb 2008 03:37:49 +0000]
test suite addition

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@257 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agoadded md5 sum checking across encrypt/decrypt cycles, added standard encryption/decry...
Michael Rash [Tue, 19 Feb 2008 03:36:14 +0000]
added md5 sum checking across encrypt/decrypt cycles, added standard encryption/decryption cycle

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@256 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agofixed exit status for --test-mode, better handling of GnuPG homedir
Michael Rash [Tue, 19 Feb 2008 00:01:22 +0000]
fixed exit status for --test-mode, better handling of GnuPG homedir

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@255 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agoadded basic --test mode, added test stats display
Michael Rash [Tue, 19 Feb 2008 00:00:21 +0000]
added basic --test mode, added test stats display

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@254 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agoadded file for the gpgdir test suite
Michael Rash [Mon, 18 Feb 2008 16:17:41 +0000]
added file for the gpgdir test suite

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@253 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agoadded setup() routine, added --Prepare-results argument
Michael Rash [Mon, 18 Feb 2008 15:40:26 +0000]
added setup() routine, added --Prepare-results argument

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@252 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agofirst working version of the test suite
Michael Rash [Mon, 18 Feb 2008 15:34:53 +0000]
first working version of the test suite

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@251 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agoadded output/ directory
Michael Rash [Mon, 18 Feb 2008 15:32:44 +0000]
added output/ directory

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@250 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agodeleted random_seed since this file changes with each execution of the test suite
Michael Rash [Mon, 18 Feb 2008 15:17:38 +0000]
deleted random_seed since this file changes with each execution of the test suite

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@249 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agoadded test/ directory for the gpgdir test suite
Michael Rash [Mon, 18 Feb 2008 15:16:41 +0000]
added test/ directory for the gpgdir test suite

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@248 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agostarted on 1.7 additions
Michael Rash [Mon, 18 Feb 2008 15:16:21 +0000]
started on 1.7 additions

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@247 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years ago- Bugfix to ensure that encrypted directories and actually be decrypted.
Michael Rash [Mon, 18 Feb 2008 14:29:16 +0000]
- Bugfix to ensure that encrypted directories and actually be decrypted.
- Updated to use the ".asc" extension for encrypted files in --Plain-ascii

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@246 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agominor contributor update
Michael Rash [Mon, 18 Feb 2008 02:36:25 +0000]
minor contributor update

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@245 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agoversion 1.6
Michael Rash [Sun, 17 Feb 2008 06:10:13 +0000]
version 1.6

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@241 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years ago- Bugfix to not include previously encrypted files (i.e. those with a .gpg
Michael Rash [Sun, 17 Feb 2008 06:08:53 +0000]
- Bugfix to not include previously encrypted files (i.e. those with a .gpg
extension) in the encryption/decryption file list.  This bug was
introduced in gpgdir-1.5 when a change was made to ignore ascii-armored

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@240 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agoadded locale setting and --Exclude option
Michael Rash [Fri, 11 Jan 2008 02:06:28 +0000]
added locale setting and --Exclude option

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@239 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agominor man page wording updates
Michael Rash [Sun, 9 Sep 2007 17:22:32 +0000]
minor man page wording updates

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@238 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agominor wording update
Michael Rash [Sat, 1 Sep 2007 03:18:02 +0000]
minor wording update

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@237 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agobugfix for test_mode() file deletions
Michael Rash [Sat, 1 Sep 2007 03:17:38 +0000]
bugfix for test_mode() file deletions

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@236 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agoupdated to delete zero-byte files
Michael Rash [Sat, 1 Sep 2007 02:01:46 +0000]
updated to delete zero-byte files

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@229 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agoversion 1.5
Michael Rash [Sat, 1 Sep 2007 01:57:21 +0000]
version 1.5

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@228 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years ago1.5-pre1
Michael Rash [Fri, 31 Aug 2007 02:36:05 +0000]

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@226 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agoAdded --Symmetric option
Michael Rash [Fri, 31 Aug 2007 02:35:03 +0000]
Added --Symmetric option

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@225 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agoadded Fermin Manzanedo
Michael Rash [Fri, 31 Aug 2007 02:33:23 +0000]
added Fermin Manzanedo

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@224 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years ago- Added the --Symmetric option so that files can be encrypted/decrypted
Michael Rash [Fri, 31 Aug 2007 02:32:19 +0000]
- Added the --Symmetric option so that files can be encrypted/decrypted
  via a symmetric encryption algorithm (GnuPG commonly uses CAST5 for
  this). Using this option drastically speeds up the encryption/decryption
- Added the --Plain-ascii option so that GnuPG is invoked with the -a
  option so that encrypted files are ascii armored instead of encrypted in
  binary form.
- Bugfix to ensure not to delete zero-size files if a bad password is
  given (gpgdir now just throws a warning and exits in this case).
- Minor code enhancements to provide a consistent hash_init() invocation
  with the same options hash.

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@223 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agoversion 1.4
Michael Rash [Sat, 21 Jul 2007 03:04:20 +0000]
version 1.4

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@218 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agoadded --overwrite-encrypted and --overwrite-decrypted options
Michael Rash [Sat, 21 Jul 2007 03:03:11 +0000]
added --overwrite-encrypted and --overwrite-decrypted options

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@217 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years ago(Anthony Chivetta) Submitted patch to implement the
Michael Rash [Fri, 13 Jul 2007 01:12:37 +0000]
(Anthony Chivetta) Submitted patch to implement the
--overwrite-encrypted command line argument to allow previously
encrypted files to be overwritten. This is useful for updating an
encrypted directory with new versions of the previously encrypted files.
Also added the --overwrite-decrypted command line argument to perform
the same function for previously decrypted files.

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@216 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agominor usage() update to include -O options
Michael Rash [Fri, 13 Jul 2007 00:57:21 +0000]
minor usage() update to include -O options

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@215 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agobugfix to allow filenames of '0.gpg' to be decrypted (Anthony Chivetta)
Michael Rash [Fri, 13 Jul 2007 00:44:19 +0000]
bugfix to allow filenames of '0.gpg' to be decrypted (Anthony Chivetta)

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@214 958e171a-1414-0410-8e2f-9d295d3c0db0

6 years agoversion 1.3
Michael Rash [Sat, 9 Jun 2007 04:48:53 +0000]
version 1.3

git-svn-id: file:///home/mbr/svn/gpgdir_repos/gpgdir/trunk@210 958e171a-1414-0410-8e2f-9d295d3c0db0