summaryrefslogtreecommitdiff
path: root/src/node_crypto.cc
AgeCommit message (Expand)Author
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
2019-03-28crypto: add openssl specific error propertiesSam Roberts
2019-03-28crypto: rename generateKeyPairEdDSATobias Nießen
2019-03-24src: micro-optimize ALPN negotiationBen Noordhuis
2019-03-25crypto: add support for x25119 and x448 KeyObjectsFilip Skokan
2019-03-20tls: support TLSv1.3Sam Roberts
2019-03-18crypto: add support for EdDSA key pair generationTobias Nießen
2019-03-18src: use EVPKeyPointer in more placesBen Noordhuis
2019-03-18tls: return correct version from getCipher()Sam Roberts
2019-03-15Revert "crypto: add KeyObject.asymmetricKeySize"Tobias Nießen
2019-03-12crypto: fix EdDSA support for KeyObjectBrian White
2019-03-11crypto: check for invalid chacha20-poly1305 IVsSam Roberts
2019-03-07crypto: simplify GetPublicOrPrivateKeyFromJsTobias Nießen
2019-03-07crypto: add KeyObject.asymmetricKeySizePatrick Gansterer
2019-03-05crypto: allow deriving public from private keysTobias Nießen
2019-03-05crypto: don't call SSL_CTX_set_ciphersuites on boringsslJeremy Apthorp
2019-03-05src: use object to pass `Environment` to functionsAnna Henningsen
2019-03-01src: allow not materializing ArrayBuffers from C++Anna Henningsen
2019-02-27src: apply clang-tidy rule modernize-deprecated-headersgengjiawen
2019-02-25src: allocate Buffer memory using ArrayBuffer allocatorAnna Henningsen
2019-02-23crypto: fix unencrypted DER PKCS8 parsingTobias Nießen
2019-02-23crypto: fix error condition in Verify::VerifyFinalTobias Nießen
2019-02-21crypto: make ConvertKey clear openssl error stackBen Noordhuis
2019-02-19src: apply clang-tidy rule performance-unnecessary-value-paramgengjiawen
2019-02-07src: refactor to nullptr in cpp codegengjiawen
2019-02-07src: use NULL check macros to check nullptrZYSzys
2019-02-06src: fix data type in node_crypto.ccgengjiawen
2019-02-05tls: in-line comments and other cleanupsSam Roberts
2019-02-05crypto: don't crash X509ToObject on errorDavid Benjamin