mjz19910
|
3102d8e160
Everywhere: Fix many spelling errors
|
3 years ago |
Andreas Kling
|
80d4e830a0
Everywhere: Pass AK::ReadonlyBytes by value
|
3 years ago |
Andreas Kling
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
3 years ago |
Ben Wiederhake
|
32e98d0924
Libraries: Use AK::Variant default initialization where appropriate
|
3 years ago |
Ali Mohammad Pur
|
436693c0c9
LibTLS: Use a setter for on_tls_ready_to_write with some more smarts
|
3 years ago |
Ali Mohammad Pur
|
f4d3c54c12
LibTLS: Close the underlying socket on EOF
|
3 years ago |
Brian Gianforcaro
|
b61eff8730
Revert "LibTLS: Close the underlying socket on EOF"
|
3 years ago |
Ali Mohammad Pur
|
23febbed41
LibTLS: Close the underlying socket on EOF
|
3 years ago |
Samuel Bowman
|
7089135a07
LibTLS: Add DHE_RSA AES GCM cipher suites
|
4 years ago |
Samuel Bowman
|
b288016bbc
LibTLS: Implement the DHE_RSA key exchange algorithm
|
4 years ago |
Ali Mohammad Pur
|
2fe9c81b30
Everywhere: Replace the multiple impls of print_buffer() with :hex-dump
|
4 years ago |
DexesTTP
|
4bbf954ad0
LibTLS: Allow using other hash algorithms for HMAC
|
4 years ago |
DexesTTP
|
cb4a0dec8a
LibTLS: Use a more precise KeyExchangeAlgorithm enum
|
4 years ago |
DexesTTP
|
dd35aa7725
LibTLS: Add IANA Hex codes for all recommended cipher suites
|
4 years ago |
DexesTTP
|
ed1800547e
LibTLS: Enable the RSA_WITH_AES_256_GCM_SHA384 cipher
|
4 years ago |
DexesTTP
|
68f6796e72
LibTLS: Use RSA key exchange based on the cipher
|
4 years ago |
DexesTTP
|
9bb823a6ab
LibTLS: Generate cipher variants based on the cipher
|
4 years ago |
DexesTTP
|
2e9a4bb95c
LibTLS: Replace cipher selection with a variant
|
4 years ago |
DexesTTP
|
851e254e8f
LibTLS: Rework method names and arrangement in cpp files
|
4 years ago |
DexesTTP
|
6d190b299e
LibTLS: Define cipher suite parameters and components in a macro
|
4 years ago |
DexesTTP
|
17a1f51579
LibTLS: Move the asn certificate parser to Certificate.cpp
|
4 years ago |
DexesTTP
|
45d55ecacc
LibTLS: Move the cipher list to the CipherSuite.h header
|
4 years ago |
Ali Mohammad Pur
|
afa98fcb55
LibTLS: Always send the signature_algorithms extension
|
4 years ago |
Ali Mohammad Pur
|
38418fdfdf
AK+Userland: Use mpfard@serenityos.org for my copyright headers
|
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 |
Jelle Raaijmakers
|
7d5995f08c
LibTLS: Support empty SNI data in ServerHello
|
4 years ago |
AnotherTest
|
2020176f0f
LibTLS: Make the TLS connection options user-configurable
|
4 years ago |
AnotherTest
|
b5f24c84e4
LibTLS: Remove long-outdated comment that no longer makes sense
|
4 years ago |
AnotherTest
|
d6d6750dd8
LibTLS: Move TLS extensions to a separate 'extensions' struct
|
4 years ago |