Skip to content

Commit 1fef66f

Browse files
committed
uv: upgrade to v0.11.15
1 parent aef652d commit 1fef66f

56 files changed

Lines changed: 3019 additions & 347 deletions

Some content is hidden

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

deps/uv/AUTHORS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,3 +97,5 @@ Luca Bruno <lucab@debian.org>
9797
Reini Urban <rurban@cpanel.net>
9898
Maks Naumov <maksqwe1@ukr.net>
9999
Sean Farrell <sean.farrell@rioki.org>
100+
Chris Bank <cbank@adobe.com>
101+
Geert Jansen <geertj@gmail.com>

deps/uv/ChangeLog

Lines changed: 69 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,72 @@
1-
2013.10.30, Version 0.11.14 (Unstable)
1+
2013.11.21, Version 0.11.15 (Unstable)
2+
3+
Changes since version 0.11.14:
4+
5+
* fsevents: report errors to user (Fedor Indutny)
6+
7+
* include: UV_FS_EVENT_RECURSIVE is a flag (Fedor Indutny)
8+
9+
* linux: use CLOCK_MONOTONIC_COARSE if available (Ben Noordhuis)
10+
11+
* build: make systemtap probes work with gyp build (Ben Noordhuis)
12+
13+
* unix: update events from pevents between polls (Fedor Indutny)
14+
15+
* fsevents: support japaneese characters in path (Chris Bank)
16+
17+
* linux: don't turn on SO_REUSEPORT socket option (Ben Noordhuis)
18+
19+
* queue: strengthen type checks (Ben Noordhuis)
20+
21+
* include: remove uv_strlcat() and uv_strlcpy() (Ben Noordhuis)
22+
23+
* build: fix windows smp build with gyp (Geert Jansen)
24+
25+
* unix: return exec errors from uv_spawn, not async (Alex Crichton)
26+
27+
* fsevents: use native character encoding file paths (Ben Noordhuis)
28+
29+
* linux: handle EPOLLHUP without EPOLLIN/EPOLLOUT (Ben Noordhuis)
30+
31+
* windows: use _snwprintf(), not swprintf() (Ben Noordhuis)
32+
33+
* fsevents: use FlagNoDefer for FSEventStreamCreate (Fedor Indutny)
34+
35+
* unix: fix reopened fd bug (Fedor Indutny)
36+
37+
* core: fix fake watcher list and count preservation (Fedor Indutny)
38+
39+
* unix: set close-on-exec flag on received fds (Ben Noordhuis)
40+
41+
* netbsd, openbsd: enable futimes() wrapper (Ben Noordhuis)
42+
43+
* unix: nicer error message when kqueue() fails (Ben Noordhuis)
44+
45+
* samples: add socks5 proxy sample application (Ben Noordhuis)
46+
47+
48+
2013.11.13, Version 0.10.19 (Stable), 33959f7524090b8d2c6c41e2400ca77e31755059
49+
50+
Changes since version 0.10.18:
51+
52+
* darwin: avoid calling GetCurrentProcess (Fedor Indutny)
53+
54+
* unix: update events from pevents between polls (Fedor Indutny)
55+
56+
* fsevents: support japaneese characters in path (Chris Bank)
57+
58+
* linux: don't turn on SO_REUSEPORT socket option (Ben Noordhuis)
59+
60+
* build: fix windows smp build with gyp (Geert Jansen)
61+
62+
* linux: handle EPOLLHUP without EPOLLIN/EPOLLOUT (Ben Noordhuis)
63+
64+
* unix: fix reopened fd bug (Fedor Indutny)
65+
66+
* core: fix fake watcher list and count preservation (Fedor Indutny)
67+
68+
69+
2013.10.30, Version 0.11.14 (Unstable), d7a6482f45c1b4eb4a853dbe1a9ce8090a35633a
270

371
Changes since version 0.11.13:
472

