Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/neovim/libuv

[DEPRECATED] Nvim 0.6+ uses upstream libuv, not this fork.
https://github.com/neovim/libuv

test: avoid AF_LOCAL

Linux specific and practically an alias of AF_UNIX which is POSIX

PR-URL: https://github.com/li...

ef218cede9cf9463dc55b9f807e0fad0114f789e authored over 5 years ago by Carlo Marcelo Arenas Belón <[email protected]>
unix,win: add uv_fs_statfs()

Fixes: https://github.com/libuv/libuv/issues/2386
PR-URL: https://github.com/libuv/libuv/pull/23...

bf86d5fbaf603a508bb7762c5d7e5800499aca96 authored over 5 years ago by cjihrig <[email protected]>
win: misc fs cleanup

This commit removes two extraneous semicolons and an unused
variable that was generating a compi...

79c2d7405886c8171b268f40604d87b9e5dbdeab authored over 5 years ago by cjihrig <[email protected]>
github: add root warning to template

A number of bug reports about the test suite are the result
of the user running the test suite a...

3f6298c13559d15ef2e3c464605554719d4c26f4 authored over 5 years ago by cjihrig <[email protected]>
win, fs: mkdir return UV_EINVAL for invalid names

Makes uv_fs_mkdir return UV_EINVAL for invalid filenames instead of
UV_ENOENT.

Ref: https://git...

ecff27857dafe3f5d30a6ab8646ea69a93e4940a authored over 5 years ago by Bartosz Sosnowski <[email protected]>
win: add UV_FS_O_FILEMAP

Reading and writing files using a memory file mapping can be
significantly faster on Windows.

P...

2c279504f92a7ab1fc54c85ec36272722198a77e authored over 5 years ago by João Reis <[email protected]>
win: prevent tty event explosion machine hang

The tty subsystem on Windows was listening for console events from all
processes to detect when ...

dabc737d7892971289537e52af4366c63cbc70b3 authored over 5 years ago by Javier Blazquez <[email protected]>
Merge tag 'v1.30.1' into nvim

2019.07.03, Version 1.30.1 (Stable)

Changes since version 1.30.0:

* doc: fix incorrect version...

c41b31ed3b88aacae1d8498d0f3f6bbc20d56f9a authored over 5 years ago by Daniel Hahler <[email protected]>
win: fix uv_os_tmpdir when env var is 260 chars

When TMP environment variable is 261 chars (including the trailing
slash) or 260 chars without t...

a5d374377822ddaa1961bddcef4bd53189c83d88 authored over 5 years ago by Mustafa M <[email protected]>
win,fs: don't modify global file translation mode

The MSVC runtime provides a global variable that can be used to set the
default file translation...

c905e0bed86b5b6695f90844ef9ad2833b8ec2ec authored over 5 years ago by Javier Blazquez <[email protected]>
Now working on version 1.30.2

Fixes: https://github.com/libuv/libuv/issues/2363

04a48e9ac80292fe8e56a6ab3235035b1b5899f9 authored over 5 years ago by cjihrig <[email protected]>
Add SHA to ChangeLog

8785ce89973edaf6c53371528d7ebe24eb915899 authored over 5 years ago by cjihrig <[email protected]>
2019.07.03, Version 1.30.1 (Stable)

Changes since version 1.30.0:

* doc: fix incorrect versionchanged (cjihrig)

* test: allow UV_E...

1551969c84c2f546a429dac169c7fdac3e38115e authored over 5 years ago by cjihrig <[email protected]>
build: fix compile error with uClibc

uClibc does not have header "gnu/libc-version.h"

PR-URL: https://github.com/libuv/libuv/pull/23...

60526073b6c134b1091716a5c8d79484b6f7a25b authored over 5 years ago by Leon Huang <[email protected]>
unix: squelch -Wcast-function-type warning

PR-URL: https://github.com/libuv/libuv/pull/2346
Reviewed-By: Santiago Gimeno <santiago.gimeno@g...

