deps: upgrade libuv to 1.12.0 · nodejs/node@968596e
1+2017.05.31, Version 1.12.0 (Stable), d6ac141ac674657049598c36604f26e031fae917
2+3+Changes since version 1.11.0:
4+5+* Now working on version 1.11.1 (cjihrig)
6+7+* test: fix tests on OpenBSD (Santiago Gimeno)
8+9+* test: fix -Wformat warning (Santiago Gimeno)
10+11+* win,fs: avoid double freeing uv_fs_event_t.dirw (Vladimir Matveev)
12+13+* unix: remove unused code in `uv__io_start` (Fedor Indutny)
14+15+* signal: add uv_signal_start_oneshot method (Santiago Gimeno)
16+17+* unix: factor out reusable POSIX hrtime impl (Brad King)
18+19+* unix,win: add uv_os_{get,set,unset}env() (cjihrig)
20+21+* win: add uv__convert_utf8_to_utf16() (cjihrig)
22+23+* docs: improve UV_ENOBUFS scenario documentation (cjihrig)
24+25+* unix: return UV_EINVAL for NULL env name (jBarz)
26+27+* unix: filter getifaddrs results consistently (Brad King)
28+29+* unix: factor out getifaddrs result filter (Brad King)
30+31+* unix: factor out reusable BSD ifaddrs impl (Brad King)
32+33+* unix: use union to follow strict aliasing rules (jBarz)
34+35+* unix: simplify async watcher dispatch logic (Ben Noordhuis)
36+37+* samples: update timer callback prototype (Ben Noordhuis)
38+39+* unix: make loops and watchers usable after fork() (Jason Madden)
40+41+* win: free uv__loops once empty (cjihrig)
42+43+* tools: add make_dist_html.py script (Ben Noordhuis)
44+45+* win,sunos: stop handle on uv_fs_event_start() err (cjihrig)
46+47+* unix,windows: refactor request init logic (Ben Noordhuis)
48+49+* win: fix memory leak inside uv__pipe_getname (A. Hauptmann)
50+51+* fsevent: support for files without short name (Bartosz Sosnowski)
52+53+* doc: fix multiple doc typos (Jamie Davis)
54+55+* test,osx: fix flaky kill test (Santiago Gimeno)
56+57+* unix: inline uv_pipe_bind() err_bind goto target (cjihrig)
58+59+* unix,test: deadstore fixes (Rasmus Christian Pedersen)
60+61+* win: fix memory leak inside uv_fs_access() (A. Hauptmann)
62+63+* doc: fix docs/src/fs.rst build warning (Daniel Bevenius)
64+65+* doc: minor grammar fix in Installation section (Daniel Bevenius)
66+67+* doc: suggestions for design page (Daniel Bevenius)
68+69+* doc: libuv does not touch uv_loop_t.data (Ben Noordhuis)
70+71+* github: add ISSUE_TEMPLATE.md (Ben Noordhuis)
72+73+* doc: add link to libuv/help to README (Ben Noordhuis)
74+75+* udp: fix fast path in uv_udp_send() on unix (Fedor Indutny)
76+77+* test: add test for uv_udp_send() fix (Trevor Norris)
78+79+* doc: fix documentation for uv_handle_t.type (Daniel Kahn Gillmor)
80+81+* zos: use proper prototype for epoll_init() (Ben Noordhuis)
82+83+* doc: rename docs to "libuv documentation" (Saúl Ibarra Corretgé)
84+85+* doc: update copyright years (Saúl Ibarra Corretgé)
86+87+* doc: move TOC to a dedicated document (Saúl Ibarra Corretgé)
88+89+* doc: move documentation section up (Saúl Ibarra Corretgé)
90+91+* doc: move "upgrading" to a standalone document (Saúl Ibarra Corretgé)
92+93+* doc: add initial version of the User Guide (Saúl Ibarra Corretgé)
94+95+* doc: removed unused file (Saúl Ibarra Corretgé)
96+97+* doc: update guide/about and mention new maintainership (Saúl Ibarra Corretgé)
98+99+* doc: remove licensing note from guide/about (Saúl Ibarra Corretgé)
100+101+* doc: add warning note to user guide (Saúl Ibarra Corretgé)
102+103+* doc: change license to CC BY 4.0 (Saúl Ibarra Corretgé)
104+105+* doc: remove ubvook reference from README (Saúl Ibarra Corretgé)
106+107+* doc: add code samples from uvbook (unadapted) (Saúl Ibarra Corretgé)
108+109+* doc: update supported linux/glibc baseline (Ben Noordhuis)
110+111+* win: avoid leaking pipe handles to child processes (Jameson Nash)
112+113+* win,test: support stdout output larger than 1kb (Bartosz Sosnowski)
114+115+* win: remove __declspec(inline) from atomic op (Keane)
116+117+* test: fix VC++ compilation warning (Rasmus Christian Pedersen)
118+119+* build: add -Wstrict-prototypes (Jameson Nash)
120+121+* zos: implement uv__io_fork, skip fs event tests (jBarz)
122+123+* unix: do not close udp sockets on bind error (Marc Schlaich)
124+125+* unix: remove FSEventStreamFlushSync() call (cjihrig)
126+127+* build,openbsd: remove kvm-related code (James McCoy)
128+129+* test: fix flaky tcp-write-queue-order (Santiago Gimeno)
130+131+* unix,win: add uv_os_gethostname() (cjihrig)
132+133+* zos: increase timeout for tcp_writealot (jBarz)
134+135+* zos: do not inline OOB data by default (jBarz)
136+137+* test: fix -Wstrict-prototypes compiler warnings (Ben Noordhuis)
138+139+* unix: factor out reusable no-proctitle impl (Brad King)
140+141+* test: factor out fsevents skip explanation (Brad King)
142+143+* test: skip fork fsevent cases when lacking support (Brad King)
144+145+* unix: factor out reusable no-fsevents impl (Brad King)
146+147+* unix: factor out reusable sysinfo memory lookup (Brad King)
148+149+* unix: factor out reusable sysinfo loadavg impl (Brad King)
150+151+* unix: factor out reusable procfs exepath impl (Brad King)
152+153+* unix: add a uv__io_poll impl using POSIX poll(2) (Brad King)
154+155+* cygwin: implement support for cygwin and msys2 (Brad King)
156+157+* cygwin: recognize EOF on named pipe closure (Brad King)
158+159+* cygwin: fix uv_pipe_connect report of ENOTSOCK (Brad King)
160+161+* cygwin: disable non-functional ipc handle send (Brad King)
162+163+* test: skip self-connecting tests on cygwin (Brad King)
164+165+* doc: mark uv_loop_fork() as experimental (cjihrig)
166+167+* doc: add bzoz to maintainers (Bartosz Sosnowski)
168+169+* doc: fix memory leak in tcp-echo-server example (Bernardo Ramos)
170+171+* win: make uv__get_osfhandle() public (Juan Cruz Viotti)
172+173+* doc: use valid pipe name in pipe-echo-server (Bernardo Ramos)
174+175+11762017.02.02, Version 1.11.0 (Stable), 7452ef4e06a4f99ee26b694c65476401534f2725
21773178Changes since version 1.10.2: