summaryrefslogtreecommitdiff
path: root/src/tls_wrap.cc
AgeCommit message (Expand)Author
2018-05-26src: add CHECK_NULL/CHECK_NOT_NULL macrosTobias Nießen
2018-05-26src: add CHECK_IMPLIES macroTobias Nießen
2018-05-05src: more automatic memory management in node_crypto.ccAnna Henningsen
2018-05-04src: refactor `BaseObject` internal field managementAnna Henningsen
2018-04-09src: remove unused util.h from tls_wrap.hDaniel Bevenius
2018-03-27tls: drop NPN (next protocol negotiation) supportBen Noordhuis
2018-03-15src: tighten handle scopes for stream operationsAnna Henningsen
2018-03-05tls,http2: handle writes after SSL destroy more gracefullyAnna Henningsen
2018-02-23tls: use after free in tls_wrapKyle Farnung
2018-02-21src: remove unnecessary Reset() callsBen Noordhuis
2018-02-19tls: tls_wrap causes debug assert in vectorKyle Farnung
2018-02-14src: refactor WriteWrap and ShutdownWrapsAnna Henningsen
2018-02-14tls_wrap: use DoTryWrite()Anna Henningsen
2018-02-07tls: provide now value from C++Anatoli Papirovski
2018-02-01src: refactor stream callbacks and ownershipAnna Henningsen
2018-01-17tls: migrate C++ errors to internal/errors.jsJoyee Cheung
2018-01-17tls: migrate argument type-checking errorsJoyee Cheung
2018-01-07tls: remove cleartext input data queueAnna Henningsen
2018-01-07tls: refactor write queues awayAnna Henningsen
2017-12-18net,src: refactor writeQueueSize trackingAnatoli Papirovski
2017-12-16src: rename `On*` -> `Emit*` for stream callbacksAnna Henningsen
2017-12-13src: minor refactoring to StreamBase writesAnna Henningsen
2017-12-13src: remove `StreamResourc::Cast()`Anna Henningsen
2017-12-13tls: unconsume stream on destroyAnna Henningsen
2017-11-17src: rename async-wrap -> async_wrapDaniel Bevenius
2017-11-13src: explicitly register built-in modulesYihong Wang
2017-10-30src: do not include x.h if x-inl.h is includedJoyee Cheung
2017-10-21net: fix timeouts during long writesAnatoli Papirovski
2017-10-21tls: properly track writeQueueSize during writesAnatoli Papirovski
2017-10-13src: rename StreamWrap to LibuvStreamWrapAnna Henningsen
2017-10-09src: replace manual memory mgmt with std::stringBen Noordhuis
2017-09-14src: refactor `#include` handlingAnna Henningsen
2017-09-01src: remove unused persistent properties from envAnna Henningsen
2017-08-23src: reduce code duplicationJames M Snell
2017-08-23src: fixup strings, reduce duplicationJames M Snell
2017-06-30src: move crypto_bio/clienthello to crypto nsDaniel Bevenius
2017-05-22src: check IsConstructCall in TLSWrap constructorDaniel Bevenius
2017-05-19async_wrap: add `asyncReset` to `TLSWrap`Refael Ackermann
2017-05-10async_wrap,src: add GetAsyncId() methodTrevor Norris
2017-03-27Partial revert "tls: keep track of stream that is closed"Trevor Norris
2017-03-27stream_base,tls_wrap: notify on destructTrevor Norris
2017-03-20tls: fix segfault on destroy after partial readBen Noordhuis
2017-03-16tls: keep track of stream that is closedjBarz
2017-03-10meta: restore original copyright headerJames M Snell
2017-03-03benchmark,build,doc,lib,src,test: correct typosBenjamin Fleischer
2016-09-29src: provide allocation + nullptr check shortcutsAnna Henningsen
2016-09-29src: pass desired return type to allocatorsAnna Henningsen
2016-09-06src: normalize malloc, reallocMichael Dawson
2016-08-08src: remove unused using declsHaojian Wu
2016-06-28src: fix runtime/int cpplint warningsBen Noordhuis