a5ffb50dd78ee430641fa8b68b9a3b6d488fb562 authored over 5 years ago by Ben Noordhuis <[email protected]>
build: fix android cmake build

Fix two 'multiple definition' symbol errors caused by compiling in
sysinfo-memory.c when linux-c...

c4ff0457b902491fb276e14d6df6413d01573260 authored over 5 years ago by Ben Noordhuis <[email protected]>
unix: add uv_get_constrained_memory() cygwin stub

PR-URL: https://github.com/libuv/libuv/pull/2361
Reviewed-By: Ben Noordhuis <[email protected]>

6b74e7b6bf4f0f030bbbfef48ae51c330d503eee authored over 5 years ago by cjihrig <[email protected]>
Merge #9 from blueyed/update

Update to v1.30.0

eeae18d085de25f138c23966f98a179f0fb609e7 authored over 5 years ago by Justin M. Keyes <[email protected]>
Merge tag 'v1.30.0' into update

2019.06.28, Version 1.30.0 (Stable)

Changes since version 1.29.1:

* darwin: fall back to F_BAR...

5af9d9c490571da76ea71c2dc090d58d3b063729 authored over 5 years ago by Daniel Hahler <[email protected]>
test: allow UV_ECONNRESET in tcp_try_write_error

Recent CI failures imply that uv_try_write() can return
UV_ECONNRESET - specifically on FreeBSD....

f66db9c5c58dc552e00507c404b2975633eddee2 authored over 5 years ago by cjihrig <[email protected]>
doc: fix incorrect versionchanged

Version 1.29.2 never happened. Update the versionchanged from
9a10058e72fb62c3e6ffd82e1f3f393c71...

1a06462cd33fb94720d639f40db3522313945adf authored over 5 years ago by cjihrig <[email protected]>
Now working on version 1.30.1

Fixes: https://github.com/libuv/libuv/issues/2343

f50a746fa6e420ef5f6a35b27f2319e18d4bfc11 authored over 5 years ago by cjihrig <[email protected]>
Add SHA to ChangeLog

e441553b6823fe29b54238d2f9e57b16667ab7f1 authored over 5 years ago by cjihrig <[email protected]>
2019.06.28, Version 1.30.0 (Stable)

Changes since version 1.29.1:

* darwin: fall back to F_BARRIERFSYNC (Ben Noordhuis)

* darwin: ...

365b6f2a0eacda1ff52be8e57ab9381cfddc5dbb authored over 5 years ago by cjihrig <[email protected]>
doc: fix wrong mutex function prototypes

The `:lines:` numbers were wrong, they showed the signatures of the
uv_fs_access and uv_fs_chmod...

5fc58eb3d5dd9b683719d2e96c606d4e6e5b555c authored over 5 years ago by Leo Chung <[email protected]>
unix: remove redundant cast in process.c

PR-URL: https://github.com/libuv/libuv/pull/2300
Reviewed-By: Ben Noordhuis <[email protected]>...

69c78f9ff704c64c3bd696ffc3a06fdbface63bc authored over 5 years ago by gengjiawen <[email protected]>
unix: fix a comment typo in signal.c

PR-URL: https://github.com/libuv/libuv/pull/2318
Reviewed-By: Colin Ihrig <[email protected]>
Re...

d92c5d1314f1ad79e92363bd6662be7581ffede0 authored over 5 years ago by Evgeny Ermakov <[email protected]>
doc: add link to nodejs.org

PR-URL: https://github.com/libuv/libuv/pull/2325
Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail...

805401b0b30d58ceb4fa28cf6881015e8fec1cf2 authored over 5 years ago by Jenil Christo <[email protected]>
build: add cmake option to skip building tests

In case libuv is included via add_subdirectory, its tests are always
built and executed. This ca...

f8cab71872fcbc4b96e4998a896f9fa8a60989e8 authored over 5 years ago by Niels Lohmann <[email protected]>
fs: fix uv_fs_copyfile if same src and dst

