summaryrefslogtreecommitdiff
path: root/deps
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/v0.8'Ben Noordhuis2012-08-17281-1784/+3356
|\ | | | | | | | | | | | | | | Conflicts: ChangeLog src/node_version.h test/message/stdin_messages.out tools/install.py
| * v8: Reapply floating patchesisaacs2012-08-162-8/+6
| |
| * v8: Upgrade to 3.11.10.18isaacs2012-08-164-9/+14
| |
| * npm: Upgrade to 1.1.49isaacs2012-08-14175-983/+2549
| | | | | | | | | | | | | | - node-gyp@0.6.5 - abstracted-out configs - publishing over proxies - bugfixes to all the deps
| * crypto: fix uninitialized memory access in opensslBen Noordhuis2012-08-151-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
| * deps: upgrade libuv to 2c3e8b6Ben Noordhuis2012-08-134-33/+35
| |
| * npm: Upgrade to 1.1.48isaacs2012-08-06101-134/+118
| | | | | | | | | | Fixes an issue with publishing readmes that are not called 'README.md', so that they still end up on the website
| * npm: Upgrade to 1.1.47isaacs2012-08-06198-839/+855
| |
| * uv: Upgrade to dfb6be0isaacs2012-08-061-0/+1
| |
* | test: fix up `make valgrind-test`Ben Noordhuis2012-08-151-34/+22
| | | | | | | | | | | | | | | | | | | | | | * 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.
* | uv: upgrade to 41b1265Bert Belder2012-08-07102-29594/+10
| |
* | uv: upgrade to 3a8bb3bBert Belder2012-08-0728-196/+630
| |
* | Add c-ares dependencyBert Belder2012-08-0792-0/+29243
| | | | | | | | | | This is the c-ares code that used to live in the libuv source tree. It is based on c-ares 1.9.0.
* | Merge remote-tracking branch 'ry/v0.8'isaacs2012-08-03471-55748/+1640
|\ \ | |/ | | | | | | | | | | | | Conflicts: ChangeLog deps/uv/src/unix/sunos.c deps/uv/test/test-tcp-unexpected-read.c src/node_version.h
| * Merge branch 'v0.8.5-release' into v0.8isaacs2012-08-02231-455/+862
| |\
| | * npm: Upgrade to 1.1.46isaacs2012-08-02231-455/+862
| | |
| * | deps: remove openssl apps and testsBen Noordhuis2012-08-02230-54675/+0
| |/ | | | | | | | | | | | | Shrinks the tarball by a few hundred kilobytes and fixes a broken symlinks issue on Windows. Fixes #3813.
| * uv: upgrade to 6209fe5Bert Belder2012-08-012-3/+5
| |
| * v8: don't show performance warnings when compiling with msvcBert Belder2012-08-011-0/+3
| | | | | | | | Patch sent upstream: http://codereview.chromium.org/10829109/
| * uv: upgrade to 69c2ef8Bert Belder2012-07-317-566/+593
| |
| * deps, tools: remove stray reject filesBen Noordhuis2012-07-314-32/+0
| |
| * deps: upgrade libuv to 4fe1916Ben Noordhuis2012-07-287-55/+116
| |
* | Merge remote-tracking branch 'ry/v0.8'isaacs2012-07-26142-488/+1146
|\ \ | |/ | | | | | | | | | | Conflicts: AUTHORS ChangeLog src/node_version.h
| * v8: Reapply floating patchesisaacs2012-07-241-8/+3
| |
| * V8: Upgrade to 3.11.10.17isaacs2012-07-246-4/+108
| |
| * npm: Upgrade to 1.1.45isaacs2012-07-24137-487/+1046
| | | | | | | | This includes node-gyp 0.6.1
* | uv: Upgrade to ad382bcaisaacs2012-07-2059-2144/+1970
| |
* | Merge remote-tracking branch 'ry/v0.8' into masterisaacs2012-07-19195-499/+1142
|\ \ | |/ | | | | | | Conflicts: src/node_version.h
| * npm: Upgrade to 1.1.44isaacs2012-07-19102-110/+108
| |
| * uv: Upgrade to 94355e4isaacs2012-07-198-124/+164
| |
| * uv: Upgrade to b49d6f7isaacs2012-07-171-1/+8
| |
| * v8: Reapply floating patchesisaacs2012-07-171-8/+3
| |
| * v8: upgrade to 3.11.10.15isaacs2012-07-177-56/+78
| |
| * uv: Upgrade to a9f6f06isaacs2012-07-1711-152/+176
| |
| * npm: Upgrade to 1.1.43isaacs2012-07-17182-416/+973
| |
* | Merge remote-tracking branch 'ry/v0.8'isaacs2012-07-13269-171/+6587
|\ \ | |/ | | | | | | Conflicts: deps/npm
| * npm: upgrade to 1.1.41isaacs2012-07-13291-480/+7653
| |
| * build: disable unsafe optimizationsBen Noordhuis2012-07-121-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | npm: upgrade to 1.1.39isaacs2012-07-11121-414/+1167
| | | | | | | | Fix #3616
* | Merge remote-tracking branch 'ry/v0.8' into v0.8-mergeisaacs2012-07-11210-300/+782
|\ \ | |/ | | | | | | Conflicts: src/node_version.h
| * v8: reapply floating patchesBert Belder2012-07-071-4/+3
| |
| * v8: Upgrade to 3.11.10.14isaacs2012-07-077-28/+93
| |
| * npm: Upgrade to 1.1.36isaacs2012-07-07202-273/+691
| |
| * deps: upgrade libuv to be09be7Ben Noordhuis2012-07-042-2/+2
| |
* | tls: make tls a little bit fasterFedor Indutny2012-07-051-2/+7
|/ | | | Compile OpenSSL with inline assembly for big numbers
* deps: upgrade libuv to 5031a5bBen Noordhuis2012-07-033-2/+4
|
* deps: upgrade libuv to cc1b3deBen Noordhuis2012-07-024-20/+4
|
* deps: upgrade libuv to 3b8c0daBen Noordhuis2012-06-307-145/+233
|
* uv: upgrade to 5b8a112isaacs2012-06-283-7/+30
|
* npm: Upgrade to 1.1.33isaacs2012-06-28131-244/+1538
| | | | | | | 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