Skip to content
Closed

Master #6244

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3121 commits
Select commit Hold shift + click to select a range
23df9d9
doc: fix typo in api/addons
Mar 13, 2016
b801e39
doc: clarify when writable.write callback is called
Jan 22, 2016
a78b334
net: type check createServer options object
Sep 14, 2015
668fb17
deps: update openssl config
Mar 6, 2016
6404481
doc: clarify type of first argument in zlib
Mar 13, 2016
3b20941
net: make `isIPv4` and `isIPv6` more efficient
Feb 28, 2016
f380db2
zlib: add support for concatenated members
Feb 3, 2016
b6e3fa7
events: add eventNames() method
Mar 9, 2016
99a5d07
doc: Add note about use of JSON.stringify()
Mar 15, 2016
2a0b3da
doc: add Testing WG
Feb 26, 2016
6ba5af2
console: check that stderr is writable
Mar 9, 2016
ba16a12
src: allow combination of -i and -e cli flags
Mar 11, 2016
90a5fc2
build: remove lint/dotfiles from release tarball
Mar 13, 2016
85ab4a5
buffer: add .from(), .alloc() and .allocUnsafe()
Jan 25, 2016
9de9a08
path: refactor path.format() repeated code
Mar 12, 2016
f9e6191
doc: reformat & improve node.1 manual page
Feb 29, 2016
939d6ef
doc: fix return value of write methods
Mar 16, 2016
d829028
doc: document deprecation of util._extend
Jan 27, 2016
e6bdb61
docs: fix man pages link if tok type is code
Mar 15, 2016
e7039db
2016-03-16, Version 5.9.0 (Stable)
Mar 16, 2016
a97dfa0
doc: explain path.format() algorithm
Mar 13, 2016
9eb0ef4
doc: fix invalid path doc comments
Mar 11, 2016
2e1ae3e
https: fix ssl socket leak when keepalive is used
Mar 14, 2016
929b5b9
doc: fix multiline return comments in querystring
Mar 14, 2016
55db190
win,msi: prevent from installing on Windows Vista or earlier
Feb 9, 2016
1cf26c0
win: prevent node from running on Windows Vista or earlier
Feb 10, 2016
af09a9c
doc: fix crypto update() signatures
Mar 1, 2016
08085c4
path: assert inputs are strings
Feb 21, 2016
545b8fd
net: emit host in lookup event
Mar 8, 2016
ac6af73
doc: fix typo in synchronous randomBytes example
Mar 18, 2016
c67937b
tools: remove unused imports
Mar 17, 2016
ad8257f
repl: Assignment of _ allowed with warning
Mar 2, 2016
089bef0
timers: improve setImmediate() performance
Dec 6, 2015
9e30129
tools: add buffer-constructor eslint rule
Mar 16, 2016
a38d6ad
repl: support standalone blocks
Mar 7, 2016
0eb3ed5
test: reduce brittleness of tab complete test
Mar 17, 2016
5f1eb43
doc: topic blocking vs non-blocking
Feb 19, 2016
73fc440
buffer: fix buffer alignment restriction
Mar 17, 2016
be97db9
test: add buffer alignment regression tests
Mar 17, 2016
a53b2ac
contextify: tie lifetimes of context & sandbox
Mar 18, 2016
8b43d3f
zlib: do not emit event on *Sync() methods
Mar 15, 2016
4f6ad5c
doc: align doc/api/tls.markdown with style guide
Mar 14, 2016
e6bfe04
net: remove unused `var self = this` from old code
Feb 14, 2016
e5f8a6a
fs: add the fs.mkdtemp() function.
Feb 24, 2016
f158a86
src,tools: use template literals
Mar 18, 2016
0fd3327
doc: grammar, clarity and links in timers doc
Mar 18, 2016
a76cb4d
deps: remove unused openssl files
Mar 8, 2016
4fe02e2
timers: give Timeouts a constructor name
Mar 18, 2016
ccb7b45
test: minimize test-http-get-pipeline-problem
Mar 15, 2016
b929988
dns: use isIp consistently
Mar 19, 2016
74a703d
test: fix flaky test-cluster-shared-leak
Mar 19, 2016
8d39481
test: fix `test-cluster-worker-kill`
Mar 20, 2016
54e6a8d
doc: Add windows example for Path.format
Mar 14, 2016
d3a7534
timers: fix lint from 4fe02e2
Mar 21, 2016
287bdab
test: make test-net-connect-options-ipv6.js better
Mar 18, 2016
d0edabe
net: strict checking for internal/net isLegalPort
Mar 16, 2016
91cf55b
doc: add a cli options doc page
Mar 18, 2016
f70c71f
doc: explain error message on missing main file
Mar 20, 2016
d2b93e5
lib: reduce usage of `self = this`
Feb 15, 2016
5aebbae
doc: add CTC meeting minutes 2016-02-03
Feb 17, 2016
bac6c85
doc: add CTC meeting minutes 2016-02-10
Feb 17, 2016
4d78121
lib: simplify code with String.prototype.repeat()
Feb 19, 2016
e136c17
doc: update crypto docs to use good defaults
Mar 1, 2016
c7b1270
test: repl tab completion test
Mar 2, 2016
6a3d38f
test: remove timer from test-http-1.0
Feb 7, 2016
cde81b6
benchmark: fix linting errors
Mar 22, 2016
d3c0d1b
buffer: throw range error before truncating write
Mar 8, 2016
2b60481
test: strip non-free icc profile from person.jpg
Mar 20, 2016
c979a2d
test: smaller chunk size for smaller person.jpg
Mar 20, 2016
8baaa25
dns: use template literals
Mar 20, 2016
03e07d3
src: override v8 thread defaults using cli options
Dec 18, 2015
4985c34
dns: Refactor forEach to map
Mar 22, 2016
c9c387f
dns: Use object without protoype for map
Mar 22, 2016
271201f
build: add suport for x86 architecture
Mar 3, 2016
cd9f54b
build: add script to create Android .mk files
Mar 3, 2016
e301f97
doc: typo: interal->internal.
Mar 22, 2016
d16d904
doc: explain path.format expected properties
Mar 19, 2016
2c67289
2016-03-22, Version v4.4.1 'Argon' (LTS)
Mar 21, 2016
015cef2
lib,src: refactor src/node.js into internal files
Mar 15, 2016
4bf2aca
lib,src: move src/node.js to lib/internal/node.js
Mar 15, 2016
ec6af31
lib: rename /node.js to /bootstrap_node.js
Mar 15, 2016
fb51c39
deps: backport 8d00c2c from v8 upstream
Mar 6, 2016
91466b8
lib: refactor code with startsWith/endsWith
Mar 17, 2016
387b6b4
etw: fix descriptors of events 9 and 23
Mar 16, 2016
443c2d5
buffer: changing let in for loops back to var
Mar 21, 2016
7d73e60
buffer: add swap16() and swap32() methods
Mar 15, 2016
0b3936b
zlib: Fix handling of gzip magic bytes mid-file
Mar 23, 2016
f429fe1
crypto: fail early when loading crypto without openssl
Mar 8, 2016
4611389
tty: don't read from console stream upon creation
Mar 8, 2016
ace1009
stream: emit 'pause' on nextTick
Mar 18, 2016
997a3be
Add @mhdawson back to the CTC
Mar 9, 2016
ea52f47
doc: use consistent event name parameter
Mar 22, 2016
80ec0cc
2016-03-23, Version 5.9.1 (Stable)
Mar 24, 2016
57a4dd9
doc: fix order of end tags of list after heading
Mar 3, 2016
fc8542f
test: fix test-debugger-client.js
Mar 22, 2016
c6656db
process: add 'warning' event and process.emitWarning()
Jan 20, 2016
04ac1c0
test: fix flaky test-http-set-timeout
Mar 23, 2016
be68b68
doc: add instructions to only sign a release
Mar 23, 2016
4d4f353
doc: general improvements to fs.markdown
Mar 18, 2016
060e5f0
fs: Buffer and encoding enhancements to fs API
Mar 9, 2016
53a95a5
fs: make fs.watch error message more useful
Mar 18, 2016
8363ede
node: --no-browser-globals configure flag
Mar 23, 2016
de92a66
test: move dns test to test/internet
Mar 25, 2016
c169ac6
querystring: don't stringify bad surrogate pair
Mar 23, 2016
8b2e437
test: fix flaky test-net-socket-timeout
Mar 24, 2016
41feaa8
crypto: improve error messages
Sep 28, 2015
1213535
doc: fix doc for Buffer.readInt32LE()
Mar 24, 2016
a6b9b55
child_process: refactor self=this in socket_list
Mar 23, 2016
a15906c
net: refactor self=this to arrow functions
Mar 23, 2016
26a4a4b
build: add missing `openssl_fips%` to common.gypi
Mar 27, 2016
afd821a
buffer: faster case for create buffer from empty string
Dec 18, 2015
293fd04
buffer: make byteLength work with ArrayBuffer & DataView
Feb 16, 2016
089c6a4
http: speed up checkIsHttpToken
Jan 21, 2016
4bc1ccc
dgram: pass null as error on successful send()
Mar 28, 2016
41f333e
src,http_parser: remove KickNextTick call
Mar 11, 2016
2dadd89
src: reword command and add ternary
Mar 23, 2016
f9938b6
async_wrap: setupHooks now accepts object
Feb 22, 2016
20337ad
async_wrap: notify post if intercepted exception
Feb 23, 2016
a17200b
async_wrap: don't abort on callback exception
Mar 14, 2016
9fa25c8
timers: fixing API refs to use safe internal refs
Aug 22, 2015
f0367d0
test: confirm globals not used internally
Mar 24, 2016
b1c0587
test: exclude new fs watch test for AIX
Mar 28, 2016
c7138e9
win,build: build and test add-ons on test-ci
Mar 24, 2016
89abe86
Revert "stream: emit 'pause' on nextTick"
Mar 29, 2016
b6475b9
Revert "tty: don't read from console stream upon creation"
Mar 29, 2016
ccd8188
etw,build: always generate .rc and .h files
Mar 11, 2016
d38503a
module: prioritize current dir for local lookups
Mar 13, 2016
652782d
test: update test-repl-require for local paths
Mar 13, 2016
82fdaae
test: remove the use of curl in the test suite
Mar 16, 2016
a4c4a85
build: enable compilation for linuxOne
Mar 28, 2016
761787b
test: add test for piping large input from stdin
Mar 29, 2016
05b3a0b
tools: fix json doc generation
Mar 29, 2016
ef6c4c6
test: fix flaky test-repl
Mar 25, 2016
bb28770
governance: remove target size for CTC
Mar 23, 2016
4039ef1
doc: remove redundant parameter comments from fs
Mar 30, 2016
ea47cc4
test: mitigate flaky test-https-agent
Mar 28, 2016
21d66d6
lib: remove bootstrap global context indirection
Mar 23, 2016
33c27f8
test: add known_issues test for GH-2148
Mar 27, 2016
54a5287
zlib: fix gzip member head/buffer boundary issue
Mar 24, 2016
1845c4f
etw: add event messages
Mar 21, 2016
d6c9f64
test: stdin is not always a net.Socket
Mar 28, 2016
cf94929
assert: Check typed array view type in deepEqual
Mar 26, 2016
854f758
test: fix offending max-len linter error
Mar 31, 2016
0551021
2016-03-31, Version v4.4.2 'Argon' (LTS)
Mar 30, 2016
a20c700
test: ensure _handle property existence
Mar 26, 2016
f1fc698
tools: remove obsolete lint config file
Mar 30, 2016
64c87e2
2016-03-31 Version 5.10.0 (Stable) Release
Mar 31, 2016
4882ec4
2016-03-31 Version 0.12.13 (LTS) Release
Mar 31, 2016
5fc6938
2016-03-31 Version 0.10.44 (Maintenance) Release
Mar 31, 2016
dabe1d5
http: Corrects IPv6 address in Host header
Feb 19, 2016
8dcb82d
build: introduce ci targets for lint/benchmark
Mar 27, 2016
ec49fc8
net: improve socket.write() error message
Mar 31, 2016
d939152
doc: fix typo in fs writeSync param list
Apr 1, 2016
39de601
net: support DNS hints in createConnection()
Apr 1, 2016
0928584
deps: upgrade npm to 3.8.3
Mar 30, 2016
0dcb026
buffer: don't set `kNoZeroFill` flag in allocUnsafe
Apr 1, 2016
d7987d9
meta: add "joining a wg" section to WORKING_GROUPS.md
Feb 29, 2016
82c2996
doc: refine child_process detach behaviour
Feb 19, 2016
8d1d3bb
test: refactor http-end-throw-socket-handling
Mar 12, 2016
33003a5
doc: consolidate timers docs in timers.markdown
Mar 21, 2016
c06824b
doc: clarify that __dirname is module local
Apr 2, 2016
63e743d
doc: minor argument formatting in stream.markdown
Apr 2, 2016
8832be4
tools: remove disabling of already-disabled rule
Apr 2, 2016
ba0b769
doc: add 'Command Line Options' to 'View on single page'
Apr 2, 2016
6fd26dc
doc: clarify stdout/stderr arguments to callback
Apr 2, 2016
64bf4b3
doc: document unspecified behavior for buf.write* methods
Mar 27, 2016
f739a12
test: fix error message checks in test-module-loading
Apr 1, 2016
8d96300
test: fix test-dns.js flakiness
Apr 1, 2016
539cede
doc: note assert.throws() pitfall
Apr 3, 2016
c60faf6
test: fix flaky test-net-socket-timeout-unref
Mar 29, 2016
263222d
test: fix pummel test failures
Apr 2, 2016
68bd702
doc: use HTTPS for links where possible
Apr 2, 2016
3072546
path: fix win32.isAbsolute() inconsistency
Apr 3, 2016
3df16b1
test: explicitly set global in test-repl
Apr 3, 2016
858b4b3
test: make arch available in status files
Apr 1, 2016
ae2be27
test: be explicit about polluting of `global`
Apr 2, 2016
d416a59
test: make use of globals explicit
Apr 2, 2016
00c876d
src: fix ARRAY_SIZE() logic error
Mar 31, 2016
a7581d0
src: replace ARRAY_SIZE with typesafe arraysize
Mar 31, 2016
ea63f79
src: use size_t for http parser array size fields
Mar 31, 2016
2253be9
deps: reintroduce supporting shared c-ares builds
Mar 17, 2016
757fbac
src: remove deprecated internal functions
Apr 5, 2016
b85a50b
net: remove implicit setting of DNS hints
Apr 2, 2016
3de9bc9
readline: document emitKeypressEvents()
Apr 3, 2016
0a62f92
readline: emit key info unconditionally
Apr 3, 2016
0d41463
src: add missing 'inline' keywords
Apr 5, 2016
2d7e316
zlib: detect gzip files when using unzip*
Mar 24, 2016
f4ebd59
test: fix flakiness of stringbytes-external
Apr 4, 2016
b743d82
doc: improve github templates by using comments
Mar 15, 2016
82d57d3
2016-04-05, Version 5.10.1 (Stable) Release
Apr 5, 2016
b73e1b3
test: fix another flaky stringbytes test
Apr 6, 2016
0f3c3b4
doc: note about Android support
Apr 4, 2016
d4eafd0
test: enforce strict mode for test-domain-crypto
Apr 4, 2016
3a8e823
deps: upgrade to V8 4.9.385.35
Apr 6, 2016
71544c5
build: remove -f{data,function}-sections flags
Apr 6, 2016
c3cec1e
deps: upgrade libuv to 1.9.0
Apr 1, 2016
1879e1e
doc: simple doc typo fix
Apr 4, 2016
7d8882b
handle_wrap: expose an `isRefed()` check to JS
Mar 21, 2016
31524d7
doc: fix a typo in 5.10.1's changelog
Apr 6, 2016
853d8fb
doc: update openssl LICENSE using license-builder.sh
Apr 5, 2016
937ac37
deps: backport 125ac66 from v8 upstream
Apr 6, 2016
7c9a691
test: refactor test-file-write-stream3
Apr 5, 2016
9454548
doc: add example using algorithms not directly exposed
Apr 7, 2016
9d94cc5
buffer: standardize array index check
Apr 6, 2016
e67fee0
doc: add topic - event loop, timers, `nextTick()`
Apr 8, 2016
c5afd98
repl: refactor repl.js
Apr 6, 2016
1384de2
path: fixing a test that breaks on some machines.
Apr 5, 2016
8ffa20c
tools: do not rewrite npm shebang in install.py
Apr 7, 2016
a9aa199
test: fix flaky test-http-client-abort
Apr 8, 2016
eaab17c
test: move some test from sequential to parallel
Apr 5, 2016
820844d
doc: path.format provide more examples
Mar 22, 2016
a246689
buffer: add Buffer.prototype.compare by offset
Mar 23, 2016
f938ef7
src: fix -Wunused-variable compiler warning
Apr 9, 2016
d2577de
doc: fix scrolling on iOS devices
Mar 23, 2016
05d0e9e
tools,doc: fix incomplete json produced by doctool
Mar 31, 2016
6222e5b
tools,doc: fix json for grouped optional params
Mar 31, 2016
8f4fdc9
doc: describe child.kill() pitfalls on linux
Apr 5, 2016
2f6ff1b
tools: update ESLint to 2.7.0
Apr 9, 2016
ffe5c83
test: fix issues for ESLint 2.7.0
Apr 9, 2016
ad2df3a
doc: clarification for maxBuffer and Unicode output
Apr 9, 2016
59d23ad
doc: add copy about how to curl SHA256.txt
Apr 8, 2016
5dafb43
querystring: using toString for objects on querystring.escape
Feb 20, 2016
819b2d3
stream: Fix readableState.awaitDrain mechanism
Apr 2, 2016
73c1890
tools: remove simplejson dependency
Apr 7, 2016
aba035f
test: fix flaky test-child-process-fork-net
Apr 9, 2016
d6e56fd
os: add userInfo() method
Apr 7, 2016
a11d506
deps: cherry-pick 1383d00 from v8 upstream
Apr 13, 2016
0b1d89f
streams: support unlimited synchronous cork/uncork cycles
Apr 12, 2016
0b66b8f
repl: don’t complete non-simple expressions
Apr 14, 2016
a432935
doc: fix incorrect references in buffer docs
Apr 14, 2016
40e79b1
deps: upgrade npm to 3.8.6
Apr 11, 2016
6e3e8ac
deps: floating fix for npm's test-node script
Apr 11, 2016
52af5c4
deps: upgrade V8 to 5.0.71.32
Apr 7, 2016
b68827b
test: update error message for JSON.parse
Mar 7, 2016
1df84f4
debugger: run last command on presssing enter
Apr 6, 2016
1e4674a
benchmark: add module loader benchmark parameter
Feb 10, 2016
ae18bbe
lib: improve module loading performance
Apr 7, 2016
fb5f66a
src: add SIGINFO to supported signals
Apr 7, 2016
00b2219
test: move debugger tests to sequential
Apr 14, 2016
81fd458
tools: improve js linter
Mar 10, 2016
b488b19
fs: optimize realpath using uv_fs_realpath()
Apr 11, 2016
6275249
buffer: add Buffer.allocUnsafeSlow(size)
Mar 21, 2016
3fe204c
buffer: docs-only deprecate SlowBuffer
Mar 21, 2016
a0579c0
doc: minor copy improvement in buffer.markdown
Apr 12, 2016
69040d6
doc: add addaleax to collaborators
Apr 15, 2016
0f07116
doc: add santigimeno to collaborators
Apr 15, 2016
0bf9a7c
doc: add iWuzHere to collaborators
Apr 15, 2016
8c48a26
doc: add stefanmb to collaborators
Apr 15, 2016
4a74fc9
doc: add domain postmortem
Apr 11, 2016
f49a1d0
build: allow test-ci to run tests in parallel
Apr 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.
39 changes: 39 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
root = true

