aboutsummaryrefslogtreecommitdiff
path: root/lib/std/crypto/tls.zig
AgeCommit message (Expand)Author
2025-08-29std.Io: delete GenericReaderAndrew Kelley
2025-08-07std.crypto.tls: rework for new std.Io APIAndrew Kelley
2025-07-13std.crypto: remove `inline` from most functionsAndrew Kelley
2024-11-07std.crypto.tls: advertise all supported signature algorithmsJacob Young
2024-11-07std.crypto.tls: make verify data checks timing safeJacob Young
2024-11-07std.crypto.tls: fix x25519_ml_kem768 key shareJacob Young
2024-11-07std.crypto.tls: implement TLSv1.2Jacob Young
2024-09-24Add post-quantum key agreement X25519MLKEM768Frank Denis
2024-08-28std: update `std.builtin.Type` fields to follow naming conventionsmlugg
2024-07-09std: fix typos (#20560)Jora Troosh
2024-01-16Fix TLS record overflow by limiting inner record length to 2^14melonedo
2023-12-01TLS: The 0x1306 TLS identifier was updated to TLS_AEGIS_256_SHA512Frank Denis
2023-10-31std.builtin.Endian: make the tags lower caseAndrew Kelley
2023-10-31mem: fix ub in writeIntJacob Young
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
2023-06-01std.http: add TlsAlert descriptions so that they can at least be viewed in er...Nameless
2023-05-23crypto/tls: switch X25519Kyber768Draft00 to new codepoint (#15821)Bas Westerbaan
2023-04-28std: update to use `@memcpy` directlyAndrew Kelley
2023-03-17tls: use post-quantum secure key exchange (#14920)Bas Westerbaan
2023-02-18update std lib and compiler sources to new for loop syntaxAndrew Kelley
2023-01-02std.crypto.tls: add API for sending close_notifyAndrew Kelley
2023-01-02std.crypto.tls: use a Decoder abstractionAndrew Kelley
2023-01-02std.crypto.tls.Client: use enums moreAndrew Kelley
2023-01-02std.crypto.tls.Client: handle key_update messageAndrew Kelley
2023-01-02std.crypto.tls: rename HandshakeCipherAndrew Kelley
2023-01-02introduce std.crypto.CertificateBundleAndrew Kelley
2023-01-02std.crypto.tls: rudimentary certificate parsingAndrew Kelley
2023-01-02std.crypto.tls.Client: fix verify_data for batched handshakesAndrew Kelley
2023-01-02std.crypto.tls: refactor to remove mutationsAndrew Kelley
2023-01-02std.crypto.tls.Client: verify the server's Finished messageAndrew Kelley
2023-01-02std.crypto.tls: implement the rest of the cipher suitesAndrew Kelley
2023-01-02extract std.crypto.tls.Client into separate namespaceAndrew Kelley