Specifically return success.
It fixes a tight loop on unices as `sendfile()` was returning 0 and...

0b29acb0cab7baeb6af77aa9ae259b4c6ebf000a authored over 5 years ago by Santiago Gimeno <[email protected]>
test: give hrtime test a custom 10s timeout

The test is supposed to complete in about 3.5s but it can
hit the 5s timeout when run on a syste...

5fd480678c230b9bf57298d4a9d761c5d2dbd0c7 authored over 5 years ago by Ben Noordhuis <[email protected]>
unix: make uv_fs_read() fill all buffers

The fallback for systems that lack preadv() only filled the first
buffer.

This commit rectifies...

087c461ee9c69faff2641bb2046df30cc1988dd0 authored over 5 years ago by Ben Noordhuis <[email protected]>
unix: make uv_cwd() report UV_ENOBUFS

Make uv_cwd() do what the documentation says it did when the destination
buffer is too small: re...

6e18112127b33014d06f589de0923de910b6a43b authored over 5 years ago by Ben Noordhuis <[email protected]>
darwin: fix build error with macos 10.10

F_BARRIERFSYNC isn't defined when building on that platform.

PR-URL: https://github.com/libuv/l...

53f47721153bcf2ef6c508e770ecbad0191fce26 authored over 5 years ago by Ben Noordhuis <[email protected]>
unix: return actual error from `uv_try_write()`

So far, for some (?) errors, `uv_try_write()` returns `EAGAIN`
regardless of the actual error, s...

ee24ce900e5714c950b248da2bdd311b01c983be authored over 5 years ago by Anna Henningsen <[email protected]>
threadpool: increase UV_THREADPOOL_SIZE limit

Increase the UV_THREADPOOL_SIZE limit to 1024 and update the docs.

Fixes: https://github.com/li...

9a10058e72fb62c3e6ffd82e1f3f393c717e63f5 authored over 5 years ago by Vlad A <[email protected]>
darwin,linux: more conservative minimum stack size

uv_thread_create() inspects min(PTHREAD_STACK_MIN, RLIMIT_STACK) to
find out the minimum allowed...

d89bd156cfc9f66003a430c31149c4b94e18b904 authored over 5 years ago by Ben Noordhuis <[email protected]>
build, core, unix: add support for Haiku

This commit add support for Haiku, an open-source operating system
inspired by BeOS.

PR-URL: ht...

abe4f3d58d1f89f7b9c3092a917486832ceff7a2 authored over 5 years ago by Leorize <[email protected]>
darwin: add 32 bit close$NOCANCEL implementation

The link symbol for close$NOCANCEL is slightly different for 32 bit
builds.

PR-URL: https://git...

ffad651b9dd1e455b358415f5059510f6102db99 authored over 5 years ago by ken-cunningham-webuse <[email protected]>
darwin: fall back to F_BARRIERFSYNC

Fall back to F_BARRIERFSYNC if F_FULLFSYNC is not supported by the file
system, only fall back t...

9a41731949f2c9a9a133bd90b4a8aa0b511a9565 authored over 5 years ago by Ben Noordhuis <[email protected]>
Merge tag 'v1.29.1' into nvim

0ac136359903c70ab1db1838c3ad06da6fa5b912 authored over 5 years ago by Justin M. Keyes <[email protected]>
Now working on version 1.29.2

Fixes: https://github.com/libuv/libuv/issues/2306

4a4c9a688fa2a7fad056f48304a583927044b935 authored over 5 years ago by cjihrig <[email protected]>
2019.05.22, Version 1.29.1 (Stable)

Changes since version 1.29.0:

* unix: simplify uv/posix.h include logic (cjihrig)

* test: incr...

d16e6094e1eb3b0b5981ef1dd7e03ec4d466944d authored over 5 years ago by cjihrig <[email protected]>
Add SHA to ChangeLog

