Revision tags: node-v0.8.15, node-v0.9.3, node-v0.8.12, node-v0.8.10, node-v0.9.2 |
|
#
483043b0 |
| 03-Sep-2012 |
Bert Belder |
windows: map WSAESHUTDOWN to UV_EPIPE |
Revision tags: node-v0.8.9, node-v0.9.1 |
|
#
162e57ba |
| 28-Aug-2012 |
Bert Belder |
windows: map ERROR_DIRECTORY to UV_ENOENT |
Revision tags: node-v0.8.8 |
|
#
3f1f11f3 |
| 13-Aug-2012 |
Bert Belder |
windows: use UV_ECANCELED to signal canceled requests This used to be UV_EINTR, but that's not an appropriate error code in this situation. |
Revision tags: node-v0.8.7, node-v0.8.6 |
|
#
dfb6be0e |
| 03-Aug-2012 |
Bert Belder |
windows: map WSANO_DATA to UV_ENOENT This improves uv_getaddrinfo error reporting. |
Revision tags: node-v0.8.5, node-v0.6.21, node-v0.8.3, node-v0.9.0, node-v0.8.2, node-v0.8.1 |
|
#
4a88b3b4 |
| 28-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 ...
|
Revision tags: node-v0.8.0, node-v0.7.12, node-v0.7.11 |
|
#
431d61af |
| 09-Jun-2012 |
saghul |
win: map ERROR_PRIVILEGE_NOT_HELD to UV_EPERM |
#
3da9504b |
| 22-Jun-2012 |
Bert Belder |
windows: map ERROR_INVALID_HANDLE to UV_EBADF |
Revision tags: node-v0.7.10, node-v0.6.19, node-v0.7.9 |
|
#
9efa8b35 |
| 17-May-2012 |
Ben Noordhuis |
unix, windows: rework reference counting scheme This commit changes how the event loop determines if it needs to stay alive. Previously, an internal counter was increased whenever a
unix, windows: rework reference counting scheme This commit changes how the event loop determines if it needs to stay alive. Previously, an internal counter was increased whenever a handle got created and decreased again when the handle was closed. While conceptually simple, it turned out hard to work with: you often want to keep the event loop alive only if the handle is actually doing something. Stopped or inactive handles were a frequent source of hanging event loops. That's why this commit changes the reference counting scheme to a model where a handle only references the event loop when it's active. 'Active' means different things for different handle types, e.g.: * timers: ticking * sockets: reading, writing or listening * processes: always active (for now, subject to change) * idle, check, prepare: only active when started This commit also changes how the uv_ref() and uv_unref() functions work: they now operate on the level of individual handles, not the whole event loop. The Windows implementation was done by Bert Belder.
show more ...
|
Revision tags: node-v0.6.18, node-v0.6.16, node-v0.6.17 |
|
#
936795a2 |
| 16-Apr-2012 |
Ben Noordhuis |
windows: map ERROR_WRITE_PROTECT to UV_EROFS |
#
0efa3cf4 |
| 01-May-2012 |
Fedor Indutny |
err: handle EIO errors on win/unix |
#
32f6f6e2 |
| 01-May-2012 |
Bert Belder |
Windows: map ERROR_NOT_SAME_DEVICE to UV_EXDEV |
#
aea5db5d |
| 27-Apr-2012 |
Bert Belder |
Windows: add mappings for UV_ENOENT |
Revision tags: node-v0.7.8, node-v0.6.15 |
|
#
cda7a280 |
| 05-Apr-2012 |
Bert Belder |
Windows: backport pipe-connect-to-file fixes from master Conflicts: src/win/pipe.c commit e53ab6675ba12d97ad6d93c9913a473ba5172617 Author: Bert Belder <bertbel
Windows: backport pipe-connect-to-file fixes from master Conflicts: src/win/pipe.c commit e53ab6675ba12d97ad6d93c9913a473ba5172617 Author: Bert Belder <bertbelder@gmail.com> Date: Fri Mar 9 17:04:03 2012 +0100 Windows: report UV_ENOTSOCK when we opened a file instead of a pipe Makes the pipe_connect_to_file test pass on Windows. commit 8cbbfbe4c6489868470a7e410f80d4729f4091bf Author: Igor Zinkovsky <igorzi@microsoft.com> Date: Thu Mar 1 14:32:59 2012 -0800 test: make pipe_connect_to_file succeed with ECONNREFUSED commit 6bbccf1fe0e000fd73e945368466cd27291483e3 Author: Igor Zinkovsky <igorzi@microsoft.com> Date: Thu Mar 1 12:11:12 2012 -0800 windows: return UV_ENOTSOCK when doing uv_pipe_connect to a file
show more ...
|
Revision tags: node-v0.6.14 |
|
#
163d8de3 |
| 16-Mar-2012 |
Bert Belder |
Add UV_ENOSPC and mappings to it Closes GH-337 |
Revision tags: node-v0.6.13, node-v0.7.6 |
|
#
5d210562 |
| 09-Mar-2012 |
Bert Belder |
Windows: make sure that shutdown_cb is always called This patch changes how uv-win uses the UV_SHUTTING and UV_SHUT flags. UV_SHUT is now only used for tcp handles to track whether shutd
Windows: make sure that shutdown_cb is always called This patch changes how uv-win uses the UV_SHUTTING and UV_SHUT flags. UV_SHUT is now only used for tcp handles to track whether shutdown() has actually been called. UV_SHUTTING has the more generic meaning of "no longer readable". It would be good to replace it by an actual UV_READABLE flag in the future. This makes the shutdown_close_tcp and shutdown_close_pipe tests pass on windows.
show more ...
|
#
1ac71a31 |
| 07-Mar-2012 |
Bert Belder |
Map EBUSY and ENOTEMPTY errors |
Revision tags: node-v0.6.12, node-v0.6.11 |
|
#
86ebe486 |
| 16-Feb-2012 |
Bert Belder |
Windows: add error mappings that map to EPIPE |
Revision tags: node-v0.7.4 |
|
#
bc8b9909 |
| 13-Feb-2012 |
Bert Belder |
win: add ERROR_FILENAME_EXCED_RANGE mapping, fix fs_file_nametoolong test |
#
6c80bf34 |
| 13-Feb-2012 |
Bert Belder |
Clean up error handling in win/fs.c, add some error mappings |
#
c1cea705 |
| 13-Feb-2012 |
Ben Noordhuis |
windows: map WSAETIMEDOUT to UV_ETIMEDOUT |
Revision tags: node-v0.6.10, node-v0.7.2, node-v0.6.9 |
|
#
e2565c33 |
| 25-Jan-2012 |
Maciej Małecki |
win: map `ERROR_CANT_RESOLVE_FILENAME` to `UV_ENAMETOOLONG` |
#
495853ee |
| 01-Feb-2012 |
Igor Zinkovsky |
windows: map ERROR_ACCESS_DENIED to UV_EPERM |
#
6554954e |
| 23-Jan-2012 |
Bert Belder |
Windows: add error mapping for WSAENOBUFS |
Revision tags: node-v0.7.1, node-v0.7.0, node-v0.6.8, node-v0.6.7, node-v0.6.6, node-v0.6.4, node-v0.6.3 |
|
#
45b976ab |
| 24-Nov-2011 |
Bert Belder |
Win: add mapping for ERROR_ACCESS_DENIED |
Revision tags: node-v0.6.2, node-v0.6.1 |
|
#
808bb8ed |
| 10-Nov-2011 |
Ryan Dahl |
Shared uv_strerror |