aboutsummaryrefslogtreecommitdiff
path: root/src/node_crypto.cc
AgeCommit message (Expand)Author
2018-12-11tls: support "BEGIN TRUSTED CERTIFICATE" for ca:Sam Roberts
2018-12-08src: use isolate version of BooleanValue()cjihrig
2018-12-07src: remove finalized_ member from Hash classDaniel Bevenius
2018-12-03tls: add code for ERR_TLS_INVALID_PROTOCOL_METHODSam Roberts
2018-12-03crypto: harden bignum-to-binary conversionsBen Noordhuis
2018-11-22tls: add min/max protocol version optionsSam Roberts
2018-11-20tls: include RSA bit size in X.509 public key infoSam Roberts
2018-11-20tls: include elliptic curve X.509 public key infoSam Roberts
2018-11-19tls: support TLS_client_method, TLS_server_methodSam Roberts
2018-11-17crypto: remove unnecessary fully qualified namesGagandeep Singh
2018-11-13tls: get the local certificate after tls handshakeSam Roberts
2018-11-13tls: disable TLS v1.0 and v1.1 by defaultBen Noordhuis
2018-11-13src: bundle persistent-to-local methods as classGabriel Schulhof
2018-11-11src: fix v8 compiler warnings in srcDaniel Bevenius
2018-11-07crypto: add support for chacha20-poly1305 for AEADchux0519
2018-10-24crypto: add SET_INTEGER_CONSANT macroDaniel Bevenius
2018-10-22crypto: strip unwanted space from openssl versionSam Roberts
2018-10-21src: use more explicit return type in Sign::SignFinal()Anna Henningsen
2018-10-20tls: load NODE_EXTRA_CA_CERTS at startupOuyang Yadong
2018-10-20crypto: remove DiffieHellman.initialised_Tobias Nießen
2018-10-20crypto: reduce memory usage of SignFinalTobias Nießen
2018-10-18crypto: DRY Diffie-Hellman initialization codeBen Noordhuis
2018-10-17crypto: simplify internal state handlingTobias Nießen
2018-10-17crypto: simplify error handling in ECDH::NewTobias Nießen
2018-10-16src: remove OCB support ifdef OPENSSL_NO_OCBShelley Vohr
2018-10-14src: throw if functions used as constructors in node_crypto.ccBruce A. MacNaughton
2018-10-12crypto: fix length argument to snprintf()Ben Noordhuis
2018-10-11src: improve SSL version extraction logicGireesh Punathil
2018-10-11src: revert removal of SecureContext `_external` getterVitaly Dyatlov
2018-10-09benchmark,doc,lib,src,test,tools: fix typosBrandon Smith
2018-10-09src: remove unneeded variables in node_crypto.cccjihrig
2018-10-08src: fix ToObject() usage in node_crypto.cccjihrig
2018-10-08crypto: replace goto SSL_CTX_use_certificate_chainDaniel Bevenius
2018-10-05crypto: add virtual dtor to KeyPairGenerationConfigDaniel Bevenius
2018-10-03src: remove public API for option variablesAnna Henningsen
2018-10-02crypto: make PEM parsing RFC7468-compliantTobias Nießen
2018-10-02crypto: add support for PEM-level encryptionTobias Nießen
2018-09-28crypto: remove unnecessary calls to TLS_method()Daniel Bevenius
2018-09-27crypto: enable auto cert chaining for BoringSSLJeremy Apthorp
2018-09-26crypto: deduplicate cipher initialization codeTobias Nießen
2018-09-25crypto: remove unnecessary usage of gotoTobias Nießen
2018-09-24src: replace deprecated uses of FunctionTemplate::GetFunctionAndreas Haas
2018-09-21crypto: do not allow multiple calls to setAuthTagTobias Nießen
2018-09-20crypto: add API for key pair generationTobias Nießen
2018-09-18crypto: fix edge case in authenticated encryptionTobias Nießen
2018-09-12crypto: fix public key encryption internalsTobias Nießen
2018-09-05src: remove calls to deprecated v8 functions (IntegerValue)Ujjwal Sharma
2018-09-05src: remove calls to deprecated V8 functions (Int32Value)Michaël Zasso
2018-09-02src: remove calls to deprecated v8 functions (Uint32Value)Ujjwal Sharma
2018-09-02src: rework (mostly internal) functions to use MaybesUjjwal Sharma