Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Mar 8, 2012
  1. errno: ENOSPC

    authored
  2. @jedisct1 @bnoordhuis

    windows: initialize ares handles list

    jedisct1 authored bnoordhuis committed
    We need to initialize the ares handles linked list or else bad things can happen
    when we try to perform async lookups.
  3. @piscisaureus

    Merge remote-tracking branch 'origin/v0.6'

    piscisaureus authored
    Conflicts:
    	src/unix/core.c
Commits on Mar 7, 2012
  1. @piscisaureus
  2. @bnoordhuis

    test: fs: add tests for read EOF

    Brandon Philips authored bnoordhuis committed
    This fix was merged without tests:
    https://github.com/philips/libuv/tree/fix-read-on-windows-to-handle-eof
    
    So take tests from igorzi:
    igorzi@46024bf
  3. @jedisct1 @bnoordhuis
Commits on Mar 5, 2012
  1. @TooTallNate @bnoordhuis

    Fix typo in uv.h

    TooTallNate authored bnoordhuis committed
  2. @luislavena @bnoordhuis

    build: add missing libs required to compile under MinGW

    luislavena authored bnoordhuis committed
    GetProcessMemoryInfo is in psapi and
    GetAdaptersAddresses is in iphlpapi
  3. @bnoordhuis
Commits on Mar 2, 2012
  1. @shigeki @bnoordhuis

    win, unix: add uv_dlerror() and uv_dlerror_free()

    shigeki authored bnoordhuis committed
Commits on Mar 1, 2012
  1. test: make pipe_connect_to_file succeed with ECONNREFUSED

    Igor Zinkovsky authored
  2. @bnoordhuis

    unix: fix fs_event refcount bug on darwin

    bnoordhuis authored
    The event loop got unref'd twice when the handle was closed.
  3. @bnoordhuis

    unix: don't rely on libev to track timer state

    bnoordhuis authored
    An obscure libev bug sometimes makes it miss state changes. Keep track of the
    state ourselves.
    
    Fixes joyent/node#2515.
Commits on Feb 29, 2012
  1. @bnoordhuis

    unix: fix fs_event refcount bug on darwin

    bnoordhuis authored
    The event loop got unref'd twice when the handle was closed.
Commits on Feb 28, 2012
  1. @bnoordhuis

    unix: don't rely on libev to track timer state

    bnoordhuis authored
    An obscure libev bug sometimes makes it miss state changes. Keep track of the
    state ourselves.
    
    Fixes joyent/node#2515.
  2. @bnoordhuis

    Revert b3e0ad4, 149d32c, e99fdf0 and ea9baef.

    bnoordhuis authored
    Detaching doesn't work yet, the setsid() call fails and leaves the child process
    attached to the parent's session.
    
    Revert "test: Add test case for spawning detached child processes."
    Revert "win: Implement options.detached for uv_spawn() for Windows."
    Revert "unix: Implement options.detached for uv_spawn() for unix."
    Revert "Add "detached" member to uv_process_options_t to denote whether a child
            process should spawn detached from its parent."
    
    This reverts commit ea9baef.
    This reverts commit e99fdf0.
    This reverts commit 149d32c.
    This reverts commit b3e0ad4.
Commits on Feb 27, 2012
  1. windows: fix time conversion in stat

    Igor Zinkovsky authored
Commits on Feb 25, 2012
  1. @bnoordhuis

    unix: fix build on iOS

    bnoordhuis authored
    _NSGetEnviron() doesn't exist on iOS, use plain `extern char **environ` instead.
Commits on Feb 24, 2012
  1. @AvianFlu @bnoordhuis
  2. @AvianFlu @bnoordhuis
  3. @AvianFlu @bnoordhuis
  4. @AvianFlu @bnoordhuis

    Add "detached" member to uv_process_options_t to denote whether a chi…

    AvianFlu authored bnoordhuis committed
    …ld process should spawn detached from its parent.
  5. @jedisct1 @bnoordhuis

    Fix memory leak in uv_exepath() on OSX.

    jedisct1 authored bnoordhuis committed
  6. @piscisaureus

    Merge branch 'v0.6'

    piscisaureus authored
Commits on Feb 23, 2012
  1. @philips @piscisaureus

    win: fs: handle EOF in read

    philips authored piscisaureus committed
    in luvit after upgrade libuv from 243cfc to d3efef readSync started
    failing.  It seems that the code cleanup stopped handling EOF
    
    Trivially reproduced with this
    
        local fs = require('fs')
        print(fs.readFileSync('foo.luvit'))
  2. @bnoordhuis

    linux: share inotify fd across event loop

    bnoordhuis authored
    Previously, a new inotify fd was created for each watcher, making it quite easy
    to run into the system-wide fs.inotify.max_user_instances limit (usually 128).
    
    Fixes #300.
  3. @bnoordhuis

    common: make uv__set_*_error() return -1

    bnoordhuis authored
    So you can do `if (errno) return uv__set_sys_error(loop, errno);`.
  4. @bnoordhuis
  5. @bnoordhuis

    test: add proper type casts

    bnoordhuis authored
  6. @bnoordhuis
Commits on Feb 22, 2012
Commits on Feb 21, 2012
  1. @bnoordhuis

    linux: fix signedness issue in uv_exepath()

    bnoordhuis authored
    readlink() returns -1 on error. The <= 0 check failed to catch that because the
    return value was implicitly cast to size_t, which is unsigned.
Commits on Feb 17, 2012
  1. @jedisct1 @bnoordhuis

    linux: uclibc <0.9.32 doesn't have <ifaddrs.h>

    jedisct1 authored bnoordhuis committed
    uclibc didn't provide ifaddrs.h before version 0.9.32 It explicitly didn't
    install it because (quoting) "the corresponding functionality is disabled". So,
    fix libuv on uclibc < 0.9.32 by returning ENOSYS for uv_interface_addresses()
Commits on Feb 16, 2012
  1. @piscisaureus
Something went wrong with that request. Please try again.