summaryrefslogtreecommitdiff
path: root/deps
Commit message (Collapse)AuthorAgeFilesLines
* npm: Upgrade to 1.3.23isaacs2014-01-06215-432/+618
|
* npm: Upgrade to v1.3.22isaacs2013-12-25124-168/+277
|
* uv: Upgrade to v0.10.21Timothy J Fontaine2013-12-184-4/+15
|
* cluster, v8: fix --logfile=%p.logBen Noordhuis2013-12-181-0/+4
| | | | | | | | | The %p is replaced with the current PID. This used to work in node.js v0.9.7 but it seems to have been lost somewhere along the way. This commit makes the fix from 6b713b52 ("cluster: make --prof work for workers") work again. Without it, all log data ends up in a single file and is unusable because the addresses are all wrong.
* npm: upgrade to 1.3.21isaacs2013-12-17111-115/+119
|
* npm: upgrade to 1.3.20isaacs2013-12-17110-116/+118
| | | | | | | | | The 1.3.19 release had a critical bug: any packages published with it could not be installed, because the shasum would be incorrect. Thankfully, 1.3.19 was published using 1.3.19, so could not be installed by any users! However, if it goes out as part of a Node.js release, then obviously that would be a problem.
* npm: Upgrade to 1.3.19isaacs2013-12-16172-742/+1235
|
* v8: backport fix for CVE-2013-{6639|6640}jkummerow@chromium.org2013-12-148-34/+140
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Quoting CVE-2013-6639: The DehoistArrayIndex function in hydrogen-dehoist.cc in Google V8 before 3.22.24.7, as used in Google Chrome before 31.0.1650.63, allows remote attackers to cause a denial of service (out-of-bounds write) or possibly have unspecified other impact via JavaScript code that sets the value of an array element with a crafted index. Quoting CVE-2013-6640: The DehoistArrayIndex function in hydrogen-dehoist.cc in Google V8 before 3.22.24.7, as used in Google Chrome before 31.0.1650.63, allows remote attackers to cause a denial of service (out-of-bounds read) via JavaScript code that sets a variable to the value of an array element with a crafted index. Like 6b92a7, this is unlikely to affect node.js because it only runs local, trusted code. However, if there exists some module somewhere that populates an array index with remotely provided data this could very well be used to crash a remote server running node. Defense in depth and all. This is a backport of upstream commit r17801. Original commit log: Limit size of dehoistable array indices LOG=Y BUG=chromium:319835,chromium:319860 R=dslomov@chromium.org Review URL: https://codereview.chromium.org/74113002
* uv: Upgrade v0.10.20Timothy J Fontaine2013-12-1116-46/+156
|
* npm: Upgrade to 1.3.17isaacs2013-12-11415-3883/+13331
|
* npm: Upgrade to v1.3.15isaacs2013-11-20190-2507/+2552
|
* uv: Upgrade to v0.10.19Timothy J Fontaine2013-11-1221-37/+528
|
* v8: use correct timezone information on Solarisyangguo@chromium.org2013-11-121-6/+2
| | | | | | | | | | | | | | | | | `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 and a forward port of commit 9fa953d from the v0.8 branch. V8 3.22 in the master branch contains the patch so no further forward-porting is necessary.
* v8: unbreak `make native` buildBen Noordhuis2013-11-091-11/+0
| | | | | | | | | | | | The security fix from commit 6b92a713 also back-ported the test case. Said test case relies on API that is only available in newer versions of V8 and, as a result, broke the `make native` and `make <arch.mode>` builds. This commit reverts that part of the back-port. Fixes the following build error: ../test/cctest/test-api.cc: In function ‘void TestRegress260106()’: ../test/cctest/test-api.cc:17712:34: error: ‘class v8::Context’ has no member named ‘GetIsolate’
* npm: Upgrade to 1.3.14isaacs2013-11-08209-217/+235
|
* npm@1.3.13isaacs2013-10-28158-210/+928
|
* npm@1.3.12isaacs2013-10-24291-1186/+1712
|
* uv: Upgrade to v0.10.18Timothy J Fontaine2013-10-189-540/+301
|
* uv: Upgrade to v0.10.17Timothy J Fontaine2013-09-244-19/+32
|
* npm: upgrade to 1.3.11isaacs2013-09-07158-1836/+2179
|
* npm: upgrade to v1.3.10isaacs2013-09-05236-407/+454
|
* uv: upgrade to v0.10.16Bert Belder2013-09-055-50/+100
|
* uv: update to v0.10.15Bert Belder2013-08-237-273/+544
|
* uv: Upgrade v0.10.14Timothy J Fontaine2013-08-213-3/+12
|
* deps: upgrade http_parser to 303c4e4Ben Noordhuis2013-08-212-9/+30
| | | | | | | Upgrade to joyent/http-parser@303c4e4. Changes: * Do not accept PUN/GEM methods as PUT/GET. * Further request method check strengthening.
* npm: Upgrade to 1.3.8isaacs2013-08-16365-10077/+5267
|
* v8: back-port fix for CVE-2013-2882mstarzinger@chromium.org2013-08-052-1/+12
| | | | | | | | | | | | | | | | | | | | | | | 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.
* npm: Upgrade to 1.3.7isaacs2013-08-02147-198/+8088
|
* uv: Upgrade to v0.10.13Timothy J Fontaine2013-07-256-14/+21
|
* npm: Upgrade to v1.3.5isaacs2013-07-24191-1247/+1323
|
* npm: Upgrade to 1.3.4isaacs2013-07-12112-908/+127
|
* npm: Upgrade to 1.3.3isaacs2013-07-12385-7701/+7254
|
* uv: Upgrade to v0.10.12isaacs2013-07-0917-24/+139
|
* npm: Upgrade to 1.3.2isaacs2013-07-091267-35141/+3297
|
* npm: Upgrade to 1.2.32isaacs2013-06-18148-300/+1962
|
* v8: add setVariableValue debugger commandBen Noordhuis2013-06-177-11/+610
| | | | | | | | | | 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.
* v8: fix build for mips32r2 architectureAndrei Sedoi2013-06-141-2/+3
| | | | | This is a floating patch as a backport from v8 3.15.0 Committed: https://code.google.com/p/v8/source/detail?r=12833
* openssl: add missing configuration pieces for MIPSAndrei Sedoi2013-06-131-3/+3
|
* uv: upgrade to 0.10.11Ben Noordhuis2013-06-124-30/+38
|
* npm: Upgrade to 1.2.30isaacs2013-06-12117-193/+460
|
* v8: fix pointer arithmetic undefined behaviorTrevor Norris2013-06-111-1/+2
| | | | | | | | 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
* npm: Upgrade to 1.2.27isaacs2013-06-06230-14670/+126
|
* uv: Upgrade to 0.10.10isaacs2013-06-0410-65/+113
|
* npm: Upgrade to 1.2.25isaacs2013-06-04203-207/+332
|
* npm: Upgrade to 1.2.24isaacs2013-05-30280-895/+20530
|
* uv: Upgrade to v0.10.9isaacs2013-05-285-11/+43
|
* npm: Upgrade to 1.2.23isaacs2013-05-24106-114/+115
|
* uv: upgrade to 0.10.8isaacs2013-05-248-32/+136
|
* v8: re-apply floating patchesTimothy J Fontaine2013-05-2310-31/+48
|
* v8: fix GetLocalizedMessage usageTimothy J Fontaine2013-05-231-1/+1
| | | | | As is the backport of the abort on uncaught exception wouldn't compile because we it was passing in `this` when it was unnecessary.