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/
13 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
Bert Belder
90a625399f
openssl: fix the Windows x64 build
12 years ago
isaacs
b788c5e77b
uv: Upgrade to 778144f0
joyent/libuv@778144f0b5bc14fe55d79854d0a67124ceaa4b22
12 years ago
Bert Belder
4c171a504d
uv: upgrade to 3d9de13
12 years ago
Bert Belder
d908b83f59
uv: upgrade to a28f145
12 years ago
Nathan Rajlich
1d52968d1d
v8: Replace VFP by VFP2 in common.gypi
This fixes an omission in cl 10818026.
Patch by Nathan Rajlich.
Review URL: http://codereview.chromium.org/10913256
13 years ago
yangguo@chromium.org
25c2940a08
v8: Relax requirement from VFP3 to VFP2 where possible.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10818026
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@12194 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 years ago
Ben Noordhuis
dd1b947706
deps: upgrade libuv to 1f9bd99
12 years ago
Shigeki Ohtsu
1bcf29ef33
openssl: disable EC_NISTP_64_GCC_128 on ia32
uint128_t won't work on 32-bit platform
Closes #4008 .
12 years ago
Ben Noordhuis
d3fa0dcb89
openssl: disable harmless compiler warnings
Compile with -Wno-missing-field-initializers and -Wno-old-style-declaration.
The warnings are harmless but they clutter the build output a great deal.
12 years ago
Bert Belder
4b8721aad0
openssl: remove obsolete patch files
These patches were provided by Android and Chromium. In this form they
are not useful. The ones that we need are landed as separate commits.
As of openssl 1.0.1c, three of them made it upstream:
* npn.patch (Next Protocol Negotiation support)
* tls_exporter.patch (RFC 5705 Keying Material Exporters for TLS)
* openssl_no_dtls1.patch (minor bugfix)
12 years ago