summaryrefslogtreecommitdiff
path: root/src/node_crypto.cc
Commit message (Expand)AuthorAgeFilesLines
* crypto: add SET_INTEGER_CONSTANT macrocrypto_set_integer_macroDaniel Bevenius2018-10-171-10/+10
* src: remove OCB support ifdef OPENSSL_NO_OCBShelley Vohr2018-10-161-3/+8
* src: throw if functions used as constructors in node_crypto.ccBruce A. MacNaughton2018-10-141-4/+2
* crypto: fix length argument to snprintf()Ben Noordhuis2018-10-121-1/+1
* src: improve SSL version extraction logicGireesh Punathil2018-10-111-0/+15
* src: revert removal of SecureContext `_external` getterVitaly Dyatlov2018-10-111-0/+21
* benchmark,doc,lib,src,test,tools: fix typosBrandon Smith2018-10-091-1/+1
* src: remove unneeded variables in node_crypto.cccjihrig2018-10-091-17/+8
* src: fix ToObject() usage in node_crypto.cccjihrig2018-10-081-1/+2
* crypto: replace goto SSL_CTX_use_certificate_chainDaniel Bevenius2018-10-081-25/+14
* crypto: add virtual dtor to KeyPairGenerationConfigDaniel Bevenius2018-10-051-0/+1
* src: remove public API for option variablesAnna Henningsen2018-10-031-9/+4
* crypto: make PEM parsing RFC7468-compliantTobias Nießen2018-10-021-32/+51
* crypto: add support for PEM-level encryptionTobias Nießen2018-10-021-12/+20
* crypto: remove unnecessary calls to TLS_method()Daniel Bevenius2018-09-281-4/+1
* crypto: enable auto cert chaining for BoringSSLJeremy Apthorp2018-09-271-0/+5
* crypto: deduplicate cipher initialization codeTobias Nießen2018-09-261-75/+55
* crypto: remove unnecessary usage of gotoTobias Nießen2018-09-251-3/+1
* src: replace deprecated uses of FunctionTemplate::GetFunctionAndreas Haas2018-09-241-9/+13
* crypto: do not allow multiple calls to setAuthTagTobias Nießen2018-09-211-5/+2
* crypto: add API for key pair generationTobias Nießen2018-09-201-0/+459
* crypto: fix edge case in authenticated encryptionTobias Nießen2018-09-181-2/+7
* crypto: fix public key encryption internalsTobias Nießen2018-09-121-1/+1
* src: remove calls to deprecated v8 functions (IntegerValue)Ujjwal Sharma2018-09-051-4/+5
* src: remove calls to deprecated V8 functions (Int32Value)Michaël Zasso2018-09-051-19/+10
* src: remove calls to deprecated v8 functions (Uint32Value)Ujjwal Sharma2018-09-021-6/+10
* src: rework (mostly internal) functions to use MaybesUjjwal Sharma2018-09-021-3/+6
* crypto: improve setAuthTagTobias Nießen2018-09-021-16/+24
* src: remove calls to deprecated v8 functions (BooleanValue)Ujjwal Sharma2018-09-011-2/+3
* crypto: deduplicate public key parsingTobias Nießen2018-08-311-54/+51
* crypto: move process.binding('crypto') to internalDaniel Bevenius2018-08-241-1/+1
* src: refactor options parsingAnna Henningsen2018-08-221-2/+8
* src: avoid possible race during NodeBIO initializationAnna Henningsen2018-08-121-0/+2
* src: use smart pointers for NodeBIOAnna Henningsen2018-08-121-4/+7
* crypto: remove unused SSLWrap handle methodsJon Moss2018-08-111-21/+0
* tls: preallocate SSL cipher arrayTobias Nießen2018-08-091-2/+3
* crypto: simplify state failure handlingTobias Nießen2018-08-081-5/+7
* crypto: simplify Hmac::HmacUpdateTobias Nießen2018-08-081-6/+5
* src: remove calls to deprecated v8 functions (NewFromUtf8)Ujjwal Sharma2018-07-291-14/+14
* crypto: add support for OCB mode for AEADTobias Nießen2018-07-181-19/+31
* src: enable more detailed memory trackingAnna Henningsen2018-07-131-0/+2
* crypto: handle OpenSSL error queue in CipherBaseTobias Nießen2018-07-121-18/+39
* tls: throw error on bad ciphers optionBrian White2018-07-031-1/+7
* src: start annotating native code side effectTimothy Gu2018-06-251-38/+50
* crypto: fix UB in computing max message sizeBen Noordhuis2018-06-251-7/+4
* crypto: remove outdated commentTimothy Gu2018-06-241-3/+0
* crypto: fix behavior of createCipher in wrap modeTobias Nießen2018-06-151-4/+5
* crypto: refactor randomBytes()Ben Noordhuis2018-06-131-199/+32
* crypto: refactor pbkdf2() and pbkdf2Sync() methodsBen Noordhuis2018-06-131-145/+71
* crypto: add scrypt() and scryptSync() methodsBen Noordhuis2018-06-131-45/+196