d086332677
First working prototype
2022-01-24 16:47:52 +01: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