Lines Matching +full:build +full:- +full:windows
7 * aix, ibmi: handle server hang when remote sends TCP RST (V-for-Vasili)
9 * build: make CI a bit noisier (Jameson Nash)
15 * build: AC_SUBST for AM_CFLAGS (Claes Nästén)
17 * ibmi: Implement UDP disconnect (V-for-Vasili)
21 * build: fix kFreeBSD build (James McCoy)
23 * build: remove Windows 2016 workflows (Darshan Sen)
29 * build: filter CI by paths and branches (Jameson Nash)
31 * build: add iOS to macos CI (Jameson Nash)
33 * build: re-enable CI for windows changes (Jameson Nash)
35 * process,iOS: fix build breakage in process.c (Denny C. Dai)
37 * test: remove unused declarations in tcp_rst test (V-for-Vasili)
39 * core: add thread-safe strtok implementation (Guilherme Íscaro)
41 * win: fix incompatible-types warning (twosee)
45 * build: fix AIX xlc autotools build (V-for-Vasili)
51 * doc: make sample cross-platform build (gengjiawen)
55 * sunos: fs-event callback can be called after uv_close() (Andy Fiddaman)
57 * uv: re-register interest in a file after change (Shuowang (Wayne) Zhang)
81 * loop: better align order-of-events behavior between platforms (Jameson Nash)
83 * aix,test: uv_backend_fd is not supported by poll (V-for-Vasili)
87 * darwin: fix atomic-ops.h ppc64 build (Sergey Fedorov)
135 * macos: don't use thread-unsafe strtok() (Ben Noordhuis)
170 * build: fix cmake install locations (Jameson Nash)
174 * build: rename CFLAGS to AM_CFLAGS (Jameson Nash)
186 * build: export uv_a for cmake (WenTao Ou)
188 * loop: add pending work to loop-alive check (Jameson Nash)
196 * bench: add `uv_queue_work` ping-pong measurement (Momtchil Momtchev)
198 * build: fix error C4146 on MSVC (UMU)
200 * test: fix benchmark-ping-udp (Ryan Liptak)
220 * doc: checkout -> check out (wyckster)
224 * hurd: unbreak build on GNU/Hurd (Vittore F. Scolari)
228 * test: use closefd in runner-unix.c (Guilherme Íscaro)
232 * android: fix build error when no ifaddrs.h (ssrlive)
238 * zos: fix build breakage (Ben Noordhuis)
263 * test: fix typo in test-tty-escape-sequence-processing.c (Ikko Ashimine)
279 * test: remove `dns-server.c` as it is not used anywhere (Darshan Sen)
281 * build: fix non-cmake android builds (YAKSH BARIYA)
287 * build: add experimental TSAN configuration (Jameson Nash)
289 * pipe: remove useless assertion (~locpyl-tidnyd)
293 * build: add windows build to CI (Darshan Sen)
297 * build: add macos-latest to ci matrix (Ben Noordhuis)
301 * build: install cmake package module (Petr Menšík)
303 * win: fix build for mingw32 (Nicolas Noble)
305 * build: fix build failures with MinGW new headers (erw7)
307 * build: fix win build with cmake versions before v3.14 (AJ Heller)
323 * kqueue: ignore write-end closed notifications (Jameson Nash)
337 * bsd,windows,zos: fix udp disconnect EINVAL (deal)
348 * zos: build in ascii code page (Shuowang (Wayne) Zhang)
370 * test: fix test-udp-send-unreachable (Ondřej Surý)
376 * test: remove string + int warning on udp-pummel (Juan José Arboleda)
380 * test: fix stack-use-after-scope (Zhao Zhili)
407 * docs: update read-the-docs version of sphinx (Jameson Nash)
411 * linux-core: add proper divide by zero assert (yiyuaner)
419 * build: some systems provide dlopen() in libc (Andy Fiddaman)
429 * Re-merge "unix,stream: clear read/write states on close/eof" (Jameson Nash)
439 * darwin: fix -Wsometimes-uninitialized warning (twosee)
470 * build: make sure -fvisibility=hidden is set (Santiago Gimeno)
484 * doc,udp: note that suggested_size is 1 max-sized dgram (Ryan Liptak)
492 * sunos,cmake: use thread-safe errno (Andy Fiddaman)
501 * build: add asan checks (gengjiawen)
513 * linux: fix -Wincompatible-pointer-types warning (Ben Noordhuis)
515 * linux: fix -Wsign-compare warning (Ben Noordhuis)
523 * build: turn on -fno-strict-aliasing (Ben Noordhuis)
529 * bsd-ifaddrs: improve comments (Darshan Sen)
545 * test-getaddrinfo: use example.invalid (Drew DeVault)
547 * Revert "build: fix android autotools build" (Bernardo Ramos)
559 * win: bump minimum supported version to windows 8 (Ben Noordhuis)
580 * include: re-map UV__EPROTO from 4046 to -4046 (YuMeiJie)
586 * win,tty: pass through utf-16 surrogate pairs (Mustafa M)
588 * unix: fix DragonFly BSD build (Aleksej Lebedev)
592 * src: suppress user_timeout maybe-uninitialized (Daniel Bevenius)
596 * build: fix the Haiku cmake build (David Carlier)
600 * build: add libuv-static pkg-config file (Nikolay Mitev)
604 * build,unix: add QNX support (Elad Lahav)
615 * build,win: link to user32.lib and advapi32.lib (George Zhao)
621 * build,cmake: Change installation location on MinGW (erw7)
630 * test: add udp-mmsg test (Ryan Liptak)
634 * doc: add more error constants (TK-one)
652 * win,nfc: disable clang-format for
662 * build: add more failed test, for qemu version bump (gengjiawen)
670 * fs: clobber req->path on uv_fs_mkstemp() error (tjarlama)
672 * cmake: fix compile error C2001 on Chinese Windows (司徒玟琅)
695 * build: add android build to CI (gengjiawen)
699 * build: link libkvm on netbsd only (Alexander Tokmakov)
707 * win: fix visual studio 2008 build (Arenoros)
713 * build: don't .gitignore m4/ax_pthread.m4 (Ben Noordhuis)
721 * src: build fix for Android (David Carlier)
744 * build,android: fix typo (twosee)
750 * build,cmake: fix compilation on old MinGW (erw7)
752 * build: remove unnessesary MSVC warnings (Bartosz Sosnowski)
760 * build, win: add long path aware manifest (Bartosz Sosnowski)
764 * darwin: fix build with non-apple compilers (Ben Noordhuis)
786 * build: check for libraries not provided by libc (Jeroen Roovers)
794 * build: test on more platforms via QEMU in CI (gengjiawen)
810 * build: add aix-common.c for AIX cmake build (Jesse Gorzinski)
820 * build: ibmi support for cmake (Jesse Gorzinski)
822 * build: fix gyp build for Android API >= 28 (Lin Zhang)
824 * udp: return recvmmsg-ed datagrams in order (Saúl Ibarra Corretgé)
826 * zos,test: fix spawn_empty_env for shared library build (Richard Lau)
828 * zos: fix non-Release builds (Richard Lau)
832 * build: fix z/OS cmake build (Richard Lau)
846 * build: make cmake build benchmarks (Ben Noordhuis)
854 * ibmi: set the highest process priority to -10 (Xu Meng)
856 * build: remove support for gyp (Ben Noordhuis)
858 * doc: add note to README on cross-compiling (Ben Noordhuis)
872 * unix: fix compilation on macOS 32-bit architectures (Brad King)
874 * win: replace alloca() with stack-based array (Ben Noordhuis)
881 * src: android build fix (David Carlier)
883 * build: make code compilable for iOS on Xcode (ssrlive)
895 * build,cmake: improve buil experience (Isabella Muerte)
939 * win,pipe: ensure `req->event_handle` is defined (Elliot Saba)
945 * build: fix android cmake build, build missing file (Ben Noordhuis)
951 * src: fix wrong method name in comment (TK-one)
967 * doc: fix header file location (TK-one)
984 * test: fix env-vars flakiness (cjihrig)
1005 * unix: fix -Wstrict-aliasing compiler warning (Ben Noordhuis)
1009 * build: remove -pedantic from compiler flags (Ben Noordhuis)
1025 * doc: remove binaries for Windows from README (Richard Lau)
1027 * unix: fix -Wunused-but-set-variable warning (George Zhao)
1033 * unix: suppress -Waddress-of-packed-member warning (Ben Noordhuis)
1035 * misc: make more tags "not-stale" (Jameson Nash)
1039 * docs: delete socks5-proxy sample (Jameson Nash)
1051 * win: remove abort when non-IFS LSP detection fails (virtualyw)
1055 * win,tty: avoid regressions in utf-8 handling (Jameson Nash)
1059 * test: fix -fno-common build errors (Ben Noordhuis)
1061 * build: turn on -fno-common to catch regressions (Ben Noordhuis)
1072 * unix: move random-sysctl to random-sysctl-linux (nia)
1078 * build: fix android build, add missing sources (Ben Noordhuis)
1080 * build: fix android build, fix symbol redefinition (Ben Noordhuis)
1082 * build: fix android autotools build (Ben Noordhuis)
1084 * fs: handle non-functional statx system call (Milad Farazmand)
1109 * linux: fix arm64 SYS__sysctl build breakage (Ben Noordhuis)
1116 * Revert "linux: drop code path for epoll_pwait-less kernels" (Yang Yu)
1118 * build: fix build error with __ANDROID_API__ < 21 (Yang Yu)
1126 * docs: fix literal-includes in User Guide (Nhan Khong)
1130 * unix: fix {Net,Open}BSD build (David Carlier)
1134 * build: Add link for test/fixtures/lorem_ipsum.txt (Andrew Paprocki)
1142 * build,cmake: don't try to detect a C++ compiler (Isabella Muerte)
1144 * build: fix build warning on cygwin (MaYuming)
1152 * build: remove duplicated test in build files (ZYSzys)
1156 * android: fix build (David Carlier)
1162 * unix,udp: ensure addr is non-null (Jameson Nash)
1168 * build: install files on windows via cmake (Carl Lei)
1178 * build: move -Wno-long-long check to configure time (Ben Noordhuis)
1193 * win: use L'\0' as UTF-16 null terminator (cjihrig)
1205 * src: move uv_free_cpu_info to uv-common.c (Santiago Gimeno)
1209 * test: fix udp-multicast-join tests (Santiago Gimeno)
1219 * udp: add source-specific multicast support (Vladimir Karnushin)
1229 * build,zos: add _OPEN_SYS_SOCK_EXT3 flag (Santiago Gimeno)
1237 * build: fix ios build error (MaYuming)
1241 * build: add cmake library VERSION, SOVERSION (Eneas U de Queiroz)
1243 * build: make include/ public in CMakeLists.txt (Ben Noordhuis)
1245 * build: export USING_UV_SHARED=1 to cmake deps (Ben Noordhuis)
1247 * build: cmake_minimum_required(VERSION 2.8.12) (Daniel Hahler)
1251 * test: fix -Wsign-compare warning (Ben Noordhuis)
1286 * doc: add %p to valgrind log-file arg (Zach Bjornson)
1290 * ibmi: support Makefile build for IBM i (Xu Meng)
1300 * unix: fix unused-function warning on BSD (Nhan Khong)
1304 * win: remove try-except outside MSVC (Crunkle)
1319 * build: fix android cmake build (Ben Noordhuis)
1321 * unix: squelch -Wcast-function-type warning (Ben Noordhuis)
1323 * build: fix compile error with uClibc (zlargon)
1332 * darwin: add 32 bit close$NOCANCEL implementation (ken-cunningham-webuse)
1334 * build, core, unix: add support for Haiku (Leorize)
1342 * darwin: fix build error with macos 10.10 (Ben Noordhuis)
1352 * build: add cmake option to skip building tests (Niels Lohmann)
1386 * doc: mark uv_async_send() as async-signal-safe (Ben Noordhuis)
1392 * test: test zero-sized uv_fs_sendfile() writes (Ben Noordhuis)
1396 * linux: set correct mac address for IP-aliases (Santiago Gimeno)
1404 * doc: fix build with sphinx 2.x (FX Coudert)
1408 * unix: fix clang scan-build warning (Kyle Edwards)
1410 * unix: fall back to kqueue on older macOS systems (ken-cunningham-webuse)
1429 * fs: remove macOS-specific copyfile(3) (Rich Trott)
1433 * build: partially revert 5234b1c43a (Ben Noordhuis)
1439 * build: use cmake APPLE variable to detect platform (zlargon)
1466 * build: make cmake install LICENSE only once (Thomas Karl Pietrowski)
1474 * unix, win: make fs-poll close wait for resource cleanup (Anna Henningsen)
1486 * build: fix uv_test shared uv Windows cmake build (ptlomholt)
1488 * build: add android-configure scripts to EXTRA_DIST (Ben Noordhuis)
1490 * build: add missing header (cjihrig)
1500 * build,sunos: better handling of non-GCC compiler (Andrew Paprocki)
1506 * test,sunos: test-ipc.c lacks newline at EOF (Andrew Paprocki)
1546 * darwin: DRY platform-specific error check (Ben Noordhuis)
1554 * build: support running tests in out-of-tree builds (Jameson Nash)
1560 * win: fix sizeof-pointer-div warning (cjihrig)
1568 * test: fix test-ipc spawn_helper exit_cb (Santiago Gimeno)
1570 * test: fix test-ipc tests (Santiago Gimeno)
1574 * win,test: de-flake fs_event_watch_dir_short_path (Refael Ackermann)
1584 * build: wrap long lines in Makefile.am (cjihrig)
1591 * test: fix platform_output test on cygwin (damon-kwok)
1593 * gitignore: ignore build/ directory (Damon Kwok)
1599 * doc: replace deprecated build command on macOS (Rick)
1617 * build: don't link against -lpthread on Android (Michael Meier)
1626 * win,doc: path encoding in uv_fs_XX is UTF-8 (hitesh)
1644 * unix,win: handle zero-sized allocations uniformly (Ben Noordhuis)
1654 * win, tty: remove zero-size read callbacks (Bartosz Sosnowski)
1656 * test: fix test runner getenv async-signal-safety (Ben Noordhuis)
1658 * test: fix test runner execvp async-signal-safety (Ben Noordhuis)
1674 * win: support more fine-grained windows hiding (Bartosz Sosnowski)
1685 * test: handle uv_os_setpriority() windows edge case (cjihrig)
1737 * linux: drop code path for epoll_pwait-less kernels (Ben Noordhuis)
1739 * Partially revert "win,code: remove GetQueuedCompletionStatus-based poller"
1742 * build: add compile for android arm64/x86/x86-64 (Andy Zhang)
1744 * doc: clarify that some remarks apply to windows (Bert Belder)
1770 * doc: update Visual C++ Build Tools URL (Michał Kozakiewicz)
1780 * test: fix warning in test-tcp-open (Santiago Gimeno)
1789 * win: fix mingw build error (Ben Noordhuis)
1791 * win: fix -Wunused-function warnings in thread.c (Ben Noordhuis)
1797 * win: fixing build for older MSVC compilers (Michael Fero)
1801 * zos: write-protect message queue (jBarz)
1811 * test: make test-condvar call uv_cond_wait (Jamie Davis)
1820 * unix,windows: map EFTYPE errno (cjihrig)
1824 * win, fs: uv_fs_fchmod support for -A files (Bartosz Sosnowski)
1840 * test: add vectored uv_write() ping-pong tests (Bert Belder)
1848 * test: add test for IPC deadlock on Windows (
1856 * Revert "win: add Windows XP support to uv_if_indextoname()" (Bert Belder)
1870 * win,code: remove GetQueuedCompletionStatus-based poller (Bert Belder)
1874 * test: speedup process-title-threadsafe on macOS (cjihrig)
1878 * win: move stdint-msvc2008.h to include/uv/ (Ben Noordhuis)
1880 * build: fix cygwin install (Ben Noordhuis)
1882 * build,win: remove MinGW Makefile (Saúl Ibarra Corretgé)
1884 * build: add a cmake build file (Ben Noordhuis)
1886 * build: add test suite option to cmake build (Ben Noordhuis)
1917 * win: add Windows XP support to uv_if_indextoname() (ssrlive)
1923 * build: fix utf-8 name of copyright holder (Jérémy Lal)
1940 * build: add support for 64-bit AIX (Richard Lau)
2001 * win: use long directory name for handle->dirw (Nicholas Vavilov)
2003 * build: build with -D_FILE_OFFSET_BITS=64 again (Ben Noordhuis)
2005 * win, fs: fix uv_fs_unlink for +R -A files (Bartosz Sosnowski)
2024 * test: fix a typo in test-fork.c (Felix Yan)
2026 * build: remove long-obsolete gyp workarounds (Ben Noordhuis)
2028 * build: split off tests into separate gyp file (Ben Noordhuis)
2034 * build: add url field to libuv.pc (Ben Noordhuis)
2038 * win,build: correct C2059 errors (Michael Fero)
2044 * build: fix commmon.gypi comment (Ryuichi KAWAMATA)
2058 * unix,win: ensure req->bufs is freed (cjihrig)
2082 * unix: make get(set)_process_title MT-safe (Matt Harrison)
2096 * doc: mark Windows 7 as Tier 1 support (Bartosz Sosnowski)
2100 * build: install libuv.pc unconditionally (Ben Noordhuis)
2112 * win,build: do not build executable installer for dll (Bert Belder)
2114 * win: allow directory symlinks to be created in a non-elevated context (Bert
2130 * aix: fix -Wmaybe-uninitialized warning (cjihrig)
2132 * doc: remove note about SIGWINCH on Windows (Bartosz Sosnowski)
2153 * win: fix build on case-sensitive file systems (Ben Noordhuis)
2155 * win: fix test runner build with mingw64 (Ben Noordhuis)
2157 * win: remove unused variable in test/test-fs.c (Ben Noordhuis)
2175 * test: fix test-spawn compilation (Bartosz Sosnowski)
2195 * win, fs: fix non-symlink reparse points (Wade Brainerd)
2197 * test: fix -Wstrict-prototypes warnings (Ben Noordhuis)
2199 * unix, windows: map ENOTTY errno (Ben Noordhuis)
2211 * win: fix non-English dlopen error message (Bartosz Sosnowski)
2219 * win, pipe: null-initialize stream->shutdown_req (Jameson Nash)
2246 * win,build: keep cwd when setting build environment (darobs)
2248 * test: add NetBSD support to test-udp-ipv6.c (Kamil Rytarowski)
2258 * win,build: bump vswhere_usability_wrapper to 2.0.0 (Refael Ackermann)
2274 * windows: fix compilation warnings (Carlo Marcelo Arenas Belón)
2276 * build: avoid -fstrict-aliasing compile option (jBarz)
2303 * cygwin: include uv-posix.h header (Joel Winarske)
2315 * unix: don't use req->loop in uv__fs_copyfile() (cjihrig)
2323 * unix,windows: init all requests in fs calls (cjihrig)
2325 * unix,windows: return UV_EINVAL on NULL fs reqs (cjihrig)
2327 * windows: add POST macro to fs functions (cjihrig)
2348 * win,build: fix appveyor properly (Refael Ackermann)
2354 * unix, windows: map EREMOTEIO errno (Ben Noordhuis)
2358 * win,build: fix building from Windows SDK or VS console (Saúl Ibarra Corretgé)
2362 * zos: remove nonexistent include from autotools build (Saúl Ibarra Corretgé)
2364 * misc: remove reference to pthread-fixes.h from LICENSE (Saúl Ibarra Corretgé)
2370 * misc: add android-toolchain to .gitignore (Saúl Ibarra Corretgé)
2390 * doc: update supported windows version baseline (Ben Noordhuis)
2394 * test,zos: use gid=-1 to test spawn_setgid_fails (jBarz)
2409 * unix, windows: add basic uv_fs_copyfile() (cjihrig)
2418 * build: workaround AppVeyor quirk (Refael Ackermann)
2429 * build: add a comma to uv.gyp (Gemini Wen)
2441 * sunos: filter out non-IPv4/IPv6 interfaces (Sebastian Wiedenroth)
2451 * zos: use stckf builtin for high-res timer (jBarz)
2459 * aix: fix un-initialized pointer field in fs handle (Gireesh Punathil)
2461 * win,build: support building with VS2017 (Refael Ackermann)
2463 * doc: add instructions for building on Windows (Refael Ackermann)
2476 * test: fix -Wformat warning (Santiago Gimeno)
2514 * unix,windows: refactor request init logic (Ben Noordhuis)
2530 * doc: fix docs/src/fs.rst build warning (Daniel Bevenius)
2586 * build: add -Wstrict-prototypes (Jameson Nash)
2594 * build,openbsd: remove kvm-related code (James McCoy)
2596 * test: fix flaky tcp-write-queue-order (Santiago Gimeno)
2604 * test: fix -Wstrict-prototypes compiler warnings (Ben Noordhuis)
2606 * unix: factor out reusable no-proctitle impl (Brad King)
2612 * unix: factor out reusable no-fsevents impl (Brad King)
2628 * cygwin: disable non-functional ipc handle send (Brad King)
2630 * test: skip self-connecting tests on cygwin (Brad King)
2636 * doc: fix memory leak in tcp-echo-server example (Bernardo Ramos)
2640 * doc: use valid pipe name in pipe-echo-server (Bernardo Ramos)
2649 * win: added fcntl.h to uv-win.h (Michele Caini)
2659 * unix: use async-signal safe functions between fork and exec (jBarz)
2661 * sunos: fix SUNOS_NO_IFADDRS build (Ben Noordhuis)
2671 * zos: use built-in proctitle implementation (John Barboza)
2679 * aix: re-enable fs watch facility (Gireesh Punathil)
2739 * win,build: fix compilation on old Windows / MSVC (Saúl Ibarra Corretgé)
2741 * darwin: fix setting fd to non-blocking in select(() trick (Saúl Ibarra
2758 * win: support sub-second precision in uv_fs_futimes() (Jason Ginchereau)
2766 * test: silence build warnings (Kári Tristan Helgason)
2770 * linux-core: fix uv_get_total/free_memory on uclibc (Nicolas Cavallari)
2772 * build: fix build on DragonFly (Michael Neumann)
2784 * doc: fix stream typos (Pierre-Marie de Rodat)
2790 * build: check for warnings for -fvisibility=hidden (Imran Iqbal)
2818 * unix: preserve loop->data across loop init/done (Ben Noordhuis)
2826 * win: ensure 32-bit printf precision (Matej Knopp)
2834 * test: fix android build error. (sunjin.lee)
2848 * build: use '${prefix}' for pkg-config 'exec_prefix' (Matt Clarkson)
2850 * build: GNU/kFreeBSD support (Jeffrey Clark)
2896 * test: fix test-tcp-writealot flakiness on arm (Santiago Gimeno)
2904 * build,osx: fix warnings on tests compilation with gyp (Santiago Gimeno)
2916 * build: use -pthreads for tests with autotools (Julien Gilli)
2940 * win: silence -Wmaybe-uninitialized warning (Ben Noordhuis)
2944 * test: fix sign-compare warning (Will Speak)
2965 * Revert "win,build: remove unused build defines" (cjihrig)
2971 * linux: fix long lines in linux-core.c (Ben Noordhuis)
2997 * build: bump android ndk version (Kári Tristan Helgason)
2999 * build: always compile with -fvisibility=hidden (Ben Noordhuis)
3001 * test: fix -Wformat warnings in platform test (Ben Noordhuis)
3007 * build, mingw: set LIBS in configure.ac (Tony Theodore)
3011 * win: simplified UTF16 -> UTF8 conversions (Saúl Ibarra Corretgé)
3019 * build,win: rename platform to msbuild_platform (João Reis)
3044 * unix: fix support for uClibc-ng (Martin Bark)
3050 * fs: don't nullify req->bufs on EINTR (Dave)
3054 * build: invoke libtoolize with --copy (Ben Noordhuis)
3062 * test: fix race condition in pipe-close-stdout (Imran Iqbal)
3074 * build,win: print the Visual Studio version in use (Saúl Ibarra Corretgé)
3076 * build,win: remove unneeded condition from GYP file (Saúl Ibarra Corretgé)
3082 * build: map 'AMD64' host arch to 'x64' (Ben Noordhuis)
3092 * build: python 2.x/3.x consistent print usage (Rasmus Christian Pedersen)
3100 * build: compile with -D_THREAD_SAFE on AIX (Imran Iqbal)
3106 * unix, win: consistently null-terminate buffers (Saúl Ibarra Corretgé)
3122 * linux: add braces to multi-statement if (Kári Tristan Helgason)
3126 * unix: add fork-safe open file function (Kári Tristan Helgason)
3148 * win,build: remove unused build defines (Saúl Ibarra Corretgé)
3158 * aix: fix 'POLLRDHUP undeclared' build error (Ben Noordhuis)
3162 * process: fix uv_spawn edge-case (Santiago Gimeno)
3187 * build: remove unused 'component' GYP option (Saúl Ibarra Corretgé)
3229 * pipe: enable inprocess uv_write2 on Windows (Louis DeJardin)
3247 * test: fix -Wtautological-pointer-compare warnings (Saúl Ibarra Corretgé)
3251 * test: fix test/test-tty.c for AIX (Imran Iqbal)
3269 * test: fix self-deadlocks in thread_rwlock_trylock (Ben Noordhuis)
3282 * unix: Fix including uv-aix.h on AIX (nmushell)
3307 * build,gyp: add DragonFly to the list of OSes (Michael Neumann)
3317 * doc: fix uv-unix.h location (Sakthipriyan Vairamani)
3354 * doc: add note about Windows binaries to the README (Saúl Ibarra Corretgé)
3370 * win: set accepted TCP sockets as non-inheritable (Saúl Ibarra Corretgé)
3378 * unix,windows: allow NULL loop for sync fs requests (Ben Noordhuis)
3380 * unix,windows: don't assert on unknown error code (Ben Noordhuis)
3384 * common: fix use of snprintf on Windows (Saúl Ibarra Corretgé)
3397 * win,pipe: don't close fd 0-2 (Bert Belder)
3399 * win,tty: convert fd -> handle safely (Bert Belder)
3403 * win,tty: don't close fd 0-2 (Bert Belder)
3405 * win,fs: don't close fd 0-2 (Bert Belder)
3409 * windows: MSVC 2015 has C99 inline (Jason Williams)
3421 * win: move logic to set socket non-inheritable to uv_tcp_set_socket (Saúl
3434 * doc: add section with version-checking macros and functions (Saúl Ibarra
3447 * docs: add Windows specific note for uv_fs_open (Saúl Ibarra Corretgé)
3455 * win,tty: support consoles with non-default colors (John McNamee)
3461 * build: remove ancient condition from common.gypi (Saúl Ibarra Corretgé)
3465 * build: proper support for android cross compilation (guworks)
3467 * android: add missing include to pthread-fixes.c (RossBencina)
3473 * win,test: fix shared library build (Saúl Ibarra Corretgé)
3477 * build: add experimental Windows installer (Roger A. Light)
3483 * build: fix version syntax in AppVeyor file (Saúl Ibarra Corretgé)
3503 * windows: MSVC 2015 has snprintf() (Rui Abreu Ferreira)
3505 * windows: Add VS2015 support to vcbuild.bat (Jason Williams)
3535 * unix: fix glibc-2.20+ macro incompatibility (Massimiliano Torromeo)
3544 * build: update the location of gyp (Stephen von Takach)
3548 * linux: work around epoll bug in kernels 3.10-3.19 (Ben Noordhuis)
3562 * unix: reject non-tty fds in uv_tty_init() (Ben Noordhuis)
3566 * build: fix cross-compiling for iOS (Steven Kabbes)
3574 * windows: fix handle leak on EMFILE (Brian Green)
3583 * build: add documentation for ninja support (Devchandra Meetei Leishangthem)
3611 * build: set SONAME for shared library in uv.gyp (Rui Abreu Ferreira)
3613 * windows: define snprintf replacement as inline instead of static (Rui Abreu
3624 * windows: defer reporting TCP write failure until next tick (Saúl Ibarra
3643 * windows: fix setting dirent types on uv_fs_scandir_next (Saúl Ibarra
3646 * unix,windows: make uv_thread_create() return errno (Ben Noordhuis)
3648 * tty: fix build for SmartOS (Julien Gilli)
3652 * unix, windows: map EHOSTDOWN errno (Ben Noordhuis)
3673 * unix, windows: set non-block mode in uv_poll_init (Saúl Ibarra Corretgé)
3693 * build: compile -D_GNU_SOURCE on linux (Ben Noordhuis)
3695 * build: use -fvisibility=hidden in autotools build (Ben Noordhuis)
3701 * test: fix test-spawn on MinGW32 (Luis Martinez de Bartolome)
3714 * test: back-port uv_loop_configure() test (Ben Noordhuis)
3729 * build: make dist now generates a full tarball (Johan Bergström)
3733 * unix: make setting the tty mode to the same value a no-op (Saúl Ibarra
3738 * test: enable test-tcp-try-write on windows (Bert Belder)
3742 * unix: set non-block mode in uv_{pipe,tcp,udp}_open (Ben Noordhuis)
3753 * test: fix spawn test with autotools build (Ben Noordhuis)
3757 * common: move STATIC_ASSERT to uv-common.h (Alexey Melnichuk)
3763 * linux: fix support for preadv/pwritev-less kernels (Ben Noordhuis)
3785 * build: fix bad comment in autogen.sh (Ben Noordhuis)
3787 * build: add AC_PROG_LIBTOOL to configure.ac (Ben Noordhuis)
3793 * build: enable warnings in autotools build (Ben Noordhuis)
3795 * build: remove -Wno-dollar-in-identifier-extension (Ben Noordhuis)
3797 * build: move flags from Makefile.am to configure.ac (Ben Noordhuis)
3819 * test: fix test-fs-file-loop on Windows (Bert Belder)
3821 * test: fix test-cwd-and-chdir (Bert Belder)
3837 * win: fix autotools build of tests (Luis Lavena)
3855 * build: fix dragonflybsd autotools build (John Marino)
3859 * build: remove clang and gcc_version gyp defines (Ben Noordhuis)
3861 * unix, windows: don't treat uv_run_mode as a bitmask (Saúl Ibarra Corretgé)
3863 * unix, windows: fix UV_RUN_ONCE mode if progress was made (Saúl Ibarra
3889 * build: link against -pthread (Logan Rosen)
3904 * unix, windows: fix typos in comments (Joey Geralnik)
3920 * unix, windows: add uv_loop_configure() function (Ben Noordhuis)
3949 * windows: fix compilation of tests (Marc Schlaich)
3953 * unix, windows: add uv_loop_configure() function (Ben Noordhuis)
3964 * doc,build,include: update project links (Ben Noordhuis)
3966 * doc: fix typo: Strcutures -> Structures (Michael Ira Krufky)
3970 * win: replace non-ansi characters in source file (Bert Belder)
3975 Changes since version 1.0.0-rc2:
3979 * windows: fix fs_read with nbufs > 1 and offset (Unknown W. Brackets)
3994 * build: add x32 support to gyp build (Ben Noordhuis)
3996 * build: remove dtrace probes (Ben Noordhuis)
4005 2014.10.21, Version 1.0.0-rc2 (Pre-release)
4007 Changes since version 1.0.0-rc1:
4009 * build: add missing fixtures to distribution tarball (Rob Adams)
4021 * build: add DragonFly BSD support in autotools (Robin Hahling)
4032 * windows: return libuv error codes in uv_poll_init() (cjihrig)
4034 * unix, windows: add uv_fs_access() (cjihrig)
4036 * windows: fix netmask detection (Alexis Campailla)
4038 * unix, windows: don't include null byte in uv_cwd size (Saúl Ibarra Corretgé)
4040 * unix, windows: add uv_thread_equal (Tomasz Kołodziejski)
4042 * windows: fix fs_write with nbufs > 1 and offset (Unknown W. Brackets)
4051 * linux: try epoll_pwait if epoll_wait is missing (Michael Hudson-Doyle)
4053 * windows: map ERROR_INVALID_DRIVE to UV_ENOENT (Saúl Ibarra Corretgé)
4056 2014.09.18, Version 1.0.0-rc1 (Unstable), 0c28bbf7b42882853d1799ab96ff68b07f7f8d49
4060 * windows: improve timer precision (Alexis Campailla)
4062 * build, gyp: set xcode flags (Recep ASLANTAS)
4066 * build: add m4 for feature/flag-testing (Recep ASLANTAS)
4074 * linux: try epoll_pwait if epoll_wait is missing (Michael Hudson-Doyle)
4078 * windows: properly close the default loop (Saúl Ibarra Corretgé)
4086 * windows: further simplify the code for timers (Saúl Ibarra Corretgé)
4092 * unix, windows: don't allow a NULL callback on timers (Saúl Ibarra Corretgé)
4094 * windows: simplify code in uv_timer_again (Saúl Ibarra Corretgé)
4096 * test: use less requests on tcp-write-queue-order (Saúl Ibarra Corretgé)
4102 * windows: remove duplicated field (mattn)
4106 * windows: fix buffer leak after failed udp send (Bert Belder)
4108 * windows: make sure sockets and handles are reset on close (Saúl Ibarra Corretgé)
4110 * unix, windows: add uv_fileno (Saúl Ibarra Corretgé)
4112 * build: use same CFLAGS in autotools build as in gyp (Saúl Ibarra Corretgé)
4114 * build: remove unneeded define in uv.gyp (Saúl Ibarra Corretgé)
4116 * test: fix watcher_cross_stop on Windows (Saúl Ibarra Corretgé)
4118 * unix, windows: move includes for EAI constants (Saúl Ibarra Corretgé)
4120 * unix: fix exposing EAI_* glibc-isms (Saúl Ibarra Corretgé)
4129 * windows: make uv_read_stop immediately stop reading (Jameson Nash)
4131 * windows: fix uv__getaddrinfo_translate_error (Alexis Campailla)
4133 * netbsd: fix build (Saúl Ibarra Corretgé)
4135 * unix, windows: add uv_recv_buffer_size and uv_send_buffer_size (Andrius
4138 * windows: add support for UNC paths on uv_spawn (Paul Goldsmith)
4140 * windows: replace use of inet_addr with uv_inet_pton (Saúl Ibarra Corretgé)
4144 * windows: use OpenBSD implementation for uv_fs_mkdtemp (Pavel Platto)
4146 * windows: fix GetNameInfoW error handling (Alexis Campailla)
4159 * unix, windows: const-ify handle in uv_udp_getsockname (Rasmus Pedersen)
4161 * windows: use UV_ECANCELED for aborted TCP writes (Saúl Ibarra Corretgé)
4163 * windows: add more required environment variables (Jameson Nash)
4165 * windows: sort environment variables before calling CreateProcess (Jameson
4168 * unix, windows: move uv_loop_close out of assert (John Firebaugh)
4170 * windows: fix buffer overflow on uv__getnameinfo_work() (lilohuang)
4172 * windows: add uv_backend_timeout (Jameson Nash)
4174 * test: disable tcp_close_accept on Windows (Saúl Ibarra Corretgé)
4176 * windows: read the PATH env var of the child (Alex Crichton)
4187 * unix, windows: use the same threadpool implementation (Saúl Ibarra Corretgé)
4203 * windows: fix compatibility with cygwin pipes (Jameson Nash)
4205 * windows: count queued bytes even if request completed immediately (Saúl
4208 * windows: disable CRT debug handler on MinGW32 (Saúl Ibarra Corretgé)
4210 * windows: map ERROR_INVALID_DRIVE to UV_ENOENT (Saúl Ibarra Corretgé)
4224 * windows: return bind error immediately when implicitly binding (Saúl Ibarra
4227 * windows: don't use atexit for cleaning up the threadpool (Saúl Ibarra
4230 * windows: destroy work queue elements when colsing a loop (Saúl Ibarra
4233 * unix, windows: add uv_fs_mkdtemp (Pavel Platto)
4235 * build: handle platforms without multiprocessing.synchronize (Saúl Ibarra
4238 * windows: change GENERIC_ALL to GENERIC_WRITE in fs__create_junction (Tony
4241 * windows: relay TCP bind errors via ipc (Alexis Campailla)
4248 * windows: fix handling closed socket while poll handle is closing (Saúl Ibarra
4262 * windows: add VT100 codes ?25l and ?25h (JD Ballard)
4264 * windows: add invert ANSI (7 / 27) emulation (JD Ballard)
4268 * unix, windows: getnameinfo implementation (Rasmus Pedersen)
4272 * unix, windows: fix parsing scoped IPv6 addresses (Saúl Ibarra Corretgé)
4274 * windows: fix handling closed socket while poll handle is closing (Saúl Ibarra
4279 * windows: fix PYTHON environment variable usage (Jay Satiro)
4281 * unix, windows: return system error on EAI_SYSTEM (Saúl Ibarra Corretgé)
4283 * windows: fix handling closed socket while poll handle is closing (Saúl Ibarra
4288 * windows: add tty unicode support for input (Peter Atashian)
4301 * unix, windows: pass const handle ptr to uv_tcp_get*name (Chernyshev
4306 * unix, windows: validate flags on uv_udp|tcp_bind (Saúl Ibarra Corretgé)
4311 * unix, windows: uv_now constness (Rasmus Pedersen)
4320 * sunos: support IPv6 qualified link-local addresses (Saúl Ibarra Corretgé)
4322 * windows: fix opening of read-only stdin pipes (Alexis Campailla)
4324 * windows: Fix an infinite loop in uv_spawn (Alex Crichton)
4326 * windows: fix console signal handler refcount (李港平)
4337 * mingw: fix build with autotools (Saúl Ibarra Corretgé)
4339 * bsd: support IPv6 qualified link-local addresses (Saúl Ibarra Corretgé)
4343 * unix, windows: do not set SO_REUSEADDR by default on udp (Saúl Ibarra
4346 * windows: fix check in uv_tty_endgame() (Maks Naumov)
4348 * unix, windows: add IPv6 support for uv_udp_multicast_interface (Saúl Ibarra
4356 * unix, windows: add IPv6 support to uv_udp_set_membership (Saúl Ibarra
4359 * unix, windows: removed unused status parameter (Saúl Ibarra Corretgé)
4363 * build: fix SunOS and AIX build with autotools (Saúl Ibarra Corretgé)
4365 * build: freebsd link with libelf if dtrace enabled (Saúl Ibarra Corretgé)
4376 * unix, windows: map ERANGE errno (Saúl Ibarra Corretgé)
4378 * unix, windows: make uv_cwd be consistent with uv_exepath (Saúl Ibarra
4383 * windows: fall back for volume info query (Isaiah Norton)
4387 * windows: fix winsock status codes for address errors (Raul Martins)
4389 * windows: Remove unused variable from uv__pipe_insert_pending_socket (David
4398 * windows: fix warnings of MinGW -Wall -O3 (StarWing)
4415 * unix, windows: add assertion in uv_loop_delete (Saúl Ibarra Corretgé)
4436 * unix, windows: map EFBIG errno (Saúl Ibarra Corretgé)
4440 * windows: fix building on MinGW (Alex Crichton)
4442 * windows: always initialize uv_process_t (Alex Crichton)
4448 * windows: freeze in uv_tcp_endgame (Alexis Campailla)
4458 * unix, windows: add uv_loop_init and uv_loop_close (Saúl Ibarra Corretgé)
4460 * unix, windows: add uv_getrusage() function (Oleg Efimov)
4470 * unix, windows: add uv_pipe_getsockname (Saúl Ibarra Corretgé)
4472 * unix, windows: map ENOPROTOOPT errno (Saúl Ibarra Corretgé)
4478 * unix, windows: add uv_fs_event_getpath (Saúl Ibarra Corretgé)
4480 * unix, windows: add uv_fs_poll_getpath (Saúl Ibarra Corretgé)
4482 * unix, windows: map ERANGE errno (Saúl Ibarra Corretgé)
4484 * unix, windows: set required size on UV_ENOBUFS (Saúl Ibarra Corretgé)
4486 * unix, windows: clarify what uv_stream_set_blocking does (Saúl Ibarra
4505 * windows: fix console signal handler refcount (Saúl Ibarra Corretgé)
4516 * build, windows: do not fail on Windows SDK Prompt (Marc Schlaich)
4518 * build, windows: fix x64 configuration issue (Marc Schlaich)
4552 * windows: improved handling of invalid FDs (Alexis Campailla)
4554 * doc: adding ARCHS flag to OS X build command (Nathan Sweet)
4556 * tcp: reveal bind-time errors before listen (Alexis Campailla)
4584 * windows: avoid assertion failure when pipe server is closed (Bert Belder)
4595 * unix, windows: add uv_loop_alive() function (Sam Roberts)
4597 * windows: avoid assertion failure when pipe server is closed (Bert Belder)
4608 * fsevents: remove kFSEventStreamCreateFlagNoDefer polyfill (ci-innoq)
4614 * linux: fix up SO_REUSEPORT back-port (Ben Noordhuis)
4620 * windows/timer: fix uv_hrtime discontinuity (Bert Belder)
4624 * unix, windows: always update loop time (Saúl Ibarra Corretgé)
4626 * windows: translate system errors in uv_spawn (Alexis Campailla)
4628 * windows: uv_spawn code refactor (Alexis Campailla)
4630 * unix, windows: detect errors in uv_ip4/6_addr (Yorkie)
4639 * linux: fix up SO_REUSEPORT back-port (Ben Noordhuis)
4641 * fs-event: fix invalid memory access (huxingyi)
4654 * build: make systemtap probes work with gyp build (Ben Noordhuis)
4666 * build: fix windows smp build with gyp (Geert Jansen)
4674 * windows: use _snwprintf(), not swprintf() (Ben Noordhuis)
4682 * unix: set close-on-exec flag on received fds (Ben Noordhuis)
4703 * build: fix windows smp build with gyp (Geert Jansen)
4718 * fsevents: FSEvents is most likely not thread-safe (Fedor Indutny)
4722 * windows: make uv_fs_chmod() report errors correctly (Bert Belder)
4724 * windows: make uv_shutdown() for write-only pipes work (Bert Belder)
4726 * windows/fs: wrap multi-statement macros in do..while block (Bert Belder)
4728 * windows/fs: make uv_fs_open() report EINVAL correctly (Bert Belder)
4730 * windows/fs: handle _open_osfhandle() failure correctly (Bert Belder)
4732 * windows/fs: wrap multi-statement macros in do..while block (Bert Belder)
4734 * windows/fs: make uv_fs_open() report EINVAL correctly (Bert Belder)
4736 * windows/fs: handle _open_osfhandle() failure correctly (Bert Belder)
4738 * build: clarify instructions for Windows (Brian Kaisner)
4740 * build: remove GCC_WARN_ABOUT_MISSING_NEWLINE (Ben Noordhuis)
4742 * darwin: fix 10.6 build error in fsevents.c (Ben Noordhuis)
4744 * windows: run close callbacks after polling for i/o (Saúl Ibarra Corretgé)
4760 * unix, windows: make uv_is_*() always return 0 or 1 (Ben Noordhuis)
4764 * build: use -pthread on sunos (Timothy J. Fontaine)
4766 * windows: remove duplicate check in stream.c (Ben Noordhuis)
4768 * unix: sanity-check fds before closing (Ben Noordhuis)
4784 * unix, windows: add uv_fs_event_start/stop functions (Saúl Ibarra Corretgé)
4786 * unix: fix non-synchronized access in signal.c (Ben Noordhuis)
4788 * unix: add atomic-ops.h (Ben Noordhuis)
4794 * unix: make uv_tty_reset_mode() async signal-safe (Ben Noordhuis)
4798 * windows: fix duplicate case build error (Ben Noordhuis)
4800 * windows: remove unneeded check (Saúl Ibarra Corretgé)
4806 * windows: _snprintf expected wrong parameter type in string (Maks Naumov)
4808 * windows: "else" keyword is missing (Maks Naumov)
4810 * windows: incorrect check for SOCKET_ERROR (Maks Naumov)
4812 * windows: add stdlib.h to satisfy reference to abort (Sean Farrell)
4814 * build: fix check target for mingw (Sean Farrell)
4831 * unix: fix non-synchronized access in signal.c (Ben Noordhuis)
4838 * build: remove GCC_WARN_ABOUT_MISSING_NEWLINE (Ben Noordhuis)
4840 * darwin: fix 10.6 build error in fsevents.c (Ben Noordhuis)
4847 * windows: make uv_shutdown() for write-only pipes work (Bert Belder)
4849 * windows: make uv_fs_open() report EINVAL when invalid arguments are passed
4852 * windows: make uv_fs_open() report _open_osfhandle() failure correctly (Bert
4855 * windows: make uv_fs_chmod() report errors correctly (Bert Belder)
4857 * windows: wrap multi-statement macros in do..while block (Bert Belder)
4864 * unix: define _GNU_SOURCE, exposes glibc-isms (Ben Noordhuis)
4866 * windows: check for nonconforming swprintf arguments (Brent Cook)
4868 * build: include internal headers in source list (Brent Cook)
4883 * test: fix epoll_wait() usage in test-embed.c (Ben Noordhuis)
4905 * windows: fix flags assignment in uv_fs_readdir() (Ben Noordhuis)
4907 * windows: fix stray comments (Ben Noordhuis)
4909 * windows: remove unused is_path_dir() function (Ben Noordhuis)
4916 * unix, windows: add thread-local storage API (Ben Noordhuis)
4920 * darwin: fix 10.6 build error in fsevents.c (Ben Noordhuis)
4922 * windows: make uv_shutdown() for write-only pipes work (Bert Belder)
4932 * windows: make autotools build system work with mingw (Keno Fischer)
4934 * windows: fix mingw build (Alex Crichton)
4936 * windows: tweak Makefile.mingw for easier usage (Alex Crichton)
4938 * build: remove _GNU_SOURCE macro definition (Ben Noordhuis)
4943 * windows: Re-implement uv_fs_stat. The st_ctime field now contains the change
4949 * windows: report uv_process_t exit code correctly (Bert Belder)
4951 * windows: make uv_fs_chmod() report errors correctly (Bert Belder)
4953 * windows: make some more NT apis available for libuv's internal use (Bert
4956 * windows: squelch some compiler warnings (Bert Belder)
4970 * process: make uv_spawn() return some types of errors immediately on windows,
4982 thread-safe. (Fedor Indutny)
4995 * build: serial-tests was added in automake v1.12 (Ben Noordhuis)
4997 * windows: fix uninitialized local variable warning (Ben Noordhuis)
4999 * windows: fix missing return value warning (Ben Noordhuis)
5001 * build: fix string comparisons in autogen.sh (Ben Noordhuis)
5003 * windows: move INLINE macro, remove UNUSED (Ben Noordhuis)
5011 * unix, windows: allow NULL async callback (Ben Noordhuis)
5013 * build: apply dtrace -G to all object files (Timothy J. Fontaine)
5023 * build: fix automake serial-tests check again (Ben Noordhuis)
5027 * darwin: fix ios build error (Ben Noordhuis)
5031 * test: simplify test-ip6-addr.c (Ben Noordhuis)
5033 * unix, windows: fix ipv6 link-local address parsing (Ben Noordhuis)
5035 * fsevents: FSEvents is most likely not thread-safe (Fedor Indutny)
5037 * windows: omit stdint.h, fix msvc 2008 build error (Ben Noordhuis)
5051 * unix, windows: fix uv_fs_chown() function prototype (Ben Noordhuis)
5053 * unix, windows: remove unused variables (Brian White)
5057 * build: dtrace shouldn't break out of tree builds (Timothy J. Fontaine)
5059 * unix, windows: don't read/recv if buf.len==0 (Ben Noordhuis)
5061 * build: add mingw makefile (Ben Noordhuis)
5063 * unix, windows: add MAC to uv_interface_addresses() (Brian White)
5065 * build: enable AM_INIT_AUTOMAKE([subdir-objects]) (Ben Noordhuis)
5067 * unix, windows: make buf arg to uv_fs_write const (Ben Noordhuis)
5069 * sunos: fix build breakage introduced in e3a657c (Ben Noordhuis)
5071 * aix: fix build breakage introduced in 3ee4d3f (Ben Noordhuis)
5073 * windows: fix mingw32 build, define JOB_OBJECT_XXX (Yasuhiro Matsumoto)
5075 * windows: fix mingw32 build, include limits.h (Yasuhiro Matsumoto)
5087 * build: disable parallel automake tests (Ben Noordhuis)
5089 * test: add windows-only snprintf() function (Ben Noordhuis)
5091 * build: add automake serial-tests version check (Ben Noordhuis)
5098 * unix, windows: fix uv_fs_chown() function prototype (Ben Noordhuis)
5105 * test: open stdout fd in write-only mode (Ben Noordhuis)
5107 * windows: uv_spawn shouldn't reject reparse points (Bert Belder)
5109 * windows: use WSAGetLastError(), not errno (Ben Noordhuis)
5111 * build: darwin: disable -fstrict-aliasing warnings (Ben Noordhuis)
5117 * build: `all` now builds static and dynamic lib (Ben Noordhuis)
5119 * unix, windows: add extra fields to uv_stat_t (Saúl Ibarra Corretgé)
5121 * build: add install target to the makefile (Navaneeth Kedaram Nambiathan)
5123 * build: switch to autotools (Ben Noordhuis)
5125 * build: use AM_PROG_AR conditionally (Ben Noordhuis)
5133 * build: use AM_SILENT_RULES conditionally (Ben Noordhuis)
5135 * build: add DTrace detection for autotools (Timothy J. Fontaine)
5137 * linux,darwin,win: link-local IPv6 addresses (Miroslav Bajtoš)
5139 * unix: fix build when !defined(PTHREAD_MUTEX_ERRORCHECK) (Ben Noordhuis)
5141 * unix, windows: return error codes directly (Ben Noordhuis)
5150 * windows: uv_spawn shouldn't reject reparse points (Bert Belder)
5152 * windows: use WSAGetLastError(), not errno (Ben Noordhuis)
5154 * build: darwin: disable -fstrict-aliasing warnings (Ben Noordhuis)
5156 * build: `all` now builds static and dynamic lib (Ben Noordhuis)
5158 * unix: fix build when !defined(PTHREAD_MUTEX_ERRORCHECK) (Ben Noordhuis)
5165 * build: remove CSTDFLAG, use only CFLAGS (Ben Noordhuis)
5169 * unix: avoid extra read, short-circuit on POLLHUP (Ben Noordhuis)
5171 * uv: support android libuv standalone build (Linus Mårtensson)
5175 * unix: s/ngx-queue.h/queue.h/ in checksparse.sh (Ben Noordhuis)
5181 * build: make HAVE_DTRACE=0 should disable dtrace (Timothy J. Fontaine)
5187 * unix, windows: clean up uv_thread_create() (Ben Noordhuis)
5191 * build: set OS=="android" for android builds (Linus Mårtensson)
5193 * windows: don't use uppercase in include filename (Ben Noordhuis)
5197 * windows: use WSAGetLastError(), not errno (Ben Noordhuis)
5208 * build: make HAVE_DTRACE=0 should disable dtrace (Timothy J. Fontaine)
5227 * linux: don't ignore out-of-memory errors in uv_cpu_info() (Ben Noordhuis)
5229 * unix, windows: move uv_now() to uv-common.c (Ben Noordhuis)
5231 * test: fix a compilation problem in test-osx-select.c that was caused by the
5232 use of c-style comments (Bert Belder)
5241 * windows: make uv_spawn not fail when the libuv embedding application is run
5244 * darwin: assume CFRunLoopStop() isn't thread-safe, fixing a race condition
5267 * unix: appease warning about non-standard `inline` (Sean Silva)
5279 * linux: don't ignore out-of-memory errors in uv_cpu_info() (Ben Noordhuis)
5281 * unix, windows: move uv_now() to uv-common.c (Ben Noordhuis)
5283 * test: fix a compilation problem in test-osx-select.c that was caused by the
5284 use of c-style comments (Bert Belder)
5288 * windows: call idle handles on every loop iteration, something the unix
5291 * test: update the idle-starvation test to verify that idle handles are called
5294 * unix, windows: ensure that uv_run() in RUN_ONCE mode calls timers that expire
5315 * windows: make uv_spawn not fail under job control (Bert Belder)
5317 * darwin: assume CFRunLoopStop() isn't thread-safe (Fedor Indutny)
5342 * darwin: fix ios build, don't require ApplicationServices (Ben Noordhuis)
5344 * windows: kill child processes when the parent dies (Bert Belder)
5346 * build: set soname in shared library (Ben Noordhuis)
5348 * build: make `make test` link against .a again (Ben Noordhuis)
5350 * build: only set soname on shared object builds (Timothy J. Fontaine)
5352 * build: convert predefined $PLATFORM to lower case (Elliot Saba)
5365 * windows: kill child processes when the parent dies (Bert Belder)
5376 * build: link with libkvm on openbsd (Ben Noordhuis)
5378 * stream: use harder sync restrictions for osx-hack (Fedor Indutny)
5384 * darwin: rename darwin-getproctitle.m (Ben Noordhuis)
5386 * build: convert predefined $PLATFORM to lower case (Elliot Saba)
5388 * build: set soname in shared library (Ben Noordhuis)
5390 * build: make `make test` link against .a again (Ben Noordhuis)
5392 * darwin: fix ios build, don't require ApplicationServices (Ben Noordhuis)
5394 * build: only set soname on shared object builds (Timothy J. Fontaine)
5403 * unix, windows: add uv_has_ref() function (Saúl Ibarra Corretgé)
5405 * build: avoid double / in paths for dtrace (Timothy J. Fontaine)
5409 * windows: deal with the fact that GetTickCount might lag (Bert Belder)
5422 * windows: make timers handle large timeouts (Miroslav Bajtoš)
5424 * windows: remove superfluous assert statement (Bert Belder)
5441 * mingw-w64: don't call _set_invalid_parameter_handler (Nils Maier)
5443 * build: gyp disable thin archives (Timothy J. Fontaine)
5445 * sunos: re-export entire library when static (Timothy J. Fontaine)
5447 * unix: dtrace probes for tick-start and tick-stop (Timothy J. Fontaine)
5449 * windows: fix memory leak in fs__sendfile (Shannen Saez)
5451 * windows: remove double initialization in uv_tty_init (Shannen Saez)
5453 * build: fix dtrace-enabled out of tree build (Ben Noordhuis)
5455 * build: squelch -Wdollar-in-identifier-extension warnings (Ben Noordhuis)
5461 * build: add support for Visual Studio 2012 (Nicholas Vavilov)
5463 * build: -Wno-dollar-in-identifier-extension is clang only (Ben Noordhuis)
5478 -1 (Ben Noordhuis)
5483 * unix: add dtrace probes for tick-start and tick-stop (Timothy J. Fontaine)
5485 * mingw-w64: don't call _set_invalid_parameter_handler (Nils Maier)
5487 * windows: fix memory leak in fs__sendfile (Shannen Saez)
5489 * windows: fix edge case bugs in uv_cpu_info (Bert Belder)
5491 * include: no longer ship with / include ngx-queue.h (Ben Noordhuis)
5497 * build: fix dtrace-enabled builds (Ben Noordhuis, Timothy J. Fontaine)
5499 * build: gyp disable thin archives (Timothy J. Fontaine)
5501 * build: add support for Visual Studio 2012 (Nicholas Vavilov)
5512 * build: simplify .buildstamp rule (Ben Noordhuis)
5514 * build: disable -Wstrict-aliasing on darwin (Ben Noordhuis)
5528 * test: add tap output for windows (Timothy J. Fontaine)
5540 * build: rename OS to PLATFORM (Ben Noordhuis)
5546 * build: add OBJC makefile var (Ben Noordhuis)