aboutsummaryrefslogtreecommitdiff
path: root/lib/std/crypto
AgeCommit message (Expand)Author
2023-02-18improve error message for byref capture of byval arrayAndrew Kelley
2023-02-18update std lib and compiler sources to new for loop syntaxAndrew Kelley
2023-02-18update existing behavior tests and std lib to new for loop semanticsAndrew Kelley
2023-02-16crypto: add AES-CMAC (RFC 4493) (#14545)Chris Boesch
2023-02-13std.crypto: add the Ascon permutationFrank Denis
2023-01-22support P256 in x509Mateusz Poliwczak
2023-01-19Wildcard certs should only validate one level of sub domain山下
2023-01-17Add std.os.darwin.cssmfn ⌃ ⌥
2023-01-17std.crypto.Certificate.Bundle: use parseCert in rescanWindowsfn ⌃ ⌥
2023-01-17std.crypto.Certificate.Bundle: clear bundle before macOS rescanfn ⌃ ⌥
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-17clean up windows cert scanningAndrew Kelley
2023-01-17windows root certificate scanningstar-tek-mb
2023-01-16Find system-installed root SSL certificates on macOS (#14325)fn ⌃ ⌥
2023-01-15std.crypto.Certificate.Bundle: add more Linux directoriesAndrew Kelley
2023-01-15std.crypto.Certificate: support v1Andrew Kelley
2023-01-07std.crypto.siphash: add finalResult() and peek()Andrew Kelley
2023-01-05std.crypto.tls.Client: fix crash in read()Andrew Kelley
2023-01-05std: collect all options under one namespaceVeikka Tuominen
2023-01-02std.crypto.tls.Client: make close_notify optionalAndrew 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.tls: add API for sending close_notifyAndrew Kelley
2023-01-02std.crypto.Certificate: bump RSA needed memoryAndrew Kelley
2023-01-02std.crypto.tls: use a Decoder abstractionAndrew Kelley
2023-01-02std.crypto.tls.Client: remove debug printsAndrew Kelley
2023-01-02std.crypto.tls: avoid heap allocationAndrew Kelley
2023-01-02std.crypto.tls.Client: fix eof logicAndrew Kelley
2023-01-02crypto.tls: support rsa_pss_rsae_sha256 and fixesAndrew Kelley
2023-01-02std.crypto.tls.Client: rework the read functionAndrew Kelley
2023-01-02std.crypto: make proper use of `undefined`Andrew Kelley
2023-01-02std.crypto.tls.Client: refactor to reduce namespace bloatAndrew Kelley
2023-01-02std.crypto.tls.Client: support SignatureScheme.ecdsa_secp384r1_sha384Andrew Kelley
2023-01-02std.crypto.tls.Client: fix the read functionAndrew Kelley
2023-01-02std.crypto.tls.Client: use enums moreAndrew Kelley
2023-01-02std.crypto.tls.Client: fix truncation attack vulnerabilityAndrew Kelley
2023-01-02std.crypto.tls.Client: handle key_update messageAndrew 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-02std.crypto.Certificate.Bundle: fix 32-bit buildAndrew Kelley
2023-01-02add url parsing to the std libAndrew 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.Client: handle extra data after handshakeAndrew Kelley
2023-01-02std.crypto.tls: handle the certificate_verify messageAndrew Kelley
2023-01-02std.crypto.tls: validate previous certificateAndrew Kelley