libgit2/tests-clar/core
Russell Belfer cccacac555 Add POSIX compat lstat() variant for win32
The existing p_lstat implementation on win32 is not quite POSIX
compliant when setting errno to ENOTDIR.  This adds an option to
make is be compliant so that code (such as checkout) that cares
to have separate behavior for ENOTDIR can use it portably.

This also contains a couple of other minor cleanups in the
posix_w32.c implementations to avoid unnecessary work.
2012-11-14 22:41:51 -08:00
..
buffer.c Add git_buf_put_base64 to buffer API 2012-10-10 14:54:31 -07:00
copy.c Extensions to rmdir and mkdir utilities 2012-11-09 13:52:06 -08:00
dirent.c Add a test to verify FILENAME_MAX 2012-05-13 23:12:51 -07:00
env.c Fix env variable tests with new Win32 path rules 2012-10-19 15:40:43 -07:00
errors.c Make giterr_set_str public 2012-09-21 15:04:39 -07:00
filebuf.c misc: Fix warnings from PVS Studio trial 2012-06-07 22:43:48 +02:00
hex.c Rename the Clay test suite to Clar 2012-01-24 20:35:15 -08:00
mkdir.c Extensions to rmdir and mkdir utilities 2012-11-09 13:52:06 -08:00
oid.c Migrate index, oid, and utils to new errors 2012-03-19 16:10:11 -07:00
path.c Add path utilities to resolve relative paths 2012-07-10 23:19:47 -07:00
pool.c Convert attrs and diffs to use string pools 2012-04-25 10:42:37 -07:00
rmdir.c Extensions to rmdir and mkdir utilities 2012-11-09 13:52:06 -08:00
stat.c Add POSIX compat lstat() variant for win32 2012-11-14 22:41:51 -08:00
string.c Rename the Clay test suite to Clar 2012-01-24 20:35:15 -08:00
strmap.c Rename git_khash_str to git_strmap, etc. 2012-04-25 15:20:28 -07:00
strtol.c Rename the Clay test suite to Clar 2012-01-24 20:35:15 -08:00
vector.c index refactoring 2012-10-29 20:04:21 -05:00