summaryrefslogtreecommitdiff
path: root/src/node_crypto.cc
Commit message (Expand)AuthorAgeFilesLines
* tls: add code for ERR_TLS_INVALID_PROTOCOL_METHODSam Roberts2018-12-031-7/+16
* crypto: harden bignum-to-binary conversionsBen Noordhuis2018-12-031-10/+10
* tls: add min/max protocol version optionsSam Roberts2018-11-221-6/+8
* tls: include RSA bit size in X.509 public key infoSam Roberts2018-11-201-0/+4
* tls: include elliptic curve X.509 public key infoSam Roberts2018-11-201-2/+63
* tls: support TLS_client_method, TLS_server_methodSam Roberts2018-11-191-0/+8
* crypto: remove unnecessary fully qualified namesGagandeep Singh2018-11-171-6/+6
* tls: get the local certificate after tls handshakeSam Roberts2018-11-131-2/+21
* tls: disable TLS v1.0 and v1.1 by defaultBen Noordhuis2018-11-131-1/+7
* src: bundle persistent-to-local methods as classGabriel Schulhof2018-11-131-1/+2
* src: fix v8 compiler warnings in srcDaniel Bevenius2018-11-111-23/+40
* crypto: add support for chacha20-poly1305 for AEADchux05192018-11-071-25/+30
* crypto: add SET_INTEGER_CONSANT macroDaniel Bevenius2018-10-241-10/+10
* crypto: strip unwanted space from openssl versionSam Roberts2018-10-221-2/+2
* src: use more explicit return type in Sign::SignFinal()Anna Henningsen2018-10-211-12/+11
* tls: load NODE_EXTRA_CA_CERTS at startupOuyang Yadong2018-10-201-21/+34
* crypto: remove DiffieHellman.initialised_Tobias Nießen2018-10-201-20/+3
* crypto: reduce memory usage of SignFinalTobias Nießen2018-10-201-33/+38
* crypto: DRY Diffie-Hellman initialization codeBen Noordhuis2018-10-181-60/+38
* crypto: simplify internal state handlingTobias Nießen2018-10-171-14/+5
* crypto: simplify error handling in ECDH::NewTobias Nießen2018-10-171-1/+1
* 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