node/lib
Anna Henningsen 10edc4f186
net: always invoke after-write callback
This is part of the streams API contract, and aligns
network sockets with other streams in this respect.

PR-URL: https://github.com/nodejs/node/pull/24291
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Weijia Wang <starkwang@126.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
2018-11-15 18:56:05 +01:00
..
internal timers: fix priority queue removeAt 2018-11-15 18:56:04 +01:00
.eslintrc.yaml bootstrapper: move internalBinding to NativeModule 2018-10-17 11:15:29 -07:00
_http_agent.js async_hooks: add missing async_hooks destroys in AsyncReset 2018-10-17 11:27:01 -07:00
_http_client.js async_hooks: add missing async_hooks destroys in AsyncReset 2018-10-17 11:27:01 -07:00
_http_common.js http: reduce duplicated code for cleaning parser 2018-10-17 11:28:41 -07:00
_http_incoming.js
_http_outgoing.js http: remove obsolete function escapeHeaderValue 2018-11-14 00:55:53 +01:00
_http_server.js async_hooks: add missing async_hooks destroys in AsyncReset 2018-10-17 11:27:01 -07:00
_stream_duplex.js
_stream_passthrough.js
_stream_readable.js stream: add auto-destroy mode 2018-11-02 13:49:41 +01:00
_stream_transform.js
_stream_wrap.js
_stream_writable.js stream: make .destroy() interact better with write queue 2018-11-14 00:55:44 +01:00
_tls_common.js tls: get the local certificate after tls handshake 2018-11-15 16:12:24 +01:00
_tls_wrap.js tls: get the local certificate after tls handshake 2018-11-15 16:12:24 +01:00
assert.js assert: remove unused catch bindings 2018-11-06 20:15:31 +01:00
async_hooks.js lib: extract validateString validator 2018-08-07 10:51:27 -04:00
buffer.js buffer: move process.binding('buffer') to internalBinding 2018-10-17 11:30:49 -07:00
child_process.js Revert "child_process: change windowsHide default to true" 2018-11-15 16:12:23 +01:00
cluster.js
console.js console: console.timeLog() using the default label 2018-11-14 00:55:54 +01:00
constants.js src,lib: move natives and constants to internalBinding() 2018-10-21 12:26:42 -07:00
crypto.js src: cache the result of GetOptions() in JS land 2018-11-13 23:37:33 +01:00
dgram.js src,lib: move natives and constants to internalBinding() 2018-10-21 12:26:42 -07:00
dns.js dns: fix inconsistent (hostname vs host) 2018-10-21 12:27:08 -07:00
domain.js bootstrapper: move internalBinding to NativeModule 2018-10-17 11:15:29 -07:00
events.js events: remove unused catch bindings 2018-11-06 20:15:31 +01:00
fs.js src: prefer param function check over args length 2018-11-13 23:37:31 +01:00
http.js http: allow url and options to be passed to http*.request and http*.get 2018-07-13 14:09:39 +01:00
http2.js http2: graduate from experimental 2018-08-24 18:37:35 -07:00
https.js https: allow url and options to be passed to https.request 2018-07-31 22:53:25 -07:00
inspector.js inspector: enable Inspector JS API in workers 2018-09-17 09:49:53 -07:00
module.js
net.js net: always invoke after-write callback 2018-11-15 18:56:05 +01:00
os.js os: do not call into JS to push values to an array in GetCPUInfo 2018-11-14 00:55:57 +01:00
path.js lib: remove useless cwd in posix.resolve 2018-11-02 13:49:20 +01:00
perf_hooks.js bootstrapper: move internalBinding to NativeModule 2018-10-17 11:15:29 -07:00
process.js
punycode.js lib: update punycode to 2.1.1 2018-07-16 15:55:15 -07:00
querystring.js querystring: remove unused catch bindings 2018-11-06 20:15:31 +01:00
readline.js lib: repl multiline history support 2018-11-03 13:31:14 +01:00
repl.js src: cache the result of GetOptions() in JS land 2018-11-13 23:37:33 +01:00
stream.js tools: lint for unused catch bindings 2018-11-06 20:15:31 +01:00
string_decoder.js bootstrapper: move internalBinding to NativeModule 2018-10-17 11:15:29 -07:00
sys.js
timers.js timers: run nextTicks after each immediate and timer 2018-10-21 12:24:39 -07:00
tls.js tls: throw if protocol too long 2018-10-24 16:10:16 +02:00
trace_events.js bootstrapper: move internalBinding to NativeModule 2018-10-17 11:15:29 -07:00
tty.js Revert "tty: make _read throw ERR_TTY_WRITABLE_NOT_READABLE" 2018-10-17 11:16:37 -07:00
url.js icu: make process.binding('icu') internal 2018-10-17 11:24:01 -07:00
util.js util: support BigInt in util.format 2018-10-17 11:25:44 -07:00
v8.js buffer: move process.binding('buffer') to internalBinding 2018-10-17 11:30:49 -07:00
vm.js src: cache the result of GetOptions() in JS land 2018-11-13 23:37:33 +01:00
worker_threads.js
zlib.js lib: improved conditional check in zlib 2018-11-15 18:56:04 +01:00