isaacs
77ed12fe7a
Merge remote-tracking branch 'ry/v0.8' into master
...
Conflicts:
AUTHORS
ChangeLog
deps/uv/test/test-spawn.c
deps/uv/uv.gyp
src/cares_wrap.cc
src/node.cc
src/node_version.h
test/simple/test-buffer.js
tools/gyp/pylib/gyp/common.py
tools/install.py
2012-12-13 16:57:58 -08:00
Ben Noordhuis
6cf68aead6
deps: upgrade libuv to e079a99
2012-12-13 20:23:01 +01:00
isaacs
b09f97068e
npm: Upgrade to v1.1.69
2012-12-12 14:41:28 -08:00
Ben Noordhuis
f8999da514
build: avoid -Wno-old-style-declaration with gcc 4.2
...
Fixes the build on FreeBSD <= 9 with the default compiler.
Fixes #4186 .
2012-12-03 02:21:32 +01:00
isaacs
db008f7cce
npm: Upgrade to 1.1.66
2012-11-23 12:51:23 -08:00
Ben Noordhuis
a25ebb1997
v8: fix dragonflybsd build
...
* fix gyp build
* don't require libexecinfo, it's not there
* libpthread doesn't implement sem_timedwait(), fall back to sem_wait()
Upstreamed in https://codereview.chromium.org/11421013/
2012-11-20 22:48:26 +01:00
Ben Noordhuis
1e738c5ef2
build: make python executable configurable
...
Upstreamed in https://codereview.chromium.org/11418101/
Fixes #4287 .
2012-11-20 22:47:45 +01:00
Ben Noordhuis
815a181d03
deps: upgrade cares to 213f2b7
2012-11-20 22:44:23 +01:00
Ben Noordhuis
8ba1bec47d
deps: upgrade libuv to fc5984f
2012-11-20 22:44:23 +01:00
Ben Noordhuis
7716828166
deps: upgrade libuv to 5639b2f
2012-11-20 19:21:48 +01:00
Ben Noordhuis
b6a3b0a629
deps: upgrade libuv to 665a316
2012-11-16 17:58:42 +01:00
Bert Belder
9b22944b68
windows: fix the x64 debug build
2012-11-08 23:54:53 +01:00
Timothy J Fontaine
d264b23077
build: add postmortem as a dependency if enabled
2012-11-06 00:18:36 +01:00
Ben Noordhuis
a7ac1a1d88
deps: upgrade libuv to 0ddf9d6
2012-11-04 01:25:06 +01:00
Ben Noordhuis
ab1e66d93f
deps: upgrade libuv to 97c527a
2012-11-01 01:22:16 +01:00
isaacs
e1bdde05c7
V8 build: 'echo -n' considered harmful
2012-10-25 11:46:13 -07:00
isaacs
822e13d375
npm: Upgrade to 1.1.65
2012-10-25 09:15:35 -07:00
Ben Noordhuis
9b61f570d8
Merge remote-tracking branch 'origin/v0.8'
...
Conflicts:
configure
deps/v8/build/common.gypi
2012-10-25 16:08:58 +02:00
Ben Noordhuis
4b8629db37
v8: remove optimization switches
...
Remove compiler switches from $(TOPLEVEL)/deps/v8/build/common.gypi, we set
them globally in $(TOPLEVEL)/common.gypi.
Commit 29d12c73
accidentally reintroduced the switches again. In particular,
the 'cflags!': ['-O2','-Os'] section forced building V8 without any
optimizations, resulting in a steep (~66%) performance drop on some benchmarks.
Fixes #4191 .
2012-10-25 01:06:00 +02:00
Bert Belder
fa94f0fe83
v8: don't show performance warnings when compiling with msvc
...
Patch sent upstream: http://codereview.chromium.org/10829109/
2012-10-24 21:29:46 +02:00
isaacs
abf37c1e66
V8 build: 'echo -n' considered harmful
2012-10-24 09:21:44 -07:00
isaacs
c3ca783525
Merge remote-tracking branch 'ry/v0.8'
...
Conflicts:
deps/v8/src/arm/code-stubs-arm.cc
deps/v8/src/version.cc
2012-10-23 11:59:19 -07:00
isaacs
a0ee291566
V8: Reapply patches
2012-10-23 11:50:46 -07:00
isaacs
95c9305874
V8: Upgrade to 3.13.7.4
2012-10-23 11:48:55 -07:00
isaacs
76a6c4bf2e
V8: Reapply patches
2012-10-23 11:38:09 -07:00
isaacs
29d12c7342
V8: Upgrade to 3.11.10.25
2012-10-23 11:35:27 -07:00
isaacs
7413df0c1f
npm: Upgrade to 1.1.64
2012-10-23 11:34:46 -07:00
mstarzinger@chromium.org
e8b0427be2
v8: make GDBJIT interface compile again
...
R=ulan@chromium.org
BUG=v8:1804
Review URL: https://codereview.chromium.org/11022007
This is a back-port of upstream commits 12679, 12686 and 12738.
2012-10-23 17:42:43 +02:00
isaacs
18beea4a3f
Merge remote-tracking branch 'ry/v0.8'
2012-10-23 08:22:47 -07:00
yangguo@chromium.org
9fa953d3e7
v8: use correct timezone information on Solaris
...
`timezone` variable contains the difference, in seconds, between UTC and
local standard time (see `man 3 localtime` on Solaris).
Call to `tzset` is required to apply contents of `TZ` variable to
`timezone` variable.
BUG=v8:2064
Review URL: https://chromiumcodereview.appspot.com/10967066
Patch from Maciej Małecki <me@mmalecki.com>.
This is a back-port of upstream commit r12802.
2012-10-23 16:43:38 +02:00
Ben Noordhuis
d0227b0308
Merge remote-tracking branch 'origin/v0.8'
...
Conflicts:
deps/openssl/openssl.gyp
2012-10-21 23:06:48 +02:00
Bert Belder
c11c19b92c
uv: upgrade to 1e32cb0
2012-10-17 18:33:45 +02:00
Ben Noordhuis
28b0cc08b8
Revert "Disable OpenSSL UI"
...
This reverts commit 1c88c3b3b5
.
It breaks the "read a password from stdin" functionality that OpenSSL provides.
Fixes #4059 , #4143 .
Conflicts:
deps/openssl/openssl.gyp
2012-10-15 23:40:15 +02:00
Nathan Rajlich
4b238b4c2a
Merge remote-tracking branch 'origin/v0.8'
...
Conflicts:
AUTHORS
ChangeLog
deps/uv/test/runner-win.c
doc/api/process.markdown
lib/repl.js
src/node_crypto.cc
src/node_version.h
2012-10-13 16:16:56 -07:00
isaacs
218f08dbde
npm: Upgrade to 1.1.63
2012-10-11 14:11:38 -07:00
Ben Noordhuis
d7c45ea7d0
deps: upgrade libuv to 47b2cd3
2012-10-11 14:36:23 +02:00
Bert Belder
87518f1e3c
uv: upgrade to b0c1a38
2012-10-10 17:18:48 +02:00
Ben Noordhuis
5823290390
deps: upgrade libuv to cb03e3b
2012-10-10 02:17:32 +02:00
Ben Noordhuis
16a9dac8ea
deps: upgrade libuv to 40134c3
2012-10-08 00:44:47 +02:00
Ben Noordhuis
ee77a6a953
deps: upgrade libuv to b9ed1a6
2012-10-07 00:44:38 +02:00
isaacs
ae40f1c438
Merge remote-tracking branch 'ry/v0.8' into v0.8-merge
...
Conflicts:
AUTHORS
ChangeLog
deps/openssl/openssl.gyp
deps/uv/src/unix/linux/linux-core.c
deps/uv/src/unix/process.c
deps/uv/src/unix/stream.c
deps/v8/src/arm/builtins-arm.cc
deps/v8/src/arm/code-stubs-arm.cc
deps/v8/src/arm/full-codegen-arm.cc
lib/tls.js
src/node_version.h
test/simple/test-http-client-timeout-agent.js
2012-09-28 09:47:48 -07:00
Bert Belder
d05d6a35b6
openssl: fix compilation issues on SmartOS x64
...
the SunOS linker is more strict than usual, so we have to be more
correct.
2012-09-25 13:48:14 -07:00
Bert Belder
e0e9f0c15a
openssl: use optimized asm code on x86 and x64
2012-09-25 08:51:05 -07:00
Bert Belder
823e807b5b
openssl: add generated asm code
2012-09-25 08:51:04 -07:00
Bert Belder
62c3879cfa
openssl: add 'clean' target to asm Makefile
2012-09-25 08:51:04 -07:00
Ben Noordhuis
202ecbc9c7
openssl: generate asm code with a Makefile
2012-09-25 08:51:04 -07:00
Bert Belder
66638a4435
openssl: disable HT sidechannel attack mitigation
...
It used to be off before. It's extremely unlikely that such an attack
would be a viable attack against node. And it makes AES much slower.
2012-09-25 08:51:03 -07:00
Bert Belder
d2fb507556
openssl: revert empty_OPENSSL_cpuid_setup.patch
2012-09-25 08:51:03 -07:00
Bert Belder
09ac9d0b2c
openssl: fix perlasm issue
...
When perlasm generates MASM code it sets the assembler target to 468.
In this mode MASM refuses to assemble the CPUID instruction. Bumping
the target to 586 solves this problem.
2012-09-25 08:51:03 -07:00
Bert Belder
3568edf711
openssl: add optimized bignum x64 asm code for windows
2012-09-25 08:51:02 -07:00