Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jan 14, 2015
  1. @saghul

    Merge branch 'v1.x'

    saghul authored
  2. @saghul

    Add SHA to ChangeLog

    saghul authored
  3. @saghul

    2015.01.15, Version 1.2.1 (Stable)

    saghul authored
    Changes since version 1.2.0:
    
    * unix: remove unused dtrace file (Saúl Ibarra Corretgé)
    
    * test: skip TTY select test if /dev/tty can't be opened (Saúl Ibarra
      Corretgé)
    
    * doc: clarify the behavior of uv_tty_init (Saúl Ibarra Corretgé)
    
    * doc: clarify how uv_async_send behaves (Saúl Ibarra Corretgé)
    
    * build: make dist now generates a full tarball (Johan Bergström)
    
    * freebsd: make uv_exepath more resilient (Saúl Ibarra Corretgé)
    
    * unix: make setting the tty mode to the same value a no-op (Saúl Ibarra
      Corretgé)
    
    * win,tcp: support uv_try_write (Bert Belder)
    
    * test: enable test-tcp-try-write on windows (Bert Belder)
    
    * win,tty: support uv_try_write (Bert Belder)
    
    * unix: set non-block mode in uv_{pipe,tcp,udp}_open (Ben Noordhuis)
  4. @saghul

    unix: set non-block mode in uv_{pipe,tcp,udp}_open

    authored saghul committed
    The contract specifies that the file descriptor should already be in
    non-blocking mode before passing it to libuv.
    
    However, node users don't really have an opportunity to do so, never
    mind the fact that the call to uv_pipe_open() or uv_tcp_open() is an
    implementation detail that most users won't be aware of.
    
    Let's be nice and set the non-blocking flag explicitly.  It's a cheap
    operation anyway.
    
    Fixes: libuv#124
    
    PR: libuv#134
    Reviewed-by: Saúl Ibarra Corretgé <saghul@gmail.com>
  5. @saghul

    unix: fix -Wsign-compare warning in tty.c

    authored saghul committed
    The mode argument is an enum now and the signedness of an enum is
    implementation-defined when it doesn't have negative members.
    
    Cast it to int in the comparison to tty->mode because the latter is
    still an int.
    
    PR: libuv#134
    Reviewed-by: Saúl Ibarra Corretgé <saghul@gmail.com>
Commits on Jan 13, 2015
  1. @piscisaureus

    win,tty: support uv_try_write

    piscisaureus authored
    All windows console writes are synchronous anyway, so there's no reason
    for uv_try_write() to do nothing.
    
    PR: libuv#127
    Reviewed-by: Saúl Ibarra Corretgé <saghul@gmail.com>
  2. @piscisaureus

    test: enable test-tcp-try-write on windows

    piscisaureus authored
    PR: libuv#127
    Reviewed-by: Saúl Ibarra Corretgé <saghul@gmail.com>
  3. @piscisaureus

    win,tcp: support uv_try_write

    piscisaureus authored
    PR: libuv#127
    Reviewed-by: Saúl Ibarra Corretgé <saghul@gmail.com>
  4. @piscisaureus

    win,stream: start uv_try_write implementation

    piscisaureus authored
    PR: libuv#127
    Reviewed-by: Saúl Ibarra Corretgé <saghul@gmail.com>
  5. @saghul

    unix: make setting the tty mode to the same value a no-op

    saghul authored
    Closes #131
    
    PR-URL: libuv#132
    Reviewed-By: Bert Belder <bertbelder@gmail.com>
Commits on Jan 12, 2015
  1. @saghul

    freebsd: make uv_exepath more resilient

    saghul authored
    PR-URL: libuv#129
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Commits on Jan 11, 2015
  1. @jbergstroem @saghul

    build: make dist now generates a full tarball

    jbergstroem authored saghul committed
    Autotools tries to figure out what's necessary to create a tarball through
    included files in Makefile.am. Since libuv has conditionals based on target OS
    as well as additional samples/documentation, extra_files needs to include these.
    
    Also, add the result of make dist to gitignore.
    
    PR-URL: libuv#118
    Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
