aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/src/c++17/fs_ops.cc
AgeCommit message (Expand)AuthorFilesLines
2024-07-30libstdc++: Fix name of source file in commentJonathan Wakely1-1/+1
2024-07-30libstdc++: Fix overwriting files with fs::copy_file on WindowsJonathan Wakely1-28/+43
2024-07-30libstdc++: Fix fs::hard_link_count behaviour on MinGW [PR113663]Lennox Shou Hao Ho1-22/+37
2024-04-10libstdc++: Handle EMLINK and EFTYPE in std::filesystem::remove_allJonathan Wakely1-2/+14
2024-01-11libstdc++: Fix error handling in filesystem::equivalent [PR113250]Ken Matsui1-1/+1
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-09-07libstdc++: Add autoconf checks for mkdir, chmod, chdir, and getcwdJonathan Wakely1-4/+8
2023-09-01libstdc++: Use std::string::__resize_and_overwrite in std::filesystemJonathan Wakely1-22/+23
2023-02-01libstdc++: Fix build failures for avrJonathan Wakely1-1/+5
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-11/+23
2022-04-28libstdc++: Fix error reporting in filesystem::copy [PR99290]Jonathan Wakely1-2/+6
2022-02-08libstdc++: Fix filesystem::remove_all for Windows [PR104161]Jonathan Wakely1-10/+28
2022-02-04libstdc++: Fix filesystem::remove_all races [PR104161]Jonathan Wakely1-91/+48
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-6/+6
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-10-02libstdc++: Fix typos in std::filesystem codeJonathan Wakely1-1/+1
2021-10-01libstdc++: Avoid unconditional use of errc::not_supported [PR 99327]Jonathan Wakely1-21/+21
2021-10-01libstdc++: Add utility for creating std::error_code from OS errorsJonathan Wakely1-5/+5
2021-08-28libstdc++: Fix inefficiency in filesystem::absolute [PR99876]Jonathan Wakely1-7/+0
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-26/+5
2021-07-20libstdc++: Fix create_directories to resolve symlinks [PR101510]Jonathan Wakely1-1/+1
2021-07-20libstdc++: Add more tests for filesystem::create_directory [PR101510]Jonathan Wakely1-2/+1
2021-02-12libstdc++: Re-enable workaround for _wstat64 bug, again [PR 88881]Jonathan Wakely1-2/+0
2021-02-12libstdc++: Fix filesystem::rename on Windows [PR 98985]Jonathan Wakely1-0/+30
2021-02-10libstdc++: Re-enable workaround for _wstat64 bug [PR 88881]Jonathan Wakely1-2/+0
2021-02-10libstdc++: Use correct error category for Windows error codesJonathan Wakely1-4/+4
2021-02-09libstdc++: Fix build failure for targets without unistd.hVladimir Vishnevsky1-1/+1
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-26/+89
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-10-04Build filesystem library with large file supportJonathan Wakely1-1/+2
2019-05-29PR libstdc++/88881 fix filesystem::symlink_status for WindowsJonathan Wakely1-14/+33
2019-05-16Remove incorrect assertion from filesystem::absoluteJonathan Wakely1-3/+1
2019-05-04PR libstdc++/90299 make filesystem::absolute overloads consistentJonathan Wakely1-1/+4
2019-03-30* src/c++17/fs_ops.cc (fs::permissions): Use std::errc::not_supported.Eric Botcazou1-1/+1
2019-01-17Fix filesystem::equivalent for mingwJonathan Wakely1-0/+42
2019-01-17PR libstdc++/88884 fix filesystem::absolute("//") for mingwJonathan Wakely1-5/+24
2019-01-17PR libstdc++/88881 adjust filesystem::status and tests for mingw semanticsJonathan Wakely1-1/+37
2019-01-16Fix failing filesystem tests on mingw targetsJonathan Wakely1-1/+4
2019-01-07Fix build for systems without POSIX truncateJonathan Wakely1-4/+0
2019-01-06PR libstdc++/86756 Move rest of std::filesystem to libstdc++.soJonathan Wakely1-0/+1501