summaryrefslogtreecommitdiff
path: root/src/tls_wrap.cc
Commit message (Expand)AuthorAgeFilesLines
* src: more automatic memory management in node_crypto.ccAnna Henningsen2018-05-051-22/+25
* src: refactor `BaseObject` internal field managementAnna Henningsen2018-05-041-10/+2
* src: remove unused util.h from tls_wrap.hDaniel Bevenius2018-04-091-0/+1
* tls: drop NPN (next protocol negotiation) supportBen Noordhuis2018-03-271-1/+1
* src: tighten handle scopes for stream operationsAnna Henningsen2018-03-151-0/+11
* tls,http2: handle writes after SSL destroy more gracefullyAnna Henningsen2018-03-051-7/+6
* tls: use after free in tls_wrapKyle Farnung2018-02-231-16/+17
* src: remove unnecessary Reset() callsBen Noordhuis2018-02-211-6/+0
* tls: tls_wrap causes debug assert in vectorKyle Farnung2018-02-191-2/+2
* src: refactor WriteWrap and ShutdownWrapsAnna Henningsen2018-02-141-27/+34
* tls_wrap: use DoTryWrite()Anna Henningsen2018-02-141-7/+19
* tls: provide now value from C++Anatoli Papirovski2018-02-071-1/+2
* src: refactor stream callbacks and ownershipAnna Henningsen2018-02-011-90/+25
* tls: migrate C++ errors to internal/errors.jsJoyee Cheung2018-01-171-19/+6
* tls: migrate argument type-checking errorsJoyee Cheung2018-01-171-14/+9
* tls: remove cleartext input data queueAnna Henningsen2018-01-071-38/+24
* tls: refactor write queues awayAnna Henningsen2018-01-071-11/+10
* net,src: refactor writeQueueSize trackingAnatoli Papirovski2017-12-181-22/+23
* src: rename `On*` -> `Emit*` for stream callbacksAnna Henningsen2017-12-161-7/+7
* src: minor refactoring to StreamBase writesAnna Henningsen2017-12-131-15/+11
* src: remove `StreamResourc::Cast()`Anna Henningsen2017-12-131-6/+1
* tls: unconsume stream on destroyAnna Henningsen2017-12-131-2/+19
* src: rename async-wrap -> async_wrapDaniel Bevenius2017-11-171-1/+1
* src: explicitly register built-in modulesYihong Wang2017-11-131-1/+1
* src: do not include x.h if x-inl.h is includedJoyee Cheung2017-10-301-3/+1
* net: fix timeouts during long writesAnatoli Papirovski2017-10-211-0/+10
* tls: properly track writeQueueSize during writesAnatoli Papirovski2017-10-211-2/+22
* src: rename StreamWrap to LibuvStreamWrapAnna Henningsen2017-10-131-1/+1
* src: replace manual memory mgmt with std::stringBen Noordhuis2017-10-091-22/+9
* src: refactor `#include` handlingAnna Henningsen2017-09-141-2/+0
* src: remove unused persistent properties from envAnna Henningsen2017-09-011-1/+0
* src: reduce code duplicationJames M Snell2017-08-231-2/+1
* src: fixup strings, reduce duplicationJames M Snell2017-08-231-3/+6
* src: move crypto_bio/clienthello to crypto nsDaniel Bevenius2017-06-301-11/+13
* src: check IsConstructCall in TLSWrap constructorDaniel Bevenius2017-05-221-0/+1
* async_wrap: add `asyncReset` to `TLSWrap`Refael Ackermann2017-05-191-0/+1
* async_wrap,src: add GetAsyncId() methodTrevor Norris2017-05-101-0/+1
* Partial revert "tls: keep track of stream that is closed"Trevor Norris2017-03-271-9/+0
* stream_base,tls_wrap: notify on destructTrevor Norris2017-03-271-0/+7
* tls: fix segfault on destroy after partial readBen Noordhuis2017-03-201-0/+6
* tls: keep track of stream that is closedjBarz2017-03-161-1/+10
* meta: restore original copyright headerJames M Snell2017-03-101-0/+21
* benchmark,build,doc,lib,src,test: correct typosBenjamin Fleischer2017-03-031-1/+1
* src: provide allocation + nullptr check shortcutsAnna Henningsen2016-09-291-1/+0
* src: pass desired return type to allocatorsAnna Henningsen2016-09-291-1/+1
* src: normalize malloc, reallocMichael Dawson2016-09-061-1/+1
* src: remove unused using declsHaojian Wu2016-08-081-1/+0
* src: fix runtime/int cpplint warningsBen Noordhuis2016-06-281-1/+1
* src: no abort from getter if object isn't wrappedTrevor Norris2016-05-241-8/+20
* tls_wrap: do not abort on new TLSWrap()Trevor Norris2016-05-241-1/+4