1. Feb 20, 2015
  2. Feb 18, 2015
  3. Feb 17, 2015
  4. Feb 13, 2015
  5. Feb 12, 2015
  6. Feb 11, 2015
  7. Feb 10, 2015
  8. Feb 07, 2015
  9. Feb 06, 2015
  10. Feb 05, 2015
  11. Jan 31, 2015
  12. Jan 30, 2015
    • Julien Gilli's avatar
      2015.01.29, Version 0.11.16 (Unstable) · 8e42e5a0
      Julien Gilli authored
      * openssl: Upgrade to 1.0.1l
      
      * npm: Upgrade to 2.3.0
      
      * url: revert support of `path` for url.format" (Julien Gilli)
      
      * assert: use util.inspect() to create error messages (cjihrig)
      
      * net: throw on invalid socket timeouts (cjihrig)
      
      * url: fix parsing of ssh urls (Evan Lucas)
      8e42e5a0
    • Julien Gilli's avatar
      src: make build pass with GCC < 4.5 · 59265264
      Julien Gilli authored
      Building node with GCC > 4.4 on CentOS makes the node binary depend on a
      more recent version of the C/C++ runtime that is not installed by
      default on these older CentOS platforms, and probably on other platforms
      as well.
      
      Building node with the default gcc and g++ compilers that come with
      these older versions of CentOS allows to ship a node binary that runs
      out of the box on these setups with older C/C++ runtimes.
      
      This change works around a bug that was fixed in GCC 4.5. Versions of
      GCC < 4.5 would not support using the injected-class-name of a
      template base class as a type name.
      
      This change also disables aliasing optimizations for toolchains using
      GCC <= 4.4 as they're not able to deal with the aliasing in the queue
      implementation used by libuv and node (see src/queue.h).
      
      Fixes #9079.
      
      PR: #9098
      PR-URL: https://github.com/joyent/node/pull/9098
      
      
      Reviewed-By: default avatarTimothy J Fontaine <tjfontaine@gmail.com>
      Reviewed-By: default avatarTrevor Norris <trev.norris@gmail.com>
      59265264
    • cjihrig's avatar
      assert: use util.inspect() to create error messages · bcff90e0
      cjihrig authored
      Currently, JSON.stringify() is used to create error messages
      on failed assertions. This causes an error when stringifying
      objects with circular references. This commit switches out
      JSON.stringify() for util.inspect(), which can handle
      circular references.
      
      PR: #8734
      PR-URL: https://github.com/joyent/node/pull/8734
      
      
      Reviewed-By: default avatarJulien Gilli <julien.gilli@joyent.com>
      bcff90e0
    • Julien Gilli's avatar
      Revert "url: support `path` for url.format" · 3b392d33
      Julien Gilli authored
      This reverts commit d312b6d1.
      
      d312b6d1 introduced some confusion in
      the existing API of url.format and url.parse.
      
      The way the 'path' property overrides other properties in url.format's
      input is too confusing for existing users compared to the issues it
      fixes.
      
      Fixes such as https://github.com/joyent/node/pull/9081 have been
      proposed, but they do not make the API less confusing.
      
      Instead, this change just reverts the original breaking change so that
      it gives us more time after v0.12.0 is released to come up with a better
      API for url.format, url.parse and other related APIs in the v0.13
      development branch.
      
      Fixes #9070.
      
      Conflicts:
      	doc/api/url.markdown
      
      PR: #9109
      PR-URL: https://github.com/joyent/node/pull/9109
      
      
      Reviewed-By: default avatarTimothy J Fontaine <tjfontaine@gmail.com>
      3b392d33
  13. Jan 28, 2015
  14. Jan 27, 2015
  15. Jan 24, 2015