summaryrefslogtreecommitdiffstats
path: root/src/disk_interface.cc
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #1901 from MartinBP/windows_case_sensitive_foldersJan Niklas Hasse2022-01-201-3/+4
|\
| * disk_interface: Improve the stat cache handling for case sensitive folders on...Martin Boye Petersen2021-01-021-3/+4
* | Fix ninja -t clean for directories on WindowsMischa Jonker2021-09-131-7/+24
* | disk_interface: Restore toleration of missing files in RemoveFile on WindowsBrad King2021-02-121-1/+8
* | disk_interface: Do not query bits of INVALID_FILE_ATTRIBUTESBrad King2021-02-121-5/+5
* | disk_interface: Improve wrapping of comment in RemoveFileBrad King2021-02-121-3/+3
* | Delete read-only files on Windows, tooJan Niklas Hasse2020-12-071-2/+19
|/
* Add 'using namespace std;' to all cc files to prepare for removing it from he...Michael Jones2020-09-301-0/+2
* Include unistd.h in disk_interface.ccNico Weber2020-06-211-0/+2
* Use st_mtim if st_mtime is macro, fix #1510makepost2018-12-241-10/+4
* Merge pull request #1264 from gahr/DirName-compile-timeJan Niklas Hasse2018-11-131-3/+4
|\
| * DirName's separators and their length are known at compile timePietro Cerutti2017-04-111-3/+4
* | Merge pull request #1457 from V-for-Vasili/AIX-supportJan Niklas Hasse2018-11-051-0/+2
|\ \
| * | Port to AIX platform.Vasili Skurydzin2018-08-021-0/+2
* | | Fix compilation on FreeBSD 11.2 (use st_mtim.tv_nsec)Simon Arlott2018-10-251-1/+1
|/ /
* | Revert "Fix stat when subdirectory is a file"Fredrik Medley2018-04-091-2/+1
* | Merge pull request #1348 from ngg/winunicodeNico Weber2018-04-051-1/+1
|\ \
| * | Fix building on Windows in UNICODE modeGergely Nagy2017-10-311-1/+1
* | | Merge pull request #1365 from moroten/fix-disk-interface-tests-64-bit-timestampNico Weber2018-04-051-1/+12
|\ \ \
| * | | Fix stat when subdirectory is a fileFredrik Medley2017-12-191-1/+2
| * | | Fix disk_interface_test.cc on Windows for 64-bit timestampFredrik Medley2017-12-191-0/+10
| |/ /
* | | Fix build on Solaris.alekseyshl2018-03-051-1/+2
|/ /
* | Fix some Windows troubles.Elliott Sales de Andrade2017-09-161-1/+1
* | Update checks for new stat fields.Elliott Sales de Andrade2017-09-161-4/+6
* | Read file timestamps in higher resolution.Elliott Sales de Andrade2017-09-161-5/+14
* | Work around mtime being set to 0 sometimesPatrick Griffis2017-06-181-0/+5
* | Move stat metric to DiskInterfaceColin Cross2017-05-221-0/+2
|/
* windows: replace deprecated GetVersionEx with recommended replacementNico Weber2016-11-081-12/+7
* Expose more details in FileReader::ReadFile signatureBrad King2016-02-031-7/+7
* Let Stat() have an err outparam instead of writing to stderr.Nico Weber2015-03-311-27/+23
* Fix unknown pragma warningsDanny2014-09-281-0/+4
* add some parens to silence a gcc warningEvan Martin2014-08-041-1/+1
* try to fix stat()ing directories on windowsNico Weber2014-06-271-2/+0
* make Stat() a const methodNico Weber2014-06-191-1/+1
* use local definition of FindExInfoBasic for earlier sdksScott Graham2014-06-191-1/+4
* suppress warning on win8.1 sdkScott Graham2014-06-161-0/+3
* simplify statcache code moreNico Weber2014-06-161-15/+6
* only use FindExInfoBasic on win7+Nico Weber2014-06-161-2/+13
* s/hFind/find_handle/Nico Weber2014-06-151-5/+5
* add missing _WIN32 checksNico Weber2014-06-151-0/+2
* add some statcache testsNico Weber2014-06-151-5/+11
* Free cache memory once it's no longer used.Nico Weber2014-06-151-0/+16
* error checkingNico Weber2014-06-151-8/+11
* simplify more, move behind flagNico Weber2014-06-151-3/+1
* more minor cleanupsNico Weber2014-06-151-10/+6
* more minor cleanupsNico Weber2014-06-151-20/+7
* minor cleanupsNico Weber2014-06-151-56/+40
* Add a stat cache. Demo-quality, and disabled atm.Nico Weber2014-06-151-19/+100
* Merge pull request #699 from mostynb/avoid_useless_mkdir_failureNico Weber2014-04-071-0/+3
|\
| * don't Fail if trying to mkdir when the dir already existsMostyn Bramley-Moore2014-01-071-0/+3