aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/src/filesystem/ops.cc
AgeCommit message (Expand)AuthorFilesLines
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2023-01-07Always define `WIN32_LEAN_AND_MEAN` before <windows.h>LIU Hao1-0/+1
2022-06-30libstdc++: Improve exceptions thrown from fs::temp_directory_pathJonathan Wakely1-12/+19
2022-06-30libstdc++: Fix experimental::filesystem::status on Windows [PR88881]Jonathan Wakely1-2/+54
2022-04-28libstdc++: Fix error reporting in filesystem::copy [PR99290]Jonathan Wakely1-2/+6
2022-02-04libstdc++: Remove un-implementable noexcept from Filesystem TS operationsJonathan Wakely1-3/+3
2022-02-04libstdc++: Fix filesystem::remove_all races [PR104161]Jonathan Wakely1-27/+4
2022-01-25libstdc++: Define _GNU_SOURCE for secure_getenv on Cygwin [PR104217]Jonathan Wakely1-0/+4
2022-01-25libstdc++: Avoid symlink race in filesystem::remove_all [PR104161]Jonathan Wakely1-3/+3
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-10-01libstdc++: Avoid unconditional use of errc::not_supported [PR 99327]Jonathan Wakely1-22/+18
2021-10-01libstdc++: Add utility for creating std::error_code from OS errorsJonathan Wakely1-2/+2
2021-08-02libstdc++: Fix filesystem::temp_directory_path [PR101709]Jonathan Wakely1-1/+3
2021-07-30libstdc++: Use secure_getenv for filesystem::temp_directory_path() [PR65018]Jonathan Wakely1-27/+5
2021-07-20libstdc++: Fix create_directories to resolve symlinks [PR101510]Jonathan Wakely1-1/+1
2021-02-10libstdc++: Use correct error category for Windows error codesJonathan Wakely1-2/+2
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-08-10libstdc++: Fix build for targets without lstat [PR 94681]Jonathan Wakely1-1/+1
2020-08-06libstdc++: Fix unnecessary allocations in read_symlink [PR 96484]Jonathan Wakely1-0/+6
2020-01-08libstdc++: Fix error handling in filesystem::remove_all (PR93201)Jonathan Wakely1-6/+11
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-10-04Build filesystem library with large file supportJonathan Wakely1-1/+2
2019-01-16Fix failing filesystem tests on mingw targetsJonathan Wakely1-1/+4
2019-01-08PR libstdc++/88749 fix build failure in src/filesystem/ops.ccJonathan Wakely1-2/+2
2019-01-06PR libstdc++/86756 Move rest of std::filesystem to libstdc++.soJonathan Wakely1-2/+3
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-11-29PR libstdc++/86910 fix filesystem::create_directoriesJonathan Wakely1-7/+25
2018-05-31PR libstdc++/78870 support std::filesystem on WindowsJonathan Wakely1-64/+90
2018-05-03PR libstdc++/85632 fix wraparound in filesystem::spaceJonathan Wakely1-3/+4
2018-03-09Use non-throwing is_directory in filesystem::create_directoryJonathan Wakely1-3/+1
2018-01-05PR libstdc++/83626 simplify filesystem::remove and filesystem::remove_allJonathan Wakely1-15/+2
2018-01-05PR libstdc++/83626 handle ENOENT due to filesystem raceJonathan Wakely1-11/+28
2018-01-04PR libstdc++/83626 Don't throw for remove("") and remove_all("")Jonathan Wakely1-16/+25
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-10-25PR libstdc++/79283 fix filesystem::read_symlink for /procJonathan Wakely1-9/+28
2017-10-23Implement C++17 Filesystem libraryJonathan Wakely1-263/+26
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-11-12* src/filesystem/ops.cc (is_empty): Fix typo in exception message.Jonathan Wakely1-1/+1
2016-10-27PR70975 Pass valid offset argument to sendfileUros Bizjak1-1/+2
2016-10-26PR78111 fix fallback code for filesystem::canonicalJonathan Wakely1-1/+5
2016-10-25Handle negative times in filesystem::last_write_timeJonathan Wakely1-0/+5
2016-10-25Fix error handling in copy_file and equivalentJonathan Wakely1-12/+36
2016-10-24Fix error handling in filesystem::is_emptyJonathan Wakely1-5/+9
2016-10-24PR71337 fix filesystem::temp_directory_path error handlingJonathan Wakely1-4/+9
2016-10-24Do not retry failed close(3) in filesystem::copyJonathan Wakely1-13/+2
2016-10-24Implement DR resolutions for filesystem::copyJonathan Wakely1-2/+21
2016-10-22Ignore perms::symlink_nofollow on non-symlinksJonathan Wakely1-7/+14
2016-10-21LWG2720 implement filesystem::perms::symlink_nofollowJonathan Wakely1-3/+7
2016-10-21LWG2725 Fix error reporting for filesystem::existsJonathan Wakely1-1/+5
2016-09-28Check for overflow in filesystem::last_write_timeJonathan Wakely1-11/+19