Historique des commits

Auteur SHA1 Message Date
  Michiel Visser e785172290 LibTLS: Implement the `extended_master_secret` TLS extension il y a 1 an
  Michiel Visser 5ab64320b2 LibTLS: Compute the master secret in a single place il y a 1 an
  Michiel Visser c548dca174 LibTLS: Add ECDSA support with the secp256r1 curve il y a 3 ans
  stelar7 5853d9642a LibTLS: Move AlertDescription to Extensions.h il y a 2 ans
  stelar7 c30ee1b89b LibTLS: Update HandshakeType value names to match IANA registry values il y a 2 ans
  stelar7 611a235a52 LibTLS: Rename AlertLevel Critial to FATAL il y a 2 ans
  stelar7 ca6b8bfe7f LibTLS: Rename Version to ProtocolVersion il y a 2 ans
  stelar7 082e64e167 LibTLS: Rename MessageType to ContentType il y a 2 ans
  stelar7 d527edf0ab LibTLS: Change Certificate parsing to use ErrorOr il y a 2 ans
  Timothy Flynn 15532df83d AK+Everywhere: Change AK::fill_with_random to accept a Bytes object il y a 2 ans
  Tim Schumacher ecd1862859 AK: Rename Stream::write_entire_buffer to Stream::write_until_depleted il y a 2 ans
  Tim Schumacher 606a3982f3 LibCore: Move Stream-based file into the `Core` namespace il y a 2 ans
  Timothy Flynn 0ddc2e1f50 LibCrypto+Everywhere: Rename *BigInteger::to_base to to_base_deprecated il y a 2 ans
  Tim Schumacher 9a3e95785e LibCore: Propagate errors from `Stream::*_entire_buffer` il y a 2 ans
  Tim Schumacher 6c7c5a6786 LibCore: Rename `Stream::*_or_error` to `*_entire_buffer` il y a 2 ans
  sin-ack 3f3f45580a Everywhere: Add sv suffix to strings relying on StringView(char const*) il y a 3 ans
  Michiel Visser 331092d25a LibTLS: Add references to RFC5246 for the verify procedure il y a 3 ans
  Michiel Visser d78813d902 LibTLS: Simplify the way `verify_chain` is called il y a 3 ans
  Michiel Visser 707b222913 LibTLS: Add certificate chain validation to DHE and ECDHE key exchange il y a 3 ans
  Idan Horowitz 086969277e Everywhere: Run clang-format il y a 3 ans
  Michiel Visser c1b041e761 LibCrypto+LibTLS: Generalize the elliptic curve interface il y a 3 ans
  stelar7 125a43e203 LibTLS: Add support for curve x448 il y a 3 ans
  Michiel Visser 7ab4337721 LibTLS: Add Elliptic Curve Diffie-Hellman Ephemeral (ECDHE) support il y a 3 ans
  Ali Mohammad Pur cb7becb067 LibTLS+RequestServer: Add an option to dump TLS keys to a log file il y a 3 ans
  Sam Atkins 45cf40653a Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOr il y a 3 ans
  Andreas Kling 8b1108e485 Everywhere: Pass AK::StringView by value il y a 3 ans
  Andreas Kling a15ed8743d AK: Make ByteBuffer::try_* functions return ErrorOr<void> il y a 3 ans
  Nico Weber de72332920 Libraries: Fix typos il y a 3 ans
  Ali Mohammad Pur 97e97bccab Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe il y a 3 ans
  Ali Mohammad Pur 3a9f00c59b Everywhere: Use OOM-safe ByteBuffer APIs where possible il y a 3 ans