Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master
Commits on Aug 6, 2012
  1. @piscisaureus

    uv: upgrade to 41b1265

    piscisaureus authored
  2. @piscisaureus
  3. @piscisaureus

    uv: upgrade to 3a8bb3b

    piscisaureus authored
  4. @piscisaureus
  5. @piscisaureus include ares.h

    piscisaureus authored
  6. @piscisaureus

    Add c-ares dependency

    piscisaureus authored
    This is the c-ares code that used to live in the libuv source tree.
    It is based on c-ares 1.9.0.
  7. @bnoordhuis

    net: fix listen() regression, revert patches

    bnoordhuis authored
    This commit reverts the following commits (in reverse chronological order):
      74d076c errnoException must be done immediately
      ddb02b9 net: support Server.listen(Pipe)
      085a098 cluster: do not use internal server API
      d138875 net: lazy listen on handler
    Commit d138875 introduced a backwards incompatible change that broke the
    simple/test-net-socket-timeout and simple/test-net-lazy-listen tests - it
    defers listening on the target port until the `net.Server` instance has at
    least one 'connection' event listener.
    The other patches had to be reverted in order to revert d138875.
    Fixes #3832.
  8. @snoj @bnoordhuis

    net: add support for IPv6 addresses ending in ::

    snoj authored bnoordhuis committed
    Modified net.isIP Ipv6 regex to allow for addresses ending in "::".
    Added tests for new IPv6 matching reqex.
  9. @isaacs

    fs: fix naming of truncate/ftruncate functions

    isaacs authored
    For backwards compatibility, fs.truncate(<number>) will proxy to
    Fix #3805
  10. @isaacs

    doc: util.pump is deprecated. Use Stream.pipe

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

    fs: remove undocumented .destroy callbacks

    bnoordhuis authored
    The destroy() method of fs.ReadStream and fs.WriteStream takes a callback.
    It's a leftover from the node 0.1 days, undocumented and not part of the
    streams API. Remove it.
  2. @bnoordhuis

    Makefile: DRY js lint

    bnoordhuis authored
  3. @bnoordhuis
  4. @isaacs
  5. @isaacs

    test-message: fix message output

    isaacs authored
    1. The net changes add a stack frame to stdin errors.
    2. The error line numbers were overly strict in many places.
  6. @AndreasMadsen @isaacs

    net: support Server.listen(Pipe)

    AndreasMadsen authored isaacs committed
  7. @AndreasMadsen @isaacs

    cluster: do not use internal server API

    AndreasMadsen authored isaacs committed
  8. @AndreasMadsen @isaacs

    net: lazy listen on handler

    AndreasMadsen authored isaacs committed
    This allow the server to be shared without the need to handle connection
    from master
Commits on Aug 3, 2012
  1. @isaacs

    Merge remote-tracking branch 'ry/v0.8'

    isaacs authored
  2. @piscisaureus

    net: make pause work with connecting sockets

    piscisaureus 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
Commits on Aug 2, 2012
  1. @isaacs
  2. @isaacs

    Blog post about 0.8.5

    isaacs authored
  3. @isaacs

    Now working on 0.8.6

    isaacs authored
  4. @isaacs
  5. @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 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)
  6. @isaacs

    build: Sign pkg installer for OS X

    isaacs authored
    This makes the installer work on Mountain Lion.
  7. @bnoordhuis
  8. @isaacs

    test: stdin error messages

    isaacs authored
  9. @isaacs

    npm: Upgrade to 1.1.46

    isaacs authored
  10. @bnoordhuis

    installer: fix cross-compile installs

    bnoordhuis authored
    The old installer was a JS script, which didn't work if node had been
    cross-compiled for another architecture. Replace it with a python script.
    Fixes #3807.
  11. @bnoordhuis

    net: fix .listen({fd:0})

    bnoordhuis authored
  12. @bnoordhuis

    deps: remove openssl apps and tests

    bnoordhuis authored
    Shrinks the tarball by a few hundred kilobytes and fixes a broken symlinks
    issue on Windows.
    Fixes #3813.
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.
Something went wrong with that request. Please try again.