|
59217d2501
|
Implement UserId.parse(mailbox)
|
2022-12-20 17:20:32 +01:00 |
|
|
bfbaa30e4c
|
Make KO-countermeasures configurable (off by default)
|
2022-12-15 18:05:46 +01:00 |
|
|
907d1c4d1c
|
move V5OpenPgpKeyTest to org.pgpainless.key
|
2022-12-15 18:03:49 +01:00 |
|
|
bfcfaa04c4
|
Add UserId.compare(uid1, uid2, comparator) along with some default comparators
|
2022-12-15 18:03:37 +01:00 |
|
|
b07e0c2be5
|
Programmatically confirm that we do not yet support OpenPGP V5 keys :/
|
2022-12-15 18:03:25 +01:00 |
|
|
e69c4a8cf7
|
More UserId tests
|
2022-12-15 18:03:15 +01:00 |
|
|
837fbd3635
|
Simplify UserIdTests
|
2022-12-15 18:03:04 +01:00 |
|
|
b0c283e143
|
Clean up UserId.toString() behavior
|
2022-12-15 18:02:44 +01:00 |
|
|
6913aa3d6d
|
Add more tests for RevocationState
|
2022-11-25 15:41:56 +01:00 |
|
|
ae6a427d90
|
Add test for UniversalSignatureBuilder
|
2022-11-25 15:34:54 +01:00 |
|
|
4426895814
|
Add tests for CollectionUtils
|
2022-11-25 14:55:46 +01:00 |
|
|
5bdd4f6ad0
|
Test rejection of messages with unacceptable skesk kek algorithm
|
2022-11-24 22:09:22 +01:00 |
|
|
c72b3a4b8e
|
Improve CachingBcPublicKeyDataDecryptorFactoryTest
|
2022-11-23 20:42:54 +01:00 |
|
|
b36b5413e2
|
Fix isEncryptedFor()
|
2022-11-23 20:42:54 +01:00 |
|
|
27fd15a012
|
Update examples with new MessageMetadata class
|
2022-11-23 20:42:54 +01:00 |
|
|
c031ea9285
|
Remove empty newlines
|
2022-11-23 20:42:54 +01:00 |
|
|
8f6227c14b
|
Rework some tests to use MessageMetadata
|
2022-11-23 20:42:54 +01:00 |
|
|
616e14d043
|
Enable tests for unsupported s2k identifiers
|
2022-11-23 20:42:54 +01:00 |
|
|
4e4c095d8d
|
Rename tests to end in Test
|
2022-11-23 20:42:17 +01:00 |
|
|
b95568f30a
|
Rename IgnoreMarkerPacketsTest
|
2022-11-23 20:42:17 +01:00 |
|
|
8faec25ecf
|
Enable previously disabled test for marker+seipd packet processing
|
2022-11-23 20:42:17 +01:00 |
|
|
03d04fb324
|
Tests: Replace usages of default algorithm policies with specific policies
|
2022-11-23 20:42:17 +01:00 |
|
|
4594b494a9
|
Implement signature verification with certificate stores as cert source
|
2022-11-23 20:42:17 +01:00 |
|
|
22abb62443
|
Add test for encryption to cert from certificate store
|
2022-11-23 20:42:17 +01:00 |
|
|
963b678a9e
|
Enable test for decryption of messages without ESKs
|
2022-11-23 20:42:17 +01:00 |
|
|
58195c19b1
|
Properly handle failed decryption caused by removed private keys
|
2022-11-23 20:40:40 +01:00 |
|
|
58aa9f5712
|
Move classes related to GNU dummy keys to gnupg package
|
2022-11-23 20:40:40 +01:00 |
|
|
df4fc94ce7
|
Add test for decryption with removed private key
|
2022-11-23 20:40:40 +01:00 |
|
|
3af6ab1b85
|
Rename GnuPGDummyExtension + GnuPGDummyKeyUtil
|
2022-11-23 20:40:40 +01:00 |
|
|
033beaa8f2
|
Use S2K usage SHA1 in GnuDummyKeyUtil
|
2022-11-23 20:40:40 +01:00 |
|
|
2487e3300a
|
Add and test GnuDummyKeyUtil
|
2022-11-23 20:40:40 +01:00 |
|
|
7467170bcc
|
Move CachingBcPublicKeyDataDecryptorFactoryTest to correct package
|
2022-11-23 20:40:40 +01:00 |
|
|
8c0d096fc6
|
Fix CachingBcPublicKeyDataDecryptorFactory
|
2022-11-23 20:40:40 +01:00 |
|
|
ec793c66ff
|
More cleanup and better error reporting
|
2022-11-23 20:40:40 +01:00 |
|
|
8ca0cfd3ae
|
Rename *Alphabet to *Symbol and add javadoc
|
2022-11-23 20:40:40 +01:00 |
|
|
7e8841abf3
|
Handle unknown packet versions gracefully
|
2022-11-23 20:40:40 +01:00 |
|
|
192aa98326
|
Add missing REUSE license headers
|
2022-11-23 20:40:40 +01:00 |
|
|
3f8653cf2e
|
Fix CRCing test and fully depend on new stream for decryption
|
2022-11-23 20:40:40 +01:00 |
|
|
54cb9dad71
|
Further increase coverage of PDA class
|
2022-11-23 20:40:40 +01:00 |
|
|
3977d1f407
|
Add more direct PDA tests
|
2022-11-23 20:40:40 +01:00 |
|
|
977f8c4101
|
Rename automaton package to syntax_check
|
2022-11-23 20:40:40 +01:00 |
|
|
b7acb2a59c
|
Enable logging in tests
|
2022-11-23 20:40:40 +01:00 |
|
|
a39c6bc881
|
Identify custom decryptor factories by subkey id
|
2022-11-23 20:40:40 +01:00 |
|
|
228918f96b
|
Change HardwareSecurity DecryptionCallback to emit key-id
|
2022-11-23 20:40:40 +01:00 |
|
|
529c64cf43
|
Implement exploratory support for custom decryption factories
This may enable decryption of messages with hardware-backed keys
|
2022-11-23 20:40:40 +01:00 |
|
|
d39d062a0d
|
WIP: Explore Hardware Decryption
|
2022-11-23 20:40:40 +01:00 |
|
|
dfbb01d61c
|
Enfore max recursion depth and fix CRC test
|
2022-11-23 20:40:40 +01:00 |
|
|
6fd705b1dc
|
Fix checkstyle issues
|
2022-11-23 20:40:40 +01:00 |
|
|
fbcde13df3
|
Reinstate integrity-protection and fix tests
Integrity Protection is now checked when reading from the stream,
not only when closing.
|
2022-11-23 20:40:40 +01:00 |
|
|
654493dfcc
|
Properly expose signatures
|
2022-11-23 20:40:40 +01:00 |
|