3f5c1f339d07001e137d986c0225fefd845efce0 authored over 5 years ago by cjihrig <[email protected]>
linux: fix sscanf() overflows reading from /proc

Use `"%" PRIu64` and uint64_t for sscanf-ing large values, not `"%lu"`
and unsigned long. The la...

d7f0055b8014196b3c3a3a4eaf86e6ea81745ff0 authored over 5 years ago by Ben Noordhuis <[email protected]>
test: increase test timeout

The test threadpool_multiple_event_loops has been timing
out consistently on FreeBSD in the CI. ...

fddcd14825e868434484f0d855aaf4db5a09bfac authored over 5 years ago by cjihrig <[email protected]>
unix: simplify uv/posix.h include logic

This commit includes uv/posix.h in one #elif instead of four.

PR-URL: https://github.com/libuv/...

693b534f2c6073d467218ddc742e57c5115928c9 authored over 5 years ago by cjihrig <[email protected]>
Now working on 1.29.1

Fixes: https://github.com/libuv/libuv/issues/2293

2169a53cd219153125b2f7d2840ed2b7db2e2246 authored over 5 years ago by cjihrig <[email protected]>
Add SHA to ChangeLog

77db62edac26e25b188b1e7ea36eb0ee4e613e6a authored over 5 years ago by cjihrig <[email protected]>
2019.05.16, Version 1.29.0 (Stable)

Changes since version 1.28.0:

* ibmi: read memory and CPU usage info (Xu Meng)

* doc: update t...

43957efd92c167b352b4c948b617ca7afbee0ed1 authored over 5 years ago by cjihrig <[email protected]>
linux: fix thread cancellation fd leak

Same as the previous commit but this time for Linux.

Specifically, the glibc close() wrapper is...

2138dd2f08853b376c4154edd3b1a50262746692 authored over 5 years ago by Ben Noordhuis <[email protected]>
darwin: fix thread cancellation fd leak

The close() system call tests for thread cancellation first. That has
the unfortunate side effec...

9063c27f92ba3e455de343ade75da917846364ba authored over 5 years ago by Ben Noordhuis <[email protected]>
unix,win: add uv_get_constrained_memory()

Fixes: https://github.com/libuv/libuv/issues/2286
PR-URL: https://github.com/libuv/libuv/pull/22...

c4e9657d59723a6273ce68bda935680e1b3596c5 authored over 5 years ago by Kelvin Jin <[email protected]>
unix: fall back to kqueue on older macOS systems

Newer macOS systems (10.7+) use fsevents() for the fs_event backend,
but older macOS systems don...

6602fca820d0d3cb42acb7dd096d567a5f1db16d authored over 5 years ago by ken-cunningham-webuse <[email protected]>
unix: fix clang scan-build warning

When building libuv with clang scan-build, an "Assigned value is
garbage or undefined" warning i...

69c85fa88eba53d9444119b726528243c0f56382 authored over 5 years ago by Kyle Edwards <[email protected]>
unix: don't make statx system call on Android

Fixes: https://github.com/libuv/libuv/issues/2282
PR-URL: https://github.com/libuv/libuv/pull/22...

a833f921b8860b9222d56c6c477e7891b95ebc41 authored over 5 years ago by George Zhao <[email protected]>
doc: fix build with sphinx 2.x

