Andrew Kaster
|
080aa567a5
RequestServer+LibTLS: Allow applications to specify multiple root certs
|
1 year ago |
Andrew Kaster
|
28d3d3c9fc
LibTLS: Allow applications to provide a custom default CA Cert path
|
1 year ago |
Andrew Kaster
|
6266976e7a
LibTLS: Move singleton for DefaultRootCACertificates out of line
|
2 years ago |
stelar7
|
0fc73679f1
LibTLS: Fix typo in ecdsa_sha512 OID
|
2 years ago |
Ben Wiederhake
|
2bb2a7097d
LibTLS: Avoid unnecessary HashMap copies, improve const-correctness
|
2 years ago |
stelar7
|
0b70314379
LibCrypto: Store the TBS ASN.1 data on the certificate
|
2 years ago |
stelar7
|
4043c89310
LibTLS: Change CertificateKeyAlgorithm from enum to struct
|
2 years ago |
Fabian Dellwing
|
93232d4e6d
LibTLS: Streamline certificate loading
|
2 years ago |
stelar7
|
d527edf0ab
LibTLS: Change Certificate parsing to use ErrorOr
|
2 years ago |
Fabian Dellwing
|
459dee1f86
LibTLS: Refactor CA loading into central function
|
2 years ago |
Fabian Dellwing
|
114a383af3
LibTLS: Add self signage information to our parsed certificates
|
2 years ago |
Fabian Dellwing
|
12cd74495a
LibTLS+Base: Rework default system certificate parser
|
2 years ago |
Linus Groh
|
6e7459322d
AK: Remove StringBuilder::build() in favor of to_deprecated_string()
|
2 years ago |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 years ago |
leeight
|
2eb6dbd4f0
headless-browser: Add ca-certs-path options
|
2 years ago |
sin-ack
|
3f3f45580a
Everywhere: Add sv suffix to strings relying on StringView(char const*)
|
3 years ago |
Michiel Visser
|
804af863b4
LibCrypto+LibTLS: Implement Key Usage and Basic Constraints extensions
|
3 years ago |
Michiel Visser
|
fea5aeda0b
LibTLS: Verify the certificate chain sent by the server
|
3 years ago |
Michiel Visser
|
d5cef41bb6
LibTLS: Parse Certificate signature algorithm and value
|
3 years ago |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 years ago |
Joaquim Monteiro
|
3243091c0d
LibTLS: Add SHA-384 as supported certificate signing algorithm
|
3 years ago |
Andreas Kling
|
c94c15d45c
Everywhere: Replace AK::Singleton => Singleton
|
3 years ago |
DexesTTP
|
17a1f51579
LibTLS: Move the asn certificate parser to Certificate.cpp
|
4 years ago |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 years ago |
AnotherTest
|
38f4441103
LibTLS: Parse X.509 certificates with the new ASN.1 parser
|
4 years ago |
Andreas Kling
|
13d7c09125
Libraries: Move to Userland/Libraries/
|
4 years ago |