aboutsummaryrefslogtreecommitdiff
path: root/lib/std/crypto/Certificate.zig
AgeCommit message (Expand)Author
2025-08-14Validate wildcard TLS certificates correctly (#24829)Frank Denis
2025-05-28x86_64: implement integer `@reduce(.Add)`Jacob Young
2025-05-16std: remove `std.crypto.Certificate.Parsed.pubKeySigAlgo` method (#23811)HydroH
2025-03-08std.time.epoch: change getDaysInMonth to accept the year as an argumentJeremy Hertel
2024-11-07std.crypto.tls: implement TLSv1.2Jacob Young
2024-07-09std: fix typos (#20560)Jora Troosh
2024-07-09crypto.Certificate: case insensitive host name checkIgor Anić
2024-04-22ComptimeStringMap: return a regular struct and optimizeTravis Staloch
2024-04-09std.crypto.Certificate: support 3072 bits RSA certificate (#19591)Andrew Kelley
2024-02-02tls: support ed25519 signaturesJacob Young
2023-11-19lib: correct unnecessary uses of 'var'mlugg
2023-11-03x86_64: fix std test failuresJacob Young
2023-10-31std.builtin.Endian: make the tags lower caseAndrew Kelley
2023-10-22Revert "Revert "Merge pull request #17637 from jacobly0/x86_64-test-std""Jacob Young
2023-10-22Revert "Merge pull request #17637 from jacobly0/x86_64-test-std"Andrew Kelley
2023-10-21x86_64: fix bugs and disable erroring testsJacob Young
2023-07-23std.crypto.Certificate: consistent param types for parseTimeDigitsLuis Cáceres
2023-07-23std.crypto.Certificate: fix timedate parsingLuis Cáceres
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
2023-06-03Merge pull request #15579 from squeek502/mem-delimitersAndrew Kelley
2023-05-30RSA: remove usage of allocators (#15901)Frank Denis
2023-05-22std.crypto.ff - Alloc-free, constant-time field arithmetic for crypto (#15795)Frank Denis
2023-05-13Update all std.mem.split calls to their appropriate functionRyan Liptak
2023-04-30std: fix a bunch of typosLinus Groh
2023-04-28update codebase to use `@memset` and `@memcpy`Andrew Kelley
2023-04-17add explicit error union for Bundle.rescan and associated functionsNameless
2023-02-18update std lib and compiler sources to new for loop syntaxAndrew Kelley
2023-01-22support P256 in x509Mateusz Poliwczak
2023-01-19Wildcard certs should only validate one level of sub domain山下
2023-01-17std.crypto.Certificate: add more object idAndrew Kelley
2023-01-17std.crypto.Certificate: skip unknown attributesAndrew Kelley
2023-01-17std.crypto.Certificate: add more object idsAndrew Kelley
2023-01-15std.crypto.Certificate: support v1Andrew Kelley
2023-01-02std.crypto.tls.Certificate: make the current time a parameterAndrew Kelley
2023-01-02std.crypto.tls: verify via Subject Alt NameAndrew Kelley
2023-01-02std.crypto.Certificate: bump RSA needed memoryAndrew Kelley
2023-01-02std.crypto.tls.Client: remove debug printsAndrew Kelley
2023-01-02std.crypto.tls: avoid heap allocationAndrew Kelley
2023-01-02crypto.tls: support rsa_pss_rsae_sha256 and fixesAndrew Kelley
2023-01-02std.crypto.Certificate: support verifying secp384r1 pub keysAndrew Kelley
2023-01-02std.crypto.Certificate: remove subject_alt_name parsingAndrew Kelley
2023-01-02std.crypto.tls.Certificate: fix parsing missing subsequent fieldsAndrew Kelley
2023-01-02remove std.crypto.derAndrew Kelley
2023-01-02std.crypto.tls.Certificate: explicit error set for verifyAndrew Kelley
2023-01-02std.crypto.tls.Certificate: verify time validityAndrew Kelley
2023-01-02std.crypto.tls: handle the certificate_verify messageAndrew Kelley
2023-01-02std.crypto.tls: validate previous certificateAndrew Kelley