Bert Belder
bf16d9280e
Merge branch 'v0.8'
...
Conflicts:
ChangeLog
deps/openssl/openssl.gyp
src/node_version.h
2012-08-28 02:54:22 +02:00
Bert Belder
4822d780bb
uv: upgrade to 621a4e3
2012-08-28 02:44:36 +02:00
Nathan Rajlich
7142b260c6
build: tweak the openssl android configuration to build
...
Removed NO_CAST, NO_MD2 and NO_STORE because otherwise there were build errors.
Added NO_CAMELLIA, NO_MDC2, and NO_CMS because otherwise there were linker errors.
2012-08-23 16:46:03 -07:00
Nathan Rajlich
f8fd9aca8b
build: use the openssl android configuration for "arm" builds
2012-08-23 16:45:55 -07:00
isaacs
c259499945
npm: Upgrade to 1.1.59
2012-08-22 11:03:15 -07:00
isaacs
2f1985ca7d
npm: Upgrade to 1.1.57
2012-08-21 17:38:21 -07:00
isaacs
024f4b12a5
npm: Upgrade to 1.1.56
2012-08-21 16:27:30 -07:00
Bert Belder
ed093f1314
uv: upgrade to 564e7c7
2012-08-22 00:54:15 +02:00
isaacs
2bcb9ab7bc
npm: Upgrade to 1.1.55
2012-08-21 15:29:37 -07:00
Bert Belder
ef0ca2affd
v8: reapply floating patches
2012-08-21 03:05:25 +02:00
Bert Belder
2d9239359d
v8: upgrade to v3.11.10.19
2012-08-21 03:04:16 +02:00
Bert Belder
6bec5440eb
uv: upgrade to 8073a26
2012-08-20 18:41:31 +02:00
Ben Noordhuis
0844e2359b
deps: upgrade libuv to 012cbda
2012-08-20 17:29:58 +02:00
Ben Noordhuis
a177f55b0c
Merge remote-tracking branch 'origin/v0.8'
...
Conflicts:
ChangeLog
src/node_version.h
test/message/stdin_messages.out
tools/install.py
2012-08-17 13:05:20 +02:00
isaacs
b7223abbdc
v8: Reapply floating patches
2012-08-16 14:43:42 -07:00
isaacs
73976b6c9d
v8: Upgrade to 3.11.10.18
2012-08-16 14:42:56 -07:00
isaacs
3ccee08759
npm: Upgrade to 1.1.49
...
- node-gyp@0.6.5
- abstracted-out configs
- publishing over proxies
- bugfixes to all the deps
2012-08-14 20:27:28 -07:00
Ben Noordhuis
2c13cbbc0b
crypto: fix uninitialized memory access in openssl
...
ASN1_STRING_to_UTF8() passes an ASN1_STRING to ASN1_STRING_set() but forgot to
initialize the `length` field.
Fixes the following valgrind error:
$ valgrind -q --track-origins=yes --num-callers=19 \
out/Debug/node test/simple/test-tls-client-abort.js
==2690== Conditional jump or move depends on uninitialised value(s)
==2690== at 0x784B69: ASN1_STRING_set (asn1_lib.c:382)
==2690== by 0x809564: ASN1_mbstring_ncopy (a_mbstr.c:204)
==2690== by 0x8090F0: ASN1_mbstring_copy (a_mbstr.c:86)
==2690== by 0x782F1F: ASN1_STRING_to_UTF8 (a_strex.c:570)
==2690== by 0x78F090: asn1_string_canon (x_name.c:409)
==2690== by 0x78EF17: x509_name_canon (x_name.c:354)
==2690== by 0x78EA7D: x509_name_ex_d2i (x_name.c:210)
==2690== by 0x788058: ASN1_item_ex_d2i (tasn_dec.c:239)
==2690== by 0x7890D4: asn1_template_noexp_d2i (tasn_dec.c:746)
==2690== by 0x788CB6: asn1_template_ex_d2i (tasn_dec.c:607)
==2690== by 0x78877A: ASN1_item_ex_d2i (tasn_dec.c:448)
==2690== by 0x7890D4: asn1_template_noexp_d2i (tasn_dec.c:746)
==2690== by 0x788CB6: asn1_template_ex_d2i (tasn_dec.c:607)
==2690== by 0x78877A: ASN1_item_ex_d2i (tasn_dec.c:448)
==2690== by 0x787C93: ASN1_item_d2i (tasn_dec.c:136)
==2690== by 0x78F5E4: d2i_X509 (x_x509.c:141)
==2690== by 0x7C9B91: PEM_ASN1_read_bio (pem_oth.c:81)
==2690== by 0x7CA506: PEM_read_bio_X509 (pem_x509.c:67)
==2690== by 0x703C9A: node::crypto::SecureContext::AddRootCerts(v8::Arguments const&) (node_crypto.cc:497)
==2690== Uninitialised value was created by a stack allocation
==2690== at 0x782E89: ASN1_STRING_to_UTF8 (a_strex.c:560)
2012-08-15 02:15:47 +02:00
Ben Noordhuis
90ea68107a
test: fix up `make valgrind-test`
...
* valgrind complained too much about memory leaks from the V8 heap to be
useful, run it with --leak-check=no. Not ideal, needs to be revisited,
preferably with a suppression file.
* tools/run-valgrind.py didn't deal with tests that logged to stderr, rewrite
the heuristic and make valgrind write to a socket instead of stderr.
Fixes #3869 .
2012-08-15 01:37:16 +02:00
Ben Noordhuis
9f26130a0e
deps: upgrade libuv to 2c3e8b6
2012-08-13 15:33:27 +02:00
isaacs
f11a3dfcd6
npm: Upgrade to 1.1.48
...
Fixes an issue with publishing readmes that are not called
'README.md', so that they still end up on the website
2012-08-06 19:09:58 -07:00
Bert Belder
658cf43b7c
uv: upgrade to 41b1265
2012-08-07 01:58:00 +02:00
Bert Belder
e0a603a499
uv: upgrade to 3a8bb3b
2012-08-07 01:57:56 +02:00
Bert Belder
81791ff33c
Add c-ares dependency
...
This is the c-ares code that used to live in the libuv source tree.
It is based on c-ares 1.9.0.
2012-08-07 01:49:02 +02:00
isaacs
caf69aa91a
npm: Upgrade to 1.1.47
2012-08-06 13:07:31 -07:00
isaacs
9badc002b4
uv: Upgrade to dfb6be0
2012-08-06 12:40:40 -07:00
isaacs
3bf1846bb7
Merge remote-tracking branch 'ry/v0.8'
...
Conflicts:
ChangeLog
deps/uv/src/unix/sunos.c
deps/uv/test/test-tcp-unexpected-read.c
src/node_version.h
2012-08-03 16:23:14 -07:00
isaacs
2bee3aeee9
Merge branch 'v0.8.5-release' into v0.8
2012-08-02 14:57:34 -07:00
isaacs
f5c07b65a0
npm: Upgrade to 1.1.46
2012-08-02 08:09:47 -07:00
Ben Noordhuis
6db9e12de5
deps: remove openssl apps and tests
...
Shrinks the tarball by a few hundred kilobytes and fixes a broken symlinks
issue on Windows.
Fixes #3813 .
2012-08-02 12:20:19 +02:00
Bert Belder
285a46d1ca
uv: upgrade to 6209fe5
2012-08-01 01:45:44 +02:00
Bert Belder
2981f01b46
v8: don't show performance warnings when compiling with msvc
...
Patch sent upstream: http://codereview.chromium.org/10829109/
2012-08-01 00:52:37 +02:00
Bert Belder
80ab9a891a
uv: upgrade to 69c2ef8
2012-07-31 21:26:26 +02:00
Ben Noordhuis
de16da532e
deps, tools: remove stray reject files
2012-07-31 13:45:16 +02:00
Ben Noordhuis
879d329a5a
deps: upgrade libuv to 4fe1916
2012-07-28 16:50:55 +02:00
isaacs
e5498331f4
Merge remote-tracking branch 'ry/v0.8'
...
Conflicts:
AUTHORS
ChangeLog
src/node_version.h
2012-07-26 11:58:03 -07:00
isaacs
2c487669f7
v8: Reapply floating patches
2012-07-24 14:19:50 -07:00
isaacs
f4f0daa44d
V8: Upgrade to 3.11.10.17
2012-07-24 14:18:47 -07:00
isaacs
0a0002b480
npm: Upgrade to 1.1.45
...
This includes node-gyp 0.6.1
2012-07-24 12:34:13 -07:00
isaacs
e16d506a58
uv: Upgrade to ad382bca
2012-07-20 11:08:36 -07:00
isaacs
3c998945aa
Merge remote-tracking branch 'ry/v0.8' into master
...
Conflicts:
src/node_version.h
2012-07-19 13:06:46 -07:00
isaacs
d9057cc090
npm: Upgrade to 1.1.44
2012-07-19 13:03:28 -07:00
isaacs
0c91b0e48e
uv: Upgrade to 94355e4
2012-07-19 09:33:02 -07:00
isaacs
e1fb7b76e9
uv: Upgrade to b49d6f7
2012-07-17 17:09:34 -07:00
isaacs
868ffed77c
v8: Reapply floating patches
2012-07-17 11:44:01 -07:00
isaacs
a0a0062d61
v8: upgrade to 3.11.10.15
2012-07-17 11:43:02 -07:00
isaacs
7397ab2cf1
uv: Upgrade to a9f6f06
2012-07-17 11:40:13 -07:00
isaacs
c383befd25
npm: Upgrade to 1.1.43
2012-07-17 11:37:39 -07:00
isaacs
db59c84ba0
Merge remote-tracking branch 'ry/v0.8'
...
Conflicts:
deps/npm
2012-07-13 12:18:39 -07:00
isaacs
9d4362403c
npm: upgrade to 1.1.41
2012-07-13 12:08:17 -07:00
Ben Noordhuis
202df30aab
build: disable unsafe optimizations
...
Compile at -O2 and disable optimizations that trigger gcc bugs.
Some people still reported mksnapshot crashes after commit b40f813
("build: fix
spurious mksnapshot crashes for good" - so much for that).
Average performance of the -O2 binary is on par with the -O3 binary. Variance
on the http_simple bytes/8 benchmark appears to be slightly greater but small
enough that the possibly of it being noise cannot be excluded.
The new binary very slightly but consistently outperforms the -O3 binary (by
about 0.5%) on the mostly CPU-bound bytes/102400 benchmark. That could be an
artifact of the system I benchmarked it on, a Core 2 Duo with a puny 32 kB of
L1 instruction cache. The smaller binary seems to play nicer with the cache.
2012-07-12 16:17:25 +02:00
isaacs
eb9b8f51da
npm: upgrade to 1.1.39
...
Fix #3616
2012-07-11 17:54:53 -07:00
isaacs
424cd5a020
Merge remote-tracking branch 'ry/v0.8' into v0.8-merge
...
Conflicts:
src/node_version.h
2012-07-11 17:38:11 -07:00
Bert Belder
1c1ad9bcf4
v8: reapply floating patches
2012-07-07 23:45:02 +02:00
isaacs
5b5c8b6005
v8: Upgrade to 3.11.10.14
2012-07-07 23:45:00 +02:00
isaacs
59a40fc8ed
npm: Upgrade to 1.1.36
2012-07-07 12:40:06 -07:00
Fedor Indutny
d923269e13
tls: make tls a little bit faster
...
Compile OpenSSL with inline assembly for big numbers
2012-07-05 00:23:49 -04:00
Ben Noordhuis
4fbe7a5fab
deps: upgrade libuv to be09be7
2012-07-04 14:08:07 +02:00
Ben Noordhuis
5da78905a6
deps: upgrade libuv to 5031a5b
2012-07-03 20:56:26 +02:00
Ben Noordhuis
a25a27817f
deps: upgrade libuv to cc1b3de
2012-07-02 00:07:11 +02:00
Ben Noordhuis
7e5aeac28f
deps: upgrade libuv to 3b8c0da
2012-06-30 03:27:54 +02:00
isaacs
3644b0bc96
uv: upgrade to 5b8a112
2012-06-28 19:11:30 -07:00
isaacs
c721604d25
npm: Upgrade to 1.1.33
...
Support for parallel use of the cache folder
Retry on registry timeouts or network failures
Reduce 'engines' failures to a warning
Use new zsh completion if aviailable
2012-06-28 19:08:32 -07:00
Bert Belder
3ea2a618ad
uv: upgrade to 4a88b3b
2012-06-28 16:17:56 +02:00
Ben Noordhuis
1e50282ae8
deps: upgrade libuv to 4d42af2
2012-06-26 23:38:35 +02:00
Bert Belder
f60def5e9a
v8: reapply floating patches
2012-06-26 02:03:49 +02:00
Bert Belder
74872b0dc9
v8: upgrade to version 3.11.10.12
2012-06-26 02:03:24 +02:00
isaacs
5feea97b53
Merge branch 'v0.8.0-release' into v0.8
2012-06-25 07:57:45 -07:00
isaacs
9a7158de18
Hotfix for #3528 Add strdup in uv_cpu_info
2012-06-25 07:37:19 -07:00
isaacs
38250f6403
npm: Upgrade to 1.1.32
2012-06-22 15:14:12 -07:00
Bert Belder
1b114162ab
uv: upgrade to 0387c23
2012-06-22 20:53:04 +02:00
isaacs
91835966eb
npm: Upgrade to 1.1.31
2012-06-22 07:45:21 -07:00
isaacs
5565366a33
uv: Upgrade to 171e2f71b9
2012-06-22 07:44:40 -07:00
Bert Belder
ae7a3cddae
uv: upgrade to da59427
2012-06-21 02:39:13 +02:00
Fedor Indutny
81a889fd88
v8: fix postmortem debugging tools build
2012-06-21 00:35:52 +02:00
Bert Belder
6b8ae8e66d
v8: reapply floating patches
2012-06-21 00:35:46 +02:00
Bert Belder
6b26583e84
v8: upgrade to v3.11.10.10
2012-06-21 00:33:44 +02:00
Bert Belder
7887e68ff7
uv: upgrade to 6e8eb332
2012-06-20 04:23:32 +02:00
Bert Belder
3f687dbddf
uv: upgrade to b496c122
2012-06-19 21:12:48 +02:00
Bert Belder
5e1d844f3d
uv: upgrade to 67090653
2012-06-19 20:48:02 +02:00
isaacs
6ba1c625cd
npm: Upgrade to 1.1.30
2012-06-19 09:53:26 -07:00
verwaest@chromium.org
8a6ef65c2c
Fixing bugs in promotion of elements transitions (r1175). - Fixed invalid memory access when reading enum-cache from descriptor array with elements transitions but 0 real descriptors. - Fixed infinite recursion in the intrusive map iterator when visiting elements transitions. - Properly cached non-fastmode elements transitions.
...
Review URL: https://chromiumcodereview.appspot.com/10565030
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11841 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2012-06-19 17:56:52 +02:00
jkummerow@chromium.org
7282ce9014
Remove unused-but-set variable from objects.cc.
...
This fixes compilation with newer GCCs.
R=erik.corry@gmail.com
Review URL: https://chromiumcodereview.appspot.com/10568006
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11838 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2012-06-19 17:56:51 +02:00
erik.corry@gmail.com
f94b85db83
Revert part of 11727 as it sometimes tanked V8 benchmark (raytrace) performance for reasons that are not obvious. Now we make objects into fast-case objects when they are made prototypes for other objects, but we do not mark objects that are already fast case with a bit that helps keep them in fast case. Review URL: https://chromiumcodereview.appspot.com/10556004
...
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11831 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2012-06-19 17:56:50 +02:00
danno@chromium.org
bf682afb98
MIPS: Fix packed-element.js test on ARM with no snap
...
Port r11826 (5be3568a)
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10559002
Patch from Akos Palfi <palfia@homejinni.com>.
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11840 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2012-06-19 17:56:49 +02:00
isaacs
edb62dd902
npm: Upgrade to 1.1.29
2012-06-18 18:08:48 -07:00
isaacs
d0111aa0c4
uv: Upgrade to 382f2a26
2012-06-18 14:51:41 -07:00
Fedor Indutny
057b80611f
uv: upgrade to 61a6e06e
2012-06-19 01:03:11 +04:00
isaacs
b0b707cb6e
npm: Upgrade to 1.1.27
...
- severely enhanced 'npm init'
- upgraded node-gyp
2012-06-17 12:04:35 -07:00
isaacs
911b0fddd3
Upgrade npm to 1.1.26
2012-06-15 10:00:30 -07:00
danno@chromium.org
00247d53db
Fix Kraken regression due to optimistic monomorphic element transitions
...
R=jkummerow@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10539141
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11807 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2012-06-15 00:40:35 +02:00
mstarzinger@chromium.org
c231321cd3
Fix assertion for map code cache of shared maps.
...
R=danno@chromium.org
TEST=mjsunit/compare-known-objects-slow
Review URL: https://chromiumcodereview.appspot.com/10548046
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11815 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2012-06-15 00:35:37 +02:00
Bert Belder
7f896889ba
uv: upgrade to b1649b6f
2012-06-14 21:23:37 +02:00
isaacs
f70fa3bae6
v8: Replace 'echo -n' with 'echo' in build commands
2012-06-14 10:11:55 -07:00
Bert Belder
58b8b3fa07
uv: upgrade to 5d5688f2
2012-06-14 18:36:49 +02:00
yangguo@chromium.org
54b74b8e85
Remove faster ticks for debug mode.
...
This solves the problem that code runs very slow when the debugger is enabled.
BUG=v8:2179
TEST=
Review URL: https://chromiumcodereview.appspot.com/10544135
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11802 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2012-06-14 02:16:27 +02:00
Bert Belder
2701a6bd48
Unbreak the snapshotted build on Windows
...
The v8 team apparently decided that all build products should go
into ./build/«type», and updated their common.gypi file to do so.
Unfortunately v8's common.gypi is only used for some targets. All
the other targets would still look in the old place to find their
their dependencies, which effectively broke the build.
In the long run it would be good for node to send all build
output to ./build too, on all platforms.
2012-06-14 01:51:13 +02:00
Fedor Indutny
fac6c69456
v8: fix postmortem debugging tools build
2012-06-14 01:37:15 +02:00
Bert Belder
ac64c9e546
v8: reapply floating patches
...
Note that 26f754d9
('fix error handling in SendConnectMessage') is no
longer necessary; it was properly fixed upstream in V8 r11609.
2012-06-14 01:37:14 +02:00
mstarzinger@chromium.org
48893af7bb
Fix performance regression caused by r11202.
...
R=erik.corry@gmail.com
BUG=v8:2156,v8:2034
TEST=mjsunit/regress/regress-2156,mjsunit/regress/regress-2034
Review URL: https://chromiumcodereview.appspot.com/10539131
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@11800 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2012-06-14 01:37:14 +02:00
Bert Belder
50464cd4f4
v8: upgrade to v3.11.10
2012-06-14 01:37:13 +02:00
Bert Belder
37d75ba241
uv: upgrade to 4d7f1e18
2012-06-14 01:27:31 +02:00
Bert Belder
e4f4c63370
uv: upgrade to 9f44b0e3
2012-06-13 01:35:51 +02:00
Bert Belder
a55faeac18
uv: upgrade to b7e150ee
2012-06-12 19:54:56 +02:00
Bert Belder
cbeeea62cf
Revert "uv: upgrade to b7e150ee"
...
Upgrade wasn't done correctly.
This reverts commit b615077bab
.
2012-06-12 19:52:38 +02:00
Bert Belder
b615077bab
uv: upgrade to b7e150ee
2012-06-12 17:06:54 +02:00
Bert Belder
2301eb69b1
v8: force inlining of v8::internal::DescriptorArray methods
2012-06-11 21:24:29 +02:00
yangguo@chromium.org
33be3016fb
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
2012-06-11 21:24:27 +02:00
isaacs
25e8ea17e1
Do not gitignore npm's node_modules
2012-06-11 09:54:39 -07:00
isaacs
13198357e9
Upgrade npm to 1.1.25
2012-06-11 08:13:36 -07:00
Ben Noordhuis
26f754d9dd
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.
2012-06-09 08:10:03 -07:00
isaacs
c08357c32f
v8: Floating patches
2012-06-09 08:09:58 -07:00
isaacs
940a6863ea
Roll V8 back to 3.9.24.31
2012-06-09 08:09:42 -07:00
Bert Belder
5046f8501c
Revert "Unbreak the Windows build"
...
It is not needed for v8 3.10, and actually breaks the build.
This reverts commit bd33fea732
.
2012-06-08 20:46:34 +02:00
isaacs
0435f9b28c
v8: Don't use 'echo -n' in configure script
2012-06-07 17:54:22 -07:00
Bert Belder
bd33fea732
Unbreak the Windows build
...
The v8 team apparently decided that all build products should go
into ./build/«type», and updated their common.gypi file to do so.
Unfortunately v8's common.gypi is only used for some targets. All
the other targets would still look in the old place to find their
their dependencies, which effectively broke the build.
In the long run it would be good for node to send all build
output to ./build too, on all platforms.
Conflicts:
deps/v8/build/common.gypi
2012-06-07 17:54:22 -07:00
Ben Noordhuis
1fb9cfcdb1
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.
2012-06-07 17:54:21 -07:00
isaacs
43ff46becf
v8: Floating patches
2012-06-07 17:54:21 -07:00
isaacs
46b09e4190
Roll V8 back to 3.10.8.13
2012-06-07 17:54:21 -07:00
Ben Noordhuis
5f41140535
deps: upgrade libuv to 649ad50
2012-06-06 05:31:08 +02:00
Ben Noordhuis
0a2076b26a
deps: upgrade libuv to c8c9fe1
2012-06-05 16:48:17 +02:00
isaacs
b9e40fbaac
Upgrade npm to 1.1.24
2012-06-04 17:32:59 -07:00
isaacs
04e484c484
v8: Don't use 'echo -n' in configure script
2012-06-04 11:10:31 -07:00
Bert Belder
3b6a00b664
Unbreak the Windows build
...
The v8 team apparently decided that all build products should go
into ./build/«type», and updated their common.gypi file to do so.
Unfortunately v8's common.gypi is only used for some targets. All
the other targets would still look in the old place to find their
their dependencies, which effectively broke the build.
In the long run it would be good for node to send all build
output to ./build too, on all platforms.
2012-06-02 16:06:00 +02:00
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.
2012-06-01 22:31:04 -07:00
isaacs
7946ad2634
v8: Floating patches
2012-06-01 22:31:04 -07:00
isaacs
cbdf3393a2
Upgrade v8 to 3.11.7
2012-06-01 22:31:04 -07:00
Bert Belder
30a0e58d63
uv: upgrade to 87dbffbd
2012-06-01 20:19:42 +04:00
Fedor Indutny
761e0c460a
deps: upgrade libuv to 7556590
2012-05-29 18:26:40 +04:00
isaacs
719376730d
upgrade npm to 1.1.23
...
This also upgrades node-gyp to 0.4.3
2012-05-28 20:02:39 -07:00
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.
2012-05-28 22:10:38 +00:00
Ben Noordhuis
0fd2834539
deps: upgrade libuv to 2ec0986
2012-05-28 00:32:16 +02:00
Ben Noordhuis
578f69bcf4
deps: upgrade libuv to 28766dc
2012-05-25 14:02:35 +02:00
isaacs
24de89bd0e
Upgrade uv to 604802a
2012-05-24 14:26:32 -07:00
Ben Noordhuis
1358bac6d1
deps: upgrade libuv to 5b9c451
2012-05-23 04:01:19 +02:00
Igor Zinkovsky
dff467d982
update uv to 2df831723fad25d2d97b824b2e52c65082af2723
2012-05-22 16:49:19 -07:00
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.
2012-05-22 16:14:24 +02:00
isaacs
3b95d88bf2
v8: s/echo -n/echo/. Not all sh's are bash.
2012-05-16 14:22:57 -07:00
isaacs
2cca7488bf
Patches floating on V8
2012-05-16 14:22:57 -07:00
isaacs
3f3f958c14
Upgrade V8 to 3.11.1
2012-05-16 14:22:33 -07:00
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
2012-05-09 03:56:04 +02:00
isaacs
33a9ac6087
Upgrade npm to 1.1.21
...
Somehow this got downgraded in the last v0.6 merge. Very strange.
2012-05-05 22:33:12 -07:00
isaacs
01d146c29f
Merge remote-tracking branch 'ry/v0.6' into v0.6-merge
...
Conflicts:
ChangeLog
Makefile
deps/npm/AUTHORS
deps/npm/html/api/bin.html
deps/npm/html/api/bugs.html
deps/npm/html/api/commands.html
deps/npm/html/api/config.html
deps/npm/html/api/deprecate.html
deps/npm/html/api/docs.html
deps/npm/html/api/edit.html
deps/npm/html/api/explore.html
deps/npm/html/api/help-search.html
deps/npm/html/api/init.html
deps/npm/html/api/install.html
deps/npm/html/api/link.html
deps/npm/html/api/load.html
deps/npm/html/api/ls.html
deps/npm/html/api/npm.html
deps/npm/html/api/outdated.html
deps/npm/html/api/owner.html
deps/npm/html/api/pack.html
deps/npm/html/api/prefix.html
deps/npm/html/api/prune.html
deps/npm/html/api/publish.html
deps/npm/html/api/rebuild.html
deps/npm/html/api/restart.html
deps/npm/html/api/root.html
deps/npm/html/api/run-script.html
deps/npm/html/api/search.html
deps/npm/html/api/shrinkwrap.html
deps/npm/html/api/start.html
deps/npm/html/api/stop.html
deps/npm/html/api/submodule.html
deps/npm/html/api/tag.html
deps/npm/html/api/test.html
deps/npm/html/api/uninstall.html
deps/npm/html/api/unpublish.html
deps/npm/html/api/update.html
deps/npm/html/api/version.html
deps/npm/html/api/view.html
deps/npm/html/api/whoami.html
deps/npm/html/doc/README.html
deps/npm/html/doc/adduser.html
deps/npm/html/doc/bin.html
deps/npm/html/doc/bugs.html
deps/npm/html/doc/build.html
deps/npm/html/doc/bundle.html
deps/npm/html/doc/cache.html
deps/npm/html/doc/changelog.html
deps/npm/html/doc/coding-style.html
deps/npm/html/doc/completion.html
deps/npm/html/doc/config.html
deps/npm/html/doc/deprecate.html
deps/npm/html/doc/developers.html
deps/npm/html/doc/disputes.html
deps/npm/html/doc/docs.html
deps/npm/html/doc/edit.html
deps/npm/html/doc/explore.html
deps/npm/html/doc/faq.html
deps/npm/html/doc/folders.html
deps/npm/html/doc/help-search.html
deps/npm/html/doc/help.html
deps/npm/html/doc/index.html
deps/npm/html/doc/init.html
deps/npm/html/doc/install.html
deps/npm/html/doc/json.html
deps/npm/html/doc/link.html
deps/npm/html/doc/list.html
deps/npm/html/doc/npm.html
deps/npm/html/doc/outdated.html
deps/npm/html/doc/owner.html
deps/npm/html/doc/pack.html
deps/npm/html/doc/prefix.html
deps/npm/html/doc/prune.html
deps/npm/html/doc/publish.html
deps/npm/html/doc/rebuild.html
deps/npm/html/doc/registry.html
deps/npm/html/doc/removing-npm.html
deps/npm/html/doc/restart.html
deps/npm/html/doc/root.html
deps/npm/html/doc/run-script.html
deps/npm/html/doc/scripts.html
deps/npm/html/doc/search.html
deps/npm/html/doc/semver.html
deps/npm/html/doc/shrinkwrap.html
deps/npm/html/doc/star.html
deps/npm/html/doc/start.html
deps/npm/html/doc/stop.html
deps/npm/html/doc/submodule.html
deps/npm/html/doc/tag.html
deps/npm/html/doc/test.html
deps/npm/html/doc/uninstall.html
deps/npm/html/doc/unpublish.html
deps/npm/html/doc/update.html
deps/npm/html/doc/version.html
deps/npm/html/doc/view.html
deps/npm/html/doc/whoami.html
deps/npm/man/man1/npm.1
deps/npm/man/man3/npm.3
deps/npm/package.json
doc/api/url.markdown
lib/http.js
src/node_version.h
test/simple/test-fs-sync-fd-leak.js
2012-05-04 15:12:47 -07:00
isaacs
aaf0453b7c
Upgrade npm to 1.1.21
2012-05-04 12:52:55 -07:00
isaacs
719cd461d3
Upgrade uv to 936795a2c
2012-05-04 11:00:39 -07:00
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
.
2012-05-02 22:53:45 +00:00
Ben Noordhuis
75c6255d16
deps: remove libuv sanity check
...
Remove reference count check. Unbreaks test suite. This needs to be addressed.
2012-05-01 00:55:46 +02:00
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.
2012-05-01 00:40:38 +02:00
isaacs
1ac05cc5ad
Upgrade npm to 1.1.18
2012-04-30 13:09:31 -07:00
Bert Belder
d2dd9d108d
uv: upgrade to e2cae340a6
2012-04-29 00:22:01 +02:00