summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2021-02-12[LSC] Add LOCAL_LICENSE_KINDS to external/python/cryptographyBob Badour
2019-05-02Merge commit '83aa36d' into importKevin Cheng
2019-01-22changelog and version bump for 2.5 (#4729)Paul Kehrer
2019-01-22allow asn1 times of 1950-01-01 and later. (#4728)Paul Kehrer
2019-01-21allow 32-bit platforms to encode certs with dates > unix epoch (#4727)Paul Kehrer
2019-01-21bind EVP_R_MEMORY_LIMIT_EXCEEDED and update a test (#4726)Paul Kehrer
2019-01-20deprecate encode_point and migrate all internal callers (#4720)Paul Kehrer
2019-01-20add support for encoding compressed points (#4638)Paul Kehrer
2019-01-19shake128/256 support (#4611)Paul Kehrer
2019-01-19expose the ed448 nid (#4717)Paul Kehrer
2019-01-17support byteslike in KBKDFHMAC (#4711)Paul Kehrer
2019-01-17support byteslike in ConcatKDF{HMAC,Hash}, Scrypt, and X963KDF (#4709)Paul Kehrer
2019-01-17Support byteslike in HKDF and PBKDF2HMAC (#4707)Paul Kehrer
2019-01-17support bytes-like for X25519PrivateKey.from_private_bytes (#4698)Paul Kehrer
2019-01-17x448 and x25519 should enforce key lengths in backend (#4703)Paul Kehrer
2019-01-17support byteslike in hmac update (#4705)Paul Kehrer
2019-01-16support byteslike in hash updates (#4702)Paul Kehrer
2019-01-16support bytes-like keys in CMAC and HMAC contexts (#4701)Paul Kehrer
2019-01-16add support for byteslike password/data to load_{pem,der}_private_key (#4693)Paul Kehrer
2019-01-15support byteslike in aead for key and nonce (#4695)Paul Kehrer
2019-01-15support byteslike in X448PrivateKey.from_private_bytes (#4694)Paul Kehrer
2019-01-15add support for byteslike on password and data for pkcs12 loading (#4690)Paul Kehrer
2019-01-15Remove a dead assignment (#4692)Alex Gaynor
2019-01-14Serialization x25519 (#4688)Paul Kehrer
2019-01-13support x448 public/private serialization both raw and pkcs8 (#4653)Paul Kehrer
2019-01-12Fixes #4683 -- fixed linux kernel version that has getrandom (#4684)Alex Gaynor
2019-01-11Add bindings to get SRTP protection profile (#4679)Jeremy Lainé
2019-01-10add signature_hash_algorithm to OCSPResponse (#4681)Paul Kehrer
2018-12-31HTTPS a bunch of links in random places (#4666)Alex Gaynor
2018-12-29Fixes #4645 -- poll() on /dev/random before reading from /dev/urandom on Linu...Alex Gaynor
2018-12-18Improve error message for unsupported ciphers (#4650)Alex Gaynor
2018-12-17handle empty byte string in from_encoded_point (#4649)Paul Kehrer
2018-12-18Remove spaces from RFC 4514 strings for better compliance (#4643) (#4646)Marti Raudsepp
2018-12-11deprecate old from_encoded_point (#4640)Paul Kehrer
2018-12-11Compressed point support (#4629)Paul Kehrer
2018-12-10convert some asserts to function calls (#4636)Paul Kehrer
2018-12-10ec key creation by curve name refactored into a method (#4634)Paul Kehrer
2018-12-09allow bytes-like for key/iv/data for symmetric encryption (#4621)Paul Kehrer
2018-12-08Adds a more descriptive error msg for wrong wrapping (#4504)André Almeida
2018-12-08Updated BLAKE2s and BLAKE2b error messages from unsupportedalgorithm … (#4519)Colin Metcalf
2018-12-08Raise MemoryError when backend.derive_scrypt can't malloc enough (#4592)Tux
2018-12-08Add RFC 4514 Distinguished Name formatting for Name, RDN and NameAttribute (#...Marti Raudsepp
2018-12-06remove idna as a primary dependency (#4624)Paul Kehrer
2018-12-02encode IssuingDistributionPoint (#4618)Paul Kehrer
2018-12-02centralize our bytes check (#4622)Paul Kehrer
2018-12-02switch osrandom engine to blocking mode when getting entropy (#4620)Paul Kehrer
2018-12-01reuse the libressl branch for OpenSSL built with OPENSSL_NO_PSK (#4619)Paul Kehrer
2018-12-01refactor some code into separate functions in asn1 encode (#4617)Paul Kehrer
2018-11-30allow multi-valued RDNs (#4616)Paul Kehrer
2018-11-30IssuingDistributionPoint support (parse only) (#4552)Paul Kehrer