8cb773841b
Revert certificate-store integration
...
Integration of certificate-store and pgpainless-cert-d makes packaging
complicated. Alternatively, users can simply integrate the certificate-store
with PGPainless themselves.
2023-01-13 19:18:02 +01:00
d0277fbbec
Bump cert-d-java to 0.2.0
2022-11-23 20:42:17 +01:00
b287d28a28
Depend on pgp-certificate-store
2022-11-23 20:42:17 +01:00
f5e4c7571c
Bump BC to 1.72, BCPG to 1.72.1
2022-11-02 10:53:53 +01:00
2873de0d05
Include mockito as test dependency
2022-06-20 18:35:31 +02:00
6b3f37796c
Restructure dependencies and version.gradle
2022-04-07 19:40:56 +02:00
53017d2d38
Bump BC to 1.71
2022-04-07 19:40:39 +02:00
c68cdc4e31
Fix compile-time dependency of pgpainless-{core|sop} on logback-classic
...
Fixes #214
2021-11-14 14:26:34 +01:00
a9a61bc799
Improve library usage of slf4j and logback.
...
Logback-classic is now a test dependency and is additionally declared as OPTIONAL runtime dependency.
Applications that don't want to use logback can now easily disable it by not explicitly depending on it.
2021-10-29 20:28:14 +02:00
e390389c0a
Reuse compliance
2021-10-07 16:28:31 +02:00
895adb24c6
Export dependency on bcprov
2021-09-17 18:05:54 +02:00
004a761fdb
Globally set slf4j version
2021-08-26 15:03:20 +02:00
4d6ca80e25
Debug signature verification using debug build of bcpg
2021-08-26 15:03:20 +02:00
829068d5a8
Switch from JUL logging to SLF4J
2021-08-23 14:20:25 +02:00
0874805580
build.gradle: get rid of quick switch for bcprov debug
...
Since we don't need to debug low level crypto often, leaving the switch
in is a source of mistakes like accidentally depending on debug versions
in releases
2021-08-18 14:59:06 +02:00
bfab4b60f0
Introduce parametrized tests to also test the JceImplementationFactory
2021-02-25 23:27:08 +01:00
aafc9be888
Switch to Jupiter JUnit for tests
2020-11-13 16:31:59 +01:00
f10d698a09
Remove dependency on jetbrains annotations
2020-08-24 16:44:14 +02:00
65b670740e
Add support for detached signatures
2020-08-24 14:56:42 +02:00
2c008ecf50
Add bcpg as transitive dependency
2020-04-11 12:48:07 +02:00
8db9450304
Bump gradle wrapper to 6.0.1
2020-01-09 19:05:22 +01:00
Florian Schmaus
25cb1b8cc0
Bump BouncyCastle to 1.62
...
also introduce 'boucnyCastleVersion' in version.gradle.
2019-07-25 11:06:33 +02:00
36c871f198
Allow different providers than BC
2019-04-02 21:11:16 +02:00
b89d3562ac
Add @Nullable, @Nonnull annotations through findbugs
2018-07-31 20:09:16 +02:00
39c5464c37
Rename module painless-core -> pgpainless-core
...
Fix build.gradle
2018-07-19 00:15:06 +02:00