Ben Noordhuis
eabf3c8d0f
v8: debug: fix error handling in SendConnectMessage()
The old error handling code checked if the return value of Socket::Send() != 0,
which is wrong because Socket::Send() can write less bytes than requested or
return -1 on error.
13 years ago
isaacs
7946ad2634
v8: Floating patches
13 years ago
isaacs
cbdf3393a2
Upgrade v8 to 3.11.7
13 years ago
Bert Belder
30a0e58d63
uv: upgrade to 87dbffbd
13 years ago
Fedor Indutny
761e0c460a
deps: upgrade libuv to 7556590
13 years ago
isaacs
719376730d
upgrade npm to 1.1.23
This also upgrades node-gyp to 0.4.3
13 years ago
Ben Noordhuis
0bd410a66a
deps: cherry-pick libuv commit 4690204
libuv cannot be upgraded right now (API change in upstream libuv) but this
commit fixes a segmentation fault on SunOS systems, hence the cherry-pick.
13 years ago
Ben Noordhuis
0fd2834539
deps: upgrade libuv to 2ec0986
13 years ago
Ben Noordhuis
578f69bcf4
deps: upgrade libuv to 28766dc
13 years ago
isaacs
24de89bd0e
Upgrade uv to 604802a
13 years ago
Ben Noordhuis
1358bac6d1
deps: upgrade libuv to 5b9c451
13 years ago
Igor Zinkovsky
dff467d982
update uv to 2df831723fad25d2d97b824b2e52c65082af2723
13 years ago
Ben Noordhuis
039fac633e
deps: upgrade libuv to a478847
The event loop's reference counting scheme in this version of libuv has changed.
Update the libuv bindings to reflect that fact.
13 years ago
isaacs
3b95d88bf2
v8: s/echo -n/echo/. Not all sh's are bash.
13 years ago
isaacs
2cca7488bf
Patches floating on V8
13 years ago
isaacs
3f3f958c14
Upgrade V8 to 3.11.1
13 years ago
isaacs
ea4b1c1c0c
Upgrade libuv to bc4126b
13 years ago
vegorov@chromium.org
52f0c37d09
Runtime_NotifyDeoptimized should search for function activation in all thread stacks.
R=fschneider@chromium.org
BUG=v8:1763
Review URL: http://codereview.chromium.org/8240004
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@9588 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 years ago
yangguo@chromium.org
29b2fdb0c5
Force inlining CopyChars and String::Get.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10332054
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11527 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 years ago
isaacs
33a9ac6087
Upgrade npm to 1.1.21
Somehow this got downgraded in the last v0.6 merge. Very strange.
13 years ago
isaacs
aaf0453b7c
Upgrade npm to 1.1.21
13 years ago
isaacs
719cd461d3
Upgrade uv to 936795a2c
13 years ago
Ben Noordhuis
6b426a2edd
Revert "v8: fix "pure virtual method called" runtime error"
It makes mksnapshot die with a segmentation fault on sunos with gcc 4.5.2.
This reverts commit c21c51a6fc
.
13 years ago
Ben Noordhuis
75c6255d16
deps: remove libuv sanity check
Remove reference count check. Unbreaks test suite. This needs to be addressed.
13 years ago
Ben Noordhuis
89e311b1ae
deps: back-port openssl patch
Check for potentially exploitable overflows in asn1_d2i_read_bio
BUF_mem_grow and BUF_mem_grow_clean. Refuse attempts to shrink buffer
in CRYPTO_realloc_clean.
Taken from OpenSSL CVS. Addresses CVE-2012-2110.
13 years ago
isaacs
1ac05cc5ad
Upgrade npm to 1.1.18
13 years ago
Bert Belder
d2dd9d108d
uv: upgrade to e2cae340a6
13 years ago
Bert Belder
0b75eee364
uv: upgrade to d41cc9118d
13 years ago
Bert Belder
e221cd4a53
uv: upgrade to aea5db5da1
13 years ago
Ben Noordhuis
48cdbffd24
v8: posix: try to send() whole buffer
Retry the send() syscall after a partial write.
13 years ago
Ben Noordhuis
ebfb8a5613
v8: posix: handle EINTR in socket functions
The socket functions did not handle EINTR (syscall interrupted by signal) which
tripped up the debug agent.
13 years ago
Ben Noordhuis
4359e8154d
v8: debug: fix error handling in SendConnectMessage()
The old error handling code checked if the return value of Socket::Send() != 0,
which is wrong because Socket::Send() can write less bytes than requested or
return -1 on error.
13 years ago
Ben Noordhuis
c21c51a6fc
v8: fix "pure virtual method called" runtime error
Fixes #2912 .
13 years ago
Dane Springmeyer
e5b787e84d
deps: fix v8 build error
Pull in build error fix from http://code.google.com/p/v8/source/detail?r=9505
Missed in 5d69bbfbd
.
13 years ago
isaacs
6bb9868271
Reapply patches floating on V8
13 years ago
isaacs
6ed5ef5fe0
Upgrade V8 to 3.9.24.9
13 years ago
isaacs
c8bbd13ea8
Upgrade npm to 1.1.17
13 years ago
isaacs
37fd953378
uv: Cherry-pick joyent/libuv@3c41597
13 years ago
lrn@chromium.org
5d69bbfbdb
Fix bug in x64 RegExp detecting start of string.
Also add missing MIPS case in regexp tracer.
Fixes issues v8:1748 and v8:1746
BUG=v8:1748, v8:1746
TEST=mjsunit/regress/regress-1748.js
Review URL: http://codereview.chromium.org/8116001
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@9504 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 years ago
Dave Pacheco
0f74729758
disable omit-frame-pointer on solaris systems
13 years ago
isaacs
0c0f13eda4
Patches floating on v8
13 years ago
Bert Belder
69ca83f755
Upgrade V8 to 3.6.6.25
13 years ago
Ben Noordhuis
c945eae942
deps: fix -DOPENSSL_NO_SOCK on sunos
The OPENSSL_NO_SOCK macro in OpenSSL missed a couple of networking functions
that called other functions that OPENSSL_NO_SOCK *had* filtered out. None of
the functions (filtered or not) were actually used but it was enough to trip
up the Solaris linker.
13 years ago
Ben Noordhuis
d03b80bc12
deps: upgrade http_parser to joyent/http-parser@da91852
13 years ago
Bert Belder
1c88c3b3b5
Disable OpenSSL UI
13 years ago
Ben Noordhuis
2639566c6e
build: configure openssl
* compile with -DOPENSSL_NO_SOCK and -DOPENSSL_NO_DGRAM, we don't need it
* compile with -DOPENSSL_NO_GOST and -DOPENSSL_NO_HW_PADLOCK, works around the
brain dead linker on solaris and maybe others
* compile with -DTERMIOS, OS X doesn't have <termio.h>
* compile with -D__EXTENSIONS__ on solaris, makes siginfo_t available
* compile without -ansi on linux, it hides a number of POSIX declarations
(sigaction, NI_MAXHOST, etc.)
13 years ago
Ben Noordhuis
3694b6914a
deps: reapply 0a34755
to bundled openssl
13 years ago
Ben Noordhuis
0f9d201183
deps: reapply 0110c90
to bundled openssl
13 years ago
Ben Noordhuis
30e7fb7307
deps: upgrade openssl to 1.0.0f
13 years ago
Ben Noordhuis
e9dcfd4bd2
Revert "deps: upgrade libuv to 3c41597"
This reverts commit 0db4dc0024
.
This commit makes a lot of tests fail due to reference counting errors. It's
not worth it to debug because the reference counting scheme is due to change
soon anyway.
13 years ago