0
0
mirror of https://github.com/nodejs/node.git synced 2024-12-01 16:10:02 +01:00
nodejs/lib
Artur G Vieira 80c9ef0b6b http: edit _storeHeader to check for Trailer header
Test non-chunked message does not have trailer header set,
message will be terminated by the first empty line after the
header fields, regardless of the header fields present in the
message, and thus cannot contain a message body or 'trailers'.

PR-URL: https://github.com/nodejs/node/pull/12990
Ref: https://github.com/nodejs/node/issues/2842
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Yuta Hiroto <hello@about-hiroppy.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Brian White <mscdex@mscdex.net>
2017-06-13 13:06:39 -07:00
..
internal http: edit _storeHeader to check for Trailer header 2017-06-13 13:06:39 -07:00
_http_agent.js http: overridable keep-alive behavior of Agent 2017-06-07 14:41:22 -04:00
_http_client.js https: support rejectUnauthorized for unix sockets 2017-06-08 13:40:20 -04:00
_http_common.js lib: implement async_hooks API in core 2017-05-10 22:22:29 +02:00
_http_incoming.js http: suppress data event if req aborted 2017-05-31 10:39:17 +02:00
_http_outgoing.js http: edit _storeHeader to check for Trailer header 2017-06-13 13:06:39 -07:00
_http_server.js http: fix timeout reset after keep-alive timeout 2017-06-13 07:42:11 +03:00
_stream_duplex.js stream: add destroy and _destroy methods. 2017-05-22 08:34:14 +02:00
_stream_passthrough.js meta: restore original copyright header 2017-03-10 11:23:48 -08:00
_stream_readable.js stream: ensure that instanceof fast-path is hit. 2017-06-09 21:44:11 +02:00
_stream_transform.js stream: improve Transform performance 2017-06-13 11:48:53 -07:00
_stream_wrap.js stream: ensure that instanceof fast-path is hit. 2017-06-09 21:44:11 +02:00
_stream_writable.js stream: support Uint8Array input to methods 2017-05-27 11:19:39 +02:00
_tls_common.js lib: correct typo in createSecureContext 2017-06-13 09:05:43 -07:00
_tls_legacy.js test,lib,doc: use function declarations 2017-05-01 15:56:58 -07:00
_tls_wrap.js cluster, dns, repl, tls, util: fix RegExp nits 2017-06-10 13:37:04 +03:00
.eslintrc.yaml tools: rename eslintrc to an undeprecated format 2017-01-18 09:48:52 +05:30
assert.js assert: fix deepEqual similar sets and maps bug 2017-06-05 18:33:49 -04:00
async_hooks.js async_wrap: use kTotals to enable PromiseHook 2017-06-10 11:38:05 +02:00
buffer.js lib,src: refactor buffer out of range index 2017-05-27 21:11:26 -07:00
child_process.js child_process: promisify includes stdio in error 2017-06-09 21:46:09 +02:00
cluster.js meta: restore original copyright header 2017-03-10 11:23:48 -08:00
console.js errors: migrate lib/console 2017-05-27 09:28:07 +02:00
constants.js meta: restore original copyright header 2017-03-10 11:23:48 -08:00
crypto.js test,lib,doc: use function declarations 2017-05-01 15:56:58 -07:00
dgram.js dgram: convert to using internal/errors 2017-05-24 10:16:46 -04:00
dns.js cluster, dns, repl, tls, util: fix RegExp nits 2017-06-10 13:37:04 +03:00
domain.js meta: restore original copyright header 2017-03-10 11:23:48 -08:00
events.js lib: "iff" changed to "if and only if" 2017-06-06 14:38:28 -04:00
fs.js fs: don't conflate data and callback in appendFile 2017-06-10 20:34:50 +03:00
http.js http: use more efficient module.exports pattern 2017-03-20 16:01:31 -07:00
https.js http: destroy sockets after keepAliveTimeout 2017-05-26 19:05:53 +03:00
inspector.js inspector: allow --inspect=host:port from js 2017-06-06 14:41:17 -07:00
module.js inspector: --debug* deprecation and invalidation 2017-05-29 11:33:59 -04:00
net.js lib: return this from net.Socket.end() 2017-06-07 12:54:00 -07:00
os.js os: refactor os structure, add Symbol.toPrimitive 2017-05-01 11:44:56 -07:00
path.js path: use internal/errors.js 2017-06-06 17:20:23 -04:00
process.js
punycode.js
querystring.js querystring: improve unescapeBuffer() performance 2017-05-26 18:39:14 +02:00
readline.js errors, readline: migrate to use internal/errors.js 2017-06-13 08:44:22 -07:00
repl.js cluster, dns, repl, tls, util: fix RegExp nits 2017-06-10 13:37:04 +03:00
stream.js stream: support Uint8Array input to methods 2017-05-27 11:19:39 +02:00
string_decoder.js meta: restore original copyright header 2017-03-10 11:23:48 -08:00
sys.js meta: restore original copyright header 2017-03-10 11:23:48 -08:00
timers.js timers: do not use user object call/apply 2017-05-12 22:18:18 -07:00
tls.js tls: support Uint8Arrays for protocol list buffers 2017-03-27 02:08:49 +02:00
tty.js errors,tty: migrate to use internal/errors.js 2017-06-06 11:55:15 -04:00
url.js url: ensure search property is consistently null vs empty 2017-06-13 12:25:19 -07:00
util.js errors: add missing ERR_ prefix on util.callbackify error 2017-06-13 12:33:52 -07:00
v8.js v8: add a js class for Serializer/Dserializer 2017-06-12 14:08:49 +02:00
vm.js meta: restore original copyright header 2017-03-10 11:23:48 -08:00
zlib.js zlib: improve performance 2017-06-13 11:48:59 -07:00