deps/uv/Makefile.am

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ test_run_tests_SOURCES = test/blackhole-server.c \
118118
test/test-barrier.c \
119119
test/test-callback-order.c \
120120
test/test-callback-stack.c \
121+
test/test-close-fd.c \
121122
test/test-close-order.c \
122123
test/test-condvar.c \
123124
test/test-connection-fail.c \
@@ -166,6 +167,7 @@ test_run_tests_SOURCES = test/blackhole-server.c \
166167
test/test-stdio-over-pipes.c \
167168
test/test-tcp-bind-error.c \
168169
test/test-tcp-bind6-error.c \
170+
test/test-tcp-close-accept.c \
169171
test/test-tcp-close-while-connecting.c \
170172
test/test-tcp-close.c \
171173
test/test-tcp-connect-error-after-write.c \
@@ -193,8 +195,8 @@ test_run_tests_SOURCES = test/blackhole-server.c \
193195
test/test-udp-open.c \
194196
test/test-udp-options.c \
195197
test/test-udp-send-and-recv.c \
196-
test/test-util.c \
197-
test/test-walk-handles.c
198+
test/test-walk-handles.c \
199+
test/test-watcher-cross-stop.c
198200
test_run_tests_LDADD = libuv.la
199201

200202
if WINNT

deps/uv/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,14 +83,14 @@ project tree manually:
8383

8484
Run:
8585

86-
$ ./gyp_uv -f make
86+
$ ./gyp_uv.py -f make
8787
$ make -C out
8888

8989
### OS X
9090

9191
Run:
9292

93-
$ ./gyp_uv -f xcode
93+
$ ./gyp_uv.py -f xcode
9494
$ xcodebuild -project uv.xcodeproj -configuration Release -target All
9595

9696
### Android

deps/uv/android-configure

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,5 @@ export PLATFORM=android
1616

1717
if [ $2 -a $2 == 'gyp' ]
1818
then
19-
./gyp_uv -Dtarget_arch=arm -DOS=android
19+
./gyp_uv.py -Dtarget_arch=arm -DOS=android
2020
fi

deps/uv/checksparse.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,7 @@ test/test-stdio-over-pipes.c
132132
test/test-tcp-bind-error.c
133133
test/test-tcp-bind6-error.c
134134
test/test-tcp-close-while-connecting.c
135+
test/test-tcp-close-accept.c
135136
test/test-tcp-close.c
136137
test/test-tcp-connect-error-after-write.c
137138
test/test-tcp-connect-error.c
@@ -158,8 +159,8 @@ test/test-udp-multicast-ttl.c
158159
test/test-udp-open.c
159160
test/test-udp-options.c
160161
test/test-udp-send-and-recv.c
161-
test/test-util.c
162162
test/test-walk-handles.c
163+
test/test-watcher-cross-stop.c
163164
"
164165

165166
case `uname -s` in

deps/uv/configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1414

1515
AC_PREREQ(2.57)
16-
AC_INIT([libuv], [0.11.14], [https://github.com/joyent/libuv/issues])
16+
AC_INIT([libuv], [0.11.15], [https://github.com/joyent/libuv/issues])
1717
AC_CONFIG_MACRO_DIR([m4])
1818
m4_include([m4/libuv-extra-automake-flags.m4])
1919
AM_INIT_AUTOMAKE([-Wall -Werror foreign subdir-objects] UV_EXTRA_AUTOMAKE_FLAGS)
File renamed without changes.

deps/uv/include/uv-darwin.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,10 @@
4747
char* realpath; \
4848
int realpath_len; \
4949
int cf_flags; \
50-
void* cf_event; \
5150
uv_async_t* cf_cb; \
51+
void* cf_events[2]; \
5252
void* cf_member[2]; \
53-
uv_sem_t _cf_reserved; \
53+
int cf_error; \
5454
uv_mutex_t cf_mutex; \
5555

5656
#define UV_STREAM_PRIVATE_PLATFORM_FIELDS \

deps/uv/include/uv-unix.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,6 @@ typedef struct {
287287

288288
#define UV_PROCESS_PRIVATE_FIELDS \
289289
void* queue[2]; \
290-
int errorno; \
291290
int status; \
292291

293292
#define UV_FS_PRIVATE_FIELDS \

0 commit comments

Comments
 (0)