Commit Graph

1200 Commits

Author SHA1 Message Date
Paul Schaub 2c816dd84c
Use ProviderFactory instead of 'BC' 2020-01-09 20:45:21 +01:00
Paul Schaub 9a9f706e83
Introduce ProviderFactory.
The goal is to become Provider-agnostic one day
2020-01-09 20:20:51 +01:00
Paul Schaub ed440e4434
Make toString() @NonNull 2020-01-09 20:00:28 +01:00
Paul Schaub e9b5e6278a
Use StandardCharsets.UTF_8 2020-01-09 20:00:17 +01:00
Paul Schaub 2e3a435d4e
Wildcard Selection Strategy: make inner classes static 2020-01-09 19:58:52 +01:00
Paul Schaub 6679c1bf3f
Passphrase.java do not use deprecated finalize() 2020-01-09 19:06:48 +01:00
Paul Schaub 3f2cdb8177
Bump bouncycastle to 1.64 2020-01-09 19:06:25 +01:00
Paul Schaub 100093f1f3
Bump jacoco to 0.8.5 2020-01-09 19:05:50 +01:00
Paul Schaub 8db9450304
Bump gradle wrapper to 6.0.1 2020-01-09 19:05:22 +01:00
Paul Schaub e09e580214
Bump checkstyle to 8.18 2020-01-09 19:04:50 +01:00
Paul Schaub 4d0b416b41
Bump coveralls to 2.8.2 2020-01-09 19:03:06 +01:00
Paul Schaub 6cea0cd966
PGPainless 0.0.1-alpha8-SNAPSHOT 2019-07-29 00:22:26 +02:00
Paul Schaub 47de49df1d
PGPainless 0.0.1-alpha7 2019-07-28 23:54:36 +02:00
Paul Schaub 0b4f8afe58
Merge pull request #9 from Flowdalic/flow
Various small commits
2019-07-28 22:16:12 +02:00
Florian Schmaus 7690b542ab Add type parameters where possible 2019-07-28 12:28:55 +02:00
Florian Schmaus 987791b9bd Add bin/ to gitignore 2019-07-28 12:28:55 +02:00
Florian Schmaus 9f062ebd79 Remove no longer reuired KeyRingSubKeyFix
since we are using BouncyCastle 1.62 now.
2019-07-28 12:28:55 +02:00
Paul Schaub ea17d11a99
Merge pull request #8 from Flowdalic/bc-1.62
Bump BouncyCastle to 1.62
2019-07-25 14:40:29 +02:00
Florian Schmaus 25cb1b8cc0 Bump BouncyCastle to 1.62
also introduce 'boucnyCastleVersion' in version.gradle.
2019-07-25 11:06:33 +02:00
Paul Schaub 8470d7b7f9
PGPainless 0.0.1-alpha7-SNAPSHOT 2019-06-13 17:31:33 +02:00
Paul Schaub b89cc2c51d
PGPainless 0.0.1-alpha6 2019-06-13 17:16:42 +02:00
Paul Schaub 0d509216c2
Update gradle wrapper to 5.4.1 2019-06-13 17:11:41 +02:00
Paul Schaub 5b83d019f3
update gradle to 5.4.1 2019-04-28 23:56:53 +02:00
Paul Schaub 308aa18b7f
Merge pull request #7 from Flowdalic/tune-down-logging
Tune down the INFO logging, use debug log level where sensible
2019-04-18 14:22:49 +02:00
Florian Schmaus 8abea678ca Tune down the INFO logging, use debug log level where sensible
Libraries should usually stay silent if everything works as
expected. Most of the INFO log levels call sites of pgpainless
actually are more of debug log level call sites. Hence this commit
changes most of them to use a debug log level.
2019-04-18 08:19:19 +02:00
Paul Schaub 7da11d68fe
PGPainless 0.0.1-alpha6-SNAPSHOT 2019-04-03 00:09:13 +02:00
Paul Schaub 083a689069
PGPainless 0.0.1-alpha5 2019-04-03 00:01:13 +02:00
Paul Schaub 36c871f198
Allow different providers than BC 2019-04-02 21:11:16 +02:00
Paul Schaub 90649a5882
Degrade decryption stream loglevel to FINE 2019-03-16 16:26:22 +01:00
Paul Schaub 4bd4d24066
Update .gitignore 2018-08-21 16:21:20 +02:00
Paul Schaub 4a45b9d114
Add MultiMapTest 2018-08-21 15:27:06 +02:00
Paul Schaub 5cd87bd537
Fix MultiMap.remove() 2018-08-21 14:47:39 +02:00
Paul Schaub c4aaa7ae6b
PGPainless 0.0.1-alpha5-SNAPSHOT 2018-08-17 17:34:38 +02:00
Paul Schaub e269831723
PGPainless 0.0.1-alpha4 2018-08-17 17:32:05 +02:00
Paul Schaub fe52a7f398
Fix OpenPgpV4Fingerprint.getKeyId() 2018-08-17 17:28:17 +02:00
Paul Schaub ea6f89e2bc
Merge pull request #3 from Flowdalic/fixes
Some minor fixes
2018-08-05 13:09:43 +02:00
Florian Schmaus cfab8a744d Properly close InputStream in SymmetricEncryptorDecryptor
Although it is possibly not strict required, it is always a good idea
to close streams even if the conrete implementation does not cause
resource leaks when not closed. After all, the implementation could
change at some point in the future.
2018-08-05 12:23:54 +02:00
Florian Schmaus b6bb395e4f Add missing @Override to EncryptionBuilder 2018-08-05 12:23:24 +02:00
Florian Schmaus cab513773d Add @SuppressWarnings("deprecation") to BCUtilTest 2018-08-05 12:23:09 +02:00
Florian Schmaus d869bc8c8b Add @SuppressWarnings("deprecation") to LengthTest 2018-08-05 12:22:49 +02:00
Paul Schaub e9958bc620
Move And + Or selection strategies to util 2018-08-03 12:28:25 +02:00
Paul Schaub 58675b5556
Move site stuff to gh-pages branch 2018-08-03 12:17:07 +02:00
Paul Schaub 60eab1a074
PGPainless 0.0.1-alpha4-SNAPSHOT 2018-07-31 20:16:12 +02:00
Paul Schaub 4c5580c1d5
PGPainless 0.0.1-alpha3 2018-07-31 20:13:30 +02:00
Paul Schaub b89d3562ac
Add @Nullable, @Nonnull annotations through findbugs 2018-07-31 20:09:16 +02:00
Paul Schaub 51991bdb07
add codeblock syntax 2018-07-30 17:58:23 +02:00
Paul Schaub ac538915b3 Update CNAME 2018-07-27 14:35:09 +02:00
Paul Schaub 59b0c9c9bc
Remove title 2018-07-27 14:20:01 +02:00
Paul Schaub 78ffc69051
Add pgpainless.org website content 2018-07-27 14:18:41 +02:00
Paul Schaub c8f3e3d116
add containsVerifiedSignatureFrom(OpenPgpV4Fingerprint) to OpenPgpMetadata 2018-07-26 16:40:26 +02:00