summaryrefslogtreecommitdiffstats
path: root/libcxx/src/experimental/filesystem/operations.cpp
Commit message (Expand)AuthorAgeFilesLines
* Implement <filesystem>Eric Fiselier2018-07-271-1709/+0
* Be more consistent about which bool value means an error occurredEric Fiselier2018-07-261-6/+6
* Cleanup the last_write_time internalsEric Fiselier2018-07-261-1/+2
* [libc++] Use __int128_t to represent file_time_type.Eric Fiselier2018-07-251-30/+52
* Fix bugs in create_directory implementation.Eric Fiselier2018-07-251-2/+4
* Ensure path::iterator and PathParser share the same enumeration values.Eric Fiselier2018-07-251-11/+10
* Cleanup unnecessary conversions in filesystem.Eric Fiselier2018-07-231-2/+2
* Cleanup name qualification in the filesystem internals.Eric Fiselier2018-07-231-83/+83
* Work around various GCC 4.9 build errorsEric Fiselier2018-07-231-1/+7
* Implement filesystem_error::what() and improve reporting.Eric Fiselier2018-07-231-302/+285
* Harden copy_file even more.Eric Fiselier2018-07-221-5/+7
* Implement a better copy_file.Eric Fiselier2018-07-221-79/+279
* adjust incorrect commentEric Fiselier2018-07-201-1/+2
* cleanup test assertion inside libraryEric Fiselier2018-07-201-6/+0
* [libc++] Implement Directory Entry Caching -- Sort of.Eric Fiselier2018-07-201-165/+192
* Implement filesystem NB comments, relative paths, and related issues.Eric Fiselier2018-04-021-28/+647
* Implement filesystem::perm_options specified in NB comments.Eric Fiselier2018-03-261-8/+11
* Fix building libc++ with the macOS 10.13 SDK with -mmacosx-version-min=10.12 ...Nico Weber2018-02-061-4/+29
* Address LWG 2849 and fix missing failure condition in copy_file.Eric Fiselier2018-02-041-10/+20
* Make std::experimental::filesystem::remove and remove_all return false or 0 i...Ekaterina Vaartis2018-01-111-4/+11
* [libcxx] Suppress unused warning on apple.Don Hinton2017-12-251-0/+1
* Rename a couple variables to eliminate a shadow warning. No functionality changeMarshall Clow2017-08-021-11/+11
* Fix filesystem build on platforms with weird time_t types.Eric Fiselier2017-07-081-144/+8
* Implement LWG 2937 - equivalent("dne", "exists") is not an errorEric Fiselier2017-07-051-6/+9
* Fix potential bug by casting to the POSIX specified typeEric Fiselier2017-06-161-1/+1
* Fix remaining GCC 7 build warningsEric Fiselier2017-05-051-2/+2
* filesystem: return the constructed objectSaleem Abdulrasool2017-02-071-5/+2
* filesystem: fix n4100 conformance for `temp_directory_path`Saleem Abdulrasool2017-02-051-14/+19
* Implement LWG 2712 and update other issues statusEric Fiselier2016-10-161-0/+6
* Implement LWG 2681 and 2682Eric Fiselier2016-10-161-0/+3
* Implement LWG 2672.Eric Fiselier2016-10-151-5/+17
* Fix LWG2683 - filesystem::copy() should always clear the user-provided error_...Eric Fiselier2016-10-111-6/+2
* Workaround missing C++14 constexpr semantics in filesystemEric Fiselier2016-10-101-5/+12
* Remove use of int128_t inside the filesystem implementationEric Fiselier2016-10-101-30/+118
* Partially revert overflow checking in last_write_timeEric Fiselier2016-09-291-5/+7
* Improve 'last_write_time(...)' accuracy and detect overflow errors.Eric Fiselier2016-09-281-5/+35
* Fix possible division by zeroEric Fiselier2016-09-271-1/+1
* Followon to r279744. Find the other exception types and make __throw_XXX rout...Marshall Clow2016-08-251-1/+1
* Cleanup filesystem::permissions ever more.Eric Fiselier2016-06-221-20/+15
* Avoid unnecessary stat call in filesystem::permissions implementation.Eric Fiselier2016-06-221-1/+2
* Implement LWG issue 2720. Replace perms::resolve_symlinks with perms::symlink...Eric Fiselier2016-06-211-2/+6
* Fix bugs in last_write_time implementation.Eric Fiselier2016-06-191-17/+56
* Remove Apple specific guard for utimensat. Use !defined(UTIME_OMIT) instead.Eric Fiselier2016-06-181-5/+4
* Use utimes instead of utimensat when !defined(UTIME_OMIT). Fixes build for ol...Eric Fiselier2016-06-181-1/+3
* Add additional tests in an attempt to diagnose ARM test failures.Eric Fiselier2016-06-181-2/+2
* Add Filesystem TS -- CompleteEric Fiselier2016-06-171-0/+754
OpenPOWER on IntegriCloud