aboutsummaryrefslogtreecommitdiff
path: root/lib/std/crypto
AgeCommit message (Expand)Author
2025-08-08Merge pull request #24740 from ziglang/http-plus-fixesAndrew Kelley
2025-08-07std.Io: delete CountingWriterAndrew Kelley
2025-08-07std.crypto.tls.Client: always write to bufferAndrew Kelley
2025-08-07TLS, HTTP, and package fetching fixesAndrew Kelley
2025-08-07fix 32-bit buildsAndrew Kelley
2025-08-07http fixesAndrew Kelley
2025-08-07std.crypto.tls: rework for new std.Io APIAndrew Kelley
2025-08-07Merge pull request #24199 from Justus2308/24106-fmt-castsMatthew Lugg
2025-08-05crypto: fix typo in ecdsa commentDavid Rubin
2025-08-03zig fmt: apply new cast builtin orderJustus Klausecker
2025-07-22std.tar: update to new I/O APIAndrew Kelley
2025-07-16zig fmtAndrew Kelley
2025-07-14std.crypto: fix Sha1 namespaceAndrew Kelley
2025-07-13std.crypto: remove `inline` from most functionsAndrew Kelley
2025-07-13Add documentation to std.crypto.aes_gcm.AesGcm.encrypt (#24427)Marcos Gutiérrez Alonso
2025-07-11Remove numerous things deprecated during the 0.14 release cycleLinus Groh
2025-07-09std: fmt.format to io.Writer.printAndrew Kelley
2025-07-07std.fmt: breaking API changesAndrew Kelley
2025-07-07std.io: move getStdIn, getStdOut, getStdErr functions to fs.FileAndrew Kelley
2025-07-07std.io: deprecated Reader/Writer; introduce new APIAndrew Kelley
2025-07-01std.crypto.salsa20: Disable some tests on RISC-V with vector supportAlex Rønne Petersen
2025-06-05std.crypto.Certificate.Bundle: haiku supportElaine Gibson
2025-06-05std.Target: Introduce Cpu convenience functions for feature tests.Alex Rønne Petersen
2025-06-01Legalize: implement scalarization of `@shuffle`Jacob Young
2025-05-28x86_64: implement integer `@reduce(.Add)`Jacob Young
2025-05-28x86_64: rewrite bitwise `@reduce`Jacob Young
2025-05-16std: remove `std.crypto.Certificate.Parsed.pubKeySigAlgo` method (#23811)HydroH
2025-05-12Merge pull request #23700 from sorairolake/rename-trimsAlex Rønne Petersen
2025-05-05std: fix compile errors in `std.crypto.ecc` (#23797)HydroH
2025-05-05crypto: add `sub` function to `Ristretto255` (#23724)David Rubin
2025-04-29fixed codecs.zig (#23706)Deatil
2025-04-27chore(std.mem): Rename `trimLeft` and `trimRight`Shun Sakai
2025-04-20crypto.ecdsa: add the ability to sign/verify prehashed messages (#23607)Frank Denis
2025-04-15crypto.ecdsa: stricter DER decoding of signatures (#23554)Frank Denis
2025-04-13std: eradicate u29 and embrace std.mem.AlignmentAndrew Kelley
2025-04-12std.crypto: add constant-time codecs (#23420)Frank Denis
2025-03-29crypto.ecdsa: fix EcdsaP384Sha3_384 constant name (#23403)Frank Denis
2025-03-15typo: was issues -> was issuedRoman Frołow
2025-03-11std: Add support for SerenityOS in various placesLinus Groh
2025-03-08std.time.epoch: change getDaysInMonth to accept the year as an argumentJeremy Hertel
2025-03-02crypto.pcurves.common: generalize invert() (#23039)Frank Denis
2025-02-22std.crypto.tlcsprng: Fix hardcoded use of defaultRandomSeed()Linus Groh
2025-02-22std.crypto.asn1: fix merge conflictsAndrew Kelley
2025-02-22Merge pull request #19976 from clickingbuttons/asn1Andrew Kelley
2025-02-22zig build fmtAndrew Kelley
2025-02-21crypto.Ed25519.KeyPair: return an error rather than assertFrank Denis
2025-02-20rescanMac: Avoid overallocating/overreading by millions of bytesRyan Liptak
2025-02-20std.crypto: add the ability to explicitly tag a value as secret (#19907)Frank Denis
2025-02-20Clarify that ed25519.generateDeterministic() can be used outside testsFrank Denis
2025-02-19crypto.pwhash.bcrypt: make silently_truncate_password a member of Params (#22...Frank Denis