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 .
12 years ago
isaacs
db008f7cce
npm: Upgrade to 1.1.66
12 years ago
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/
12 years ago
Ben Noordhuis
1e738c5ef2
build: make python executable configurable
Upstreamed in https://codereview.chromium.org/11418101/
Fixes #4287 .
12 years ago
Ben Noordhuis
815a181d03
deps: upgrade cares to 213f2b7
12 years ago
Ben Noordhuis
8ba1bec47d
deps: upgrade libuv to fc5984f
12 years ago
Ben Noordhuis
7716828166
deps: upgrade libuv to 5639b2f
12 years ago
Ben Noordhuis
b6a3b0a629
deps: upgrade libuv to 665a316
12 years ago
Bert Belder
9b22944b68
windows: fix the x64 debug build
12 years ago
Timothy J Fontaine
d264b23077
build: add postmortem as a dependency if enabled
12 years ago
Ben Noordhuis
a7ac1a1d88
deps: upgrade libuv to 0ddf9d6
12 years ago
Ben Noordhuis
ab1e66d93f
deps: upgrade libuv to 97c527a
12 years ago
isaacs
e1bdde05c7
V8 build: 'echo -n' considered harmful
12 years ago
isaacs
822e13d375
npm: Upgrade to 1.1.65
12 years ago
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 .
12 years ago
Bert Belder
fa94f0fe83
v8: don't show performance warnings when compiling with msvc
Patch sent upstream: http://codereview.chromium.org/10829109/
12 years ago
isaacs
abf37c1e66
V8 build: 'echo -n' considered harmful
12 years ago
isaacs
a0ee291566
V8: Reapply patches
12 years ago
isaacs
95c9305874
V8: Upgrade to 3.13.7.4
12 years ago
isaacs
76a6c4bf2e
V8: Reapply patches
12 years ago
isaacs
29d12c7342
V8: Upgrade to 3.11.10.25
12 years ago
isaacs
7413df0c1f
npm: Upgrade to 1.1.64
12 years ago
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.
12 years ago
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.
12 years ago
Bert Belder
c11c19b92c
uv: upgrade to 1e32cb0
12 years ago
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
12 years ago
isaacs
218f08dbde
npm: Upgrade to 1.1.63
12 years ago
Ben Noordhuis
d7c45ea7d0
deps: upgrade libuv to 47b2cd3
12 years ago
Bert Belder
87518f1e3c
uv: upgrade to b0c1a38
12 years ago
Ben Noordhuis
5823290390
deps: upgrade libuv to cb03e3b
12 years ago
Ben Noordhuis
16a9dac8ea
deps: upgrade libuv to 40134c3
12 years ago
Ben Noordhuis
ee77a6a953
deps: upgrade libuv to b9ed1a6
12 years ago
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.
12 years ago
Bert Belder
e0e9f0c15a
openssl: use optimized asm code on x86 and x64
12 years ago
Bert Belder
823e807b5b
openssl: add generated asm code
12 years ago
Bert Belder
62c3879cfa
openssl: add 'clean' target to asm Makefile
12 years ago
Ben Noordhuis
202ecbc9c7
openssl: generate asm code with a Makefile
12 years ago
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.
12 years ago
Bert Belder
d2fb507556
openssl: revert empty_OPENSSL_cpuid_setup.patch
12 years ago
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.
12 years ago
Bert Belder
3568edf711
openssl: add optimized bignum x64 asm code for windows
12 years ago
isaacs
83d39c8d53
npm: upgrade to 1.1.62
12 years ago
Bert Belder
f536eb176b
uv: upgrade to 39ca621
12 years ago
Bryan Cantrill
4165f736e6
v8: loosen artificial mmap constraint
Fixes #4010 .
12 years ago
Bryan Cantrill
7bd84de5ed
v8: loosen artificial mmap constraint
Fixes #4010 .
12 years ago
Bryan Cantrill
017009f8c5
v8: fix postmortem metadata generation
12 years ago
isaacs
d77c24de3f
V8: reapply floating patches
12 years ago
isaacs
3411a03dd1
V8: Upgrade to 3.13.7.1
12 years ago
Bert Belder
9423aa995b
openssl: fix the Windows x64 build
12 years ago
isaacs
22974a1acd
openssl: Set flags to properly build on sunos
12 years ago