Cross-platform asynchronous I/O
Go to file
2011-07-06 04:07:00 +02:00
c-ares Fix c-ares build with msvc 2011-07-06 04:07:00 +02:00
eio fix mingw for eio 2011-07-01 10:58:29 -07:00
ev unix: Remove c-ares and libev configure scripts 2011-06-27 18:29:35 +02:00
msvs IPv6 support 2011-06-28 14:11:21 +02:00
test win: IPv6 connect 2011-07-05 09:45:57 -07:00
.gitignore c-ares unix 2011-06-15 14:23:46 +02:00
AUTHORS Add Matt to the authors 2011-06-28 14:11:47 +02:00
config-mingw.mk Remove -Wno-variadic-macros 2011-07-04 10:47:27 -07:00
config-unix.mk Add cygwin support 2011-07-06 02:54:47 +02:00
desired-api.md API Change: Move close_cb to uv_close from init functions 2011-06-08 05:44:22 -07:00
iocp-links.html add link to book 2011-04-09 09:38:16 -07:00
LICENSE unix: Include libeio 2011-06-30 11:43:17 -07:00
Makefile unix: Remove c-ares and libev configure scripts 2011-06-27 18:29:35 +02:00
ngx-queue.h echo-server on unix works 2011-03-30 21:37:36 -07:00
README Add doc on desired-api 2011-05-28 01:47:47 -07:00
tree.h oio -> uv 2011-05-11 20:21:49 -07:00
uv-common.c uv_ares utility methods put into new uv-common.c file 2011-06-28 18:53:09 +02:00
uv-common.h uv_ares utility methods put into new uv-common.c file 2011-06-28 18:53:09 +02:00
uv-cygwin.c Add cygwin support 2011-07-06 02:54:47 +02:00
uv-darwin.c Rename uv_get_hrtime, uv_get_exepath to uv_hrtime, uv_exepath 2011-06-28 14:26:28 +02:00
uv-eio.c unix: Include libeio 2011-06-30 11:43:17 -07:00
uv-eio.h unix: initial attempt at uv_getaddrinfo 2011-06-30 13:04:11 -07:00
uv-freebsd.c Rename uv_get_hrtime, uv_get_exepath to uv_hrtime, uv_exepath 2011-06-28 14:26:28 +02:00
uv-linux.c Fix hrtime on linux 2011-07-01 12:29:46 -04:00
uv-sunos.c Rename uv_get_hrtime, uv_get_exepath to uv_hrtime, uv_exepath 2011-06-28 14:26:28 +02:00
uv-unix.c win: IPv6 connect 2011-07-05 09:45:57 -07:00
uv-unix.h unix: Fix uv_getaddrinfo() 2011-07-01 08:10:18 -07:00
uv-win.c win: IPv6 connect 2011-07-05 09:45:57 -07:00
uv-win.h uv_stream_t 2011-07-01 05:28:02 -07:00
uv.h win: IPv6 connect 2011-07-05 09:45:57 -07:00

This is the new networking layer for Node. Its purpose is to abstract
IOCP on windows and libev on Unix systems. We intend to eventually contain
all platform differences in this library.

http://nodejs.org/

(This was previously called liboio)

Supported Platforms:

Microsoft Windows operating systems since Windows XP sp2. It can be built
with either Visual Studio or MinGW.

Linux 2.6 and MacOS using the GCC toolchain.

Solaris 121 and later using GCC toolchain.