summaryrefslogtreecommitdiff
path: root/src/node_crypto.cc
AgeCommit message (Expand)Author
2020-10-30crypto: fixup scrypt regressionsJames M Snell
2020-10-07crypto: refactoring internals, add WebCryptoJames M Snell
2020-10-07crypto: move node_crypto files to src/cryptoJames M Snell
2020-10-03crypto: set env values in KeyObject Deserialize methodThakurKarthik
2020-08-14crypto: avoid unitializing ECDH objects on errorTobias Nießen
2020-07-19src: avoid strcmp in SecureContext::InitTobias Nießen
2020-07-19tls: remove setMaxSendFragment guardsTobias Nießen
2020-07-19src: refactor CertCbDone to avoid goto statementTobias Nießen
2020-07-14src,doc,test: remove String::New default parameterAnna Henningsen
2020-07-07src: add encoding_type variable in WritePrivateKeyDaniel Bevenius
2020-07-03crypto: move typechecking for timingSafeEqual into C++Anna Henningsen
2020-06-22crypto: allow KeyObjects in postMessageTobias Nießen
2020-06-22src: store key data in separate classTobias Nießen
2020-06-22src: add NativeKeyObject base classTobias Nießen
2020-06-22src: rename internal key handles to KeyObjectHandleTobias Nießen
2020-06-14src: introduce BaseObject base FunctionTemplateAnna Henningsen
2020-05-30src: turn AllocatedBuffer into thin wrapper around v8::BackingStoreJames M Snell
2020-05-30src: extract AllocatedBuffer from env.hJames M Snell
2020-05-23Revert "src: fix missing extra ca in tls.rootCertificates"Eric Bickle
2020-05-15src: replace to CHECK_NOT_NULL in node_cryptohimself65
2020-05-06src: retrieve binding data from the contextJoyee Cheung
2020-04-29src: crypto::UseSNIContext to use BaseObjectPtrJames M Snell
2020-04-28crypto: check DiffieHellman p and g paramsBen Noordhuis
2020-04-08src: sync access for report and openssl optionsSam Roberts
2020-04-06src: make creating per-binding data structures easierAnna Henningsen
2020-03-30crypto: clear openssl error stack after en/decryptBen Noordhuis
2020-03-28src: remove excess v8 namespacehimself65
2020-03-11src: DRY crypto Update() methodsBen Noordhuis
2020-03-11crypto: optimize sign.update() and verify.update()Ben Noordhuis
2020-03-11src: fix missing extra ca in tls.rootCertificatesEric Bickle
2020-03-11crypto: make DH error messages consistentTobias Nießen
2020-03-02src: add node_crypto_common and refactorJames M Snell
2020-03-02src: improve handling of internal field countingJames M Snell
2020-02-29crypto: simplify exportKeyingMaterialTobias Nießen
2020-02-29crypto: turn impossible DH errors into assertionsTobias Nießen
2020-02-24src: move BaseObject subclass dtors/ctors out of node_crypto.hAnna Henningsen
2020-02-23tls: expose SSL_export_keying_materialsimon
2020-02-22crypto: fix ieee-p1363 for createVerifyTobias Nießen
2020-02-15src: prefer 3-argument Array::New()Anna Henningsen
2020-02-06crypto: fix assertion caused by unsupported extFedor Indutny
2020-02-02src: remove duplicate field env in CryptoJob classConorDavenport
2020-01-23crypto: improve errors in DiffieHellmanGroupTobias Nießen
2020-01-23crypto: assign and use ERR_CRYPTO_UNKNOWN_CIPHERTobias Nießen
2020-01-23tls: simplify errors using ThrowCryptoErrorTobias Nießen
2020-01-21crypto: add crypto.diffieHellmanTobias Nießen
2020-01-21crypto: add DH support to generateKeyPairTobias Nießen
2020-01-21crypto: simplify DH groupsTobias Nießen
2020-01-21crypto: add key type 'dh'Tobias Nießen
2019-12-25tls: add PSK supportDenys Otrishko
2019-12-14crypto: cast oaepLabel to unsigned char*Shelley Vohr