Permalink
Commits on May 5, 2012
  1. sunos: make fs.watch scale better

    bnoordhuis committed May 5, 2012
    Instead of using one port per watch, use one port for all the watches.
    This is a cherry-pick of commit 7326962 from v0.6 into master.
    
    Conflicts:
    
    	include/uv-private/uv-unix.h
    	src/unix/core.c
    	src/unix/sunos.c
Commits on May 4, 2012
  1. Windows: fix MinGW

    piscisaureus committed May 4, 2012
    MinGW's headers are missing a definition for SIO_BASE_HANDLE
  2. Windows: skip GetFileAttributes call when opening a file

    piscisaureus committed May 4, 2012
    It wasn't working, and everything seemed to work fine nonetheless. Removing it just saves a syscall.
  3. Windows: fix iocp emulation bugs for tcp handles

    piscisaureus committed May 4, 2012
    Makes ipc_tcp_connection pass on Windows XP
  4. unix: zero out new loop struct

    bnoordhuis committed May 4, 2012
    Fixes spurious segfaults in pyuv.
Commits on May 3, 2012
  1. unix: don't use setlocale()

    bnoordhuis committed May 3, 2012
    setlocale() is not inherently thread-safe. We'll have to live with the fact
    that test/test-dlerror.c fails on systems with localized error messages.
  2. unix: change uv_dl*() error code

    bnoordhuis committed Apr 29, 2012
    Return UV_ENOENT instead of UV_EINVAL. UV_EINVAL was arbitrarily chosen and
    turns out to be inconsistent with the Windows implementation.
    
    Fixes #395.
  3. Merge branch 'poll'

    piscisaureus committed May 3, 2012
    Closes: #316, #401
    Ref: #265, #349
  4. Test: add tests for uv_poll

    piscisaureus committed Apr 24, 2012
  5. Unix: implement uv_poll

    piscisaureus committed May 2, 2012
  6. Windows: implement uv_poll

    piscisaureus committed Apr 24, 2012
Commits on May 2, 2012
  1. linux: fix build error with old kernel headers

    bnoordhuis committed May 2, 2012
    O_CLOEXEC was introduced in linux 2.6.23, don't assume it's available.
    
    Fixes #400.
Commits on May 1, 2012
  1. Merge branch 'v0.6'

    piscisaureus committed May 1, 2012
  2. unix: map `EROFS` to `UV_EROFS`

    mmalecki committed with piscisaureus Apr 14, 2012
    Conflicts:
    
    	src/unix/error.c
  3. Merge branch 'v0.6'

    piscisaureus committed May 1, 2012
Commits on Apr 29, 2012
  1. Windows: disable minimal rebuild (/Gm)

    piscisaureus committed Apr 29, 2012
    If enabled multicore compile doesn't work.
Commits on Apr 28, 2012
  1. Merge branch 'v0.6'

    piscisaureus committed Apr 28, 2012
    Conflicts:
    	include/uv-private/uv-unix.h
    	include/uv-private/uv-win.h
    	include/uv.h
    	src/unix/error.c
    	src/unix/linux.c
    	src/uv-common.c
    	src/win/fs.c
    	test/test-fs.c
    	test/test-spawn.c
  2. test-spawn failed to build on linux

    erikdubbelboer committed with piscisaureus Apr 28, 2012
    - added missing header file
    - converted c++ style comment to c style comment
  3. test-spawn failed to build on linux

    erikdubbelboer committed with piscisaureus Apr 28, 2012
    - added missing header file
    - converted c++ style comment to c style comment