[Bps-public-commit] GnuPG-Interface branch, work-with-both-gnupgs, repushed
? sunnavy
sunnavy at bestpractical.com
Tue May 12 15:41:30 EDT 2020
The branch work-with-both-gnupgs was deleted and repushed:
was 8e1eda2d14bc6d2050cbb9d39b94601de07c638b
now 385f836985febb1054aac327216cc5826dbf7b22
1: 7413bf4 = 1: 7413bf4 fix spelling error ("settting" should be "setting")
2: 727791b = 2: 727791b Generalize the test suite
3: 2b6d6d9 = 3: 2b6d6d9 subkey validity of an key when we have established no trust anchors
4: 9f579ba = 4: 9f579ba ensure that test covers all signatures
5: 9ffa3b0 = 5: 9ffa3b0 add $gpg_is_modern to test suite
6: eed2615 = 6: eed2615 Modern GnuPG (2.1) reports more detail about secret keys
7: cb03617 = 7: cb03617 test suite: match plaintext output across versions of GnuPG
8: 1ad31ca = 8: 1ad31ca fix test_default_key_passphrase when passphrase comes from agent
9: 18068dd = 9: 18068dd clean up trailing whitespace
10: 2b63050 = 10: 2b63050 fix capitalization of GnuPG
11: 49d5310 = 11: 49d5310 ommand_args should be command_args
12: 5241873 = 12: 5241873 use fingerprints as inputs during tests to demonstrate explicit usage
13: 8d68798 = 13: 8d68798 move key files to generic names
14: 205397b = 14: 205397b fix spelling: s/convience/convenience/
15: 8835cc5 = 15: 8835cc5 added new secret key with different passphrase
16: 31ba007 = 16: 31ba007 Test use of gpg without explicit passphrase (agent+pinentry)
17: e83ff6f = 17: e83ff6f Kill any GnuPG agent before and after the test suite.
18: d72465a = 18: d72465a Use a short temporary homedir during the test suite
19: 42cc6f2 = 19: 42cc6f2 Make things work with gpg1 (assuming plain 'gpg' is modern)
20: 4efd9cd = 20: 4efd9cd Get gpg version once at instantiation
21: 6f88de4 = 21: 6f88de4 Add convenient GnuPG branch-checking methods
22: 0d63b7b = 22: 0d63b7b Use GnuPG::Interface branch-checking methods in tests
23: d33d4e0 = 23: d33d4e0 Skip loopback tests on not-modern GPG
24: af773f7 = 24: af773f7 Restore test resource file name construction with branch name
25: 2115aae = 25: 2115aae Disable modern gpg setup and teardown steps under classic
26: 85acd91 = 26: 85acd91 Switch to version comparison from branch comparison
27: 9c5f9d4 = 27: 9c5f9d4 Update pubkey_data documentation
28: d39f811 = 28: d39f811 Use GNUPGHOME for gpgconf instead of --homedir
29: 43a7081 = 29: 43a7081 Run all test cleanup except gpg-agent cleanup for <= 2.1.0
30: b6762c9 = 30: b6762c9 Use GNUPGHOME instead of --homedir when calling gpgconf in test setup
31: 44f5b98 = 31: 44f5b98 Update secret key lists and test for early versions of gpg 2.1.x
32: a387dca = 32: a387dca Pass --homdir in encrypt_symmetrically for GnuPG >= 2.1.0
33: f00ea44 = 33: f00ea44 Set allow-loopback-pinentry for gpg-agent in test homedirs
34: 91ba04d = 34: 91ba04d Always print newline for empty passphrases
35: 7f5c845 = 35: 7f5c845 Use --no-options for GnuPG::Interface::version()
36: 0528f62 = 36: 0528f62 add missing waitpid() in version()
37: 2a57319 = 37: 2a57319 Update testing of public keys for GPG 2.2
38: 26cf1b5 = 38: 26cf1b5 Updated options to add ignore_mdc_error and logging
39: 67d18c8 = 39: 67d18c8 Updated tests to skip using gpg-agent unless ENV var set
40: 00bf6f1 = 40: 00bf6f1 Added local_id field to GnuPG::Key comparson
41: f5a8fc2 ! 41: 00c65d1 Update changelog for release
@@ -8,7 +8,7 @@
@@
Revision history for GnuPG-Interface
-+0.53
++1.0
+ - Limit support to GnuPG 2.2+ and 1.4
+ - Additional information from keys when using GnuPG 2.2 or higher
+ - Add support for use of agent/pinentry
42: 4938626 = 42: dbe357c Restrict to version 1.4 or 2.2+
43: 75f84d2 = 43: 507904c Fix check for passing passphrase
44: c7230d7 = 44: 12a8282 added debug logging options to synopsis in documentation
45: 9d3394e ! 45: b77a06e Updated test setup for gnupg-agent
@@ -91,8 +91,4 @@
delete $ENV{'GNUPGHOME'};
}
remove_tree($homedir, {error => \$err});
- unlink('test/gnupghome');
-+ unlink($homedir);
- return ! @$err;
- };
46: c9db2be = 46: 83d52c6 fix passphrase clearing in decyption test
47: 4a8af81 = 47: bc11def workaround for some gpg2.2.x expired sig behaviour in keys test
48: 633a9f6 = 48: 241167a remove env flag for testing with agent if gnugpg 2.2
49: 8e1eda2 = 49: 385f836 Added --keyring and --no-default-keyring options to GnuPG::Options
More information about the Bps-public-commit
mailing list