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

doc: update versions for Electron v6

a7330ed2a6d00f539fda135893bcc558e86f0266 authored over 5 years ago by Shelley Vohr <[email protected]>
docs: update link to Electron 5 branch

7778c40c75e29518111187c660f1f54a8b7e8d5f authored over 5 years ago by Samuel Attard <[email protected]>
chore: put most recent Electron versions on the left of the table

66e54a5f9d9303ece1bbf233b8ff0b65d0afa5cb authored almost 6 years ago by Samuel Attard <[email protected]>
fix: add missing Chromium version for 5-0-x

f8e76b71bf9eda949f260b8ddb5e8de4b89e708f authored almost 6 years ago by Samuel Attard <[email protected]>
chore: update table with 5-0-x

4c63e261f8ca14f7ed19c8cc38bcd09d4b9018d4 authored almost 6 years ago by Samuel Attard <[email protected]>
chore: add 4.0.x to the version table

758cd904f79eb2c90e2512316c9d6f79ebfc3477 authored about 6 years ago by Samuel Attard <[email protected]>
Fix Incorrect Link to nodejs website (#62)

4f044e31f421e69e659afa9d328533ec655ba8b0 authored over 6 years ago by Roni Saha <[email protected]>
chore: copyediting in README

ea320154fa12140a24eb23474757f7184590ed9e authored over 6 years ago by Shelley Vohr <[email protected]>
chore: clarify use of master branch in fork (#56)

90bf65bf28180a9c4dca9436d096343b52830958 authored over 6 years ago by Shelley Vohr <[email protected]>
fix: move statsFromValues() to getStatsFromBinding()

18aeda2077e7fe1ef9d7557692dda2e4d6a61860 authored over 6 years ago by Shelley Vohr <[email protected]>
Tweaks to ./configure to integrate with GN (#40)

57ecd837cf3306a135f9a4352fc4a146505a47e8 authored over 6 years ago by Jeremy Apthorp <[email protected]>
Add a default value for the 'build_v8_with_gn' variable in common.gypi

ce2efb3516b064df284c258e9a30825eb6f924b1 authored over 6 years ago by Samuel Attard <[email protected]>
Patch out no-old-style-declaration flag to remove warnings from openssl build

04b06def5fdd2e7cfa9c6248a24e23a81a2e03de authored over 6 years ago by Samuel Attard <[email protected]>
fixup! Pass all globals through "require"

cf381cd77a4603096b128aa123ff31e47378741b authored over 6 years ago by Aleksei Kuzmin <[email protected]>
FIXME: Comment out TRACE_EVENT_METADATA1 call

19d1193b83c65dff31f11fb4f825c1f64987c24f authored over 6 years ago by Aleksei Kuzmin <[email protected]>
tools: add option to use custom template with js2c.py

(cherry picked from commit 278898bd3a3683133a083283de8a70389459cc7d)

b9da09caa4193a52974fccc190eca7ae2890e013 authored over 6 years ago by deepak1556 <[email protected]>
expose TraceEventHelper

(cherry picked from commit 220d9622de7a81cd8d421be994fed59311c720cb)

9a216aed0c2e0d752a348e1a9fc5a9ec1b1f477a authored over 6 years ago by deepak1556 <[email protected]>
FIXME: Use redefined version of the `internalModuleStat` function

(cherry picked from commit 68da904c6ccdefe94deb04bde510f60f331d35b5)

73d1703470df5ff057e2326e928f269d114e7526 authored over 6 years ago by Aleksei Kuzmin <[email protected]>
fix node::AtExit() crash

(cherry picked from commit 82d2a5b46f4ae84e397e0afd19b1fed2ef4b5362)

4db5f0790204e1fe12039427fd876e101780e517 authored over 6 years ago by Shelley Vohr <[email protected]>
Expose InternalCallbackScope

The public CallbackScope interface is basically useless for us.

(cherry picked from commit 2dc3...

0e6d73c316962a6fd00217c29a513956d0e2aeaa authored over 6 years ago by Cheng Zhao <[email protected]>
Remove the assertion of async_id

It is crashing in Electron, I doubt it is caused by the node
integration code.

(cherry picked f...

c8d1dd49a158fb5b866f09c5435b23db09203f0c authored over 6 years ago by Cheng Zhao <[email protected]>
Build and expose inspector agent

(cherry picked from commit 88bd5a7b59c9366fcdc8dc49ec07e15f18e334db)

7db6ec3e743d067a3bce34103168166aa84228a5 authored over 6 years ago by Kevin Sawicki <[email protected]>
Allocate memory of Buffer with V8's allocator

(cherry picked from commit 813a45f791668a10f947671eb1e59c2f01003884)
(cherry picked from commit ...

f61bae3440e1bfcc83bba6ff0785adfb89b4045e authored over 6 years ago by Cheng Zhao <[email protected]>
Avoid exposing trace_event.h

(cherry picked from commit fc85460767c809f29556ff13b07d46245295d1ce)

fc373faab15b3a18dbb0d8e9c1a32d42adcf515f authored over 6 years ago by Cheng Zhao <[email protected]>
Comment out TryCatch::IsVerbose call

(cherry picked from commit 16db0ee090a88fa1da3a7d989394cfddd2a126d0)

201f3b6684eeef3e551c08807fc516b00ba3db70 authored over 6 years ago by Kevin Sawicki <[email protected]>
Expose `get_builtin_module` function

This is a requirement for electron/electron#8815, which exposes some builtin
modules to sandboxe...

69edd12b8780a8d6c4c9505dac992763c7a1f446 authored over 6 years ago by Thiago de Arruda <[email protected]>
include trace_event header for async_wrap

(cherry picked from commit 942792d539161b57c5b8b428c383a3bdbdd69332)

3d6b66ab618694110e0eaf6e0046fdc9c2950f95 authored over 6 years ago by Shelley Vohr <[email protected]>
Pass all globals through "require"

(cherry picked from commit 7d015419cb7a0ecfe6728431a4ed2056cd411d62)

38dba38169a0a866f1c2c3cebc85b41c858c4bb6 authored over 6 years ago by Cheng Zhao <[email protected]>
Export NativeModule

This is used by atom for doing module compile cache.

(cherry picked from commit 83b45fddb9a36c1...

b071038e5715fea8fc6aabd3477334ef1225b086 authored over 6 years ago by Cheng Zhao <[email protected]>
Remove openssl_fips in common.gypi

When building native modules with old node this will cause errors:
gyp: name 'openssl_fips' is n...

2eeac2f8999f8c87d06dcca405cbd384161de282 authored over 6 years ago by Cheng Zhao <[email protected]>
Allow use_openssl_def to be overwritten

(cherry picked from commit 3dedf1549e16f4f06b5cbc1c90138a7861b2963e)

ef843c373f8d6d496f6af3d884b773eff8a046bd authored over 6 years ago by Cheng Zhao <[email protected]>
Call process.log from fallback stream on Windows

(cherry picked from commit d31e629b4f2daf3500a485caab2b2990a41e3ad4)

85d3f5488e6900ca27b701b5b3696c1ed90886ec authored over 6 years ago by Kevin Sawicki <[email protected]>
Guard against NULL returned by uv_err_name.

The uv_err_name would return NULL on unknown system error, which then would
crash V8 by creating...

7fa4964247d8ac127fba002c31930e15127f4b19 authored over 6 years ago by Cheng Zhao <[email protected]>
Init asar support in Node

(cherry picked from commit 651b2220a0ded8e0148d9db143ec8e1e4f88d9c3)

bac51bfc75d9fcc5388156f1d716b766699b2763 authored over 6 years ago by Cheng Zhao <[email protected]>
Add fs.statSyncNoException

This is now mainly for history reason.

(cherry picked from commit babfb5261dd827564a273ba4f855d...

71f8f8aa22d1af44bad645aad11a0b7d33aee96d authored over 6 years ago by Cheng Zhao <[email protected]>
Create a dummy stream when failed to create stdout

(cherry picked from commit 0ea1fcfdfa0ffaf422df82a8e125429c00b2bb90)

d87d058fae54bca983a81e1b3c007871a9909814 authored over 6 years ago by Cheng Zhao <[email protected]>
Hack child_process.fork to use execute script with atom-shell.

(cherry picked from commit 66836f49c78b8639b993e549b7ffe87eb04afcec)

bb409d26f2ea4d8fdbfc379b4e9581d1fca435fd authored over 6 years ago by Cheng Zhao <[email protected]>
Add on_watcher_queue_updated callback for loop.

This callback is called when loop's watcher queue changes, when polling
kqueue in new thread, we...

731a239b69564bc3086e1d47f9031694c099f2f1 authored over 6 years ago by Cheng Zhao <[email protected]>
Don't set wrapper class in node, otherwise heap snapshot would crash.

(cherry picked from commit 49951fc3cb40c6d167528003f1c936144a931e56)

af4929757976a9cbd64864b365f8706483572d8b authored over 6 years ago by Cheng Zhao <[email protected]>
Hide console window when creating process.

(cherry picked from commit 675f2bb610ebe6e8ba7d36fae79db9b9654a7bdf)

5e8eef9e9e9533a1d1bc17d86d0c46d9195f172c authored over 6 years ago by Cheng Zhao <[email protected]>
Make Module.globalPaths a reference.

We need to hack the search paths of the require function so we can
load libraries from embedded ...

d483f626675624dde15820490aac9274fe00614b authored over 6 years ago by Cheng Zhao <[email protected]>
Add flags to control whether to set low level hooks and disable exceptions.

7f53cb9ad33b054c7fa226de7042983c104c0331 authored over 6 years ago by Cheng Zhao <[email protected]>
2018-05-23, Version 10.2.0 (Current)

* addons:
- Fixed a memory leak for users of `AsyncResource` and N-API.
(Michael Dawson)
...

5cbb905c1af7cea2d709932d59827d7c6d03ef4a authored over 6 years ago by Anna Henningsen <[email protected]>
test: define SharedArrayBuffer as a known global

This commit defines SharedArrayBuffer as a global for all tests,
rather than adding comments to ...

f5f9cdc110245a701743954893aa70f99a88d93c authored over 6 years ago by cjihrig <[email protected]>
test: fix tests that fail under coverage

Make test runner capable of skipping tests, which makes it possible
to skip the failing test/mes...

b6d678b0181aa9a4cb949643d552b786031cd025 authored over 6 years ago by Benjamin Coe <[email protected]>
http: fix capitalization of 418 status message

Update the message to be consistent with RFC 7168. Add a note to
"Multiple Choices" regarding RF...

fe7e8d6a3ec2891e21d2cf1c5168195f1b53b21d authored over 6 years ago by я котик пур-пур <[email protected]>
src: trace_events: background thread events

V8 uses a thread pool provided by the host to schedule background tasks
for concurrent GC and co...

c4f0e81dd0e185ccc2b3aff705f800fdd0cd0258 authored over 6 years ago by Ali Ijaz Sheikh <[email protected]>
test: fix flaky http2-session-unref

It's possible for the connections to take too long and since the server
is already unrefed, the ...

dd32a7a0d4ac7a9db945188e1af1c7c934b3ce49 authored over 6 years ago by Anatoli Papirovski <[email protected]>
assert: fix wrong message indentation

If code is read from a file and that code is indented, it would be
misaligned. This makes sure i...

8f8a0e348387fdcc3905d24b25c3fbc51e790b69 authored over 6 years ago by Ruben Bridgewater <[email protected]>
test: improve coverage for internal/readline

Add tests for readline keys to improve coverage.

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

d9aecc0c07b6dfd23a134bd27fe25109542ff089 authored over 6 years ago by Masashi Hirano <[email protected]>
lib,src,test: fix comments

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

8d8b0bdf3806086dd3aa2427598430a974fa7bdf authored over 6 years ago by Tobias Nießen <[email protected]>
inspector: get rid of the make_unique

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

92dd9b59eb0c2146c7869dfda4b935c1ce663f10 authored over 6 years ago by Eugene Ostroukhov <[email protected]>
test: add promise API test for appendFile()

Apply the second of five test cases in test-fs-append-fil to the
promise-based API in addition t...

dc29a3b3866b18995be527c95b7410ea6fbe1cba authored over 6 years ago by Rich Trott <[email protected]>
test: test about:blank against invalid WHATWG URL

> If `failure` is true, parsing `about:blank` against `base`
> must give failure. This tests tha...

5886b7826cbfbe4cc07223bc01deb16962ec9094 authored over 6 years ago by Joyee Cheung <[email protected]>
doc: add note about autocrlf required for tests

Adds a note to test/README.md that setting autocrlf to true when
checking out sources is require...

c1fe9b29b1b1cf38fe0fd3efdb074ff2f203e83f authored over 6 years ago by Bartosz Sosnowski <[email protected]>
http: do not rely on the 'agentRemove' event

Do not use the `'agentRemove'` event to null `socket._httpMessage` as
that event is public and c...

75e4415c40fd144a33b559d075874bd929313c60 authored over 6 years ago by Luigi Pinca <[email protected]>
test: rename and document tls test

Add a short description and one question to a TLS test.
Also, rename it since the previous name ...

9c560ca9076a0e6446c5a3c0b7c78c5ac3999114 authored over 6 years ago by Anna Henningsen <[email protected]>
http2: fix several serious bugs

Currently http2 does not properly submit GOAWAY frames when a session
is being destroyed. It als...

2687d4473929917d379ad7952f160c50c8c40ba7 authored over 6 years ago by Anatoli Papirovski <[email protected]>
test: use error code rather than message in test

Use err.code checking instead of err.message checking in
test-child-process-fork-closed-channel-...

a8c74e89ae614b329ddcb40fa375b8ad3184e45e authored over 6 years ago by Rich Trott <[email protected]>
util: fix inspected stack indentation

Error stacks and multiline error messages were not correct indented.
This is fixed by this patch...

f0d6a37c5c9c750a9dd32899097ee468d0592bb0 authored over 6 years ago by Ruben Bridgewater <[email protected]>
util: improve error inspection

When inspecting errors with extra properties while setting the
compact option to false, it will ...

c8c9211fa6220ccf9e2aa09819d1c07e0a635649 authored over 6 years ago by Ruben Bridgewater <[email protected]>
util: remove erroneous whitespace

When inspecting nested objects some times a whitespace was added at
the end of a line. This fixe...

38bc5fbd6b919a61bc83f5136ba42d71823cb699 authored over 6 years ago by Ruben Bridgewater <[email protected]>
util: wrap error in brackets without stack

This aligns the visualization of an error with no stack traces set
to zero just as it is done in...

5ce85a72cb8be1ed9e7264c39cd81212a89e89c0 authored over 6 years ago by Ruben Bridgewater <[email protected]>
doc: fix some nits in hardcoded manpage links

After https://github.com/nodejs/node/pull/20785, we wrap autogenerated
manpage links in code ele...

8a17a259f3d6b5c61e71b746ca9aaba2429bf841 authored over 6 years ago by Vse Mozhet Byt <[email protected]>
doc: fix typo in http2.md

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

37b9fe1e68b52299464d94c952d619d7790e9143 authored over 6 years ago by Keita Akutsu <[email protected]>
doc: fix fs.promises sample codes

PR-URL: https://github.com/nodejs/node/pull/20838
Reviewed-By: Benjamin Gruenbaum <benjamingr@gm...

8317a468db5bf118b06e8dbcc8875abc284185fb authored over 6 years ago by Keita Akutsu <[email protected]>
doc: improve _Deprecation_ definition

* Use definition from Wikipedia. Provide link.
* Use italics for "words-as-words".
* Simplify se...

88aee8a65cc19d31cd3362a738972dbaf531e152 authored over 6 years ago by Rich Trott <[email protected]>
src: make pointers lean left in node_crypto.cc

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

3110d15f2b23515113db3a5e75e7ad10a0ace722 authored over 6 years ago by Daniel Bevenius <[email protected]>
src: use unqualified names in node_crypto.cc

This commit removes the usage of qualified names for consistency.

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

b6225349f474d9dc01334278106065e63aaa6e17 authored over 6 years ago by Daniel Bevenius <[email protected]>
src: move CallbackScope to separate cc/h

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

36d4a42e353d7772f3083653026729fe6eaf9160 authored over 6 years ago by James M Snell <[email protected]>
src: fix odd linting issue

The prior commit causes a linting issue here.
Fix by changing from a struct to a class.

PR-URL:...

08b98d17f1665ea2c6d652983de7b4c954e3c27a authored over 6 years ago by James M Snell <[email protected]>
src: move *Exceptions out to separate cc/h

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

010ad8c26c86c968d57e10e30e68b746d760682c authored over 6 years ago by James M Snell <[email protected]>
test: mark tests as flaky as intermediate step

We have a few http2 issues that are currently resolved. Until they
are, just mark these two test...

e7c2616d103b83e9e8d5f0d7b80bad1a87b2a480 authored over 6 years ago by Ruben Bridgewater <[email protected]>
repl: make console, module and require non-enumerable

This aligns these globals with the regular context.

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

ada41b02c5ace81d1b4e81ca2d01f7f1e6d2eed8 authored over 6 years ago by Ruben Bridgewater <[email protected]>
test: remove untested knownGlobals

These values are all non-enumerable and will never be checked.
By removing them, we make sure th...

5ffce3ef0666761904024637e3a6b11fa0aeeca9 authored over 6 years ago by Ruben Bridgewater <[email protected]>
perf_hooks: always set bootstrapComplete

PR-URL: https://github.com/nodejs/node/pull/20768
Reviewed-By: Ruben Bridgewater <ruben@bridgewa...

2e9957641e2cd388cbc226596624cb2713caaf63 authored over 6 years ago by James M Snell <[email protected]>
test: remove common.globalCheck

This flag is partially used in tests where it was not necessary and
it is always possible to rep...

22f46e7766815aa500c38c41e28b5c3824879a4f authored over 6 years ago by Ruben Bridgewater <[email protected]>
net,http2: refactor _write and _writev

Refactor writable part (the _write and _writev functions) in net.Socket
and http2.Http2Stream cl...

d614511b9ff3ffa0e145530acfd8a928f79d960e authored over 6 years ago by Ujjwal Sharma <[email protected]>
cluster: remove obsolete array allocation

The array was only used to create a key. Instead of allocating that
first, just directly create ...

4a872b98a0ab36d54c493aa204aad46780322719 authored over 6 years ago by Ruben Bridgewater <[email protected]>
tools, doc: fix stability index isssues

1. Do not autolink in doc stability section.
2. Do not add void wrapping elements to docs.

PR-U...

e1ff587a26f5cb9946a58ec666db58e784953f55 authored over 6 years ago by Vse Mozhet Byt <[email protected]>
test: add eslint rule to verify assertion input

The input for `assert.deepStrictEqual` and similar expect the actual
input first and the expecte...

045b37b32d92e1d33b39152f6f129b81e31fc785 authored over 6 years ago by Ruben Bridgewater <[email protected]>
http2: fix end without read

Adjust http2 behaviour to allow ending a stream even after some
data comes in (when the user has...

b2fb1d70bb2af20b48b6169e92b99f22e0d4a769 authored over 6 years ago by Anatoli Papirovski <[email protected]>
util: support inspecting namespaces of unevaluated modules

PR-URL: https://github.com/nodejs/node/pull/20782
Reviewed-By: Ben Noordhuis <[email protected]...

b308a073012977debe6197b7b4a72b67873cf957 authored over 6 years ago by Gus Caplan <[email protected]>
assert: fix EOL issue in messages on Windows

PR-URL: https://github.com/nodejs/node/pull/20754
Reviewed-By: Joyee Cheung <[email protected]...

338e663860b8b53281418b22fbdfc87c18b3a3c6 authored over 6 years ago by Ruben Bridgewater <[email protected]>
lib,src: use V8 API for collection inspection

Use a new public V8 API for inspecting weak collections and
collection iterators, rather than us...

fb7a77524246feada872674b34bef80f4f7e649e authored over 6 years ago by Anna Henningsen <[email protected]>
deps: cherry-pick ff0a9793334 from upstream V8

Original commit message:

[api] Expose PreviewEntries as public API

Turn `debug::Entrie...

e56716e39614248a70b2031d903bb9115b038442 authored over 6 years ago by Anna Henningsen <[email protected]>
src: trace_events: support for metadata events

Add support for metadata events. At this point they are added to the
main buffer. Emit a metadat...

4b64c847f180636d23a8ce8f6daf780aff09d5b7 authored over 6 years ago by Ali Ijaz Sheikh <[email protected]>
test: improve assertion in test-performance

PR-URL: https://github.com/nodejs/node/pull/20809
Reviewed-By: Ruben Bridgewater <ruben@bridgewa...

b664a848fa6be38944370b2b566da2ca9d45d806 authored over 6 years ago by Anna Henningsen <[email protected]>
doc: describe using multiple link-module on win

Current description seems to suggest that only one linked-module can be
provided. This modifies ...

7b1c035218baf64e43ae0bb7b470f85d03bdb78b authored over 6 years ago by Bartosz Sosnowski <[email protected]>
build: use nyc's merge command

a 'merge' command has recently been added to nyc, eliminating the need
for the istanbul-merge li...

3b516177c8e6624831f227abf1f5dfc1c59fb762 authored over 6 years ago by Benjamin Coe <[email protected]>
stream: lazy load end-of-stream

PR-URL: https://github.com/nodejs/node/pull/20567
Reviewed-By: Gus Caplan <[email protected]>
Reviewed...

328a2c7c282ef6719b765ac800cd0e5a9bf71430 authored over 6 years ago by Ruben Bridgewater <[email protected]>
net: lazy load dns

PR-URL: https://github.com/nodejs/node/pull/20567
Reviewed-By: Gus Caplan <[email protected]>
Reviewed...

eac7aad55e15740fd68c28568f39f108eea8ca5f authored over 6 years ago by Ruben Bridgewater <[email protected]>
deps: patch V8 to 6.6.346.32

PR-URL: https://github.com/nodejs/node/pull/20748
Refs: https://github.com/v8/v8/compare/6.6.346...

8e058d5f94bd2f372e726d0093325db53779c6fc authored over 6 years ago by Myles Borins <[email protected]>
lib: lazy load necessary loaders

PR-URL: https://github.com/nodejs/node/pull/20567
Reviewed-By: Gus Caplan <[email protected]>
Reviewed...

3aab6ce39d0907d31e5cf81f5f2d8c3c7eadec0e authored over 6 years ago by Ruben Bridgewater <[email protected]>
doc: fix typo in COLLABORATOR_GUIDE.md

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

9a8cdc93ff003192a0967c7227e31bc92b904fc6 authored over 6 years ago by Vse Mozhet Byt <[email protected]>
tools: update prohibited-strings md linting

Update to remark-lint-prohibited-strings 1.0.3 to avoid false positives
with GitHub team names w...

bd500af2ffec3a7dd08ea0aa40bf74083a368259 authored over 6 years ago by Rich Trott <[email protected]>
console: .table fall back to logging for function too

According to the console.table documentation, it reads that it "falls
back to just logging the a...

3fd67249df436c00a9bec258fca2fd338cad1a3b authored over 6 years ago by ohbarye <[email protected]>
src: remove 2nd `undefined` argument in node_file.cc

In the document for fs, there are several functions that state "No
arguments other than a possib...

3edb04d0651788340f4494cf43ffd6dbf1811de8 authored over 6 years ago by Dan Kang <[email protected]>
test: add loaded modules test

This makes sure there is no regression by switching to loading
eagerly.

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

1ae076b30ea9eaef128939666ddcd222afea42b7 authored over 6 years ago by Ruben Bridgewater <[email protected]>
repl: add friendly tips about how to exit repl

Imitate python repl, when the user enters 'exit' or 'quit',
no longer prompt 'Reference Error', ...

83119db45ef3e91926d74e82a505700f6ce84934 authored over 6 years ago by monkingxue <[email protected]>