Skip to content

Commit 7e5ef4a

Browse files
cjihrigMylesBorins
authored andcommittedMay 16, 2019
deps: upgrade to libuv 1.27.0
Notable changes: - `statx()` is used to retrieve file birth times on supported platforms. - Improved support of running under Windows safe mode. - Add support for UDP connected sockets. Several functions can now return `UV_EBADF` instead of `UV_EINVAL`. - SunOS support is improved. Backport-PR-URL: #27728 PR-URL: #26707 Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: James M Snell <jasnell@gmail.com>
1 parent f76776b commit 7e5ef4a

Some content is hidden

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

49 files changed

+1146
-200
lines changed
 

‎deps/uv/AUTHORS

+2
Original file line numberDiff line numberDiff line change
@@ -369,3 +369,5 @@ Kevin Adler <kadler@us.ibm.com>
369369
Stephen Belanger <admin@stephenbelanger.com>
370370
yeyuanfeng <yeyuanfeng@bytedance.com>
371371
erw7 <erw7.github@gmail.com>
372+
Thomas Karl Pietrowski <thopiekar@gmail.com>
373+
evgley <evgley@gmail.com>

‎deps/uv/CMakeLists.txt

+4-2
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,7 @@ set(uv_test_sources
153153
test/test-tty.c
154154
test/test-udp-alloc-cb-fail.c
155155
test/test-udp-bind.c
156+
test/test-udp-connect.c
156157
test/test-udp-create-socket-early.c
157158
test/test-udp-dgram-too-big.c
158159
test/test-udp-ipv6.c
@@ -351,7 +352,8 @@ target_link_libraries(uv_a ${uv_libraries})
351352
if(BUILD_TESTING)
352353
include(CTest)
353354
add_executable(uv_run_tests ${uv_test_sources})
354-
target_compile_definitions(uv_run_tests PRIVATE ${uv_defines})
355+
target_compile_definitions(uv_run_tests
356+
PRIVATE ${uv_defines} USING_UV_SHARED=1)
355357
target_compile_options(uv_run_tests PRIVATE ${uv_cflags})
356358
target_include_directories(uv_run_tests PRIVATE include)
357359
target_link_libraries(uv_run_tests uv ${uv_test_libraries})
@@ -383,7 +385,7 @@ if(UNIX)
383385

384386
install(DIRECTORY include/ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
385387
install(FILES LICENSE DESTINATION ${CMAKE_INSTALL_DOCDIR})
386-
install(FILES LICENSE ${CMAKE_CURRENT_BINARY_DIR}/libuv.pc
388+
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libuv.pc
387389
DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
388390
install(TARGETS uv LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR})
389391
install(TARGETS uv_a ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})

0 commit comments

Comments
 (0)