Ben Noordhuis
4c1bb832af
v8: reapply floating patches
2013-04-29 22:35:46 +02:00
Ben Noordhuis
2f75785c01
deps: upgrade v8 to 3.18.4
2013-04-29 22:35:21 +02:00
Ben Noordhuis
179784e31e
Revert "deps: downgrade openssl to v1.0.0f"
...
This commit undoes the downgrade from OpenSSL v1.0.1e to v1.0.0f,
effectively upgrading OpenSSL to v1.0.1e again. The reason for the
downgrade was to work around compatibility issues with certain TLS
servers in the stable branch. See the commit log of 4fdb8ac
and the
linked issue for details. We're going to revisit that in the master
branch.
This reverts commit 4fdb8acdae
.
2013-04-29 14:17:50 +02:00
Ben Noordhuis
af1ed99ce2
Merge remote-tracking branch 'origin/v0.10'
...
Conflicts:
AUTHORS
ChangeLog
deps/uv/ChangeLog
deps/uv/src/version.c
lib/http.js
src/node_crypto.cc
src/node_os.cc
src/node_version.h
test/simple/helper-debugger-repl.js
2013-04-29 14:08:51 +02:00
Ben Noordhuis
4fdb8acdae
deps: downgrade openssl to v1.0.0f
...
Several people have reported issues with IIS and Resin servers (or maybe
SSL terminators sitting in front of those servers) that are fixed by
downgrading OpenSSL. The AESNI performance improvements were nice but
stability is more important. Downgrade OpenSSL from 1.0.1e to 1.0.0f.
Fixes #5360 (and others).
2013-04-29 12:12:33 +02:00
isaacs
ff99cd5277
uv: Upgrade to 0.10.5
2013-04-22 17:39:22 -07:00
Ben Noordhuis
2efb6cf0cf
v8: reapply floating patches
2013-04-19 10:51:01 -07:00
isaacs
50624a50ee
V8: Upgrade to 3.18.1
2013-04-19 10:50:44 -07:00
Ben Noordhuis
c7d7072e60
v8: reapply floating patches
2013-04-17 16:10:51 +02:00
Ben Noordhuis
9f682265d6
deps: upgrade v8 to 3.18.0
2013-04-17 16:10:37 +02:00
Fedor Indutny
061151c5f5
uv: Upgrade to v0.11.1
2013-04-12 11:43:05 -04:00
Fedor Indutny
259839fe75
Merge branch 'v0.10'
...
Conflicts:
ChangeLog
deps/uv/src/version.c
src/node.h
src/node_crypto.cc
src/node_crypto_bio.cc
src/node_crypto_bio.h
src/node_object_wrap.h
src/node_version.h
2013-04-12 11:30:11 -04:00
isaacs
1ccae9cb1b
npm: Upgrade to 1.2.18
2013-04-11 09:16:47 -07:00
isaacs
e5fdc4d6f1
uv: Upgrade to v0.10.4
2013-04-11 09:07:22 -07:00
Ben Noordhuis
7357bcb727
v8: reapply floating patches
2013-04-08 20:35:35 +02:00
Ben Noordhuis
587e83c6d6
v8: upgrade to 3.17.16
2013-04-08 20:35:27 +02:00
isaacs
2c9a38d059
Merge remote-tracking branch 'ry/v0.10'
...
Conflicts:
AUTHORS
ChangeLog
deps/v8/src/json-parser.h
lib/crypto.js
src/node_version.h
2013-04-05 09:02:48 -07:00
Fedor Indutny
55d058e624
v8: cherry-pick 75311294 from upstream
...
Quote from commit message:
Create a new HandleScope for each JSON-parsed object to avoid
excessive growth.
2013-04-03 22:11:32 +04:00
isaacs
d46ebffb66
npm: Upgrade to 1.2.17
2013-04-03 10:17:04 -07:00
Ben Noordhuis
87f9ece334
deps: upgrade libuv to c43e851
2013-03-29 16:10:56 +01:00
isaacs
97c70a6628
Merge remote-tracking branch 'ry/v0.10'
...
Conflicts:
src/node.cc
src/node_version.h
2013-03-28 13:11:04 -07:00
Bert Belder
1b5ec033ee
deps: upgrade libuv to v0.10.3
2013-03-28 20:05:33 +01:00
isaacs
dea0634f60
npm: Upgrade to v1.2.15
2013-03-28 11:35:12 -07:00
Ben Noordhuis
982877ec85
deps: upgrade libuv to 7514149
2013-03-28 00:28:45 +01:00
Fedor Indutny
28c6e42ee7
openssl: disable HEARTBEAT TLS extension
...
Microsoft's IIS doesn't support it, and is not replying with ServerHello
after receiving ClientHello which contains it.
The good way might be allowing to opt-out this at runtime from
javascript-land, but unfortunately OpenSSL doesn't support it right now.
see #5119
2013-03-27 11:41:23 +04:00
Ben Noordhuis
8548920969
openssl: make sed tool configurable
...
Those poor sods on systems where /usr/bin/sed is a BSD sed can now do
`make -C deps/openssl/asm SED=gsed`.
2013-03-26 23:23:00 +01:00
Ben Noordhuis
1a65154d72
Merge remote-tracking branch 'origin/v0.10'
...
Conflicts:
deps/v8/src/objects-inl.h
deps/v8/src/objects.h
src/node_crypto.cc
2013-03-26 00:27:23 +01:00
Ben Noordhuis
690a8cce41
deps: fix openssl build on windows
...
Commit 8632af3
("tools: update gyp to r1601") broke the Windows build.
Older versions of GYP link to kernel32.lib, user32.lib, etc. but that
was changed in r1584. See https://codereview.chromium.org/12256017
Fix the build by explicitly linking to the required libraries.
2013-03-24 22:53:11 +01:00
Ben Noordhuis
648a0726d0
deps: upgrade libuv to eca008a
2013-03-23 19:17:12 +01:00
verwaest@chromium.org
14417fdb3f
v8: Unify kMaxArguments with number of bits used to encode it.
...
Increase the number of bits by 1 by making Flags unsigned.
BUG=chromium:211741
Review URL: https://chromiumcodereview.appspot.com/12886008
This is a back-port of commits 13964 and 13988 addressing CVE-2013-2632.
2013-03-23 17:14:28 +01:00
isaacs
2f88272ba2
Merge remote-tracking branch 'ry/v0.10' into master
...
Conflicts:
src/node.cc
src/node_version.h
2013-03-21 10:52:01 -07:00
Ben Noordhuis
e47a3e3ff4
deps: upgrade libuv to 9b61939
2013-03-21 14:59:16 +01:00
isaacs
3dd7938c03
npm: upgrade to 1.2.15
2013-03-20 17:49:57 -07:00
Fedor Indutny
40b1c9a66d
v8: unbreak build on smartos after 831af97df2
2013-03-20 12:26:28 +04:00
Trevor Norris
831af97df2
v8: revert dtrace fix from 3.14 downgrade
...
Revert "v8: fix postmortem and dtrace helper build"
This reverts commit aa98539277
.
2013-03-20 01:11:01 +01:00
Bryan Cantrill
8bffa333d2
v8: loosen artificial mmap constraint
...
Fixes #4010 .
2013-03-20 01:11:01 +01:00
Trevor Norris
06bec0e087
v8: remove optimization switches
...
Remove compiler switches from $(TOPLEVEL)/deps/v8/build/common.gypi,
they are set globally in $(TOPLEVEL)/common.gypi.
2013-03-20 01:11:01 +01:00
Trevor Norris
83261e789e
deps: update v8 to 3.17.13
2013-03-20 01:11:01 +01:00
Ben Noordhuis
f5a337e09c
deps: upgrade libuv to b45a74f
2013-03-16 23:32:42 +01:00
Timothy J Fontaine
4432dc8187
v8: move 32 bit heap hint on sunos
...
Setting the V8 heap at or near 0x20000000 on 32bit sunos only allows
512 MB of heap space, instead on sunos move this to 0x80000000.
Fixes #4010 .
2013-03-15 01:31:05 +01:00
Ben Noordhuis
e99dff4617
deps: upgrade libuv to 7b66ea1
2013-03-14 15:55:26 +01:00
isaacs
21a99664ae
uv: Upgrade to 5462dab
2013-03-09 18:34:59 -08:00
isaacs
31b5d41f57
npm: Upgrade to 1.2.14 (fixed)
2013-03-09 09:11:22 -08:00
isaacs
4b47bb4dbc
uv: Upgrade to b68ee40
2013-03-07 18:17:28 -08:00
isaacs
f23ec6b3cf
uv: Upgrade to f89125e
2013-03-07 11:53:18 -08:00
isaacs
f780c6f598
Merge remote-tracking branch 'ry/v0.8' into master
...
Conflicts:
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/dedupe.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/global.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/ls.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/rm.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/stars.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/ls.1
deps/npm/man/man1/npm.1
deps/npm/man/man3/npm.3
deps/npm/node_modules/npm-registry-client/lib/publish.js
deps/npm/node_modules/npm-registry-client/package.json
deps/npm/package.json
doc/blog/feature/streams2.md
2013-03-06 15:43:02 -08:00
isaacs
80fb580936
npm: Update to 1.2.14
2013-03-06 15:41:06 -08:00
isaacs
51c8b0ede3
V8: Reapply floating patches
2013-03-06 12:59:59 -08:00
isaacs
81c278d58d
V8: Upgrade to 3.14.5.8
2013-03-06 12:59:58 -08:00
Bert Belder
01fa5ee21d
win/openssl: mark assembled object files as seh safe
...
There are no unsafe structured exception handlers in object files
generated from hand-crafted assembly - because they contain no exception
handlers at all.
2013-03-05 19:39:45 +01:00