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

zos: use PLO instruction for atomic operations

Use builtins provided that perform compare and swap operations
using the PLO instruction.

PR-UR...

841edfcd40fb2243ca434f7b87c0e10d1a40c7c1 authored over 8 years ago by John Barboza <[email protected]>
build: GNU/kFreeBSD support

autotools support only, gvp does not support kfreebsd detection.

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

0a4b51fcb408c47c6dfa2f5e04d8da44920772c4 authored over 8 years ago by Jeffrey Clark <[email protected]>
build: use '${prefix}' for pkg-config 'exec_prefix'

This follows common pkg-config configuration files and allows for certain
pkg-config overrides t...

e5c93a1589fd1d39336854356f23b5cfa5cada52 authored over 8 years ago by Matt Clarkson <[email protected]>
test: make tcp_close_while_connecting more resilient

It's not impossible for connect() to succeed before the handle is fully
closed, so handle that c...

e9940008349d2e7dcb1bde2fe9cf08d3ea806d41 authored over 8 years ago by Saúl Ibarra Corretgé <[email protected]>
zos: add support for new platform

- zos: disable test cases not applicable
- zos: build options
- zos: semaphore implementation
- ...

1cff5b7557483164d980aa60e6e0225ecbbe7df1 authored over 8 years ago by John Barboza <[email protected]>
unix,win: make on_alloc_cb failures more resilient

Treat both the base being NULL or the length being 0 as ENOBUFS.

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

d796bedf5ba0e4c5ed431257836692adc6c19349 authored over 8 years ago by Saúl Ibarra Corretgé <[email protected]>
win: fix lstat reparse point without link data

Fixes: https://github.com/libuv/libuv/issues/995
Fixes: https://github.com/nodejs/node/issues/51...

7ae4b1ad7f6d09f5994403b253a0494a6642c8f2 authored over 8 years ago by Jason Ginchereau <[email protected]>
doc: add supported platforms description

Closes: https://github.com/libuv/libuv/issues/983
PR-URL: https://github.com/libuv/libuv/pull/99...

be0e24c1e85ed27c03df4e500299ceedac57bab3 authored over 8 years ago by Saúl Ibarra Corretgé <[email protected]>
win: evaluate timers when system wakes up

When Windows resumes after sleep GetQueuedCompletionStatus timeout is
not updated. This commit a...

6fa3524ea7ad8d54ce733a6e7da283701c9c06fc authored over 8 years ago by Bartosz Sosnowski <[email protected]>
test: fix android build error.

Do not compile 'tty_pty' test for android.

PR-URL: https://github.com/libuv/libuv/pull/975
Revi...

791c817891fdfde806a3814e1eeed94502eb56b8 authored over 8 years ago by sunjin.lee <[email protected]>
test: don't close CRT fd handed off to uv_pipe_t

After 4ed29c2498408c99079f25bfc0c6aec5bfbf42c4 got fixed, when a CRT fd
is handed off to a pipe ...

63ab64144e94bfe94999071316f24f5764207ebb authored over 8 years ago by Saúl Ibarra Corretgé <[email protected]>
test: fix OOB buffer access

The test uses an annonymous pipe, which means the returned length will
be 0.

Fixes: https://git...

a6acc822452b07564c0440bdb7909b7edc805013 authored over 8 years ago by Saúl Ibarra Corretgé <[email protected]>
darwin: handle EINTR in /dev/tty workaround

On OS X, special files like /dev/null and /dev/tty don't work with
kqueue. Libuv falls back to ...

39ee4121a1e921dd1dd23d05eb641f7f9174172b authored over 8 years ago by Ben Noordhuis <[email protected]>
win: ensure 32-bit printf precision

This commit removes a printf warning by casting a 64-bit
value to 32 bits.

Fixes: https://githu...

7b07d18ad91ed2db58644185f1eaa60fdc7303af authored over 8 years ago by Matej Knopp <[email protected]>
win: fix compilation on mingw

Adds missing define for UNLEN.

PR-URL: https://github.com/libuv/libuv/pull/968
Reviewed-By: Ben...

fc8cc42e8f6418fb4fba7eabc021dad6404c58c7 authored over 8 years ago by Bartosz Sosnowski <[email protected]>
win: simplify memory copy logic in fs.c

