1. Oct 24, 2014
  2. Oct 21, 2014
    • Timothy J Fontaine's avatar
      2014.10.20, Version 0.10.33 (Stable) · fe2e8a4a
      Timothy J Fontaine authored
      * 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.
      fe2e8a4a
    • Timothy J Fontaine's avatar
      uv: Update to v0.10.29 · 35443862
      Timothy J Fontaine authored
      35443862
    • Fedor Indutny's avatar
      crypto: allow forcing SSLv2/v3 via secureProtocol · 1349b680
      Fedor Indutny authored
      Force-enable SSLv2/v3 when `secureProtocol` is explicitly set
      to `SSLv2_method` or `SSLv3_method`.
      
      see discussion at #8551
      1349b680
  3. Oct 18, 2014
  4. Oct 17, 2014
  5. Oct 16, 2014
  6. Oct 15, 2014
  7. Oct 14, 2014
  8. Sep 26, 2014
  9. Sep 23, 2014
  10. Sep 18, 2014
  11. Sep 17, 2014
  12. Sep 16, 2014
  13. Sep 15, 2014
  14. Sep 03, 2014
  15. Aug 27, 2014
  16. Aug 22, 2014
    • Fedor Indutny's avatar
      deps: fix up v8 after fd80a3 · 3122e0ea
      Fedor Indutny authored
      fd80a31e has introduced a segfault
      during redundant boundary check elimination (#8208).
      
      The problem consists of two parts:
      
        1. Abscense of instruction iterator in
           `EliminateRedundantBoundsChecks`. It was present in recent v8, but
           wasn't considered important at the time of backport. However, since
           the function is changing instructions order in block, it is
           important to not rely at `i->next()` at the end of the loop.
        2. Too strict ASSERT in `MoveIndexIfNecessary`. It is essentially a
           backport of a45c96ab from v8's upstream. See
           https://github.com/v8/v8/commit/a45c96ab for details.
      
      fix #8208
      3122e0ea
  17. Aug 20, 2014