summaryrefslogtreecommitdiff
path: root/src/node_crypto.cc
Commit message (Expand)AuthorAgeFilesLines
* crypto: don't expose openssl internalsShelley Vohr2019-08-291-5/+10
* crypto: handle i2d_SSL_SESSION() error returnBen Noordhuis2019-08-221-2/+3
* crypto: simplify DSA validation in FIPS modeTobias Nießen2019-08-201-49/+23
* src: add error codes to errors thrown in C++Yaniv Friedensohn2019-08-091-6/+9
* crypto: extend RSA-OAEP support with oaepHashTobias Nießen2019-08-071-0/+11
* crypto: add outputLength option to crypto.createHashTobias Nießen2019-07-251-4/+49
* crypto: increase maxmem range from 32 to 53 bitsTobias Nießen2019-07-231-3/+4
* src: fix type name in commentBen Noordhuis2019-07-231-1/+1
* crypto: fix crash when calling digest after pipingTobias Nießen2019-06-181-6/+10
* src: remove TLS code for unsupported OpenSSLsSam Roberts2019-06-101-6/+0
* src: use ArrayBufferViewContents more frequentlyAnna Henningsen2019-05-291-17/+10
* src: remove memory_tracker-inl.h from header filesSam Roberts2019-05-231-0/+1
* src: move ThreadPoolWork inlines into a -inl.hSam Roberts2019-05-231-0/+1
* tls: expose built-in root certificatesBen Noordhuis2019-05-201-0/+20
* src: update UNREACHABLE macro to take a stringNitish Sakhawalkar2019-05-201-1/+1
* tls: expose keylog event on TLSSocketAlba Mendez2019-05-151-0/+17
* tls: include invalid method name in thrown errorSam Roberts2019-04-261-1/+2
* src: apply clang-tidy rule modernize-use-equals-defaultgengjiawen2019-04-241-1/+1
* crypto: do not abort when setting throwsSam Roberts2019-04-171-16/+22
* src: replace FromJust() with Check() when possibleSam Roberts2019-04-121-51/+51
* crypto: fix rsa key gen with non-default exponentSam Roberts2019-04-081-0/+2
* crypto: add support for RSA-PSS keysTobias Nießen2019-04-081-23/+136
* crypto: simplify missing passphrase detectionTobias Nießen2019-04-081-30/+14
* crypto: fail early if passphrase is too longTobias Nießen2019-04-041-1/+2
* src: remove internal includes from node_crypto.hSam Roberts2019-04-011-2/+13
* crypto: use EVP_PKEY_X448 in GetEphemeralKeyInfocjihrig2019-04-011-1/+1
* crypto: use EVP_PKEY_X25519 in GetEphemeralKeyInfocjihrig2019-04-011-3/+2
* crypto: don't crash on unknown asymmetricKeyTypeFilip Skokan2019-04-011-2/+2
* crypto: decode missing passphrase errorsTobias Nießen2019-03-301-65/+112
* crypto: add crypto.sign() and crypto.verify()Brian White2019-03-281-20/+170
* tls: return an OpenSSL error from renegotiateSam Roberts2019-03-281-3/+3
* crypto: add openssl specific error propertiesSam Roberts2019-03-281-1/+114
* crypto: rename generateKeyPairEdDSATobias Nießen2019-03-281-5/+5
* src: micro-optimize ALPN negotiationBen Noordhuis2019-03-241-4/+14
* crypto: add support for x25119 and x448 KeyObjectsFilip Skokan2019-03-251-0/+6
* tls: support TLSv1.3Sam Roberts2019-03-201-37/+137
* crypto: add support for EdDSA key pair generationTobias Nießen2019-03-181-0/+23
* src: use EVPKeyPointer in more placesBen Noordhuis2019-03-181-43/+28
* tls: return correct version from getCipher()Sam Roberts2019-03-181-3/+4
* Revert "crypto: add KeyObject.asymmetricKeySize"Tobias Nießen2019-03-151-13/+0
* crypto: fix EdDSA support for KeyObjectBrian White2019-03-121-0/+4
* crypto: check for invalid chacha20-poly1305 IVsSam Roberts2019-03-111-0/+10
* crypto: simplify GetPublicOrPrivateKeyFromJsTobias Nießen2019-03-071-6/+5
* crypto: add KeyObject.asymmetricKeySizePatrick Gansterer2019-03-071-0/+13
* crypto: allow deriving public from private keysTobias Nießen2019-03-051-1/+1
* crypto: don't call SSL_CTX_set_ciphersuites on boringsslJeremy Apthorp2019-03-051-1/+1
* src: use object to pass `Environment` to functionsAnna Henningsen2019-03-051-2/+2
* src: allow not materializing ArrayBuffers from C++Anna Henningsen2019-03-011-120/+107
* src: apply clang-tidy rule modernize-deprecated-headersgengjiawen2019-02-271-3/+3
* src: allocate Buffer memory using ArrayBuffer allocatorAnna Henningsen2019-02-251-154/+129