Hopefully shuts up a -Wmaybe-uninitialized warning about the path_len
variable.

Fixes: https://...

f614b43a69693022119807709a62d361b7c5517d authored over 8 years ago by Ben Noordhuis <[email protected]>
win: return UV_EINVAL on bad uv_tty_mode mode arg

Fixes: https://github.com/libuv/libuv/issues/941
PR-URL: https://github.com/libuv/libuv/pull/942...

ef6f3e8e8d91b19da2c97005c0c8bda04158b54a authored over 8 years ago by Ben Noordhuis <[email protected]>
unix: preserve loop->data across loop init/done

Libuv leaves loop->data unchanged in uv_loop_init() and uv_loop_done()
on Windows but it clobber...

ff0ae10496da1e0012e79e8980b12a25fd1ea6b2 authored over 8 years ago by Ben Noordhuis <[email protected]>
doc: add missing entry in uv_fs_type enum

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

f001a67e1d68e89a0b59dd7bc63587fba7ed914f authored over 8 years ago by Michele Caini <[email protected]>
unix: fix errno and retval conflict

We not only check the return value, but also check the errno != 0.
Because in rare cases connect...

3a4f2d31550037c96ea0113fe294e4fdc69a1f99 authored over 8 years ago by liuxiaobo <[email protected]>
test: account for multiple handles in one ipc read

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

00dab91ce58c2399f2db5f484e6f718faba51de6 authored over 8 years ago by John Barboza <[email protected]>
test: close server before initiating new connection

PR-URL: https://github.com/libuv/libuv/pull/944
Reviewed-By: Imran Iqbal <[email protected]>
...

4b58985370cd6aa13f10b390b7694e891abff974 authored over 8 years ago by John Barboza <[email protected]>
unix,win: make uv_get_process_title() stricter

This commit causes uv_get_process_title() to:
- return EINVAL if the buffer is null or size is ...

840a8c599ec1f138992a538f5b8109f91f31805e authored over 8 years ago by cjihrig <[email protected]>
linux: fix potential event loop stall

It was pointed out[0] that libuv could effectively enter an infinite
loop (but not a busy loop) ...

70002c80bf1447fad605b61d9d6e83e9d0c1a6bc authored over 8 years ago by Ben Noordhuis <[email protected]>
doc: add a note on safe reuse of uv_write_t

uv_write_t can be reused safely only after the callback passed to
uv_write is fired.

PR-URL: ht...

1d27bbbb8d65b218f5c6cb7f9c4e2f4f043b30ad authored over 8 years ago by neevek <[email protected]>
win: compare entire filename in watch events

This commit causes Window file watching events to compare the
entire file path when filtering ev...

77c8abae33351acc3a845aebb61f485c94d61cdf authored over 8 years ago by cjihrig <[email protected]>
unix: don't convert stat buffer when syscall fails

Don't call uv__to_stat() when the stat/fstat/lstat system call fails;
the stack-allocated buffer...

34ee25734f752609707de339796c31b49fcfb683 authored over 8 years ago by Ben Noordhuis <[email protected]>
doc: clarify callbacks won't be called in error case

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

cdccd4f9900eaf123e1e70bca7e13e115f576bb8 authored over 8 years ago by Saúl Ibarra Corretgé <[email protected]>
sunos: set phys_addr of interface_address using ARP

If getifaddrs() returns an all zero ifa_addr field, then use ARP to
set the phys_addr field of t...

d75e334e34487575bcb46f6311fefbdc4849a564 authored over 8 years ago by Brian Maher <[email protected]>
test: skip tty_pty test if pty is not available

Do not let `tty_pty` test fail if no terminals are available
to `openpty()`.

PR-URL: https://gi...

7b9e25a9a978e2655b77678670f4b329d95bb9d5 authored over 8 years ago by Luca Bruno <[email protected]>
unix: remove unneeded TODO note

It's already documented in
http://docs.libuv.org/en/v1.x/stream.html#c.uv_accept

PR-URL: https:...

2fc54807fca6d3d3022d23fda6d3c060ebbc5be1 authored over 8 years ago by Saúl Ibarra Corretgé <[email protected]>
build: check for warnings for -fvisibility=hidden

Fixes: https://github.com/libuv/libuv/issues/911
PR-URL: https://github.com/libuv/libuv/pull/912...

