History log of /libuv/ (Results 3801 – 3825 of 5435)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
5ee80f1a28-Jun-2012 Saúl Ibarra Corretgé

c-ares: ignore rogue DNS servers reported by windows

Revision tags: node-v0.7.12, node-v0.7.11, node-v0.7.10, node-v0.6.19, node-v0.7.9, node-v0.6.18, node-v0.6.16
15cfcfd325-Apr-2012 Ben Noordhuis

c-ares: libuv-ify c-ares

3e425ab925-Apr-2012 Saúl Ibarra Corretgé

c-ares: upgrade to 1.9.0

937d2c9329-Apr-2012 Bert Belder

test: fix test-gethostbyname to not use a DNS server on localhost

Because, you know, not everybody has one.

4c87666a29-Jun-2012 Ben Noordhuis

unix: speed up uv_async_send()

Don't make a syscall when the handle is already pending.

Speeds up the async_pummel benchmark by about 13%.

c89df5b929-Jun-2012 Ben Noordhuis

bench: add another async handle benchmark

f90d428b29-Jun-2012 Ben Noordhuis

test: fix unused function warning

exit_cb_unexpected() is only used on Windows.

1374703329-Jun-2012 Ben Noordhuis

test: remove unused function poll_cb_fail()

3b209e7628-Jun-2012 Ben Noordhuis

bench: add async handle benchmark

123ca8b828-Jun-2012 Ben Noordhuis

test: make fmt() function global

b779a0db29-Jun-2012 Ben Noordhuis

Merge branch 'v0.8'


5b8a112728-Jun-2012 Ben Noordhuis

darwin: compile at -O0 in debug builds

f6a02fbe29-Jun-2012 Ben Noordhuis

linux: don't use accept4() syscall after ENOSYS

Repeatedly calling the syscall when it's not supported has a small but
measurable performance impact.

Besides, it's a silly thing

linux: don't use accept4() syscall after ENOSYS

Repeatedly calling the syscall when it's not supported has a small but
measurable performance impact.

Besides, it's a silly thing to do.

show more ...

27cd5f0329-Jun-2012 Ben Noordhuis

linux: fix accept4() ENOSYS detection on i386

accept4() piggybacks on the socketcall() on i386. socketcall() has the flaw
that it returns EINVAL instead of ENOSYS when the operation is n

linux: fix accept4() ENOSYS detection on i386

accept4() piggybacks on the socketcall() on i386. socketcall() has the flaw
that it returns EINVAL instead of ENOSYS when the operation is not supported.

The problem is that accept4() also returns EINVAL when its flag argument is
invalid.

Try to discern between the two failure cases to the best of our abilities.

show more ...

4a88b3b428-Jun-2012 Bert Belder

windows: don't inhibit reparse behavior when non-symlink is encountered

This fixes the issue that a mount point would be treated as a
symlink, but readlink would subsequently return an N

windows: don't inhibit reparse behavior when non-symlink is encountered

This fixes the issue that a mount point would be treated as a
symlink, but readlink would subsequently return an NT namespaced
path that is unusable for many purposes.

This also pre-emptively fixes the problems that would arise when
an user has a reparse point whose tag is neither
IO_REPARSE_TAG_MOUNT_POINT nor IO_REPARSE_TAG_SYMLINK.

Finally uv_lstat() will now return the correct length in st_size.
Previously the length was computed incorrectly for relative
symlinks, and those that had non-ascii characters in their target.

show more ...

1b68434827-Jun-2012 Ben Noordhuis

unix: assume that dlopen() clobbers dlerror()

Or rather, don't assume that dlopen() does *not* clobber dlerror().

Joe Ferner reports that loading libjava on OS X sets dlerror() even

unix: assume that dlopen() clobbers dlerror()

Or rather, don't assume that dlopen() does *not* clobber dlerror().

Joe Ferner reports that loading libjava on OS X sets dlerror() even when
dlopen() succeeds, which makes uv_dlopen() raise an error when it shouldn't.

I haven't been able to reproduce it but it's possible that libjava clobbers
dlerror() by trying (and failing) to load other libraries.

At any rate, Joe confirmed that this patch addresses the issue.

Fixes #462.

show more ...

4d42af2026-Jun-2012 Ben Noordhuis

unix: don't create connect req when connect() fails

Fixes a lifecycle issue where the req got created, added to the list of active
reqs but wasn't properly activated because uv__connect(

unix: don't create connect req when connect() fails

Fixes a lifecycle issue where the req got created, added to the list of active
reqs but wasn't properly activated because uv__connect() returned early.

show more ...

5a0f341125-Jun-2012 Roman Neuhauser

unix: map ENODEV to UV_ENODEV

produces better error message from test-dgram-multicast-multi-process
when run w/o network.

before:

=== release test-dgram-multicast-multi

unix: map ENODEV to UV_ENODEV

produces better error message from test-dgram-multicast-multi-process
when run w/o network.

before:

