libuv/src/win
Bartosz Sosnowski 671ad7839d
fsevent: support for files without short name
A call to GetShortPathName can fail as files are not guaranteed to
have short name. This adds support for such case.

Fixes: https://github.com/libuv/libuv/issues/1258
PR-URL: https://github.com/libuv/libuv/pull/1267
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
2017-03-26 20:43:51 +02:00
..
async.c unix,windows: refactor request init logic 2017-03-21 16:14:09 +01:00
atomicops-inl.h windows: move uv_atomic_exchange_set to atomicops-inl.h 2012-08-14 01:04:43 +02:00
core.c win: free uv__loops once empty 2017-03-21 10:31:06 -04:00
detect-wakeup.c win: evaluate timers when system wakes up 2016-08-12 11:27:37 +01:00
dl.c win: use native APIs for UTF conversions 2016-03-18 12:40:57 -04:00
error.c win: map ERROR_ELEVATION_REQUIRED to UV_EACCES 2016-12-16 14:50:32 -05:00
fs-event.c fsevent: support for files without short name 2017-03-26 20:43:51 +02:00
fs.c unix,windows: refactor request init logic 2017-03-21 16:14:09 +01:00
getaddrinfo.c unix,windows: refactor request init logic 2017-03-21 16:14:09 +01:00
getnameinfo.c unix,windows: refactor request init logic 2017-03-21 16:14:09 +01:00
handle-inl.h style: remove trailing whitespace 2014-06-24 20:18:10 +04:00
handle.c windows: improved handling of invalid FDs 2014-01-09 18:29:18 +01:00
internal.h win: add uv__convert_utf8_to_utf16() 2017-03-08 20:41:01 -05:00
loop-watcher.c windows: further simplify the code for timers 2014-09-10 09:52:00 +02:00
pipe.c win: fix memory leak inside uv__pipe_getname 2017-03-21 22:54:57 +01:00
poll.c unix,windows: refactor request init logic 2017-03-21 16:14:09 +01:00
process-stdio.c win: add missing break statement 2016-11-03 19:44:50 -04:00
process.c unix,windows: refactor request init logic 2017-03-21 16:14:09 +01:00
req-inl.h unix,windows: refactor request init logic 2017-03-21 16:14:09 +01:00
req.c windows: inline a couple of inline request functions 2012-06-02 23:08:22 +02:00
signal.c unix,windows: refactor request init logic 2017-03-21 16:14:09 +01:00
snprintf.c win: fix compilation with VS < 2012 2015-10-01 00:41:41 +02:00
stream-inl.h unix,windows: refactor request init logic 2017-03-21 16:14:09 +01:00
stream.c unix,windows: refactor request init logic 2017-03-21 16:14:09 +01:00
tcp.c unix,windows: refactor request init logic 2017-03-21 16:14:09 +01:00
thread.c win: don't fetch function pointers to SRWLock APIs 2015-09-22 11:18:23 -04:00
timer.c win: wait for full timeout duration 2015-12-16 12:08:46 +01:00
tty.c unix,windows: refactor request init logic 2017-03-21 16:14:09 +01:00
udp.c unix,windows: refactor request init logic 2017-03-21 16:14:09 +01:00
util.c win: add uv__convert_utf8_to_utf16() 2017-03-08 20:41:01 -05:00
winapi.c win: evaluate timers when system wakes up 2016-08-12 11:27:37 +01:00
winapi.h win: define ERROR_ELEVATION_REQUIRED for MinGW 2017-01-30 12:07:14 -05:00
winsock.c Merge branch 'v0.10' into v1.x 2014-12-10 16:58:01 +01:00
winsock.h win: add missing IP_ADAPTER_UNICAST_ADDRESS_LH definition for MinGW 2014-11-06 19:20:32 -05:00