Permalink
Commits on Sep 16, 2011
  1. HAVE_FUTIMES on osx

    ry committed Sep 16, 2011
  2. ignore SIGPIPE in tests

    ry committed Sep 16, 2011
Commits on Sep 15, 2011
  1. unix: fix a compiler warning

    erickt committed with bnoordhuis Sep 10, 2011
  2. test: fix compiling with gcc-4.5

    erickt committed with bnoordhuis Sep 14, 2011
Commits on Sep 14, 2011
  1. windows: ERROR_PATH_NOT_FOUND -> UV_ENOENT mapping

    Igor Zinkovsky committed Sep 14, 2011
  2. windows: make file handles non-inheritable by default to match node b…

    …ehavior
    Igor Zinkovsky committed Sep 14, 2011
  3. windows: strip '\??\' from readlink path buffer.

    Igor Zinkovsky committed Sep 14, 2011
  4. uv_fs_ functions to return result in sync mode

    Igor Zinkovsky committed Sep 14, 2011
  5. unix: revert "eio: fix memory leak in eio__scandir()"

    This reverts commit b450d87.
    
    It turns out that libeio doesn't actually leak memory but it does do an
    unnecessary (and confusing!) allocation that is not free'd until after
    the user callback returns.
    bnoordhuis committed Sep 14, 2011
  6. unix: fix off-by-one error in comparison

    Only 3 of the 4 buffer list entries were being used.
    bnoordhuis committed Sep 14, 2011
  7. unix: bring back uv__stream_destroy()

    This is the revised version of reverted commit 431195c.
    bnoordhuis committed Sep 9, 2011
  8. unix: handle stream write errors properly

    1. Ensure that failed writes don't leave the write queue in an inconsistent
       state. Before, write requests were handed back to the user but were not
       removed from the write queue. The cause of at least one use-after-free bug.
    
    2. Pass the error to the callback on the next iteration of the event loop
       instead of returning it immediately.
    bnoordhuis committed Sep 14, 2011
Commits on Sep 13, 2011
Commits on Sep 12, 2011
  1. Add EEXIST handling

    Additionally, map ERROR_ALREADY_EXISTS to EEXIST on Windows.  I'm a bit
    unsure about this mapping.  Could a windows person confirm?
    isaacs committed Sep 12, 2011
  2. unix: implement uv_tty_set_mode

    ry committed Sep 12, 2011
  3. Add interfaces for uv_pipe_open, uv_tty_init, uv_tty_set_mode

    Nothing works - no tests. This is just to coordinate efforts between Bert
    and I.
    ry committed Sep 12, 2011
  4. unix: remove uv_init

    ry committed Sep 12, 2011
  5. win: make uv_hrtime() thread-safe

    piscisaureus committed with ry Sep 11, 2011
Commits on Sep 10, 2011
  1. Subclass uv_getaddrinfo_t from uv_req_t.

    This patch also fixes #155. Since we no longer
    memset clear the uv_getaddrinfo_t, the user can
    now set the `uv_getaddrinfo_t->data` field without
    problems.
    erickt committed with ry Aug 25, 2011
Commits on Sep 9, 2011
  1. unix: deduplicate stream init logic

    Move shared init logic into uv__stream_init().
    bnoordhuis committed Sep 9, 2011