Permalink
Commits on Jul 15, 2011
  1. Revert "uv_win: uv_pipe_connect should return -1 on error"

    This reverts commit 7b46073.
    piscisaureus committed Jul 15, 2011
Commits on Jul 14, 2011
  1. Define union uv_any_req

    piscisaureus committed with ry Jul 14, 2011
  2. Windows implementation of new request API

    This changes uv-win to use the new uv_req subclasses.
    
    It gets rid of the uv_req.flags field. There used to be only request flag
    (UV_REQ_PENDING), and it was mostly obsolete; it only had a real purpose for
    internal uv_read requests. Now we'll use the UV_HANDLE_READ_PENDING flag on
    the handle instead.
    
    This patch also simplifies the accept logic for named pipes on windows. We
    no longer have a separate struct to store information about established
    connections. Instead we just carry over the windows HANDLE from the accept
    request to the client handle in uv_pipe_accept().
    piscisaureus committed with ry Jul 14, 2011
  3. Better request API

    Instead of uv_shutdown, uv_write, uv_connect taking raw uv_req_t we subclass
    uv_req_t into uv_shutdown_t, uv_write_t, and uv_connect_t.
    
    uv_req_init is removed.
    ry committed Jul 13, 2011
  4. allocate windows pipe handles on demand

    Igor Zinkovsky committed with ry Jul 13, 2011
  5. Makefile: disable test-% and bench-% targets

    Targets bench-% and test-% mess up dependency resolution, disable for now.
    bnoordhuis committed Jul 14, 2011
  6. Whitespace fixes

    piscisaureus committed Jul 14, 2011
  7. Make it possible to run individual tests.

    Fixes #100.
    bnoordhuis committed Jul 13, 2011
Commits on Jul 13, 2011
Commits on Jul 12, 2011
  1. uv_getsockname

    HenryRawas committed with ry Jul 11, 2011
Commits on Jul 11, 2011
  1. Rename uv_pipe_create to uv_pipe_bind.

    Fixes issue #97.
    Igor Zinkovsky committed Jul 11, 2011