History log of /libuv/ (Results 3151 – 3175 of 5435)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
e9ae62d104-Jun-2013 isaacs

Now working on v0.10.11

0d95a88b04-Jun-2013 isaacs

2013.06.05, Version 0.10.10 (Stable)

Changes since version 0.10.9:

* include: document uv_update_time() and uv_now() (Ben Noordhuis)

* linux: fix cpu model parsing on newer

2013.06.05, Version 0.10.10 (Stable)

Changes since version 0.10.9:

* include: document uv_update_time() and uv_now() (Ben Noordhuis)

* linux: fix cpu model parsing on newer arm kernels (Ben Noordhuis)

* linux: fix memory leak in uv_cpu_info() error path (Ben Noordhuis)

* linux: don't ignore OOM errors in uv_cpu_info() (Ben Noordhuis)

* unix, windows: move uv_now() to uv-common.c (Ben Noordhuis)

* darwin: make uv_fs_sendfile() respect length param (Wynn Wilkes)

show more ...

5b1422ba04-Jun-2013 Ben Noordhuis

unix: s/ngx-queue.h/queue.h/ in checksparse.sh

c766dfe804-Jun-2013 Ben Noordhuis

src: make queue.h c++ compatible

Squelch a warning about a cast from void* to another pointer type.
It's legal C but not legal C++. Makes queue.h usable in node.js.

eb1f60c031-May-2013 Ben Noordhuis

build: fix build breakage from 3fdd2a1

Make sure the android_build variable is defined.

3fdd2a1130-May-2013 Linus Mårtensson

uv: support android libuv standalone build

Tested most of my compilation in the previous patch on NodeJS
and extracted the patches from there. This patch ensures libuv
will be capabl

uv: support android libuv standalone build

Tested most of my compilation in the previous patch on NodeJS
and extracted the patches from there. This patch ensures libuv
will be capable of building standalone as well, both with gyp
and Makefiles.

Build documentation was added to the README.md file.

Some tests are failing, and I have not heavily investigated
the reasons. The failures are generally on errors, and are
likely related to differences between fully POSIX-compatible
systems and android.

show more ...

ede8318831-May-2013 Ben Noordhuis

test: don't use S_IREAD and S_IWRITE

They're BSD-isms and obsolete ones at that. Replace with S_IRUSR and
S_IWUSR. Alias as _S_IREAD and _S_IWRITE on Windows because the '90s
never e

test: don't use S_IREAD and S_IWRITE

They're BSD-isms and obsolete ones at that. Replace with S_IRUSR and
S_IWUSR. Alias as _S_IREAD and _S_IWRITE on Windows because the '90s
never ended in Redmond, WA.

show more ...

b9eb402f30-May-2013 Bert Belder

include: remove lame comment from uv.h

442d11d625-May-2013 Ben Noordhuis

unix: avoid extra read, short-circuit on POLLHUP

Avoid going through an extra alloc_cb -> read() -> read_cb cycle when
the POLLHUP flag is set because we know the next read() will hit EO

unix: avoid extra read, short-circuit on POLLHUP

Avoid going through an extra alloc_cb -> read() -> read_cb cycle when
the POLLHUP flag is set because we know the next read() will hit EOF.

Fixes #803.

show more ...

b4c658c329-May-2013 Wynn Wilkes

darwin: make uv_fs_sendfile() respect length param

