Skip to content

Commit 968596e

Browse files
cjihrigjasnell
authored andcommitted
deps: upgrade libuv to 1.12.0
Fixes: #12853 Fixes: #854 PR-URL: #13306 Reviewed-By: Santiago Gimeno <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
1 parent c756efb commit 968596e

File tree

122 files changed

+4134
-982
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

122 files changed

+4134
-982
lines changed

deps/uv/.mailmap

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
A. Hauptmann <[email protected]>
12
23
34
@@ -39,3 +40,4 @@ Timothy J. Fontaine <[email protected]>
3940
Yasuhiro Matsumoto <[email protected]>
4041
Yazhong Liu <[email protected]>
4142
Yuki Okumura <[email protected]>
43+

deps/uv/AUTHORS

+8
Original file line numberDiff line numberDiff line change
@@ -284,3 +284,11 @@ muflub <[email protected]>
284284
Daniel Bevenius <[email protected]>
285285
Howard Hellyer <[email protected]>
286286
Chris Araman <[email protected]>
287+
Vladimir Matveev <[email protected]>
288+
Jason Madden <[email protected]>
289+
Jamie Davis <[email protected]>
290+
Daniel Kahn Gillmor <[email protected]>
291+
292+
James McCoy <[email protected]>
293+
Bernardo Ramos <[email protected]>
294+
Juan Cruz Viotti <[email protected]>

deps/uv/ChangeLog

+175
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,178 @@
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+
1176
2017.02.02, Version 1.11.0 (Stable), 7452ef4e06a4f99ee26b694c65476401534f2725
2177

3178
Changes since version 1.10.2:

0 commit comments

Comments
 (0)