9940b84041402f85ec90596a47ea5c4dec6efd14 authored over 8 years ago by Imran Iqbal <[email protected]>
unix,fs: use uint64_t instead of unsigned long

`unsigned long` is not guaranteed to be 8 bytes long. This prevents
overflow errors from occurri...

fcfe230130b26a943fd5fd4b390c484a5ab308f4 authored over 8 years ago by Imran Iqbal <[email protected]>
doc: update coding style link

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

e2da05669812ab0385870b9e293ae1cf4425bebb authored over 8 years ago by Imran Iqbal <[email protected]>
doc: fix stream typos

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

23043a7e95c93c35d076211a640427ce69f0cb96 authored over 8 years ago by Pierre-Marie de Rodat <[email protected]>
test: remove unused RETURN_TODO macro

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

7e7e22126008813a187aa95041ae95f03afc3c5b authored over 8 years ago by Ben Noordhuis <[email protected]>
test: improve formatting of diagnostic messages

Put a space after the '#' and handle messages with newlines.

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

b936ace934abcebad19b9bc0089998cc89e151af authored over 8 years ago by Ben Noordhuis <[email protected]>
test: don't dump output for skipped tests

A skipped test already prints a diagnostic. Dumping its output just
prints the same message twi...

dd9f751eadffdc63f25917f1cb8859707b90d3de authored over 8 years ago by Ben Noordhuis <[email protected]>
test: make tap output the default

With the non-tap output, it's sometimes difficult to distinguish skipped
tests from test failure...

cc1d38ea933e457b7a075b5a26822936aae1ce34 authored over 8 years ago by Ben Noordhuis <[email protected]>
unix: correctly detect named pipes on DragonFly

This fixes test-stdio-over-pipes and test-pipe-sendmsg test cases.

~~~~
Assertion failed in...

96b37293a9a6a4f100e117b9760aaac3e39f94ee authored over 8 years ago by Michael Neumann <[email protected]>
build: fix build on DragonFly

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

0c82efa4d5e949318909786ac5e8c00376ccc76d authored over 8 years ago by Michael Neumann <[email protected]>
linux-core: fix uv_get_total/free_memory on uclibc

The _SC_PHYS_PAGES and _SC_AVPHYS_PAGES are not POSIX sysconf values, so
the standart C librarie...

c4e917790ed17c3452e4a97e74fd3b7d60a004e0 authored over 8 years ago by Nicolas Cavallari <[email protected]>
doc: add iWuzHere GPG ID

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

5af420669a40974ce91dd66c51f779fd66c19f63 authored over 8 years ago by Imran Iqbal <[email protected]>
test: silence build warnings

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

89f01a41ab71b3f539247bfb54e15f8dc2c395f8 authored over 8 years ago by Kári Tristan Helgason <[email protected]>
doc: update docs with AIX related information

Fixes: https://github.com/libuv/libuv/issues/882
PR-URL: https://github.com/libuv/libuv/pull/896...

71bd07e588942b95009fbe055d4ae8cafe6532fa authored over 8 years ago by Imran Iqbal <[email protected]>
doc: add Imran Iqbal (iWuzHere) to maintainers

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

422bc5f16814e4d123077b8ed119f30d1c49d8ca authored over 8 years ago by Imran Iqbal <[email protected]>
unix: ignore EINPROGRESS in uv__close

It's just an indicator that the operation will happen later, so return
success.

PR-URL: https:/...

193a6f9b93b8b50f9fa9290b207a3513480c4f94 authored over 8 years ago by Saúl Ibarra Corretgé <[email protected]>
win: support sub-second precision in uv_fs_futimes()

Fixes: https://github.com/libuv/libuv/issues/800
PR-URL: https://github.com/libuv/libuv/pull/849...

399e2c814019dfeeec45f2de0ecbb0893ebb5126 authored over 8 years ago by Jason Ginchereau <[email protected]>
win,pipe: fixed formatting, DWORD is long unsigned

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

6cf935b1eac69c9d7ab889469f524a795213e5ac authored over 8 years ago by Miodrag Milanovic <[email protected]>
doc: add licensing information to README

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

8b3176933d316e2de0eb4606e4afcac8c6a465ec authored over 8 years ago by Saúl Ibarra Corretgé <[email protected]>
license: add license text we've been using for a while

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