The darwin sendfile implementation uses the &len parameter as input
and output. The code was sending 0 (not using the value of req->len

darwin: make uv_fs_sendfile() respect length param

The darwin sendfile implementation uses the &len parameter as input
and output. The code was sending 0 (not using the value of req->len)
so the behavior wasn't what the caller was expecting.

This makes sure to initialize len with req->len to ensure that the
caller can send portions of a file (not always everything to the
end of the file).

show more ...

081f701829-May-2013 Bert Belder

test: use c-style comments

Fixes a compilation problem on OS X caused by the use of c++-style
comments in test-osx-select.c.

e0bdb3db29-May-2013 Ben Noordhuis

unix, windows: move uv_now() to uv-common.c

b93cf8b528-May-2013 Ben Noordhuis

linux: don't ignore OOM errors in uv_cpu_info()

31282a9728-May-2013 Ben Noordhuis

linux: fix memory leak in uv_cpu_info() error path

Any memory allocated to hold CPU model strings wasn't freed on error.

92c72f5828-May-2013 Ben Noordhuis

linux: fix cpu model parsing on newer arm kernels

The format of /proc/cpuinfo on ARM kernels >= 3.8 has changed. Scan for
the string "model name" (like x86) first, "Processor" second.

linux: fix cpu model parsing on newer arm kernels

The format of /proc/cpuinfo on ARM kernels >= 3.8 has changed. Scan for
the string "model name" (like x86) first, "Processor" second.

Fixes #812.

show more ...

dfff2e9e28-May-2013 Ben Noordhuis

include: document uv_update_time() and uv_now()

21c12b8228-May-2013 isaacs

Now working on v0.10.10

a195f9ac28-May-2013 isaacs

2013.05.29, Version 0.10.9 (Stable)

Changes since version 0.10.8:

* unix: fix stream refcounting buglet (Ben Noordhuis)

* unix: remove erroneous asserts (Ben Noordhuis)

2013.05.29, Version 0.10.9 (Stable)

Changes since version 0.10.8:

* unix: fix stream refcounting buglet (Ben Noordhuis)

* unix: remove erroneous asserts (Ben Noordhuis)

* unix: add uv__is_closing() macro (Ben Noordhuis)

* unix: stop stream POLLOUT watcher on write error (Ben Noordhuis)

show more ...

b329d51e26-May-2013 Ben Noordhuis

unix: stop stream POLLOUT watcher on write error

The node.js test suite sometimes hits the assert that was added in
commit 4146805 that checks if there are connect, write or shutdown

unix: stop stream POLLOUT watcher on write error

The node.js test suite sometimes hits the assert that was added in
commit 4146805 that checks if there are connect, write or shutdown
requests pending when the user calls uv_read_stop() while the stream
is primed for writing.

The libuv user (i.e. node.js) is supposed to close the stream on error.
Because uv__stream_close() calls uv_read_stop(), it's possible that the
POLLOUT watcher is still active.

show more ...

8e16f8e026-May-2013 Ben Noordhuis

unix: add uv__is_closing() macro

fc6a2ad208-May-2013 Linus Mårtensson

unix: support for android builds

Adds targets and fixes to ensure building for android works.

To build on android, refer to the android standalone toolchain.

a8da229f30-May-2013 Ben Noordhuis

build: remove CSTDFLAG, use only CFLAGS

2c2327be30-May-2013 Ben Noordhuis

doc: explain how to build a .so

bec8f3cb29-May-2013 Bert Belder

Now working on v0.11.5

e43e5b3d29-May-2013 Bert Belder

2013.05.30, Version 0.11.4 (Unstable)

Changes since version 0.11.3:

* windows: make uv_spawn not fail when the libuv embedding application
is run under external job control (B

2013.05.30, Version 0.11.4 (Unstable)

Changes since version 0.11.3:

* windows: make uv_spawn not fail when the libuv embedding application
is run under external job control (Bert Belder)

* darwin: assume CFRunLoopStop() isn't thread-safe, fixing a race
condition when stopping the 'stdin select hack' thread (Fedor Indutny)

* win: fix UV_EALREADY not being reported correctly to the libuv user in
some cases (Bert Belder)

* darwin: make the uv__cf_loop_runner and uv__cf_loop_cb functions
static (Ben Noordhuis)

* darwin: task_info() cannot fail (Ben Noordhuis)

* unix: add error mapping for ENETDOWN (Ben Noordhuis)

* unix: implicitly signal write errors to the libuv user (Ben Noordhuis)

* unix: fix assertion error on signal pipe overflow (Bert Belder)

* unix: turn off POLLOUT after stream connect (Ben Noordhuis)

* unix: fix stream refcounting buglet (Ben Noordhuis)

* unix: remove assert statements that are no longer correct (Ben
Noordhuis)

* unix: appease warning about non-standard `inline` (Sean Silva)

* unix: add uv__is_closing() macro (Ben Noordhuis)

* unix: stop stream POLLOUT watcher on write error (Ben Noordhuis)

* include: document uv_update_time() and uv_now() (Ben Noordhuis)

* linux: fix cpu model parsing on newer arm kernels (Ben Noordhuis)

* linux: fix a memory leak in uv_cpu_info() error path (Ben Noordhuis)

* linux: don't ignore out-of-memory errors in uv_cpu_info() (Ben
Noordhuis)

* unix, windows: move uv_now() to uv-common.c (Ben Noordhuis)

* test: fix a compilation problem in test-osx-select.c that was caused
by the use of c-style comments (Bert Belder)

* darwin: use uv_fs_sendfile() use the sendfile api correctly (Wynn
Wilkes)

* windows: call idle handles on every loop iteration, something the unix
implementation already did (Bert Belder)

* test: update the idle-starvation test to verify that idle handles are
called in every loop iteration (Bert Belder)

* unix, windows: ensure that uv_run() in RUN_ONCE mode calls timers that
expire after blocking (Ben Noordhuis)

show more ...

1...<<121122123124125126127128129130>>...218