Commits on Jan 7, 2015
  1. @saghul

    doc: clarify how uv_async_send behaves

    saghul authored
    Closes #29
    
    PR-URL: libuv#122
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
  2. @saghul

    doc: clarify the behavior of uv_tty_init

    saghul authored
    Closes #120
    
    PR-URL: libuv#121
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
  3. @saghul

    test: skip TTY select test if /dev/tty can't be opened

    saghul authored
    PR-URL: libuv#123
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Commits on Jan 6, 2015
  1. @saghul

    unix: remove unused dtrace file

    saghul authored
    PR-URL: libuv#119
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Commits on Jan 5, 2015
  1. @saghul

    Merge branch 'v1.x'

    saghul authored
  2. @saghul

    Add SHA to ChangeLog

    saghul authored
  3. @saghul

    2015.01.06, Version 1.2.0 (Stable)

    saghul authored
    Changes since version 1.1.0:
    
    * linux: fix epoll_pwait() sigmask size calculation (Ben Noordhuis)
    
    * tty: implement binary I/O terminal mode (Yuri D'Elia)
    
    * test: fix spawn test with autotools build (Ben Noordhuis)
    
    * test: skip ipv6 tests when ipv6 is not supported (Ben Noordhuis)
    
    * common: move STATIC_ASSERT to uv-common.h (Alexey Melnichuk)
    
    * win/thread: store thread handle in a TLS slot (Alexey Melnichuk)
    
    * unix: fix ttl, multicast ttl and loop options on IPv6 (Saúl Ibarra
      Corretgé)
    
    * linux: fix support for preadv/pwritev-less kernels (Ben Noordhuis)
    
    * unix: make uv_exepath(size=0) return UV_EINVAL (Ben Noordhuis)
    
    * darwin: fix uv_exepath(smallbuf) UV_EPERM error (Ben Noordhuis)
    
    * openbsd: fix uv_exepath(smallbuf) UV_EINVAL error (Ben Noordhuis)
    
    * linux: fix uv_exepath(size=1) UV_EINVAL error (Ben Noordhuis)
    
    * sunos: preemptively fix uv_exepath(size=1) (Ben Noordhuis)
    
    * win: fix and clarify comments in winapi.h (Bert Belder)
    
    * win: make available NtQueryDirectoryFile (Bert Belder)
    
    * win: add definitions for directory information types (Bert Belder)
    
    * win: use NtQueryDirectoryFile to implement uv_fs_scandir (Bert Belder)
    
    * unix: don't unlink unix socket on bind error (Ben Noordhuis)
    
    * build: fix bad comment in autogen.sh (Ben Noordhuis)
    
    * build: add AC_PROG_LIBTOOL to configure.ac (Ben Noordhuis)
    
    * test: skip udp_options6 if there no IPv6 support (Saúl Ibarra
      Corretgé)
    
    * win: add definitions for MUI errors mingw lacks (Bert Belder)
    
    * build: enable warnings in autotools build (Ben Noordhuis)
    
    * build: remove -Wno-dollar-in-identifier-extension (Ben Noordhuis)
    
    * build: move flags from Makefile.am to configure.ac (Ben Noordhuis)
  4. @saghul
  5. @saghul

    Merge branch 'v0.10' into v1.x

    saghul authored
    Conflicts:
    	ChangeLog
    	src/version.c
  6. @saghul

    Now working on v0.10.33

    saghul authored
  7. @saghul

    2015.01.06, Version 0.10.32 (Stable)

    saghul authored
    Changes since version 0.10.31:
    
    * linux: fix epoll_pwait() sigmask size calculation (Ben Noordhuis)
  8. build: move flags from Makefile.am to configure.ac

    authored
    Move compile-time flags that are not platform-specific defines to
    configure.ac where they can be properly feature-detected.
    
    PR-URL: libuv#24
    Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
  9. build: remove -Wno-dollar-in-identifier-extension

    authored
    Don't check if -Wno-dollar-in-identifier-extension is supported in the
    autotools build; that flag was only necessary on OS X and only when the
    dtrace probes were enabled (because dtrace(1) generates identifiers with
    sigils in them).  The probes were removed in commit cb51400, making the
    check unnecessary.
    
    PR-URL: libuv#24
    Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
  10. build: enable warnings in autotools build

    authored
    Turn on -Wall -Wextra -Wno-unused-parameter, just like we do in gyp
    builds.
    
    PR-URL: libuv#24
    Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
  11. @piscisaureus

    Merge branch 'v1.x'

    piscisaureus authored
  12. @piscisaureus

    win: add definitions for MUI errors mingw lacks

    piscisaureus authored
    PR-URL: libuv#110
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
  13. @saghul

    test: skip udp_options6 if there no IPv6 support

    saghul authored
    PR-URL: libuv#115
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
  14. build: add AC_PROG_LIBTOOL to configure.ac

    authored
    It should fix the following build error with old autoconf/automake
    versions:
    
        Makefile.am:24: Libtool library used but `LIBTOOL' is undefined
        Makefile.am:24: The usual way to define `LIBTOOL' is to add
        `AC_PROG_LIBTOOL'
        Makefile.am:24: to `configure.ac' and run `aclocal' and `autoconf'
        again.
    
    Fixes: libuv#111
    PR-URL: libuv#113
    Reviewed-By: Rod Vagg <rod@vagg.org>
    Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
  15. build: fix bad comment in autogen.sh

    authored
    The serial-tests option is available in automake v1.12, not v0.12.
    
    PR-URL: libuv#113
    Reviewed-By: Rod Vagg <rod@vagg.org>
    Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
  16. unix: don't unlink unix socket on bind error

    authored
    Don't unlink the socket in uv_pipe_bind().  If the bind operation fails,
    the socket is most likely not ours.
    
    Fixes: libuv#108
    PR-URL: libuv#109
    Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
  17. @piscisaureus

    win: use NtQueryDirectoryFile to implement uv_fs_scandir

    piscisaureus authored
    PR-URL: libuv#105
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
  18. @piscisaureus

    win: add definitions for directory information types

    piscisaureus authored
    PR-URL: libuv#105
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
  19. @piscisaureus

    win: make available NtQueryDirectoryFile

    piscisaureus authored
    PR-URL: libuv#105
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
Something went wrong with that request. Please try again.