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
PR-URL: https://github.com/nodejs/node/pull/18105
Reviewed-By: Anna Henningsen <[email protected]...
PR-URL: https://github.com/nodejs/node/pull/18103
Reviewed-By: Ben Noordhuis <[email protected]...
Relative unix sockets paths were previously interpreted relative
to the master's CWD, which was ...
Refine the static and shared lib build process in order
to integrate static and shared lib verfi...
* Added a `lint-cpp` argument
* Updated `findstr` calls to output to `nul`
* Updated `findstr` c...
PR-URL: https://github.com/nodejs/node/pull/18097
Reviewed-By: Colin Ihrig <[email protected]>
R...
PR-URL: https://github.com/nodejs/node/pull/18166
Reviewed-By: Anna Henningsen <[email protected]...
PR-URL: https://github.com/nodejs/node/pull/18148
Reviewed-By: James M Snell <[email protected]>...
PR-URL: https://github.com/nodejs/node/pull/18151
Reviewed-By: Anatoli Papirovski <apapirovski@m...
PR-URL: https://github.com/nodejs/node/pull/17914
Reviewed-By: Matteo Collina <matteo.collina@gm...
PR-URL: https://github.com/nodejs/node/pull/17914
Reviewed-By: Matteo Collina <matteo.collina@gm...
PR-URL: https://github.com/nodejs/node/pull/17914
Reviewed-By: Matteo Collina <matteo.collina@gm...
PR-URL: https://github.com/nodejs/node/pull/17914
Reviewed-By: Matteo Collina <matteo.collina@gm...
PR-URL: https://github.com/nodejs/node/pull/17914
Reviewed-By: Matteo Collina <matteo.collina@gm...
PR-URL: https://github.com/nodejs/node/pull/17914
Reviewed-By: Matteo Collina <matteo.collina@gm...
According to the ECMA spec, we should throw a RangeError in the
following cases:
- `(length * ...
`assert.ok()` should always receive a value. Otherwise there
might be a bug or it was intended t...
This is the only double line break in the file and for
consistency one is removed.
PR-URL: http...
4319780389badf4e173f57408b42949a2841a188 authored about 7 years ago
This improves the error message in simple asserts by using the
real call information instead of ...
Also provide an example on how to use internal/errors
to handle errors in C++.
PR-URL: https://...
27925c4086d52e3858cbfabf0e55f52c20bce8ac authored about 7 years ago
This patch migrates all the `ASYNC_CALL` macro in `node_file.cc` to
the template counterpart Asy...
PR-URL: https://github.com/nodejs/node/pull/18150
Fixes: https://github.com/nodejs/node/issues/1...
* Throw ERR_TLS_SNI_FROM_SERVER when setting server names on a
server-side socket instead of r...
* Throw ERR_INVALID_ARG_TYPE from public APIs
* Assert argument types in bindings instead of thr...
Some of the API section headers had emphasis, while others did not.
Use a consistent style (no e...
Some of the section headers had unbalanced emphasis.
PR-URL: https://github.com/nodejs/node/pul...
3e062762e4519dbb6817c2a47f9d28165f66b53f authored about 7 years ago
In https://github.com/nodejs/node/pull/17987 which updated
the location of the code coverage pat...
Since the default for depth is changed to `Infinity` it is logical
to change the %o default to t...
The current default is not ideal in most use cases. Therefore it is
changed to showing unlimited...
Currently inspecting the BufferList can result a maximum call stack
size error. Adding a individ...
PR-URL: https://github.com/nodejs/node/pull/16874
Reviewed-By: Guy Bedford <[email protected]...
At present, undefined values of env option will be transferred as
a "undefined" string value, an...
PR-URL: https://github.com/nodejs/node/pull/18017
Reviewed-By: Joyee Cheung <[email protected]...
If IPv6 is not supported on a machine, the IPv6 handle will first be
created, this will then fai...
PR-URL: https://github.com/nodejs/node/pull/18140
Reviewed-By: Rich Trott <[email protected]>
Rev...
PR-URL: https://github.com/nodejs/node/pull/18134
Reviewed-By: Anatoli Papirovski <apapirovski@m...
Since these are executing JS code, and in particular parts of that
code may be provided by userl...
Make the deprecated `tls.createSecurePair()` method use other public
APIs only (`TLSSocket` in p...
PR-URL: https://github.com/nodejs/node/pull/18019
Reviewed-By: James M Snell <[email protected]>
Tests are passing without it, and this otherwise makes the
code harder to reason about because t...
This avoids routing writes through the full LibuvStreamWrap
write machinery. In particular, it e...
PR-URL: https://github.com/nodejs/node/pull/18076
Reviewed-By: Anna Henningsen <[email protected]...
Original commit message:
[api,modules] Allow GetModuleNamespace on unevaluated modules.
...
4d4ef147f71c74cd0f6dbd1c1a95a3ee6f9ca93e authored about 7 years ago
PR-URL: https://github.com/nodejs/node/pull/16539
Fixes: https://github.com/nodejs/node/issues/1...
Use template helpers instead of `#define`s to generate
the raw C callbacks that are passed to th...
setInterval callback should be scheduled on the interval
Fixes: https://github.com/nodejs/node/...
1385e1bc63665b8c226e9f7bc8c46a9263195efc authored about 7 years ago
PR-URL: https://github.com/nodejs/node/pull/18061
Reviewed-By: James M Snell <[email protected]>...
PR-URL: https://github.com/nodejs/node/pull/18117
Reviewed-By: Joyee Cheung <[email protected]...
This allows more easy tracking of where HTTP requests come from. Before
this change the HTTPPars...
PR-URL: https://github.com/nodejs/node/pull/18111
Reviewed-By: Сковорода Никита Андреевич <chalk...
PR-URL: https://github.com/nodejs/node/pull/18110
Reviewed-By: James M Snell <[email protected]>...
Expose n-api version in process.versions so that it is
available for use in javascript by extern...
--tag needs to be set after `getnodeversion` because TAG is defined in
there when DISTTYPE is no...
Add sentHeaders, sentTrailers, and sentInfoHeaders properties
on `Http2Stream`.
PR-URL: https:/...
ee2e7fcd5ff330f036f6502cded21eb013941f89 authored about 7 years ago
Add missing clear() method to `perf_hooks.performance` to
remove the entries from the master tim...
PR-URL: https://github.com/nodejs/node/pull/18088
Reviewed-By: Anna Henningsen <[email protected]...
Refs: https://github.com/nodejs/node/pull/17406#issuecomment-356661798
PR-URL: https://github.c...
078b7a2a65599ac6bc7e16e18de482556259d0db authored about 7 years ago
PR-URL: https://github.com/nodejs/node/pull/18092
Reviewed-By: James M Snell <[email protected]>...
In the documentation for the buffer module, change instances of "the
result is considered undefi...
Fixes an oversight from
93eb68e6d23c66b85e8f79540500d5d9f0bbc396
Wasn't caught by a test.
PR-U...
0812ebda88798e103498e78c8ae95497e0a4bad1 authored about 7 years ago
PR-URL: https://github.com/nodejs/node/pull/18018
Reviewed-By: Jon Moss <[email protected]>
Rev...
PR-URL: https://github.com/nodejs/node/pull/18018
Reviewed-By: Jon Moss <[email protected]>
Rev...
Adds support for Symbol.asyncIterator into the Readable class.
The stream is destroyed when the ...
PR-URL: https://github.com/nodejs/node/pull/17820
Reviewed-By: Matteo Collina <matteo.collina@gm...
Create tools/update-babel-eslint.sh script and execute it to do the
first installation of the pa...
PR-URL: https://github.com/nodejs/node/pull/17820
Reviewed-By: Matteo Collina <matteo.collina@gm...
This is required because we need to add the babel-eslint dependency
and it has to be able to res...
Not all shells set PWD, so use CURDIR instead.
`which node` may return the empty string, so gua...
a2c7085dd4a8e60d1a47572aca8bb6fcb7a32f88 authored about 7 years ago
After slicing, the `lastSegmentLength` should be calculated again,
instead of assigning value `j...
PR-URL: https://github.com/nodejs/node/pull/17682
Reviewed-By: Colin Ihrig <[email protected]>
R...
PR-URL: https://github.com/nodejs/node/pull/17682
Reviewed-By: Colin Ihrig <[email protected]>
R...
PR-URL: https://github.com/nodejs/node/pull/17682
Reviewed-By: Colin Ihrig <[email protected]>
R...
PR-URL: https://github.com/nodejs/node/pull/17682
Reviewed-By: Colin Ihrig <[email protected]>
R...
PR-URL: https://github.com/nodejs/node/pull/17682
Reviewed-By: Colin Ihrig <[email protected]>
R...
PR-URL: https://github.com/nodejs/node/pull/17682
Reviewed-By: Colin Ihrig <[email protected]>
R...
Since the method is inherited from `Writable`, usage of the method
does not change at all after ...
Notable change:
* async_hooks:
- deprecate AsyncHooks Sensitive API and runInAsyncIdScope. Ne...
Emit 'readable' always in the next tick, resulting in a single
call to _read() per microtick. Th...
Fixes: https://github.com/nodejs/node/issues/15268
PR-URL: https://github.com/nodejs/node/pull/...
800caac2362e602d80b5c61fe1cb288bbcdb316a authored about 7 years ago
PR-URL: https://github.com/nodejs/node/pull/17379
Reviewed-By: Michaël Zasso <targos@protonmail....
The API is required that `byte_length + byte_offset` is less than or
equal to the size in bytes ...
And make `assert.doesNotThrow()` handle it as well.
PR-URL: https://github.com/nodejs/node/pull...
71203f5230fbe0f6d0e73793f5b7767378325875 authored about 7 years agoThis is made to mirror the connection-bound net benchmarks.
PR-URL: https://github.com/nodejs/n...
7a18f093e464ac7b7aad3345963a8f173f3f4cad authored about 7 years ago
* remove spaces around slash in BUILDING.md
* hyphenate _end-of-life_ in BUILDING.md
* add missi...
PR-URL: https://github.com/nodejs/node/pull/17988
Fixes: https://github.com/nodejs/node/issues/1...
* use serial comma in child_process.md
* use American spelling of unsanitized in child_process.m...
Currently the cctest target build will fail if configured with --enable-static
$ ./configure --...
23c9597b928942b519f4bac3f35e556e0601d57a authored about 7 years ago
PR-URL: https://github.com/nodejs/node/pull/17997
Reviewed-By: Luigi Pinca <[email protected]...
The `buffer` argument must be either Buffer or Uint8Array, string
values are not supported.
PR-...
bcb01de515216699ec5ffa2471b98953ec1b2098 authored about 7 years ago
Add an aliased buffer for session and stream statistics,
add a few more metrics
PR-URL: https:/...
a02fcd2716b6d35123396e1fe73ef2439fa1192a authored about 7 years ago
Scheduling a PerformanceGCCallback should not keep the
loop alive but due to the recent switch t...
PR-URL: https://github.com/nodejs/node/pull/18007
Reviewed-By: Anna Henningsen <[email protected]...
The existing version of defaultTriggerAsyncIdScope creates an Array
for the callback's arguments...
The root .gitignore contains "node", which causes all of
deps/v8/tools/node to be ignored. That ...
PR-URL: https://github.com/nodejs/node/pull/16975
Reviewed-By: Richard Lau <[email protected]>
R...
PR-URL: https://github.com/nodejs/node/pull/16975
Reviewed-By: Richard Lau <[email protected]>
R...
The files for code coverage are moving to the build
repository. Update the references to reflec...
* verify protections against ping and settings flooding
* Strictly handle and verify handling of...
PR-URL: https://github.com/nodejs/node/pull/18005
Reviewed-By: Colin Ihrig <[email protected]>
R...
Refactor WriteStream.prototype.close and WriteStream.prototype._destroy
to always call the callb...