|
4f2f54f4b3
|
Replace buildMap() call with associateWith()
|
2023-07-07 16:18:32 +02:00 |
|
|
99b47eafb6
|
KeyRingCertificateStore: Allow for multiple PGPPublicKeyRingCollections as input
|
2023-07-07 15:49:39 +02:00 |
|
|
7083045067
|
Rename API package
|
2023-07-07 15:42:04 +02:00 |
|
|
8029d031bc
|
Move the API definition to wot-dijkstra
|
2023-07-07 15:41:17 +02:00 |
|
|
3d8840116c
|
Document WebOfTrust
|
2023-07-07 15:07:45 +02:00 |
|
|
50810e1d14
|
More refactoring for WebOfTrust
|
2023-07-07 14:43:13 +02:00 |
|
|
2e802c1f1e
|
Refactor WebOfTrust class
|
2023-07-07 14:22:45 +02:00 |
|
|
31a0151b55
|
Bump BC to 1.75
|
2023-07-07 13:11:50 +02:00 |
|
|
eb819dd73d
|
Bump cert-d-java and pgpainless-cert-d to 0.2.2
|
2023-07-07 12:24:18 +02:00 |
|
|
9844aa3bd2
|
Disable now broken test caused by parsing certificates from secret keys
|
2023-07-06 16:39:35 +02:00 |
|
Paul Schaub
|
57f407b7f9
|
Merge pull request 'Bump jacoco dependency to 0.8.8' (#5) from heiko/pgpainless:heiko/dependency into wot
Reviewed-on: https://codeberg.org/PGPainless/pgpainless/pulls/5
|
2023-07-06 14:37:13 +00:00 |
|
Heiko Schaefer
|
52654af2aa
|
Bump jacoco dependency to 0.8.8
With jacoco 0.8.7 and JDK 17, tests show a
java.lang.instrument.IllegalClassFormatException
|
2023-07-06 16:05:01 +02:00 |
|
Heiko Schaefer
|
1d5cc1c111
|
Comment typo fix
|
2023-07-06 15:42:22 +02:00 |
|
Heiko Schaefer
|
bc078b754d
|
Path: Allow public get access for root and residualDepth
|
2023-07-06 15:42:21 +02:00 |
|
Heiko Schaefer
|
218990c3fe
|
Depth: Add fun value() to get the raw value
|
2023-07-06 15:41:59 +02:00 |
|
Heiko Schaefer
|
f09ea00fdd
|
Certification toString improvements
- Detect delegations based on depth
- Add scope regexes for delegations
|
2023-07-06 15:41:59 +02:00 |
|
Heiko Schaefer
|
7e6e9274f8
|
Network: toString formatting fix
|
2023-07-06 15:41:59 +02:00 |
|
Heiko Schaefer
|
98fb643af6
|
Fingerprint: Implement Comparable
|
2023-07-06 15:25:29 +02:00 |
|
Heiko Schaefer
|
461a2bebd4
|
Path, Paths, RegexSet: Implement toString
|
2023-07-06 15:25:23 +02:00 |
|
Heiko Schaefer
|
ac5919bcf7
|
Add test for RegexSet
|
2023-07-06 15:05:15 +02:00 |
|
|
7a777ab914
|
KeyRingReader.readPublicKeyRingCollection: Handle secret keys as public keys
|
2023-07-06 13:08:56 +02:00 |
|
|
16ec6bc5e4
|
Add Network.Builder class
|
2023-07-06 02:03:47 +02:00 |
|
|
80a300b43e
|
Small comments
|
2023-07-05 18:16:05 +02:00 |
|
|
9a8ec26737
|
Dip the regex set into caramell - hmmm
|
2023-07-05 18:08:54 +02:00 |
|
|
a202a34941
|
Pour comments onto Path
|
2023-07-05 18:06:23 +02:00 |
|
|
7fa8489d43
|
Sugar for the Fingerprint
|
2023-07-05 17:52:16 +02:00 |
|
|
48379a1c01
|
Add sugar to Depth
|
2023-07-05 17:47:43 +02:00 |
|
|
0d45363c18
|
Make Depth constructor private
|
2023-07-05 17:38:49 +02:00 |
|
|
af00a04cc0
|
Improve legibility of CertificationSet code
|
2023-07-05 17:36:24 +02:00 |
|
|
05f72dd549
|
Throw away older certifications in map constructor of CertificationSet
|
2023-07-05 17:24:40 +02:00 |
|
|
7d9463ec8e
|
Fix CertificationSet.add() and add test
|
2023-07-05 17:18:30 +02:00 |
|
|
3ec5d3e0b3
|
fix comment
|
2023-07-05 17:08:17 +02:00 |
|
|
e478d146ad
|
Only keep most recent signatures for datum in CertificationSet
|
2023-07-05 17:05:41 +02:00 |
|
|
f77522e42f
|
Fix dependencies
|
2023-07-05 17:05:22 +02:00 |
|
|
016c9dfc03
|
Port more test vectors to kotlin
|
2023-07-05 16:52:31 +02:00 |
|
|
8974c44b51
|
Port WebOfTrustTest to Kotlin
|
2023-07-04 16:34:29 +02:00 |
|
|
5da403104c
|
Fix shortversion
|
2023-07-04 15:52:51 +02:00 |
|
|
71cfa7368a
|
Add README files
|
2023-07-04 15:52:51 +02:00 |
|
|
163eea94f1
|
Add test to verify correct behavior dealing with non-utf8 userID
|
2023-07-04 15:52:51 +02:00 |
|
|
7d0dc5e40d
|
Prevent IAE when encountering non-UTF8 User-ID on a public key
Fixes #392
|
2023-07-04 15:52:51 +02:00 |
|
|
5dd6e08096
|
Remove unused import
|
2023-07-04 13:13:31 +02:00 |
|
|
96cfd71e60
|
Work on API structure and first baby steps of formatting the Authenticate output
|
2023-07-03 20:11:01 +02:00 |
|
|
5d15a18e6b
|
Add empty lines to API classes
|
2023-07-03 17:07:21 +02:00 |
|
|
eeb782398b
|
Atomize RevocationStateTest
|
2023-07-03 17:00:37 +02:00 |
|
|
4c139d19c1
|
RevocationState.isEffective(creationTime) is now also true
|
2023-07-03 17:00:25 +02:00 |
|
|
b58e464dfb
|
Atmomize RegexSetTest
|
2023-07-03 16:09:45 +02:00 |
|
|
fe1b94f47a
|
Atomize PathTest
|
2023-07-03 16:05:03 +02:00 |
|
|
dc7e6f88e1
|
Atomize PathsTest
|
2023-07-03 15:56:40 +02:00 |
|
|
34ea3250c8
|
Rework FingerprintTest
|
2023-07-03 15:52:02 +02:00 |
|
|
75eb0c6406
|
Delete ExampleTest
|
2023-07-03 15:48:50 +02:00 |
|