summaryrefslogtreecommitdiff
path: root/src/node_crypto.cc
Commit message (Expand)AuthorAgeFilesLines
* src: rename internal module declaration as internal bindingslegendecas2022-11-291-2/+3
* src: include crypto in the bootstrap snapshotJoyee Cheung2022-03-111-2/+0
* src: register external references in os bindingsJoyee Cheung2021-10-191-1/+0
* src: register external references in crypto bindingsJoyee Cheung2021-10-191-31/+47
* crypto: make FIPS related options always awailableVít Ondruch2021-02-251-2/+8
* crypto: introduce X509Certificate APIJames M Snell2021-01-091-0/+1
* crypto: fixup scrypt regressionsJames M Snell2020-10-301-1/+4
* crypto: refactoring internals, add WebCryptoJames M Snell2020-10-071-6992/+19
* crypto: move node_crypto files to src/cryptoJames M Snell2020-10-071-4/+4
* crypto: set env values in KeyObject Deserialize methodThakurKarthik2020-10-031-12/+17
* crypto: avoid unitializing ECDH objects on errorTobias Nießen2020-08-141-7/+9
* src: avoid strcmp in SecureContext::InitTobias Nießen2020-07-191-29/+21
* tls: remove setMaxSendFragment guardsTobias Nießen2020-07-191-5/+0
* src: refactor CertCbDone to avoid goto statementTobias Nießen2020-07-191-6/+1
* src,doc,test: remove String::New default parameterAnna Henningsen2020-07-141-4/+3
* src: add encoding_type variable in WritePrivateKeyDaniel Bevenius2020-07-071-3/+4
* crypto: move typechecking for timingSafeEqual into C++Anna Henningsen2020-07-031-3/+23
* crypto: allow KeyObjects in postMessageTobias Nießen2020-06-221-34/+83
* src: store key data in separate classTobias Nießen2020-06-221-83/+86
* src: add NativeKeyObject base classTobias Nießen2020-06-221-0/+27
* src: rename internal key handles to KeyObjectHandleTobias Nießen2020-06-221-42/+47
* src: introduce BaseObject base FunctionTemplateAnna Henningsen2020-06-141-0/+9
* src: turn AllocatedBuffer into thin wrapper around v8::BackingStoreJames M Snell2020-05-301-1/+1
* src: extract AllocatedBuffer from env.hJames M Snell2020-05-301-17/+20
* Revert "src: fix missing extra ca in tls.rootCertificates"Eric Bickle2020-05-231-45/+18
* src: replace to CHECK_NOT_NULL in node_cryptohimself652020-05-151-3/+3
* src: retrieve binding data from the contextJoyee Cheung2020-05-061-2/+2
* src: crypto::UseSNIContext to use BaseObjectPtrJames M Snell2020-04-291-1/+1
* crypto: check DiffieHellman p and g paramsBen Noordhuis2020-04-281-2/+23
* src: sync access for report and openssl optionsSam Roberts2020-04-081-0/+2
* src: make creating per-binding data structures easierAnna Henningsen2020-04-061-2/+2
* crypto: clear openssl error stack after en/decryptBen Noordhuis2020-03-301-2/+1
* src: remove excess v8 namespacehimself652020-03-281-13/+13
* src: DRY crypto Update() methodsBen Noordhuis2020-03-111-113/+56
* crypto: optimize sign.update() and verify.update()Ben Noordhuis2020-03-111-4/+30
* src: fix missing extra ca in tls.rootCertificatesEric Bickle2020-03-111-18/+45
* crypto: make DH error messages consistentTobias Nießen2020-03-111-1/+1
* src: add node_crypto_common and refactorJames M Snell2020-03-021-610/+27
* src: improve handling of internal field countingJames M Snell2020-03-021-9/+17
* crypto: simplify exportKeyingMaterialTobias Nießen2020-02-291-11/+7
* crypto: turn impossible DH errors into assertionsTobias Nießen2020-02-291-10/+2
* src: move BaseObject subclass dtors/ctors out of node_crypto.hAnna Henningsen2020-02-241-0/+79
* tls: expose SSL_export_keying_materialsimon2020-02-231-0/+40
* crypto: fix ieee-p1363 for createVerifyTobias Nießen2020-02-221-8/+4
* src: prefer 3-argument Array::New()Anna Henningsen2020-02-151-44/+34
* crypto: fix assertion caused by unsupported extFedor Indutny2020-02-061-2/+5
* src: remove duplicate field env in CryptoJob classConorDavenport2020-02-021-21/+21
* crypto: improve errors in DiffieHellmanGroupTobias Nießen2020-01-231-5/+2
* crypto: assign and use ERR_CRYPTO_UNKNOWN_CIPHERTobias Nießen2020-01-231-3/+3
* tls: simplify errors using ThrowCryptoErrorTobias Nießen2020-01-231-24/+6