Ben Noordhuis
|
5641503ae7
|
test: fix compiler warnings for test-fs.c
Include <unistd.h> on Unices, fixes warnings about unlink() not being declared.
|
2011-09-08 00:15:07 +02:00 |
|
Ben Noordhuis
|
4d7cfe4313
|
test: remove stale prototype declaration
|
2011-09-08 00:00:18 +02:00 |
|
Ben Noordhuis
|
cc91989cc2
|
unix: fix buffer overrun in uv__strlcpy()
Reported by Thomas Shinnick.
|
2011-09-06 15:44:47 +02:00 |
|
Ben Noordhuis
|
e8ab5cbe70
|
test: fix utime and futime tests on windows
|
2011-09-06 03:48:09 +02:00 |
|
Bert Belder
|
3d538af06b
|
win: correctly manage child process stdio handles
|
2011-09-06 03:20:16 +02:00 |
|
Ben Noordhuis
|
79d9f81881
|
unix: implement uv_fs_futime, add tests for uv_fs_utime and uv_fs_futime
|
2011-09-06 02:52:52 +02:00 |
|
Bert Belder
|
58ef43eee7
|
win: use win32 api for file reading and writing
|
2011-09-06 00:45:56 +02:00 |
|
Ben Noordhuis
|
b7d88070d8
|
fs: add UV_ENOENT error code, add test
|
2011-09-06 00:17:59 +02:00 |
|
Ben Noordhuis
|
efcd273d68
|
unix: translate fs errno codes to libuv error codes
|
2011-09-06 00:17:18 +02:00 |
|
Ben Noordhuis
|
bb0c6e6d53
|
unix: move linux feature detection macros to internal.h
|
2011-09-05 16:05:28 +02:00 |
|
Ben Noordhuis
|
a9ba756bfd
|
unix: fix warning: comparison between signed and unsigned integer expressions
|
2011-09-05 15:04:16 +02:00 |
|
Ben Noordhuis
|
d9176108d2
|
unix: fix event loop not being unref'd on eio error
|
2011-09-05 15:03:52 +02:00 |
|
Ben Noordhuis
|
ed355d371e
|
unix: fix const correctness warnings
|
2011-09-05 14:23:41 +02:00 |
|
Igor Zinkovsky
|
a8017fd8a2
|
windows: update uv_fs_* functions to work with req.path
|
2011-09-04 23:58:31 -07:00 |
|
Igor Zinkovsky
|
b90459fc81
|
windows: use _stati64
|
2011-09-04 23:31:25 -07:00 |
|
Ryan Dahl
|
991f6ee044
|
unix: Set req->result to -1 on async uv_fs_readdir error
fixes test/simple/test-fs-error-messages.js in node.
|
2011-09-04 18:45:45 -07:00 |
|
Ryan Dahl
|
be3b37854e
|
win: initialize req.path = NULL.
|
2011-09-04 18:38:42 -07:00 |
|
Peter Bright
|
e1af07e831
|
Open files with sharing enabled. Fixes node's issue #1449.
https://github.com/joyent/node/issues/1449
|
2011-09-04 18:37:28 -07:00 |
|
Ryan Dahl
|
a18860aec6
|
Add uv_fs_t.path on unix and tests
Windows implementation missing https://github.com/joyent/libuv/issues/177
|
2011-09-04 18:05:11 -07:00 |
|
Ryan Dahl
|
b6ede6c724
|
unix: uv_fs_readdir sync skips . and ..
Fixes test fs_async_dir
|
2011-09-04 17:13:05 -07:00 |
|
Ryan Dahl
|
7ccc7470e0
|
Add test for uv_fs_readdir sync
|
2011-09-04 16:54:27 -07:00 |
|
Ryan Dahl
|
142a70292b
|
unix: fix fs_chmod
|
2011-09-04 16:09:45 -07:00 |
|
Ben Noordhuis
|
826db45343
|
test: fix uv_fs_readdir test
Don't make assumptions about the order in which the
directory entries are returned by the file system.
|
2011-09-05 00:57:23 +02:00 |
|
Ryan Dahl
|
a52a2c781a
|
Fix warning on darwin
|
2011-09-04 15:48:54 -07:00 |
|
Ben Noordhuis
|
d3f60da67c
|
unix: implement uv_fs_readlink
|
2011-09-05 00:12:16 +02:00 |
|
Peter Bright
|
7db243dc6f
|
Bring inline with node common.gypi.
Win32 readlink()
|
2011-09-04 13:24:45 -07:00 |
|
Igor Zinkovsky
|
060026ced3
|
windows: uv_fs_link + uv_fs_symlink
|
2011-09-04 13:24:35 -07:00 |
|
Bert Belder
|
7b87ff7c9b
|
win: rename uv_loop_t.ares_channel to ares_chan to avoid confusing g++
|
2011-09-04 21:54:31 +02:00 |
|
Bert Belder
|
360f4119e4
|
Make getsockname/getpeername handle uninitialized sockets better
|
2011-09-04 19:18:56 +02:00 |
|
Bert Belder
|
12b01e95f9
|
Specialize uv_xxx_getsockname, add uv_tcp_getpeername
|
2011-09-04 04:49:13 +02:00 |
|
Ben Noordhuis
|
18af13795f
|
unix: fix warning: implicit declaration of function ‘strerror’
|
2011-09-04 03:45:28 +02:00 |
|
Ben Noordhuis
|
b680703178
|
unix: fix warning: implicit declaration of function ‘memcpy’
|
2011-09-04 03:45:15 +02:00 |
|
Luis Lavena
|
6422a14a8f
|
windows: correct a preprocessor typo
GCC chokes on ##name## concatenation (since . and prepare are invalid
tokens)
|
2011-09-04 02:26:53 +02:00 |
|
Igor Zinkovsky
|
cf5ed86a79
|
windows: implement missing fs functions
|
2011-09-03 12:23:27 -07:00 |
|
Luis Lavena
|
30ca028196
|
Fix MinGW build
Allow `make all` work under MinGW. Remove references to eio for MinGW.
Fixes #170
Fixes #171
|
2011-09-02 09:25:40 -07:00 |
|
Ryan Dahl
|
b89f4f34a4
|
implement uv_fs_utime
|
2011-09-01 17:40:57 -07:00 |
|
Ryan Dahl
|
b47fa77eb5
|
unix/fs.c: Apply macro magic, implement symlink, link, chown, fchown
|
2011-09-01 17:12:31 -07:00 |
|
Ryan Dahl
|
9f932f92cf
|
add test fs_chmod, implement uv_fs_fchmod and uv_fs_chmod on unix
|
2011-09-01 15:36:01 -07:00 |
|
Ryan Dahl
|
2e6035895c
|
Add test for uv_fs_fstat, implement on unix.
|
2011-09-01 14:15:06 -07:00 |
|
Igor Zinkovsky
|
716e8eab39
|
windows: fix issue with SetFileCompletionNotificationModes on 64bit xp
|
2011-09-01 13:46:07 -07:00 |
|
Igor Zinkovsky
|
22197ebf3f
|
windows: include _stat struct into uv_fs_t
|
2011-09-01 11:54:43 -07:00 |
|
Ryan Dahl
|
836cc204b6
|
unix: Fix test-gethostbyname
|
2011-08-31 15:37:16 -07:00 |
|
Ryan Dahl
|
6fd340b8ca
|
unix: split out stream into its own file
|
2011-08-31 13:41:22 -07:00 |
|
Ryan Dahl
|
38ce213b6a
|
unix: split out pipe
|
2011-08-31 13:29:17 -07:00 |
|
Ryan Dahl
|
510407c03d
|
unix: split out tcp module
|
2011-08-31 13:11:38 -07:00 |
|
Ryan Dahl
|
b9120d0b0a
|
Simplify Unix makefile
|
2011-08-31 12:07:49 -07:00 |
|
Ryan Dahl
|
e553f96f94
|
unix: split out uv_spawn into src/unix/process.c
|
2011-08-31 11:50:08 -07:00 |
|
Ryan Dahl
|
490c83dd35
|
move src/uv-unix.c to src/unix/core.c
|
2011-08-31 11:26:43 -07:00 |
|
Ryan Dahl
|
6144c93bbc
|
unix: split out error code into separate file
|
2011-08-31 11:23:29 -07:00 |
|
Ryan Dahl
|
e97958ac3b
|
unix: Split out c-ares integration into separate file
|
2011-08-31 11:23:29 -07:00 |
|