Ryan Dahl
c903bc3f32
unix: fix a few compiler warnings
2011-10-12 12:25:05 -07:00
Igor Zinkovsky
81303a72be
fix fs_readdir_file on windows
2011-10-12 11:37:22 -07:00
Igor Zinkovsky
2216d38c29
windows: enable uv_fs_open to open directories
2011-10-12 10:42:41 -07:00
Ben Noordhuis
25a177a2e5
test: assert that readdir on file raises UV_ENOTDIR
2011-10-12 16:43:33 +02:00
Ben Noordhuis
197f591ebc
common: add UV_ENOTDIR error code
2011-10-12 16:43:29 +02:00
Ben Noordhuis
721ad8c74f
sunos: implement uv_fs_futime()
2011-10-12 02:05:52 +00:00
Ben Noordhuis
014394df3a
build: compile all targets with large file support
2011-10-12 01:42:25 +00:00
Igor Zinkovsky
72fb469a43
windows: check for fd==-1 in uv_fs functions
2011-10-11 18:22:10 -07:00
Ben Noordhuis
e0a4e72640
sunos: look up free memory with sysconf(_SC_AVPHYS_PAGES)
2011-10-12 00:27:30 +00:00
Ben Noordhuis
7b01ad1685
test: don't assert that total_mem > free_mem
...
Assertion fails when running in a resource container, like a Solaris zone.
The total reported is the container's hard limit, the free memory that of
the whole system.
2011-10-11 23:49:02 +00:00
Ben Noordhuis
04daabd58f
win: unbreak build, use UV_ENOSYS
2011-10-11 23:17:58 +02:00
Ben Noordhuis
61343ecfbd
common: add UV_ENOSYS error code
2011-10-11 23:15:41 +02:00
Ben Noordhuis
a3d495c0bc
win: make uv_process_kill(proc, 0) report process status
2011-10-11 21:36:54 +02:00
Ben Noordhuis
acc98ca922
test: uv_process_kill(proc, 0) should not kill the process
2011-10-11 21:36:54 +02:00
Roman Shtylman
a3d1f6fd6f
add uv_udp_set_membership for unix multicast support
...
- test-udp-multicast-join tests that multicast packets can be received
- stub src/win/udp.c until support added
2011-10-11 21:25:20 +02:00
Igor Zinkovsky
40b64a81cb
windows: don't alloc readdir buffer for empty dirs
2011-10-11 11:47:05 -07:00
Igor Zinkovsky
4ac13090ca
fix mingw build
2011-10-11 10:45:02 -07:00
Ben Noordhuis
6936d60cde
build: don't set CC and AR
...
Allows user to override compiler and archiver through the CC and AR environment
variables. Note that this already worked as expected with `make CC=clang`.
2011-10-11 18:27:12 +02:00
Ben Noordhuis
47d22acfb2
unix: stub kqueue support functions on old platforms
2011-10-11 16:53:42 +02:00
Ben Noordhuis
f7f518aa7e
sunos: fix uv_spawn()
...
SunOS does not set POLLHUP when the read end of a pipe is closed.
2011-10-10 23:59:54 +00:00
Ben Noordhuis
732169565e
sunos: link against libkstat
2011-10-10 20:47:30 +00:00
Ryan Dahl
5656e3c8bd
Prepare for writable TTY to be blocking
2011-10-10 13:25:46 -07:00
Ben Noordhuis
41e8574920
unix: don't alloc memory for readdir on empty dir
2011-10-10 16:27:55 +02:00
Ben Noordhuis
04b356ab37
test: fix compiler warnings
2011-10-10 16:07:46 +02:00
Ryan Dahl
e4a27d1c36
Update features
2011-10-09 18:33:32 -07:00
Igor Zinkovsky
9f6024a6fa
windows: fixes crash in pipe.c
2011-10-07 15:05:01 -07:00
Bert Belder
81c09cb2e3
win: add error mappings for ECONNRESET
2011-10-07 15:53:28 +02:00
Fedor Indutny
5ac040069e
better docs
2011-10-07 01:41:42 -07:00
Ryan Dahl
1c72aebd78
unix: IPC stdio stream should be duplex
2011-10-07 01:41:42 -07:00
Igor Zinkovsky
012fc0799f
windows: fixes #193 . Ensures that uv_fs_event deals with short and long names
2011-10-06 19:39:06 -07:00
Ben Noordhuis
5816f2d21c
unix: avoid unnecessary read() syscall
2011-10-07 02:32:52 +02:00
Igor Zinkovsky
0364809fb5
fix fs_utime & fs_futime tests on windows
2011-10-06 16:25:59 -07:00
Ryan Dahl
f60cf1d233
Dont build tests on 'make all'
2011-10-06 14:53:52 -07:00
Ryan Dahl
e3bcecdc42
unix: clean up messy code
2011-10-06 14:52:44 -07:00
Ryan Dahl
60c639fd57
Merge branch 'ipc2'
2011-10-06 10:18:13 -07:00
Igor Zinkovsky
34f719d7a5
windows ipc fixes
2011-10-06 10:17:42 -07:00
Igor Zinkovsky
90e88aabf6
remove stdio.c
2011-10-06 10:17:42 -07:00
Igor Zinkovsky
81c4043c83
ipc on windows
2011-10-06 10:17:42 -07:00
Ryan Dahl
61fab8d1ba
unix: return UV_UNKNOWN_HANDLE when read2 doesn't recv one
...
unix passes ipc test on this comment.
2011-10-06 10:17:42 -07:00
Ryan Dahl
c920db9fd1
unix: handle passing kind of working
2011-10-06 10:17:42 -07:00
Ryan Dahl
bb6b629e6a
make test-ipc accept the pending tcp server
2011-10-06 10:17:18 -07:00
Ryan Dahl
45306f2e7f
unix: implement uv_write2
2011-10-06 10:17:18 -07:00
Ryan Dahl
e5e6efe317
Add uv_write2 and uv_read2_start to header file
2011-10-06 10:17:18 -07:00
Ryan Dahl
dc0f17d3e3
Add server to ipc_helper
2011-10-06 10:17:18 -07:00
Ryan Dahl
6921d2fc07
Add argument to uv_pipe_init for IPC, unix impl
2011-10-06 10:17:07 -07:00
Ben Noordhuis
11944b948f
Update AUTHORS and .mailmap
2011-10-06 17:01:28 +02:00
okuoku
d1016de597
FreeBSD: Fix FreeBSD build.
2011-10-06 17:00:50 +02:00
Ben Noordhuis
27262134cd
bench: add batched TCP writes benchmark
...
Times how long it takes to queue and write out 1,000,000 short strings.
2011-10-06 03:31:58 +02:00
Ben Noordhuis
c7870465aa
error reporting: return sensible messages for synthetic errors
2011-10-06 01:17:46 +02:00
Erick Tryzelaar
0303197a57
win: unify uv_{tcp,udp}_set_socket.
...
Fixes #205 .
2011-10-04 16:48:19 -07:00