Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Introduce p_utimes and p_futimes | Edward Thomson | 2015-06-16 | 1 | -0/+10 |
| | | | | | | Provide functionality to set the time on a filesystem entry, using utimes or futimes on POSIX type systems or SetFileTime on Win32. | ||||
* | win32: abstract file attributes -> struct stat fn | Edward Thomson | 2015-04-28 | 1 | -0/+72 |
| | |||||
* | win32: use NT-prefixed "\\?\" paths | Edward Thomson | 2014-12-16 | 1 | -0/+1 |
| | | | | | | | | | | | | When turning UTF-8 paths into UCS-2 paths for Windows, always use the \\?\-prefixed paths. Because this bypasses the system's path canonicalization, handle the canonicalization functions ourselves. We must: 1. always use a backslash as a directory separator 2. only use a single backslash between directories 3. not rely on the system to translate "." and ".." in paths 4. remove trailing backslashes, except at the drive root (C:\) | ||||
* | React to feedback for UTF-8 <-> WCHAR and reparse work | Philip Kelley | 2014-04-23 | 1 | -1/+1 |
| | |||||
* | Handle win32 reparse points properly | Edward Thomson | 2014-04-22 | 1 | -0/+23 |
| | |||||
* | Win32: UTF-8 <-> WCHAR conversion overhaul | Philip Kelley | 2014-04-19 | 1 | -0/+31 |