Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: v0.8.5
Commits on Aug 2, 2012
  1. @isaacs

    2012.08.02, Version 0.8.5 (Stable)

    isaacs authored
    * node: tag Encode and friends NODE_EXTERN (Ben Noordhuis)
    
    * fs: fix ReadStream / WriteStream missing callback (Gil Pedersen)
    
    * fs: fix readFileSync("/proc/cpuinfo") regression (Ben Noordhuis)
    
    * installer: don't assume bash is installed (Ben Noordhuis)
    
    * Report errors properly from --eval and stdin (isaacs)
    
    * assert: fix throws() throws an error without message property (koichik)
    
    * cluster: fix libuv assert in net.listen() (Ben Noordhuis)
    
    * build: always link sunos builds with libumem (Trent Mick)
    
    * build: improve armv7 / hard-float detection (Adam Malcontenti-Wilson)
    
    * https: Use host header as effective servername (isaacs)
    
    * sunos: work around OS bug to prevent fs.watch() from spinning (Bryan Cantrill)
    
    * linux: fix 'two watchers, one path' segfault (Ben Noordhuis)
    
    * windows: fix memory leaks in many fs functions (Bert Belder)
    
    * windows: don't allow directories to be opened for writing/appending (Bert Belder)
    
    * windows: make fork() work even when not all stdio handles are valid (Bert Belder)
    
    * windows: make unlink() not remove mount points, and improve performance (Bert Belder)
    
    * build: Sign pkg installer for OS X (isaacs)
  2. @isaacs

    build: Sign pkg installer for OS X

    isaacs authored
    This makes the installer work on Mountain Lion.
  3. @isaacs

    test: stdin error messages

    isaacs authored
  4. @isaacs

    npm: Upgrade to 1.1.46

    isaacs authored
Commits on Aug 1, 2012
  1. @bnoordhuis

    node: tag Encode and friends NODE_EXTERN

    bnoordhuis authored
    Makes the symbols visible on Windows. They were already visible on Unices.
    
    Fixes #3811.
  2. @kanongil @bnoordhuis

    fs: fix ReadStream / WriteStream missing callback

    kanongil authored bnoordhuis committed
    The (undocumented) callback argument to .destroy() was not called if the
    stream was no longer readable / writable.
  3. @bnoordhuis

    fs: fix readFileSync("/proc/cpuinfo") regression

    bnoordhuis authored
    Don't use positional reads. Not all proc files support pread(), especially on
    older linux kernels.
    
    Fixes #3808.
  4. @isaacs
  5. @davepacheco @isaacs
  6. @isaacs
  7. @bnoordhuis

    installer: don't assume bash is installed

    bnoordhuis authored
    Use `/bin/sh` instead of `bash` when running the relocate.sh script.
Commits on Jul 31, 2012
  1. @piscisaureus

    uv: upgrade to 6209fe5

    piscisaureus authored
  2. @EugenDueck @bnoordhuis

    doc: http: document res.write() `drain` return value

    EugenDueck authored bnoordhuis committed
  3. @piscisaureus
  4. @piscisaureus
  5. @piscisaureus

    uv: upgrade to 69c2ef8

    piscisaureus authored
  6. @bnoordhuis
  7. @bnoordhuis
Commits on Jul 30, 2012
  1. @isaacs
  2. @shigeki @bnoordhuis

    doc: fix domains example

    shigeki authored bnoordhuis committed
    Need `utf8` encoding for JSON.parse and fix to avoid JSON.parse error when only
    one argument is passed in domain.bind
  3. @isaacs
Commits on Jul 29, 2012
  1. @bnoordhuis

    cluster: fix libuv assert in net.listen()

    bnoordhuis authored
    Problem: calling `server.listen()` (no port) on a net.Server triggered the
    following libuv assertion:
    
      node: ../deps/uv/src/unix/stream.c:406: uv__write: Assertion `fd_to_send >= 0'
      failed.
    
    Cause: uv_tcp_t handles are lazily initialized. Omitting the port made the
    handle get initialized even more lazily. Too lazily - it wasn't initialized
    when the handle was sent over to the child process.
    
    Solution: implicitly bind to a random port in listen() when the port number
    is omitted, it forces the handle to initialize. This is not a change in
    behavior, listen() has always been identical to listen(0).
    
    Fixes #3325.
Commits on Jul 28, 2012
  1. @bnoordhuis
  2. @bnoordhuis
Commits on Jul 27, 2012
  1. @trentm @isaacs

    always link sunos builds with libumem

    trentm authored isaacs committed
Commits on Jul 26, 2012
  1. @adammw @bnoordhuis

    build: improve armv7 / hard-float detection

    adammw authored bnoordhuis committed
Commits on Jul 25, 2012
  1. @isaacs
  2. @TooTallNate

    assert: remove unnecessary use of __proto__

    TooTallNate authored
    AssertionError already inherits from Error above using util.inherits(),
    so this extra line was redundant.
    
    test/simple/test-assert.js already tests for `instanceof`, and still passes.
  3. @isaacs

    Blog post for 0.8.4

    isaacs authored
  4. @isaacs

    Now working on v0.8.5

    isaacs authored
  5. @isaacs
  6. @isaacs

    Fix #3761 build: Default to V=1

    isaacs authored
  7. @isaacs

    2012.07.25, Version 0.8.4 (Stable)

    isaacs authored
    * V8: Upgrade to 3.11.10.17
    
    * npm: Upgrade to 1.1.45
    
    * net: fix Socket({ fd: 42 }) api (Ben Noordhuis)
    
    * readline: Remove event listeners on close (isaacs)
    
    * windows: correctly prep long path for fs.exists(Sync) (Bert Belder)
    
    * debugger: wake up the event loop when a debugger command is dispatched (Peter Rybin)
    
    * tls: verify server's identity (Fedor Indutny)
    
    * net: ignore socket.setTimeout(Infinity or NaN) (Fedor Indutny)
  8. @isaacs

    Build: add jslintfix

    isaacs authored
Something went wrong with that request. Please try again.