|
289cf6ddee
|
Fix tests
|
2025-07-30 14:01:54 +02:00 |
|
|
801766ce04
|
Checkstyle issues
|
2025-07-30 13:52:53 +02:00 |
|
|
19a750e4b5
|
Rename FuzzTests
|
2025-07-30 13:51: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 |
|
|
ec3d22bf1e
|
Add fuzzer test for generate-key for testing fuzzed passphrases and user-ids
|
2025-07-30 13:51:52 +02:00 |
|
|
28bc7f21eb
|
key packet fuzzing tests: Use OpenPGPKey/OpenPGPCertificate API
|
2025-07-30 13:51:52 +02:00 |
|
|
6b1e8924ab
|
Replace consumeAsBytes(XXX) with consumeRemainingAsBytes()
|
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 |
|
|
de3afbfc1d
|
gitignore all .cifuzz-corpus directories
|
2025-07-30 13:49:19 +02:00 |
|
|
28a27bac3e
|
Move jazzerVersion to version.gradle
|
2025-07-30 13:49:19 +02:00 |
|
|
21e272bd2f
|
More fuzzing tests and vectors
|
2025-07-30 13:49:19 +02:00 |
|
|
68991800d4
|
Even more fuzzing
|
2025-07-30 13:49:17 +02:00 |
|
|
891a6b745a
|
More fuzzing
|
2025-07-30 13:37:00 +02:00 |
|
|
e8f3698cd1
|
Add more test vectors
|
2025-07-30 13:36:59 +02:00 |
|
|
dfc8d0233e
|
Add fuzzing data to REUSE.toml
|
2025-07-30 13:36:59 +02:00 |
|
|
0604dbafc8
|
Fuzzer tests
|
2025-07-30 13:36:57 +02:00 |
|
|
63c2149348
|
Fuzz different methods
|
2025-07-30 13:35:28 +02:00 |
|
|
71cc4c78c4
|
Add pgpainless-sop/.cifuzz-corpus/* to .gitignore
|
2025-07-30 13:35:28 +02:00 |
|
|
334a78738f
|
SOP armor: catch IOException during inspection of data
|
2025-07-30 13:35:27 +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 |
|
|
01ccb04539
|
Update codeql action to v3
|
2025-07-30 13:31:06 +02:00 |
|
|
82b7bf6c31
|
Issue templates: Add question about AI tooling
|
2025-07-27 19:44:20 +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 |
|
|
2b155b4ec0
|
Bump dependencies
|
2025-07-01 23:29:45 +02:00 |
|
|
3fd8b82c9b
|
Bump sop-java to 14.0.0
|
2025-06-18 12:16:48 +02:00 |
|
|
15d50bb4af
|
Bump sop-java to 14.0.0-SNAPSHOT
|
2025-06-17 13:32:57 +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 |
|
|
df136adfab
|
ValidateUserIdImpl: throw CertUserIdNoMatch for unbound user-ids
|
2025-06-17 13:31:47 +02:00 |
|
|
8f24bcfb26
|
SOP encrypt: Add profile for rfc9580
|
2025-06-17 13:31:47 +02:00 |
|
|
76820b8cd5
|
Enable additional profiles
|
2025-06-17 13:31:47 +02:00 |
|
|
0027a3ed24
|
SOP generate-key: Implement additional profiles
|
2025-06-17 13:31:46 +02:00 |
|
|
e45b551ab3
|
SOP generate-key: Add rfc9580 profile
|
2025-06-17 13:31:46 +02:00 |
|
|
a575f46867
|
Move EncryptionMechanismNegotiator into own interface, improve negotiation
|
2025-06-17 13:31:46 +02:00 |
|