Bert Belder
8333859735
uv: upgrade to v0.11.10
2013-08-24 19:47:45 +02:00
Bert Belder
6fa8398853
uv: upgrade to v0.11.9
2013-08-23 19:04:38 +02:00
Bert Belder
5508236c49
uv: update to v0.10.15
2013-08-23 19:02:14 +02:00
Timothy J Fontaine
e445fbda1f
uv: Upgrade v0.10.14
2013-08-21 14:44:20 -07:00
Timothy J Fontaine
a784abaff6
uv: Upgrade to v0.11.8
2013-08-21 11:15:21 -07:00
isaacs
cdf2a661f2
Merge remote-tracking branch 'ry/v0.10'
...
Conflicts:
lib/tls.js
2013-08-21 09:40:10 -07:00
Ben Noordhuis
8d42c6344b
deps: upgrade http_parser to 303c4e4
...
Upgrade to joyent/http-parser@303c4e4 . Changes:
* Do not accept PUN/GEM methods as PUT/GET.
* Further request method check strengthening.
2013-08-21 03:40:43 +02:00
isaacs
3b923a7ace
Merge remote-tracking branch 'ry/v0.10'
...
Conflicts:
AUTHORS
ChangeLog
lib/dgram.js
lib/http.js
src/node_crypto.cc
src/node_version.h
2013-08-17 13:57:41 -07:00
isaacs
5abdef790c
npm: Upgrade to 1.3.8
2013-08-16 08:19:31 -07:00
Ben Noordhuis
a20d565d9c
v8: fix openbsd build
...
This is [1] applied ahead of time. Summary:
OpenBSD doesn't have <ucontext.h>. ucontext_t lives in <signal.h>
and is a typedef for struct sigcontext. There is no uc_mcontext.
[1] https://codereview.chromium.org/21705003/
Note: the patch has been accepted upstream but hasn't made its way into
a stable release yet.
2013-08-10 16:28:18 +02:00
Ben Noordhuis
f69be329f0
v8: upgrade v8 to 3.20.14.1
2013-08-10 16:27:43 +02:00
Timothy J Fontaine
fa8efa98de
uv: Upgrade to v0.11.7
2013-08-06 14:35:33 -07:00
Timothy J Fontaine
b26d346b57
Merge remote-tracking branch 'upstream/v0.10'
...
Conflicts:
deps/v8/test/cctest/test-api.cc
lib/events.js
lib/http.js
2013-08-06 11:59:17 -07:00
Timothy J Fontaine
e851fef60f
build: embed the mdb_v8.so into the binary
...
This builds and includes the mdb_v8.so in the binary of node so mdb
can be sure to always use the latest version
2013-08-05 14:19:29 -07:00
mstarzinger@chromium.org
6b92a71321
v8: back-port fix for CVE-2013-2882
...
Quoting the CVE:
Google V8, as used in Google Chrome before 28.0.1500.95, allows
remote attackers to cause a denial of service or possibly have
unspecified other impact via vectors that leverage "type confusion."
Likely has zero impact on node.js because it only runs local, trusted
code but let's apply it anyway.
This is a back-port of upstream commit r15665. Original commit log:
Use internal array as API function cache.
R=yangguo@chromium.org
BUG=chromium:260106
TEST=cctest/test-api/Regress260106
Review URL: https://codereview.chromium.org/19159003
Fixes #5973 .
2013-08-05 18:17:24 +02:00
Ben Noordhuis
222e5239fc
v8: fix openbsd build
...
This is [1] applied ahead of time. Summary:
OpenBSD doesn't have <ucontext.h>. ucontext_t lives in <signal.h>
and is a typedef for struct sigcontext. There is no uc_mcontext.
[1] https://codereview.chromium.org/21705003/
2013-08-05 02:53:43 +02:00
isaacs
bea9dfa14c
npm: Upgrade to 1.3.7
2013-08-02 14:55:22 -07:00
Ben Noordhuis
3ff2cbc892
deps: upgrade libuv to joyent/libuv@4bdb7d8
...
Non-release upgrade so pending patches can land.
2013-07-30 23:33:45 +02:00
Ben Noordhuis
2fc47ab10b
v8: upgrade v8 to 3.20.11
2013-07-30 17:14:55 +02:00
Ben Noordhuis
b8c04b921b
Merge remote-tracking branch 'origin/v0.10'
...
Conflicts:
AUTHORS
ChangeLog
deps/uv/ChangeLog
deps/uv/src/version.c
deps/uv/src/win/fs.c
src/node.cc
src/node_crypto.cc
src/node_os.cc
src/node_version.h
2013-07-30 15:19:48 +02:00
Ben Noordhuis
1bd711c8a0
v8: upgrade to v8 3.20.9
2013-07-29 21:21:03 +02:00
Fedor Indutny
508a6c2eee
openssl: use asm for sha, md5, rmd
2013-07-25 18:27:26 +04:00
Timothy J Fontaine
5c81f41e70
uv: Upgrade to v0.10.13
2013-07-25 10:48:29 -07:00
isaacs
ff0de45929
npm: Upgrade to v1.3.5
2013-07-24 13:23:44 -07:00
Ben Noordhuis
e3bb6e11c3
v8: reapply floating patches
2013-07-22 15:56:44 -07:00
Trevor Norris
5777d7ab30
v8: upgrade to v8 3.20.7
2013-07-22 15:53:10 -07:00
Ben Noordhuis
0e48cb4998
deps: upgrade libuv to 3ee4d3f
2013-07-20 12:04:35 +02:00
Timothy J Fontaine
48c542db52
Merge remote-tracking branch 'upstream/v0.10'
...
Conflicts:
AUTHORS
ChangeLog
deps/npm/Makefile
deps/npm/doc/api/npm-commands.md
deps/npm/doc/api/npm-deprecate.md
deps/npm/doc/api/npm-init.md
deps/npm/doc/api/npm-owner.md
deps/npm/doc/api/npm-publish.md
deps/npm/doc/api/npm-run-script.md
deps/npm/doc/cli/npm-adduser.md
deps/npm/doc/cli/npm-bin.md
deps/npm/doc/cli/npm-bugs.md
deps/npm/doc/cli/npm-build.md
deps/npm/doc/cli/npm-cache.md
deps/npm/doc/cli/npm-completion.md
deps/npm/doc/cli/npm-deprecate.md
deps/npm/doc/cli/npm-docs.md
deps/npm/doc/cli/npm-edit.md
deps/npm/doc/cli/npm-explore.md
deps/npm/doc/cli/npm-help-search.md
deps/npm/doc/cli/npm-help.md
deps/npm/doc/cli/npm-init.md
deps/npm/doc/cli/npm-install.md
deps/npm/doc/cli/npm-link.md
deps/npm/doc/cli/npm-ls.md
deps/npm/doc/cli/npm-outdated.md
deps/npm/doc/cli/npm-owner.md
deps/npm/doc/cli/npm-pack.md
deps/npm/doc/cli/npm-prefix.md
deps/npm/doc/cli/npm-prune.md
deps/npm/doc/cli/npm-publish.md
deps/npm/doc/cli/npm-restart.md
deps/npm/doc/cli/npm-rm.md
deps/npm/doc/cli/npm-root.md
deps/npm/doc/cli/npm-run-script.md
deps/npm/doc/cli/npm-search.md
deps/npm/doc/cli/npm-shrinkwrap.md
deps/npm/doc/cli/npm-start.md
deps/npm/doc/cli/npm-stop.md
deps/npm/doc/cli/npm-submodule.md
deps/npm/doc/cli/npm-tag.md
deps/npm/doc/cli/npm-test.md
deps/npm/doc/cli/npm-uninstall.md
deps/npm/doc/cli/npm-unpublish.md
deps/npm/doc/cli/npm-update.md
deps/npm/doc/cli/npm-version.md
deps/npm/doc/cli/npm-view.md
deps/npm/doc/cli/npm-whoami.md
deps/npm/doc/files/npm-folders.md
deps/npm/doc/files/package.json.md
deps/npm/doc/misc/npm-coding-style.md
deps/npm/doc/misc/npm-config.md
deps/npm/doc/misc/npm-developers.md
deps/npm/doc/misc/npm-disputes.md
deps/npm/doc/misc/npm-faq.md
deps/npm/doc/misc/npm-registry.md
deps/npm/doc/misc/npm-scripts.md
deps/npm/doc/misc/semver.md
deps/npm/html/doc/README.html
deps/npm/html/doc/api/npm-bin.html
deps/npm/html/doc/api/npm-bugs.html
deps/npm/html/doc/api/npm-commands.html
deps/npm/html/doc/api/npm-config.html
deps/npm/html/doc/api/npm-deprecate.html
deps/npm/html/doc/api/npm-docs.html
deps/npm/html/doc/api/npm-edit.html
deps/npm/html/doc/api/npm-explore.html
deps/npm/html/doc/api/npm-help-search.html
deps/npm/html/doc/api/npm-init.html
deps/npm/html/doc/api/npm-install.html
deps/npm/html/doc/api/npm-link.html
deps/npm/html/doc/api/npm-load.html
deps/npm/html/doc/api/npm-ls.html
deps/npm/html/doc/api/npm-outdated.html
deps/npm/html/doc/api/npm-owner.html
deps/npm/html/doc/api/npm-pack.html
deps/npm/html/doc/api/npm-prefix.html
deps/npm/html/doc/api/npm-prune.html
deps/npm/html/doc/api/npm-publish.html
deps/npm/html/doc/api/npm-rebuild.html
deps/npm/html/doc/api/npm-restart.html
deps/npm/html/doc/api/npm-root.html
deps/npm/html/doc/api/npm-run-script.html
deps/npm/html/doc/api/npm-search.html
deps/npm/html/doc/api/npm-shrinkwrap.html
deps/npm/html/doc/api/npm-start.html
deps/npm/html/doc/api/npm-stop.html
deps/npm/html/doc/api/npm-submodule.html
deps/npm/html/doc/api/npm-tag.html
deps/npm/html/doc/api/npm-test.html
deps/npm/html/doc/api/npm-uninstall.html
deps/npm/html/doc/api/npm-unpublish.html
deps/npm/html/doc/api/npm-update.html
deps/npm/html/doc/api/npm-version.html
deps/npm/html/doc/api/npm-view.html
deps/npm/html/doc/api/npm-whoami.html
deps/npm/html/doc/api/npm.html
deps/npm/html/doc/cli/npm-adduser.html
deps/npm/html/doc/cli/npm-bin.html
deps/npm/html/doc/cli/npm-bugs.html
deps/npm/html/doc/cli/npm-build.html
deps/npm/html/doc/cli/npm-bundle.html
deps/npm/html/doc/cli/npm-cache.html
deps/npm/html/doc/cli/npm-completion.html
deps/npm/html/doc/cli/npm-config.html
deps/npm/html/doc/cli/npm-dedupe.html
deps/npm/html/doc/cli/npm-deprecate.html
deps/npm/html/doc/cli/npm-docs.html
deps/npm/html/doc/cli/npm-edit.html
deps/npm/html/doc/cli/npm-explore.html
deps/npm/html/doc/cli/npm-help-search.html
deps/npm/html/doc/cli/npm-help.html
deps/npm/html/doc/cli/npm-init.html
deps/npm/html/doc/cli/npm-install.html
deps/npm/html/doc/cli/npm-link.html
deps/npm/html/doc/cli/npm-ls.html
deps/npm/html/doc/cli/npm-outdated.html
deps/npm/html/doc/cli/npm-owner.html
deps/npm/html/doc/cli/npm-pack.html
deps/npm/html/doc/cli/npm-prefix.html
deps/npm/html/doc/cli/npm-prune.html
deps/npm/html/doc/cli/npm-publish.html
deps/npm/html/doc/cli/npm-rebuild.html
deps/npm/html/doc/cli/npm-restart.html
deps/npm/html/doc/cli/npm-rm.html
deps/npm/html/doc/cli/npm-root.html
deps/npm/html/doc/cli/npm-run-script.html
deps/npm/html/doc/cli/npm-search.html
deps/npm/html/doc/cli/npm-shrinkwrap.html
deps/npm/html/doc/cli/npm-star.html
deps/npm/html/doc/cli/npm-stars.html
deps/npm/html/doc/cli/npm-start.html
deps/npm/html/doc/cli/npm-stop.html
deps/npm/html/doc/cli/npm-submodule.html
deps/npm/html/doc/cli/npm-tag.html
deps/npm/html/doc/cli/npm-test.html
deps/npm/html/doc/cli/npm-uninstall.html
deps/npm/html/doc/cli/npm-unpublish.html
deps/npm/html/doc/cli/npm-update.html
deps/npm/html/doc/cli/npm-version.html
deps/npm/html/doc/cli/npm-view.html
deps/npm/html/doc/cli/npm-whoami.html
deps/npm/html/doc/cli/npm.html
deps/npm/html/doc/files/npm-folders.html
deps/npm/html/doc/files/npm-global.html
deps/npm/html/doc/files/npm-json.html
deps/npm/html/doc/files/npmrc.html
deps/npm/html/doc/files/package.json.html
deps/npm/html/doc/index.html
deps/npm/html/doc/misc/npm-coding-style.html
deps/npm/html/doc/misc/npm-config.html
deps/npm/html/doc/misc/npm-developers.html
deps/npm/html/doc/misc/npm-disputes.html
deps/npm/html/doc/misc/npm-faq.html
deps/npm/html/doc/misc/npm-index.html
deps/npm/html/doc/misc/npm-registry.html
deps/npm/html/doc/misc/npm-scripts.html
deps/npm/html/doc/misc/removing-npm.html
deps/npm/html/doc/misc/semver.html
deps/npm/man/man1/npm-README.1
deps/npm/man/man1/npm-adduser.1
deps/npm/man/man1/npm-bin.1
deps/npm/man/man1/npm-bugs.1
deps/npm/man/man1/npm-build.1
deps/npm/man/man1/npm-bundle.1
deps/npm/man/man1/npm-cache.1
deps/npm/man/man1/npm-completion.1
deps/npm/man/man1/npm-dedupe.1
deps/npm/man/man1/npm-deprecate.1
deps/npm/man/man1/npm-docs.1
deps/npm/man/man1/npm-edit.1
deps/npm/man/man1/npm-explore.1
deps/npm/man/man1/npm-help-search.1
deps/npm/man/man1/npm-help.1
deps/npm/man/man1/npm-init.1
deps/npm/man/man1/npm-install.1
deps/npm/man/man1/npm-link.1
deps/npm/man/man1/npm-ls.1
deps/npm/man/man1/npm-outdated.1
deps/npm/man/man1/npm-owner.1
deps/npm/man/man1/npm-pack.1
deps/npm/man/man1/npm-prefix.1
deps/npm/man/man1/npm-prune.1
deps/npm/man/man1/npm-publish.1
deps/npm/man/man1/npm-rebuild.1
deps/npm/man/man1/npm-restart.1
deps/npm/man/man1/npm-rm.1
deps/npm/man/man1/npm-root.1
deps/npm/man/man1/npm-run-script.1
deps/npm/man/man1/npm-search.1
deps/npm/man/man1/npm-shrinkwrap.1
deps/npm/man/man1/npm-star.1
deps/npm/man/man1/npm-stars.1
deps/npm/man/man1/npm-start.1
deps/npm/man/man1/npm-stop.1
deps/npm/man/man1/npm-submodule.1
deps/npm/man/man1/npm-tag.1
deps/npm/man/man1/npm-test.1
deps/npm/man/man1/npm-uninstall.1
deps/npm/man/man1/npm-unpublish.1
deps/npm/man/man1/npm-update.1
deps/npm/man/man1/npm-version.1
deps/npm/man/man1/npm-view.1
deps/npm/man/man1/npm-whoami.1
deps/npm/man/man1/npm.1
deps/npm/man/man3/npm-bin.3
deps/npm/man/man3/npm-bugs.3
deps/npm/man/man3/npm-commands.3
deps/npm/man/man3/npm-config.3
deps/npm/man/man3/npm-deprecate.3
deps/npm/man/man3/npm-docs.3
deps/npm/man/man3/npm-edit.3
deps/npm/man/man3/npm-explore.3
deps/npm/man/man3/npm-help-search.3
deps/npm/man/man3/npm-init.3
deps/npm/man/man3/npm-install.3
deps/npm/man/man3/npm-link.3
deps/npm/man/man3/npm-load.3
deps/npm/man/man3/npm-ls.3
deps/npm/man/man3/npm-outdated.3
deps/npm/man/man3/npm-owner.3
deps/npm/man/man3/npm-pack.3
deps/npm/man/man3/npm-prefix.3
deps/npm/man/man3/npm-prune.3
deps/npm/man/man3/npm-publish.3
deps/npm/man/man3/npm-rebuild.3
deps/npm/man/man3/npm-restart.3
deps/npm/man/man3/npm-root.3
deps/npm/man/man3/npm-run-script.3
deps/npm/man/man3/npm-search.3
deps/npm/man/man3/npm-shrinkwrap.3
deps/npm/man/man3/npm-start.3
deps/npm/man/man3/npm-stop.3
deps/npm/man/man3/npm-submodule.3
deps/npm/man/man3/npm-tag.3
deps/npm/man/man3/npm-test.3
deps/npm/man/man3/npm-uninstall.3
deps/npm/man/man3/npm-unpublish.3
deps/npm/man/man3/npm-update.3
deps/npm/man/man3/npm-version.3
deps/npm/man/man3/npm-view.3
deps/npm/man/man3/npm-whoami.3
deps/npm/man/man3/npm.3
deps/npm/man/man5/npm-folders.5
deps/npm/man/man5/npm-global.5
deps/npm/man/man5/npm-json.5
deps/npm/man/man7/npm-coding-style.7
deps/npm/man/man7/npm-config.7
deps/npm/man/man7/npm-developers.7
deps/npm/man/man7/npm-disputes.7
deps/npm/man/man7/npm-faq.7
deps/npm/man/man7/npm-registry.7
deps/npm/man/man7/npm-scripts.7
deps/npm/man/man7/removing-npm.7
deps/npm/man/man7/semver.7
deps/npm/package.json
deps/uv/AUTHORS
deps/uv/ChangeLog
deps/uv/src/version.c
deps/uv/test/test-fs.c
deps/uv/test/test-list.h
lib/http.js
lib/tls.js
src/node_version.h
2013-07-12 13:26:56 -07:00
isaacs
5e86519199
npm: Upgrade to 1.3.4
2013-07-12 13:14:50 -07:00
isaacs
9da67fa519
npm: Upgrade to 1.3.3
2013-07-12 08:56:59 -07:00
isaacs
ff8a4058bf
npm: Upgrade to 1.3.3
2013-07-12 08:56:26 -07:00
isaacs
8bac8857f5
uv: Upgrade to v0.10.12
2013-07-09 13:20:38 -07:00
isaacs
f5602bda18
npm: Upgrade to 1.3.2
2013-07-09 13:09:02 -07:00
Ben Noordhuis
58e4edaf68
deps: upgrade c-ares to piscisaureus/cares@805d153
...
This should fix the Android build.
2013-07-06 22:20:29 +02:00
Ben Noordhuis
588040d20d
v8: reapply floating patches
2013-07-06 16:53:06 +02:00
Ben Noordhuis
704fd8f374
v8: upgrade to v3.20.2
2013-07-06 16:53:06 +02:00
isaacs
4bc024ddec
uv: Upgrade to v0.11.5
2013-06-26 10:48:23 -07:00
isaacs
adf9b67e59
Merge remote-tracking branch 'ry/v0.10' into master
...
Conflicts:
ChangeLog
deps/uv/ChangeLog
deps/uv/src/unix/stream.c
deps/uv/src/version.c
deps/v8/build/common.gypi
deps/v8/src/frames.h
deps/v8/src/runtime.cc
deps/v8/test/mjsunit/debug-set-variable-value.js
lib/http.js
src/node_version.h
2013-06-25 11:12:33 -07:00
isaacs
9195455637
npm: Upgrade to 1.2.32
2013-06-18 09:42:42 -07:00
Ben Noordhuis
41fc46e52f
v8: add setVariableValue debugger command
...
Issue 2399 part 1: In debugger allow modifying local variable values
Issue 2399 part 2: In debugger allow modifying local variable values
Review URL: https://codereview.chromium.org/11415042
Review URL: https://codereview.chromium.org/11412310
This is a back-port of upstream svn commits r13122 and r13202.
2013-06-17 15:24:45 +02:00
Andrei Sedoi
cc517497e6
v8: fix build for mips32r2 architecture
...
This is a floating patch as a backport from v8 3.15.0
Committed: https://code.google.com/p/v8/source/detail?r=12833
2013-06-14 17:48:33 +02:00
Andrei Sedoi
884b25356f
openssl: add missing configuration pieces for MIPS
2013-06-13 13:27:58 +02:00
Ben Noordhuis
48476273eb
uv: upgrade to 0.10.11
2013-06-12 22:10:39 +02:00
isaacs
49d9ad9d81
npm: Upgrade to 1.2.30
2013-06-12 10:59:44 -07:00
Ben Noordhuis
2dbc5ea1b4
v8: reapply floating patches
2013-06-11 23:46:13 +02:00
Ben Noordhuis
6dd78074a3
v8: upgrade to v3.19.13
2013-06-11 23:46:00 +02:00
Trevor Norris
5d4ac272c7
v8: fix pointer arithmetic undefined behavior
...
Clang branch release_33 would optimize out a != NULL check because of
some undefined behavior. This is a floating patch as a backport of that
fix.
Committed: http://code.google.com/p/v8/source/detail?r=13570
2013-06-11 14:39:25 -07:00
isaacs
4d13fcf481
npm: Upgrade to 1.2.27
2013-06-06 14:44:48 -07:00
isaacs
0882a75063
Merge remote-tracking branch 'ry/v0.10'
...
Conflicts:
ChangeLog
deps/uv/AUTHORS
deps/uv/ChangeLog
deps/uv/src/unix/linux-core.c
deps/uv/src/version.c
deps/uv/src/win/timer.c
lib/url.js
src/node_version.h
test/simple/test-url.js
2013-06-05 13:38:38 -07:00
isaacs
96c30df10c
uv: Upgrade to 0.10.10
2013-06-04 12:11:03 -07:00
isaacs
f28f67cf75
npm: Upgrade to 1.2.25
2013-06-04 11:42:32 -07:00
isaacs
2900f0778a
Merge remote-tracking branch 'ry/v0.10'
...
Conflicts:
ChangeLog
src/node_version.h
2013-05-31 11:52:57 -07:00
isaacs
c86afa5d2e
npm: Upgrade to 1.2.24
2013-05-30 10:19:45 -07:00
Bert Belder
6b654c0b13
uv: upgrade to v0.11.4
2013-05-30 01:09:54 +02:00
isaacs
f523f7041d
uv: Upgrade to v0.10.9
2013-05-28 12:10:14 -07:00
isaacs
ba048e72b0
Merge remote-tracking branch 'ry/v0.10'
...
Conflicts:
AUTHORS
ChangeLog
configure
deps/uv/ChangeLog
deps/uv/src/unix/darwin.c
deps/uv/src/unix/stream.c
deps/uv/src/version.c
deps/v8/src/isolate.cc
deps/v8/src/version.cc
lib/http.js
src/node_version.h
2013-05-27 14:46:52 -07:00
isaacs
074e823a81
npm: Upgrade to 1.2.23
2013-05-24 14:41:43 -07:00
isaacs
1314c4aeeb
uv: upgrade to 0.10.8
2013-05-24 14:41:00 -07:00
Timothy J Fontaine
e2385839d7
v8: re-apply floating patches
2013-05-23 14:00:20 -07:00
Timothy J Fontaine
dbe142c4ed
v8: fix GetLocalizedMessage usage
...
As is the backport of the abort on uncaught exception wouldn't compile
because we it was passing in `this` when it was unnecessary.
2013-05-23 14:00:19 -07:00
Timothy J Fontaine
279361b277
v8: update to 3.14.5.9
2013-05-23 13:39:12 -07:00
Ben Noordhuis
e761ac2306
v8: reapply floating patches
2013-05-22 13:14:43 -07:00
Trevor Norris
506fc4de1e
v8: upgrade to v3.19.3
2013-05-22 13:13:11 -07:00
Ben Noordhuis
6902f6536c
deps: fix up header files in cares.gyp
...
Please msbuild, update the header list.
2013-05-15 22:47:42 +02:00
Ben Noordhuis
3afa5e6b71
deps: reapply c-ares floating patch
2013-05-15 21:25:11 +02:00
Bert Belder
7934825621
uv: upgrade to v0.11.3
2013-05-14 17:13:42 -07:00
Bert Belder
6bcf51e030
uv: upgrade to v0.10.7
2013-05-14 16:52:47 -07:00
isaacs
f564b6b58a
uv: Upgrade to 0.10.6
2013-05-14 14:41:41 -07:00
isaacs
f7b10f5445
npm: Upgrade to 1.2.21
2013-05-14 14:37:59 -07:00
Ben Noordhuis
9498fd15c7
deps: upgrade c-ares to 1.10.0
2013-05-14 02:07:35 +02:00
isaacs
31e73a5cec
npm: Upgrade to 1.2.21
2013-05-13 14:24:36 -07:00
Ben Noordhuis
0c405cff68
v8: reapply floating patches
2013-05-13 03:29:52 +02:00
Ben Noordhuis
7ee538ddfe
deps: upgrade v8 to 3.19.0
2013-05-13 03:28:40 +02:00
isaacs
fc58a5d4bd
npm: Upgrade to 1.2.20
2013-05-10 17:45:37 -07:00
isaacs
fede68fd68
uv: Upgrade to 0.11.2
2013-05-10 15:30:53 -07:00
Ben Noordhuis
2cf7e5de6f
Revert "deps: downgrade openssl to v1.0.0f"
...
After much investigation it turns out that the affected servers are
buggy. user-service.condenastdigital.com:443 in particular seems to
reject large TLS handshake records. Cutting down the number of
advertised ciphers or disabling SNI fixes the issue.
Similarly, passing { secureOptions: constants.SSL_OP_NO_TLSv1_2 }
seems to fix most connection issues with IIS servers.
Having to work around buggy servers is annoying for our users but not
a reason to downgrade OpenSSL. Therefore, revert it.
This reverts commit 4fdb8acdae
.
2013-05-01 16:45:31 +02:00
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
Ben Noordhuis
f7b06e0bbc
deps: upgrade libuv to 0b26af3
2013-03-05 16:10:13 +01:00
Ben Noordhuis
7707acd6ef
deps: upgrade libuv to 7e59f9b
2013-03-02 01:49:19 +01:00
Ben Noordhuis
bb431531a3
deps: upgrade libuv to 2a8d2a5
2013-03-01 02:04:29 +01:00
Scott Blomquist
f054fec535
openssl: regenerate asm files for openssl 1.0.1e
2013-02-26 22:56:54 -08:00
Ben Noordhuis
7bc449c063
deps: upgrade libuv to a0c1d84
2013-02-26 20:30:12 +01:00
yangguo@chromium.org
cfacde3ac6
v8: Hardfloat does not imply VFPv3, only VFPv2.
...
Raspberry Pi is an example.
BUG=v8:2393
Review URL: https://chromiumcodereview.appspot.com/11570061
Patch from Chi-Thanh Christopher Nguyen <nguyenchithanh@gmail.com>.
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@13232 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
This is a backport of v8/v8@44419ad089 .
2013-02-26 18:44:02 +01:00
Ben Noordhuis
c80bde1781
v8: work around String::WriteAscii segfault
...
See http://code.google.com/p/v8/issues/detail?id=2493 for details.
This commit reapplies 9668df8
. The issue has been fixed upstream but
reappeared after last night's downgrade to V8 3.14.5 in commit b15a10e
.
Conflicts:
test/simple/test-buffer.js
2013-02-26 18:27:30 +01:00
Andrei Sedoi
17c6fe2e22
mips: fix openssl build
2013-02-26 17:03:07 +01:00
Fedor Indutny
aa98539277
v8: fix postmortem and dtrace helper build
...
Regardless of previous @bnoordhuis' changes
2013-02-26 08:17:21 +00:00
Ben Noordhuis
03fe7fb55c
v8: reapply floating patches
...
Reapply floating patches. Special mention: also reapplies 017009f
but
with the extra change of removing DescriptorArray::kTransitionsIndex
from the postmortem metadata generator because said field no longer
exists in V8 3.14.
2013-02-25 23:45:02 +01:00
Ben Noordhuis
b15a10e7a0
deps: downgrade v8 to 3.14.5
...
V8 3.15 and newer have stability and performance issues. Roll back to
a known-good version.
2013-02-25 23:45:02 +01:00
isaacs
ff540e19a4
uv: Upgrade to 86ae8b3c
2013-02-25 13:07:25 -08:00
Ben Noordhuis
de9ee2a483
deps: upgrade libuv to e89aced
2013-02-24 04:03:49 +01:00
Ben Noordhuis
6ad792610b
deps: upgrade libuv to 26fa6f8
2013-02-20 21:29:52 +01:00
Ben Noordhuis
0dcbecd32b
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)
2013-02-20 17:01:47 +04:00
Bert Belder
da945a7376
openssl: make perlasm target pentium or newer for masm outputs
...
When perlasm generates MASM code it sets the assembler target to 468.
In this mode MASM refuses to assemble a couple of instructions. Bumping
the target to 686 solves this problem.
2013-02-20 17:00:29 +04:00
Bert Belder
eb29c4b2e6
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.
2013-02-20 16:49:03 +04:00
Fedor Indutny
f317f5aee9
openssl: update to 1.0.1e
2013-02-20 16:48:20 +04:00
isaacs
4911a30803
npm: Upgrade to 1.2.12
2013-02-19 13:18:36 -08:00
isaacs
d75e39794b
Merge remote-tracking branch 'ry/v0.8' into master
...
Conflicts:
AUTHORS
ChangeLog
lib/http.js
src/node_version.h
test/simple/test-http-header-response-splitting.js
2013-02-18 10:21:08 -08:00
isaacs
73be4608d9
npm: Upgrade to v1.2.11
2013-02-15 10:49:30 -08:00
isaacs
e4a856e0ba
V8: Reapply floating patches
2013-02-08 17:18:41 -08:00
isaacs
0c2e5ec840
V8: Upgrade to 3.15.11.15
2013-02-08 17:17:45 -08:00
isaacs
5cc3569f6d
Merge remote-tracking branch 'ry/v0.8' into master
...
Conflicts:
AUTHORS
ChangeLog
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/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/global.1
deps/npm/man/man1/ls.1
deps/npm/man/man1/npm.1
deps/npm/man/man1/rm.1
deps/npm/man/man3/npm.3
deps/npm/node_modules/glob/glob.js
deps/npm/node_modules/glob/package.json
deps/npm/node_modules/node-gyp/package.json
deps/npm/node_modules/npm-registry-client/package.json
deps/npm/node_modules/npmconf/package.json
deps/npm/node_modules/read-installed/package.json
deps/npm/node_modules/rimraf/package.json
deps/npm/node_modules/rimraf/rimraf.js
deps/npm/package.json
deps/uv/src/win/error.c
doc/api/crypto.markdown
lib/zlib.js
src/node_version.h
src/node_zlib.cc
test/simple/test-buffer.js
2013-02-06 16:29:30 -08:00
isaacs
5aef65a98a
npm: Upgrade to v1.2.10
2013-02-06 08:39:31 -08:00
Bryan Cantrill
202b5db4ef
v8: loosen artificial mmap constraint
...
Fixes #4010 .
2013-02-06 13:30:59 +04:00
Bert Belder
1a87776be9
deps: upgrade libuv to 034ea31
2013-01-30 20:30:10 +01:00
isaacs
e722ca32d9
npm: Upgrade to v1.2.3
2013-01-24 09:10:01 -08:00
isaacs
7a2ebce8d8
V8: Reapply floating patches
2013-01-24 09:10:01 -08:00
isaacs
8024252877
V8: Upgrade to 3.15.11.10
2013-01-24 09:10:01 -08:00
Bert Belder
e2acf26a91
deps: upgrade libuv to e4d8cba
2013-01-23 00:17:01 +01:00
Ben Noordhuis
814bdf0f51
deps: upgrade libuv to 7841f77
2013-01-22 16:21:25 +01:00
isaacs
4d32fc5964
npm: Upgrade to v1.2.2
2013-01-18 12:12:07 -08:00
isaacs
0459a60232
npm: Upgrade to 1.2.2
2013-01-18 08:37:32 -08:00
Ben Noordhuis
8b0f3ce397
v8: add %p option to --logfile, expands to pid
...
Useful when you are profiling multiple instances of V8 concurrently.
Submitted upstream: http://code.google.com/p/v8/issues/detail?id=2503
Refs #4617 .
2013-01-18 01:33:12 +01:00
Ben Noordhuis
952e42de72
deps: upgrade libuv to 4ba03dd
2013-01-16 23:38:02 +01:00
Ben Noordhuis
9668df8b39
v8: work around String::WriteAscii segfault
...
See http://code.google.com/p/v8/issues/detail?id=2493 for details.
Once the patch lands in upstream V8, this commit can be reverted.
2013-01-15 23:46:30 +01:00
yangguo@chromium.org
926c90bc64
v8: Hardfloat does not imply VFPv3, only VFPv2.
...
Raspberry Pi is an example.
BUG=v8:2393
Review URL: https://chromiumcodereview.appspot.com/11570061
Patch from Chi-Thanh Christopher Nguyen <nguyenchithanh@gmail.com>.
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@13232 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
This is a backport of v8/v8@44419ad089 .
2013-01-13 18:26:58 +01:00
Ben Noordhuis
e4f2a140d2
deps: upgrade libuv to 8e3e60f
2013-01-13 01:29:34 +01:00
Ben Noordhuis
8018113910
v8: remove optimization switches
...
Remove compiler switches from $(TOPLEVEL)/deps/v8/build/common.gypi,
we set them globally in $(TOPLEVEL)/common.gypi.
Commit 7b4d95a
introduced the switches again, resulting in V8 getting
built without any optimizations.
This commit is essentially a rehash of commit 4b8629d
.
2013-01-12 00:34:36 +04:00
Fedor Indutny
d22bd9e3c4
deps: update v8 to 3.15.11.7
2013-01-12 00:10:45 +04:00
isaacs
97db62b4d9
Merge remote-tracking branch 'ry/v0.8' into master
...
Conflicts:
AUTHORS
ChangeLog
Makefile
src/node_version.h
2013-01-11 10:18:07 -08:00
Ben Noordhuis
31fc52ab53
deps: upgrade libuv to 9aab5d4
2013-01-11 14:00:19 +01:00
yangguo@chromium.org
438e0c6d75
v8: Hardfloat does not imply VFPv3, only VFPv2.
...
Raspberry Pi is an example.
BUG=v8:2393
Review URL: https://chromiumcodereview.appspot.com/11570061
Patch from Chi-Thanh Christopher Nguyen <nguyenchithanh@gmail.com>.
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@13232 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
This is a backport of v8/v8@44419ad089 .
2013-01-10 17:02:59 -08:00
isaacs
aa742ddf80
npm: Upgrade to v1.2.0
2013-01-09 15:21:30 -08:00
Ben Noordhuis
93591a2a88
v8: remove optimization switches
...
Remove compiler switches from $(TOPLEVEL)/deps/v8/build/common.gypi,
we set them globally in $(TOPLEVEL)/common.gypi.
Commit 7b4d95a
introduced the switches again, resulting in V8 getting
built without any optimizations.
This commit is essentially a rehash of commit 4b8629d
.
2013-01-04 20:06:03 +04:00
Fedor Indutny
0054264d88
v8: update to 3.15.11.5
2013-01-04 15:44:47 +04:00
Ben Noordhuis
ce1b33a9dc
v8: remove optimization switches
...
Remove compiler switches from $(TOPLEVEL)/deps/v8/build/common.gypi,
we set them globally in $(TOPLEVEL)/common.gypi.
Commit 7b4d95a
introduced the switches again, resulting in V8 getting
built without any optimizations.
This commit is essentially a rehash of commit 4b8629d
.
2013-01-03 02:37:22 +01:00
Fedor Indutny
7b4d95a976
deps: update v8 to 3.15.11
2013-01-01 16:07:02 +04:00
Ben Noordhuis
a7cc53067d
deps: upgrade libuv to 4997738
2012-12-29 17:34:41 +01:00
Ben Noordhuis
6ecb0cd65d
openssl: clean up openssl.gyp
...
Remove obsolete build configuration that escaped the purge in 7eaea7f
.
2012-12-24 16:02:13 +01:00
isaacs
f119effc9f
Merge remote-tracking branch 'ry/v0.8'
2012-12-21 11:08:32 -08:00
isaacs
d30e76e0e8
npm: upgrade to 1.1.70
2012-12-21 16:42:29 +00:00
Bert Belder
7475982801
openssl: enable optimized asm code on x86 and x64
2012-12-20 15:02:59 +01:00
Bert Belder
5edbb53c45
openssl: regenerate asm files for openssl 1.0.1
2012-12-20 15:02:59 +01:00
Bert Belder
1b5c5b137d
openssl: update makefile for asm files to work with openssl 1.0.1
2012-12-20 15:02:58 +01:00
Bert Belder
1d97db5acf
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.
2012-12-20 15:02:57 +01:00
Bert Belder
aeae22cbb2
openssl: revert empty_OPENSSL_cpuid_setup.patch
2012-12-20 15:02:57 +01:00
Bert Belder
2e6180a62a
openssl: make perlasm target pentium or newer for masm outputs
...
When perlasm generates MASM code it sets the assembler target to 468.
In this mode MASM refuses to assemble a couple of instructions. Bumping
the target to 686 solves this problem.
2012-12-20 15:02:56 +01:00
Bert Belder
7eaea7f9e5
openssl: clean up and merge configuration files
...
This patch brings the openssl library that is built with gyp closer
to what the standard build system produces.
All opensslconf.h versions are now merged into a single file, which
makes it easier for compiled addons to locate this file.
2012-12-20 15:02:56 +01:00
Ben Noordhuis
7b2ef2de20
deps: upgrade libuv to dc559a5
2012-12-18 15:46:00 +01:00
Fedor Indutny
ba754524a9
deps: upgrade libuv to b86ed94
2012-12-18 14:15:02 +04:00
isaacs
77ed12fe7a
Merge remote-tracking branch 'ry/v0.8' into master
...
Conflicts:
AUTHORS
ChangeLog
deps/uv/test/test-spawn.c
deps/uv/uv.gyp
src/cares_wrap.cc
src/node.cc
src/node_version.h
test/simple/test-buffer.js
tools/gyp/pylib/gyp/common.py
tools/install.py
2012-12-13 16:57:58 -08:00
Ben Noordhuis
6cf68aead6
deps: upgrade libuv to e079a99
2012-12-13 20:23:01 +01:00
isaacs
b09f97068e
npm: Upgrade to v1.1.69
2012-12-12 14:41:28 -08:00
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 .
2012-12-03 02:21:32 +01:00
isaacs
db008f7cce
npm: Upgrade to 1.1.66
2012-11-23 12:51:23 -08:00
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/
2012-11-20 22:48:26 +01:00
Ben Noordhuis
1e738c5ef2
build: make python executable configurable
...
Upstreamed in https://codereview.chromium.org/11418101/
Fixes #4287 .
2012-11-20 22:47:45 +01:00
Ben Noordhuis
815a181d03
deps: upgrade cares to 213f2b7
2012-11-20 22:44:23 +01:00
Ben Noordhuis
8ba1bec47d
deps: upgrade libuv to fc5984f
2012-11-20 22:44:23 +01:00
Ben Noordhuis
7716828166
deps: upgrade libuv to 5639b2f
2012-11-20 19:21:48 +01:00
Ben Noordhuis
b6a3b0a629
deps: upgrade libuv to 665a316
2012-11-16 17:58:42 +01:00
Bert Belder
9b22944b68
windows: fix the x64 debug build
2012-11-08 23:54:53 +01:00
Timothy J Fontaine
d264b23077
build: add postmortem as a dependency if enabled
2012-11-06 00:18:36 +01:00
Ben Noordhuis
a7ac1a1d88
deps: upgrade libuv to 0ddf9d6
2012-11-04 01:25:06 +01:00
Ben Noordhuis
ab1e66d93f
deps: upgrade libuv to 97c527a
2012-11-01 01:22:16 +01:00
isaacs
e1bdde05c7
V8 build: 'echo -n' considered harmful
2012-10-25 11:46:13 -07:00
isaacs
822e13d375
npm: Upgrade to 1.1.65
2012-10-25 09:15:35 -07:00
Ben Noordhuis
9b61f570d8
Merge remote-tracking branch 'origin/v0.8'
...
Conflicts:
configure
deps/v8/build/common.gypi
2012-10-25 16:08:58 +02:00
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 .
2012-10-25 01:06:00 +02:00
Bert Belder
fa94f0fe83
v8: don't show performance warnings when compiling with msvc
...
Patch sent upstream: http://codereview.chromium.org/10829109/
2012-10-24 21:29:46 +02:00
isaacs
abf37c1e66
V8 build: 'echo -n' considered harmful
2012-10-24 09:21:44 -07:00
isaacs
c3ca783525
Merge remote-tracking branch 'ry/v0.8'
...
Conflicts:
deps/v8/src/arm/code-stubs-arm.cc
deps/v8/src/version.cc
2012-10-23 11:59:19 -07:00
isaacs
a0ee291566
V8: Reapply patches
2012-10-23 11:50:46 -07:00
isaacs
95c9305874
V8: Upgrade to 3.13.7.4
2012-10-23 11:48:55 -07:00
isaacs
76a6c4bf2e
V8: Reapply patches
2012-10-23 11:38:09 -07:00
isaacs
29d12c7342
V8: Upgrade to 3.11.10.25
2012-10-23 11:35:27 -07:00
isaacs
7413df0c1f
npm: Upgrade to 1.1.64
2012-10-23 11:34:46 -07:00
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.
2012-10-23 17:42:43 +02:00
isaacs
18beea4a3f
Merge remote-tracking branch 'ry/v0.8'
2012-10-23 08:22:47 -07:00
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.
2012-10-23 16:43:38 +02:00
Ben Noordhuis
d0227b0308
Merge remote-tracking branch 'origin/v0.8'
...
Conflicts:
deps/openssl/openssl.gyp
2012-10-21 23:06:48 +02:00
Bert Belder
c11c19b92c
uv: upgrade to 1e32cb0
2012-10-17 18:33:45 +02:00
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
2012-10-15 23:40:15 +02:00
Nathan Rajlich
4b238b4c2a
Merge remote-tracking branch 'origin/v0.8'
...
Conflicts:
AUTHORS
ChangeLog
deps/uv/test/runner-win.c
doc/api/process.markdown
lib/repl.js
src/node_crypto.cc
src/node_version.h
2012-10-13 16:16:56 -07:00
isaacs
218f08dbde
npm: Upgrade to 1.1.63
2012-10-11 14:11:38 -07:00
Ben Noordhuis
d7c45ea7d0
deps: upgrade libuv to 47b2cd3
2012-10-11 14:36:23 +02:00
Bert Belder
87518f1e3c
uv: upgrade to b0c1a38
2012-10-10 17:18:48 +02:00
Ben Noordhuis
5823290390
deps: upgrade libuv to cb03e3b
2012-10-10 02:17:32 +02:00
Ben Noordhuis
16a9dac8ea
deps: upgrade libuv to 40134c3
2012-10-08 00:44:47 +02:00
Ben Noordhuis
ee77a6a953
deps: upgrade libuv to b9ed1a6
2012-10-07 00:44:38 +02:00
isaacs
ae40f1c438
Merge remote-tracking branch 'ry/v0.8' into v0.8-merge
...
Conflicts:
AUTHORS
ChangeLog
deps/openssl/openssl.gyp
deps/uv/src/unix/linux/linux-core.c
deps/uv/src/unix/process.c
deps/uv/src/unix/stream.c
deps/v8/src/arm/builtins-arm.cc
deps/v8/src/arm/code-stubs-arm.cc
deps/v8/src/arm/full-codegen-arm.cc
lib/tls.js
src/node_version.h
test/simple/test-http-client-timeout-agent.js
2012-09-28 09:47:48 -07:00
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.
2012-09-25 13:48:14 -07:00
Bert Belder
e0e9f0c15a
openssl: use optimized asm code on x86 and x64
2012-09-25 08:51:05 -07:00
Bert Belder
823e807b5b
openssl: add generated asm code
2012-09-25 08:51:04 -07:00
Bert Belder
62c3879cfa
openssl: add 'clean' target to asm Makefile
2012-09-25 08:51:04 -07:00
Ben Noordhuis
202ecbc9c7
openssl: generate asm code with a Makefile
2012-09-25 08:51:04 -07:00
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.
2012-09-25 08:51:03 -07:00
Bert Belder
d2fb507556
openssl: revert empty_OPENSSL_cpuid_setup.patch
2012-09-25 08:51:03 -07:00
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.
2012-09-25 08:51:03 -07:00
Bert Belder
3568edf711
openssl: add optimized bignum x64 asm code for windows
2012-09-25 08:51:02 -07:00
isaacs
83d39c8d53
npm: upgrade to 1.1.62
2012-09-25 08:29:05 -07:00
Bert Belder
f536eb176b
uv: upgrade to 39ca621
2012-09-22 03:53:48 +02:00
Bryan Cantrill
4165f736e6
v8: loosen artificial mmap constraint
...
Fixes #4010 .
2012-09-21 18:51:44 -07:00
Bryan Cantrill
7bd84de5ed
v8: loosen artificial mmap constraint
...
Fixes #4010 .
2012-09-22 02:57:33 +02:00
Bryan Cantrill
017009f8c5
v8: fix postmortem metadata generation
2012-09-21 02:22:23 +02:00
isaacs
d77c24de3f
V8: reapply floating patches
2012-09-21 01:52:27 +02:00
isaacs
3411a03dd1
V8: Upgrade to 3.13.7.1
2012-09-21 01:52:24 +02:00
Bert Belder
9423aa995b
openssl: fix the Windows x64 build
2012-09-17 17:54:59 -07:00
isaacs
22974a1acd
openssl: Set flags to properly build on sunos
2012-09-17 17:54:59 -07:00
isaacs
b788c5e77b
uv: Upgrade to 778144f0
...
joyent/libuv@778144f0b5
2012-09-17 15:36:15 -07:00
Bert Belder
4c171a504d
uv: upgrade to 3d9de13
2012-09-14 04:00:30 +02:00
Bert Belder
d908b83f59
uv: upgrade to a28f145
2012-09-14 02:56:41 +02:00