History log of /libuv/ (Results 3151 – 3175 of 5437)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
c8ffee3431-May-2013 Brian White

freebsd: don't enable dtrace if it's not available

8e4b248c05-Jun-2013 Ben Noordhuis

unix: unconditionally stop handle on close

Make sure the handle is fully stopped by the time uv__stream_close()
calls uv_read_stop(). Fixes the following assertion:

Assertio

unix: unconditionally stop handle on close

Make sure the handle is fully stopped by the time uv__stream_close()
calls uv_read_stop(). Fixes the following assertion:

Assertion failed: (!uv__io_active(&stream->io_watcher, UV__POLLOUT)
|| !ngx_queue_empty(&stream->write_completed_queue)
|| !ngx_queue_empty(&stream->write_queue)
|| stream->shutdown_req != NULL
|| stream->connect_req != NULL), function uv_read_stop,
file ../deps/uv/src/unix/stream.c, line 1329.

Fixes joyent/node#5622.

show more ...

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

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