SynoCommunity/spksrc — pull request #1288 by wind-rider (2014-10-25 21:40:25+00:00)
Title: Update Node.js to v0.10.33; remove unneeded openssl.gyp patch

Please review, test and merge this commit.

I updated Node,js - it contains these changes:

- 2014.10.20 Version 0.10.33 (Stable)
- openssl: Update to 1.0.1j (Addressing multiple CVEs)
- uv: Update to v0.10.29
- child_process: properly support optional args (cjihrig)
- crypto: Disable autonegotiation for SSLv2/3 by default (Fedor Indutny, Timothy J Fontaine, Alexis Campailla)
This is a behavior change, by default we will not allow the negotiation to SSLv2 or SSLv3. If you want this behavior, run Node.js with either --enable-ssl2 or --enable-ssl3 respectively.
This does not change the behavior for users specifically requesting SSLv2_method or SSLv3_method. While this behavior is not advised, it is assumed you know what you're doing since you're specifically asking to use these methods.

- 2014.09.16 Version 0.10.32 (Stable), 0fe0d1
- npm: Update to 1.4.28
- v8: fix a crash introduced by previous release (Fedor Indutny)
- configure: add --openssl-no-asm flag (Fedor Indutny)
- crypto: use domains for any callback-taking method (Chris Dickinson)
- http: do not send 0\r\n\r\n in TE HEAD responses (Fedor Indutny)
- querystring: fix unescape override (Tristan Berger)
- url: Add support for RFC 3490 separators (Mathias Bynens)

- The patch for openssl.gyp was not needed anymore, so I removed it.