summaryrefslogtreecommitdiff
path: root/src/node_crypto.h
Commit message (Expand)AuthorAgeFilesLines
...
* crypto: allow to restrict valid GCM tag lengthTobias Nießen2018-04-231-1/+2
* crypto: add support for AES-CCMTobias Nießen2018-04-061-5/+22
* tls: drop NPN (next protocol negotiation) supportBen Noordhuis2018-03-271-17/+1
* crypto: add ECDH.convertKey to convert public keysWei-Wei Wu2018-03-231-2/+4
* tls: expose Finished messages in TLSSocketAnton Salikhmetov2018-03-111-0/+2
* src: remove unnecessary Reset() callsBen Noordhuis2018-02-211-8/+0
* src: prevent persistent handle resource leaksBen Noordhuis2018-02-211-2/+2
* tls: make deprecated tls.createSecurePair() use public APIAnna Henningsen2018-01-141-82/+0
* src: replace SetAccessor w/ SetAccessorPropertyJure Triglav2017-12-171-6/+3
* src: fix -Wundefined-inline warningsBen Noordhuis2017-12-151-13/+1
* crypto: move node_crypto_clienthello-inl.h to ccDaniel Bevenius2017-12-131-1/+1
* crypto: declare int return type for set_fieldDaniel Bevenius2017-12-081-1/+1
* src: rename base-object -> base_objectDaniel Bevenius2017-11-171-1/+1
* src: rename async-wrap -> async_wrapDaniel Bevenius2017-11-171-1/+1
* tls: implement clientCertEngine optionjoelostrowski2017-11-111-0/+7
* crypto: emulate OpenSSL 1.0 ticket scheme in 1.1David Benjamin2017-11-111-0/+15
* crypto: Make Hmac 1.1.0-compatibleDavid Benjamin2017-11-111-8/+3
* crypto: make SignBase compatible with OpenSSL 1.1.0David Benjamin2017-11-111-12/+6
* crypto: make Hash 1.1.0-compatibleDavid Benjamin2017-11-111-8/+4
* crypto: make CipherBase 1.1.0-compatibleDavid Benjamin2017-11-111-8/+3
* crypto: use RSA and DH accessorsDavid Benjamin2017-11-111-2/+3
* crypto: account for new 1.1.0 SSL APIsDavid Benjamin2017-11-111-0/+7
* crypto: estimate kExternalSizeDavid Benjamin2017-11-111-0/+12
* src: do not include x.h if x-inl.h is includedJoyee Cheung2017-10-301-3/+1
* src: remove unused Connection::ClearError()Ben Noordhuis2017-08-071-1/+0
* src: replace ASSERT with CHECKBen Noordhuis2017-07-271-1/+1
* src: fix memory leak in DH key settersBen Noordhuis2017-07-171-0/+2
* src: remove extra heap allocations in DH functionsBen Noordhuis2017-07-171-0/+2
* src: avoid heap allocation in hmac.digest()Ben Noordhuis2017-07-171-1/+0
* src: make CipherBase::kind_ constBen Noordhuis2017-07-171-1/+1
* src: remove superfluous cipher_ data memberBen Noordhuis2017-07-171-2/+0
* src: don't heap allocate GCM cipher auth tagBen Noordhuis2017-07-171-5/+1
* src: avoid heap allocation in sign.final()Ben Noordhuis2017-07-171-1/+1
* crypto: remove root_cert_store from node_crypto.hDaniel Bevenius2017-05-261-2/+0
* src: remove unnecessary forward declarationDaniel Bevenius2017-05-221-3/+0
* src: rename CONNECTION provider to SSLCONNECTIONDaniel Bevenius2017-05-151-1/+1
* async_wrap,src: add GetAsyncId() methodTrevor Norris2017-05-101-0/+1
* async_wrap: use more specific providersTrevor Norris2017-05-101-1/+1
* crypto: add sign/verify support for RSASSA-PSSTobias Nießen2017-04-011-1/+5
* meta: restore original copyright headerJames M Snell2017-03-101-0/+21
* tls: fix macro to check NPN featureShigeki Ohtsu2017-03-031-3/+3
* crypto: allow adding extra certs to well-known CAsSam Roberts2016-11-231-0/+2
* crypto: fix handling of root_cert_store.Adam Langley2016-11-091-15/+12
* crypto: Use reference count to manage cert_storeAdam Majer2016-11-091-7/+0
* src: remove unused md_ data membersBen Noordhuis2016-06-291-6/+0
* src: fix whitespace/blank_line cpplint warningsBen Noordhuis2016-06-281-1/+0
* src: add include guards to internal headersBen Noordhuis2016-05-251-0/+4
* src: inherit first from AsyncWrapTrevor Norris2016-05-241-3/+3
* crypto: better error message for createHashCalvin Metcalf2016-04-181-0/+1
* crypto: simplify Certificate class bindingsAlexander Makarenko2016-03-051-23/+0