app.info() was deprecated on Jan 4, 2017 (sphinx-doc/sphinx#3267),
and removed as of Sphinx 2.0....

68173cc8026a3eb1a90dcce19e16011ba613d599 authored over 5 years ago by FX Coudert <[email protected]>
doc: add missing uv_fs_type entries

PR-URL: https://github.com/libuv/libuv/pull/2280
Reviewed-By: Colin Ihrig <[email protected]>

557b04cdcea7143e3d921a126da2b9504c40e56a authored over 5 years ago by Michele Caini <[email protected]>
unix,win: fix `uv_fs_poll_stop()` when active

Fix `uv_fs_poll_stop()` for active handles by not attempting to
mark the `uv_fs_poll_t` handle a...

6c760b62073b50a7de284111c6b1c57f73e6d370 authored over 5 years ago by Anna Henningsen <[email protected]>
win,util: fix null pointer dereferencing

If uv__calloc returns NULL, the function jumps to the error label and
attempts to access array e...

620be96fc4c7645b606348933c67dbc201f53d28 authored over 5 years ago by Tobias Nießen <[email protected]>
linux: set correct mac address for IP-aliases

IP-alias format is the interface name followed by a colon and a string
(usually a number). Set t...

8b87533863cd07114a887369c9eac49b22d3c4b5 authored over 5 years ago by Santiago Gimeno <[email protected]>
unix: don't assert on UV_PROCESS_WINDOWS_* flags

UV_PROCESS_WINDOWS_HIDE_CONSOLE and UV_PROCESS_WINDOWS_HIDE_GUI were
whitelisted on Windows but ...

a74e54bc8fab57c02eabda907e7b5d10451d0a99 authored over 5 years ago by Ben Noordhuis <[email protected]>
test: test zero-sized uv_fs_sendfile() writes

This was reported as a bug in November 2018 but it appears to be working
now. Add a regression t...

cb30144f52ec5c312c2442015e96cfbf08908ae5 authored over 5 years ago by Ben Noordhuis <[email protected]>
linux: read free/total memory from /proc/meminfo

It was reported that uv_get_free_memory() and uv_get_total_memory()
report the wrong values insi...

3a1be725326bfe637355c461bd77993c0fda2173 authored over 5 years ago by Ben Noordhuis <[email protected]>
linux: init st_flags and st_gen when using statx

Explicitly initialize uv_stat_t fields st_flags and st_gen when using
statx as uv__to_stat does ...

1c2dc9c8d10aff2d63734fb5cb01eefcc19f6e1b authored over 5 years ago by Oscar Waddell <[email protected]>
doc: mark uv_async_send() as async-signal-safe

Refs: https://github.com/libuv/libuv/issues/2173
PR-URL: https://github.com/libuv/libuv/pull/227...

03e389eb43688d7afb256d37069a19b34ebf3c4e authored over 5 years ago by Ben Noordhuis <[email protected]>
linux: use O_CLOEXEC instead of EPOLL_CLOEXEC

It was reported that EPOLL_CLOEXEC is not defined on Android API < 21,
a.k.a. Lollipop. Since EP...

ab5859129b2c1da33815673862d39ee6105f6437 authored over 5 years ago by Ben Noordhuis <[email protected]>
unix: fix race condition in uv_async_send()

After inspection of the code, it seems like there is a race window
between the cmpxchgi() and uv...

37042a5bca8b392f71d7da6e01457ece5a148e99 authored over 5 years ago by Ben Noordhuis <[email protected]>
doc: update the cmake testing instruction

PR-URL: https://github.com/libuv/libuv/pull/2253
Reviewed-By: Ben Noordhuis <[email protected]>

87a116c4d0d4287da06301579773a2a3f6da8da8 authored over 5 years ago by Leon Huang <[email protected]>
ibmi: read memory and CPU usage info

PR-URL: https://github.com/libuv/libuv/pull/2261
Reviewed-By: Ben Noordhuis <[email protected]>

16fe9a8602ce9fb7df10fc2e53aaac96ae199b38 authored over 5 years ago by Xu Meng <[email protected]>
Now working on 1.28.1

Fixes: https://github.com/libuv/libuv/issues/2228

2e443b12bd370dad249a8239a0e11f0ee480b373 authored over 5 years ago by cjihrig <[email protected]>
Add SHA to ChangeLog

500c9297726e2ee42f62fe3f441715295487287e authored over 5 years ago by cjihrig <[email protected]>
2019.04.16, Version 1.28.0 (Stable)

Changes since version 1.27.0:

* unix,win: add uv_gettimeofday() (cjihrig)

* unix,win: add uv_f...

7bf8fabfa934660ee0fe889f78e151198a1165fc authored over 5 years ago by cjihrig <[email protected]>
doc: document uv_timeval_t and uv_timeval64_t

PR-URL: https://github.com/libuv/libuv/pull/2246
Reviewed-By: Ben Noordhuis <[email protected]>

2a9d626b4cba402528bdc9ab818eeb2690f7e79c authored over 5 years ago by cjihrig <[email protected]>
unix,win: introduce uv_timeval64_t

Fixes: https://github.com/libuv/libuv/issues/2243
PR-URL: https://github.com/libuv/libuv/pull/22...

2e090c8f2c59d505c8b4e905c11eafeb54ce5e65 authored over 5 years ago by cjihrig <[email protected]>
unix: guard use of PTHREAD_STACK_MIN

PTHREAD_STACK_MIN is an optional part of the POSIX spec and
NetBSD deliberately does not impleme...

38bb0f5f5f4bc845daa823d1c696dfb0cbde2b47 authored over 5 years ago by Kamil Rytarowski <[email protected]>
unix: support sockaddr_un in uv_udp_send()

PR-URL: https://github.com/libuv/libuv/pull/2220
Reviewed-By: Santiago Gimeno <santiago.gimeno@g...

89a027d862c9b84a20b0316415be169ac25dbf01 authored over 5 years ago by Yury Selivanov <[email protected]>
unix: remove unused cmpxchgl() function

PR-URL: https://github.com/libuv/libuv/pull/2230
Reviewed-By: Colin Ihrig <[email protected]>
Re...

280f7b24960b6580e48240393e8591ec18d2bfce authored over 5 years ago by Ben Noordhuis <[email protected]>
distcheck: remove duplicate test/ entry

It can be confusing to distcheck that we list it explicitly,
since it already adds it automatica...

0da05ce652b5d3ea14ed8ce5a0b0f8df380f0c23 authored over 5 years ago by Jameson Nash <[email protected]>
build: use cmake APPLE variable to detect platform

- CMake 3.14: supports Cross Compiling for iOS, tvOS, or watchOS
using simple toolchain files....

9521339c2e143d9eca75dc6120feb29842df8d36 authored over 5 years ago by zlargon <[email protected]>
unix: suppress EINTR/EINPROGRESS in uv_fs_close()

close() is interruptible, meaning that a signal delivered when the
close() system call is execut...

a40a5e897d508091814a3aab19f0fa673ea52fce authored over 5 years ago by Ben Noordhuis <[email protected]>
zos: fix setsockopt error when using AF_UNIX

PR-URL: https://github.com/libuv/libuv/pull/2224
Reviewed-By: Sam Roberts <[email protected]>
...

fd67cd538cf9cde9fa79530bb969f26fddaec3ee authored over 5 years ago by Milad Farazmand <[email protected]>
build: partially revert 5234b1c43a

This undoes the changes commit 5234b1c4 ("build,sunos: better handling
of non-GCC compiler") mak...

3c521dedb4033dbfb3416f1ec59b4b8cac9ba6de authored over 5 years ago by Ben Noordhuis <[email protected]>
fs: add test for copyfile() respecting permissions

Add test to test-fs-copyfile.c to check that uv_fs_copyfile() respects
destination file permissi...

c7b87b0d51dd1d1a8629832daecd060b5d316123 authored over 5 years ago by Rich Trott <[email protected]>
fs: remove macOS-specific copyfile(3)

Using copyfile(3) on macOS apparently results in situations where file
permissions are ignored. ...

5bc4d7738a172f6361d8b5dd0949789dcf1ff60d authored over 5 years ago by Rich Trott <[email protected]>
unix: fix uv_interface_addresses()

The memset() in the inner loop clears previously copied phys_addrs. As a
result, every interface...

d0fb86cdf3599d9daf25edabc7bd7fd8852fc01c authored over 5 years ago by Andreas Rohner <[email protected]>
unix,win: add uv_fs_{open,read,close}dir()

Co-authored-by: Julien Gilli <[email protected]>
Co-authored-by: Jeremy Whitlock <jwhitlock@apac...

99440bb6734bc7edfea108f6eb6914982e9f8cf7 authored over 5 years ago by cjihrig <[email protected]>
unix,win: add uv_gettimeofday()

PR-URL: https://github.com/libuv/libuv/pull/2221
Reviewed-By: Anna Henningsen <[email protected]...

575d41481edd35b1e0515403ba3433c416370338 authored over 5 years ago by cjihrig <[email protected]>
Now working on version 1.27.1

Fixes: https://github.com/libuv/libuv/issues/2213

23bb992d7b38a83bb83fb0851148d9f6941157f0 authored almost 6 years ago by cjihrig <[email protected]>
Add SHA to ChangeLog

04f51e7c8a349908fd4c5e626ca8a3c73e7895e2 authored almost 6 years ago by cjihrig <[email protected]>
2019.03.17, Version 1.27.0 (Stable)

Changes since version 1.26.0:

* doc: describe unix signal handling better (Vladimír Čunát)

* l...

a4fc9a66cc35256dbc4dcd67c910174f05b6daa6 authored almost 6 years ago by cjihrig <[email protected]>
test: change spawn_stdin_stdout return to void

The return type is changed to avoid having to craft an artificial
`return` just for the Studio c...

874083d5b396b5151ddc12208c85e96d37046dd8 authored almost 6 years ago by Andrew Paprocki <[email protected]>
test: remove call to floor() in test driver

Using `floor()` instead of integer division causes the test driver
to require linking against `l...

f0ed5df5e8c567cf97f5b0d64d1123940c1e394d authored almost 6 years ago by Andrew Paprocki <[email protected]>
sunos: fix argument/prototype mismatch in atomics

The `atomic_cas_uint` and `atomic_cas_ulong` functions expect `uint_t`
and `ulong_t` parameters,...

c75893fd1350d348da04614d77f7f6627f0aa000 authored almost 6 years ago by Andrew Paprocki <[email protected]>
test,sunos: test-ipc.c lacks newline at EOF

The Studio compiler issues a warning because the source file lacks a
newline at the end of the f...

7f2d5bc32b55978b3481ff2a0b1b70b576a03aa7 authored almost 6 years ago by Andrew Paprocki <[email protected]>
test,sunos: fix statement not reached warnings

The Studio C compiler issues a warning if there is a `return` after an
`abort()` call or an unre...

53c15c09e44d10a633a9d231ba38ff04ce6d7df2 authored almost 6 years ago by Andrew Paprocki <[email protected]>
build,sunos: better handling of non-GCC compiler

`AC_PROG_CC` sets the `GCC` shell variable, which is supposed to be
used to enable GCC-specific ...

5234b1c43a4f41654c32a501fa5ca5ea38ace199 authored almost 6 years ago by Andrew Paprocki <[email protected]>
test,sunos: use unistd.h code branch

Tests do not compile when selecting the non-`unistd.h` branch.

PR-URL: https://github.com/libuv...

aa4ff14a5abab2b8de9a2f01b484d7361a24e295 authored almost 6 years ago by Andrew Paprocki <[email protected]>
sunos: disable __attribute__((unused))

The Studio compiler prints out a warning when this attribute is used
because it does not support...

f62240b2d1a0e0161964f4026a889acf50560db6 authored almost 6 years ago by Andrew Paprocki <[email protected]>
test,sunos: disable UV_DISCONNECT handling

Solaris does not support the non-standard Linux `POLLRDHUP` event, so
disable the code awaiting ...

bdf9a96afa78c54a2c3fc9082efb6f278cb4088d authored almost 6 years ago by Andrew Paprocki <[email protected]>