Lines Matching +full:ipv4 +full:- +full:second +full:- +full:language +full:- +full:is +full:- +full:cpp
11 * build,win: remove extraneous -lshell32 (Ben Noordhuis)
19 * test: check if ipv6 link-local traffic is routable (Ben Noordhuis)
35 * test_fs.c: Fix issue on 32-bit systems using btrfs (Stephen Gallagher)
37 * misc: ignore libuv-release-tool files (Jameson Nash)
45 * test: skip tcp-write-in-a-row on IBM i (Abdirahim Musse)
61 * unix: support full TCP keep-alive on Solaris (Andy Pan)
67 * freebsd: fix build on non-intel archs (David Carlier)
69 * unix: optimize uv__tcp_keepalive cpp directives (Andy Pan)
75 * build: re-enable msvc-asan job on CI (Jameson Nash)
83 * fix: always zero-terminate idna output (Ben Noordhuis)
85 * fix: reject zero-length idna inputs (Ben Noordhuis)
89 * Merge pull request from GHSA-f74f-cvh7-c6q6 (Ben Noordhuis)
91 * ---------------------------------------------------------------------------------------
103 * linux: don't use io_uring on pre-5.10.186 kernels (Ben Noordhuis)
105 * fs: fix WTF-8 decoding issue (Jameson Nash)
117 * unix: set ipv6 scope id for link-local addresses (Ben Noordhuis)
137 * build: fix qemu install in CI-unix workflow (Santiago Gimeno)
141 * test: skip tests when ipv6 is not available (Santiago Gimeno)
157 * test: switch to new-style ASSERT_EQ macros (Pleuvens)
173 * test: 192.0.2.0/24 is the actual -TEST-NET-1 (prubel)
216 * build: add autoconf option for disable-maintainer-mode (Jameson Nash)
218 * fs: use WTF-8 on Windows (Stefan Karpinski)
238 * src: don't run timers if loop is stopped/unref'd (Trevor Norris)
240 * win: fix -Wpointer-to-int-cast warning (Ben Noordhuis)
242 * test,win: fix -Wunused-variable warning (Ben Noordhuis)
244 * test,win: fix -Wformat warning (Ben Noordhuis)
256 * unix,fs: make no_pwritev access thread-safe (Santiago Gimeno)
265 * win: remove stdint-msvc2008.h (Ben Noordhuis)
267 * android: remove pthread-fixes.c (Ben Noordhuis)
275 * win: fix off-by-1 buffer overrun in uv_exepath() (Ben Noordhuis)
277 * build: switch ci from macos-10.15 to macos-11 (Ben Noordhuis)
287 * doc: add note about offset -1 in uv_fs_read/write (Steven Schveighoffer)
295 * build: upgrade qemu-user-static package (Ben Noordhuis)
297 * linux: move epoll.c back into linux-core.c (Ben Noordhuis)
299 * unix: remove pre-macos 10.8 compatibility hack (Ben Noordhuis)
339 * unix,win: fix 'sprintf' is deprecated warning (twosee)
365 * test: fix -Wunused-but-set-variable warnings (Ben Noordhuis)
375 * win: fix -Wunused-variable warning (Ben Noordhuis)
377 * win: fix -Wunused-function warning (Ben Noordhuis)
379 * build: drop qemu-alpha from ci matrix (Ben Noordhuis)
403 * win,fs: fix readlink errno for a non-symlink file (Darshan Sen)
419 * build,win: add mingw-w64 CI configuration (Jameson Nash)
439 * test: cond-skip fork_threadpool_queue_work_simple (Ben Noordhuis)
441 * test: cond-skip signal_multiple_loops (Ben Noordhuis)
443 * test: cond-skip tcp_writealot (Ben Noordhuis)
445 * build: promote tsan ci to must-pass (Ben Noordhuis)
457 * test: remove timing-sensitive check (Ben Noordhuis)
543 * test: fix -Wbool-compare compiler warning (Ben Noordhuis)
547 * freebsd: hard-code UV_ENODATA definition (Santiago Gimeno)
560 * aix, ibmi: handle server hang when remote sends TCP RST (V-for-Vasili)
570 * ibmi: Implement UDP disconnect (V-for-Vasili)
586 * build: re-enable CI for windows changes (Jameson Nash)
590 * test: remove unused declarations in tcp_rst test (V-for-Vasili)
592 * core: add thread-safe strtok implementation (Guilherme Íscaro)
594 * win: fix incompatible-types warning (twosee)
598 * build: fix AIX xlc autotools build (V-for-Vasili)
604 * doc: make sample cross-platform build (gengjiawen)
608 * sunos: fs-event callback can be called after uv_close() (Andy Fiddaman)
610 * uv: re-register interest in a file after change (Shuowang (Wayne) Zhang)
634 * loop: better align order-of-events behavior between platforms (Jameson Nash)
636 * aix,test: uv_backend_fd is not supported by poll (V-for-Vasili)
640 * darwin: fix atomic-ops.h ppc64 build (Sergey Fedorov)
679 * win,shutdown: improve how shutdown is dispatched (Jameson Nash)
688 * macos: don't use thread-unsafe strtok() (Ben Noordhuis)
709 * unix: ensure struct msghdr is zeroed in recvmmsg (Ondřej Surý)
715 * bsd: ensure mutex is initialized (Ben Noordhuis)
741 * loop: add pending work to loop-alive check (Jameson Nash)
749 * bench: add `uv_queue_work` ping-pong measurement (Momtchil Momtchev)
753 * test: fix benchmark-ping-udp (Ryan Liptak)
773 * doc: checkout -> check out (wyckster)
781 * test: use closefd in runner-unix.c (Guilherme Íscaro)
793 * process: only use F_DUPFD_CLOEXEC if it is defined (Jameson Nash)
816 * test: fix typo in test-tty-escape-sequence-processing.c (Ikko Ashimine)
832 * test: remove `dns-server.c` as it is not used anywhere (Darshan Sen)
834 * build: fix non-cmake android builds (YAKSH BARIYA)
842 * pipe: remove useless assertion (~locpyl-tidnyd)
850 * build: add macos-latest to ci matrix (Ben Noordhuis)
876 * kqueue: ignore write-end closed notifications (Jameson Nash)
923 * test: fix test-udp-send-unreachable (Ondřej Surý)
929 * test: remove string + int warning on udp-pummel (Juan José Arboleda)
933 * test: fix stack-use-after-scope (Zhao Zhili)
960 * docs: update read-the-docs version of sphinx (Jameson Nash)
964 * linux-core: add proper divide by zero assert (yiyuaner)
982 * Re-merge "unix,stream: clear read/write states on close/eof" (Jameson Nash)
992 * darwin: fix -Wsometimes-uninitialized warning (twosee)
1023 * build: make sure -fvisibility=hidden is set (Santiago Gimeno)
1037 * doc,udp: note that suggested_size is 1 max-sized dgram (Ryan Liptak)
1041 * unix: strnlen is not available on Solaris 10 (Claes Nästén)
1045 * sunos,cmake: use thread-safe errno (Andy Fiddaman)
1066 * linux: fix -Wincompatible-pointer-types warning (Ben Noordhuis)
1068 * linux: fix -Wsign-compare warning (Ben Noordhuis)
1076 * build: turn on -fno-strict-aliasing (Ben Noordhuis)
1082 * bsd-ifaddrs: improve comments (Darshan Sen)
1098 * test-getaddrinfo: use example.invalid (Drew DeVault)
1133 * include: re-map UV__EPROTO from 4046 to -4046 (YuMeiJie)
1139 * win,tty: pass through utf-16 surrogate pairs (Mustafa M)
1145 * src: suppress user_timeout maybe-uninitialized (Daniel Bevenius)
1153 * build: add libuv-static pkg-config file (Nikolay Mitev)
1183 * test: add udp-mmsg test (Ryan Liptak)
1187 * doc: add more error constants (TK-one)
1205 * win,nfc: disable clang-format for
1219 * unix: error when uv_setup_args() is not called (Ryan Liptak)
1223 * fs: clobber req->path on uv_fs_mkstemp() error (tjarlama)
1229 * tcp: fail instantly if local port is unbound (Bartosz Sosnowski)
1317 * darwin: fix build with non-apple compilers (Ben Noordhuis)
1363 * build: add aix-common.c for AIX cmake build (Jesse Gorzinski)
1377 * udp: return recvmmsg-ed datagrams in order (Saúl Ibarra Corretgé)
1381 * zos: fix non-Release builds (Richard Lau)
1405 * test: pass test when hostname is single character (毛毛)
1407 * ibmi: set the highest process priority to -10 (Xu Meng)
1411 * doc: add note to README on cross-compiling (Ben Noordhuis)
1425 * unix: fix compilation on macOS 32-bit architectures (Brad King)
1427 * win: replace alloca() with stack-based array (Ben Noordhuis)
1440 * ibmi: ensure that pipe backlog is not zero (Xu Meng)
1492 * win,pipe: ensure `req->event_handle` is defined (Elliot Saba)
1504 * src: fix wrong method name in comment (TK-one)
1520 * doc: fix header file location (TK-one)
1537 * test: fix env-vars flakiness (cjihrig)
1558 * unix: fix -Wstrict-aliasing compiler warning (Ben Noordhuis)
1562 * build: remove -pedantic from compiler flags (Ben Noordhuis)
1564 * Revert "darwin: assume pthread_setname_np() is available" (Ben Noordhuis)
1568 * darwin: assume pthread_setname_np() is available (Ben Noordhuis)
1580 * unix: fix -Wunused-but-set-variable warning (George Zhao)
1586 * unix: suppress -Waddress-of-packed-member warning (Ben Noordhuis)
1588 * misc: make more tags "not-stale" (Jameson Nash)
1592 * docs: delete socks5-proxy sample (Jameson Nash)
1604 * win: remove abort when non-IFS LSP detection fails (virtualyw)
1606 * docs: clarify that uv_pipe_t is a pipe (Jameson Nash)
1608 * win,tty: avoid regressions in utf-8 handling (Jameson Nash)
1612 * test: fix -fno-common build errors (Ben Noordhuis)
1614 * build: turn on -fno-common to catch regressions (Ben Noordhuis)
1625 * unix: move random-sysctl to random-sysctl-linux (nia)
1637 * fs: handle non-functional statx system call (Milad Farazmand)
1669 * Revert "linux: drop code path for epoll_pwait-less kernels" (Yang Yu)
1679 * docs: fix literal-includes in User Guide (Nhan Khong)
1713 * darwin: assume pthread_setname_np() is available (Ben Noordhuis)
1715 * unix,udp: ensure addr is non-null (Jameson Nash)
1731 * build: move -Wno-long-long check to configure time (Ben Noordhuis)
1746 * win: use L'\0' as UTF-16 null terminator (cjihrig)
1758 * src: move uv_free_cpu_info to uv-common.c (Santiago Gimeno)
1762 * test: fix udp-multicast-join tests (Santiago Gimeno)
1772 * udp: add source-specific multicast support (Vladimir Karnushin)
1804 * test: fix -Wsign-compare warning (Ben Noordhuis)
1819 * win: fix uv_os_tmpdir when env var is 260 chars (Mustafa M)
1839 * doc: add %p to valgrind log-file arg (Zach Bjornson)
1853 * unix: fix unused-function warning on BSD (Nhan Khong)
1857 * win: remove try-except outside MSVC (Crunkle)
1874 * unix: squelch -Wcast-function-type warning (Ben Noordhuis)
1885 * darwin: add 32 bit close$NOCANCEL implementation (ken-cunningham-webuse)
1939 * doc: mark uv_async_send() as async-signal-safe (Ben Noordhuis)
1945 * test: test zero-sized uv_fs_sendfile() writes (Ben Noordhuis)
1949 * linux: set correct mac address for IP-aliases (Santiago Gimeno)
1961 * unix: fix clang scan-build warning (Kyle Edwards)
1963 * unix: fall back to kqueue on older macOS systems (ken-cunningham-webuse)
1982 * fs: remove macOS-specific copyfile(3) (Rich Trott)
2027 * unix, win: make fs-poll close wait for resource cleanup (Anna Henningsen)
2041 * build: add android-configure scripts to EXTRA_DIST (Ben Noordhuis)
2053 * build,sunos: better handling of non-GCC compiler (Andrew Paprocki)
2059 * test,sunos: test-ipc.c lacks newline at EOF (Andrew Paprocki)
2099 * darwin: DRY platform-specific error check (Ben Noordhuis)
2107 * build: support running tests in out-of-tree builds (Jameson Nash)
2113 * win: fix sizeof-pointer-div warning (cjihrig)
2121 * test: fix test-ipc spawn_helper exit_cb (Santiago Gimeno)
2123 * test: fix test-ipc tests (Santiago Gimeno)
2127 * win,test: de-flake fs_event_watch_dir_short_path (Refael Ackermann)
2144 * test: fix platform_output test on cygwin (damon-kwok)
2170 * build: don't link against -lpthread on Android (Michael Meier)
2179 * win,doc: path encoding in uv_fs_XX is UTF-8 (hitesh)
2197 * unix,win: handle zero-sized allocations uniformly (Ben Noordhuis)
2207 * win, tty: remove zero-size read callbacks (Bartosz Sosnowski)
2209 * test: fix test runner getenv async-signal-safety (Ben Noordhuis)
2211 * test: fix test runner execvp async-signal-safety (Ben Noordhuis)
2227 * win: support more fine-grained windows hiding (Bartosz Sosnowski)
2290 * linux: drop code path for epoll_pwait-less kernels (Ben Noordhuis)
2292 * Partially revert "win,code: remove GetQueuedCompletionStatus-based poller"
2295 * build: add compile for android arm64/x86/x86-64 (Andy Zhang)
2333 * test: fix warning in test-tcp-open (Santiago Gimeno)
2344 * win: fix -Wunused-function warnings in thread.c (Ben Noordhuis)
2354 * zos: write-protect message queue (jBarz)
2364 * test: make test-condvar call uv_cond_wait (Jamie Davis)
2377 * win, fs: uv_fs_fchmod support for -A files (Bartosz Sosnowski)
2393 * test: add vectored uv_write() ping-pong tests (Bert Belder)
2423 * win,code: remove GetQueuedCompletionStatus-based poller (Bert Belder)
2427 * test: speedup process-title-threadsafe on macOS (cjihrig)
2431 * win: move stdint-msvc2008.h to include/uv/ (Ben Noordhuis)
2476 * build: fix utf-8 name of copyright holder (Jérémy Lal)
2493 * build: add support for 64-bit AIX (Richard Lau)
2554 * win: use long directory name for handle->dirw (Nicholas Vavilov)
2556 * build: build with -D_FILE_OFFSET_BITS=64 again (Ben Noordhuis)
2558 * win, fs: fix uv_fs_unlink for +R -A files (Bartosz Sosnowski)
2566 * test: increase connection timeout to 1 second (jBarz)
2577 * test: fix a typo in test-fork.c (Felix Yan)
2579 * build: remove long-obsolete gyp workarounds (Ben Noordhuis)
2595 * win: CREATE_NO_WINDOW when stdio is not inherited (Nick Logan)
2611 * unix,win: ensure req->bufs is freed (cjihrig)
2635 * unix: make get(set)_process_title MT-safe (Matt Harrison)
2667 * win: allow directory symlinks to be created in a non-elevated context (Bert
2683 * aix: fix -Wmaybe-uninitialized warning (cjihrig)
2706 * win: fix build on case-sensitive file systems (Ben Noordhuis)
2710 * win: remove unused variable in test/test-fs.c (Ben Noordhuis)
2728 * test: fix test-spawn compilation (Bartosz Sosnowski)
2748 * win, fs: fix non-symlink reparse points (Wade Brainerd)
2750 * test: fix -Wstrict-prototypes warnings (Ben Noordhuis)
2764 * win: fix non-English dlopen error message (Bartosz Sosnowski)
2772 * win, pipe: null-initialize stream->shutdown_req (Jameson Nash)
2801 * test: add NetBSD support to test-udp-ipv6.c (Kamil Rytarowski)
2829 * build: avoid -fstrict-aliasing compile option (jBarz)
2856 * cygwin: include uv-posix.h header (Joel Winarske)
2866 * unix: modify argv[0] when process title is set (Matthew Taylor)
2868 * unix: don't use req->loop in uv__fs_copyfile() (cjihrig)
2917 * misc: remove reference to pthread-fixes.h from LICENSE (Saúl Ibarra Corretgé)
2923 * misc: add android-toolchain to .gitignore (Saúl Ibarra Corretgé)
2947 * test,zos: use gid=-1 to test spawn_setgid_fails (jBarz)
2994 * sunos: filter out non-IPv4/IPv6 interfaces (Sebastian Wiedenroth)
3004 * zos: use stckf builtin for high-res timer (jBarz)
3012 * aix: fix un-initialized pointer field in fs handle (Gireesh Punathil)
3029 * test: fix -Wformat warning (Santiago Gimeno)
3139 * build: add -Wstrict-prototypes (Jameson Nash)
3147 * build,openbsd: remove kvm-related code (James McCoy)
3149 * test: fix flaky tcp-write-queue-order (Santiago Gimeno)
3157 * test: fix -Wstrict-prototypes compiler warnings (Ben Noordhuis)
3159 * unix: factor out reusable no-proctitle impl (Brad King)
3165 * unix: factor out reusable no-fsevents impl (Brad King)
3181 * cygwin: disable non-functional ipc handle send (Brad King)
3183 * test: skip self-connecting tests on cygwin (Brad King)
3189 * doc: fix memory leak in tcp-echo-server example (Bernardo Ramos)
3193 * doc: use valid pipe name in pipe-echo-server (Bernardo Ramos)
3202 * win: added fcntl.h to uv-win.h (Michele Caini)
3212 * unix: use async-signal safe functions between fork and exec (jBarz)
3224 * zos: use built-in proctitle implementation (John Barboza)
3232 * aix: re-enable fs watch facility (Gireesh Punathil)
3294 * darwin: fix setting fd to non-blocking in select(() trick (Saúl Ibarra
3303 * license: libuv is no longer a Node project (Saúl Ibarra Corretgé)
3309 * win,pipe: fixed formatting, DWORD is long unsigned (Miodrag Milanovic)
3311 * win: support sub-second precision in uv_fs_futimes() (Jason Ginchereau)
3323 * linux-core: fix uv_get_total/free_memory on uclibc (Nicolas Cavallari)
3337 * doc: fix stream typos (Pierre-Marie de Rodat)
3343 * build: check for warnings for -fvisibility=hidden (Imran Iqbal)
3347 * test: skip tty_pty test if pty is not available (Luca Bruno)
3371 * unix: preserve loop->data across loop init/done (Ben Noordhuis)
3379 * win: ensure 32-bit printf precision (Matej Knopp)
3401 * build: use '${prefix}' for pkg-config 'exec_prefix' (Matt Clarkson)
3449 * test: fix test-tcp-writealot flakiness on arm (Santiago Gimeno)
3469 * build: use -pthreads for tests with autotools (Julien Gilli)
3493 * win: silence -Wmaybe-uninitialized warning (Ben Noordhuis)
3497 * test: fix sign-compare warning (Will Speak)
3510 * test: skip early bind tests if no IPv6 is supported (Saúl Ibarra Corretgé)
3524 * linux: fix long lines in linux-core.c (Ben Noordhuis)
3546 * unix: error on realpath if PATH_MAX is undefined (Myles Borins)
3552 * build: always compile with -fvisibility=hidden (Ben Noordhuis)
3554 * test: fix -Wformat warnings in platform test (Ben Noordhuis)
3564 * win: simplified UTF16 -> UTF8 conversions (Saúl Ibarra Corretgé)
3597 * unix: fix support for uClibc-ng (Martin Bark)
3603 * fs: don't nullify req->bufs on EINTR (Dave)
3607 * build: invoke libtoolize with --copy (Ben Noordhuis)
3615 * test: fix race condition in pipe-close-stdout (Imran Iqbal)
3653 * build: compile with -D_THREAD_SAFE on AIX (Imran Iqbal)
3659 * unix, win: consistently null-terminate buffers (Saúl Ibarra Corretgé)
3675 * linux: add braces to multi-statement if (Kári Tristan Helgason)
3679 * unix: add fork-safe open file function (Kári Tristan Helgason)
3715 * process: fix uv_spawn edge-case (Santiago Gimeno)
3800 * test: fix -Wtautological-pointer-compare warnings (Saúl Ibarra Corretgé)
3804 * test: fix test/test-tty.c for AIX (Imran Iqbal)
3822 * test: fix self-deadlocks in thread_rwlock_trylock (Ben Noordhuis)
3835 * unix: Fix including uv-aix.h on AIX (nmushell)
3870 * doc: fix uv-unix.h location (Sakthipriyan Vairamani)
3914 * doc: clarify uv_read_stop() is idempotent (Corbin Simpson)
3923 * win: set accepted TCP sockets as non-inheritable (Saúl Ibarra Corretgé)
3950 * win,pipe: don't close fd 0-2 (Bert Belder)
3952 * win,tty: convert fd -> handle safely (Bert Belder)
3956 * win,tty: don't close fd 0-2 (Bert Belder)
3958 * win,fs: don't close fd 0-2 (Bert Belder)
3974 * win: move logic to set socket non-inheritable to uv_tcp_set_socket (Saúl
3987 * doc: add section with version-checking macros and functions (Saúl Ibarra
3992 * darwin: save a fd when FSEvents is used (Saúl Ibarra Corretgé)
4008 * win,tty: support consoles with non-default colors (John McNamee)
4016 * tests: skip some tests when network is unreachable (Luca Bruno)
4020 * android: add missing include to pthread-fixes.c (RossBencina)
4032 * threadpool: send signal only when queue is empty (chenttuuvv)
4054 * unix: don't block for io if any io handle is primed (Saúl Ibarra Corretgé)
4088 * unix: fix glibc-2.20+ macro incompatibility (Massimiliano Torromeo)
4101 * linux: work around epoll bug in kernels 3.10-3.19 (Ben Noordhuis)
4115 * unix: reject non-tty fds in uv_tty_init() (Ben Noordhuis)
4119 * build: fix cross-compiling for iOS (Steven Kabbes)
4226 * unix, windows: set non-block mode in uv_poll_init (Saúl Ibarra Corretgé)
4234 * doc: explain how the threadpool is allocated (Alex Mo)
4246 * build: compile -D_GNU_SOURCE on linux (Ben Noordhuis)
4248 * build: use -fvisibility=hidden in autotools build (Ben Noordhuis)
4254 * test: fix test-spawn on MinGW32 (Luis Martinez de Bartolome)
4267 * test: back-port uv_loop_configure() test (Ben Noordhuis)
4286 * unix: make setting the tty mode to the same value a no-op (Saúl Ibarra
4291 * test: enable test-tcp-try-write on windows (Bert Belder)
4295 * unix: set non-block mode in uv_{pipe,tcp,udp}_open (Ben Noordhuis)
4308 * test: skip ipv6 tests when ipv6 is not supported (Ben Noordhuis)
4310 * common: move STATIC_ASSERT to uv-common.h (Alexey Melnichuk)
4316 * linux: fix support for preadv/pwritev-less kernels (Ben Noordhuis)
4348 * build: remove -Wno-dollar-in-identifier-extension (Ben Noordhuis)
4372 * test: fix test-fs-file-loop on Windows (Bert Belder)
4374 * test: fix test-cwd-and-chdir (Bert Belder)
4396 * win: fall back to default language in uv_dlerror (Marc Schlaich)
4400 * test: check dlerror is "no error" in no error case (Marc Schlaich)
4436 * win: fall back to default language in uv_dlerror (Marc Schlaich)
4440 * test: check dlerror is "no error" in no error case (Marc Schlaich)
4442 * build: link against -pthread (Logan Rosen)
4483 * unix: stop reading if an error is produced (Saúl Ibarra Corretgé)
4519 * doc: fix typo: Strcutures -> Structures (Michael Ira Krufky)
4523 * win: replace non-ansi characters in source file (Bert Belder)
4528 Changes since version 1.0.0-rc2:
4558 2014.10.21, Version 1.0.0-rc2 (Pre-release)
4560 Changes since version 1.0.0-rc1:
4604 * linux: try epoll_pwait if epoll_wait is missing (Michael Hudson-Doyle)
4609 2014.09.18, Version 1.0.0-rc1 (Unstable), 0c28bbf7b42882853d1799ab96ff68b07f7f8d49
4619 * build: add m4 for feature/flag-testing (Recep ASLANTAS)
4627 * linux: try epoll_pwait if epoll_wait is missing (Michael Hudson-Doyle)
4649 * test: use less requests on tcp-write-queue-order (Saúl Ibarra Corretgé)
4653 * unix: simplify how process handle queue is managed (Saúl Ibarra Corretgé)
4673 * unix: fix exposing EAI_* glibc-isms (Saúl Ibarra Corretgé)
4712 * unix, windows: const-ify handle in uv_udp_getsockname (Rasmus Pedersen)
4801 * windows: fix handling closed socket while poll handle is closing (Saúl Ibarra
4827 * windows: fix handling closed socket while poll handle is closing (Saúl Ibarra
4836 * windows: fix handling closed socket while poll handle is closing (Saúl Ibarra
4861 * unix: handle case when addr is not initialized after recvmsg (Saúl Ibarra
4873 * sunos: support IPv6 qualified link-local addresses (Saúl Ibarra Corretgé)
4875 * windows: fix opening of read-only stdin pipes (Alexis Campailla)
4892 * bsd: support IPv6 qualified link-local addresses (Saúl Ibarra Corretgé)
4951 * windows: fix warnings of MinGW -Wall -O3 (StarWing)
5109 * tcp: reveal bind-time errors before listen (Alexis Campailla)
5137 * windows: avoid assertion failure when pipe server is closed (Bert Belder)
5150 * windows: avoid assertion failure when pipe server is closed (Bert Belder)
5161 * fsevents: remove kFSEventStreamCreateFlagNoDefer polyfill (ci-innoq)
5167 * linux: fix up SO_REUSEPORT back-port (Ben Noordhuis)
5192 * linux: fix up SO_REUSEPORT back-port (Ben Noordhuis)
5194 * fs-event: fix invalid memory access (huxingyi)
5203 * include: UV_FS_EVENT_RECURSIVE is a flag (Fedor Indutny)
5235 * unix: set close-on-exec flag on received fds (Ben Noordhuis)
5271 * fsevents: FSEvents is most likely not thread-safe (Fedor Indutny)
5277 * windows: make uv_shutdown() for write-only pipes work (Bert Belder)
5279 * windows/fs: wrap multi-statement macros in do..while block (Bert Belder)
5285 * windows/fs: wrap multi-statement macros in do..while block (Bert Belder)
5317 * build: use -pthread on sunos (Timothy J. Fontaine)
5321 * unix: sanity-check fds before closing (Ben Noordhuis)
5339 * unix: fix non-synchronized access in signal.c (Ben Noordhuis)
5341 * unix: add atomic-ops.h (Ben Noordhuis)
5347 * unix: make uv_tty_reset_mode() async signal-safe (Ben Noordhuis)
5361 * windows: "else" keyword is missing (Maks Naumov)
5384 * unix: fix non-synchronized access in signal.c (Ben Noordhuis)
5400 * windows: make uv_shutdown() for write-only pipes work (Bert Belder)
5410 * windows: wrap multi-statement macros in do..while block (Bert Belder)
5417 * unix: define _GNU_SOURCE, exposes glibc-isms (Ben Noordhuis)
5436 * test: fix epoll_wait() usage in test-embed.c (Ben Noordhuis)
5469 * unix, windows: add thread-local storage API (Ben Noordhuis)
5475 * windows: make uv_shutdown() for write-only pipes work (Bert Belder)
5496 * windows: Re-implement uv_fs_stat. The st_ctime field now contains the change
5521 is an int64_t, and no longer an int. (Bert Belder)
5535 thread-safe. (Fedor Indutny)
5548 * build: serial-tests was added in automake v1.12 (Ben Noordhuis)
5566 * build: apply dtrace -G to all object files (Timothy J. Fontaine)
5576 * build: fix automake serial-tests check again (Ben Noordhuis)
5584 * test: simplify test-ip6-addr.c (Ben Noordhuis)
5586 * unix, windows: fix ipv6 link-local address parsing (Ben Noordhuis)
5588 * fsevents: FSEvents is most likely not thread-safe (Fedor Indutny)
5618 * build: enable AM_INIT_AUTOMAKE([subdir-objects]) (Ben Noordhuis)
5642 * test: add windows-only snprintf() function (Ben Noordhuis)
5644 * build: add automake serial-tests version check (Ben Noordhuis)
5658 * test: open stdout fd in write-only mode (Ben Noordhuis)
5664 * build: darwin: disable -fstrict-aliasing warnings (Ben Noordhuis)
5690 * linux,darwin,win: link-local IPv6 addresses (Miroslav Bajtoš)
5707 * build: darwin: disable -fstrict-aliasing warnings (Ben Noordhuis)
5722 * unix: avoid extra read, short-circuit on POLLHUP (Ben Noordhuis)
5728 * unix: s/ngx-queue.h/queue.h/ in checksparse.sh (Ben Noordhuis)
5780 * linux: don't ignore out-of-memory errors in uv_cpu_info() (Ben Noordhuis)
5782 * unix, windows: move uv_now() to uv-common.c (Ben Noordhuis)
5784 * test: fix a compilation problem in test-osx-select.c that was caused by the
5785 use of c-style comments (Bert Belder)
5794 * windows: make uv_spawn not fail when the libuv embedding application is run
5797 * darwin: assume CFRunLoopStop() isn't thread-safe, fixing a race condition
5820 * unix: appease warning about non-standard `inline` (Sean Silva)
5832 * linux: don't ignore out-of-memory errors in uv_cpu_info() (Ben Noordhuis)
5834 * unix, windows: move uv_now() to uv-common.c (Ben Noordhuis)
5836 * test: fix a compilation problem in test-osx-select.c that was caused by the
5837 use of c-style comments (Bert Belder)
5844 * test: update the idle-starvation test to verify that idle handles are called
5870 * darwin: assume CFRunLoopStop() isn't thread-safe (Fedor Indutny)
5931 * stream: use harder sync restrictions for osx-hack (Fedor Indutny)
5937 * darwin: rename darwin-getproctitle.m (Ben Noordhuis)
5994 * mingw-w64: don't call _set_invalid_parameter_handler (Nils Maier)
5998 * sunos: re-export entire library when static (Timothy J. Fontaine)
6000 * unix: dtrace probes for tick-start and tick-stop (Timothy J. Fontaine)
6006 * build: fix dtrace-enabled out of tree build (Ben Noordhuis)
6008 * build: squelch -Wdollar-in-identifier-extension warnings (Ben Noordhuis)
6016 * build: -Wno-dollar-in-identifier-extension is clang only (Ben Noordhuis)
6021 This is the first versioned release from the current unstable libuv branch.
6030 * unix: make sure the `status` parameter passed to the `uv_getaddrinfo` is 0 or
6031 -1 (Ben Noordhuis)
6036 * unix: add dtrace probes for tick-start and tick-stop (Timothy J. Fontaine)
6038 * mingw-w64: don't call _set_invalid_parameter_handler (Nils Maier)
6044 * include: no longer ship with / include ngx-queue.h (Ben Noordhuis)
6050 * build: fix dtrace-enabled builds (Ben Noordhuis, Timothy J. Fontaine)
6067 * build: disable -Wstrict-aliasing on darwin (Ben Noordhuis)
6076 This is the first officially versioned release of libuv. Starting now