summaryrefslogtreecommitdiff
path: root/src/node_crypto.h
Commit message (Expand)AuthorAgeFilesLines
* src: rename crypto_ecdh.(h|cc) to crypto_ec.(h|cc)Tobias Nießen2021-01-251-1/+1
* crypto: introduce X509Certificate APIJames M Snell2021-01-091-0/+1
* src: combine TLSWrap/SSLWrapJames M Snell2020-10-151-1/+1
* crypto: refactoring internals, add WebCryptoJames M Snell2020-10-071-836/+26
* crypto: move node_crypto files to src/cryptoJames M Snell2020-10-071-1/+1
* crypto: fix KeyObject garbage collectionAnna Henningsen2020-10-031-1/+3
* crypto: set env values in KeyObject Deserialize methodThakurKarthik2020-10-031-2/+1
* src: fix minor comment typo in KeyObjectDataDaniel Bevenius2020-07-061-1/+1
* crypto: allow KeyObjects in postMessageTobias Nießen2020-06-221-11/+56
* src: store key data in separate classTobias Nießen2020-06-221-16/+24
* src: add NativeKeyObject base classTobias Nießen2020-06-221-0/+9
* src: rename internal key handles to KeyObjectHandleTobias Nießen2020-06-221-5/+7
* src: extract AllocatedBuffer from env.hJames M Snell2020-05-301-0/+1
* src: add node_crypto_common and refactorJames M Snell2020-03-021-0/+13
* src: move BaseObject subclass dtors/ctors out of node_crypto.hAnna Henningsen2020-02-241-80/+18
* tls: expose SSL_export_keying_materialsimon2020-02-231-0/+2
* crypto: fix ieee-p1363 for createVerifyTobias Nießen2020-02-221-2/+1
* src: don't use deprecated OpenSSL APIsRosen Penev2019-12-071-0/+4
* crypto: automatically manage memory for ECDSA_SIGTobias Nießen2019-11-301-0/+1
* src: inline SetSNICallbackAnna Henningsen2019-11-301-1/+0
* src: use BaseObjectPtr to store SNI contextAnna Henningsen2019-11-301-1/+1
* tls: add memory tracking support to SSLWrapAnna Henningsen2019-11-301-0/+2
* crypto: add support for IEEE-P1363 DSA signaturesTobias Nießen2019-11-201-5/+15
* crypto: add Hash.prototype.copy() methodBen Noordhuis2019-10-161-1/+1
* tls: add option for private keys for OpenSSL enginesAnton Gerasimov2019-09-271-0/+4
* tls: add option to override signature algorithmsAnton Gerasimov2019-09-231-0/+2
* crypto: add oaepLabel optionTobias Nießen2019-09-131-0/+2
* crypto: don't expose openssl internalsShelley Vohr2019-08-291-1/+1
* crypto: extend RSA-OAEP support with oaepHashTobias Nießen2019-08-071-0/+1
* crypto: add outputLength option to crypto.createHashTobias Nießen2019-07-251-4/+7
* crypto: fix crash when calling digest after pipingTobias Nießen2019-06-181-1/+8
* src: remove TLS code for unsupported OpenSSLsSam Roberts2019-06-101-28/+7
* tls: expose keylog event on TLSSocketAlba Mendez2019-05-151-0/+1
* src: prefer v8::Global over node::PersistentAnna Henningsen2019-04-301-2/+2
* crypto: add support for RSA-PSS keysTobias Nießen2019-04-081-2/+2
* src: remove internal includes from node_crypto.hSam Roberts2019-04-011-20/+3
* crypto: don't crash on unknown asymmetricKeyTypeFilip Skokan2019-04-011-1/+1
* tls: support TLSv1.3Sam Roberts2019-03-201-0/+5
* src: use EVPKeyPointer in more placesBen Noordhuis2019-03-181-9/+5
* tls: return correct version from getCipher()Sam Roberts2019-03-181-1/+1
* src: inline macro DISALLOW_COPY_AND_ASSIGNgengjiawen2019-03-171-2/+3
* Revert "crypto: add KeyObject.asymmetricKeySize"Tobias Nießen2019-03-151-4/+0
* crypto: add KeyObject.asymmetricKeySizePatrick Gansterer2019-03-071-0/+4
* src: allow not materializing ArrayBuffers from C++Anna Henningsen2019-03-011-4/+3
* src: remove unimplemented method in class SSLWrapgengjiawen2019-02-271-2/+0
* src: allocate Buffer memory using ArrayBuffer allocatorAnna Henningsen2019-02-251-8/+7
* crypto: fix unencrypted DER PKCS8 parsingTobias Nießen2019-02-231-0/+1
* src: pass along errors from KeyObject instantiationAnna Henningsen2019-01-291-3/+3
* src: in-source comments and minor TLS cleanupsSam Roberts2019-01-291-3/+3
* crypto: add key object APITobias Nießen2018-12-241-8/+160