summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibTLS/TLSv12.cpp
AgeCommit message (Expand)Author
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-06-13AK/ByteBuffer+Everywhere: Handle errors in ByteBuffer::slice()Matthias Zimmerman
2022-04-17LibTLS: Cleanup of verify_chain and verify_certificate_pairMichiel Visser
2022-04-17LibTLS: Add option to allow self-signed certificatesMichiel Visser
2022-04-17LibCrypto+LibTLS: Implement Key Usage and Basic Constraints extensionsMichiel Visser
2022-04-17LibTLS: Correct matching hostname with certificate subjectMichiel Visser
2022-04-17LibTLS: Add references to RFC5246 for the verify procedureMichiel Visser
2022-04-17LibTLS: Simplify the way `verify_chain` is calledMichiel Visser
2022-04-17LibTLS: Verify the certificate chain sent by the serverMichiel Visser
2022-04-17Base+LibTLS: Update CA Certificates list with actual certificatesMichiel Visser
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-02-16LibCore+Everywhere: Return ErrorOr from ConfigFile factory methodsSam Atkins
2022-02-06Userland: Convert TLS::TLSv12 to a Core::Stream::SocketAli Mohammad Pur
2022-01-07Everywhere: Fix many spelling errorsmjz19910
2021-12-08LibTLS: Avoid implicitly copying ByteBufferBen Wiederhake
2021-11-10AK: Make ByteBuffer::try_* functions return ErrorOr<void>Andreas Kling
2021-09-06Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safeAli Mohammad Pur
2021-09-06Everywhere: Use OOM-safe ByteBuffer APIs where possibleAli Mohammad Pur
2021-08-22Everywhere: Rename get in ConfigFile::get_for_{lib,app,system} to opennetworkException
2021-08-08Everywhere: Replace AK::Singleton => SingletonAndreas Kling
2021-08-01Libraries: Remove unused header includesBrian Gianforcaro
2021-05-29LibTLS: Allow using other hash algorithms for HMACDexesTTP
2021-05-19LibTLS: Rework method names and arrangement in cpp filesDexesTTP
2021-05-19LibTLS: Move the asn certificate parser to Certificate.cppDexesTTP
2021-05-14LibCrypto+LibTLS: Avoid unaligned reads and writesAli Mohammad Pur
2021-05-12LibCore+Everywhere: Move OpenMode out of IODeviceAli Mohammad Pur
2021-05-01Everywhere: Turn #if *_DEBUG into dbgln_if/if constexprGunnar Beutner
2021-04-22AK+Userland: Use mpfard@serenityos.org for my copyright headersAli Mohammad Pur
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-18LibTLS: Parse X.509 certificates with the new ASN.1 parserAnotherTest
2021-04-03LibTLS: Make the TLS connection options user-configurableAnotherTest
2021-04-03LibTLS: Move TLS extensions to a separate 'extensions' structAnotherTest
2021-03-12Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)Andreas Kling
2021-02-14LibCrypto: Make a better ASN.1 parserAnotherTest
2021-02-08Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)AnotherTest
2021-01-25Everywhere: Debug macros instead of constexpr.asynts
2021-01-25Everywhere: Use CMake to generate AK/Debug.h.asynts
2021-01-22Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-16Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling