]> source.dussan.org Git - jgit.git/commit
GPG: use BC PGP secret key parsing out of the box 69/1203669/2
authorThomas Wolf <twolf@apache.org>
Wed, 6 Nov 2024 18:14:47 +0000 (19:14 +0100)
committerThomas Wolf <twolf@apache.org>
Wed, 6 Nov 2024 19:20:39 +0000 (20:20 +0100)
commitb2accb0e9c07fa40fa9d7bf266a5763a1f63cc90
tree358f9d900918fa33c2ebeb057b69c206cce456ae
parenta3dbf3af63db5dce8566a3a1ad03f67c1e0bd090
GPG: use BC PGP secret key parsing out of the box

Remove the custom S-expression parsing; BC has gotten many
improvements in 1.79 regarding PGP ed25519 keys, AES/OCB
encryption, and generally parsing key files. It now can do
all we need.

Change-Id: I392443e040cce150a9575d18795a7cb8195a3515
Signed-off-by: Thomas Wolf <twolf@apache.org>
org.eclipse.jgit.gpg.bc.test/META-INF/MANIFEST.MF
org.eclipse.jgit.gpg.bc.test/tst/org/eclipse/jgit/gpg/bc/internal/keys/SecretKeysTest.java
org.eclipse.jgit.gpg.bc/META-INF/MANIFEST.MF
org.eclipse.jgit.gpg.bc/about.html
org.eclipse.jgit.gpg.bc/resources/org/eclipse/jgit/gpg/bc/internal/BCText.properties
org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BCText.java
org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/BouncyCastleGpgSigner.java
org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/OCBPBEProtectionRemoverFactory.java [deleted file]
org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SExprParser.java [deleted file]
org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SXprUtils.java [deleted file]
org.eclipse.jgit.gpg.bc/src/org/eclipse/jgit/gpg/bc/internal/keys/SecretKeys.java