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

Merge v0.12 #236

Merged
merged 210 commits into from
Jan 5, 2015
Merged
Changes from 1 commit
Commits
Show all changes
210 commits
Select commit Hold shift + click to select a range
da188d1
tls_wrap: ignore ZERO_RETURN after close_notify
indutny Oct 6, 2014
4412a71
Merge remote-tracking branch 'joyent/v0.12'
indutny Oct 8, 2014
939278a
deps: update v8 to 3.28.73
refack Sep 29, 2014
0e13205
deps: apply floating irhydra patch to v8
indutny Oct 2, 2014
d71dd63
deps: fix postmortem-metadata generator in v8
refack Sep 29, 2014
6a610a0
deps: re-implement debugger-agent
indutny Oct 4, 2014
3821863
cluster: do not signal children in debug mode
indutny Oct 4, 2014
383b0c0
src, test: fixup after v8 update
indutny Oct 8, 2014
25e8ade
test: fix debug-signal-cluster after da update
indutny Oct 8, 2014
011319e
build: fix build for SmartOS
Oct 9, 2014
6f94b3d
src: fixes for win32
mingwandroid Aug 30, 2014
eccb101
build: determine and use EXEEXT on windows
mingwandroid Aug 30, 2014
a7d96d4
tools: update certdata.txt
bnoordhuis Oct 9, 2014
6d2ac2b
crypto: update root certificates
bnoordhuis Oct 9, 2014
4fae235
freebsd,linux,sunos: make stack non-executable
bnoordhuis May 3, 2014
6bcea4f
deps: update v8 to 3.29.93.1
indutny Oct 10, 2014
50839a0
v8_platform: provide default v8::Platform impl
indutny Oct 10, 2014
e43c109
gyp: build with gnu++0x for the sake of new v8
indutny Oct 10, 2014
a48583e
test: fix error messages after v8 upgrade
indutny Oct 10, 2014
b2e5199
deps: fix postmortem-metadata generator in v8
refack Sep 29, 2014
97585b0
src: remove unnecessary HandleScopes
bnoordhuis Oct 11, 2014
75a461d
src: fix up imports
bnoordhuis Oct 11, 2014
5fdff38
src: replace assert() with CHECK()
bnoordhuis Oct 11, 2014
8f6c587
src: ignore risky env vars when setuid root
bnoordhuis Oct 11, 2014
1325335
src: remove unused MIN macro
bnoordhuis Oct 11, 2014
b45d336
src: remove unused Environment::GetCurrent() calls
bnoordhuis Oct 12, 2014
d3c317e
src: attach env directly to api functions
bnoordhuis Oct 13, 2014
1f11983
test: fix non-determinism in test-crypto-domains
bnoordhuis Oct 16, 2014
7af8870
deps: fix v8 x32 build
bnoordhuis Oct 14, 2014
a08f8e2
build: add x32 support
bnoordhuis Oct 14, 2014
91b2492
build: copy V8 makefile to top-level directory
bnoordhuis Oct 16, 2014
5ec2b3f
build: set up basic multi-arch/mode build
bnoordhuis Oct 16, 2014
edaf7af
test: make test runner multi-arch/mode compatible
bnoordhuis Oct 16, 2014
ff7c68c
build: add asan option to multi-arch/mode build
bnoordhuis Oct 16, 2014
3a786d3
build: remove workarounds for gcc <= 4.4
bnoordhuis Oct 16, 2014
05daf5f
test: allow common.PIPE to be configured via env
rvagg Oct 18, 2014
b2b59fe
etw: use Isolate to SetJitCodeEventHandler
rvagg Oct 18, 2014
2d82cdf
src: replace NULL with nullptr
bnoordhuis Oct 22, 2014
b33a87d
src: remove STATIC_ASSERT() macro
bnoordhuis Oct 22, 2014
9f5800a
src: mark virtual functions with override keyword
bnoordhuis Oct 22, 2014
c038dcc
src: update DISALLOW_COPY_AND_ASSIGN() to c++11
bnoordhuis Oct 22, 2014
5ab87db
src: mark empty destructors as default
bnoordhuis Oct 22, 2014
f874855
src: mark AsyncWrap destructor as virtual
bnoordhuis Oct 23, 2014
53a26d8
src: mark BaseObject destructor as virtual
bnoordhuis Oct 23, 2014
d2131b7
src: mark SSLWrap destructor as virtual
bnoordhuis Oct 23, 2014
8a00961
src: mark more destructors with override keyword
bnoordhuis Oct 23, 2014
be17aa4
Merge remote-tracking branch 'origin/v0.12' into v0.12
indutny Oct 24, 2014
b105f6f
src: fix comparison of WCHAR with nullptr
seishun Oct 24, 2014
081e94a
doc: update compiler requirements in README
bnoordhuis Oct 27, 2014
78e38f5
src: fix uninitialized memory dereference
bnoordhuis Oct 25, 2014
3543c55
src: simplify v8 thread pool implementation
bnoordhuis Oct 25, 2014
b782ef8
src: remove usage of extended sizeof
seishun Oct 28, 2014
10d0dbc
stream_wrap: do not crash if handle was closed
indutny Oct 24, 2014
af32dd7
v8_platform: fix cpplint issue
indutny Oct 29, 2014
cee3f51
build: remove python 2.7 dependency
bnoordhuis Oct 29, 2014
3a9754a
Merge remote-tracking branch 'joyent/v0.12' into v0.12
bnoordhuis Oct 29, 2014
5901013
src: make root_certs const
bnoordhuis Oct 16, 2014
29d7fd6
src: move debug agent from deps/ to src/
bnoordhuis Nov 3, 2014
084f382
src: clean up root_certs iteration
bnoordhuis Nov 3, 2014
b1dcaad
src: replace NULL with nullptr in debug agent
bnoordhuis Nov 3, 2014
ef46ca6
node: do not crash on IPC stdin
indutny Nov 4, 2014
7ab73ff
windows: fix process description to say "Node.js"
rvagg Nov 4, 2014
e13663d
src: network interface names are UTF-8 encoded
bnoordhuis Nov 3, 2014
bf23328
build: add rpmbuild .spec file
bnoordhuis Jul 5, 2013
9fb7aee
test: unlink custom unix socket before test
bnoordhuis Oct 29, 2014
b9cecc3
test: use common.PIPE in simple/test-cluster-eaccess
rvagg Nov 5, 2014
1bb0aeb
crypto: escape DNS altname
indutny Nov 5, 2014
1183ba4
zlib: support concatenated gzip files
eendeego Sep 9, 2014
454fbb8
test: kill children before cluster parent
rvagg Nov 8, 2014
355b96b
lib,src: make os.endianness() inlinable
bnoordhuis Nov 10, 2014
be413ac
src: fix windows build error
bnoordhuis Nov 11, 2014
3b3d89b
crypto: fix X509 cert memory leak in GetPeerCert
indutny Nov 11, 2014
5d1b6d3
deps: upgrade v8 to 3.30.37
bnoordhuis Nov 13, 2014
5a43848
deps: fix postmortem-metadata generator in v8
refack Sep 29, 2014
c3d3c8e
src: fixups after v8 upgrade
bnoordhuis Nov 14, 2014
1f79e4f
test: use common.PIPE for emptyTxt path
rvagg Nov 6, 2014
28c4520
test: fix test-cluster-eaccess to work on windows
rvagg Nov 13, 2014
8ba39b0
src: turn two global vars into local vars
bnoordhuis Nov 12, 2014
83d2cb6
src: remove static variables from tls_wrap
bnoordhuis Nov 12, 2014
f8076c4
lib: add setFlagsFromString() to tracing module
bnoordhuis Nov 14, 2014
963f5e8
tls: do not hang without `newSession` handler
indutny Nov 4, 2014
21130c7
lib: turn on strict mode
bnoordhuis Nov 22, 2014
fcbbc7a
Merge remote-tracking branch 'joyent/v0.12' into v0.12
bnoordhuis Nov 22, 2014
b594e59
test: named pipe is invalid when appending .txt
rvagg Nov 19, 2014
d7e7008
crypto: throw if the key doesn't match cert
indutny Nov 24, 2014
ce56dcc
crypto: allow creation of GCM ciphers with createCipher
calvinmetcalf Nov 11, 2014
0f66835
crypto: proper fix for d7e700's cause
indutny Nov 26, 2014
7efc64d
test: fix floating point NaN tests on mips
jcowgill Nov 26, 2014
574407a
deps: update openssl to 1.0.1j
indutny Nov 27, 2014
232c4c2
punycode: update to v1.3.2
mathiasbynens Nov 28, 2014
4d7e893
test: fix test-crypto-stream
indutny Oct 15, 2014
d23326b
test: another fix for test-crypto-stream
indutny Nov 28, 2014
013527a
test: don't remove empty.txt on win32
rvagg Nov 27, 2014
ab71223
openssl: fix keypress requirement in apps on win32
indutny Dec 11, 2013
e05dff1
deps: openssl - add x32 support
bnoordhuis Oct 14, 2014
e085211
test: bump --stack-size to stop child fails on ARM
rvagg Nov 29, 2014
d77f490
test: extend timeouts in child/exec tests
rvagg Nov 29, 2014
a647c39
docs: add issue contributing section
max-mapper Dec 2, 2014
51514c8
docs: simple project messaging.
mikeal Dec 2, 2014
d24b7b8
docs: Change contributing documentation to io.js
tomgco Dec 2, 2014
ba687f6
url: support `path` for url.format
yorkie Nov 20, 2014
280b387
doc: fixed article usage in README.
xjamundx Dec 2, 2014
550a444
doc: update README with irc channel
Dec 3, 2014
9f9641c
docs: improve repo description
leobalter Dec 3, 2014
e4932d0
docs: fix prerequisite list formatting
brycekahle Dec 3, 2014
206389d
Added Gitter badge
gitter-badger Dec 3, 2014
766d063
configure: remove shared cares build option
jbergstroem Dec 3, 2014
0fe7a0d
modules: adding load linked modules feature
thlorenz Sep 15, 2014
185d11c
policy: added contribution policy
rvagg Dec 4, 2014
71e9d0f
configure: remove shared cares build option
jbergstroem Dec 3, 2014
dca1ee4
contributing: commiter git FAQ
indutny Dec 4, 2014
79da2ba
build: update rpmbuild .spec file
bnoordhuis Dec 4, 2014
993fadb
build: rename rpmbuild .spec file
bnoordhuis Dec 4, 2014
2931348
events: implement EventEmitter#getMaxListeners()
tellnes Dec 5, 2014
b928303
test: move simple/test-abort-fatal-error to pummel
bnoordhuis Dec 5, 2014
244a8f7
build: don't run find in non-existent directory
ghostbar Dec 6, 2014
616343b
debugger: use requireRepl() to load debugger repl
cjihrig Nov 26, 2014
3ac4941
net: give better error messages
Dec 3, 2014
36777d2
module: test for directories, fix require with ..
robertkowalski Feb 10, 2014
9bca8a0
doc: fixes grammar in timers/tls
brendanashworth Dec 5, 2014
823cd54
contributing: add information for caine bot
indutny Dec 8, 2014
e3aa802
contributing: add all core modules to Caine's spec
indutny Dec 8, 2014
e24fa83
Revert "path: resolve normalize drive letter to lower case"
seishun Dec 6, 2014
b4d6203
path: path.normalize no longer lower-cases drive letters
piscisaureus Dec 8, 2014
764c5c7
fs: resolve junction targets relative to their parent
vweevers Dec 3, 2014
7014b7c
test: make fs-symlink-dir-junction-relative pass on unix
piscisaureus Dec 9, 2014
dd7ce69
test-require-resolve: use case insensitive compare
piscisaureus Dec 8, 2014
878cc3e
openssl: don't define SIXTY_FOUR_BIT_LONG on Windows
piscisaureus Dec 9, 2014
4ccc5a6
Revert "openssl: don't define SIXTY_FOUR_BIT_LONG on Windows"
bnoordhuis Dec 9, 2014
6c36d19
docs: fix project name
Dec 3, 2014
153ce23
openssl: don't define SIXTY_FOUR_BIT_LONG on Windows
piscisaureus Dec 9, 2014
eac8672
deps: update libuv to 1.0.1
saghul Nov 21, 2014
9ad05cd
crypto: store thread id as pointer-sized value
piscisaureus Dec 9, 2014
58ca48f
uv: float patch to revert tty breakage
trevnorris Dec 5, 2014
a38b917
node.cc: fix bad assert
trevnorris Dec 9, 2014
9483bfe
node.cc: use nullptr instead of NULL
piscisaureus Dec 9, 2014
50d7401
path: refactor normalizeArray()
nwoltman Nov 21, 2014
f1f511f
smalloc: don't allow to dispose typed arrays
vkurchatkin Nov 18, 2014
c90eac7
url: change hostname regex to negate invalid chars
jondavidjohn Nov 27, 2014
13ad06e
doc: set logical umask in process.umask example
Jul 31, 2014
7f87b82
test: runner support for flaky tests
orangemocha Nov 7, 2014
4d94658
test: mark test-net-GH-5504 as flaky on linux
piscisaureus Dec 9, 2014
0d60ab3
src: remove Async Listener
trevnorris Dec 9, 2014
5d17b16
async-wrap: move MakeCallback to .cc
trevnorris Dec 9, 2014
a1da024
node, async-wrap: remove MakeDomainCallback
trevnorris Dec 9, 2014
8f41db6
node: fix throws before timer module is loaded
trevnorris Nov 13, 2014
819690f
src: all wraps now use actual FunctionTemplate
trevnorris Dec 9, 2014
f39b48c
src: remove unnecessary template parameter
trevnorris Nov 14, 2014
afe27e3
async-wrap: expose async-wrap as binding
trevnorris Nov 15, 2014
bd83c39
async-wrap: explicitly pass parent
trevnorris Dec 9, 2014
b9e6032
async-wrap: add event hooks
trevnorris Dec 9, 2014
e96100f
doc: mention callback for http res/req write & end
JacksonTian Dec 2, 2014
2b6a0f8
src: remove the tracing module entirely
piscisaureus Dec 9, 2014
1afa862
Merge 'node/v0.12'
piscisaureus Dec 9, 2014
691d55f
build: fix build with systemtap providers enabled
evantorrie Dec 9, 2014
ea945bf
lib,src: fix spawnSync ignoring its 'env' option
juamedgod Oct 14, 2014
8e272df
test: add test for spawnSync() env option
cjihrig Dec 9, 2014
4efc02a
test: fix test-fs-symlink-dir-junction-relative
piscisaureus Dec 9, 2014
535fec8
src: fix unaligned access in ucs2 string encoder
bnoordhuis Dec 9, 2014
ddf17f9
lib: optimize require() path walking
bnoordhuis Dec 9, 2014
21a679a
benchmark: add url benchmarks
bnoordhuis Dec 6, 2014
ac18ebd
crypto: disable SSLv3 if shared OpenSSL lacks it
bk2204 Dec 6, 2014
687dfc9
crypto: separate altname extensions with ", "
indutny Dec 8, 2014
fb33b4e
build: configure return exit status from gyp
srl295 Dec 10, 2014
6f1d0a8
docs: reword project messaging
kevinohara80 Dec 3, 2014
26b11d5
doc: meeting notes from oct 9th TC meeting
mikeal Oct 9, 2014
99e7c58
doc: add TC notes from october 29th
mikeal Oct 29, 2014
0fbe528
build: fix dtrace-enabled build on os x
bnoordhuis Dec 11, 2014
78a7dc2
module: fix regression in require ../
Dec 11, 2014
41ec1a7
doc: added TC meeting minutes for 2014-12-10
rvagg Dec 11, 2014
8c69d7b
domain: forward args to .run(fn)
micnic Nov 29, 2014
6014f5c
doc: added node-forward TC meeting 2014-10-15
rvagg Dec 11, 2014
870af9e
docs: clarify that 'io.js' is the correct name
mathiasbynens Dec 11, 2014
6a29356
domain: add soft deprecation notice
chrisdickinson Dec 10, 2014
370e821
build: remove support for VS 2010 and 2012
seishun Dec 12, 2014
a60056d
src: fix addon loader regression
bnoordhuis Dec 11, 2014
56fde66
src: redo unaligned access workaround
bnoordhuis Dec 10, 2014
52fc406
src: move BE/LE buffer conversion to StringSlice()
bnoordhuis Dec 10, 2014
db595b2
lib: reintroduce v8 module
bnoordhuis Dec 9, 2014
524882f
doc: change write() after end() streams example
a0viedo Dec 12, 2014
165b70f
fs: add access() and accessSync()
cjihrig Dec 15, 2014
0e19476
test: split test in parallel/sequential
indutny Dec 17, 2014
b7d2478
test: run tests in parallel, common improvements
indutny Dec 17, 2014
ebf9f29
lib: fix guard expression in timer.unref()
bnoordhuis Dec 15, 2014
dab6f68
lib,src: remove post-gc event infrastructure
bnoordhuis Dec 16, 2014
a553267
doc: document callback of http res/req end method
JacksonTian Dec 18, 2014
5678595
fs: deprecate exists() and existsSync()
cjihrig Dec 15, 2014
c4a308d
debugger: improve clearBreakpoint error and docs
julianduque Dec 16, 2014
1a63b45
benchmark: pre-optimize url.parse() before start
bnoordhuis Dec 9, 2014
d0c238c
benchmark: fix printing of large numbers
bnoordhuis Dec 19, 2014
d3f8db1
lib: micro-optimize EventEmitter#removeListener()
bnoordhuis Dec 19, 2014
6b2af5f
benchmark: rename url.parse() benchmark
bnoordhuis Dec 19, 2014
aff56cd
lib: micro-optimize url.resolve()
bnoordhuis Dec 19, 2014
ef10827
configure: remove workarounds for GCC < 4.8
seishun Dec 20, 2014
00a7456
assert: fix deepEqual regression
teppeis Dec 21, 2014
0a8e987
doc: fix v8 doc headings so 'make doc' passes
markstos Dec 23, 2014
6af9483
doc: document time() and timeEnd() relationship
markstos Dec 22, 2014
c77a494
src: remove cpplint error using NOLINT directive
Dec 23, 2014
0f3d7e6
configure: remove compiler detection
seishun Dec 23, 2014
3e0057d
dgram: change Socket.bind() to return itself
brendanashworth Dec 29, 2014
4444b7b
dgram: changes Socket.close() to return itself
brendanashworth Dec 29, 2014
6f49c24
doc: be specific about the unit of `maxBuffer`
timruffles Dec 26, 2014
7349d7f
dgram: make 'close' event async
sam-github Dec 30, 2014
63005ee
dgram: close() should accept a callback
sam-github Dec 30, 2014
b42c085
doc: add tls server.close() callback docs
sam-github Dec 30, 2014
d8586ea
lib: introduce process module
Dec 30, 2014
8b04161
doc: util: document --trace-deprecation
bnoordhuis Dec 21, 2014
d5c7a97
doc: added TC meeting minutes 2014-12-17
rvagg Dec 17, 2014
261706e
doc: added TC meeting minutes 2014-12-30
rvagg Jan 2, 2015
94e1475
Merge remote-tracking branch 'joyent/v0.12' into v1.x
bnoordhuis Jan 5, 2015
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
contributing: add all core modules to Caine's spec
Reviewed-By: Fedor Indutny <[email protected]>
  • Loading branch information
indutny committed Dec 8, 2014
commit e3aa802b382d2893db0218730b70f60e0c16874a
6 changes: 4 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -446,8 +446,10 @@ and/or gather required information for the core team members?
If the error is not reproducible with just core modules - it is most
likely not a io.js problem. _Expected: `yes`_
* Which part of core do you think it might be related to?
_One of: `tls, crypto, buffer, http, https, assert, util, streams,
smalloc, cluster, child_process, dgram, c++, docs, other`_ (_label_)
_One of: `debugger, http, assert, buffer, child_process, cluster, crypto,
dgram, dns, domain, events, fs, http, https, module, net, os, path,
querystring, readline, repl, smalloc, stream, timers, tls, url, util, vm,
zlib, c++, docs, other`_ (_label_)
* Which versions of io.js do you think are affected by this?
_One of: `v0.10, v0.12, v1.0.0`_ (_label_)
* _PR-only_ Does `make test` pass after applying this Pull Request.
Expand Down