Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jan 3, 2013

    port libuv for rust to Android

    ILYONG CHO authored ILyoan committed
Commits on Mar 26, 2012
Commits on Feb 3, 2012
Commits on Feb 1, 2012
  1. Ben Noordhuis

    build: bump _WIN32_WINNT to 0x600

    bnoordhuis authored
    Commit b471b33 updated the Makefile, this commit updates the gyp file.
  2. isaacs

    Update AUTHORS

    isaacs authored
  3. isaacs
  4. isaacs

    uv.h: add EPERM to errno map to fix regression

    Brandon Philips authored isaacs committed
    EPERM isn't mapped in so chown returns an unknown error. This is a
    regression from 0.4.12.
    philips:node/ (master*) $ cat chown.js
    var fs = require('fs')
    fs.chown("/tmp/foobar", 100, 100, function(er){ console.log(er);})
    philips:node/ (master*) $ ls -la /tmp/foobar
    total 0
    drwxr-xr-x   2 root  wheel   68 Jan 24 17:21 .
    philips:node/ (master*) $ /usr/local/Cellar/node/0.4.12/bin/node chown.js
    { stack: [Getter/Setter],
      arguments: undefined,
      type: undefined,
      message: 'EPERM, Operation not permitted \'/tmp/foobar\'',
      errno: 1,
      code: 'EPERM',
      path: '/tmp/foobar' }
    philips:node/ (master*) $ ./node chown.js
    { [Error: UNKNOWN, unknown error '/tmp/foobar'] errno: -1, code: 'UNKNOWN', path: '/tmp/foobar' }
    philips:node/ (master*) $ ./node chown.js
    { [Error: EPERM, operation not permitted '/tmp/foobar'] errno: 49, code: 'EPERM', path: '/tmp/foobar' }
Commits on Jan 31, 2012
  1. Bert Belder

    Implement udp multicast methods on windows

    piscisaureus authored
    uv_udp_set_membership is not supported for UDP-IPv6 sockets yet.
  2. Bert Belder
  3. Bert Belder

    test-multicast-join: don't attempt to bind to a multicast address

    piscisaureus authored
    Does not work on Windows. Bind to a normal interface first, then join the
    multicast group instead.
  4. Ben Noordhuis
  5. Ben Noordhuis
  6. Bert Belder
Commits on Jan 30, 2012
  1. Ben Noordhuis
  2. Ben Noordhuis
  3. Ben Noordhuis

    unix: add uv__dup()

    bnoordhuis authored
  4. Ben Noordhuis
  5. Ben Noordhuis

    import/export streams accross loops

    Igor Zinkovsky authored bnoordhuis committed
  6. Ben Noordhuis

    unix: add UNREACHABLE() macro

    bnoordhuis authored
    Asserts and aborts when program flow reaches a place it shouldn't.
  7. isaacs

    unix: Remove assert in uv__pipe_accept

    isaacs authored
    This assert unnecessarily prevents people from using the pipe_wrap
    class in node to send file descriptors over sockets.
Commits on Jan 28, 2012
  1. Ben Noordhuis
  2. Brandon Benvie Ben Noordhuis

    windows: fix off-by-one error in uv_fs_stat

    Benvie authored bnoordhuis committed
    uv__is_root typo caused incorrect fs.exists results in Node.
  3. Ben Noordhuis

    sunos: fix uv_udp_set_ttl and uv_udp_set_multicast_loop

    bnoordhuis authored
    It turns out that setsockopt(IP_TTL) *does* expect an int, whereas
    setsockopt(IP_MULTICAST_LOOP) needs a char.
Commits on Jan 27, 2012
  1. Ben Noordhuis

    sunos: fix uv_udp_set_ttl and uv_udp_multicast_ttl

    bnoordhuis authored
    The argument to setsockopt(IP_TTL|IP_MULTICAST_TTL) should be a char, not an int
    like on other Unices.
  2. Ben Noordhuis
  3. Ben Noordhuis
  4. Bert Belder Ben Noordhuis

    windows: fix stat("c:\\") regression

    piscisaureus authored bnoordhuis committed
  5. Bert Belder

    Fix windows build

    piscisaureus authored
Commits on Jan 26, 2012
  1. Ben Noordhuis

    unix: turn on SO_REUSEPORT for UDP sockets

    bnoordhuis authored
    Required on BSD-like systems for local UDP multicast. Without it, the bind()
    call fails with EADDRINUSE.
Commits on Jan 23, 2012
  1. Ben Noordhuis
  2. Ben Noordhuis
  3. Ben Noordhuis
  4. Bert Belder
  5. Brandon Benvie Bert Belder
  6. Maciej Małecki Bert Belder


    mmalecki authored piscisaureus committed
    With tests. Closes #295
Something went wrong with that request. Please try again.