summaryrefslogtreecommitdiff
path: root/src/node_crypto.h
AgeCommit message (Expand)Author
2018-07-13src: enable more detailed memory trackingAnna Henningsen
2018-06-08lib,src: remove openssl feature conditionalsBen Noordhuis
2018-06-07src, tools: add check for left leaning pointersDaniel Bevenius
2018-05-26src: add CHECK_NULL/CHECK_NOT_NULL macrosTobias Nießen
2018-05-25src: move DeleteFnPtr into util.hAnna Henningsen
2018-05-05src: more automatic memory management in node_crypto.ccAnna Henningsen
2018-05-04src: refactor `BaseObject` internal field managementAnna Henningsen
2018-04-28tls: fix getEphemeralKeyInfo to support X25519Shigeki Ohtsu
2018-04-26src: remove SecureContext `_external` getterAnna Henningsen
2018-04-25crypto: use kNoAuthTagLength in InitAuthenticatedTobias Nießen
2018-04-23crypto: allow to restrict valid GCM tag lengthTobias Nießen
2018-04-06crypto: add support for AES-CCMTobias Nießen
2018-03-27tls: drop NPN (next protocol negotiation) supportBen Noordhuis
2018-03-23crypto: add ECDH.convertKey to convert public keysWei-Wei Wu
2018-03-11tls: expose Finished messages in TLSSocketAnton Salikhmetov
2018-02-21src: remove unnecessary Reset() callsBen Noordhuis
2018-02-21src: prevent persistent handle resource leaksBen Noordhuis
2018-01-14tls: make deprecated tls.createSecurePair() use public APIAnna Henningsen
2017-12-17src: replace SetAccessor w/ SetAccessorPropertyJure Triglav
2017-12-15src: fix -Wundefined-inline warningsBen Noordhuis
2017-12-13crypto: move node_crypto_clienthello-inl.h to ccDaniel Bevenius
2017-12-08crypto: declare int return type for set_fieldDaniel Bevenius
2017-11-17src: rename base-object -> base_objectDaniel Bevenius
2017-11-17src: rename async-wrap -> async_wrapDaniel Bevenius
2017-11-11tls: implement clientCertEngine optionjoelostrowski
2017-11-11crypto: emulate OpenSSL 1.0 ticket scheme in 1.1David Benjamin
2017-11-11crypto: Make Hmac 1.1.0-compatibleDavid Benjamin
2017-11-11crypto: make SignBase compatible with OpenSSL 1.1.0David Benjamin
2017-11-11crypto: make Hash 1.1.0-compatibleDavid Benjamin
2017-11-11crypto: make CipherBase 1.1.0-compatibleDavid Benjamin
2017-11-11crypto: use RSA and DH accessorsDavid Benjamin
2017-11-11crypto: account for new 1.1.0 SSL APIsDavid Benjamin
2017-11-11crypto: estimate kExternalSizeDavid Benjamin
2017-10-30src: do not include x.h if x-inl.h is includedJoyee Cheung
2017-08-07src: remove unused Connection::ClearError()Ben Noordhuis
2017-07-27src: replace ASSERT with CHECKBen Noordhuis
2017-07-17src: fix memory leak in DH key settersBen Noordhuis
2017-07-17src: remove extra heap allocations in DH functionsBen Noordhuis
2017-07-17src: avoid heap allocation in hmac.digest()Ben Noordhuis
2017-07-17src: make CipherBase::kind_ constBen Noordhuis
2017-07-17src: remove superfluous cipher_ data memberBen Noordhuis
2017-07-17src: don't heap allocate GCM cipher auth tagBen Noordhuis
2017-07-17src: avoid heap allocation in sign.final()Ben Noordhuis
2017-05-26crypto: remove root_cert_store from node_crypto.hDaniel Bevenius
2017-05-22src: remove unnecessary forward declarationDaniel Bevenius
2017-05-15src: rename CONNECTION provider to SSLCONNECTIONDaniel Bevenius
2017-05-10async_wrap,src: add GetAsyncId() methodTrevor Norris
2017-05-10async_wrap: use more specific providersTrevor Norris
2017-04-01crypto: add sign/verify support for RSASSA-PSSTobias Nießen
2017-03-10meta: restore original copyright headerJames M Snell