1. Aug 04, 2012
  2. Aug 03, 2012
    • Bert Belder's avatar
      net: make pause work with connecting sockets · 5fdeebd9
      Bert Belder authored
      This fixes the problem that calling pause() on a socket would not
      actually prevent 'data' events from being emitted. It also replaces
      the existing test by a more elaborate one.
      
      Ref: #3118
      5fdeebd9
    • isaacs's avatar
      blog: Fix date on 0.8.5 release · 585388bb
      isaacs authored
      585388bb
    • isaacs's avatar
      Blog post about 0.8.5 · 575c12bb
      isaacs authored
      575c12bb
    • isaacs's avatar
      Now working on 0.8.6 · 02dae998
      isaacs authored
      02dae998
    • isaacs's avatar
      Merge branch 'v0.8.5-release' into v0.8 · 2bee3aee
      isaacs authored
      2bee3aee
    • isaacs's avatar
      2012.08.02, Version 0.8.5 (Stable) · 9b86a445
      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)
      9b86a445
    • isaacs's avatar
      build: Sign pkg installer for OS X · 2dd710e7
      isaacs authored
      This makes the installer work on Mountain Lion.
      2dd710e7
  3. Aug 02, 2012
  4. Aug 01, 2012
  5. Jul 31, 2012
  6. Jul 30, 2012
  7. Jul 29, 2012
    • koichik's avatar
      assert: fix throws() throws an error without message property · 72bc4dcd
      koichik authored
      Fixes #2893.
      72bc4dcd
    • Ben Noordhuis's avatar
      cluster: fix libuv assert in net.listen() · aa0650f4
      Ben Noordhuis 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.
      aa0650f4
    • Tom Hughes-Croucher's avatar
      child_process: improve maxBuffer error message · c05f52c2
      Tom Hughes-Croucher authored
      Mention what buffer (stdout, stderr) overflowed.
      c05f52c2
  8. Jul 28, 2012
  9. Jul 27, 2012
    • Ben Noordhuis's avatar
      node: don't scan add-on for "init" symbol · f6923470
      Ben Noordhuis authored
      From this commit onwards, use of the NODE_MODULE macro is mandatory. This lets
      node guard against modules that are ABI incompatible.
      f6923470
    • Ben Noordhuis's avatar
      node: bump NODE_MODULE_VERSION · c3d4c356
      Ben Noordhuis authored
      Bump NODE_MODULE_VERSION so old modules won't load without recompiling when
      the next major release (v0.10) comes out.
      
      This is necessary because the ABI changes between major releases.
      c3d4c356