summaryrefslogtreecommitdiff
path: root/src/node_crypto.cc
AgeCommit message (Expand)Author
2019-12-07src: don't use deprecated OpenSSL APIsRosen Penev
2019-12-03tls: expose IETF name for current cipher suiteSam Roberts
2019-12-03src: improve node_crypto.cc memory allocationPriyanka Kore
2019-11-30crypto: automatically manage memory for ECDSA_SIGTobias Nießen
2019-11-30src: inline SetSNICallbackAnna Henningsen
2019-11-30src: use BaseObjectPtr to store SNI contextAnna Henningsen
2019-11-30tls: add memory tracking support to SSLWrapAnna Henningsen
2019-11-22src: fix -Wsign-compare warningscjihrig
2019-11-20crypto: add support for IEEE-P1363 DSA signaturesTobias Nießen
2019-10-24crypto: guard with OPENSSL_NO_GOSTShelley Vohr
2019-10-18src: initialize openssl only onceSam Roberts
2019-10-16crypto: add Hash.prototype.copy() methodBen Noordhuis
2019-10-03crypto: remove arbitrary UTF16 restrictionAnna Henningsen
2019-09-27tls: add option for private keys for OpenSSL enginesAnton Gerasimov
2019-09-23tls: add option to override signature algorithmsAnton Gerasimov
2019-09-22crypto: use BoringSSL-compatible flag getterShelley Vohr
2019-09-13crypto: fix OpenSSL return code handlingTobias Nießen
2019-09-13crypto: add oaepLabel optionTobias Nießen
2019-09-05src: fix ValidateDSAParameters when fips is enabledDaniel Bevenius
2019-08-29crypto: don't expose openssl internalsShelley Vohr
2019-08-22crypto: handle i2d_SSL_SESSION() error returnBen Noordhuis
2019-08-20crypto: simplify DSA validation in FIPS modeTobias Nießen
2019-08-09src: add error codes to errors thrown in C++Yaniv Friedensohn
2019-08-07crypto: extend RSA-OAEP support with oaepHashTobias Nießen
2019-07-25crypto: add outputLength option to crypto.createHashTobias Nießen
2019-07-23crypto: increase maxmem range from 32 to 53 bitsTobias Nießen
2019-07-23src: fix type name in commentBen Noordhuis
2019-06-18crypto: fix crash when calling digest after pipingTobias Nießen
2019-06-10src: remove TLS code for unsupported OpenSSLsSam Roberts
2019-05-29src: use ArrayBufferViewContents more frequentlyAnna Henningsen
2019-05-23src: remove memory_tracker-inl.h from header filesSam Roberts
2019-05-23src: move ThreadPoolWork inlines into a -inl.hSam Roberts
2019-05-20tls: expose built-in root certificatesBen Noordhuis
2019-05-20src: update UNREACHABLE macro to take a stringNitish Sakhawalkar
2019-05-15tls: expose keylog event on TLSSocketAlba Mendez
2019-04-26tls: include invalid method name in thrown errorSam Roberts
2019-04-24src: apply clang-tidy rule modernize-use-equals-defaultgengjiawen
2019-04-17crypto: do not abort when setting throwsSam Roberts
2019-04-12src: replace FromJust() with Check() when possibleSam Roberts
2019-04-08crypto: fix rsa key gen with non-default exponentSam Roberts
2019-04-08crypto: add support for RSA-PSS keysTobias Nießen
2019-04-08crypto: simplify missing passphrase detectionTobias Nießen
2019-04-04crypto: fail early if passphrase is too longTobias Nießen
2019-04-01src: remove internal includes from node_crypto.hSam Roberts
2019-04-01crypto: use EVP_PKEY_X448 in GetEphemeralKeyInfocjihrig
2019-04-01crypto: use EVP_PKEY_X25519 in GetEphemeralKeyInfocjihrig
2019-04-01crypto: don't crash on unknown asymmetricKeyTypeFilip Skokan
2019-03-30crypto: decode missing passphrase errorsTobias Nießen
2019-03-28crypto: add crypto.sign() and crypto.verify()Brian White
2019-03-28tls: return an OpenSSL error from renegotiateSam Roberts