Commit Graph

43 Commits

Author SHA1 Message Date
Paul Schaub f382189638
DatabaseSubkeyLookupFactory: Make database name configurable 2022-08-24 13:58:18 +02:00
Paul Schaub 27f4598437
Add back support for getXIfChanged(Y, tag) 2022-08-24 13:04:28 +02:00
Paul Schaub d050cb5516
Execute tests on both inMemory and fileBased store backends 2022-08-23 15:36:26 +02:00
Paul Schaub 5e850581c0
Add some PGPCertificateDirectory tests 2022-08-23 15:19:01 +02:00
Paul Schaub 70367e98f0
Update changelog 2022-08-12 15:42:44 +02:00
Paul Schaub 991fea2503
Add SubkeyLookupFactory class 2022-08-12 15:08:33 +02:00
Paul Schaub a3162f0cf9
Reintroduce pgp-certificate-store layer 2022-08-12 14:10:09 +02:00
Paul Schaub f91c5065fc
Organize cert-d-java classes in packages 2022-08-11 21:50:02 +02:00
Paul Schaub 7cc0ef5037
Get rid of certificate-store abstraction 2022-08-09 18:00:27 +02:00
Paul Schaub 7c39781d15
Rewrite of PGPCertificateDirectory using more flexible backend 2022-08-09 17:50:15 +02:00
Paul Schaub 60779b921e
Add suppression for Java 8 Map API 2022-08-08 15:07:45 +02:00
Paul Schaub 942b287beb
Make Key and Certificate extend KeyMaterial,
get rid of CertificateReader
2022-08-08 13:50:59 +02:00
Paul Schaub 2b5da18fc6
Add reuse badge 2022-08-01 17:10:27 +02:00
Paul Schaub 0c416bd166
Add badges for CI and Coveralls 2022-08-01 17:07:17 +02:00
Paul Schaub 21fee6253e
Add woodpecker CI 2022-08-01 17:01:08 +02:00
Paul Schaub 2222d95702
Move TrustRootStore methods into CertificateDirectory interface 2022-07-04 20:10:55 +02:00
Paul Schaub 533d0be2d0
Fix javadoc issue 2022-07-04 19:45:01 +02:00
Paul Schaub 17d2f45e83
Implement storing of trust-root keys 2022-07-04 19:42:02 +02:00
Paul Schaub 304d6c29e4
Throw detailled error message when bad data is encountered 2022-07-04 19:41:02 +02:00
Paul Schaub 1b63a4ac9a
Throw BadDataException when reading certificate 2022-07-04 19:40:26 +02:00
Paul Schaub 0846528072
Prepare for integration of key storing into the cert store 2022-07-04 19:38:01 +02:00
Paul Schaub bc20b95839
Make trust-root constant in SpecialNames 2022-07-04 18:48:49 +02:00
Paul Schaub 96b22ff40a
Rename MergeCallback to CertificateMerger 2022-07-04 18:48:19 +02:00
Paul Schaub dd2877ccee
Cert-D-Java 0.1.2-SNAPSHOT 2022-04-29 16:36:01 +02:00
Paul Schaub 0b29624b43
Cert-D-Java 0.1.1 2022-04-29 16:34:15 +02:00
Paul Schaub 27d48824b3
Fix javadoc warnings 2022-04-29 16:31:49 +02:00
Paul Schaub ce1469948f
Update changelog 2022-04-26 01:39:24 +02:00
Paul Schaub 0fee958740
Document build.gradle files 2022-04-26 01:38:13 +02:00
Paul Schaub 42ecab5aff
Move sqlite-jdbc version to version.gradle 2022-04-26 01:35:40 +02:00
Paul Schaub ba3d8b0230
Bump logback version to 1.2.11 2022-04-26 01:34:12 +02:00
Paul Schaub 50ab9208e6
Bump slf4j to 1.7.36 2022-04-26 01:33:48 +02:00
Paul Schaub 540150cca9
Move dependency versions into version.gradle 2022-04-07 21:37:20 +02:00
Paul Schaub 9efcae77de
Add badges and info to readme files 2022-03-01 17:13:08 +01:00
Paul Schaub 5222c54536
Cert-D-Java 0.1.1-SNAPSHOT 2022-03-01 16:13:59 +01:00
Paul Schaub d530d45fad
Cert-D-Java 0.1.0 2022-03-01 16:11:19 +01:00
Paul Schaub 8403600f49
Update copyright dates 2022-03-01 16:10:03 +01:00
Paul Schaub b6463a638b
Update CHANGELOG 2022-03-01 16:08:04 +01:00
Paul Schaub cd193bd998
Update README 2022-03-01 15:48:27 +01:00
Paul Schaub 5cfea2f1ca
Add initial readme 2022-03-01 15:41:20 +01:00
Paul Schaub f7fac7f31a
Apply reuse 2022-03-01 15:40:43 +01:00
Paul Schaub 7b297d5fb5
Apply changes to build scripts and ensure android API 10 compat for non-sqlite modules 2022-03-01 15:39:02 +01:00
Paul Schaub 67403d9201
Add gradlew executables 2022-03-01 15:20:13 +01:00
Paul Schaub b142f310be
Initial commit 2022-03-01 15:19:01 +01:00