Skip to content
Commits on Mar 18, 2013
  1. @isaacs @piscisaureus

    Add strdup in uv_cpu_info

    isaacs committed with piscisaureus Jun 25, 2012
Commits on Jun 22, 2012
  1. @bnoordhuis

    Update libuv version macro.

    bnoordhuis committed Jun 22, 2012
Commits on Jun 21, 2012
  1. @piscisaureus
  2. @piscisaureus

    Make the stat benchmark run shorter

    Man, Windows is so slow...
    piscisaureus committed Jun 22, 2012
  3. @bnoordhuis
  4. @piscisaureus
Commits on Jun 20, 2012
  1. @bnoordhuis

    unix, windows: stat: never pass NULL to cb

    Never pass NULL to the fs_poll callback, use a zeroed out statbuf instead.
    
    Makes the interface a little more convenient to use.
    bnoordhuis committed Jun 20, 2012
  2. @piscisaureus

    windows: abort accept requests when a shared tcp server is closed

    Just closing the listening socket handle does not cancel AcceptEx
    operations when another handle is keeping the underlying socket
    open. Thus the AcceptEx operations have to be explicitly canceled
    in uv_tcp_close.
    piscisaureus committed Jun 20, 2012
Commits on Jun 19, 2012
  1. @piscisaureus
  2. @piscisaureus
Commits on Jun 18, 2012
  1. @isaacs @bnoordhuis

    sunos: allow suppression of ifaddrs.h

    Older Solaris versions do not have this feature.  This allows
    them to set SUNOS_NO_IFADDRS to allow libuv to build.
    
    Re: nodejs/node-v0.x-archive#3465
    isaacs committed with bnoordhuis Jun 18, 2012
  2. @indutny @bnoordhuis
  3. @bnoordhuis
Commits on Jun 16, 2012
  1. @bnoordhuis

    unix, windows: update uv_fs_poll API

    * the callback gets called only once on error, not repeatedly...
    
    * ...unless the error reason changes from e.g. UV_ENOENT to UV_EACCES
    
    * the callback receives pointers to uv_statbuf_t objects so it can inspect what
      changed
    bnoordhuis committed Jun 15, 2012
Commits on Jun 14, 2012
  1. @piscisaureus
  2. @piscisaureus
  3. @piscisaureus
  4. @bnoordhuis

    unix: fix memory leak in libev

    Not everything that identifies itself as glibc really is glibc.
    bnoordhuis committed Jun 14, 2012
Commits on Jun 13, 2012
  1. @bnoordhuis @piscisaureus
  2. @piscisaureus
  3. @bnoordhuis @piscisaureus

    unix: make uv__nonblock() EINTR resilient

    It's underspecified if and when ioctl(FIONBIO) or fcntl() can return EINTR.
    Let's take the safe route.
    bnoordhuis committed with piscisaureus Jun 14, 2012
  4. @bnoordhuis @piscisaureus

    unix: make uv__cloexec() EINTR resilient

    It's somewhat underspecified if and when fcntl() can return EINTR. It never
    does on Linux for F_GETFD or F_SETFD but let's not make any assumptions.
    bnoordhuis committed with piscisaureus Jun 14, 2012
  5. @piscisaureus
Commits on Jun 12, 2012
  1. @piscisaureus
  2. @bnoordhuis
  3. @piscisaureus
  4. @piscisaureus

    windows: fix some comments

    piscisaureus committed Jun 12, 2012
Commits on Jun 11, 2012
  1. @bnoordhuis

    unix: reset error status in uv_dlopen()

    Fixes a bug where uv_dlopen() mistakenly reported failure because of previous
    errors.
    bnoordhuis committed Jun 12, 2012
  2. @piscisaureus
  3. @bnoordhuis
  4. @bnoordhuis

    unix: implement async handles in libuv

    Replace libev backed async handles with a pure libuv implementation.
    bnoordhuis committed Jun 11, 2012
  5. @bnoordhuis
Commits on May 31, 2012
  1. @bnoordhuis
  2. @bnoordhuis
  3. @bnoordhuis

    unix, windows: add stat() based file watcher

    Monitors a file path for changes. Supersedes ev_stat.
    bnoordhuis committed Jun 14, 2012
Something went wrong with that request. Please try again.