saghul
|
431d61af31
|
win: map ERROR_PRIVILEGE_NOT_HELD to UV_EPERM
|
2012-06-25 16:37:08 +02:00 |
|
Ben Noordhuis
|
b19a713cfc
|
test: fix unused variable warning
|
2012-05-23 12:51:15 +02:00 |
|
Igor Zinkovsky
|
ea8fa31fc0
|
fix fs_symlink_dir test
|
2012-05-22 00:23:26 -07:00 |
|
Igor Zinkovsky
|
60af28abab
|
windows: support junctions with uv_fs_synlink
based on @piscisaureus implementation
|
2012-05-17 09:53:26 -07:00 |
|
Bert Belder
|
e99fba47c8
|
Merge remote-tracking branch 'origin/v0.6'
Conflicts:
src/win/pipe.c
test/run-tests.c
|
2012-03-09 16:41:12 +01:00 |
|
Bert Belder
|
abc4f56ff0
|
Test chown_root: make it pass on windows
|
2012-03-09 16:31:11 +01:00 |
|
Bert Belder
|
87752ac38b
|
Fold trailing whitespace
|
2012-03-09 05:00:09 +01:00 |
|
Brandon Philips
|
d07f2466d0
|
test: fs: add tests for read EOF
This fix was merged without tests:
https://github.com/philips/libuv/tree/fix-read-on-windows-to-handle-eof
So take tests from igorzi:
46024bf33d
|
2012-03-07 14:33:33 +01:00 |
|
Ben Noordhuis
|
4240f0d710
|
test: check uv_fs_*() return values
|
2012-02-23 05:43:21 -08:00 |
|
Bert Belder
|
bc8b99097a
|
win: add ERROR_FILENAME_EXCED_RANGE mapping, fix fs_file_nametoolong test
|
2012-02-13 20:01:36 +01:00 |
|
Igor Zinkovsky
|
53eb9935cb
|
fix windows build
|
2012-02-09 13:15:37 -08:00 |
|
Maciej Małecki
|
0596c59bc3
|
test: test if UV_ELOOP mapping works
|
2012-02-03 22:20:14 +01:00 |
|
Bert Belder
|
267e75dda2
|
Windows: better stat implementation
|
2012-02-02 17:03:40 +01:00 |
|
Brandon Philips
|
4cfda74de4
|
uv.h: add EPERM to errno map to fix regression
EPERM isn't mapped in so chown returns an unknown error. This is a
regression from 0.4.12.
philips:node/ (master*) $ cat chown.js
var fs = require('fs')
fs.chown("/tmp/foobar", 100, 100, function(er){ console.log(er);})
philips:node/ (master*) $ ls -la /tmp/foobar
total 0
drwxr-xr-x 2 root wheel 68 Jan 24 17:21 .
0.4
---
philips:node/ (master*) $ /usr/local/Cellar/node/0.4.12/bin/node chown.js
{ stack: [Getter/Setter],
arguments: undefined,
type: undefined,
message: 'EPERM, Operation not permitted \'/tmp/foobar\'',
errno: 1,
code: 'EPERM',
path: '/tmp/foobar' }
master
------
philips:node/ (master*) $ ./node chown.js
{ [Error: UNKNOWN, unknown error '/tmp/foobar'] errno: -1, code: 'UNKNOWN', path: '/tmp/foobar' }
AFTER
-----
philips:node/ (master*) $ ./node chown.js
{ [Error: EPERM, operation not permitted '/tmp/foobar'] errno: 49, code: 'EPERM', path: '/tmp/foobar' }
|
2012-01-31 16:37:26 -08:00 |
|
Ben Noordhuis
|
f9b478cfd8
|
test: add windows-only uv_fs_stat regression test
|
2012-01-28 16:52:46 +01:00 |
|
Ben Noordhuis
|
3f1bad2050
|
test: add missing return statement in fs_stat_root
|
2012-01-27 22:10:20 +01:00 |
|
Bert Belder
|
92b260c065
|
windows: fix stat("c:\\") regression
|
2012-01-27 22:09:55 +01:00 |
|
Bert Belder
|
f9252750e7
|
Fix windows build
|
2012-01-27 16:29:57 +01:00 |
|
Maciej Małecki
|
24e6c7ec86
|
unix: map ENAMETOOLONG to UV_ENAMETOOLONG
With tests. Closes #295
|
2012-01-23 19:33:09 +01:00 |
|
Igor Zinkovsky
|
43e3ac5798
|
windows: uv_fs_rename to replace the new file if it exists
fixes #283
|
2011-12-30 15:48:22 -08:00 |
|
Bruce Mitchener
|
d513d9bb41
|
Fix typos.
|
2011-11-30 14:35:13 +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 |
|
Igor Zinkovsky
|
fe97c4dc63
|
windows: honor O_APPEND in uv_fs_open
|
2011-11-04 12:41:23 -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
|
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 |
|
Igor Zinkovsky
|
0364809fb5
|
fix fs_utime & fs_futime tests on windows
|
2011-10-06 16:25:59 -07:00 |
|
Ben Noordhuis
|
6221904013
|
sunos: fix gyp build
|
2011-10-02 00:14:44 +00:00 |
|
Igor Zinkovsky
|
c9ae7a6f95
|
windows: don't strip the trailing slash from filename if it follows a device name
|
2011-09-28 12:59:39 -07:00 |
|
Igor Zinkovsky
|
4fb120f649
|
windows: fix error reporting for uv_fs_ functions
|
2011-09-28 12:46:37 -07:00 |
|
Ben Noordhuis
|
2dae0c9e49
|
test: remove futimes sub-second precision checks, unreliable on freebsd
|
2011-08-17 07:02:00 +02:00 |
|
Igor Zinkovsky
|
65c8a727a3
|
uv_fs_ functions to return result in sync mode
|
2011-09-14 11:47:49 -07:00 |
|
Bert Belder
|
0dc564a2aa
|
Remove uv_init calls from tests and benchmarks
|
2011-09-12 11:32:41 -07:00 |
|
Igor Zinkovsky
|
cfa1423f96
|
fix fs_file_noent on windows
|
2011-09-08 18:23:19 -07:00 |
|
Bert Belder
|
2d1c672e2d
|
More MinGW fixes
|
2011-09-08 23:49:46 +02:00 |
|
Erick Tryzelaar
|
1a43429774
|
Fix test-fs.c for darwin.
|
2011-09-08 14:22:08 -07:00 |
|
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
|
e8ab5cbe70
|
test: fix utime and futime tests on windows
|
2011-09-06 03:48:09 +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 |
|
Ben Noordhuis
|
b7d88070d8
|
fs: add UV_ENOENT error code, add test
|
2011-09-06 00:17:59 +02:00 |
|
Igor Zinkovsky
|
a8017fd8a2
|
windows: update uv_fs_* functions to work with req.path
|
2011-09-04 23:58:31 -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
|
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 |
|
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 |
|
Igor Zinkovsky
|
cf5ed86a79
|
windows: implement missing fs functions
|
2011-09-03 12:23:27 -07:00 |
|