|
Changelog
=========
doc: add `servername` parameter docs (8ba5631)
doc: fix code type of markdowns (accd69e)
stream: refactor redeclared variables (06a5072)
test: mark test-tick-processor flaky (c6d29cb)
vm: introduce `cachedData`/`produceCachedData` (96934cb)
doc: check for errors in 'listen' event (83e43fb)
doc: undo move http.IncomingMessage.statusMessage (f19b9d6)
doc: style fixes for the TOC (55607a0)
fs: remove unused branches (c00d08f)
tools: fix setting path containing an ampersand (922d538)
doc: proper markdown escaping -> \_\_, \*, \_ (17d5a3a)
doc: Examples work when data exceeds buffer size (26073dd)
doc: update list of personal traits in CoC (518548f)
doc: harmonize $ node command line notation (4e1023d)
doc: add buf.indexOf encoding param with example (2bcea02)
buffer: properly retrieve binary length of needle (54cd2e1)
buffer: allow encoding param to collapse (7240ad4)
internal/child_process: call postSend on error (6712a1f)
test: remove test-http-exit-delay (58d999e)
crypto: pbkdf2 deprecate digest overload. (a116358)
test: update ArrayBuffer alloc failure message (db9e122)
deps: backport bc2e393 from v8 upstream (674e513)
deps: cherry-pick 68e89fb from v8's upstream (113d1f3)
deps: upgrade to V8 4.8.271.17 (ef4170e)
http: remove reference to onParserExecute (5f6dfab)
test: refactor test-fs-watch (d26b014)
net: add net.listening boolean property over a getter (5ef9989)
2016-01-21, Version 4.2.6 "Argon" (LTS) Release (8221917)
test: move cluster tests to parallel (0634311)
process: support symbol events (66cb4bc)
doc: fenced all code blocks, typo fixes (e436272)
build: Add VARIATION variable to binary target (bf12379)
2016-01-20, Version 5.5.0 (Stable) (318ded2)
src: fix negative values in process.hrtime() (1e5a026)
2016-01-20, Version 4.2.5 "Argon" (LTS) Release (d50a8a9)
doc: restore ICU third-party software licenses (c9dbd2b)
tools: fix license-builder.sh for ICU (2b9bd0f)
test: improve test-cluster-disconnect-suicide-race (44aba1a)
stream: prevent object map change in ReadableState (df4d209)
test: fix issues for space-in-parens ESLint rule (647861b)
tools: enable space-in-parens ESLint rule (6588a70)
test: make test-cluster-disconnect-leak reliable (d5c525d)
Revert "stream: add bytesRead property for readable" (eee9dc7)
node: allow preload modules with -i (ff64a4c)
buffer: make byteLength work with Buffer correctly (8d0ca10)
v8,src: expose statistics about heap spaces (5f57005)
test: fix tls-multi-key race condition (e65f1f7)
readline: Remove XXX and output debuglog (ad63d35)
src: return UV_EAI_NODATA on empty lookup (8bad519)
src: don't check failure with ERR_peek_error() (761cf2b)
buffer: remove unnecessary TODO comments (83d2b77)
repl: make sure historyPath is trimmed (da550aa)
lib,test: remove extra semicolons (0ec093c)
tools: enable no-extra-semi rule in eslint (162e16a)
debugger: remove variable redeclarations (66b9c0d)
module: revert "optimize js and json file i/o" (19f7008)
fs: revert "change statSync to accessSync..." (3441a41)
deps: upgrade to V8 4.7.80.32 (384b203)
doc: clarify protocol default in http.request() (212a44d)
doc: update branch-diff arguments in release doc (3297036)
doc: fix named anchors in addons.markdown and http.markdown (666c089)
events: make sure console functions exist (f9a59c1)
querystring: improve parse() performance (4bc1a47)
stream: add bytesRead property for readable (bfb2cd0)
crypto: clear error stack in ECDH::Initialize (ebd9add)
doc: add path property to Write/ReadStream in fs.markdown (310530b)
doc: clarify explanation of first stream section (3470574)
build: add option to select VS version (8182ec0)
doc: rebuild LICENSE using tools/license-builder.sh (d91646b)
tools: add license-builder.sh to construct LICENSE (031b87d)
test: use addon.md block headings as test dir names (3727ae0)
cluster: fix race condition setting suicide prop (9571be1)
doc: fix typo in doc/node.1 (265e2f5)
test: fix style issues after eslint update (d1aabd6)
tools: fix style issue after eslint update (ec8e0ae)
lib: fix style issues after eslint update (7ce0e04)
tools: update eslint config (4d5ee7a)
tools: update eslint to v1.10.3 (2d44149)
gitignore: never ignore debug module (ed55169)
domains: clear stack when no error handler (90204cc)
test: remove 1 second delay from test (e98bcfa)
doc: make references clickable (4c132fe)
dgram: prevent disabled optimization of bind() (88b2889)
doc: add CTC meeting minutes 2016-01-06 (3c70dc8)
doc: add CTC meeting minutes 2015-12-16 (55326f5)
doc: add CTC meeting minutes 2015-12-02 (1a34684)
doc: add CTC meeting minutes 2015-11-11 (3ac5f8d)
doc: add CTC meeting minutes 2015-11-04 (db39625)
test: fix flaky test-net-socket-local-address (6cfd0b5)
test: fix race in test-net-server-pause-on-connect (e22cc6c)
doc: improve child_process.execFile() code example (d139704)
docs: update gpg key for Myles Borins (287325c)
docs: fix npm command in releases.md (65825b7)
http: improves expect header handling (d755432)
build: fix and refactor VTune config in vcbuild.bat (4383acd)
build: minor corrections in VTune configure text (be0b0b8)
test: move resource intensive tests to sequential (9164c00)
2016-01-12, Version 5.4.1 (Stable) (a254507)
doc: add docs for more stream options (eeb6fdc)
doc: add branch-diff example to releases.md (b6ab6d2)
module: optimize js and json file i/o (7c60328)
module: avoid ArgumentsAdaptorTrampoline frame (038b636)
module: cache stat() results more aggressively (83f8d98)
fs: change statSync to accessSync in realpathSync (809bf5e)
test: fix `http-upgrade-client` flakiness (d8ba2c0)
test: fix `http-upgrade-agent` flakiness (6018fa1)
net: remove hot path comment from connect (3a7f106)
test: remove duplicate fork module import (0f3d75e)
tls_legacy: do not read on OpenSSL's stack (5a2445b)
fs: add autoClose option to fs.createWriteStream (6039a7c)
doc: adds usage of readline line-by-line parsing (5a53cba)
http: remove variable redeclaration (bbaf0f9)
src: remove redeclarations of variables (53cc978)
test: require common module only once (bfc4823)
module: move unnecessary work for early return (1285671)
test: only include http module once (521f51a)
doc: remove "above" and "below" references (a2e77ce)
util: Change how Error objects are formatted (e2f47f5)
doc: update stylesheet to match frontpage (d157976)
stream: remove useless if test in transform (ce9c93c)
2016-01-06, Version 5.4.0 (Stable) (5f0abd6)
test: fix flaky unrefed timers test (e071894)
doc: stronger suggestion for userland assert (d7c5110)
buffer: remove deprecated buffer.get/.set methods (101bca9)
doc: label http.IncomingMessage as a Class (b40aca1)
doc: document http's server.listen return value (9456f50)
net, doc: fix line wrapping lint in net.js (adf41b9)
net: fix dns lookup for android (c64018e)
doc: fix description about the latest-codename (fde18b2)
cluster: ignore queryServer msgs on disconnection (f9f1dd9)
doc: add Evan Lucas to Release Team (b46c627)
doc: add Myles Borins to Release Team (c22fe92)
http: overridable `clientError` (5f76b24)
tls: rename `clientError` to `tlsClientError` (1ab6b21)
doc: bring releases.md up to date (f1653cc)
fs: fs.read into zero buffer should not throw exception (2b15e68)
buffer: throw if both length and enc are passed (3b27dd5)
doc: add missing backtick for readline (e51bbfd)
doc: improvements to crypto.markdown copy (cc82e5e)
tools: fix warning in doc parsing (05f17db)
doc: fix heading level error in Buffer doc (64e294a)
tools: implement no-unused-vars for eslint (775cfdc)
test: remove unused vars (bc39d6a)
doc: close backtick in process.title description (a497bb5)
doc: fix numbering in stream.markdown (5194a1e)
test: add test-domain-exit-dispose-again back (1453b87)
test: remove unused vars from parallel tests (c14726c)
test: fix flaky test-cluster-shared-leak (063c9f6)
http: handle errors on idle sockets (5a2541d)
test: fix flaky streams test (68bafb8)
test: fix flaky test-http-agent-keepalive (6ea8b01)
test: remove flaky designations for tests (a96d427)
doc: improvements to dgram.markdown copy (7e985d8)
doc: improvements to errors.markdown copy (bbb4a2a)
tls_wrap: clear errors on return (4f87574)
os: fix crash in GetInterfaceAddresses (028194b)
timers: fail early when callback is not a function (ac153bd)
doc: fix website wg mislink (7c8efeb)
test: remove time check (9a6cfce)
test: refactor test-fs-empty-readStream (44ed999)
test: write to tmp dir rather than fixture dir (4e155e8)
test: remove unused modules (6abd8b5)
test: clarify role of domains in test (b16a50d)
test: inherit JOBS from environment (1170b26)
test: improve assert message (242d078)
node: improve performance of process.hrtime() (78fd435)
test: shorten path for bogus socket (bfa925f)
doc: mention that http.Server inherits from net.Server (4e8a005)
doc: explain ClientRequest#setTimeout time unit (c280596)
doc: fix spelling error in lib/url.js comment (46eee30)
util: faster arrayToHash (3e740ca)
doc: add anchors for _transform _flush _writev in stream.markdown (1de6e4f)
test: fix race condition in test-http-client-onerror (2413a4e)
test: remove unused assert module imports (a030c5c)
doc: improvements to debugger.markdown copy (1a004f1)
http: use `self.keepAlive` instead of `self.options.keepAlive` (8ac1ff7)
doc: improvements to events.markdown copy (a0130e1)
doc: improvements to dns.markdown copy (7ee1685)
doc: improvements to console.markdown copy (e4c835e)
doc: improve child_process.markdown copy (7d5c1b5)
http: fix non-string header value concatenation (2a1ef97)
test: don't use cwd for relative path (6efa031)
test: don't assume a certain folder structure (842e5a1)
test: make temp path customizable (8132b94)
doc: copyedit setTimeout() documentation (f241d66)
test: extend timeout in Debug mode (11136bf)
doc: fix formatting in process.markdown (312b4d6)
tools: run tick processor without forking (3e2a2e6)
test: remove unused variables from net tests (1762db0)
test: remove unused vars in ChildProcess tests (2b1999b)
test: fix flaky cluster-disconnect-race (fd551c3)
test: fix flaky cluster-net-send (3809126)
test: fix flaky child-process-fork-regr-gh-2847 (30c0062)
test: remove unused variables from HTTPS tests (fd395ba)
test: remove unused variables from TLS tests (3d23567)
test: remove unused variables form http tests (abe8a34)
doc: catch the WORKING_GROUPS.md bootstrap docs up to date (5d6f558)
doc: improve assert.markdown copy (3e648eb)
test: mark test-debug-no-context is flaky (d09c447)
child_process: guard against race condition (57a51a0)
test: remove unnecessary assignments (082cc8d)
test: remove unused var from test-assert.js (686a85f)
repl: remove unused function (590bc73)
test: remove unused `util` imports (3311267)
lib: remove unused modules (fdeb862)
test: refactor test-net-connect-options-ipv6 (7d1d0b7)
test: fix http-response-multiheaders (025e4aa)
doc: copyedit releases.md (b094402)
test: test each block in addon.md contains js & cc (7c9cdb0)
http: 451 status code "Unavailable For Legal Reasons" (1c5d4f2)
doc: improve grammar in tls docs (2fd3d8a)
buffer: faster case for create Buffer from new Buffer(0) (5396baf)
buffer: refactor create buffer (26a8297)
doc: improvements to buffer.markdown copy (67b109a)
doc: improve addons.markdown copy (d5863bc)
test: fix domain-top-level-error-handler-throw (cf50305)
2015-12-23, Version 4.2.4 "Argon" (LTS) Release (7fac47c)
test: use platformTimeout() in more places (d847a74)
https: use `servername` in agent key (3213e5f)
repl: Fixed node repl history edge case. (29c4a2a)
src: remove forwards for v8::GC*logueCallback (79dc1d7)
http: remove excess calls to removeSocket (6e11e22)
assert: typed array deepequal performance fix (6378622)
repl: use String#repeat instead of Array#join (50125e2)
2015-07-09 io.js v1.8.4 Release (14f81a0)
2015-07-04 io.js v1.8.3 Release (8e724e6)
2015-05-17 io.js v1.8.2 Release (361db7e)
module: always decorate thrown errors (18490d3)
test: fix flaky test-net-error-twice (4b0b991)
crypto: load PFX chain the same way as regular one (a2c1799)
node: improve accessor perf of process.env (56985ca)
node: improve performance of hrtime() (36e8a2c)
node: improve GetActiveHandles performance (946315f)
fs: use pushValueToArray for readdir(Sync) (0fde28c)
http_parser: use pushValueToArray for headers (d39ace1)
node: fix erroneously named function call (83524b3)
http: do not emit `upgrade` on advertisement (32ac376)
util: pass on additional error() args (0b43c08)
test: try other ipv6 localhost alternatives (852313a)
debugger: guard against call from non-node context (25776f3)
http: Remove an unnecessary assignment (88de88b)
doc: fix, modernize examples in docs (9b21119)
doc: Typo in buffer.markdown referencing buf.write() (f2bddc1)
doc: fix link in addons.markdown (4637168)
lib: use arrow functions instead of bind (ae5bcf9)
util: use consistent Dates in inspect() (93d6b5f)
2015-12-16, Version 5.3.0 (Stable) (e5774c9)
doc: document the cache parameter for fs.realpathSync (a8854e5)
test: fix debug-port-cluster flakiness (2859f9e)
doc: document backlog for server.listen() variants (9e1b7aa)
tools: add .editorconfig (d63ccee)
test: add test for debugging one line files (cb0b4a6)
module,src: do not wrap modules with -1 lineOffset (2a60e2a)
udp: remove a needless instanceof Buffer check (4b267df)
src: remove __builtin_bswap16 call (f176b31)
src: remove unused BITS_PER_LONG macro (ce24716)
test: add test for tls.parseCertString (0b9c3a3)
doc: update AUTHORS list (435d571)
doc: update irc channels: #node.js and #node-dev (3b30613)
doc, test: symbols as event names (7a51878)
doc: clarify error events in HTTP module documentation (9538fd0)
doc: fix improper http.get sample code (c6efd53)
doc: add CTC meeting minutes 2015-10-28 (498c9ad)
src: fix line numbers on core errors (b799a74)
deps: backport 8d6a228 from the v8's upstream (36ac3d6)
deps: upgrade libuv to 1.8.0 (69b94ec)
tls_wrap: inherit from the `AsyncWrap` first (e0bb118)
node: remove unused variables in AppendExceptionLine (d3c498b)
src: fix deprecation message for ErrnoException (c311b61)
test: parallelize test-repl-persistent-history (7598ed6)
test: use regular timeout times for ARMv8 (668449a)
doc: fixup socket.remoteAddress (671347c)
https: support disabling session caching (acef181)
doc: copyedit console doc (f050cab)
tls: introduce `secureContext` for `tls.connect` (c5b4f6b)
domains: fix handling of uncaught exceptions (425a354)
doc: move description of 'equals' method to right place (1a21a53)
doc: Fixing broken links to the v8 wiki (9a9c525)
repl: display error message when loading directory (aad6b9f)
buffer: add includes() for parity with TypedArray (67e1819)
test: fix http-many-ended-pipelines flakiness (23e7703)
configure: fix arm vfpv2 (84dea1b)
test: fix tls-inception flakiness (3b94991)
test: fix tls-inception (86a3bd0)
doc: copyedit child_process doc (37ed05b)
doc: copyedit buffer doc (e47ae58)
doc: clarify assert.fail doc (70fb06a)
doc: copyedit addons doc (e3187cc)
repl: fix require('3rdparty') regression (213ede6)
doc: add calvinmetcalf to collaborators (931ab96)
doc: add mcollina to collaborators (01ce231)
doc: add rmg to collaborators (bd8753a)
doc: harmonize description of `ca` argument (73a9a6f)
test: don't assume openssl s_client supports -ssl3 (1e89830)
assert: accommodate ES6 classes that extend Error (da5cdc2)
doc: change references from node to Node.js (dfc8bed)
configure: use __ARM_ARCH to determine arm version (a7f5dfd)
configure: respect CC_host in host arch detection (0e3912b)
2015-12-09, Version 5.2.0 (Stable) (6ca5ea3)
doc: add brief Node.js overview to README (a1388bb)
tls: support reading multiple cas from one input (82e0974)
tools: list missing whitespace/if-one-line cpplint (813e73e)
src: refactor vcbuild configure args creation (b47d823)
tls_wrap: slice buffer properly in `ClearOut` (c0cb80e)
tools: add --prof-process flag to node binary (49440b7)
test: check range fix for slowToString (a04721d)
buffer: fix range checking for slowToString (ec83654)
node: s/doNTCallbackX/nextTickCallbackWithXArgs/ (d2c8ba5)
crypto: simplify using pre-existing keys with ECDH (322b36c)
test: skip long path tests on non-Windows (19e06d7)
build: add "--partly-static" build options (95dd890)
test: don't check the # of chunks in test-http-1.0 (dde2012)
stream_wrap: error if stream has StringDecoder (de2fd63)
test: mark test-cluster-shared-leak flaky (afd5122)
fs,doc: use `target` instead of `destination` (8c35903)
doc: url.format - true slash postfix behaviour (2a29b70)
test: fix cluster-worker-isdead (f8cf947)
buffer: Prevent Buffer constructor deopt (7239494)
deps: upgrade to V8 4.7.80.25 (e2dec98)
src: don't print garbage errors (1ec09b0)
src: use GetCurrentProcessId() for process.pid (e6e7891)
test: fix time resolution constraint (cf65299)
doc: s/node.js/Node.js in readme (1d8c92e)
2015-12-04, Version 5.1.1 (Stable) (ab009a0)
2015-12-04, Version 4.2.3 "Argon" (LTS) Release (e935a52)
2015-12-04, Version 0.12.9 (Stable) (07d8741)
2015-12-04, Version 0.10.41 (Maintenance) (2c61b84)
2015-11-25 Version 0.12.8 (LTS) Release (483016f)
doc: improve child_process.markdown wording (cc2ceb6)
deps: backport bc2e393 from v8 upstream (1e324d8)
deps: cherry-pick 68e89fb from v8's upstream (d9d050d)
deps: backport 1ee712a from V8 upstream (edfc8cd)
test: fix test-repl-tab-complete after V8 upgrade (dc09bbe)
deps: upgrade V8 to 4.7.80.24 (8a43a3d)
test: refactor test-http-exit-delay (8a2acd4)
deps: backport a7e50a5 from upstream v8 (f88b157)
deps: backport 6df9a1d from upstream v8 (004778e)
http: fix pipeline regression (d332ae4)
src: define Is* util functions with macros (46af397)
stream: be less eager with readable flag (2922188)
src: define getpid() based on OS (a9c0c65)
doc: add JungMinu to collaborators (5c6aac4)
doc: add iarna to collaborators (7b09aad)
doc: add zkat to collaborators (2cf4e38)
doc: add HTTP working group (2b1ecfe)
doc: update links to use https where possible (7e4f22c)
doc: add links and backticks around names (14b3aab)
test: fix flaky test-net-socket-local-address (c79b145)
doc: standardize references to node.js in docs (816e66f)
lib,src: ensure '(node:pid)' prefix for stdout logging (94b9948)
deps: upgrade openssl sources to 1.0.2e (ff4f16b)
crypto: fix native module compilation with FIPS (181816e)
test: skip instead of fail when mem constrained (a40b9ca)
meta: remove use of profanity in source (b619831)
streams: update .readable/.writable to false (cc0342a)
test: improve cluster-disconnect-handles test (49b5445)
util: determine object types in C++ (6526ae7)
timers: optimize callback call: bind -> arrow (fbcd687)
doc: reword https.Agent example text (8eb153d)
util: make inspect more reliable (24012a8)
repl: allow leading period in multiline input (451254e)
test: fix cluster-disconnect-handles flakiness (8677627)
buffer: fix writeInt{B,L}E for some neg values (bea6742)
test: add test for repl.defineCommand() (e5d97fd)
doc: fix internal link to child.send() (15dc37f)
child_process: flush consuming streams (34b535f)
test: eliminate multicast test FreeBSD flakiness (b3313aa)
util: fix constructor/instanceof checks (82b8355)
doc: fix the exception description (2fb34b6)
util: move .decorateErrorStack to internal/util (04b1a2f)
module,repl: remove repl require() hack (ee72ee7)
doc: fix color of linked code blocks (f4f1e89)
build: update signtool description, add url (8a469e4)
path: make format() consistent and more functional (d1000b4)
test: mark test flaky on FreeBSD (e25f868)
test: move ArrayStream to common (f2e319b)
test: fix test-domain-exit-dispose-again (1c85849)
doc: fix rare case of misaligned columns (8b75030)
test: use platform-based timeout for reliability (20acc60)
repl: attach location info to syntax errors (459b106)
util: add decorateErrorStack() (8ca412b)
test: mark cluster-net-send test flaky on windows (16db4c4)
test: mark fork regression test flaky on windows (fc47e0f)
buffer: default to UTF8 in byteLength() (93739f4)
build,src: add Intel Vtune profiling support (a881b53)
installer: install the tick processor (b2e7a4d)
deps: backport 819b40a from V8 upstream (ab25589)
test: skip test if in FreeBSD jail (b061e3a)
net: add local address/port for better errors (d7b199d)
util,src: allow lookup of hidden values (5169311)
test: remove flaky status for cluster test (6588422)
doc: message.header duplication correction (6f87aa9)
test: add TAP diagnostic message for retried tests (41519fd)
doc: fix typo in README (8d37bbe)
src: add BE support to StringBytes::Encode() (2ccde01)
test: retry on smartos if ECONNREFUSED (8bc8038)
test: address flaky test-http-client-timeout-event (487de19)
doc: replace sane with reasonable (3becac2)
doc: Adding best practises for crypto.pbkdf2 (d16def5)
doc: numeric flags to fs.open (615fba3)
test: numeric flags to fs.open (804cc76)
doc: clarify that fs streams expect blocking fd (3f4409e)
configure: `v8_use_snapshot` should be `true` (91ccbf0)
crypto: update root certificates (c83d9b7)
tools: update certdata.txt (8c4deff)
fs: fix the error report on fs.link(Sync) (8b97249)
net: small code cleanup (9472a0c)
module: fix column offsets in errors (dfee4e3)
doc: fix broken references (94c3507)
buffer: move checkFloat from lib into src (22478d3)
doc: move fs.existsSync() deprecation message (55b1ecc)
test: http complete list of non-concat headers (174d4e4)
crypto: disable crypto.createCipher in FIPS mode (56a2b9a)
test: fix race condition in unrefd interval test (6de82c6)
lib: add 'pid' prefix in `internal/util` (d01eb68)
readline: deprecate undocumented exports (ca2e8b2)
test: skip/replace weak crypto tests in FIPS mode (e499ea8)
doc: clarify module loading behavior (5900d14)
doc: add reference for buffer.inspect() (5f3ed61)
util: remove pump (007cfea)
tty: Remove deprecated setRawMode wrapper (a2c0aa8)
util: Remove exec, has been deprecated for years (4cf19ad)
test: avoid test timeouts on rpi (e4e5b13)
test: fix flaky test-child-process-spawnsync-input (ac319c3)
process: throw on non-function to nextTick() (72e3dd9)
test: add OS X to module loading error test (339d384)
test: module loading error fix solaris #3798 (9a628e2)
2015-11-17, Version 5.1.0 (Stable) (29cd119)
debugger: introduce exec method for debugger (b33e9da)
doc: document release types in readme (8ceb36c)
doc: replace head of readme with updated text (7ed09a3)
module: cache regular expressions (4fed62c)
doc: sort repl alphabetically (e3949b2)
test: move test-specific function out of common (b385772)
buffer: let WriteFloatGeneric silently drop values (0ed3a7c)
tls: use SHA1 for sessionIdContext (df268f9)
tls: Use SHA1 for sessionIdContext in FIPS mode (424ae5d)
test: fix flaky SmartOS test (5b80ca9)
doc: address use of profanity in code of conduct (3f6b921)
debugger: also exit when the repl emits 'exit' (a95eb5c)
doc: consistent reference-style links (cd1123a)
test: skip test if FreeBSD jail will break it (a2144fc)
build: fix configuring with prebuilt libraries (e2eb334)
util: use Object.create(null) for dictionary object (9d0396c)
test: fix path to module for repl test on Windows (c0bac95)
build: fix --with-intl=system-icu for x-compile (84f0964)
test: increase crypto strength for FIPS standard (11ad744)
test: add test-zlib-flush-drain (a49b3af)
zlib: only apply drain listener if given callback (1736ad8)
zlib: pass kind to recursive calls to flush (fa27c56)
test: add hasFipsCrypto to test/common.js (8ac852f)
test: add test for invalid DSA key size (20cd932)
crypto: DSA parameter validation in FIPS mode (4adaaa4)
deps: backport bc2e393 from v8 upstream (70405d4)
util: improve typed array formatting (34a3591)
test: Fix test-cluster-worker-exit.js for AIX (8b57b31)
test: run pipeline flood test in parallel (3fea3cb)
doc: add link to [customizing util.inspect colors]. (b445938)
doc: Updated streams simplified constructor API (4270e7f)
doc: add warning about Windows process groups (406c596)
doc: added what buf.copy returns (3c56d5e)
doc: reword message.headers to indicate they are not read-only (934149a)
doc: clarify duplicate header handling (4008961)
test: stronger crypto in test fixtures (76f40f7)
querystring: Parse multiple separator characters (a776a86)
tls: copy client CAs and cert store on CertCb (483a41c)
console: delete timers that have ended (a5cce79)
test: refactor test-http-pipeline-flood (d9734b7)
test: fix flaky test test-http-pipeline-flood (974767e)
doc: repl: add defineComand and displayPrompt (061b2c8)
child_process: add safety checks on stdio access (7b355c5)
doc: sort tls alphabetically (f8390fd)
doc: sort stream alphabetically (4efa7de)
doc: sort net alphabetically (403d2bf)
doc: sort process alphabetically (42a9cc7)
doc: sort zlib alphabetically (e50d32c)
doc: sort util alphabetically (8c703cd)
doc: sort https alphabetically (54d8bdb)
doc: sort http alphabetically (f4c259a)
doc: sort modules alphabetically (0ca44b0)
doc: sort readline alphabetically (6e6103b)
doc: sort repl alphabetically (8a245ea)
doc: sort string_decoder alphabetically (16f9ba0)
doc: sort timers alphabetically (7e5a6b3)
doc: sort tty alphabetically (e4009b6)
doc: sort url alphabetically (32d0d67)
doc: sort vm alphabetically (cff45b9)
doc: sort querystring alphabetically (ed1f10d)
doc: sort punycode alphabetically (69cbaf6)
doc: sort path alphabetically (a58f389)
doc: sort os alphabetically (39a7fdf)
doc: sort globals alphabetically (b690c78)
doc: sort fs alphabetically (b35c57b)
doc: sort events alphabetically (6009c4b)
doc: sort errors alphabetically (084e540)
doc: sort dgram alphabetically (4315601)
doc: sort crypto alphabetically (6f8e481)
doc: sort dns alphabetically (bf5e177)
doc: sort console alphabetically (42d6431)
doc: sort cluster alphabetically (4c91220)
doc: sort child_process alphabetically (f7169d2)
doc: sort buffer alphabetically (c0360c1)
doc: sort assert alphabetically (e16c669)
crypto: Improve error checking and reporting (b7089f6)
docs: improve discoverability of Code of Conduct (d781cdc)
doc: add note to util.isBuffer (7cb3a54)
doc: Describe FIPSDIR environment variable (9f71a31)
deps: cherry-pick 68e89fb from v8's upstream (81e32cc)
tools: add tap output to cpplint (7b45163)
doc: update lts description in the collaborator guide (dac387e)
fs: return null error on readFile() success (1594198)
cluster: send suicide message on disconnect (f299d87)
lib,test: remove publicly exposed freelist (b70dc67)
deps: update V8 to 4.6.85.31 (2930867)
tools: enforce `throw new Error()` with lint rule (25cd455)
tools: Use `throw new Error()` consistently (35f2f64)
src: force line buffering for stderr (0966ab9)
doc: add note on tls connection meta data methods (eff8c3e)
doc: add romankl to collaborators (5235143)
dns: prevent undefined values in results (19bf72d)
test: enhance fs-watch-recursive test (a28b938)
console: use 'label' argument for time and timeEnd (9aee2c0)
test: fix test-module-loading-error for musl (1bacf37)
test: fix tests that check error messages (2c33819)
doc: add thealphanerd to collaborators (7b89a3d)
doc: add saghul as a collaborator (64208ef)
repl: To exit, press ^C again or type .exit. (354f9ce)
test: use really invalid hostname (5707258)
lib: Consistent error messages in all modules (20285ad)
src: Revert "nix stdin _readableState.reading" (af46112)
async_wrap: call callback in destructor (bb1bd76)
async_wrap: new instances get uid (80a66ba)
async_wrap: allow some hooks to be optional (a4e9487)
cluster: remove handles when disconnecting worker (33827e3)
deps: upgrade npm to 3.3.12 (df9c4a6)
util: use regexp instead of str.replace().join() (02a44e0)
doc: add method links in events.markdown (d26927c)
doc: add caveats of algs and key size in crypto (017fc5b)
Add missing va_end before return (44a298b)
module: remove unnecessary JSON.stringify (faa3bb8)
build: omit -gline-tables-only for --enable-asan (d461a07)
docs: fs - change links to buffer encoding to Buffer class anchor (30ce3eb)
docs: fs - remove encoding list and link to buffer (2e38079)
http: remove unneeded cb check from setTimeout() (8625a38)
doc: stdout/stderr can block when directed to file (dac1d38)
doc: rename iojs-* groups to nodejs-* (363a4e9)
doc: fix wrong date and known issue in changelog.md (3268383)
test: fix test-net-persistent-keepalive for AIX (a6a7338)
doc:fix function param order in assert doc (471aa5a)
deps: update http-parser to 2.6.0 (d006d6a)
doc: typo fix in readme.md (47f6541)
2015-11-03, Version 4.2.2 "Argon" (LTS) Release (3be3fb6)
repl: don't crash if cannot open history file (a4a0efc)
test: more regression tests for minDHSize option (82022a7)
test: add regression test for 512 bits DH key (cddf358)
test: mark http-pipeline-flood flaky (6d6bc5d)
doc: add note about timeout delay > TIMEOUT_MAX (ac7dd5f)
test: remove flaky designation from ls-no-sslv3 (f6230b9)
deps: upgrade npm to 3.3.10 (507fc53)
gitignore: don't ignore 'debug' in deps/npm (6e40bf0)
tools: update npm test tooling for 3.3.10+ (754061f)
buffer: neuter external `nullptr` buffers (827ee49)
doc: fix crypto spkac function descriptions (9e3aa45)
doc: add final full stop in CONTRIBUTING.md (b7cc19c)
tools: fix gyp to work on MacOSX without XCode (be65f5f)
tools: update gyp to b3cef02 (1d65b99)
lib: return boolean from child.send() (cf0130d)
doc: made code spans more visible in the API docs (d995b72)
2015-10-29, Version 5.0.0 (Stable) (837b174)
src: wrap source before doing syntax check (08166cb)
test: add regression test for --debug-brk -e 0 (810cc05)
Revert "src: fix stuck debugger process" (9b02442)
child_process: don't fork bomb ourselves from -e (57bce60)
tls: remove util and calls to util.format (6b0c906)
lib,doc: return boolean from child.send() (cdcf00a)
test: fix heap-profiler link error LNK1194 on win (9f96705)
test: fix missing unistd.h on windows (4139f2a)
test: split independent tests into separate files (26e47ef)
doc: add LTS info to COLLABORATOR_GUIDE.md (d394e9e)
deps: backport 010897c from V8 upstream (81f6b54)
test: use port number from env in tls socket test (c9e682d)
doc: createServer's key option can be an array (5d5a4c4)
repl: handle comments properly (6cf1910)
deps: backport 8d6a228 from the v8's upstream (3223704)
lib,test: update let to const where applicable (aaf9b48)
tools: enable prefer-const eslint rule (b0e7b36)
lib: fix cluster handle leak (da21dba)
fs: reduced duplicate code in fs.write() (c339fa3)
src: fix race condition in debug signal on exit (53e64bb)
util: make inherits work with classes (29da8cf)
http{s}: don't connect to localhost on invalid URL (437930c)
buffer: fix value check for writeUInt{B,L}E (3308e5e)
doc: add TSC meeting minutes 2015-10-21 (052611b)
tls,crypto: move NPN protcol data to hidden value (7eee372)
tls, crypto: add ALPN Support (802a2e7)
test: improve tests for util.inherits (df738ac)
fs: don't throw in read if buffer too big (57359cd)
test: print helpful err msg on test-dns-ipv6.js (f4c0ed4)
test: wrap assert.fail when passed to callback (28e9a02)
fs: pass err to callback if buffer is too big (b620790)
buffer: don't CHECK on zero-sized realloc (594500f)
test: add node::MakeCallback() test coverage (3a091d2)
test: disable test-tick-processor - aix and be ppc (5f3fb1c)
build: Updates for AIX npm support - part 1 (15bcbf8)
deps: update V8 to 4.6.85.28 (6456fcf)
deps: fix upgrade to npm 3.3.6 (68471dd)
doc: clarify API buffer.concat (e32aca6)
v8: pull fix for builtin code size on PPC (1cbc2d0)
deps: upgrade npm to 3.3.6 (41923c0)
tools: ensure npm always uses the local node (9b88864)
tools: update test-npm to work with npm 3 (349fbe9)
repl: event ordering: delay 'close' until 'flushHistory' (ecab7a6)
tools: use absolute paths in test-npm (f5445db)
node: improve GetActiveRequests performance (494227b)
lib: avoid REPL exit on completion error (b354be7)
doc: add TSC meeting minutes 2015-10-14 (0a0926e)
test: harden test-child-process-fork-regr-gh-2847 (e9e837c)
test: fix test-net-keepalive for AIX (87d42b0)
doc: clarify the use of `option.detached` (60a3dd4)
doc: more use-cases for promise events (d381290)
doc: update WORKING_GROUPS.md - add missing groups (829eb97)
src: bump NODE_MODULE_VERSION To 47 (a3b238a)
doc: add TSC meeting minutes 2015-09-30 (cba5d2b)
test: fix flaky test-child-process-emfile (d89bc7b)
vm: remove Watchdog dependency on Environment (b244f13)
lttng: update flags for gc tracing (9adc6a6)
tls: TLSSocket options default isServer false (adfd20b)
doc: add TSC meeting minutes 2015-10-07 (b78de12)
test: remove flaky status from eval_messages test (7cb89f5)
docs: add missing shell option to execSync (49f965c)
test: skip test-dns-ipv6.js if ipv6 is unavailable (a1886cf)
timers: reuse timer in `setTimeout().unref()` (3eecdf9)
doc: binary encoding is not deprecated (57f99a9)
test: fix flaky test for symlinks (1c57845)
build: rectify --link-module help text (753509f)
test: repl-persistent-history is no longer flaky (5923dee)
zlib: decompression throw on truncated input (0fc0902)
util: Remove p, has been deprecated for years (8b4adb2)
doc: add information about Assert behavior and maintenance (f875c73)
doc: show keylen in pbkdf2 as a byte length (ff8fa51)
repl: limit persistent history correctly on load (73b7e05)
test: cleanup, improve repl-persistent-history (286ef1d)
tls: add `options` argument to createSecurePair (d8db757)
fs: add file descriptor support to *File() funcs (0803962)
test: add Symbol test for assert.deepEqual() (0f99320)
console: rename argument of time and timeEnd (8c043c1)
doc: reword description of console.time (fc72a57)
console: sub-millisecond accuracy for console.time (419f7d4)
test: port domains regression test from v0.10 (642928b)
Working on 6.0.0 (b52142f)
|