Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/electron/node

Node fork to make it suitable for embedding in Electron
https://github.com/electron/node

tls: remove cleartext input data queue

The TLS implementation previously kept a separate buffer for
incoming pieces of data, into which...

46f783d74fd3c9a011b30870e11f2194e6d08af4 authored about 7 years ago
tls: refactor write queues away

The TLS implementation previously had two separate queues for
WriteWrap instances, one for curre...

d5fa4de00f8d9b95daa01b39a5307e9a9da44d35 authored about 7 years ago
lib: remove queue implementation from JSStreamWrap

The streams implementation generally ensures that only one write()
call is active at a time. `JS...

b171adc4d12e96f7b72155ea54a78dd1c8e5823f authored about 7 years ago
doc: updates examples to use NULL

Examples in the N-API doc used a mix of nullptr and NULL.
We should be consistent and because N-...

8a86d9c1cf35fe4f892d483e3673083f5d8f42cf authored about 7 years ago
test: refactor test-repl

- Switch over to async tracking through promises/async fns
- Remove an unused temp dir refresh
-...

d1ad4a91177808d841f032195d5f7d5e2875ae61 authored about 7 years ago
doc: move matthewloring to emeriti

Matt is not an active collaborator at this time. Moved to the
Collaborator Emeriti section.

PR-...

22af8ea6b780a18ba3aa38bb185e6d2a4ce7f377 authored about 7 years ago
test: fix flaky test-http-pipeline-flood

PR-URL: https://github.com/nodejs/node/pull/17955
Refs: https://github.com/nodejs/node/issues/16...

b396c4db6679d4cb5a0c4860697b75d779d3b7a7 authored about 7 years ago
test: add more asserts to `test-internal-errors`

PR-URL: https://github.com/nodejs/node/pull/13686
Fixes: https://github.com/nodejs/node/issues/1...

15016f227b371c85dc74c0ad3d773ce9814fdfb3 authored about 7 years ago
test: fix common.expectsError

The function should strictly test for the error class and only accept
the correct one. Any other...

29d99c1885cc99c955543df33b9f43d48158fc0d authored about 7 years ago
test: fix wrong error classes passed in as type

PR-URL: https://github.com/nodejs/node/pull/13686
Fixes: https://github.com/nodejs/node/issues/1...

f26cabbe249ae6e095736ef65bd925fb82c4908c authored about 7 years ago
http2: verify that a dependency cycle may exist

PR-URL: https://github.com/nodejs/node/pull/17968
Reviewed-By: Anna Henningsen <[email protected]>

22760f31be7f725c217f87b8a5244ff3179f54d6 authored about 7 years ago
doc: grammar fixes in http2.md

PR-URL: https://github.com/nodejs/node/pull/17972
Reviewed-By: Weijia Wang <[email protected]>
R...

33123b97107b5e93846b01b96f535cbc39dc4d81 authored about 7 years ago
http2: implement maxSessionMemory

The maxSessionMemory is a cap for the amount of memory an
Http2Session is permitted to consume. ...

882e7ef354fd1d11f87c96648fd4b81613d788af authored about 7 years ago
build: put .PHONY directly before its target

Before this change, the .PHONY is followed by multiple targets.
Now it is multiple .PHONY for ea...

feaf6ac3dc923ed7b2fcaa3d44c62bf90674a128 authored about 7 years ago
doc: re-alphabetise sections in common/README.md

PR-URL: https://github.com/nodejs/node/pull/17971
Reviewed-By: Rich Trott <[email protected]>
Rev...

254c80deca2fa13e5296fd20ce91bbeafa96cb4f authored about 7 years ago
doc: fix code nits in common/README

1. Sync comments and code
2. Fix typos

PR-URL: https://github.com/nodejs/node/pull/17971
Review...

ec6ef6bd9aff2606454fbc2b1d2bc374a7a683b0 authored about 7 years ago
doc: compact eslint directives in common/README

PR-URL: https://github.com/nodejs/node/pull/17971
Reviewed-By: Rich Trott <[email protected]>
Rev...

54e8f4835fb2e0601009691e2db433df55343d74 authored about 7 years ago
buffer: check byteLength in readUInt(B|L)E

PR-URL: https://github.com/nodejs/node/pull/11146
Reviewed-By: James M Snell <[email protected]>...

9fea7eae9a48c6c2e8fb75204a4e5c60e700a3e2 authored about 7 years ago
benchmark: improve buffer.readInt(B|L)E benchmarks

Split them into their own benhmark file and use different byteLength
values.

PR-URL: https://gi...

94d64877ff2b9d5fcfb40d24358337a95c333f66 authored about 7 years ago
buffer: check byteLength in readInt(B|L)E

The 'byteLength' argument should be required and of type 'number'.
It should have a value betwee...

d964ffeec356167038b4060c867b355d5fea6987 authored about 7 years ago
tools: host remark-preset-lint-node in-tree

Moved from https://github.com/watilde/remark-preset-lint-node.

PR-URL: https://github.com/nodej...

a9e422eee2b32bfed38aa78845305aac06720712 authored about 7 years ago
cluster: support windowsHide option for workers

Fixes: https://github.com/nodejs/node/issues/17370

PR-URL: https://github.com/nodejs/node/pull/...

7914b7524d3679893dae3c03a2e9a3ca5a0c7235 authored about 7 years ago
test: rename regression tests

PR-URL: https://github.com/nodejs/node/pull/17948
Reviewed-By: Colin Ihrig <[email protected]>
R...

fb6e980e1e3ad4ee48afeae4b567f00d50fc6630 authored about 7 years ago
test: fix flaky test-http-highwatermark

PR-URL: https://github.com/nodejs/node/pull/17949
Fixes: https://github.com/nodejs/node/issues/1...

a51944da0aeae65676a928c9473965c453e0e028 authored about 7 years ago
http: remove duplicate export

5425e0dcbee1ed8f6687203eafb7c3cf214f3393 switched to using
the module.exports pattern vs just ex...

189d29f39e6de9ccf10682bfd1341819b4a2291f authored about 7 years ago
test: fix flaky test-pipe-unref

PR-URL: https://github.com/nodejs/node/pull/17950
Fixes: https://github.com/nodejs/node/issues/1...

c043b82655546e959754c89cda8d7029a051a8a3 authored about 7 years ago
test: fix flaky http-writable-true-after-close

PR-URL: https://github.com/nodejs/node/pull/17952
Fixes: https://github.com/nodejs/node/issues/1...

9cef0603336e8fe39b11fee9e70dc1786f6cda64 authored about 7 years ago
test: fix crypto test case to use correct encoding

The callback would have errored out anyway due to the incorrect
encoding, and that error is not ...

5160dd0365a1493a0238a2119f2a7c185db49b46 authored about 7 years ago
test: simplify test-buffer-slice.js

Use forEach loop to reduce some redundant codes.

PR-URL: https://github.com/nodejs/node/pull/17...

a2d0623fa8886553caceaed296bf53e7a1195b47 authored about 7 years ago
test: fix flaky test-resolve-async

PR-URL: https://github.com/nodejs/node/pull/17957
Reviewed-By: James M Snell <[email protected]>...

d72c78b19c5422197a44100201e771c0319e354e authored about 7 years ago
benchmark: fix timeout in write-stream-throughput

PR-URL: https://github.com/nodejs/node/pull/17958
Fixes: https://github.com/nodejs/node/issues/1...

b43a496092379edc450cb7aebe3528686a3f41d2 authored about 7 years ago
repl: refactor code for readability

PR-URL: https://github.com/nodejs/node/pull/17919
Reviewed-By: James M Snell <[email protected]>...

11dda69a33e4e9bbaa9ed9913a8bc7e470c4bd72 authored about 7 years ago
repl: upper case comments first char

PR-URL: https://github.com/nodejs/node/pull/17919
Reviewed-By: James M Snell <[email protected]>...

80988f9322a1989f7fbd58855489fc75c14aabc3 authored about 7 years ago
doc: move joshgav to TSC emeriti list

Josh is focusing on other technologies these days and has moved to the
TSC Emeritus role. He alr...

3f2382bd9a6e4afa4c145cbd8a96386a7f8693a2 authored about 7 years ago
src: silence http2 -Wunused-result warnings

PR-URL: https://github.com/nodejs/node/pull/17954
Reviewed-By: Anatoli Papirovski <apapirovski@m...

0a842633861cf20527ce93e6bf58b4ece1b168be authored about 7 years ago
src: inline HostentToAddresses()

With the removal of `GetHostByNameWrap` in the previous commit, there
is only one remaining call...

f89ee0634a13bdb3f552385a76decdca6b13bdcf authored about 7 years ago
src: remove unused GetHostByNameWrap

It was a wrapper for `ares_gethostbyname()` that I'm unsure about if
it was ever exposed at the ...

a0cc20eaba44292d6ad607109b32c541ff564933 authored about 7 years ago
doc: improve security section of README.md

* Remove fluff text and get to the point: Report security flaws to
[email protected]. Please...

c3e75ae0ee97553f5f9c4150c936ae9d81fca558 authored about 7 years ago
doc: edit for concision

This removes some wordy phrases (notably "it is important to note
that").

PR-URL: https://githu...

26607b825ebebe78a182951af164fd1e319dfe27 authored about 7 years ago
doc: remove x86 from os.arch() options

It is not possible for `process.arch` (which comes from V8's
`target_arch`) to be `x86`.

Also u...

ecf6e79362faad747f50405d7f36a5d5006c3e97 authored about 7 years ago
doc: add docs for common/http2.js utility

PR-URL: https://github.com/nodejs/node/pull/17942
Reviewed-By: Matteo Collina <matteo.collina@gm...

2f6d1001c82537a84c81bdf7af629f55eaefd11c authored about 7 years ago
http2: properly handle already closed stream error

PR-URL: https://github.com/nodejs/node/pull/17942
Reviewed-By: Matteo Collina <matteo.collina@gm...

651ce28be949e0b435b4beb7e61547e31414c4f2 authored about 7 years ago
http2: add aligned padding strategy

Add a padding strategy option that makes a best attempt to ensure
that total frame length for DA...

efdadcc193dc1a2b2121fecf1a3ef24d5c35b564 authored about 7 years ago
http2: add initial support for originSet

Add new properties to `Http2Session` to identify alpnProtocol,
and indicator about whether the s...

060babd66524b6a3e4757bb2fe5b87ad567cdb40 authored about 7 years ago
tls: set servername on client side too

PR-URL: https://github.com/nodejs/node/pull/17935
Reviewed-By: Anatoli Papirovski <apapirovski@m...

b25b1efa0a6801cdf3faea199a36e0e2cc489395 authored about 7 years ago
test: fix require-deps-deprecation for installed deps

Test test-require-deps-deprecation.js was failing when user already had
node installed with acor...

30892c8fb432ac8ee33eae1144bcce704906a855 authored about 7 years ago
doc: improve PR-review paragraph in CONTRIBUTING.md

* Remove redundant "blocking it or stopping it" as blocking and stopping
are the same thing in...

e6a401e0ae01952294f867fbbd715937f8557718 authored about 7 years ago
doc: fix typos in CONTRIBUTING.md

Remove incorrect usage of "in which". The sentence is better and shorter
without it anyway. Repl...

5bda05548bcfd473b3b112fe388ae64f862af86d authored about 7 years ago
readline: update references to archived repository

PR-URL: https://github.com/nodejs/node/pull/17924
Reviewed-By: Anna Henningsen <[email protected]...

3b1e263b7b2989535df40fe5a84be3b841553ae8 authored about 7 years ago
test: update references to archived repository

PR-URL: https://github.com/nodejs/node/pull/17924
Reviewed-By: Anna Henningsen <[email protected]...

8951fcff2badadd23463d78a113bea8a7de6fdd4 authored about 7 years ago
http2: add altsvc support

Add support for sending and receiving ALTSVC frames.

PR-URL: https://github.com/nodejs/node/pul...

ce22d6f9178507c7a41b04ac4097b9ea902049e3 authored about 7 years ago
doc: remove non-style information from style guide

While tools should be used insofar as possible, that information
does not belong in the style gu...

f51067a85d64b77f2eae2e099092209156d6e602 authored about 7 years ago
build: remove duplicate async-hooks and known_issues test runs

The `default` test suite in `test.py` includes `async-hooks` and
`known_issues`. Our current set...

f05fb0104a01ee852f673856ab5aa0ca69201523 authored about 7 years ago
2018-01-02 Node.js v8.9.4 'Carbon' (LTS) Release

PR-URL: https://github.com/nodejs/node/pull/17774

Notable Changes:

* deps:
* upgrade npm to ...

ec9fb6dd53b327f37beafb24fdbe575d941de530 authored about 7 years ago
doc: copy-edit COLLABORATOR_GUIDE.md

Apply various style and punctuation fixes.

PR-URL: https://github.com/nodejs/node/pull/17922
Re...

5dbd77eb83244fbad731f660ebe5d9829a523821 authored about 7 years ago
doc: improve alt text

Current alt text results in "GitHub badge badge". Change to intended use
of alt text so that it ...

525b6dd0be23716e9d46886b1d222c8826c9d000 authored about 7 years ago
doc: fix spelling of contributors

Change instances of "contributiors" to "contributors".

PR-URL: https://github.com/nodejs/node/p...

dd7c2b77a32a0b8bc86262989f6ee0d1e94eed4e authored about 7 years ago
http2: strictly limit number on concurrent streams

Strictly limit the number of concurrent streams based on the
current setting of the MAX_CONCURRE...

653e894883c8009a9bf814f7ea3e931905d128e7 authored about 7 years ago
doc: add references to PR communication articles

Added some references to PR communication articles in
Helpful Ressources inside COLLABORATOR_GUI...

d179ccac928bd45e4baca8647c3605ec36934eec authored about 7 years ago
2018-01-02, Version 6.12.3 'Boron' (LTS)

Notable Changes:

* build:
- configure can now be run from any directory (Gibson Fahnestock)
...

02e4c8d981f3b4662d0abfc1031afc29761086f3 authored about 7 years ago
http2: perf_hooks integration

Collect and report basic timing information about `Http2Session`
and `Http2Stream` instances.

P...

231b1166cfec42e445613a59286fd7610c0d7481 authored about 7 years ago
timers: refactor setImmediate error handling

If an error is encountered during the processing of Immediates, schedule
the remaining queue to ...

54062d30cf3550fdb6220fa580724b76da817f32 authored about 7 years ago
doc: replace wrong U+00A0 by common spaces

PR-URL: https://github.com/nodejs/node/pull/17940
Reviewed-By: Anna Henningsen <[email protected]...

11a1bc11364ea88091b73cec5d5f69bdccb03ac1 authored about 7 years ago
http2: remove duplicate words in comments

PR-URL: https://github.com/nodejs/node/pull/17939
Reviewed-By: Colin Ihrig <[email protected]>
R...

47ee340a9eb0cd7c73e9f2db8896440881d9caf1 authored about 7 years ago
src: remove duplicate words in comments

PR-URL: https://github.com/nodejs/node/pull/17939
Reviewed-By: Colin Ihrig <[email protected]>
R...

93acfe55dbf0447e9a780b2adc8373833d8884f6 authored about 7 years ago
doc: remove duplicate words in API docs

PR-URL: https://github.com/nodejs/node/pull/17937
Reviewed-By: Anna Henningsen <[email protected]...

d74a1ed7d9e6eccd5d511ccb7becb17f3c03b88f authored about 7 years ago
test: improve readability of some crypto tests

PR-URL: https://github.com/nodejs/node/pull/17904
Reviewed-By: Anatoli Papirovski <apapirovski@m...

d67e71e4f7dd856ce2ad6837fe99b023c8bb72b0 authored about 7 years ago
doc: fix duplicate words & spellings in docs

PR-URL: https://github.com/nodejs/node/pull/17923
Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmai...

b21e3f0711ca989fe21bd4484b58d03e5693f859 authored about 7 years ago
gitignore: ignore *.VC.db files

PR-URL: https://github.com/nodejs/node/pull/17898
Reviewed-By: Gibson Fahnestock <gibfahn@gmail....

1fa4f5df3a3c12017faf048aae1523b4ee1613de authored about 7 years ago
src: use AliasedBuffer for TickInfo

PR-URL: https://github.com/nodejs/node/pull/17881
Reviewed-By: Anna Henningsen <[email protected]...

58467864244924b705c6cb4e2e5c79ab9e031697 authored about 7 years ago
timers: remove domain enter and exit

With domains implemented over AsyncHooks, it's no longer
necessary to explicitly enter and exit ...

2c94424a0d9941f7e2290f86f3417b66905acdef authored about 7 years ago
deps: update nghttp2 to 1.29.0

PR-URL: https://github.com/nodejs/node/pull/17908
Refs: https://github.com/nodejs/node/issues/17...

cfca536d8f18271db841338da8fb591fc6e92675 authored about 7 years ago
doc: correct spelling

PR-URL: https://github.com/nodejs/node/pull/17911
Reviewed-By: James M Snell <[email protected]>...

27470e4ec719bd773742b2ac9e1ccc03a67ae0b9 authored about 7 years ago
test: use countdown in test file

Fixes: https://github.com/nodejs/node/issues/17169

PR-URL: https://github.com/nodejs/node/pull/...

166a2ceeb7d5cf338e4e22fe5a67fae9ec957c56 authored about 7 years ago
errors: remove ERR_OUTOFMEMORY

PR-URL: https://github.com/nodejs/node/pull/17877
Reviewed-By: James M Snell <[email protected]>...

a82b1b7b30d52cd6a3ea9f129cdc3d83e0370a34 authored about 7 years ago
test: add hasCrypto when using binding('crypto')

Currently, when configured --without-ssl tests that use
process.binding('crypto') fail with the ...

6fc9c331c624ceef5efcce19b1d610340e1f39be authored about 7 years ago
test: fix repl-tab-complete --without-ssl

Currently, when configured --without-ssl test-repl-tab-complete fails
with the following error:
...

4117e22cf376b4ec188e15fc7e8a4d0391e89a9a authored about 7 years ago
tools: add check for using process.binding crypto

Currently, when configuring --without-ssl any tests that use
process.binding('crypto') will not ...

acbe00792d3e73ded9d309002974a095e1433afe authored about 7 years ago
util: improve error message of _errnoException

The usage of ERR_INVALID_ARG_TYPE in _errnoException
is a little inappropriate. This change is t...

c64ca56def8651c2ad679bcdf1283fa7560e88f3 authored about 7 years ago
http: convert utcDate to use setTimeout

A sort-of follow-up to https://github.com/nodejs/node/pull/17704, this
removes the last internal...

f94eec0218419a639c6c0019d8e4a48a894f7aff authored about 7 years ago
assert: fix strict regression

Using `assert()` or `assert.ok()` resulted in a error since a
refactoring.

Refs: https://github...

8578fe22a973848b4303f915371b98153ed50d44 authored about 7 years ago
test: improve to use template string

PR-URL: https://github.com/nodejs/node/pull/17895
Reviewed-By: Gibson Fahnestock <gibfahn@gmail....

968e20c7e59e33900cf45523026b1e4bc50ed9f0 authored about 7 years ago
repl: fix coloring of `process.versions`

Remove the custom formatter that was added in commit 4fb27d4 ("intl: Add
more versions from ICU"...

507aab58ca4e84ebbc9f8a023b132c944af2d2d6 authored about 7 years ago
doc: doc imitating the old behavior of http.Server.keepAliveTimeout

Documenting the best way to imitate the old behavior saves time for people
migrating from older ...

214bbb5228e1f8baedf704a3c7bb0f7b6ce78c69 authored about 7 years ago
http2: implement ref() and unref() on client sessions

PR-URL: https://github.com/nodejs/node/pull/17620
Reviewed-By: James M Snell <[email protected]>...

120ea9b5c480c985dc77846a150008f6092c08d0 authored about 7 years ago
tools: enable array-callback-return ESLint rule

For array methods that depend on a callback (such as `.filter()` or
`.map()`), require a return ...

a3535f3f6f976a430df20953ae2d634ee3e05408 authored about 7 years ago
test: replace map() with forEach() where appropriate

Two tests were using Array.prototype.map() without returning values in
the callback. In other wo...

fe8a5aa0b2f09e689ae77b2f97e2baafa5d9a31f authored about 7 years ago
readline: refactor filter() callback

Use construct that always returns a boolean for `filter()` callback.

PR-URL: https://github.com...

5c7af90cbf550d851eb4bfb0b8546bc48e381d46 authored about 7 years ago
doc: fs doc improvements

PR-URL: https://github.com/nodejs/node/pull/17831
Reviewed-By: Vse Mozhet Byt <vsemozhetbyt@gmai...

286a5d0e74d3aaf8f55782277b99c168bc08f2eb authored about 7 years ago
process: do not directly schedule _tickCallback in _fatalException

When a process encounters a _fatalException that is caught, it should
schedule execution of next...

41f8c8d121e2854aba53e378357323dbdd49c936 authored about 7 years ago
doc: fix typo

PR-URL: https://github.com/nodejs/node/pull/17900
Reviewed-By: Gibson Fahnestock <gibfahn@gmail....

fd724c5c638d97545e055cdae80a087f077af28a authored about 7 years ago
test: fix flaky test-benchmark-fs

Some benchmarks may return 0 operations with the new very short duration
provided by the test pr...

9c00f071f0cddad4bbd5ab72f9275c187c11c514 authored about 7 years ago
doc: use my legal name in README

Just so that it's documented. Feel free to call me anything you want
though: Timothy, Tim, 顾天骋.
...

64129898fecb3c60ec9bdcc015da1eef6afec236 authored about 7 years ago
http2: keep session objects alive during Http2Scope

Keep a local handle as a reference to the JS `Http2Session`
object so that it will not be garbag...

06666305da855a3c72fd396bd9f3346c8271e40f authored about 7 years ago
http2: fix compiling with `--debug-http2`

PR-URL: https://github.com/nodejs/node/pull/17863
Fixes: https://github.com/nodejs/node/issues/1...

57594d2782c57b0529126a57f7771daf12d045b5 authored about 7 years ago
doc: improve module.builtinModules text

`module is maintained by a third-party module` seems confusing. Changed
to `module is maintained...

62a44a32adc214f8daa66aac4c47a0c3cad8d40f authored about 7 years ago
lib: migrate _http_outgoing.js's remaining errors

A couple of lib/_http_outgoing.js's errors were still in the
"old style": `throw new Error(<some...

d3ac18a176b26c0df517f48bed77d070bb07a267 authored about 7 years ago
src: expose uv.errmap to binding

Add a errno -> [error code, uv error message] map to the uv binding
so the error message can be ...

c56972779b8c239a48df46b7caadf1ef1b9eacd2 authored about 7 years ago
fs: throw fs.close errors in JS

* Collect the error context in both JS and C++, then throw
the error in JS
* Test that the err...

9f122e3b5513fd354b3876d06ea322b676b7350d authored about 7 years ago
fs: simplify the error context collection in C++

- Simplify the SyncCall template function, only collect error
number and syscall in the C++ la...

6ca10de9468ed027f5e0b45f721d441df5972bc9 authored about 7 years ago