Permalink
Commits on Jan 20, 2012
  1. import/export streams accross loops

    Igor Zinkovsky committed Jan 20, 2012
Commits on Jan 19, 2012
  1. Merge branch 'v0.6'

    bnoordhuis committed Jan 19, 2012
  2. build: don't set -mmacosx-version-min

    bnoordhuis committed Jan 19, 2012
    It sets __MAC_OS_X_VERSION_MIN_REQUIRED__, which is what we use for feature
    detection.
  3. unix: don't close kqueue fd in kqueue_fork()

    bnoordhuis committed Jan 19, 2012
    The file descriptor is not inherited by the child process. Trying to close it is
    not just useless, it's actively harmful - if the close() call succeeds, it will
    have closed an altogether different file descriptor.
Commits on Jan 18, 2012
  1. Rename COUNTOF() to ARRAY_SIZE().

    bnoordhuis committed Jan 18, 2012
    Consistent with Node, it has an ARRAY_SIZE() macro but not COUNTOF().
  2. unix: don't retry close() on EINTR

    bnoordhuis committed Jan 18, 2012
    Linux 2.6 always closes the file descriptor, even on EINTR. Retrying the close()
    call isn't merely useless, it's actively harmful - the file descriptor may have
    been acquired by another thread.
Commits on Jan 17, 2012
  1. unix: fix segfault in uv_guess_handle()

    bnoordhuis committed Jan 17, 2012
    Fixes #293.
  2. windows: implement uv_loop_new+uv_loop_delete

    Igor Zinkovsky committed Jan 12, 2012
Commits on Jan 16, 2012
  1. conform to ANSI C

    Igor Zinkovsky committed Jan 16, 2012
  2. Merge remote-tracking branch 'origin/v0.6'

    bnoordhuis committed Jan 16, 2012
    Conflicts:
    	src/win/util.c
  3. unix: remove eio_set_max_poll_reqs

    indutny committed with bnoordhuis Jan 15, 2012
    * added test
Commits on Jan 14, 2012
  1. remove uv_thread_self

    Igor Zinkovsky committed Jan 14, 2012
  2. unix: fix udp recv_start refcount

    bnoordhuis committed Jan 14, 2012
    Calling uv_udp_recv_start() should not bump the event loop's reference count.
    
    Fixes failing test udp_ref2.
Commits on Jan 13, 2012
  1. unix: remove unused #define

    bnoordhuis committed Jan 13, 2012
Commits on Jan 12, 2012
  1. unix: fix compiler warning

    bnoordhuis committed Jan 12, 2012
  2. windows: improve uv_fs_stat performance (by about 60%)

    Igor Zinkovsky committed Jan 11, 2012
  3. fix warnings in windows build

    Igor Zinkovsky committed Jan 12, 2012
Commits on Jan 11, 2012
  1. unix: use EVRUN_ONCE in uv_run_once()

    typester committed with bnoordhuis Jan 11, 2012
    EVRUN_NOWAIT means "poll and don't block". Use EVRUN_ONCE instead, "wait for
    single event".
Commits on Jan 9, 2012
  1. Merge remote branch 'origin/v0.6'

    ry committed Jan 9, 2012
  2. Revert "Add uv_pipe_pair for communication between threads"

    ry committed Jan 9, 2012
    Not needed. We took a different approach for isolates.
    
    This reverts commit 5cc6090.
Commits on Jan 2, 2012
  1. unix: unref fs event watcher

    bnoordhuis committed Jan 2, 2012
    Watchers were being ref-counted twice which wasn't harmful in itself but stopped
    uv_unref() from working like you'd expect it to.
Commits on Dec 30, 2011
  1. windows: uv_fs_rename to replace the new file if it exists

    Igor Zinkovsky committed Dec 30, 2011
    fixes #283
  2. windows: ensure that uv_fs_event callbacks have long names

    Igor Zinkovsky committed Dec 26, 2011
  3. Add uv_pipe_pair for communication between threads

    ry committed Dec 30, 2011
    This is only the Unix implementation and test.