Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Feb 16, 2012
  1. @piscisaureus
Commits on Feb 13, 2012
  1. @bnoordhuis

    unix: don't flush tty on switch to raw mode

    bnoordhuis authored
    Drain, don't flush the tty when switching from cooked to raw mode. Prevents
    buffered keystrokes from getting lost. Switching back to cooked mode still
    flushes.
    
    Fixes nodejs/node-v0.x-archive#2744.
  2. @piscisaureus
  3. @piscisaureus
  4. @bnoordhuis
Commits on Feb 9, 2012
  1. support half-duplex pipes

    Igor Zinkovsky authored
  2. fix windows build

    Igor Zinkovsky authored
Commits on Feb 7, 2012
  1. @luislavena @piscisaureus

    Add missing IPV6_HOPLIMIT definition for MinGW

    luislavena authored piscisaureus committed
    Closes GH-307
Commits on Feb 6, 2012
  1. @TooTallNate @bnoordhuis

    Add EXDEV to the errno map.

    TooTallNate authored bnoordhuis committed
  2. @defunctzombie @bnoordhuis

    test: add multicast TTL test

    defunctzombie authored bnoordhuis committed
Commits on Feb 5, 2012
  1. @piscisaureus
Commits on Feb 3, 2012
  1. @mmalecki @bnoordhuis
  2. @mmalecki @bnoordhuis

    test: test if `UV_ELOOP` mapping works

    mmalecki authored bnoordhuis committed
  3. @mmalecki @bnoordhuis

    unix: map `ELOOP` to `UV_ELOOP`

    mmalecki authored bnoordhuis committed
  4. @bnoordhuis

    unix: map ECONNABORTED

    bnoordhuis authored
Commits on Feb 2, 2012
  1. @piscisaureus
Commits on Feb 1, 2012
  1. windows: map ERROR_ACCESS_DENIED to UV_EPERM

    Igor Zinkovsky authored
  2. @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 .
    
    0.4
    ---
    
    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' }
    
    master
    ------
    
    philips:node/ (master*) $ ./node chown.js
    { [Error: UNKNOWN, unknown error '/tmp/foobar'] errno: -1, code: 'UNKNOWN', path: '/tmp/foobar' }
    
    AFTER
    -----
    
    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. @piscisaureus

    Implement udp multicast methods on windows

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

    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. @bnoordhuis
  5. @bnoordhuis
  6. @piscisaureus
Commits on Jan 30, 2012
  1. @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. @bnoordhuis
  2. @Benvie @bnoordhuis

    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. @bnoordhuis

    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. @bnoordhuis

    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. @bnoordhuis
  3. @piscisaureus @bnoordhuis

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

    piscisaureus authored bnoordhuis committed
  4. @piscisaureus

    Fix windows build

    piscisaureus authored
Commits on Jan 26, 2012
  1. @bnoordhuis

    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. @bnoordhuis
  2. @bnoordhuis
Something went wrong with that request. Please try again.