summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibTLS/Certificate.cpp
AgeCommit message (Expand)Author
2023-05-19LibTLS: Avoid unnecessary HashMap copies, improve const-correctnessBen Wiederhake
2023-05-08LibCrypto+LibTLS: Avoid crashing on invalid inputBen Wiederhake
2023-05-05LibCrypto: Store the TBS ASN.1 data on the certificatestelar7
2023-04-28AK+Everywhere: Disallow Error::from_string_view(FooString)Ali Mohammad Pur
2023-04-15LibTLS: Change CertificateKeyAlgorithm from enum to structstelar7
2023-04-14LibTLS: Rename NamedCurve to SupportedGroupstelar7
2023-04-12LibTLS: Dont also include the OID when printing the RDN short namestelar7
2023-04-06LibTLS: Change Certificate parsing to use ErrorOrstelar7
2023-03-27LibTLS: Add self signage information to our parsed certificatesFabian Dellwing
2023-02-08LibCrypto: Use `ErrorOr` error handling for parsing DERTim Schumacher
2023-01-15LibCrypto+Everywhere: Rename *BigInteger::to_base to to_base_deprecatedTimothy Flynn
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-11-03Everywhere: Clean up "the the" comment typosNico Weber
2022-04-17LibCrypto: Certificate parse IP address SANMichiel Visser
2022-04-17LibCrypto+LibTLS: Implement Key Usage and Basic Constraints extensionsMichiel Visser
2022-04-17LibCrypto: Implement custom BitStringView for ASN.1 decoderMichiel Visser
2022-04-17LibTLS: Verify the certificate chain sent by the serverMichiel Visser
2022-04-17LibTLS: Parse Certificate signature algorithm and valueMichiel Visser
2022-04-15LibDNS: Remove the 'DNS' prefix from the various type and class namesTom
2022-02-13LibTLS: Add SHA-384 as supported certificate signing algorithmJoaquim Monteiro
2022-01-07Everywhere: Fix many spelling errorsmjz19910
2021-06-29LibCrypto: Replace from_base{2,8,10,16}() & to_base10 with from_base(N)Idan Horowitz
2021-05-19LibTLS: Move the asn certificate parser to Certificate.cppDexesTTP