|
289cf6ddee
|
Fix tests
|
2025-07-30 14:01:54 +02:00 |
|
|
801766ce04
|
Checkstyle issues
|
2025-07-30 13:52:53 +02:00 |
|
|
963c2fc4b1
|
Change from elvis operator to equality comparator
|
2025-07-30 13:51:53 +02:00 |
|
|
5fd0984c45
|
Fuzz PGPObjectFactory
|
2025-07-30 13:51:53 +02:00 |
|
|
f574dc13ab
|
Fuzz PGPObjectFactory
|
2025-07-30 13:51:52 +02:00 |
|
|
446526c7ec
|
Fix IndexOutOfBounds, but keep decryption with only SK working
|
2025-07-30 13:51:51 +02:00 |
|
|
68991800d4
|
Even more fuzzing
|
2025-07-30 13:49:17 +02:00 |
|
|
0604dbafc8
|
Fuzzer tests
|
2025-07-30 13:36:57 +02:00 |
|
|
abfb1767d8
|
Fix typo in error message
|
2025-07-30 13:31:51 +02:00 |
|
|
17b90a387c
|
Do not trim passphrases automatically
|
2025-07-30 13:31:07 +02:00 |
|
|
d48644ea96
|
Allow UserIDs with trailing/leading whitespace and escape newlines in ASCII armor
|
2025-07-30 13:31:07 +02:00 |
|
|
6ca9b6f4ed
|
Turn var into val
|
2025-07-24 11:49:47 +02:00 |
|
|
833484450c
|
Add overridden @Deprecated annotations
|
2025-07-24 11:49:38 +02:00 |
|
|
a49df00a9e
|
Bump BC to 1.81 + BC/#2105
|
2025-06-17 13:31:49 +02:00 |
|
|
98c48232f5
|
EncryptImpl: Emit session-key
|
2025-06-17 13:31:49 +02:00 |
|
|
9617b35703
|
Add test for PolicyAdapter properly adapting NotationRegistry implementations
|
2025-06-17 13:31:49 +02:00 |
|
|
aa1f99fe39
|
Add tests for SignatureSubpacketsCallback implementations
|
2025-06-17 13:31:49 +02:00 |
|
|
72ec1b1e06
|
setPreferredAEADCiphersuites(): Add missing method taking PreferredAEADCiphersuites object
|
2025-06-17 13:31:49 +02:00 |
|
|
7313c5e5a9
|
Add missing implementations of then() method
|
2025-06-17 13:31:48 +02:00 |
|
|
c054cb9705
|
Remove unused SignatureSubpackets callback related methods
|
2025-06-17 13:31:48 +02:00 |
|
|
0a639e1c2a
|
Implement update-key command properly
|
2025-06-17 13:31:48 +02:00 |
|
|
d789d3e0c4
|
Add test for CompressionAlgorithmNegotiator
|
2025-06-17 13:31:48 +02:00 |
|
|
21439854e3
|
Move SymmetricKeyAlgorithmNegotiatorTest to negotiation package
|
2025-06-17 13:31:48 +02:00 |
|
|
026be063f8
|
Swappable algorithm negotiation delegates
|
2025-06-17 13:31:47 +02:00 |
|
|
fd85f8e567
|
SOP encrypt --profile=rfc9580: Only override enc mechanism with seipd2 if exclusively symmetric encryption is used
|
2025-06-17 13:31:47 +02:00 |
|
|
24887e2521
|
EncryptionMechanismNegotiator: Allow producing AEADED/OED packets
|
2025-06-17 13:31:47 +02:00 |
|
|
a575f46867
|
Move EncryptionMechanismNegotiator into own interface, improve negotiation
|
2025-06-17 13:31:46 +02:00 |
|
|
65e2de8186
|
Replace usage of KeyIdentifier.matches() with matchesExplicitly()
|
2025-06-17 13:31:46 +02:00 |
|
|
46367aff93
|
Remove SignerUserIdValidation enum
|
2025-06-17 13:31:46 +02:00 |
|
|
18a49d0afd
|
Add deprecation notices
|
2025-06-17 13:31:45 +02:00 |
|
|
45a79a0e65
|
WIP: EncryptionMechanismPolicy
|
2025-06-17 13:31:45 +02:00 |
|
|
5b39aea421
|
Improve GnuPGDummyKeyUtilTest
|
2025-06-17 13:31:45 +02:00 |
|
|
bfd67abab7
|
Document KOpenPGP mitigations
|
2025-06-17 13:31:44 +02:00 |
|
|
7b32da722f
|
Document KOpenPGP mitigations
|
2025-06-17 13:31:44 +02:00 |
|
|
c914a43853
|
Fix more javadoc references
|
2025-06-17 13:31:44 +02:00 |
|
|
4405c579a1
|
Fix references in javadoc
|
2025-06-17 13:31:44 +02:00 |
|
|
4462abce9f
|
Add OpenPGPCertificateUtil and unify the way, SOP encodes/armors certificates/keys
|
2025-06-17 13:31:44 +02:00 |
|
|
4d8179edc1
|
KeyRingReaderTest: Remove unused import
|
2025-06-17 13:31:43 +02:00 |
|
|
f786de4c54
|
TestAllImplementations: Fix javadoc
|
2025-06-17 13:31:43 +02:00 |
|
|
eaeb0e1ab2
|
Fix test
|
2025-06-17 13:31:43 +02:00 |
|
|
f97591a509
|
Add missing license headers
|
2025-06-17 13:31:43 +02:00 |
|
|
8c7e9e1b54
|
Add documentation
|
2025-06-17 13:31:42 +02:00 |
|
|
f3b5664d95
|
Update documentation of AEADAlgorithm
|
2025-06-17 13:31:42 +02:00 |
|
|
82db3a9ea6
|
Port CertificateAuthority to KeyIdentifier, add tests for authenticated cert selection
|
2025-06-17 13:31:42 +02:00 |
|
|
06d0b90ff6
|
Add tests for LongExtension methods
|
2025-06-17 13:31:42 +02:00 |
|
|
88d9fae2fc
|
Add test and documentation to DateExtensions
|
2025-06-17 13:31:42 +02:00 |
|
|
e44e97844c
|
Add AEADAlkgorithm.toMechanism(SymAlg) shortcut method
|
2025-06-17 13:31:41 +02:00 |
|
|
ab34413fa8
|
Port GnuPGDummyExtension implementation
|
2025-06-17 13:31:41 +02:00 |
|
|
a76128cf79
|
Port Exception classes to Kotlin
|
2025-06-17 13:31:41 +02:00 |
|
|
65f341f687
|
Remove usage of OpenPgpKeyAttributeUtil
|
2025-06-17 13:31:40 +02:00 |
|