0
0
mirror of https://github.com/nodejs/node.git synced 2024-12-01 16:10:02 +01:00
nodejs/lib
Michaël Zasso 29da8cf8d7 util: make inherits work with classes
The current implementation overwrites the prototype of the target
constructor. It is not allowed with ES2015 classes because the prototype
property is read only. Use Object.setPrototypeOf instead.

Fixes: https://github.com/nodejs/node/issues/3452
PR-URL: https://github.com/nodejs/node/pull/3455
Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
2015-10-27 06:40:05 +01:00
..
internal repl: limit persistent history correctly on load 2015-10-19 11:53:54 -04:00
_debug_agent.js
_debugger.js debugger: use strict equality comparison 2015-08-26 13:22:55 -07:00
_http_agent.js lib,src: remove usage of events.EventEmitter 2015-09-23 00:23:08 +05:30
_http_client.js http{s}: don't connect to localhost on invalid URL 2015-10-27 08:47:23 +05:30
_http_common.js http: fix stalled pipeline bug 2015-10-14 12:16:18 -04:00
_http_incoming.js http: do not allow multiple instances of certain response headers 2015-10-06 14:53:21 -07:00
_http_outgoing.js http: fix stalled pipeline bug 2015-10-14 12:16:18 -04:00
_http_server.js http: fix stalled pipeline bug 2015-10-14 12:16:18 -04:00
_linklist.js lib,test: deprecate _linklist 2015-10-08 17:32:08 -07:00
_stream_duplex.js
_stream_passthrough.js
_stream_readable.js stream: avoid unnecessary concat of a single buffer. 2015-10-14 12:28:52 -07:00
_stream_transform.js
_stream_wrap.js
_stream_writable.js stream: fix signature of _write() in a comment 2015-10-13 22:32:21 -07:00
_tls_common.js tls: output warning of setDHParam to console.trace 2015-10-16 11:40:05 +09:00
_tls_legacy.js tls, crypto: add ALPN Support 2015-10-27 01:31:47 +09:00
_tls_wrap.js tls, crypto: add ALPN Support 2015-10-27 01:31:47 +09:00
assert.js assert: support arrow functions in .throws() 2015-10-08 19:26:01 +02:00
buffer.js buffer: fix value check for writeUInt{B,L}E 2015-10-26 14:57:35 -06:00
child_process.js child_process: check execFile and fork args 2015-09-06 21:38:00 +10:00
cluster.js lib,src: remove usage of events.EventEmitter 2015-09-23 00:23:08 +05:30
console.js console: rename argument of time and timeEnd 2015-10-16 21:03:44 +02:00
constants.js
crypto.js streams: refactor LazyTransform to internal/ 2015-09-14 19:58:04 -07:00
dgram.js lib,src: remove usage of events.EventEmitter 2015-09-23 00:23:08 +05:30
dns.js async_wrap: ensure all objects have internal field 2015-10-01 13:56:25 -06:00
domain.js src: fix --abort-on-uncaught-exception 2015-10-05 18:12:43 -07:00
events.js events,lib: don't require EE#listenerCount() 2015-09-06 21:38:00 +10:00
freelist.js
fs.js fs: don't throw in read if buffer too big 2015-10-25 21:24:12 -05:00
http.js lib,src: remove usage of events.EventEmitter 2015-09-23 00:23:08 +05:30
https.js http{s}: don't connect to localhost on invalid URL 2015-10-27 08:47:23 +05:30
module.js module: remove unnecessary property and method 2015-10-06 18:56:20 +05:30
net.js net: don't throw on bytesWritten access 2015-10-12 08:29:30 -06:00
os.js
path.js path: improve posixSplitPath performance 2015-09-25 08:28:26 -05:00
process.js
punycode.js
querystring.js
readline.js lib,src: remove usage of events.EventEmitter 2015-09-23 00:23:08 +05:30
repl.js repl: event ordering: delay 'close' until 'flushHistory' 2015-10-22 13:39:04 -04:00
stream.js lib,src: remove usage of events.EventEmitter 2015-09-23 00:23:08 +05:30
string_decoder.js
sys.js
timers.js timers: reuse timer in setTimeout().unref() 2015-10-20 14:20:24 -04:00
tls.js tls, crypto: add ALPN Support 2015-10-27 01:31:47 +09:00
tty.js
url.js doc: multiple documentation updates cherry picked from v0.12 2015-08-05 08:44:55 -07:00
util.js util: make inherits work with classes 2015-10-27 06:40:05 +01:00
v8.js src: add total_available_size to v8 statistics 2015-08-11 22:51:50 +02:00
vm.js
zlib.js buffer: fix usage of kMaxLength 2015-08-04 11:56:12 -07:00