Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deps: upgrade to npm 2.14.18 #5245

Closed
wants to merge 71 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
9e36ea3
src: don't check failure with ERR_peek_error()
bnoordhuis Jan 17, 2016
86eee8e
debugger: guard against call from non-node context
bnoordhuis Dec 17, 2015
afd9b66
tools: add license-builder.sh to construct LICENSE
rvagg Dec 3, 2015
6912381
doc: rebuild LICENSE using tools/license-builder.sh
rvagg Dec 8, 2015
fda6fde
tools: fix license-builder.sh for ICU
richardlau Jan 19, 2016
28c946e
doc: restore ICU third-party software licenses
richardlau Jan 19, 2016
0a1a1ee
gitignore: never ignore debug module
targos Nov 5, 2015
082343d
tools: update eslint to v1.10.3
targos Jan 12, 2016
0f24a09
tools: update eslint config
targos Nov 5, 2015
155c268
lib: fix style issues after eslint update
targos Jan 12, 2016
f692c74
tools: fix style issue after eslint update
targos Jan 13, 2016
28e21b0
test: fix style issues after eslint update
targos Jan 13, 2016
c841d57
tls: copy client CAs and cert store on CertCb
indutny Oct 26, 2015
6499012
module: move unnecessary work for early return
zertosh Oct 29, 2015
ab95f93
test: fix tls-multi-key race condition
santigimeno Nov 22, 2015
bb8407e
doc: add docs working group
bengl Dec 11, 2015
392ca76
cluster: fix race condition setting suicide prop
santigimeno Dec 18, 2015
707858b
doc: add path property to Write/ReadStream in fs.markdown
claudiorodriguez Dec 20, 2015
263b9e2
test: test each block in addon.md contains js & cc
rvagg Dec 24, 2015
8cda74d
test: use addon.md block headings as test dir names
rvagg Dec 24, 2015
5a7364b
doc: fix formatting in process.markdown
Trott Dec 27, 2015
d16830e
doc: copyedit setTimeout() documentation
Trott Dec 27, 2015
849fda9
test: fix flaky child-process-fork-regr-gh-2847
mscdex Dec 27, 2015
5f6b7c1
test: fix flaky cluster-net-send
mscdex Dec 28, 2015
ac1e89b
doc: mention that http.Server inherits from net.Server
ryansobol Dec 28, 2015
39ef824
http: fix non-string header value concatenation
mscdex Dec 28, 2015
205418a
cluster: ignore queryServer msgs on disconnection
santigimeno Dec 29, 2015
eeac12e
test: fix flaky test-cluster-shared-leak
Trott Jan 1, 2016
6ef981e
test: fix `http-upgrade-agent` flakiness
santigimeno Jan 3, 2016
2f481e1
repl: make sure historyPath is trimmed
evanlucas Jan 5, 2016
96f5ff4
net: fix dns lookup for android
daguej Jan 8, 2016
00c964a
net, doc: fix line wrapping lint in net.js
jasnell Jan 8, 2016
94fbf92
test: fix flaky unrefed timers test
Trott Jan 9, 2016
a1eb12c
test: fix `http-upgrade-client` flakiness
santigimeno Jan 9, 2016
fe047d6
src: remove redeclarations of variables
Trott Jan 10, 2016
8473fab
test: only include http module once
Trott Jan 10, 2016
9921175
test: require common module only once
Trott Jan 10, 2016
237e80c
http: remove variable redeclaration
Trott Jan 10, 2016
cc1fcf4
dgram: prevent disabled optimization of bind()
mscdex Jan 10, 2016
375122e
test: move resource intensive tests to sequential
Trott Jan 11, 2016
5bc404d
test: remove 1 second delay from test
Trott Jan 11, 2016
86aa044
stream: remove useless if test in transform
zoubin Jan 11, 2016
bf0c489
tls_legacy: do not read on OpenSSL's stack
indutny Jan 6, 2016
587afee
debugger: remove variable redeclarations
Trott Jan 11, 2016
6508a0c
test: fix race in test-net-server-pause-on-connect
Trott Jan 12, 2016
44bdee4
doc: add docs for more stream options
zoubin Jan 12, 2016
9a02fb3
net: remove hot path comment from connect
evanlucas Jan 12, 2016
5f9345a
test: fix flaky test-net-socket-local-address
cjihrig Jan 12, 2016
4b57a46
querystring: improve parse() performance
mscdex Jan 13, 2016
5d2f581
crypto: clear error stack in ECDH::Initialize
indutny Jan 14, 2016
617faf7
readline: Remove XXX and output debuglog
kohei-takata Jan 15, 2016
2eecde6
doc: update branch-diff arguments in release doc
rvagg Jan 14, 2016
1fdae32
buffer: remove unnecessary TODO comments
pgeiss Jan 16, 2016
1282663
doc: add `servername` parameter docs
estliberitas Jan 17, 2016
6bb4fb9
test: make test-cluster-disconnect-leak reliable
Trott Jan 18, 2016
fa62321
buffer: make byteLength work with Buffer correctly
JacksonTian Jan 18, 2016
c2196ac
test: improve test-cluster-disconnect-suicide-race
Trott Jan 18, 2016
5952de8
doc: style fixes for the TOC
silverwind Jan 18, 2016
94d4765
test: fix issues for space-in-parens ESLint rule
silverwind Jan 19, 2016
2046400
tools: enable space-in-parens ESLint rule
silverwind Jan 19, 2016
5494322
doc: update list of personal traits in CoC
zkat Jan 21, 2016
85aa6e4
tools: add support for subkeys in release tools
MylesBorins Jan 21, 2016
70fd5b7
deps: upgrade to npm 2.14.15
zkat Jan 26, 2016
2e052ee
test: make npm tests work on prerelease node versions
zkat Jan 26, 2016
be7cbdb
doc: Update small error in LICENSE for npm
zkat Jan 27, 2016
3e76cb7
deps: upgrade to npm 2.14.16
zkat Jan 29, 2016
967ebf5
test: make npm tests work on prerelease node versions
zkat Jan 26, 2016
1ea40ac
test: fix tls-no-rsa-key flakiness
santigimeno Nov 26, 2015
c478fe2
deps: upgrade to npm 2.14.17
zkat Feb 5, 2016
8b08780
node_contextify: do not incept debug context
Feb 1, 2016
ab1da5d
deps: upgrade to npm 2.14.18
zkat Feb 15, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 1 addition & 1 deletion .eslintignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
lib/punycode.js
test/addons/doc-*/
test/addons/??_*/
test/fixtures
test/**/node_modules
test/disabled
Expand Down
10 changes: 4 additions & 6 deletions .eslintrc
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,6 @@ rules:
no-duplicate-case: 2
## disallow assignment of exceptional params
no-ex-assign: 2
## disallow use of reserved words as keys like enum, class
no-reserved-keys: 2
## disallow unreachable code
no-unreachable: 2
## require valid typeof compared string like typeof foo === 'strnig'
Expand All @@ -44,7 +42,7 @@ rules:
## use single quote, we can use double quote when escape chars
quotes: [2, "single", "avoid-escape"]
## 2 space indentation
indent: [2, 2]
indent: [2, 2, {SwitchCase: 1}]
## add space after comma
comma-spacing: 2
## put semi-colon
Expand All @@ -67,8 +65,10 @@ rules:
eol-last: 2
## no trailing spaces
no-trailing-spaces: 2
# require space after keywords, eg 'for (..)'
## require space after keywords, eg 'for (..)'
space-after-keywords: 2
## no leading/trailing spaces in parens
space-in-parens: [2, "never"]