[*]
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true

[vcbuild.bat]
end_of_line = crlf

[*.{md,markdown}]
trim_trailing_whitespace = false

[{lib,src,test}/**.js]
indent_style = space
indent_size = 2

[src/**.{h,cc}]
indent_style = space
indent_size = 2

[test/*.py]
indent_style = space
indent_size = 2

[configure]
indent_style = space
indent_size = 2

[Makefile]
indent_style = tab
indent_size = 8

[{deps,tools}/**]
indent_style = ignore
indent_size = ignore
end_of_line = ignore
trim_trailing_whitespace = ignore
charset = ignore
9 changes: 9 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
lib/internal/v8_prof_polyfill.js
lib/internal/v8_prof_processor.js
lib/punycode.js
test/addons/??_*/
test/fixtures
test/**/node_modules
test/disabled
test/tmp*/
tools/doc/node_modules
110 changes: 110 additions & 0 deletions .eslintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
env:
node: true
es6: true

rules:
# Possible Errors
# http://eslint.org/docs/rules/#possible-errors
comma-dangle: [2, "only-multiline"]
no-control-regex: 2
no-debugger: 2
no-dupe-args: 2
no-dupe-keys: 2
no-duplicate-case: 2
no-empty-character-class: 2
no-ex-assign: 2
no-extra-boolean-cast : 2
no-extra-parens: [2, "functions"]
no-extra-semi: 2
no-func-assign: 2
no-invalid-regexp: 2
no-irregular-whitespace: 2
no-negated-in-lhs: 2
no-obj-calls: 2
no-proto: 2
no-unexpected-multiline: 2
no-unreachable: 2
use-isnan: 2
valid-typeof: 2

# Best Practices
# http://eslint.org/docs/rules/#best-practices
no-fallthrough: 2
no-octal: 2
no-redeclare: 2
no-self-assign: 2
no-unused-labels: 2

# Strict Mode
# http://eslint.org/docs/rules/#strict-mode
strict: [2, "global"]

# Variables
# http://eslint.org/docs/rules/#variables
no-delete-var: 2
no-undef: 2
no-unused-vars: [2, {"args": "none"}]

# Node.js and CommonJS
# http://eslint.org/docs/rules/#nodejs-and-commonjs
no-mixed-requires: 2
no-new-require: 2
no-path-concat: 2
no-restricted-modules: [2, "sys", "_linklist"]

# Stylistic Issues
# http://eslint.org/docs/rules/#stylistic-issues
comma-spacing: 2
eol-last: 2
indent: [2, 2, {SwitchCase: 1}]
keyword-spacing: 2
max-len: [2, 80, 2]
new-parens: 2
no-mixed-spaces-and-tabs: 2
no-multiple-empty-lines: [2, {max: 2}]
no-trailing-spaces: 2
quotes: [2, "single", "avoid-escape"]
semi: 2
space-before-blocks: [2, "always"]
space-before-function-paren: [2, "never"]
space-in-parens: [2, "never"]
space-infix-ops: 2
space-unary-ops: 2

# ECMAScript 6
# http://eslint.org/docs/rules/#ecmascript-6
arrow-parens: [2, "always"]
arrow-spacing: [2, {"before": true, "after": true}]
constructor-super: 2
no-class-assign: 2
no-confusing-arrow: 2
no-const-assign: 2
no-dupe-class-members: 2
no-new-symbol: 2
no-this-before-super: 2
prefer-const: 2

# Custom rules in tools/eslint-rules
new-with-error: [2, "Error", "RangeError", "TypeError", "SyntaxError", "ReferenceError"]


# Global scoped method and vars
globals:
DTRACE_HTTP_CLIENT_REQUEST : false
LTTNG_HTTP_CLIENT_REQUEST : false
COUNTER_HTTP_CLIENT_REQUEST : false
DTRACE_HTTP_CLIENT_RESPONSE : false
LTTNG_HTTP_CLIENT_RESPONSE : false
COUNTER_HTTP_CLIENT_RESPONSE : false
DTRACE_HTTP_SERVER_REQUEST : false
LTTNG_HTTP_SERVER_REQUEST : false
COUNTER_HTTP_SERVER_REQUEST : false
DTRACE_HTTP_SERVER_RESPONSE : false
LTTNG_HTTP_SERVER_RESPONSE : false
COUNTER_HTTP_SERVER_RESPONSE : false
DTRACE_NET_STREAM_END : false
LTTNG_NET_STREAM_END : false
COUNTER_NET_SERVER_CONNECTION_CLOSE : false
DTRACE_NET_SERVER_CONNECTION : false
LTTNG_NET_SERVER_CONNECTION : false
COUNTER_NET_SERVER_CONNECTION : false
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
test/fixtures/* -text
vcbuild.bat text eol=crlf
23 changes: 23 additions & 0 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<!--
Thanks for wanting to report an issue you've found in Node.js. Please fill in
the template below by replacing the html comments with an appropriate answer.
If unsure about something, just do as best as you're able.

version: usually output of `node -v`
platform: either `uname -a` output, or if Windows, version and 32 or 64-bit.
subsystem: optional -- if known please specify affected core module name.

It will be much easier for us to fix the issue if a test case that reproduces
the problem is provided. Ideally this test case should not have any external
dependencies. We understand that it is not always possible to reduce your code
to a small test case, but we would appreciate to have as
much data as possible.

Thank you!
-->

* **Version**:
* **Platform**:
* **Subsystem**:

<!-- Enter your issue details below this comment. -->
33 changes: 33 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
<!--
Thank you for submitting a pull request to Node.js. Before you submit, please
review below requirements and walk through the checklist. You can 'tick'
a box by using the letter "x": [x].

Run the test suite by invoking: `make -j4 lint test` on linux or
`vcbuild test nosign` on Windows.

If this aims to fix a regression or you’re adding a feature, make sure you also
write a test. Finally – if possible – a benchmark that quantifies your changes.

Finally, read through our contributors guide and make adjustments as necessary:
https://github.com/nodejs/node/blob/master/CONTRIBUTING.md
-->

##### Checklist

<!-- remove lines that do not apply to you -->

- [ ] tests and code linting passes
- [ ] a test and/or benchmark is included
- [ ] documentation is changed or added
- [ ] the commit message follows commit guidelines


##### Affected core subsystem(s)

<!-- provide affected core subsystem(s) (like doc, cluster, crypto, etc) -->


##### Description of change

<!-- provide a description of the change below this comment -->
27 changes: 23 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,24 +10,30 @@ tags
doc/api.xml
tmp/
test/tmp*/
iojs
iojs_g
node
node_g
*.swp
.benchmark_reports
/.project
/.cproject
icu_config.gypi

/out

# various stuff that VC++ produces/uses
Debug/
!**/node_modules/debug/
!deps/v8/src/debug/
Release/
!doc/blog/**
*.sln
!nodemsi.sln
*.suo
*.vcproj
*.vcxproj
!custom_actions.vcxproj
*.vcxproj.user
*.vcxproj.filters
UpgradeLog*.XML
Expand All @@ -38,16 +44,23 @@ ipch/

/config.mk
/config.gypi
/config_fips.gypi
*-nodegyp*
/gyp-mac-tool
/dist-osx
/npm.wxs
/tools/msvs/npm.wixobj
/test/addons/doc-*/
/tools/msvs/genfiles/
/tools/osx-pkg.pmdoc/index.xml
/test/addons/??_*/
email.md
deps/v8-*
deps/icu
deps/icu*.zip
deps/icu*.tgz
deps/icu-tmp
./node_modules
android-toolchain/
.svn/

# generated by gyp on Windows
Expand All @@ -61,12 +74,18 @@ deps/openssl/openssl.xml
deps/openssl/openssl.target.mk
deps/zlib/zlib.target.mk

# not needed and causes issues for distro packagers
deps/npm/node_modules/.bin/

# build/release artifacts
/*.tar.gz
/*.tar.*
/SHASUMS*.txt*

/tools/wrk/wrk

# test artifacts
tools/faketime
icu_config.gypi
test.tap

# Xcode workspaces and project folders
*.xcodeproj
*.xcworkspace
Loading