Ryan Dahl
|
b7da0a69bf
|
Add uv__new_artificial_error()
|
2011-11-08 15:11:16 -08:00 |
|
Igor Zinkovsky
|
f1859eb841
|
windows: convert WSAECONNABORTED to EOF
|
2011-11-07 16:53:27 -08:00 |
|
Ben Noordhuis
|
51df5e3b00
|
unix: map EISDIR
|
2011-11-07 09:20:54 +01:00 |
|
Ben Noordhuis
|
16d48befba
|
win: add uv_loop_new() and uv_loop_delete() stubs
|
2011-11-06 04:08:43 +01:00 |
|
Ben Noordhuis
|
7b973eb4ad
|
Fix uv_loop_new() and uv_default_loop() function prototypes.
|
2011-11-06 04:04:32 +01:00 |
|
Ben Noordhuis
|
c468e2ab88
|
test: fix memory buffer comparison
|
2011-11-05 03:09:12 +01:00 |
|
Ben Noordhuis
|
9dc67f5e61
|
test: don't use _O_RDWR, windows-ism
|
2011-11-05 03:07:36 +01:00 |
|
Ben Noordhuis
|
cee56c96f8
|
unix: unbreak linux build, broken in 1997e10
|
2011-11-05 02:58:48 +01:00 |
|
Bert Belder
|
1997e10b50
|
Add flags to uv_fs_event_init
|
2011-11-05 01:42:08 +01:00 |
|
Igor Zinkovsky
|
faca1402ef
|
make uv_pipe_connect return void
|
2011-11-04 16:06:53 -07:00 |
|
Igor Zinkovsky
|
82cf0b38c0
|
windows: remove quotes from PATH in uv_spawn
|
2011-11-04 15:08:53 -07:00 |
|
Igor Zinkovsky
|
fe97c4dc63
|
windows: honor O_APPEND in uv_fs_open
|
2011-11-04 12:41:23 -07:00 |
|
saghul
|
677bb70bfb
|
Added missing error codes to uv_err_name
|
2011-11-04 05:37:56 +01:00 |
|
Ryan Dahl
|
9c7ed0dad0
|
One more EACCESS -> EACCES
|
2011-11-03 16:30:19 -07:00 |
|
Ryan Dahl
|
681bd290e6
|
UV_EACCESS -> UV_EACCES
In order to match existing Node API. See
https://github.com/joyent/node/pull/2001
|
2011-11-03 16:17:12 -07:00 |
|
Ryan Dahl
|
147487afe6
|
UNIX: Error map ENOTSOCK
|
2011-11-03 16:08:58 -07:00 |
|
Ryan Dahl
|
0698e3f905
|
Fix UNIX pipe connect error reporting, add test
|
2011-11-03 15:47:43 -07:00 |
|
Igor Zinkovsky
|
ee8a681ace
|
windows: uv_kill and uv_process_kill to terminate the process on SIGINT
|
2011-11-03 14:03:42 -07:00 |
|
Carter Allen
|
1393ee7d26
|
build: remove hard-coded GCC_VERSION setting (OS X/XCode)
|
2011-11-03 12:19:34 +01:00 |
|
Igor Zinkovsky
|
0fb3769586
|
windows: don't emit fs-event callback after uv_fs_event handle is closed
|
2011-11-02 19:10:04 -07:00 |
|
Ben Noordhuis
|
77a2477c3f
|
unix: add EAI_NODATA #ifdef guard, freebsd doesn't have it
|
2011-11-03 02:38:31 +01:00 |
|
Ryan Dahl
|
e1bee05ecd
|
UNIX: Loop on blocking streams
Also removes a superfluous syscall during uv_tty_init for writable TTY
streams.
|
2011-11-02 16:47:01 -07:00 |
|
Igor Zinkovsky
|
74b49e821b
|
uv_kill
|
2011-11-02 14:34:07 -07:00 |
|
Ben Noordhuis
|
8d5c64adf5
|
unix: map EAFNOSUPPORT error code
|
2011-11-02 17:20:00 +01:00 |
|
Igor Zinkovsky
|
7a53924aed
|
windows: call SetErrorMode on startup to ask the system not to handle critical errors
|
2011-11-01 15:36:04 -07:00 |
|
Igor Zinkovsky
|
90b0b7d099
|
windows: increase the number of OVERLAPPED_ENTRYs passed to GetQueuedCompletionStatusEx
|
2011-11-01 10:27:46 -07:00 |
|
Igor Zinkovsky
|
9c6103a479
|
windows: add tests for uv_tcp_simultaneous_accepts
|
2011-11-01 01:13:13 -07:00 |
|
Igor Zinkovsky
|
78f4b120a1
|
windows: knob for tuning number of concurrent accept requests
|
2011-10-31 23:37:45 -07:00 |
|
Ben Noordhuis
|
bd82d02467
|
ev: fix epoll_init file descriptor leak
Fix the edge case where epoll_init() leaks a file descriptor when it is called
when the process has no open file descriptors.
|
2011-10-31 04:21:24 +01:00 |
|
Ben Noordhuis
|
70381cef9b
|
unix: add getaddrinfo compatibility hack
Revisit in the future. This is not a good hack.
|
2011-10-30 02:55:12 +01:00 |
|
Ben Noordhuis
|
84bc18684e
|
linux: omit superfluous fcntl(F_GETFD) syscall
|
2011-10-29 05:32:34 +02:00 |
|
Bert Belder
|
c0792e5405
|
Windows: the correct way to make TCP_KEEPALIVE work on MinGW
|
2011-10-29 02:00:04 +02:00 |
|
Luis Lavena
|
99b512e890
|
Windows: use SO_KEEPALIVE instead of TCP_KEEPALIVE
MinGW doesn't understand the latter. Closes GH-228.
|
2011-10-29 01:47:47 +02:00 |
|
Ben Noordhuis
|
ed2b5e60cb
|
linux: use ioctl(FIONBIO) to set O_NONBLOCK, saves a syscall
|
2011-10-29 01:31:11 +02:00 |
|
Ben Noordhuis
|
e4d6509211
|
build: compile in dl.c on unix
|
2011-10-29 01:12:15 +02:00 |
|
Bert Belder
|
90e15f1110
|
Implement uv_dlopen and friends
|
2011-10-29 00:52:34 +02:00 |
|
Bert Belder
|
c985ea4b10
|
Add uv__new_sys_error
|
2011-10-29 00:52:33 +02:00 |
|
Bert Belder
|
e9472fe02b
|
Prepare libuv for shared library build
|
2011-10-29 00:52:32 +02:00 |
|
Bert Belder
|
04b3c65ec8
|
Add common.gypi to gyp-generated projects
|
2011-10-29 00:48:40 +02:00 |
|
Ben Noordhuis
|
f2c6b4106d
|
unix: have uv_strerror() handle getaddrinfo() errors
|
2011-10-28 01:31:55 +02:00 |
|
Igor Zinkovsky
|
314d0ee4f6
|
windows: don't fail uv_listen with UV_EALREADY if already listening. fixes #227.
|
2011-10-26 13:48:53 -07:00 |
|
Ben Noordhuis
|
339a1ad252
|
test: fix warning: implicit declaration of function ‘memcmp’
|
2011-10-26 17:12:05 +02:00 |
|
Ben Noordhuis
|
3e4af533ae
|
sunos: implement file watcher API
|
2011-10-26 03:49:34 +00:00 |
|
Ben Noordhuis
|
3ecb319128
|
build: sunos expects -pthreads, not -pthread
|
2011-10-25 23:52:03 +00:00 |
|
Ben Noordhuis
|
cb6cd92305
|
build: fix gcc 3.x build
Detect gcc version, -fvisibility is a gcc 4.x switch.
|
2011-10-25 23:52:03 +00:00 |
|
Igor Zinkovsky
|
d15b88a935
|
windows: implement uv_tcp_nodelay and uv_tcp_keepalive
|
2011-10-25 16:30:04 -07:00 |
|
Igor Zinkovsky
|
0cb2213db0
|
windows: when sharing a server socket, only call listen in the parent process
|
2011-10-25 13:23:53 -07:00 |
|
Ryan Dahl
|
b5d69f9a3e
|
Map EHOSTUNREACH on Unix
|
2011-10-24 14:07:49 -07:00 |
|
Bert Belder
|
179f475b2a
|
win: fix fs__readdir buffer overflow bug
Thanks Runner Mei for pointing this out. Closes GH-224.
|
2011-10-21 18:42:40 -07:00 |
|
Bert Belder
|
66f39250b7
|
Fix MinGW build
|
2011-10-21 18:42:39 -07:00 |
|