deps: upgrade libuv to 1.10.0 · nodejs/node@63243bc
1+2016.10.25, Version 1.10.0 (Stable)
2+3+Changes since version 1.9.1:
4+5+* Now working on version 1.9.2 (Saúl Ibarra Corretgé)
6+7+* doc: add cjihrig GPG ID (cjihrig)
8+9+* win,build: fix compilation on old Windows / MSVC (Saúl Ibarra Corretgé)
10+11+* darwin: fix setting fd to non-blocking in select(() trick (Saúl Ibarra
12+ Corretgé)
13+14+* unix: allow nesting of kqueue fds in uv_poll_start (Ben Noordhuis)
15+16+* doc: fix generation the first time livehtml runs (Saúl Ibarra Corretgé)
17+18+* test: fix test_close_accept flakiness on Centos5 (Santiago Gimeno)
19+20+* license: libuv is no longer a Node project (Saúl Ibarra Corretgé)
21+22+* license: add license text we've been using for a while (Saúl Ibarra Corretgé)
23+24+* doc: add licensing information to README (Saúl Ibarra Corretgé)
25+26+* win,pipe: fixed formatting, DWORD is long unsigned (Miodrag Milanovic)
27+28+* win: support sub-second precision in uv_fs_futimes() (Jason Ginchereau)
29+30+* unix: ignore EINPROGRESS in uv__close (Saúl Ibarra Corretgé)
31+32+* doc: add Imran Iqbal (iWuzHere) to maintainers (Imran Iqbal)
33+34+* doc: update docs with AIX related information (Imran Iqbal)
35+36+* test: silence build warnings (Kári Tristan Helgason)
37+38+* doc: add iWuzHere GPG ID (Imran Iqbal)
39+40+* linux-core: fix uv_get_total/free_memory on uclibc (Nicolas Cavallari)
41+42+* build: fix build on DragonFly (Michael Neumann)
43+44+* unix: correctly detect named pipes on DragonFly (Michael Neumann)
45+46+* test: make tap output the default (Ben Noordhuis)
47+48+* test: don't dump output for skipped tests (Ben Noordhuis)
49+50+* test: improve formatting of diagnostic messages (Ben Noordhuis)
51+52+* test: remove unused RETURN_TODO macro (Ben Noordhuis)
53+54+* doc: fix stream typos (Pierre-Marie de Rodat)
55+56+* doc: update coding style link (Imran Iqbal)
57+58+* unix,fs: use uint64_t instead of unsigned long (Imran Iqbal)
59+60+* build: check for warnings for -fvisibility=hidden (Imran Iqbal)
61+62+* unix: remove unneeded TODO note (Saúl Ibarra Corretgé)
63+64+* test: skip tty_pty test if pty is not available (Luca Bruno)
65+66+* sunos: set phys_addr of interface_address using ARP (Brian Maher)
67+68+* doc: clarify callbacks won't be called in error case (Saúl Ibarra Corretgé)
69+70+* unix: don't convert stat buffer when syscall fails (Ben Noordhuis)
71+72+* win: compare entire filename in watch events (cjihrig)
73+74+* doc: add a note on safe reuse of uv_write_t (neevek)
75+76+* linux: fix potential event loop stall (Ben Noordhuis)
77+78+* unix,win: make uv_get_process_title() stricter (cjihrig)
79+80+* test: close server before initiating new connection (John Barboza)
81+82+* test: account for multiple handles in one ipc read (John Barboza)
83+84+* unix: fix errno and retval conflict (liuxiaobo)
85+86+* doc: add missing entry in uv_fs_type enum (Michele Caini)
87+88+* unix: preserve loop->data across loop init/done (Ben Noordhuis)
89+90+* win: return UV_EINVAL on bad uv_tty_mode mode arg (Ben Noordhuis)
91+92+* win: simplify memory copy logic in fs.c (Ben Noordhuis)
93+94+* win: fix compilation on mingw (Bartosz Sosnowski)
95+96+* win: ensure 32-bit printf precision (Matej Knopp)
97+98+* darwin: handle EINTR in /dev/tty workaround (Ben Noordhuis)
99+100+* test: fix OOB buffer access (Saúl Ibarra Corretgé)
101+102+* test: don't close CRT fd handed off to uv_pipe_t (Saúl Ibarra Corretgé)
103+104+* test: fix android build error. (sunjin.lee)
105+106+* win: evaluate timers when system wakes up (Bartosz Sosnowski)
107+108+* doc: add supported platforms description (Saúl Ibarra Corretgé)
109+110+* win: fix lstat reparse point without link data (Jason Ginchereau)
111+112+* unix,win: make on_alloc_cb failures more resilient (Saúl Ibarra Corretgé)
113+114+* zos: add support for new platform (John Barboza)
115+116+* test: make tcp_close_while_connecting more resilient (Saúl Ibarra Corretgé)
117+118+* build: use '${prefix}' for pkg-config 'exec_prefix' (Matt Clarkson)
119+120+* build: GNU/kFreeBSD support (Jeffrey Clark)
121+122+* zos: use PLO instruction for atomic operations (John Barboza)
123+124+* zos: use pthread helper functions (John Barboza)
125+126+* zos: implement uv__fs_futime (John Barboza)
127+128+* unix: expand range of values for usleep (John Barboza)
129+130+* zos: track unbound handles and bind before listen (John Barboza)
131+132+* test: improve tap output on test failures (Santiago Gimeno)
133+134+* test: refactor fs_event_close_in_callback (Julien Gilli)
135+136+* zos: implement uv__io_check_fd (John Barboza)
137+138+* unix: unneccessary use const qualifier in container_of (John Barboza)
139+140+* win,tty: add support for ANSI codes in win10 v1511 (Imran Iqbal)
141+142+* doc: add santigimeno to maintainers (Santiago Gimeno)
143+144+* win: fix typo in type name (Saúl Ibarra Corretgé)
145+146+* unix: always define pthread barrier fallback pad (Saúl Ibarra Corretgé)
147+148+* test: use RETURN_SKIP in spawn_setuid_setgid test (Santiago Gimeno)
149+150+* win: add disk read/write count to uv_getrusage (Imran Iqbal)
151+152+* doc: document uv_fs_realpath caveats (Saúl Ibarra Corretgé)
153+154+* test: improve spawn_setuid_setgid test (Santiago Gimeno)
155+156+* test: fix building pty test on Android (Saúl Ibarra Corretgé)
157+158+* doc: uv_buf_t members are not readonly (Saúl Ibarra Corretgé)
159+160+* doc: improve documentation on uv_alloc_cb (Saúl Ibarra Corretgé)
161+162+* fs: fix uv_fs_fstat on platforms using musl libc (Santiago Gimeno)
163+164+* doc: update supported fields for uv_rusage_t (Imran Iqbal)
165+166+* test: fix test-tcp-writealot flakiness on arm (Santiago Gimeno)
167+168+* test: fix fs_event_watch_dir flakiness on arm (Santiago Gimeno)
169+170+* unix: don't use alphasort in uv_fs_scandir() (Ben Noordhuis)
171+172+* doc: fix confusing doc of uv_tcp_nodelay (Bart Robinson)
173+174+* build,osx: fix warnings on tests compilation with gyp (Santiago Gimeno)
175+176+* doc: add ABI tracker link to README (Saúl Ibarra Corretgé)
177+178+* win,tty: fix uv_tty_set_mode race conditions (Bartosz Sosnowski)
179+180+* test: fix fs_fstat on Android (Vit Gottwald)
181+182+* win, test: fix fs_event_watch_dir_recursive (Bartosz Sosnowski)
183+184+* doc: add description of uv_handle_type (Vit Gottwald)
185+186+* build: use -pthreads for tests with autotools (Julien Gilli)
187+188+* win: fix leaky fs request buffer (Jason Ginchereau)
189+190+* doc: note buffer lifetime requirements in uv_write (Vladimír Čunát)
191+192+* doc: add reference to uv_update_time on uv_timer_start (Alex Hultman)
193+194+* win: fix winapi function pointer typedef syntax (Brad King)
195+196+* test: fix tcp_close_while_connecting CI failures (Ben Noordhuis)
197+198+* test: make threadpool_cancel_single deterministic (Ben Noordhuis)
199+200+* test: make threadpool saturation reliable (Ben Noordhuis)
201+202+* unix: don't malloc in uv_thread_create() (Ben Noordhuis)
203+204+* unix: don't include CoreServices globally on macOS (Brad King)
205+206+* unix,win: add uv_translate_sys_error() public API (Philippe Laferriere)
207+208+* win: remove unused static variables (Ben Noordhuis)
209+210+* win: silence -Wmaybe-uninitialized warning (Ben Noordhuis)
211+212+* signal: replace pthread_once with uv_once (Santiago Gimeno)
213+214+* test: fix sign-compare warning (Will Speak)
215+216+* common: fix unused variable warning (Brad King)
217+218+12192016.05.17, Version 1.9.1 (Stable), d989902ac658b4323a4f4020446e6f4dc449e25c
22203221Changes since version 1.9.0: