Skip to content

Instantly share code, notes, and snippets.

@MylesBorins
Last active December 12, 2019 18:19
Show Gist options
  • Save MylesBorins/400a735d990d2ee80f12a8a30cd529d5 to your computer and use it in GitHub Desktop.
Save MylesBorins/400a735d990d2ee80f12a8a30cd529d5 to your computer and use it in GitHub Desktop.
UGHHHH
  • [a945244830] - doc: add 2016-08-10 CTC meeting minutes (Josh Gavant) #8229
  • [1ffdee7c86] - test: mark pseudo-tty/no_dropped_stdio as flaky (Michael Dawson) #8385
  • [ed640ae4cb] - crypto: make malloc failure check cross-platform (Rich Trott) #8352
  • [a00ccb0fb9] - src: normalize malloc, realloc (Michael Dawson) #7564
  • [a290ddfdc9] - src: unbreak build when compiling against uclibc (Ben Noordhuis) #8308
  • [a01e8bcf18] - src: moving f function call comment (Daniel Bevenius) #8405
  • [e4ac083bad] - doc: update CI content in onboarding doc (Rich Trott) #8374
  • [dfe1c7e9b8] - doc: update authors list (James M Snell) #8346
  • [a6f7b13d02] - crypto: fix getDecoder() encoding check (atstojanov) #8301
  • [983775d457] - events: make memory leak warning name more verbose (Anna Henningsen) #8341
  • [7e8d994e33] - doc: add return type of clientRequest.setTimeout (Mike Ralphson) #8356
  • [5930d59b0f] - doc: fix a wrong link,add '.md' to the link (Alexis374) #8315
  • [3905f48882] - doc: fix typos (Mike Ralphson) #8370
  • [609a265aeb] - inspector: use script name for target title (Eugene Ostroukhov) #8243
  • [9826a79f54] - test: test non-buffer/string with zlib (Rich Trott) #8350
  • [7b73f55902] - internal/util: remove printDeprecationWarning (James M Snell) #8166
  • [15eaba98a1] - lib: use emitWarning instead of printDeprecationMessage (James M Snell) #8166
  • [2d2a2d7c78] - test: fix test-cluster-dgram-1 flakiness (Santiago Gimeno) #8383
  • [8361c26cd5] - doc: fix broken link in dgram doc (Brian White) #8365
  • [ced2bc37c4] - doc: update targos email in readme per request (James M Snell) #8389
  • [dc7277909b] - fs: move SyncWriteStream to internal/fs (James M Snell) #6749
  • [3504a98b72] - test: fix ::1 error in test-dns-ipv6 (Gibson Fahnestock) #8254
  • [2501a38b79] - doc: update landing pr info in onboarding doc (Rich Trott) #8344
  • [143d38c650] - doc: bad/better examples for fs.access() and fs.exists() (Dan Fabulich) #7832
  • [baa0ffdab3] - test: refactor/cleanup a number of cluster tests (James M Snell) #8261
  • [2168432c36] - build: don't require processing docs for nightlies (Johan Bergström) #8325
  • [f7dd3bc19f] - doc: fix typo in stream doc (Hubert Mine) #8326
  • [266270e618] - test: refactor parallel/test-process-env.js (Rich Trott) #8324
  • [56414b54d9] - doc: adding danbev to collaborators (Daniel Bevenius) #8359
  • [becbcc7981] - src: avoid duplicate AtExit functions (Ali Ijaz Sheikh) #8273
  • [27fd2d7e61] - inspector: make sure all messages are dispatched (Eugene Ostroukhov) #8264
  • [b6db963915] - inspector: simplify buffer management (Eugene Ostroukhov) #8257
  • [b1bbc68fb1] - benchmark: support for multiple http benchmarkers (Bartosz Sosnowski) #8140
  • [f6e33ef8bc] - test: add test for zlib.create*Raw() (Rich Trott) #8306
  • [eca74a9d91] - test: cleanup test require symlink (Paul Grock) #8305
  • [a3c5567eb4] - src,win: use correct exit code in old versions (yorkie) #8204
  • [86067f0129] - doc: clarify that path on windows accepts / and \ (James M Snell) #8291
  • [5a7a6d9b01] - tools: enable caching for jslint task (Rich Trott) #8296
  • [201115812e] - tools: update ESLint to 3.4.0 (Rich Trott) #8296
  • [932c824c60] - events: make memory leak warning more accessible (Anna Henningsen) #8298
  • [1b8accfdd6] - inspector: use new inspector headers (Eugene Ostroukhov) #8150
  • [61faabd938] - deps: v8_inspector update (Eugene Ostroukhov) #8150
  • [1e0bfacc28] - doc: add lpinca to collaborators (Luigi Pinca) #8331
  • [e192825de0] - test: refactor test-debug-signal-cluster (Rich Trott) #8289
  • [2cc7fa5e7d] - http: remove deprecated Client interface (Brian White) #8104
  • [07dbf7313d] - promise: hard deprecation for unhandled promise rejection (James M Snell) #8217
  • [ecf474ceba] - promise: warn on unhandled rejections (Benjamin Gruenbaum) #8217
  • [488d37b3dc] - doc: doc that listen can be called multiple times (James M Snell) #8294
  • [61fa50d298] - doc: readline write() is processed as input (James M Snell) #8295
  • [4537cf2377] - test: additional refactoring/cleanup of buffer tests (James M Snell) #8283
  • [f10e1ed455] - doc: 'ipc' is required with fork stdio option (James M Snell) #8290
  • [407069a29d] - test: add known issue test for path parse issue #6229 (James M Snell) #8293
  • [1657f12f75] - build: fix dependencies on AIX (Michael Dawson) #8285
  • [c8619ea3c3] - doc: improve fs.truncate functions' documentation (Sakthipriyan Vairamani) #7648
  • [82c7a9c40c] - test: make sure over truncation of file zero fills (Sakthipriyan Vairamani) #7648
  • [df4880de55] - doc: add added: information for modules (Luigi Pinca) #8250
  • [5bef38b627] - repl: Auto alignment for .editor mode (Prince J Wesley) #8241
  • [a72a331536] - doc: fix onReadable reentry after unshift called (Zwb) #8200
  • [f4aa2c2c93] - crypto: remove POINT_CONVERSION_HYBRID from documentation. (Adam Langley) #4956
  • [a6d53c6779] - test: add check in test-signal-handler (Rich Trott) #8248
  • [1050594c86] - http: fix connection upgrade checks (Brian White) #8238
  • [7053922c1a] - test: clean up / refactor buffer tests, remove duplication (James M Snell) #8256
  • [b3e7ac2605] - util: improve function signature of util._extend (Sakthipriyan Vairamani) #8187
  • [02ed21aa5c] - test: mark test-child-process-fork-dgram as flaky (Michael Dawson) #8274
  • [063d14e496] - build: fix dependencies on AIX (Michael Dawson) #8272
  • [18017d675b] - build: add missing files to zip and 7z packages (Richard Lau) #8069
  • [10b3f131c2] - async_wrap: add a missing case to test-async-wrap-throw-no-init (yorkie) #8198
  • [f2fe5583c4] - buffer: runtime deprecation of calling Buffer without new (Nikolai Vavilov) #8169
  • [379d9162a2] - doc: add added: information for dgram (Luigi Pinca) #8196
  • [2367e6c901] - doc: add Myles Borins to the CTC (Rod Vagg) #8260
  • [7f1bb8044a] - doc: fix buf.readUIntBE, buf.readUIntLE examples (David Keeler) #8240
  • [e7866568e5] - doc: fix "timout" typo in timeout (Fangshi He) #8231
  • [a60ed89178] - util: allow returning this from custom inspect (Anna Henningsen) #8174
  • [59714cb7b3] - util: allow symbol-based custom inspection methods (Anna Henningsen) #8174
  • [6e50fc7637] - doc: include the optional options parameter (Sakthipriyan Vairamani) #7842
  • [51f96dfcfc] - url: keep auth in url.resolve() if host matches (Ilkka Myller) #8215
  • [09f861f231] - src: don't include a null character in the WriteConsoleW call (Nikolai Vavilov) #7764
  • [f7a23a2d04] - inspector: fix inspector hang while disconnecting (Aleksei Koziatinskii) #8021
  • [286d44e43d] - url: fix inconsistent port in url.resolveObject (Ilkka Myller) #8214
  • [b4ea3a08f1] - src: clean up PER_ISOLATE_STRING_PROPERTIES, v2 (Ben Noordhuis) #8207
  • [a129639eab] - src: clean up PER_ISOLATE_STRING_PROPERTIES, v1 (Ben Noordhuis) #8207
  • [a206afec76] - net: add length check when normalizing args (Brian White) #8112
  • [d28159f0fc] - net: remove unnecessary variables (Brian White) #8112
  • [8e7cbe2546] - src: make debugger listen on 127.0.0.1 by default (Ben Noordhuis) #8106
  • [16f4b8ebfc] - doc: add added: information for util (Luigi Pinca) #8206
  • [1aa47d8e83] - test: refactor test-timers-linked-list.js (Rich Trott) #8193
  • [0764bc4711] - Revert "crypto: add crypto.timingSafeEqual" (James M Snell) #8225
  • [e3cb0bfec9] - test: refactor test-util-inspect (Rich Trott) #8189
  • [64cbe7aa9e] - test: fix flaky test-child-process-pass-fd (Santiago Gimeno) #8212
  • [3242b27b54] - buffer: allow .write() offset to be at buffer end (Anna Henningsen) #8154
  • [d6d3229603] - doc: remove "feature branch" jargon (Rich Trott) #8194
  • [d904163119] - test: comparison operator now more strict (Jason Hedrick) #8190
  • [1df3797bf4] - doc: correct argument type for process.cpuUsage (Simen Bekkhus) #8158
  • [2c41723e1c] - test: refactor test-tick-processor (Rich Trott) #8180
  • [12d7a50368] - test: add test for invalid cert string (Rich Trott) #8179
  • [181324e192] - test: add assert.notDeepStrictEqual() tests (Rich Trott) #8177
  • [3d21907682] - test: favor === over == in crypto tests (Rich Trott) #8176
  • [25703dc4fc] - test: refactor pummel/test-dtrace-jsstack (Rich Trott) #8175
  • [9604d29659] - test: favor strict equality in test-exec (Rich Trott) #8173
  • [bebb9ff078] - doc: remove outdated LTS info from ROADMAP.md (Rich Trott) #8161
  • [9a91ffbbde] - doc: add es6 code example in util.md (Shahid Shaikh) #8183
  • [ce8753a4ce] - test: favor === over == in vm test (jun-oka) #8191
  • [f6a74345d1] - repl: Failed to save editor mode text in .save (Prince J Wesley) #8145
  • [ccbb3c78cd] - child_process: reuse existing no-op function (cjihrig) #8164
  • [7b1b0c4ff0] - test: test sending over a closed IPC channel (cjihrig) #8160
  • [ae4ce9fe73] - test: add test for attempted multiple IPC channels (cjihrig) #8159
  • [db6253f94a] - child_process: workaround fd passing issue on OS X (Santiago Gimeno) #7572
  • [294e3008ad] - test: add assert.notDeepEqual() tests (Rich Trott) #8156
  • [0fc5e0dcd9] - crypto: add crypto.timingSafeEqual (not-an-aardvark) #8040
  • [de3d805a4c] - test: add missing assert.deepEqual() test case (Rich Trott) #8152
  • [c89b6ee347] - test: favor strict equality in http tests (Rich Trott) #8151
  • [8ff3d61d8b] - test: favor strict equality in pummel net tests (Rich Trott) #8135
  • [a0971b7da0] - test: confirm that assert truncates long values (Rich Trott) #8134
  • [2e59ccecde] - assert: remove code that is never reached (Rich Trott) #8132
  • [a9387db867] - debugger: use arrow function for lexical this (Guy Fraser) #7415
  • [ae0334a7e7] - configure: reword help for --without-npm (BlackYoup) #7471
  • [d52ceb4935] - test: favor === over == in test-timers.js (Rich Trott) #8131
  • [7652ae9829] - test: favor strict equality check (Rich Trott) #8130
  • [5eb0ca7d1a] - test: fix assertion in test-watch-file.js (Rich Trott) #8129
  • [dbbbf217de] - build: do not lint src dir for JS errors (Rich Trott) #8128
  • [1d0385f62d] - url: url.format() encodes all # in search (Ilkka Myller) #8072
  • [0abdf59f50] - doc: script with spaces spawn example for windows (Bartosz Sosnowski) #8035
  • [5f617c5f9e] - test: fix flaky fs-watch tests (Santiago Gimeno) #8115
  • [66d697cb5c] - doc: fix variable scoping bug in server example code (lazlojuly) #8124
  • [e1c042e2dc] - doc: update release announce instruction to tweet (Tracy Hinds) #8126
  • [774146dc58] - stream: avoid caching prepend check (Calvin Metcalf) #8018
  • [4c9b0bdf2f] - test: add an zlib binding addon test (Anna Henningsen) #8039
  • [60dcd7323f] - tls: copy the Buffer object before using (Sakthipriyan Vairamani) #8055
  • [0441f2adb4] - src: updating references to the old node.js file (Daniel Bevenius) #8092
  • [249bb8da2f] - util: fix deprecated class prototype (Bryan English) #8105
  • [3177b99737] - src: fix build break for !NODE_USE_V8_PLATFORM (Kunal Pathak) #8114
  • [4b883a3fb4] - readline: keypress trigger for escape character (Prince J Wesley) #7382
  • [b417087ca7] - doc: add @joshgav to collaborators (Josh Gavant) #8146
  • [8badb67761] - test: use strict equality in regression test (Rich Trott) #8098
  • [05b566a5ef] - tools: update ESLint to 3.3.0 and enable rules (Rich Trott) #8097
  • [88650aaa70] - test: remove extraneous space (Rich Trott) #8097
  • [647826017e] - test: add test for assert.notStrictEqual() (Rich Trott) #8091
  • [3f6e1dae7e] - test: add uncaught exception test for debugger (Rich Trott) #8087
  • [b180a5beca] - doc: update Reviewing section of onboarding doc (Rich Trott)
  • [24e4488891] - doc: fix "hashOwnProperty" typo in querystring (Ben Gourley) #8107
  • [26cd48fb9b] - inspector: add support for uncaught exception (Aleksei Koziatinskii) #8043
  • [cb2e83e573] - tools: enable rest-spread-spacing (Rich Trott) #8073
  • [3fe55f6f91] - tools: favor === over == in license2rtf.js (Rich Trott)
  • [fce4b981ea] - repl,util: insert carriage returns in output (JungMinu) #8028
  • [6a3dbdacd6] - udp: remove ancient check (Saúl Ibarra Corretgé) #8088
  • [3dfcb2e266] - test: add test for debug usage message (Rich Trott) #8061
  • [ca6363b8ae] - doc: minor updates to onboarding doc (Rich Trott) #8060
  • [fa1476cb50] - doc: add POST_STATUS_TO_PR info to onboarding doc (Rich Trott) #8059
  • [b9487449e1] - doc: update windows prerequisites (Ben Noordhuis) #8049
  • [474e629ddb] - benchmark: add --format csv option (Adrian Nitu) #7961
  • [4b527a4129] - benchmark: update compare.js exit method (Adrian Nitu) #7961
  • [9e7fd8e810] - benchmark: fix comment typos and code format (Adrian Nitu) #7961
  • [b9832eb3fe] - bench: add bench for fs.realpath() fix (Trevor Norris) #7899
  • [08996fde3c] - fs: restore JS implementation of realpath (Bartosz Sosnowski) #7899
  • [f6070a1a02] - deps: v8_inspector: console support (Aleksei Koziatinskii) #7988
  • [e40234d6e2] - deps: v8_inspector update (Ali Ijaz Sheikh) #8014
  • [a0b3bc56c6] - test: mark test failing on AIX as flaky (Michael Dawson) #8065
  • [6d3241d19c] - test,util: fix flaky test-util-sigint-watchdog (Anna Henningsen) #7933
  • [84f0778247] - src: use RAII for mutexes in node_watchdog.cc (Anna Henningsen) #7933
  • [ba3ccec040] - doc: move orangemocha to collaborators list (Rich Trott) #8062
  • [ab3306ad51] - tty: set the handle to blocking mode (Jeremiah Senkpiel) #6816
  • [4878e1c0e5] - doc: Add fhinkel to collaborators (Franziska Hinkelmann) #8052
  • [e925b62771] - doc: fix cluster message event docs (Zach Bjornson) #8017
  • [4c62892a4b] - test: console constructor missing new keyword (Rich Trott) #8003
  • [8726a1c318] - tools: enable linting for chained properties (Rich Trott) #7999
  • [e313c0286b] - tools: update to ESLint 3.2.2 (Rich Trott) #7999
  • [49e473a45f] - test: fix failing inspector cctest (Eugene Ostroukhov) #8019
  • [c628982a06] - doc: add added: information for cluster (Anna Henningsen) #7640
  • [b7a8a691b4] - events: unwrap #once listeners in #listeners (Owen Smith) #6881
  • [1b99093df7] - timers: remove unused repeat param in timer_wrap (Jan Schär) #7994
  • [dabac8a2fb] - doc: remove spurious new line in CHANGELOG_V6.md (Luigi Pinca) #8009
  • [1a6a69a8e0] - util: add inspect.defaultOptions (Roman Reiss) #8013
  • [a8438a0438] - test,assert: add deepEqual/deepStrictEqual tests for typed arrays (Feross Aboukhadijeh) #8002
  • [bb3b4d7d49] - doc: fix typo in vm.runInNewContext() description (Luigi Pinca) #8005
  • [a7222052d4] - build: add correct shared library naming on OS X (Stewart Addison) #7687
  • [e03a7b2a2b] - build: turn on thin static archives (Ben Noordhuis) #7957
  • [55852e1421] - module: fix node_modules search path in edge case (hefangshi) #6670
  • [5111e789e6] - deps: float gyp patch for long filenames (Anna Henningsen) #7963
  • [eb172feebf] - doc: Clean up roff source in manpage (Alhadis) #7819
  • [4a87abb8e8] - fs: add bytesRead to ReadStream (Linus Unnebäck) #7942
  • [f59b8888f1] - repl: disable Ctrl+C support on win32 for now (Anna Henningsen) #7977
  • [43ef58005e] - src: remove unused using decls (Haojian Wu) #7990
  • [827eed1ce3] - doc: add CTC meeting minutes 2016-08-03 (Josh Gavant) #7980
  • [35109ddaf2] - lib: remove double check of string type (Franziska Hinkelmann) #7985
  • [accaa34377] - doc: clarify collaborators & ctc members relationships (yorkie) #7996
  • [2d4a521d58] - repl: don't override all internal repl defaults (cjihrig) #7826
  • [f18b1c91b8] - test: allow globals to be whitelisted (cjihrig) #7826
  • [99f45b2476] - child_process: control argv0 for spawned processes (Pat Pannuto) #7696
  • [a804db1af7] - process: save original argv[0] (Pat Pannuto) #7696
  • [beea23af65] - doc: clarify fd closing by fs.readFile etc. (kibertoad) #7561
  • [be73480eec] - test: fix flaky test-vm-sigint-existing-handler (Anna Henningsen) #7982
  • [b635f7b0e7] - zlib: remove unneeded property (Jan Schär) #7987
  • [4c86fa30d8] - doc: fix a markdown error in CTC meeting minutes (Сковорода Никита Андреевич) #7729
  • [d997448ea6] - tools: add remark-lint configuration in .remarkrc (Сковорода Никита Андреевич) #7729
  • [b779eb423d] - repl: Add editor mode support (Prince J Wesley) #7275
  • [769f63ccd8] - doc: add added: information for events (Luigi Pinca) #7822
  • [66af6a9028] - doc: improve server.listen() random port (Phillip Johnsen) #7976
  • [5d6d3ee5fb] - doc: clarify "Reviewed-By" iff "LGTM" (Bryan English) #7183
  • [9a0d26fa43] - test: remove internal headers from addons (Gibson Fahnestock) #7947
  • [1e1bbe5af7] - tools: add .vscode folder to .gitignore (Josh Gavant) #7967
  • [b866fdc516] - doc: add CTC meeting minutes 2016-07-13 (Josh Gavant) #7968
  • [2458bdb1f0] - doc: add CTC meeting minutes 2016-07-20 (Josh Gavant) #7970
  • [ff7a841f4d] - src: make EnvDelete behave like the delete operator (Franziska Hinkelmann) #7975
  • [cc3a9e7947] - doc: use consistent markdown in README (Rich Trott) #7971
  • [99296eedbe] - http: specify _implicitHeader in OutgoingMessage (yorkie) #7949
  • [0f3f76cada] - doc: use git-secure-tag for release tags (Fedor Indutny) #7603
  • [e3e3588e0e] - meta: clarify process for breaking changes (Rich Trott) #7955
  • [21b0a27af8] - Revert "fs: make callback mandatory to all async functions" (Myles Borins) #7846
  • [1a9e247c79] - readline: show completions only after 2nd TAB (Anna Henningsen) #7754
  • [c809b88345] - doc: use blockquotes for Stability: markers (Anna Henningsen) #7757
  • [561958e565] - doc: fix default encoding mention in crypto.md (hugnosis) #7805
  • [a52b1c0580] - doctool: improve the title of pages in doc (yorkie) #7939
  • [cc189370dd] - deps: cherry-pick 6f68f30 from v8 upstream (Stefan Budeanu) #7802
  • [c5a18e748d] - Revert "fs: validate args of truncate functions in js" (Myles Borins) #7950
  • [320f433dcd] - util: support classes in util.deprecate() (vladimir) #7690
  • [e1643ccc5a] - doc: fix minor formatting issue in 0.10 changelog (Сковорода Никита Андреевич) #7727
  • [f3f5a89a10] - doc: *.md formatting fixes in the benchmark dir (Сковорода Никита Андреевич) #7727
  • [fc11fe8e5d] - doc: remove extra indentation in iojs changelog (Сковорода Никита Андреевич) #7727
  • [4aa8120aea] - doc: *.md formatting fixes in the top-level dir (Сковорода Никита Андреевич) #7727
  • [9ddc915a9c] - doc: convert tabs to spaces (Сковорода Никита Андреевич) #7727
  • [7400a4a3bd] - doc: piscisaureus has stepped-down from the CTC (James M Snell) #7969
  • [0c73685273] - doc: add @addaleax to the CTC (Anna Henningsen) #7966
  • [29e49fc286] - doc, punycode: soft-deprecation of the punycode module (James M Snell) #7941
  • [c9e670ea2a] - win,msi: fix inclusion of translations (João Reis) #7798
  • [05c15a057f] - build: fix dependency on missing header file (Ben Noordhuis) #7945
  • [c0676f3f0f] - build: fix typo in non-essential source file name (Ben Noordhuis) #7945
  • [60d46b4e70] - deps: cherry-pick a51f429 from V8 upstream (Franziska Hinkelmann) #7833
  • [b4258bba11] - test: improve chained property readability (Rich Trott) #7920
  • [93ac2ea36e] - test: fix test-vm-sigint flakiness (Santiago Gimeno) #7854
  • [80b10b4fe2] - src: fix use-after-free in inspector agent (Ben Noordhuis) #7907
  • [75c6d9dd95] - cluster: support stdio option for workers (cjihrig) #7838
  • [6d9a500064] - doc: add CTC meeting minutes 2016-06-22 (Josh Gavant) #7390
  • [681736183c] - doc: add CTC meeting minutes 2016-07-06 (Josh Gavant) #7570
  • [59fd48e5b3] - doc: add CTC meeting minutes 2016-06-29 (Josh Gavant) #7571
  • [1495053046] - meta: include a minimal CTC removal policy (Rich Trott) #7720
  • [eeaff74af2] - build: adding config.gypi dep to addons/.buildstamp (Daniel Bevenius) #7893
  • [8ae227c971] - doc: add CTC meeting minutes 2016-07-27 (William Kapke) #7900
  • [c52a9730b8] - test: don't hard code deprecation count (Prince J Wesley) #7927
  • [65a42ab892] - doc: fix path markdown formatting (Joey Cozza) #7817
  • [6945aa7085] - build: don't link against liblog on host system (Ben Noordhuis) #7762
  • [c8c1f96abe] - src: avoid manual memory management in inspector (Ben Noordhuis) #7906
  • [0190db44ac] - test: fix memory leaks in inspector tests (Ben Noordhuis) #7906
  • [1658297f47] - doc: add missing semicolon (Ravindra barthwal) #7915
  • [0de55d864d] - test: decrease inconsistency in the common.js (Vse Mozhet Byt) #7758
  • [df4ef63aa5] - tools,test: show signal code when test crashes (Santiago Gimeno) #7859
  • [bc464a8a3b] - test: fix flaky test-tls-wrap-timeout (Rich Trott) #7857
  • [f789eb3106] - inspector: Do not crash if the port is n/a (Eugene Ostroukhov) #7874
  • [7d75338c0e] - timers: fix cleanup of nested same-timeout timers (Erin Spiceland) #7827
  • [1896ca9e8e] - doc: fill in missing V8 version (Timothy Gu) #7878
  • [6ea8c669df] - doc: remove extra spaces and concats in examples (Joe Esposito) #7885
  • [8fbdfb9c4e] - test: speed up test-net-reconnect-error (Rich Trott) #7886
  • [99e2d43801] - meta: provide example activities (Rich Trott) #7744
  • [96611d097a] - doc: add information about CTC quorum rules (Rich Trott) #7813
  • [b896057109] - src: unifying PipeConnectWrap and TCPConnectWrap (Daniel Bevenius) #7501
  • [c948877688] - doc: align breakEvalOnSigint - repl option (Prince J Wesley) #7849
  • [868638b903] - doc: remove platform assumption from CONTRIBUTING (Bethany N Griggs) #7783
  • [68ac0d0d7d] - repl: Use displayErrors for SyntaxError (Prince J Wesley) #7589
  • [2554549ab5] - deps: v8_inspector: remove jinja2 tests (Ali Ijaz Sheikh) #7796
  • [7db495ab6d] - doc: update licenses (Ali Ijaz Sheikh) #7796
  • [3534600185] - tools: update license-builder.sh for v8_inspector (Ali Ijaz Sheikh) #7796
  • [4be6271c43] - deps: remove jinja.el from deps/v8_inspector (Ali Ijaz Sheikh) #7796
  • [b9445bfecd] - deps: update v8_inspector (Ali Ijaz Sheikh) #7796
  • [ea725eda42] - test: ensure stream preprocessing order (Vse Mozhet Byt) #7741
  • [1d83013d19] - doc: minor typo fixes in stream docs (Alex Perkins) #7763
  • [34d58ce334] - src: Only use TR1 type_traits on OSX<10.9 (Ehsan Akhgari) #7778
  • [dee0e3a333] - test: use common platform helpers everywhere (Santiago Gimeno) #7845
  • [a3d62bdbaa] - deps: cherry-pick b93c80a from v8 upstream (Matt Loring) #7689
  • [392c70a827] - repl: prevent undefined ref in completion (Evan Lucas) #7718
  • [d525e6c92a] - benchmark: remove broken string-creation.js (Andreas Madsen) #7094
  • [0c0f34e2fe] - benchmark: add script for creating scatter plot (Andreas Madsen) #7094
  • [8bb59fdb12] - benchmark: missing process.exit after bench.end (Andreas Madsen) #7094
  • [f99471b2ae] - benchmark: refactor to use process.send (Andreas Madsen) #7094
  • [edbed3f3fd] - benchmark: move http_simple.js to http directory (Andreas Madsen) #7094
  • [ee2843b4ea] - benchmark: remove unused files (Andreas Madsen) #7094
  • [adc74b42ca] - doc: add princejwesley to collaborators (Prince J Wesley) #7877
  • [809aabcc13] - src: fix build on CentOS (Rich Trott) #7873
  • [e4abfe41ed] - doc: clarify that the node.js irc channel is not under tsc oversight (James M Snell) #7810
  • [c67ec57c8f] - doc: fix added: date for NODE_REPL_HISTORY (Anna Henningsen) #7775
  • [b3127df59a] - doc: add/fix version metadata for Buffer methods (Brian White) #7784
  • [ac57089960] - doc: improve function parameter descriptions (Brian White) #7784
  • [3f208c70da] - doc: add missing properties in Buffer docs (Brian White) #7784
  • [87a097da51] - doc: improve wording and style of Buffer docs (Brian White) #7784
  • [cc1318b5ed] - doc: improve links in Buffer docs (Brian White) #7784
  • [344cac112b] - doc: reorganize Buffer link references (Brian White) #7784
  • [fe89848dc6] - doc: improve Buffer code examples (Brian White) #7784
  • [ff3ce11894] - child_process: support stdio option in fork() (cjihrig) #7811
  • [612307564b] - test: make import common as the first line (Sakthipriyan Vairamani) #7786
  • [c86c1eeab5] - fs: validate args of truncate functions in js (Sakthipriyan Vairamani) #2498
  • [9359de9dd2] - fs: make callback mandatory to all async functions (Sakthipriyan Vairamani) #7168
  • [9983af0347] - stream: improve unimplemented _write() error (ratikesh9) #7671
  • [2cc01da7f0] - repl: default useGlobal to true (cjihrig) #7795
  • [68b966b2de] - build: add conflict marker check during CI lint (Brian White) #7625
  • [814b8c3cf7] - test: handle IPv6 localhost issues within tests (Rich Trott) #7766
  • [8c0f776f23] - test: add known issue test for #7788 (cjihrig) #7793
  • [135a863f80] - test: increase RAM requirement for intensive tests (Rich Trott) #7772
  • [74f0943284] - doc: correcting misspelling (Vitaly Tomilov) #7797
  • [af4915894b] - doc: general improvments to events documentation (Sakthipriyan Vairamani) #7480
  • [fd02c93d29] - test: ensure callback runs in test-vm-sigint (Rich Trott) #7768
  • [f1d804a753] - doc: update readme with andrasq as a collaborator (Andras) #7801
  • [f56cd32c70] - deps: cherry-pick 2b4c9c1 from v8 upstream (Joran Siu) #7771
  • [765de1ae11] - child_process: Check stderr before accessing it (Robert Chiras) #6877
  • [257a866918] - deps: v8_inspector no longer depends on wtf (Ali Ijaz Sheikh) #7751
  • [4ae24e185d] - doc: update CTC governance information (Rich Trott) #7719
  • [17883dfaaf] - test: avoid usage of mixed IPV6 addresses (Gireesh Punathil) #7702
  • [04b4d15b39] - test: use mustCall() for simple flow tracking (cjihrig) #7753
  • [59741a9bee] - doc: correct sample output of buf.compare (Hargobind S. Khalsa) #7777
  • [c897d0ba71] - doc: add added: information for stream (Italo A. Casas) #7287
  • [7cb70e9ece] - test: fix flaky test-http-server-consumed-timeout (Rich Trott) #7717
  • [151d316b99] - buffer: optimize hex_decode (Christopher Jeffrey) #7602
  • [6510eb5ddc] - test: s/assert.fail/common.fail as appropriate (cjihrig) #7735
  • [bb9eabec40] - repl: Mitigate vm #548 function redefinition issue (Prince J Wesley)
  • [2fe277a05c] - doc: Warn against uncaughtException dependency. (Lance Ball) #6378
  • [c09dfe3a0b] - doc: fix typo in stream doc (Kevin Donahue) #7738
  • [45367a2a8f] - cluster: remove bind() and self (cjihrig) #7710
  • [9dc0651657] - test: improve error message in test-tick-processor (Rich Trott) #7693
  • [4a408321d9] - test: cleanup IIFE tests (cjihrig) #7694
  • [4220c24b17] - inspector: Unify event queues (Eugene Ostroukhov) #7271
  • [6e15ae98fe] - fs: rename event to eventType in fs.watch listener (Claudio Rodriguez) #7506
  • [e9bb3329ea] - test: add common.rootDir (cjihrig) #7685
  • [a58b48bc3b] - doc: various documentation formatting fixes (Сковорода Никита Андреевич) #7637
  • [e09c62ae33] - win,msi: add zh-CN translations for the installer (Minqi Pan) #2569
  • [11b23068cd] - tools: consistent .eslintrc formatting (silverwind) #7691
  • [80478a5240] - doc: fix typo in the CHANGELOG_V6 (vsemozhetbyt) #7568
  • [a7105a8db3] - test,doc: clarify buf.indexOf(num) input range (Anna Henningsen) #7611
  • [cbbddc4fb0] - tools: increase lint coverage (Rich Trott) #7647
  • [a2a711a373] - dgram: generalized send queue to handle close (Matteo Collina) #7066
  • [c01d61af59] - win,msi: Added Italian translation (Matteo Collina) #4647
  • [bc7b71937c] - doc: fix util.deprecate() example (Evan Lucas) #7674
  • [4b9a0e4133] - doc: link and highlight Object.assign (Sakthipriyan Vairamani) #7670
  • [b8b8c36b6a] - build: export more openssl symbols on Windows (Alex Hultman) #7576
  • [863952ebad] - tools: enforce JS brace style with linting (Rich Trott) #7630
  • [5b63d48e9e] - lib,benchmark,test: implement consistent braces (Rich Trott) #7630
  • [ef1f7661c7] - tools: fix broken format string (Sakthipriyan Vairamani) #7620
  • [780776cf60] - tools: cleanup no-build and build-only options (Sakthipriyan Vairamani) #7620
  • [2d77cba7e7] - test: fix flaky test-*-connect-address-family (Rich Trott) #7605
  • [aab306679e] - test: fix old tty tests (Jeremiah Senkpiel) #7613
  • [c9f6776d2b] - crypto: fix undefined behavior in ParseExtension (Fedor Indutny) #7494
  • [46f40cfb4c] - buffer: fix unintended unsigned overflow (Fedor Indutny) #7494
  • [245ac302f5] - deps: update V8 to 5.1.281.75 (Ben Noordhuis) #7615
  • [18ae74cf98] - src: suppress coverity message (cjihrig) #7587
  • [89ede72fca] - tools: remove unnecessary imports and assignments (Sakthipriyan Vairamani) #7483
  • [4c774e121b] - deps: remove extra field from v8::HeapStatistics (Anna Henningsen) #7526
  • [630096bc80] - src: guard against overflow in ParseArrayIndex() (Ben Noordhuis) #7497
  • [6ae20433c9] - src: move ParseArrayIndex() to src/node_buffer.cc (Ben Noordhuis) #7497
  • [a2ee21db84] - util: add an option for configuring break length (cjihrig) #7499
  • [d80432db76] - build: enable big toc for release builds in AIX (Gireesh Punathil) #7508
  • [475dc439e2] - doc: fix documentation of process.argv (Tarun Garg) #7449
  • [b3ec2432a1] - deps: upgrade npm to 3.10.3 (Kat Marchán) #7515
  • [99cfd53097] - test: test execFile/fork arg validation (Chuck Langford) #7399
  • [0548e5d12a] - child_process: add fork/execFile arg validation (Rich Trott) #7399
  • [15157c3c3d] - repl: Default useGlobal to false in CLI REPL. (Lance Ball) #5703
  • [dc17432208] - deps: fix V8 5.1 tests (Michaël Zasso) #7488
  • [5e5ec2cd1e] - os: deprecate tmpDir() in favour of tmpdir() (Jeremiah Senkpiel) #6739
  • [c5c28c3d50] - debugger: make listen address configurable (Ben Noordhuis) #3316
  • [7dcc4af827] - build: drop unconditional openssl dep from cctest (Ben Noordhuis) #7486
  • [3d6a01ed3e] - deps: update icu-small to include punycode datafiles (James M Snell) #7355
  • [08aff14cc8] - inspector: Do cleanups before notifying callback (Eugene Ostroukhov) #7450
  • [92dab4a2b2] - src: print backtrace on failed CHECK/ASSERT (Ben Noordhuis) #6734
  • [64edd064b8] - test: add abort test for backtrace validation (cjihrig) #6734
  • [e574f5b700] - src: print backtrace on abort/unreachable code (Ben Noordhuis) #6734
  • [787eddf794] - src: print backtrace on fatal error (Ben Noordhuis) #6734
  • [0672fca921] - test: fix abort/test-abort-uncaught-exception (Ben Noordhuis) #6734
  • [5251fe52c3] - test: add testcfg.py to test/abort/ (Ben Noordhuis) #6734
  • [88a8748212] - src: initialize encoding_ data member (Ben Noordhuis) #7374
  • [fba271b379] - benchmark: add setImmediate() benchmarks (Andras) #6436
  • [6f75b6672c] - timers: optimize setImmediate() (Andras) #6436
  • [9beef23b60] - deps: bring in V8 5.1 - 5.0 ABI compatibility (Matt Loring) #7016
  • [9940766f8a] - test: fix tests after V8 upgrade (Ali Ijaz Sheikh) #6482
  • [2cc2951796] - deps: update V8 to 5.1.281.69 (Michaël Zasso) #7016
  • [010ac70892] - doc: fix broken refs to url.parse() in http docs (Anna Henningsen) #7392
  • [410296c37a] - build: configure --shared (Stefan Budeanu) #6994
  • [86e07b7c24] - doc: general improvements to timers.md (James M Snell) #6937
  • [ecd639a142] - deps: update v8_inspector (Michaël Zasso) #7385
  • [c0e48bf27d] - repl: Enable tab completion for global properties (Lance Ball) #7369
  • [a1059afd39] - buffer: speed up swap16/32, add swap64 (Zach Bjornson) #7157
  • [561548702e] - src: renaming ares_task struct to node_ares_task (Daniel Bevenius) #7345
  • [2996b5c975] - crypto: Allow GCM ciphers to have a longer IV length (Michael Wain) #6376
  • [4220e86414] - doc: fix typographic error in process doc (Rich Trott) #7431
  • [6abb06f821] - benchmark: util._extend vs object.assign (surya panikkal) #7255
  • [3c09d1b55f] - http: replace finish() callback with arrow function (Guy Fraser) #7378
  • [d538811fc8] - deps: upgrade npm to 3.10.2 (Rebecca Turner) #7410
  • [1db31a3494] - doc: minor rewording to the GitHub issue/pr templates (Jeremiah Senkpiel) #7403
  • [3f5623dd46] - readline: allow passing prompt to constructor (Evan Lucas) #7125
  • [61196dedad] - vm: test for abort condition of current invocation (Anna Henningsen) #7373
  • [79ef3b6b5d] - string_decoder: fix bad utf8 character handling (Brian White) #7310
  • [5267f29b34] - test: fix flaky test-fs-watch-encoding on OS X (Rich Trott) #7356
  • [79f961aa09] - doc: fix link in the stream doc (Italo A. Casas) #7347
  • [a84b0f2f76] - deps: backport 7dfb5beeec from V8 upstream (Myles Borins) #7348
  • [6be73feaeb] - crypto,tls: perf improvements for crypto and tls getCiphers (James M Snell) #7225
  • [58a241d537] - doc: fix typos in the stream doc (vsemozhetbyt) #7336
  • [6dd093da26] - buffer,string_decoder: consolidate encoding validation logic (James M Snell) #7207
  • [bb33c28e21] - tools: disable readability/function cpplint rule (Ben Noordhuis) #7334
  • [a92089b6bd] - src: alias BINARY to LATIN1 (Ben Noordhuis) #7284
  • [de9a84186e] - doc: fix broken link in vm.md (Luigi Pinca) #7304
  • [9dfc8b9d8e] - inspector: fix inspector connection cleanup (Eugene Ostroukhov) #7268
  • [dfcf02b6f7] - inspector: fix coverity scan errors (Eugene Ostroukhov) #7324
  • [81b6882e51] - src: rename "node" script to "bootstrap_node" (Daniel Bevenius) #7277
  • [44b9154495] - deps: switch to upstream v8_inspector (Ali Ijaz Sheikh) #7302
  • [b77eb8c66c] - punycode: update to v2.0.0 (Mathias Bynens) #7267
  • [c570182a39] - benchmark: don't convert arguments to numbers (Brian White) #6570
  • [c8fa79f351] - test: add more http token/value checking tests (Brian White) #6570
  • [39fdf0773d] - benchmark: increase http token check iterations (Brian White) #6570
  • [918159e0f6] - http: optimize checkIsHttpToken() (Brian White) #6570
  • [f1d1071361] - src: make Sec-WebSocket-Key check case-insensitive (Myles Borins) #7248
  • [6626919205] - inspector: process.exit should wait for inspector (Eugene Ostroukhov) #7252
  • [0e9e149da4] - buffer: fix creating from zero-length ArrayBuffer (Ingvar Stepanyan) #7176
  • [0c73c9fece] - src: fix --without-inspector build (Anna Henningsen) #7258
  • [05de4d78a6] - test: add note about duration_ms in TAP reporter (Rod Vagg) #7216
  • [6b48324363] - src: fix erroneous fallthrough in ParseEncoding() (Ben Noordhuis) #7262
  • [9ce888274c] - test: rebuild add-ons when their sources change (Ben Noordhuis) #7262
  • [bd23290657] - buffer: remove obsolete and confusing comment (Nikolai Vavilov) #7264
  • [197a465280] - zlib: move constants into zlib.constants (James M Snell) #7203
  • [a173483619] - doc: general improvements to path.md copy (James M Snell) #7122
  • [47b9b14574] - doc: make pull request template more concise (Rich Trott) #7239
  • [f2c59d9658] - doc: url.format() parameter may be a string (Rich Trott) #7235
  • [a766ebf594] - inspector: change default port (Ali Ijaz Sheikh) #7212
  • [cbbdc298b0] - benchmark: fix child-process-read on Windows (Bartosz Sosnowski) #6971
  • [0cd0118334] - stream: 'data' argument on callback of Transform._flush() (Jesús Leganés Combarro "piranna) #3708
  • [c300ba2212] - doc: clarify rl.question callback args (James M Snell) #7022
  • [3b8ec68a3a] - domain: add message for dispose deprecation (Brian White) #7053
  • [0155744024] - doc: consolidate test/lint text in GH PR template (Rich Trott) #7155
  • [a78c2335b1] - doc: use consistent typography in streams.md (Rich Trott) #6986
  • [843d58fcbb] - deps: upgrade npm to 3.9.5 (Kat Marchán) #7139
  • [a32f7eb4be] - doc: general improvements to process.md copy (James M Snell) #7029
  • [c3e86de9ba] - doc: improved syntax consistency in console.md (Jonathan Montane) #7062
  • [d413378e51] - test: change duration_ms to duration (Gibson Fahnestock) #7133
  • [d976d66cfc] - doc: clarify fs.access works on directories too. (Lance Ball) #7113
  • [80f1fbb00f] - doc: general improvements to querystring.md copy (James M Snell) #7023
  • [80ea0c5a64] - doc: general improvements to stream.md copy (James M Snell) #6947
  • [5292a1358f] - buffer: improve creation performance. (Ingvar Stepanyan) #6893
  • [de4161d367] - src: remove unused internals from node.cc (Anna Henningsen) #7117
  • [f44b18f010] - cluster: deprecate worker.suicide (Evan Lucas) #3747
  • [ac0665c908] - src: fix ArrayBuffer size for zero fill flag (Anna Henningsen) #7142
  • [1a21524b69] - debugger: fix --debug-brk interaction with -e (Rich Trott) #7089
  • [edbb092caf] - doc: update licenses (Myles Borins) #7121
  • [8847777ab8] - deps: update v8_inspector (Ali Ijaz Sheikh) #7118
  • [fea3ba4f4b] - Add CII Best Practices badge to README.md (David A. Wheeler) #6819
  • [aac79dfd78] - src: use stack-allocated Environment instances (Ben Noordhuis) #7090
  • [138c7af42a] - doc: add links to platform specific mechanisms (Michael Dawson) #7071
  • [fea3070ec4] - test: add buffer testcase for resetting kZeroFill (Сковорода Никита Андреевич) #7093
  • [3a3996315c] - lib,src: reset zero fill flag on exception (Ben Noordhuis) #7093
  • [e350deb1e3] - doc: edit pull request template (Rich Trott) #7058
  • [27e84ddd4e] - lib,src: clean up ArrayBufferAllocator (Ben Noordhuis) #7082
  • [334ef4f19d] - lib,src: drop dependency on v8::Private::ForApi() (Ben Noordhuis) #7082
  • [c3cd453cba] - src: make IsolateData creation explicit (Ben Noordhuis) #7082
  • [67368d8553] - cluster: expose result of send() (cjihrig) #6998
  • [894203dae3] - cluster: work with v8_inspector (cjihrig) #6792
  • [84ad31fff3] - src,lib: v8-inspector support (Pavel Feldman) #6792
  • [ed2eacbc42] - deps: import v8_inspector (Ali Ijaz Sheikh) #6792
  • [d23b7d2656] - string_decoder: rewrite implementation (Brian White) #6777
  • [435e673efd] - doc: minor improvements to util.md (Sakthipriyan Vairamani) #6932
  • [bd8b1ddb20] - deps: upgrade npm to 3.9.3 (Kat Marchán) #7030
  • [de5020292e] - build: re-add --ninja option to configure (Ehsan Akhgari) #6780
  • [e916218ba5] - doc: update process.hrtime docs to include optional parameter (doug.wade) #6585
  • [1b6a468c72] - doc: general improvements to tls.md copy (James M Snell) #6933
  • [f9ea52e5eb] - test: add regression test for Proxy as vm context (Michaël Zasso) #6967
  • [b5f76dbd3e] - doc: fix broken references in changelogs (Anna Henningsen) #6942
  • [9140b97848] - doc: general improvements to string_decoder.md copy (James M Snell) #6940
  • [4453c0c250] - deps: upgrade to V8 5.0.71.52 (Michaël Zasso) #6928
  • [eff96d32dc] - src: add include guards to internal headers (Ben Noordhuis) #6948
  • [ed11ac6080] - doc: remove "" within backticks (Rod Machen) #6952
  • [c0e6c668e6] - src: no abort from getter if object isn't wrapped (Trevor Norris) #6184
  • [13e5d4f320] - stream_base: always use Base template class (Trevor Norris) #6184
  • [43b5215083] - tls_wrap: do not abort on new TLSWrap() (Trevor Norris) #6184
  • [9dd5b93c42] - src: always clear wrap before persistent Reset() (Trevor Norris) #6184
  • [ddc19be6de] - src: inherit first from AsyncWrap (Trevor Norris) #6184
  • [706e6990bf] - string_bytes: Make base64 encode/decode reusable (Eugene Ostroukhov) #6910
  • [ef9778cb9b] - doc: general improvements to util.md (James M Snell) #6897
  • [05e2acb428] - buffer: fix single digit hex string handling (Justin Sprigg) #6775
  • [ee8e7cd25d] - util: pretty-print SIMD types (Ben Noordhuis) #6917
  • [e11221c76d] - doc: add added: info for process.cpuUsage (Anna Henningsen) #6863
  • [b6a646dc8a] - doc: reduce GitHub template verbosity (Rich Trott) #6801
  • [21b53fe012] - tools: disallow deprecated define getter/setter (Rich Trott) #6774
  • [fe77de196c] - http: use localAddress instead of path (Dirceu Pereira Tiegs) #5190
  • [178e634114] - src: fix without-intl build (Anna Henningsen) #6820
  • [27549f64ce] - test: add more path.basename() tests (Brian White) #6590
  • [7d404122d4] - test: remove duplicate path tests (Brian White) #6590
  • [dfaa9c9055] - path: fix basename() regressions (Brian White) #6590
  • [2ccba1f9fa] - doc: clarify fs.mkdtemp prefix argument (James M Snell) #6800
  • [149bea0fc4] - test: cluster-setup-master online workers check (Devon Rifkin) #6535
  • [377eb22bf5] - test: added tests for https-agent-getname (suryagh) #6762
  • [dcccbfdc79] - src: refactor require('constants') (James M Snell) #6534
  • [f856234ffa] - process: internal/process/stdio.js cleanup / modernization (James M Snell) #6766
  • [42ede93d14] - doc: trim GitHub template comments (Rich Trott) #6755
  • [ffc708daad] - doc: fix links in socket.connecting (Kirill Fomichev) #6657
  • [b55becd0dc] - doc: copyedit maxBuffer note for child_process (Rich Trott) #6760
  • [f293d0b0c8] - lib: replace legacy uses of defineGetter (James M Snell) #6768
  • [5a5b74aad6] - test: move test-debugger-debug-brk to sequential (Rich Trott) #6731
  • [1ba5a56f49] - doc: readline.emitKeypressEvents and raw mode (Arve Seljebu) #6628
  • [9c33e0ebe7] - util: fix invalid date output with util.inspect (Rumkin) #6504
  • [d73e189c26] - tools,test: make argument linting more stringent (Rich Trott) #6720
  • [32b46d91a7] - doc: update fs callback example error stack (DavidCai) #6617
  • [f4f6c6e815] - child_process: use /system/bin/sh on android (Ben Noordhuis) #6745
  • [1a0c80a1da] - test: remove common.getServiceName() (Rich Trott) #6709
  • [517d1da47c] - test: favor strictEqual() in addon test (Rich Trott) #6704
  • [b5a75baa5b] - test: fix flaky test-preload (Rich Trott) #6728
  • [a4564f3649] - util: adhere to noDeprecation set at runtime (Anna Henningsen) #6683
  • [5d38d543cd] - src,module: add --preserve-symlinks command line flag (James M Snell) #6537
  • [fc96fdaf68] - doc: appendFileSync accepts fd as well (Faiz Halde) #6707
  • [a661e26300] - doc: undocument fs.open's 'rs' mode (Saúl Ibarra Corretgé) #6732
  • [52bae222a3] - test: abstract skip functionality to common (Jeremiah Senkpiel) #6697
  • [9552e3b4af] - repl: exports Recoverable (Blake Embrey) #3488
  • [6979632020] - tools: disallow multiple spaces except indentation (Rich Trott) #6645
  • [a56da51a38] - benchmark,test,lib: remove extra spaces (Rich Trott) #6645
  • [e16e611089] - deps: upgrade to V8 5.0.71.47 (Ali Ijaz Sheikh) #6572
  • [fe4837afcc] - handle_wrap: IsRefed() -> HasRef() (Jeremiah Senkpiel) #6546
  • [96a9439fd2] - Revert "handle_wrap: IsRefed -> Unrefed, no isAlive check" (Jeremiah Senkpiel) #6546
  • [9460b2038c] - test: fix test-vm-cached-data to work with old v8 (Myles Borins) #6317
  • [41a063f067] - test: test preloaded modules using stdin or repl (Bradley Meck) #2253
  • [118162ee67] - doc: update releases.md with new changelog structure (James M Snell) #6503
  • [c663a6db05] - doc: refactor the changelog by version (James M Snell) #6503
  • [588cfc5cfc] - test: fix test-debugger-pid (Santiago Gimeno) #6584
  • [5c36cfc843] - deps: upgrade npm to 3.8.9 (Rebecca Turner) #6664
  • [6e9a4abb03] - doc,events: fix a link typo (yorkie) #6640
  • [aa34b43909] - test: allow out-of-order replies in dgram tests (Anna Henningsen) #6607
  • [7f1111b1bb] - Add CTC meeting minutes for 2016-05-04 (Michael Dawson) #6579
  • [4b107d049d] - doc: fix linewrap in node.1 (Jeremiah Senkpiel) #6532
  • [95d0feeb99] - doc: v8 functions as methods on v8 (Bryan English) #6615
  • [9daf4a2937] - doc: discourage use of util.inherits (Robert Jefe Lindstaedt) #6514
  • [4d4cfb27ca] - src,lib: minor --debug-brk cleanup (Ali Ijaz Sheikh) #6599
  • [5d0b1f4ffa] - test: run known_issues tests in CI (Rich Trott) #6559
  • [b8573d0555] - doc: correct anchors for buffer.md (Jackson Tian) #6542
  • [b261178a52] - src: remove pre-openssl 1.0 legacy code (Ben Noordhuis) #6582
  • [3ff54bdd11] - deps: Intl: ICU 57 bump (Steven R. Loomis) #6088
  • [03a8637f79] - tools: Check in tools for shrinking ICU size, change default to small-icu (Steven R. Loomis) #6088
  • [2bbd1cd600] - deps: Intl: Check in "small-icu" 57.1 (Steven R. Loomis) #6088
  • [cd752e8463] - intl: Don't crash if v8BreakIterator not available (Steven R. Loomis) #4253
  • [bc8b525440] - buffer: fix lastIndexOf index underflow issue (Anna Henningsen) #6511
  • [be480b1499] - test: fix alpn tests for openssl1.0.2h (Shigeki Ohtsu) #6550
  • [a2e57192eb] - util: truncate inspect array and typed array (James M Snell) #6334
  • [ba6196f843] - util: fix inspecting of proxy objects (James M Snell) #6465
  • [1ab5b4ef20] - test: refactor large event emitter tests (cjihrig) #6446
  • [8a87b29034] - readline: remove deprecated methods (cjihrig) #6423
  • [628ae25795] - test: make addon testing part of make test (Ben Noordhuis) #6232
  • [d09c972fde] - doc: remove obsolete comment in isError() example (cjihrig) #6486
  • [cebd52539e] - doc: fix fs.realpath man pg links (phette23) #6451
  • [563c9f8687] - doc: extra clarification of historySize option (vsemozhetbyt) #6397
  • [f1cd33c3af] - doc: use Node.js in synopsis document (Rich Trott) #6476
  • [bcce05dba4] - doc: make writable.setDefaultEncoding() return this (Alexander Makarenko) #5040
  • [62c31fe392] - build: use shorthand lint target from test (Johan Bergström) #6406
  • [4b0dda0dd9] - doc: fix incorrect syntax in examples (Evan Lucas) #6463
  • [c2bbfe2a5c] - doc: expand documentation for process.exit() (James M Snell) #6410
  • [52cb410402] - process: add process.cpuUsage() - implementation, doc, tests (Patrick Mueller) #6157
  • [706778a902] - events: pass the original listener added by once (DavidCai) #6394
  • [1264cecde7] - tools: fix exit code when linting from CI (Brian White) #6412
  • [c8e137b1b5] - tools: remove default parameters from lint rule (Rich Trott) #6411
  • [a5012a04ba] - build: unbreak -prof, disable PIE on OS X (Ben Noordhuis) #6453
  • [6c49714df0] - test,tools: limit lint tolerance of gc global (Rich Trott) #6324
  • [ded3aea449] - tools: lint for function argument alignment (Rich Trott) #6390
  • [8f56958658] - test,tools: adjust function argument alignment (Rich Trott) #6390
  • [296bfd239c] - crypto: fix error in deprecation message (Rich Trott) #6344
  • [be54989987] - build: exclude tap files from tarballs (Brian White) #6348
  • [89164a096d] - benchmark: Fix crash in net benchmarks (Matt Loring) #6407
  • [a58d4839af] - src: simplify handlewrap state tracking logic (Ben Noordhuis) #6395
  • [cad1a62d32] - src: use libuv's refcounting directly (Ben Noordhuis) #6395
  • [23818c6d0b] - doc: correctly document the behavior of ee.once(). (Lance Ball) #6371
  • [e556dd3856] - doc: use Buffer.from() instead of new Buffer() (Jackson Tian) #6367
  • [cee4c25c92] - net: introduce Socket#connecting property (Fedor Indutny) #6404
  • [cc5d9767af] - meta: split CHANGELOG into two files (Myles Borins) #6337
  • [31de5cc436] - doc, tls: deprecate createSecurePair (Yuval Brik) #6063
  • [4f619bde4c] - cluster: migrate from worker.suicide (Evan Lucas) #3743
  • [9bb5a5e2a1] - handle_wrap: IsRefed -> Unrefed, no isAlive check (Jeremiah Senkpiel) #6204
  • [eb4201f07a] - url: drop auth in url.resolve() if host changes (Alex Kocharin) #1480
  • [3ee68f794f] - repl: don’t complete expressions when eval fails (Anna Henningsen) #6328
  • [de1dc0ae2e] - module: preserve symlinks when requiring (Alex Lamar) #5950
  • [236b7e8dd1] - doc: doc-only deprecation for util.log() (Jackson Tian) #6161
  • [1c84579031] - console: timeEnd() with no label emits warning (Eugene Obrezkov) #5901
  • [6c1e5ad3ab] - buffer: add Buffer.prototype.lastIndexOf() ([email protected]) #4846
  • [d5922bd7a9] - querystring: fix comments (Brian White) #6365
  • [2c480bdae6] - src: fix check-imports.py linter errors (Sakthipriyan Vairamani) #6105
  • [6781d917f4] - tools: rewrite check-install.sh in python (Sakthipriyan Vairamani) #6105
  • [f1294f5bfd] - gyp: inherit parent for *.host (Johan Bergström) #6173
  • [983a809456] - doc: fix broken references (Alexander Gromnitsky) #6350
  • [7940ecfa00] - v8: warn in Template::Set() on improper use (Ben Noordhuis) #6277
  • [a7335bd1f0] - test,benchmark: use deepStrictEqual() (Rich Trott) #6213
  • [5eb4ec090d] - src: squelch -Wunused-variable in non-icu builds (Ben Noordhuis) #6351
  • [ae991e7577] - doc: add note for platform specific flags fs.open() (Robert Jefe Lindstaedt) #6136
  • [a3b5b9cbf2] - src: fix out-of-bounds write in TwoByteValue (Anna Henningsen) #6330
  • [f85412d49b] - doc: improvements to child_process, process docs (Alexander Makarenko)
  • [f6d90a912b] - doc: fix a typo in the CONTRIBUTING.md (vsemozhetbyt) #6343
  • [cdba9a6c02] - src: add intl and icu configs to process.binding('config') (James M Snell) #6266
  • [49e42c530b] - deps: upgrade to V8 5.0.71.34 (Ali Ijaz Sheikh) #6320
  • [1e4d053e6b] - test: don't assume IPv6 in test-regress-GH-5727 (cjihrig) #6319
  • [cff2a137f2] - benchmarks: fix lint error (Myles Borins) #6314
  • [02ac302b6d] - net: Validate port in createServer().listen() (Dirceu Pereira Tiegs) #5732
  • [cb9eff2f93] - benchmarks: add common.v8ForceOptimization (James M Snell) #6222
  • [e1cf634a0b] - test: spawn new processes in vm-cached-data (Fedor Indutny) #6280
  • [e9dc6306ca] - url: use "empty" object for empty query strings (Brian White) #6289
  • [4fbd375724] - deps: upgrade to V8 5.0.71.33 (Ali Ijaz Sheikh) #6290
  • [0899ea7a52] - deps: exclude tests on ppc for v8 5.0 (Michael Dawson) #6267
  • [697790c117] - src: fix -Wunused-result warning in e38bade (Sakthipriyan Vairamani) #6276
  • [e38bade828] - events: don't inherit from Object.prototype (Brian White) #6092
  • [4c234df264] - doc: path.resolve ignores zero-length strings (Igor Klopov) #5928
  • [cf29b2f815] - doc: document intention and dangers of fs module Buffer API (Nikolai Vavilov) #6020
  • [1d9451bb5a] - crypto: better error message for createHash (Calvin Metcalf) #6042
  • [39d905e293] - node: make builtin libs available for --eval (Anna Henningsen) #6207
  • [58561cf6a8] - tools: move message listener to worker objects (Brian White) #6212
  • [af4a380d40] - deps: cherry-pick 1ef7487b from v8 upstream (Michael Dawson) #6218
  • [b7f4b1ba4c] - process: fix incorrect usage of assert.fail() (Rich Trott) #6211
  • [b95160daae] - test: move the debugger tests back to parallel (Santiago Gimeno) #6246
  • [642076f2af] - src: don't set non-primitive values on templates (Ben Noordhuis) #6228
  • [978166796e] - zlib: Make the finish flush flag configurable (Anna Henningsen) #6069
  • [4a74fc9776] - doc: add domain postmortem (Trevor Norris) #6159
  • [a0579c0dc7] - doc: minor copy improvement in buffer.markdown (James M Snell) #5833
  • [3fe204c700] - buffer: docs-only deprecate SlowBuffer (James M Snell) #5833
  • [627524973a] - buffer: add Buffer.allocUnsafeSlow(size) (James M Snell) #5833
  • [b488b19eaf] - fs: optimize realpath using uv_fs_realpath() (Yuval Brik) #3594
  • [81fd4581b9] - tools: improve js linter (Brian White) #5638
  • [fb5f66a9fa] - src: add SIGINFO to supported signals (James Reggio) #6093
  • [ae18bbef48] - lib: improve module loading performance (Brian White) #5172
  • [1e4674ae0a] - benchmark: add module loader benchmark parameter (Brian White) #5172
  • [b68827b1d1] - test: update error message for JSON.parse (Michaël Zasso) #5945
  • [6e3e8acc7c] - deps: floating fix for npm's test-node script (Kat Marchán) #6153
  • [40e79b1305] - deps: upgrade npm to 3.8.6 (Kat Marchán) #6153
  • [0b66b8f2d2] - repl: don’t complete non-simple expressions (Anna Henningsen) #6192
  • [5dafb435d8] - querystring: using toString for objects on querystring.escape (Igor Kalashnikov) #5341
  • [8ffa20c495] - tools: do not rewrite npm shebang in install.py (Evan Lucas) #6098
  • [1384de29f7] - path: fixing a test that breaks on some machines. (Mike Kaufman) #6067
  • [c5afd98b48] - repl: refactor repl.js (Rich Trott) #6071
  • [9d94cc584e] - buffer: standardize array index check (Trevor Norris) #6084
  • [31524d7310] - doc: fix a typo in 5.10.1's changelog (Vladimir Varankin) #6076
  • [71544c5eca] - build: remove -f{data,function}-sections flags (Ben Noordhuis) #6077
  • [3a8e8230ee] - deps: upgrade to V8 4.9.385.35 (Ben Noordhuis) #6077
  • [b73e1b3c5a] - test: fix another flaky stringbytes test (Ali Ijaz Sheikh) #6073
  • [b743d82ffc] - doc: improve github templates by using comments (Johan Bergström) #5710
  • [2d7e31614d] - zlib: detect gzip files when using unzip* (Anna Henningsen) #5884
  • [0a62f929da] - readline: emit key info unconditionally (cjihrig) #6024
  • [3de9bc9429] - readline: document emitKeypressEvents() (cjihrig) #6024
  • [b85a50b6da] - net: remove implicit setting of DNS hints (cjihrig) #6021
  • [757fbac64b] - src: remove deprecated internal functions (Ben Noordhuis) #6053
  • [2253be95d0] - deps: reintroduce supporting shared c-ares builds (Johan Bergström) #5775
  • [00c876dec5] - src: fix ARRAY_SIZE() logic error (Ben Noordhuis) #5969
  • [3072546feb] - path: fix win32.isAbsolute() inconsistency (Brian White) #6028
  • [0928584444] - deps: upgrade npm to 3.8.3 (Forrest L Norvell) npm/node#6
  • [39de601e1c] - net: support DNS hints in createConnection() (Colin Ihrig) #6000
  • [d939152230] - doc: fix typo in fs writeSync param list (firedfox) #5984
  • [ec49fc8229] - net: improve socket.write() error message (Phillip Johnsen) #5981
  • [54a5287e3e] - zlib: fix gzip member head/buffer boundary issue (Anna Henningsen) #5883
  • [21d66d621c] - lib: remove bootstrap global context indirection (Jeremiah Senkpiel) #5881
  • [652782d137] - test: update test-repl-require for local paths (Myles Borins) #5689
  • [d38503ab01] - module: prioritize current dir for local lookups (Phillip Johnsen) #5689
  • [ccd81889fa] - etw,build: always generate .rc and .h files (João Reis) #5657
  • [b6475b9a9d] - Revert "tty: don't read from console stream upon creation" (Evan Lucas) #5947
  • [89abe86808] - Revert "stream: emit 'pause' on nextTick" (Evan Lucas) #5947
  • [b1c05871a3] - test: exclude new fs watch test for AIX (Michael Dawson) #5937
  • [f0367d0edc] - test: confirm globals not used internally (Rich Trott) #5882
  • [9fa25c8ca0] - timers: fixing API refs to use safe internal refs (Kyle Simpson) #5882
  • [4bc1cccb22] - dgram: pass null as error on successful send() (cjihrig) #5929
  • [293fd04535] - buffer: make byteLength work with ArrayBuffer & DataView (Jackson Tian) #5255
  • [afd821a91d] - buffer: faster case for create buffer from empty string (Jackson Tian) #4414
  • [a15906c74b] - net: refactor self=this to arrow functions (Benjamin Gruenbaum) #5857
  • [41feaa89e0] - crypto: improve error messages (Sakthipriyan Vairamani) #3100
  • [8363ede855] - node: --no-browser-globals configure flag (Fedor Indutny) #5853
  • [53a95a5b12] - fs: make fs.watch error message more useful (James M Snell) #5616
  • [060e5f0c00] - fs: Buffer and encoding enhancements to fs API (James M Snell) #5616
  • [4d4f3535a9] - doc: general improvements to fs.markdown (James M Snell) #5616
  • [c6656db352] - process: add 'warning' event and process.emitWarning() (James M Snell) #4782
  • [4611389294] - tty: don't read from console stream upon creation (Alexis Campailla) #5776
  • [f429fe1b88] - crypto: fail early when loading crypto without openssl (James M Snell) #5611
  • [0b3936b49f] - zlib: Fix handling of gzip magic bytes mid-file (Anna Henningsen) #5863
  • [ec6af31eba] - lib: rename /node.js to /bootstrap_node.js (Jeremiah Senkpiel) #5103
  • [4bf2acaa1e] - lib,src: move src/node.js to lib/internal/node.js (Jeremiah Senkpiel) #5103
  • [015cef25eb] - lib,src: refactor src/node.js into internal files (Jeremiah Senkpiel) #5103
  • [4985c3411f] - dns: Refactor forEach to map (Benjamin Gruenbaum) #5803
  • [03e07d32ac] - src: override v8 thread defaults using cli options (Tom Gallacher) #4344
  • [bac6c85056] - doc: add CTC meeting minutes 2016-02-10 (Rod Vagg) #5273
  • [d0edabecbf] - net: strict checking for internal/net isLegalPort (James M Snell) #5733
  • [d3a75344f5] - timers: fix lint from 4fe02e2 (Jeremiah Senkpiel) #5825
  • [4fe02e23af] - timers: give Timeouts a constructor name (Jeremiah Senkpiel) #5793
  • [e5f8a6a2fa] - fs: add the fs.mkdtemp() function. (Florian MARGAINE) #5333
  • [4f6ad5c1dd] - doc: align doc/api/tls.markdown with style guide (Stefano Vozza) #5706
  • [be97db92af] - test: add buffer alignment regression tests (Anna Henningsen) #5752
  • [73fc440870] - buffer: fix buffer alignment restriction (Ali Ijaz Sheikh) #5752
  • [0eb3ed50ba] - test: reduce brittleness of tab complete test (Matt Loring) #5772
  • [a38d6ad4be] - repl: support standalone blocks (Prince J Wesley) #5581
  • [089bef0a81] - timers: improve setImmediate() performance (Brian White) #4169
  • [ad8257fa5b] - repl: Assignment of _ allowed with warning (Lance Ball) #5535
  • [545b8fd8d8] - net: emit host in lookup event (HUANG Wei) #5598
  • [08085c49b6] - path: assert inputs are strings (Brian White) #5348
  • [1cf26c036d] - win: prevent node from running on Windows Vista or earlier (Alexis Campailla) #5167
  • [d8290286b3] - doc: document deprecation of util._extend (Benjamin Gruenbaum) #4903
  • [9de9a08587] - path: refactor path.format() repeated code (Rich Trott) #5673
  • [85ab4a5f12] - buffer: add .from(), .alloc() and .allocUnsafe() (James M Snell) #4682
  • [90a5fc20be] - build: remove lint/dotfiles from release tarball (Johan Bergström) #5695
  • [ba16a12051] - src: allow combination of -i and -e cli flags (Rich Trott) #5655
  • [b6e3fa745b] - events: add eventNames() method (James M Snell) #5617
  • [f380db237b] - zlib: add support for concatenated members (Kári Tristan Helgason) #5120
  • [a78b3344f8] - net: type check createServer options object (Sam Roberts) #2904
  • [a5aa7c1713] - test: expand test case for unknown file open flags (James M Snell) #5590
  • [8bb60e3c8d] - fs: improve error message for invalid flag (James M Snell) #5590
  • [cf0b3dc3f0] - deps: sync deps/http_parser with nodejs/http_parser (James M Snell) #5600
  • [4ed038808f] - deps: upgrade to npm 3.7.3 (Kat Marchán) #5369
  • [3d3b45ae95] - path: fix normalize for absolutes (Evan Lucas) #5589
  • [a37401e061] - crypto: simplify Certificate class bindings (Alexander Makarenko) #5382
  • [ad0ce57432] - src: fix NewInstance deprecation warnings (Michaël Zasso) #4722
  • [67b5a8a936] - src: replace usage of deprecated ForceSet (Michaël Zasso) #5159
  • [f8e8075a62] - deps: upgrade to V8 4.9.385.27 (Ali Ijaz Sheikh) #5494
  • [206a81fb14] - buffer: avoid undefined behaviour (Ali Ijaz Sheikh) #5494
  • [8cf94006c9] - build: do not ignore errors during build-addons (Ali Ijaz Sheikh) #5494
  • [492fbfbff8] - src: update uses of deprecated NewExternal (Ali Ijaz Sheikh) #5462
  • [ebbbc5a790] - buffer: replace deprecated SetWeak usage (Ali Ijaz Sheikh) #5204
  • [a45e1f9f98] - src: fix deprecated SetWeak usage in base-object (Ali Ijaz Sheikh) #5204
  • [cddd5347f6] - src: replace deprecated ProcessDebugMessages (Michaël Zasso) #5159
  • [d515a3f4b4] - src: replace usage of deprecated GetDebugContext (Michaël Zasso) #5159
  • [4417f99432] - src: replace usage of deprecated SetMessageHandler (Michaël Zasso) #5159
  • [8894f2745f] - src: replace deprecated CancelTerminateExecution (Michaël Zasso) #5159
  • [f50ef1a46f] - src: replace deprecated TerminateExecution (Michaël Zasso) #5159
  • [ac32340997] - src: replace usage of deprecated HasOwnProperty (Michaël Zasso) #5159
  • [a729208808] - src: replace usage of deprecated Has (Michaël Zasso) #5159
  • [3d7fd9aa22] - src: replace usage of deprecated GetEndColumn (Michaël Zasso) #5159
  • [d45045f318] - src: replace usage of deprecated Delete (Michaël Zasso) #5159
  • [023c317173] - src: replace usage of deprecated Compile (Michaël Zasso) #5159
  • [79d7475604] - src: fix TryCatch deprecation warnings (Michaël Zasso) #4722
  • [81f1732a05] - src: replace deprecated String::NewFromOneByte (Michaël Zasso) #4722
  • [953173b0d7] - lib: wrap tick_processor scripts in IIFE (Ali Ijaz Sheikh) #4722
  • [01f82f0685] - test: fix proxy tab-completion test (Ali Ijaz Sheikh) #4722
  • [9968941797] - test: fix tests after V8 upgrade (Michaël Zasso) #4722
  • [079973b96a] - deps: add V8 DEP trace_event (Ali Ijaz Sheikh) #4722
  • [7d3a7ea0d7] - test: check memoryUsage properties (Wyatt Preul) #5546
  • [6d22003757] - tools: enable linting for benchmarks (Rich Trott) #5517
  • [76e4a74377] - benchmark: refactor to eliminate redeclared vars (Rich Trott) #5468
  • [f296a7f16f] - path: fix path.relative() for prefixes at root (Owen Smith) #5490
  • [4717ea9186] - path: fix win32 parse() (Zheng Chaoping) #5484
  • [725ffdb9b7] - dgram: handle default address case when offset and length are specified (Matteo Collina)
  • [dcfda1007b] - tools,benchmark: increase lint compliance (Rich Trott) #5429
  • [7fc6645982] - test: add test-cases for posix path.relative() (Owen Smith) #5456
  • [e326950498] - path: fix win32 relative() for UNC paths (Owen Smith) #5456
  • [b33879d9e2] - path: fix win32 relative() when "to" is a prefix (Owen Smith) #5456
  • [8b16ba3bbf] - url: fix off-by-one error with parse() (Brian White) #5394
  • [3a331b66f8] - path: fix verbose relative() output (Brian White) #5389
  • [1913909fce] - doc: corrected name of argument in socket.send (Chris Dew) #5449
  • [513133c936] - doc: correct name of engine methods (Sam Roberts) #5463
  • [292033b1f5] - constants: define ENGINE_METHOD_RSA (Sam Roberts) #5463
  • [67963c8c66] - timers: greatly improve code comments (Jeremiah Senkpiel) #4007
  • [60f8c1acf4] - timers: refactor timers (Jeremiah Senkpiel) #4007
  • [c98d159ed3] - test: fix test runner arg regression (Stefan Budeanu) #5446
  • [23a584d517] - test: allow passing args to executable (Stefan Budeanu) #5376
  • [ee7754be47] - repl: accept no arguments to start() (cjihrig) #5388
  • [54cbf2826b] - doc: note util.isError() @@toStringTag limitations (cjihrig) #5414
  • [66f4586dd0] - cluster: emit worker as first 'message' event arg (Ben Noordhuis) #5361
  • [81e35b5a29] - github: add issue and pull request templates (Fedor Indutny) #5291
  • [4bb529d972] - benchmark: use strict mode (Rich Trott) #5336
  • [e854f60585] - child_process: add keepOpen option to send() (cjihrig) #5283
  • [d5c04c34f1] - vm: fix produceCachedData (Jiho Choi) #5343
  • [5c14efbbe9] - module: return correct exports from linked binding (Phillip Kovalev) #5337
  • [db9128135f] - url: improve url.parse() performance (Brian White) #4892
  • [a06066ca31] - repl: allow multiline function call (Zirak) #3823
  • [954a4b4b5b] - deps: update to http-parser 2.6.2 (James M Snell) #5237
  • [1d79787e2e] - fs: add a temporary fix for re-evaluation support (Сковорода Никита Андреевич) #5102
  • [00638ac160] - querystring: improve escape() performance (Brian White) #5012
  • [c8e650dee7] - querystring: improve unescapeBuffer() performance (Brian White) #5012
  • [a2a69a2b63] - querystring: improve parse() performance (Brian White) #5012
  • [72c5458aee] - deps: reapply c-ares floating patch (Ben Noordhuis) #5090
  • [cc192f0eb3] - deps: sync with upstream c-ares/c-ares@4ef6817 (Fedor Indutny) #5199
  • [9bee03aaf2] - http: allow async createConnection() (Brian White) #4638
  • [b55e58042c] - buffer: add encoding parameter to fill() (Trevor Norris) #4935
  • [4e46931406] - src: deprecate undocumented variables (Jackson Tian) #1838
  • [b212be08f6] - path: performance improvements on all platforms (Brian White) #5123
  • [5a54e4554a] - test: improve path tests (Brian White) #5123
  • [e1348b0819] - benchmark: split path benchmarks (Brian White) #5123
  • [72d0f88215] - benchmark: allow empty parameters (Brian White) #5123
  • [b5b5bb1e3c] - src: avoid compiler warning in node_revert.cc (James M Snell) nodejs/node-private#26
  • [7bef1b7907] - http: strictly forbid invalid characters from headers (James M Snell) nodejs/node-private#26
  • [d387591bbb] - src: add --security-revert command line flag (James M Snell) nodejs/node-private#26
  • [88307974e6] - node: improve process.nextTick performance (Ruben Bridgewater) #5092
  • [791eef0cbb] - deps: reapply c-ares floating patch (Ben Noordhuis) #5090
  • [cfafba68c6] - src,deps: replace LoadLibrary by LoadLibraryW (Cheng Zhao) iojs/io.js#226
  • [dbdbdd4998] - dns: add resolvePtr to query plain DNS PTR records (Daniel Turing) #4921
  • [c4ab861a49] - dns: add failure test for dns.resolveXXX (Daniel Turing) #4921
  • [878bcd43f8] - querystring: check that maxKeys is finite (Myles Borins) #5066
  • [1124de2d76] - fs: deprecate fs.read's string interface (Sakthipriyan Vairamani) #4525
  • [25751bedfe] - node: deprecate process.EventEmitter (Evan Lucas) #5049
  • [34a5019b6b] - doc: fix reference to API hash.final (Minwoo Jung) #5050
  • [c41c09375b] - doc: correct tlsSocket.getCipher() description (Brian White) #4995
  • [2c357a7e3b] - tls: add getProtocol() to TLS sockets (Brian White) #4995
  • [924cc6c633] - src: upgrade to new v8::Private api (Ben Noordhuis) #5045
  • [71470a8e45] - module: pass v8::Object to linked module initialization function (Phillip Kovalev) #4771
  • [754bcff73e] - test: fix var redeclarations in test-fs-* (Rich Trott) #4986
  • [f3be421c1c] - dns: coerce port to number in lookupService (Evan Lucas) #4883
  • [18c12bb925] - doc: update npm LICENSE using license-builder.sh (Rebecca Turner) #4958
  • [76cb81b354] - deps: upgrade npm to 3.6.0 (Rebecca Turner) #4958
  • [d2dc234def] - buffer: validate list elements in Buffer.concat (Michaël Zasso) #4951
  • [b4ece1b7ec] - contextify: use offset/length from Uint8Array (Fedor Indutny) #4947
  • [57003520f8] - src: attach error to stack on displayErrors (cjihrig) #4874
  • [96934cbb30] - vm: introduce cachedData/produceCachedData (Fedor Indutny) #4777
  • [c00d08f5ec] - fs: remove unused branches (Benjamin Gruenbaum) #4795
  • [a1163582c5] - crypto: pbkdf2 deprecate digest overload. (Tom Gallacher) #4047
  • [db9e122182] - test: update ArrayBuffer alloc failure message (Ali Ijaz Sheikh) #4785
  • [674e5131ed] - deps: backport bc2e393 from v8 upstream (evan.lucas) #4106
  • [113d1f3821] - deps: cherry-pick 68e89fb from v8's upstream (Fedor Indutny) #4106
  • [ef4170ea03] - deps: upgrade to V8 4.8.271.17 (Ali Ijaz Sheikh) #4785
  • [5ef9989bd6] - net: add net.listening boolean property over a getter (José Moreira) #4743
  • [bf1237921c] - build: Add VARIATION variable to binary target (Stefan Budeanu) #4631
  • [1e5a02628c] - src: fix negative values in process.hrtime() (Ben Noordhuis) #4757
  • [ff64a4c395] - node: allow preload modules with -i (Evan Lucas) #4696
  • [19f700859b] - module: revert "optimize js and json file i/o" (Rich Trott) #4679
  • [3441a4178b] - fs: revert "change statSync to accessSync..." (Rich Trott) #4679
  • [f9a59c1d3b] - events: make sure console functions exist (Dave) #4479
  • [90204cc468] - domains: clear stack when no error handler (Julien Gilli) #4659
  • [55326f5488] - doc: add CTC meeting minutes 2015-12-16 (Rod Vagg) #4666
  • [1a346840bf] - doc: add CTC meeting minutes 2015-12-02 (Rod Vagg) #4665
  • [3ac5f8dcba] - doc: add CTC meeting minutes 2015-11-11 (Rod Vagg) #4664
  • [d755432fa9] - http: improves expect header handling (Daniel Sellers) #4501
  • [4383acd9f4] - build: fix and refactor VTune config in vcbuild.bat (Rod Vagg) #4192
  • [be0b0b8cb9] - build: minor corrections in VTune configure text (Rod Vagg) #4192
  • [7c60328002] - module: optimize js and json file i/o (Ben Noordhuis) #4575
  • [038b636562] - module: avoid ArgumentsAdaptorTrampoline frame (Ben Noordhuis) #4575
  • [83f8d98806] - module: cache stat() results more aggressively (Ben Noordhuis) #4575
  • [809bf5e38c] - fs: change statSync to accessSync in realpathSync (Ben Noordhuis) #4575
  • [0f3d75ea66] - test: remove duplicate fork module import (Rich Trott) #4634
  • [e2f47f5698] - util: Change how Error objects are formatted (Mudit Ameta) #4582
  • [101bca988c] - buffer: remove deprecated buffer.get/.set methods (Feross Aboukhadijeh) #4594
  • [5f76b24e5e] - http: overridable clientError (Fedor Indutny) #4557
  • [1ab6b21360] - tls: rename clientError to tlsClientError (Fedor Indutny) #4557
  • [2b15e68bbe] - fs: fs.read into zero buffer should not throw exception (Feross Aboukhadijeh) #4518
  • [3b27dd5ce1] - buffer: throw if both length and enc are passed (Mathias Buus) #4514
  • [4f87574764] - tls_wrap: clear errors on return (Fedor Indutny) #4515
  • [7c8efeb6b4] - doc: fix website wg mislink (jona) #4357
  • [78fd43514f] - node: improve performance of process.hrtime() (Evan Lucas) #4484
  • [082cc8d6d8] - test: remove unnecessary assignments (Rich Trott) #4408
  • [3311267f75] - test: remove unused util imports (Rich Trott) #4397
  • [2fd3d8aee6] - doc: improve grammar in tls docs (Adri Van Houdt) #4315
  • [18490d3d5a] - module: always decorate thrown errors (Brian White) #4287
  • [36e8a2c63d] - node: improve performance of hrtime() (Trevor Norris) #3780
  • [946315f7d8] - node: improve GetActiveHandles performance (Trevor Norris) #3780
  • [0b43c08f44] - util: pass on additional error() args (Brian White) #4279
  • [93d6b5fb68] - util: use consistent Dates in inspect() (Xotic750) #4318
  • [36ac3d642e] - deps: backport 8d6a228 from the v8's upstream (Fedor Indutny) #4259
  • [acef181fde] - https: support disabling session caching (Fedor Indutny) #4252
  • [c5b4f6bc99] - tls: introduce secureContext for tls.connect (Fedor Indutny) #4246
  • [67e181986a] - buffer: add includes() for parity with TypedArray (Alexander Martin) #3567
  • [82e0974afa] - tls: support reading multiple cas from one input (Ben Noordhuis) #4099
  • [813e73e1f5] - tools: list missing whitespace/if-one-line cpplint (Ben Noordhuis) #4099
  • [ec836547c4] - buffer: fix range checking for slowToString (Matt Loring) #4019
  • [322b36c0a1] - crypto: simplify using pre-existing keys with ECDH (Michael Ruddy) #3511
  • [e2dec98837] - deps: upgrade to V8 4.7.80.25 (Ali Ijaz Sheikh) #4160
  • [1e324d883e] - deps: backport bc2e393 from v8 upstream (evan.lucas) #4106
  • [d9d050d396] - deps: cherry-pick 68e89fb from v8's upstream (Fedor Indutny) #4106
  • [8a43a3d761] - deps: upgrade V8 to 4.7.80.24 (Ali Ijaz Sheikh) #4106
  • [f88b1576e5] - deps: backport a7e50a5 from upstream v8 (Ben Noordhuis) nodejs/node-private#6
  • [451254ed25] - repl: allow leading period in multiline input (Zirak) #3835
  • [ab25589f59] - deps: backport 819b40a from V8 upstream (Michaël Zasso) #3937
  • [c83d9b7065] - crypto: update root certificates (Ben Noordhuis) #3951
  • [8c4deff55d] - tools: update certdata.txt (Ben Noordhuis) #3951
  • [8b97249893] - fs: fix the error report on fs.link(Sync) (yorkie) #3917
  • [22478d3669] - buffer: move checkFloat from lib into src (Matt Loring) #3763
  • [174d4e484e] - test: http complete list of non-concat headers (Bryan English) #3930
  • [ca2e8b292f] - readline: deprecate undocumented exports (cjihrig) #3862
  • [007cfea308] - util: remove pump (Wyatt Preul) #2531
  • [a2c0aa84e0] - tty: Remove deprecated setRawMode wrapper (Wyatt Preul) #2528
  • [4cf19ad1bb] - util: Remove exec, has been deprecated for years (Wyatt Preul) #2530
  • [72e3dd9f43] - process: throw on non-function to nextTick() (yorkie) #3860
  • [df268f97bc] - tls: use SHA1 for sessionIdContext (Stefan Budeanu) #3866
  • [34a35919e1] - util: improve typed array formatting (Ben Noordhuis) #3793
  • [a5cce79ec3] - console: delete timers that have ended (Vladimir Varankin) #3562
  • [1594198600] - fs: return null error on readFile() success (Zheng Chaoping) #3740
  • [b70dc67828] - lib,test: remove publicly exposed freelist (cjihrig) #3738
  • [2930867a2b] - deps: update V8 to 4.6.85.31 (Michaël Zasso) #3698
  • [9aee2c0e26] - console: use 'label' argument for time and timeEnd (Roman Reiss) #3590
  • [2c33819370] - test: fix tests that check error messages (cjihrig) #3727
  • [20285ad177] - lib: Consistent error messages in all modules (micnic) #3374
  • [df9c4a6a1f] - deps: upgrade npm to 3.3.12 (Rebecca Turner) #3685
  • [2e38079ea4] - docs: fs - remove encoding list and link to buffer (fansworld-claudio)
  • [8625a3815e] - http: remove unneeded cb check from setTimeout() (Ashok Suthar) #3631
  • [d006d6aa46] - deps: update http-parser to 2.6.0 (James M Snell) #3569
  • [82022a79b0] - test: more regression tests for minDHSize option (Ben Noordhuis) #3629
  • [507fc53e37] - deps: upgrade npm to 3.3.10 (Rebecca Turner) #3599
  • [cf0130dc0d] - lib: return boolean from child.send() (Rich Trott) #3577
  • [9b024422cd] - Revert "src: fix stuck debugger process" (Ben Noordhuis) #3585
  • [29da8cf8d7] - util: make inherits work with classes (Michaël Zasso) #3455
  • [437930c0cc] - http{s}: don't connect to localhost on invalid URL (Sakthipriyan Vairamani) #2967
  • [7eee37257f] - tls,crypto: move NPN protcol data to hidden value (Shigeki Ohtsu) #2564
  • [802a2e79e1] - tls, crypto: add ALPN Support (Shigeki Ohtsu) #2564
  • [57359cd1e4] - fs: don't throw in read if buffer too big (Evan Lucas) #3503
  • [68471dd37c] - deps: fix upgrade to npm 3.3.6 (Rebecca Turner) #3494
  • [41923c0c07] - deps: upgrade npm to 3.3.6 (Rebecca Turner) #3310
  • [9b8886446d] - tools: ensure npm always uses the local node (Jeremiah Senkpiel) #3489
  • [349fbe96ae] - tools: update test-npm to work with npm 3 (Rebecca Turner) #3489
  • [ecab7a6bee] - repl: event ordering: delay 'close' until 'flushHistory' (Jeremiah Senkpiel) #3435
  • [f5445db4cd] - tools: use absolute paths in test-npm (Rebecca Turner) #3309
  • [494227bb03] - node: improve GetActiveRequests performance (Trevor Norris) #3375
  • [a3b238a0d0] - src: bump NODE_MODULE_VERSION To 47 (Rod Vagg) #3400
  • [b244f139bf] - vm: remove Watchdog dependency on Environment (Ido Ben-Yair) #3274
  • [9adc6a6bd0] - lttng: update flags for gc tracing (Glen Keane) #3388
  • [0fc0902c21] - zlib: decompression throw on truncated input (Yuval Brik) #2595
  • [8b4adb267b] - util: Remove p, has been deprecated for years (Wyatt Preul) #3432
  • [0803962860] - fs: add file descriptor support to *File() funcs (Johannes Wüller) #3163
  • [8c043c1245] - console: rename argument of time and timeEnd (Michaël Zasso) #3166
  • [419f7d4726] - console: sub-millisecond accuracy for console.time (Michaël Zasso) #3166
  • [f72e178a78] - tls: add minDHSize option to tls.connect() (Shigeki Ohtsu) #1831
  • [770cd229f9] - deps: upgrade V8 to 4.6.85.25 (Ali Ijaz Sheikh) #3351
  • [972a0c8515] - deps: backport 0d01728 from v8's upstream (Fedor Indutny) #3351
  • [1fdec65203] - deps: improve ArrayBuffer performance in v8 (Fedor Indutny) #3351
  • [d1a2e5357e] - gitignore: don't ignore debug source directory in V8 (Michaël Zasso) #3351
  • [47befffc53] - lib,test: deprecate _linklist (Rich Trott) #3078
  • [e655a437b3] - http: do not allow multiple instances of certain response headers (James M Snell) #3090
  • [0094a8dad7] - http: add callback is function check (James M Snell) #3090
  • [6ad458b752] - module: remove unnecessary property and method (Sakthipriyan Vairamani) #2922
  • [6fff47ffac] - deps: backport 03ef3cd from V8 upstream (Ali Ijaz Sheikh) #3165
  • [6192c9892f] - http: add checkIsHttpToken check for header fields (James M Snell) #2526
  • [5f6579d366] - buffer: remove raw & raws encoding (Sakthipriyan Vairamani) #2859
@benjamingr
Copy link

lmao I was googling something for a CR I was doing on a Node PR and Google found this for some really odd reason 😅

@MylesBorins
Copy link
Author

Lolol

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment