Permalink
Commits on Mar 9, 2012
  1. unix: add support for receiving UNIX sockets

    bnoordhuis committed Mar 8, 2012
    Until now, all received file descriptors were reported as being UV_TCP streams:
    AF_INET/AF_INET6 sockets of type SOCK_STREAM.
    
    This commit adds support for AF_UNIX/AF_FILE sockets (UV_NAMED_PIPE in libuv
    nomenclature).
    
    Support for UV_UDP handles (AF_INET/AF_INET6 sockets of type SOCK_DGRAM) still
    needs to be implemented.
  2. Windows: report UV_ENOTSOCK when we opened a file instead of a pipe

    piscisaureus committed Mar 9, 2012
    Makes the pipe_connect_to_file test pass on Windows.
  3. Merge remote-tracking branch 'origin/v0.6'

    piscisaureus committed Mar 9, 2012
    Conflicts:
    	src/win/pipe.c
    	test/run-tests.c
  4. Windows: make sure that shutdown_cb is always called

    piscisaureus committed Mar 9, 2012
    This patch changes how uv-win uses the UV_SHUTTING and UV_SHUT flags.
    UV_SHUT is now only used for tcp handles to track whether shutdown() has
    actually been called. UV_SHUTTING has the more generic meaning of
    "no longer readable". It would be good to replace it by an actual
    UV_READABLE flag in the future.
    
    This makes the shutdown_close_tcp and shutdown_close_pipe tests pass on
    windows.
  5. Windows: fix connecting a pipe in the thread pool

    piscisaureus committed Mar 9, 2012
    The code didn't function. Fixes the pipe_pound benchmarks.
  6. Windows test runner: show process name instead of test name

    piscisaureus committed Mar 9, 2012
    If a test failed we would previously see:
    
      Output from process `test_foo`: blah
      Output from process `test_foo`: (nothing)
    
    This commit changes it to:
    
      Output from process `test_foo`: blah
      Output from process `foo_helper`: (nothing)
  7. Test cwd_and_chdir: don't chdir to "" or "c:"

    piscisaureus committed Mar 9, 2012
    It should not strip the trailing (back)slash from a root directory.
  8. Fold trailing whitespace

    piscisaureus committed Mar 9, 2012
Commits on Mar 8, 2012
  1. Windows: avoid uv_guess_handle crash in when fd < 0

    piscisaureus committed Mar 8, 2012
    Happens only when using a debug version of the crt.
  2. windows: initialize ares handles list

    jedisct1 committed with bnoordhuis Mar 2, 2012
    We need to initialize the ares handles linked list or else bad things can happen
    when we try to perform async lookups.
  3. Merge remote-tracking branch 'origin/v0.6'

    piscisaureus committed Mar 8, 2012
    Conflicts:
    	src/unix/core.c
Commits on Mar 7, 2012
  1. test: fs: add tests for read EOF

    Brandon Philips committed with bnoordhuis Feb 29, 2012
    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
Commits on Mar 5, 2012
  1. Fix typo in uv.h

    TooTallNate committed with bnoordhuis Mar 5, 2012
  2. build: add missing libs required to compile under MinGW

    luislavena committed with bnoordhuis Mar 2, 2012
    GetProcessMemoryInfo is in psapi and
    GetAdaptersAddresses is in iphlpapi
Commits on Mar 2, 2012
Commits on Mar 1, 2012
  1. test: make pipe_connect_to_file succeed with ECONNREFUSED

    Igor Zinkovsky committed Mar 1, 2012