=== release test-dgram-multicast-multi-process ===
Path: simple/test-dgram-multicast-multi-process
dgram.js:287
throw new errnoException(errno, 'addMembership');
^
Error: addMembership Unknown system errno 19
at new errnoException (dgram.js:356:11)
at Socket.addMembership (dgram.js:287:11)
at Object.<anonymous> (/home/roman/wc/node/test/simple/test-dgram-multicast-multi-process.js:224:16)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.runMain (module.js:487:10)
at process.startup.processNextTick.process._tickCallback (node.js:244:9)
[PARENT] Worker 9223 died. 1 dead of 3

dgram.js:287
throw new errnoException(errno, 'addMembership');
^
Error: addMembership Unknown system errno 19
at new errnoException (dgram.js:356:11)
at Socket.addMembership (dgram.js:287:11)
at Object.<anonymous> (/home/roman/wc/node/test/simple/test-dgram-multicast-multi-process.js:224:16)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.runMain (module.js:487:10)
at process.startup.processNextTick.process._tickCallback (node.js:244:9)

[PARENT] sent 'First message to send' to 224.0.0.114:12346
dgram.js:287
[PARENT] sent 'Second message to send' to 224.0.0.114:12346
throw new errnoException(errno, 'addMembership');
[PARENT] sent 'Third message to send' to 224.0.0.114:12346
^
[PARENT] sendSocket closed
[PARENT] Worker 9224 died. 2 dead of 3
Error: addMembership Unknown system errno 19
at new errnoException (dgram.js:356:11)
at Socket.addMembership (dgram.js:287:11)
at Object.<anonymous> (/home/roman/wc/node/test/simple/test-dgram-multicast-multi-process.js:224:16)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.runMain (module.js:487:10)
at process.startup.processNextTick.process._tickCallback (node.js:244:9)
[PARENT] Worker 9225 died. 3 dead of 3
[PARENT] All workers have died.
[PARENT] Fail
Command: out/Release/node /home/roman/wc/node/test/simple/test-dgram-multicast-multi-process.js

after:

=== release test-dgram-multicast-multi-process ===
Path: simple/test-dgram-multicast-multi-process
dgram.js:287
throw new errnoException(errno, 'addMembership');
^
Error: addMembership ENODEV
at new errnoException (dgram.js:356:11)
at Socket.addMembership (dgram.js:287:11)
at Object.<anonymous> (/home/roman/wc/node/test/simple/test-dgram-multicast-multi-process.js:224:16)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.runMain (module.js:487:10)
at process.startup.processNextTick.process._tickCallback (node.js:244:9)
[PARENT] Worker 13141 died. 1 dead of 3

dgram.js:287
throw new errnoException(errno, 'addMembership');
^
[PARENT] sent 'First message to send' to 224.0.0.114:12346
[PARENT] sent 'Second message to send' to 224.0.0.114:12346
[PARENT] sent 'Third message to send' to 224.0.0.114:12346
[PARENT] sent 'Fourth message to send' to 224.0.0.114:12346
[PARENT] sendSocket closed

dgram.js:287
throw new errnoException(errno, 'addMembership');
^
Error: addMembership ENODEV
at new errnoException (dgram.js:356:11)
at Socket.addMembership (dgram.js:287:11)
at Object.<anonymous> (/home/roman/wc/node/test/simple/test-dgram-multicast-multi-process.js:224:16)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.runMain (module.js:487:10)
at process.startup.processNextTick.process._tickCallback (node.js:244:9)
[PARENT] Worker 13142 died. 2 dead of 3
Error: addMembership ENODEV
at new errnoException (dgram.js:356:11)
at Socket.addMembership (dgram.js:287:11)
at Object.<anonymous> (/home/roman/wc/node/test/simple/test-dgram-multicast-multi-process.js:224:16)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.runMain (module.js:487:10)
at process.startup.processNextTick.process._tickCallback (node.js:244:9)
[PARENT] Worker 13143 died. 3 dead of 3
[PARENT] All workers have died.
[PARENT] Fail
Command: out/Release/node /home/roman/wc/node/test/simple/test-dgram-multicast-multi-process.js

show more ...

c6f2ef2526-Jun-2012 Shigeki Ohtsu

uv.h: add members to any-union of handle and req

f3fd8e3c25-Jun-2012 Charlie McConnell

test: prevent running the tests as root

7573f4a425-Jun-2012 Charlie McConnell

test: improve clean-up in test-fs-event

Failed tests would leave behind extra files, and some tests weren't cleaning up
properly in the first place - this adds a cleanup_watch_dir() help

test: improve clean-up in test-fs-event

Failed tests would leave behind extra files, and some tests weren't cleaning up
properly in the first place - this adds a cleanup_watch_dir() helper method to
make all the fs-event tests more consistent.

show more ...

a416a58525-Jun-2012 Ben Noordhuis

Merge branch 'v0.8'


d0816aae25-Jun-2012 Ben Noordhuis

sunos: fix free() of non-malloc'd pointer

431d61af09-Jun-2012 saghul

win: map ERROR_PRIVILEGE_NOT_HELD to UV_EPERM

34fb759525-Jun-2012 Ben Noordhuis

Update AUTHORS

1...<<151152153154155156157158159160>>...218