acc0175c6c16299ba7c3d37e9bbfe56d0814c0ab authored over 8 years ago by Saúl Ibarra Corretgé <[email protected]>
license: libuv is no longer a Node project

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

f8691366466f020ac94a98fd6c5119938338bcce authored over 8 years ago by Saúl Ibarra Corretgé <[email protected]>
test: fix test_close_accept flakiness on Centos5

It is not guaranteed which stream will read the data first.

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

51d660de00e44f46d8d5222d370e52c99d76d842 authored over 8 years ago by Santiago Gimeno <[email protected]>
doc: fix generation the first time livehtml runs

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

bd0e8e82def364fdd2c2cdf5466a362eb25f1210 authored over 8 years ago by Saúl Ibarra Corretgé <[email protected]>
unix: allow nesting of kqueue fds in uv_poll_start

kqueue file descriptors don't support ioctl(FIONBIO) (or any other ioctl
for that matter) so ret...

c5c419f7c8bafb67b5cf077dbf53cf90b2a448e6 authored over 8 years ago by Ben Noordhuis <[email protected]>
darwin: fix setting fd to non-blocking in select(() trick

When the select trick is used fd is replaced with the fake fd (one end
of the socketpair) so we'...

c0fdc7102b226b253135c34ecf1098c9ba12a53d authored over 8 years ago by Saúl Ibarra Corretgé <[email protected]>
win,build: fix compilation on old Windows / MSVC

Observed on Windows XP with Visual Studio 2008.

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

36a024de052d57edb40684f0adbafde4b0ccbf92 authored over 8 years ago by Saúl Ibarra Corretgé <[email protected]>
doc: add cjihrig GPG ID

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

c5622a1c4f083c7f43149755d52d1649c5266c29 authored over 8 years ago by cjihrig <[email protected]>
Now working on version 1.9.2

67f4d1c5312224da3e4fd5efd8eb34b985722cde authored over 8 years ago by Saúl Ibarra Corretgé <[email protected]>
Add SHA to ChangeLog

fe2992145413ce43fa4000dfd81c43b0516ca094 authored over 8 years ago by Saúl Ibarra Corretgé <[email protected]>
2016.05.17, Version 1.9.1 (Stable)

Changes since version 1.9.0:

* test: handle root home directories (cjihrig)

* unix: implement ...

d989902ac658b4323a4f4020446e6f4dc449e25c authored over 8 years ago by Saúl Ibarra Corretgé <[email protected]>
win,tty: restore cursor after canceling line read

When we send VK_RETURN to make ReadConsole return, a spurious new line
is echoed to the screen. ...

9eb131197171abda215452c5decd4a174ff1456d authored over 8 years ago by Alexis Campailla <[email protected]>
win,tty: don't duplicate handle for line reads

Since we cancel ReadConsole by sending a newline, the duplicate
handle is no longer necessary.

...

349aa6c0dd004960a44a83faf894e9d8592ca95b authored over 8 years ago by João Reis <[email protected]>
win,tty: fix read stop in line mode

Closing the handle does not make ReadConsoleW exit reliably on
Windows 7 and above. Thus, after ...

e51442bbc9b37dff32430c047844d9181798a9a8 authored over 8 years ago by João Reis <[email protected]>
win: call uv__fs_scandir_cleanup()

This commit adds a previously missing call to
uv__fs_scandir_cleanup() to uv_fs_req_cleanup(). T...

4e4407b17ed375a56d4886d875647fc886a81224 authored over 8 years ago by cjihrig <[email protected]>
common: release uv_fs_scandir() array

uv__fs_scandir_cleanup() releases individual directory entries,
but not the container array. Thi...

40e7a9867d21f748b28b4e99df27755af84436b8 authored over 8 years ago by cjihrig <[email protected]>
unix: use system allocator for scandir()

On unix, scandir() uses the system allocator to allocate memory.
This commit releases the memory...

4fa89fbc616b9ac28d5b4706d666ba7d62c5abd5 authored over 8 years ago by cjihrig <[email protected]>
test: skip emfile on AIX

On AIX, if a 'accept' call fails ECONNRESET is set on the socket which
causes uv__emfile_trick t...

a1bd1ee803529086c0390b55ce81713b60b5ac46 authored over 8 years ago by Imran Iqbal <[email protected]>
gitignore: ignore VS temporary database files

Visual Studio 2015 uses a new database engine, creating temporary
files that should be ignored.
...

31a0132a6877a76bc9217313bce41327ec6f4a2f authored over 8 years ago by João Reis <[email protected]>
build,win: rename platform to msbuild_platform

This variable is used to select 32 or 64 bit builds when invoking
MSBuild. The Visual C++ Build ...

11e93aaf53915dc60a8410f593abda9d620ae7cc authored over 8 years ago by João Reis <[email protected]>
darwin: make thread stack multiple of page size

pthread_attr_setstacksize() expects that the stack size is a multiple of
the page size so make s...

28d160f3dea256b198b7df887162e432a75cac4e authored over 8 years ago by Ben Noordhuis <[email protected]>
darwin: work around condition variable kernel bug

It has been reported that destroying condition variables that have been
signalled but not waited...

a8840fb34741ca0475e6eefe19b42937d4ba94c3 authored over 8 years ago by Ben Noordhuis <[email protected]>
win: remove unneeded condition

The size is checked beforehand, no need to check it again.

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

e397caa3a6a139fff2fed06e0223ee92582fa2d2 authored over 8 years ago by Saúl Ibarra Corretgé <[email protected]>
win: simplified UTF16 -> UTF8 conversions

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

46d84eae28bbf82eb8e1ace35cead0bd73163a8e authored over 8 years ago by Saúl Ibarra Corretgé <[email protected]>
win: improve uv__convert_utf16_to_utf8

- take a size parameter
- always null terminate the buffer
- nullify the output parameter in cas...

4c945f49365ab4d6e1b07bf0ef2893455dc04622 authored over 8 years ago by Saúl Ibarra Corretgé <[email protected]>
build, mingw: set LIBS in configure.ac

Instead of doing it instead Makefile.am, this fixes libuv.pc on MinGW.

Previous version generat...

9386f2ca94b1218c159661a83070f560a2022443 authored over 8 years ago by Tony Theodore <[email protected]>
test: fix POLLHDRUP related failures for AIX

`POLLHDRUP` is not implemented on AIX. Therefore `UV_DISCONNECT` will
never be set on `events`. ...

337e9fd0f5ea7b17bad39a94cf2452aac59b410a authored over 8 years ago by Imran Iqbal <[email protected]>
win: clarify fsevents handling code

The code for handling fs events is quite complex, this commits tries to
make it easier to follow...

d43ee0eafa3605d8e4edc1c405a7a08baf00993d authored over 8 years ago by Saúl Ibarra Corretgé <[email protected]>
test: fix -Wformat warnings in platform test

Cast the `ru_majflt` and `ru_maxrss` field to `unsigned long long` when
printing them with `"%ll...

2753bc1fc88843a7c1cad37e8bf12572ac03c3e8 authored over 8 years ago by Ben Noordhuis <[email protected]>
build: always compile with -fvisibility=hidden

The 'visibility%' gyp variable was designed as an override mechanism for
old (<=3.4) versions of...

4844c75de8d6fefd6efb1ac7e6050a07160e8eec authored over 8 years ago by Ben Noordhuis <[email protected]>
build: bump android ndk version

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

4b342554b57013efb2db6fd81d6cb3f6c678fc52 authored over 8 years ago by Kári Tristan Helgason <[email protected]>
unix: fix bug in barrier fallback implementation

There was a memory corruption issue with the pthread barrier
implementation on android, where a ...

f57bfd4dca7f2b736027a3a41384cea5ab34b39c authored over 8 years ago by Kári Tristan Helgason <[email protected]>
unix: error on realpath if PATH_MAX is undefined

Currently when PATH_MAX is undefined realpath will default to using 4096.
There is a potential s...

f617ccc64408e36250216b02e61373cfdbccf98b authored over 8 years ago by Myles Borins <[email protected]>
test: set a big send buffer size for tcp_write_queue_order

We set the maximum buffer size of the client socket to a specific
value so unreasonable OS setti...

5c6c2681824ef825040fafa54157544696b8ef4c authored over 8 years ago by Andrius Bentkus <[email protected]>
win: add maxrss, pagefaults to uv_getrusage()

This commit populates the ru_majflt and ru_maxrss fields of
uv_getrusage() on Windows.

PR-URL: ...

6f17a617da4065552e899578c73f516255d83dfb authored over 8 years ago by Robert Jefe Lindstaedt <[email protected]>
test: skip fs_event_close_in_callback on AIX

The file descriptor that you receive from ahafs has to be part of the
pollset_poll set of intere...

faea76d81d3cb827de2d16cc0ace53fc240db060 authored over 8 years ago by Imran Iqbal <[email protected]>
unix: remove unneeded SAVE_ERRNO wrappers

uv__close() won't clobber errno so there is no need to guard calls with
a SAVE_ERRNO(...) wrappe...

b9324acb75153cfd386d4dd6433b19b69ff6d99e authored over 8 years ago by Ben Noordhuis <[email protected]>
unix: guard against clobbering errno in uv__free()

Libuv expects that free() does not clobber errno. The system allocator
honors that assumption b...

322de63a9b6618ec615c2db31cc93bfc87760f96 authored over 8 years ago by Ben Noordhuis <[email protected]>
win: work around sharepoint scandir bug

It has been reported that for SharePoint connections mapped as a drive,
uv_fs_scandir() returns ...

d03abfd4007f5b073c406a0d3afe37e6d8407f49 authored over 8 years ago by Ben Noordhuis <[email protected]>
android: pthread_sigmask() does not set errno

Originally intended workaround is especially needed for Android <4.4.
However it fails to compar...

70d5014266ec6659e9a9a7c8f9ba320385c9caec authored over 8 years ago by Oguz Bastemur <[email protected]>
unix: delay signal handling until after normal i/o

It was reported that some node.js tests fail on AIX because the exit
event sometimes comes befor...

4a5b3f982efbdee8f458ceec3a6fb18c6573a4b6 authored over 8 years ago by Ben Noordhuis <[email protected]>
unix,fs: code cleanup of uv_fs_event_start for AIX

Remove unused variables and code. Also remove some code duplication. End
result is code is clean...

572d31599f66858b9fd25a98a799b443c61e57dc authored over 8 years ago by Imran Iqbal <[email protected]>
test: fix fs_event_watch_file_current_dir for AIX

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

f28a11229fcf3df9674c735ab542be6be6f02866 authored almost 9 years ago by Imran Iqbal <[email protected]>
linux: fix long lines in linux-core.c

Introduced in commit 6798876a, "linux: fix cpu count".

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

60ef1e7f1363e24b662088f9d7e8bb386cce8d84 authored almost 9 years ago by Ben Noordhuis <[email protected]>
linux: don't abort on malformed /proc/stat

Return an error instead of aborting when /proc/stat doesn't have the
expected format.

PR-URL: h...

732fb03ac6df5bb1c3cdd9cd67cd9319557403e3 authored almost 9 years ago by Ben Noordhuis <[email protected]>
linux: fix fd leaks in uv_cpu_info() error paths

Introduced in commit 6798876a, "linux: fix cpu count".

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

2bf7b3855c2a9c0931bf5a8bb5029a5c84d106c1 authored almost 9 years ago by Ben Noordhuis <[email protected]>
Revert "win,build: remove unused build defines"

This reverts commit 60db5b5a1bb446e4b8a6d15ce277d5f7987bf07a.
Removing the WIN32_LEAN_AND_MEAN d...

be8e237a8e462f8517392eccf0f94a30d16d7ef3 authored almost 9 years ago by cjihrig <[email protected]>
doc: add ability to live reload and regenerate HTML

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

341097403d0301abae8a856fd36a4461c91fd08a authored almost 9 years ago by Saúl Ibarra Corretgé <[email protected]>
unix: use POLL{IN,OUT,etc} constants directly

Remove the UV__POLL defines and use POLL{IN,OUT,etc} directly.
On Linux, we lean on the fact tha...

375ba2d76dbe25fb35f04f4cbb0d36614f8d4944 authored almost 9 years ago by Ben Noordhuis <[email protected]>
win: fix var declaration to be C89 compliant

Visual Studio 2013+ relaxed variable declaration C89 compliance; older
compilers are strict (e.g...

3819e48277a7bdb5c2b1d96aac4139fd25430b6e authored almost 9 years ago by Michael Fero <[email protected]>