Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Mar 9, 2012
  1. @bnoordhuis
  2. @bnoordhuis
  3. @bnoordhuis

    unix: add support for receiving UNIX sockets

    bnoordhuis authored
    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.
  4. @piscisaureus
  5. @piscisaureus
  6. @piscisaureus
  7. @piscisaureus

    Windows: report UV_ENOTSOCK when we opened a file instead of a pipe

    piscisaureus authored
    Makes the pipe_connect_to_file test pass on Windows.
  8. @piscisaureus

    Merge remote-tracking branch 'origin/v0.6'

    piscisaureus authored
    Conflicts:
    	src/win/pipe.c
    	test/run-tests.c
  9. @piscisaureus

    Windows: make sure that shutdown_cb is always called

    piscisaureus authored
    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.
  10. @piscisaureus
  11. @piscisaureus

    Windows: fix connecting a pipe in the thread pool

    piscisaureus authored
    The code didn't function. Fixes the pipe_pound benchmarks.
  12. @piscisaureus

    Windows test runner: show process name instead of test name

    piscisaureus authored
    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)
  13. @piscisaureus
  14. @piscisaureus
  15. @piscisaureus
  16. @piscisaureus
  17. @piscisaureus

    Test cwd_and_chdir: don't chdir to "" or "c:"

    piscisaureus authored
    It should not strip the trailing (back)slash from a root directory.
  18. @piscisaureus
  19. @piscisaureus
  20. @piscisaureus
  21. @piscisaureus

    Fold trailing whitespace

    piscisaureus authored
Commits on Mar 8, 2012
  1. @piscisaureus
  2. @piscisaureus
  3. @piscisaureus

    Windows: avoid uv_guess_handle crash in when fd < 0

    piscisaureus authored
    Happens only when using a debug version of the crt.
  4. @jedisct1 @bnoordhuis

    windows: initialize ares handles list

    jedisct1 authored bnoordhuis committed
    We need to initialize the ares handles linked list or else bad things can happen
    when we try to perform async lookups.
  5. @piscisaureus

    Merge remote-tracking branch 'origin/v0.6'

    piscisaureus authored
    Conflicts:
    	src/unix/core.c
Commits on Mar 7, 2012
  1. @piscisaureus
  2. @bnoordhuis

    test: fs: add tests for read EOF

    Brandon Philips authored bnoordhuis committed
    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
  3. @jedisct1 @bnoordhuis
Commits on Mar 5, 2012
  1. @TooTallNate @bnoordhuis

    Fix typo in uv.h

    TooTallNate authored bnoordhuis committed
  2. @luislavena @bnoordhuis

    build: add missing libs required to compile under MinGW

    luislavena authored bnoordhuis committed
    GetProcessMemoryInfo is in psapi and
    GetAdaptersAddresses is in iphlpapi
  3. @bnoordhuis
Commits on Mar 2, 2012
  1. @shigeki @bnoordhuis

    win, unix: add uv_dlerror() and uv_dlerror_free()

    shigeki authored bnoordhuis committed
Commits on Mar 1, 2012
  1. test: make pipe_connect_to_file succeed with ECONNREFUSED

    Igor Zinkovsky authored
Something went wrong with that request. Please try again.