# ECMAScript 6
# list: http://eslint.org/docs/rules/#ecmascript-6
Expand Down Expand Up @@ -112,5 +112,3 @@ globals:
DTRACE_NET_SERVER_CONNECTION : false
LTTNG_NET_SERVER_CONNECTION : false
COUNTER_NET_SERVER_CONNECTION : false
escape : false
unescape : false
4 changes: 2 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ icu_config.gypi

# various stuff that VC++ produces/uses
Debug/
!node_modules/debug/
!**/node_modules/debug/
Release/
!doc/blog/**
*.sln
Expand All @@ -50,7 +50,7 @@ ipch/
/npm.wxs
/tools/msvs/npm.wixobj
/tools/osx-pkg.pmdoc/index.xml
/test/addons/doc-*/
/test/addons/??_*/
email.md
deps/v8-*
deps/icu
Expand Down
9 changes: 6 additions & 3 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
## Code of Conduct

This Code of Conduct is adapted from [Rust's wonderful
CoC](http://www.rust-lang.org/conduct.html).
CoC](http://www.rust-lang.org/conduct.html) as well as the
[Contributor Covenant v1.3.0](http://contributor-covenant.org/version/1/3/0/).

* We are committed to providing a friendly, safe and welcoming
environment for all, regardless of gender, sexual orientation,
disability, ethnicity, religion, or similar personal characteristic.
environment for all, regardless of level of experience, gender
identity and expression, sexual orientation, disability,
personal appearance, body size, race, ethnicity, age, religion,
nationality, or other similar characteristic.
* Please avoid using overtly sexual nicknames or other nicknames that
might detract from a friendly, safe and welcoming environment for
all.
Expand Down
1,280 changes: 667 additions & 613 deletions LICENSE

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -105,12 +105,12 @@ test/gc/node_modules/weak/build/Release/weakref.node: $(NODE_EXE)

# Implicitly depends on $(NODE_EXE), see the build-addons rule for rationale.
test/addons/.docbuildstamp: doc/api/addons.markdown
$(RM) -r test/addons/doc-*/
$(RM) -r test/addons/??_*/
$(NODE) tools/doc/addon-verify.js
touch $@

ADDONS_BINDING_GYPS := \
$(filter-out test/addons/doc-*/binding.gyp, \
$(filter-out test/addons/??_*/binding.gyp, \
$(wildcard test/addons/*/binding.gyp))

# Implicitly depends on $(NODE_EXE), see the build-addons rule for rationale.
Expand Down Expand Up @@ -510,7 +510,7 @@ bench-idle:

jslint:
$(NODE) tools/eslint/bin/eslint.js src lib test tools/eslint-rules \
--rulesdir tools/eslint-rules --reset --quiet
--rulesdir tools/eslint-rules --quiet

CPPLINT_EXCLUDE ?=
CPPLINT_EXCLUDE += src/node_lttng.cc
Expand All @@ -520,7 +520,7 @@ CPPLINT_EXCLUDE += src/node_win32_perfctr_provider.cc
CPPLINT_EXCLUDE += src/queue.h
CPPLINT_EXCLUDE += src/tree.h
CPPLINT_EXCLUDE += src/v8abbr.h
CPPLINT_EXCLUDE += $(wildcard test/addons/doc-*/*.cc test/addons/doc-*/*.h)
CPPLINT_EXCLUDE += $(wildcard test/addons/??_*/*.cc test/addons/??_*/*.h)

CPPLINT_FILES = $(filter-out $(CPPLINT_EXCLUDE), $(wildcard \
deps/debugger-agent/include/* \
Expand Down
17 changes: 17 additions & 0 deletions WORKING_GROUPS.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ back in to the TSC.
* [Post-mortem](#post-mortem)
* [Intl](#intl)
* [HTTP](#http)
* [Documentation](#documentation)

#### Process:

Expand Down Expand Up @@ -270,6 +271,22 @@ Its responsibilities are:
+ Defining and adding common structures to the dumps generated
in order to support tools that want to introspect those dumps

### [Documentation](https://github.com/nodejs/docs)

The Documentation working group exists to support the improvement of Node.js
documentation, both in the core API documentation, and elsewhere, such as the
Node.js website. Its intent is to work closely with Evangelism, Website, and
Intl working groups to make excellent documentation available and accessible
to all.

Its responsibilities are:

* Defining and maintaining documentation style and content standards.
* Producing documentation in a format acceptable for the Website WG to consume.
* Ensuring that Node's documentation addresses a wide variety of audiences.
* Creating and operating a process for documentation review that produces
quality documentation and avoids impeding the progress of Core work.

## Starting a WG

A Working Group is established by first defining a charter that can be
Expand Down
5 changes: 3 additions & 2 deletions benchmark/querystring/querystring-parse.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ var querystring = require('querystring');
var v8 = require('v8');

var bench = common.createBenchmark(main, {
type: ['noencode', 'encodemany', 'encodelast'],
type: ['noencode', 'encodemany', 'encodelast', 'multivalue'],
n: [1e6],
});

Expand All @@ -14,7 +14,8 @@ function main(conf) {
var inputs = {
noencode: 'foo=bar&baz=quux&xyzzy=thud',
encodemany: '%66%6F%6F=bar&%62%61%7A=quux&xyzzy=%74h%75d',
encodelast: 'foo=bar&baz=quux&xyzzy=thu%64'
encodelast: 'foo=bar&baz=quux&xyzzy=thu%64',
multivalue: 'foo=bar&foo=baz&foo=quux&quuy=quuz'
};
var input = inputs[type];

Expand Down
3 changes: 2 additions & 1 deletion deps/npm/.travis.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
language: node_js
sudo: false
node_js:
- "5"
- "4"
Expand All @@ -11,7 +12,7 @@ env:
before_install:
- "npm config set spin false"
- "npm install -g npm/npm#2.x"
- "sudo mkdir -p /var/run/couchdb"
- "mkdir -p /var/run/couchdb"
script: "npm run-script test-all"
notifications:
slack: npm-inc:kRqQjto7YbINqHPb1X6nS3g8
25 changes: 25 additions & 0 deletions deps/npm/AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -317,3 +317,28 @@ Juan Caicedo <[email protected]>
Ashley Williams <[email protected]>
Andrew Marcinkevičius <[email protected]>
Jorrit Schippers <[email protected]>
Alex Lukin <[email protected]>
Aria Stewart <[email protected]>
Tim <[email protected]>
Nick Williams <[email protected]>
Louis Larry <[email protected]>
Jakub Gieryluk <[email protected]>
Martin von Gagern <[email protected]>
Eymen Gunay <[email protected]>
ekmartin <[email protected]>
Rafał Pocztarski <[email protected]>
Ashley Williams <[email protected]>
Mark Reeder <[email protected]>
Tiago Rodrigues <[email protected]>
Chris Rebert <[email protected]>
Jeff McMahan <[email protected]>
Scott Addie <[email protected]>
Julian Simioni <[email protected]>
Jimb Esser <[email protected]>
Hal Henke <[email protected]>
Alexis Campailla <[email protected]>
Beau Gunderson <[email protected]>
s100 <[email protected]>
Jonathan Persson <[email protected]>
Vedat Mahir YILMAZ <[email protected]>
Jan Schär <[email protected]>
Loading