85d66247 | 07-Jan-2015 |
Saúl Ibarra Corretgé |
doc: clarify the behavior of uv_tty_init Closes #120 PR-URL: https://github.com/libuv/libuv/pull/121 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> |
72e4b5ab | 07-Jan-2015 |
Saúl Ibarra Corretgé |
test: skip TTY select test if /dev/tty can't be opened PR-URL: https://github.com/libuv/libuv/pull/123 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> |
295fc41d | 06-Jan-2015 |
Saúl Ibarra Corretgé |
unix: remove unused dtrace file PR-URL: https://github.com/libuv/libuv/pull/119 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> |
3fd823ac | 05-Jan-2015 |
Saúl Ibarra Corretgé |
Add SHA to ChangeLog |
09f25b13 | 05-Jan-2015 |
Saúl Ibarra Corretgé |
2015.01.06, Version 1.2.0 (Stable) Changes since version 1.1.0: * linux: fix epoll_pwait() sigmask size calculation (Ben Noordhuis) * tty: implement binary I/O terminal mod
2015.01.06, Version 1.2.0 (Stable) 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)
show more ...
|
36f90342 | 05-Jan-2015 |
Saúl Ibarra Corretgé |
doc: updated version reference for TTY mode changes |
147993d4 | 05-Jan-2015 |
Saúl Ibarra Corretgé |
Merge branch 'v0.10' into v1.x Conflicts: ChangeLog src/version.c
|
8d07ddb8 | 05-Jan-2015 |
Saúl Ibarra Corretgé |
Now working on v0.10.33 |
378de30c | 05-Jan-2015 |
Saúl Ibarra Corretgé |
2015.01.06, Version 0.10.32 (Stable) Changes since version 0.10.31: * linux: fix epoll_pwait() sigmask size calculation (Ben Noordhuis) |
e6e871ac | 05-Jan-2015 |
Ben Noordhuis |
build: move flags from Makefile.am to configure.ac Move compile-time flags that are not platform-specific defines to configure.ac where they can be properly feature-detected. PR
build: move flags from Makefile.am to configure.ac Move compile-time flags that are not platform-specific defines to configure.ac where they can be properly feature-detected. PR-URL: https://github.com/libuv/libuv/pull/24 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
c66edd4e | 05-Jan-2015 |
Ben Noordhuis |
build: remove -Wno-dollar-in-identifier-extension 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 wh
build: remove -Wno-dollar-in-identifier-extension 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: https://github.com/libuv/libuv/pull/24 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
959a82f6 | 01-Dec-2014 |
Ben Noordhuis |
build: enable warnings in autotools build Turn on -Wall -Wextra -Wno-unused-parameter, just like we do in gyp builds. PR-URL: https://github.com/libuv/libuv/pull/24 Reviewed
build: enable warnings in autotools build Turn on -Wall -Wextra -Wno-unused-parameter, just like we do in gyp builds. PR-URL: https://github.com/libuv/libuv/pull/24 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
6da887f4 | 05-Jan-2015 |
Bert Belder |
win: add definitions for MUI errors mingw lacks PR-URL: https://github.com/libuv/libuv/pull/110 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <sag
win: add definitions for MUI errors mingw lacks PR-URL: https://github.com/libuv/libuv/pull/110 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
69678e27 | 05-Jan-2015 |
Saúl Ibarra Corretgé |
test: skip udp_options6 if there no IPv6 support PR-URL: https://github.com/libuv/libuv/pull/115 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> |
43e256aa | 05-Jan-2015 |
Ben Noordhuis |
build: add AC_PROG_LIBTOOL to configure.ac It should fix the following build error with old autoconf/automake versions: Makefile.am:24: Libtool library used but `LIBTOOL' is
build: add AC_PROG_LIBTOOL to configure.ac 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: https://github.com/libuv/libuv/issues/111 PR-URL: https://github.com/libuv/libuv/pull/113 Reviewed-By: Rod Vagg <rod@vagg.org> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
0ac26d3a | 05-Jan-2015 |
Ben Noordhuis |
build: fix bad comment in autogen.sh The serial-tests option is available in automake v1.12, not v0.12. PR-URL: https://github.com/libuv/libuv/pull/113 Reviewed-By: Rod Vagg <ro
build: fix bad comment in autogen.sh The serial-tests option is available in automake v1.12, not v0.12. PR-URL: https://github.com/libuv/libuv/pull/113 Reviewed-By: Rod Vagg <rod@vagg.org> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
43818ade | 04-Jan-2015 |
Ben Noordhuis |
unix: don't unlink unix socket on bind error Don't unlink the socket in uv_pipe_bind(). If the bind operation fails, the socket is most likely not ours. Fixes: https://github.c
unix: don't unlink unix socket on bind error Don't unlink the socket in uv_pipe_bind(). If the bind operation fails, the socket is most likely not ours. Fixes: https://github.com/libuv/libuv/issues/108 PR-URL: https://github.com/libuv/libuv/pull/109 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
0729ce8b | 05-Jan-2015 |
Bert Belder |
win: use NtQueryDirectoryFile to implement uv_fs_scandir PR-URL: https://github.com/libuv/libuv/pull/105 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corr
win: use NtQueryDirectoryFile to implement uv_fs_scandir PR-URL: https://github.com/libuv/libuv/pull/105 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
2af82948 | 04-Jan-2015 |
Bert Belder |
win: add definitions for directory information types PR-URL: https://github.com/libuv/libuv/pull/105 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé
win: add definitions for directory information types PR-URL: https://github.com/libuv/libuv/pull/105 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
7a322479 | 03-Jan-2015 |
Bert Belder |
win: make available NtQueryDirectoryFile PR-URL: https://github.com/libuv/libuv/pull/105 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gma
win: make available NtQueryDirectoryFile PR-URL: https://github.com/libuv/libuv/pull/105 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
dfd908fc | 03-Jan-2015 |
Bert Belder |
win: fix and clarify comments in winapi.h PR-URL: https://github.com/libuv/libuv/pull/105 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gm
win: fix and clarify comments in winapi.h PR-URL: https://github.com/libuv/libuv/pull/105 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
1b0ac591 | 03-Jan-2015 |
Ben Noordhuis |
sunos: preemptively fix uv_exepath(size=1) I'm not 100% sure whether the behavior of readlink() with size=0 is well-defined on Solaris; it can return either 0 or fail with EINVAL. PO
sunos: preemptively fix uv_exepath(size=1) I'm not 100% sure whether the behavior of readlink() with size=0 is well-defined on Solaris; it can return either 0 or fail with EINVAL. POSIX is not explicit about the mandated behavior. This commit adds a little caution and makes it skip the readlink() call when size=1 and simply writes the terminating zero byte. PR-URL: https://github.com/libuv/libuv/pull/104 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
555a9647 | 03-Jan-2015 |
Ben Noordhuis |
linux: fix uv_exepath(size=1) UV_EINVAL error uv_exepath() should write as much as possible to the output buffer. In the case of size=1, skip the call to readlink() because it will f
linux: fix uv_exepath(size=1) UV_EINVAL error uv_exepath() should write as much as possible to the output buffer. In the case of size=1, skip the call to readlink() because it will fail with EINVAL; just write the terminating zero byte. PR-URL: https://github.com/libuv/libuv/pull/104 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
d17a8e45 | 03-Jan-2015 |
Ben Noordhuis |
openbsd: fix uv_exepath(smallbuf) UV_EINVAL error Write as much of the path as possible to the output buffer. Before this commit, passing in a buffer that was too small to hold the resu
openbsd: fix uv_exepath(smallbuf) UV_EINVAL error Write as much of the path as possible to the output buffer. Before this commit, passing in a buffer that was too small to hold the result failed with a UV_EINVAL error. PR-URL: https://github.com/libuv/libuv/pull/104 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
885b1ecd | 02-Jan-2015 |
Ben Noordhuis |
darwin: fix uv_exepath(smallbuf) UV_EPERM error Passing a buffer that was too small to hold the result made it fail with UV_EPERM because the -1 status code from _NSGetExecutablePath()
darwin: fix uv_exepath(smallbuf) UV_EPERM error Passing a buffer that was too small to hold the result made it fail with UV_EPERM because the -1 status code from _NSGetExecutablePath() was returned unmodified to the caller. This commit rewrites uv_exepath() to: 1. Not allocate heap memory, and 2. Not clobber the result buffer on error, and 3. Handle _NSGetExecutablePath()'s and realpath()'s idiosyncracies, and 4. Store as much of the path in the output buffer as possible, don't fail with an error. Makes it behave the same as other platforms. The result is always zero-terminated. Fixes: https://github.com/libuv/libuv/issues/103 PR-URL: https://github.com/libuv/libuv/pull/104 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|