Commit Graph

  • c57242b4bc
    Merge pull request #154 from sthibaul/master gulrak 2023-02-17 17:29:41 +01:00
  • 3337cc252a
    Merge pull request #153 from kkaefer/last_write_time-ios gulrak 2023-02-17 17:27:12 +01:00
  • 655b0b354a
    Merge pull request #162 from Qrox/patch-1 gulrak 2023-02-17 17:23:38 +01:00
  • f0caeb7d58
    Update filesystem.hpp Jianxiang Wang (王健翔) 2023-02-16 13:38:48 +08:00
  • 6c6f2c2ec0 [cmake] Define alias ghcFilesystem::ghc_filesystem unconditionally Luc Touraille 2023-01-11 09:08:06 +01:00
  • 3e5b930d96
    Merge pull request #145 from CookiePLMonster/y2038-fix gulrak 2022-11-18 09:27:04 +01:00
  • d3d968e583 Fix build on GNU/Hurd Samuel Thibault 2022-08-16 20:29:54 +02:00
  • 404c57f1b0 Fix ghc::filesystem::last_write_time() setter on iOS/tvOS/watchOS Konstantin Käfer 2022-07-27 18:31:16 +02:00
  • 4c33b91fe9
    Write ghc_filesystem-config-version.cmake file David Runge 2022-06-10 15:44:04 +02:00
  • 089ef64aa3
    Declare version in cmake project() call David Runge 2022-06-10 15:25:02 +02:00
  • 4f0824fd76
    Fix a Y2038 bug in timeToFILETIME Silent 2022-05-22 16:14:56 +02:00
  • 28f7c929e0
    fixes actboy168 2022-04-08 11:43:15 +08:00
  • ab8a78d806
    copy_file also copies permissions actboy168 2022-04-08 11:18:01 +08:00
  • f6d7d5b826
    Fixes skip_existing actboy168 2022-04-08 10:32:41 +08:00
  • cd6805e94d Version bump release v1.5.12 v1.5.12 Steffen Schuemann 2022-04-03 11:40:58 +02:00
  • 6cc60fb687 Updated README.md Steffen Schuemann 2022-04-02 19:37:43 +02:00
  • fb4bb2b764 refs #138, ensure PATH_MAX exists on POSIX backend, wip version bump Steffen Schuemann 2022-04-02 19:36:58 +02:00
  • c4907cc681 Merge branch 'master' of github.com:gulrak/filesystem Steffen Schuemann 2022-04-02 19:33:55 +02:00
  • 5d1d579048
    Merge pull request #140 from phprus/cxx20-deprecated gulrak 2022-04-02 19:24:23 +02:00
  • 7fa1bde113 Merge branch 'feature-142-dirent-on-solaris' Steffen Schuemann 2022-04-02 19:06:30 +02:00
  • 7a53650e73 refs #142, switch Centos 8 source feature-142-dirent-on-solaris Steffen Schuemann 2022-04-02 16:29:03 +02:00
  • 1ae0195287 refs #142, fix windows workflow Steffen Schuemann 2022-04-02 15:08:04 +02:00
  • e5bbc754e7 refs #142, fix tests Steffen Schuemann 2022-04-02 13:55:10 +02:00
  • 977e5d6284 refs #142, solaris support for tests Steffen Schuemann 2022-04-02 13:53:16 +02:00
  • 723c787b9e refs #142, solaris support for tests Steffen Schuemann 2022-04-02 13:51:20 +02:00
  • 91e71f7f54 refs #142, solaris support for tests Steffen Schuemann 2022-04-02 13:47:16 +02:00
  • c4b507e9d8 refs #142, autodetect dirent::d_type and add GHC_OS_SOLARIS detection Steffen Schuemann 2022-04-02 11:40:50 +02:00
  • e8a17c1319 Migrate to Centos 8 Stream Vladislav Shchapov 2022-02-07 19:42:09 +05:00
  • d4e12344d6 Fix C++20 test errors Vladislav Shchapov 2022-02-07 18:34:55 +05:00
  • 1996946915 Define PATH_MAX if not defined by limits.h Unit 193 2021-12-17 00:53:42 -05:00
  • f437344e79
    Merge pull request #137 from chewi/master gulrak 2021-11-27 21:32:56 +01:00
  • f0467f4384
    Update Catch header to v2.13.7 to fix tests against glibc 2.34 James Le Cuirot 2021-11-22 22:34:41 +00:00
  • 270d6876dc Work on shared/static library mode feature-130-shared-library-support Steffen Schuemann 2021-10-26 07:57:43 +02:00
  • a07ddedeae Adding macos-11 to the tested platforms. Steffen Schuemann 2021-10-24 09:27:42 +02:00
  • 614bbe87b8 Release v1.5.10 version bump v1.5.10 Steffen Schuemann 2021-10-23 16:08:12 +02:00
  • 09908b7241
    Merge pull request #136 from phprus/win-smart-ptr gulrak 2021-10-23 15:50:33 +02:00
  • 1dbe2d9bec Replace std::shared_ptr<void> to unique_handle Владислав Щапов 2021-10-03 19:18:47 +05:00
  • 7b8cf519f2 Replace std::shared_ptr to std::unique_ptr Владислав Щапов 2021-10-03 18:18:44 +05:00
  • d279a4f73d Apply clang-format Владислав Щапов 2021-10-03 18:15:55 +05:00
  • 97d7fa8d10
    Merge pull request #135 from phprus/issue-132 gulrak 2021-10-01 07:42:52 +02:00
  • 1f3943b1c4 Fix ghc::filesystem::remove_all behavior if argument is symlink Владислав Щапов 2021-09-23 00:21:19 +05:00
  • 6a835afddf Update CI Владислав Щапов 2021-09-23 00:44:55 +05:00
  • 7bc5c17305
    Merge pull request #133 from musicinmybrain/space-overflow gulrak 2021-07-31 00:11:22 +02:00
  • 924d84acf0 Cast to uintmax_t *before* multiplying in space calculations Benjamin A. Beasley 2021-07-30 16:37:28 -04:00
  • d87ac130cf Squashed commit of the following: Steffen Schuemann 2021-07-04 20:24:13 +02:00
  • 2bef80eec1 wip github-workflow-setup Steffen Schuemann 2021-07-04 20:11:36 +02:00
  • e8c063d7ea wip Steffen Schuemann 2021-07-04 20:05:04 +02:00
  • aafdebf274 wip Steffen Schuemann 2021-07-04 19:50:39 +02:00
  • b36f13655a wip Steffen Schuemann 2021-07-04 18:05:35 +02:00
  • eee191875c more wip Steffen Schuemann 2021-07-04 17:32:35 +02:00
  • 0ff949ab5f wip Steffen Schuemann 2021-07-04 17:12:18 +02:00
  • ca68861cb4 wip Steffen Schuemann 2021-07-04 16:31:32 +02:00
  • e188a3d2cc wip Steffen Schuemann 2021-07-04 16:21:51 +02:00
  • b8383ac22c Workflow wip... Steffen Schuemann 2021-07-04 16:15:42 +02:00
  • 162416fe2c Workflow wip... Steffen Schuemann 2021-07-04 15:57:31 +02:00
  • 891be4cdd7 Workflow wip... Steffen Schuemann 2021-07-04 15:52:24 +02:00
  • 5c2ee653f4 Workflow wip... Steffen Schuemann 2021-07-04 15:44:59 +02:00
  • bca8df0818 Workflow wip... Steffen Schuemann 2021-07-04 15:40:23 +02:00
  • d94d8de098 Workflow wip... Steffen Schuemann 2021-07-04 15:34:16 +02:00
  • 19f301992b Workflow wip... Steffen Schuemann 2021-07-03 21:54:11 +02:00
  • 495457726f workflow wip Steffen Schuemann 2021-07-03 18:38:04 +02:00
  • fde42cd4a5 Testing more generic workflow. Steffen Schuemann 2021-07-03 18:34:47 +02:00
  • ead40cc153 Work on using GitHub workflows. Steffen Schuemann 2021-07-03 16:51:25 +02:00
  • 79bdc8e0db Add .circleci/config.yml circleci-project-setup gulrak 2021-07-03 10:07:09 +02:00
  • f1b0e406b4 Fix CMake config mode package finding Joshua Hyatt 2021-06-15 16:38:07 -06:00
  • 1d3d5f5d7d Version bump and updated readme. v1.5.8 Steffen Schuemann 2021-06-14 22:16:54 +02:00
  • 6fad24ecb9 Updated readme. Steffen Schümann 2021-06-14 21:36:44 +02:00
  • b3d9a50bb5 Removed unwanted generation of temp strings. Steffen Schümann 2021-06-14 21:34:37 +02:00
  • cd68567543 Bump wip version Steffen Schümann 2021-06-14 21:31:44 +02:00
  • 15e814e820 refs #125, fix broken windows long path test and broken create_directories with prefixed long paths feature-125-windows-create_directories-long-filenames Steffen Schümann 2021-06-10 01:21:07 +02:00
  • 4ab3e88f60
    try to fix tests Adrien DELSALLE 2021-06-09 20:25:20 +02:00
  • da2bf997be fix create_directories for windows long paths add a test Adrien DELSALLE 2021-06-09 18:44:00 +02:00
  • 4e21ab3057 Version bump and updated readme. v1.5.6 Steffen Schuemann 2021-05-24 10:09:27 +02:00
  • a0e5e43c90 Merge branch 'feature-116-better-support-for-systems-without-dirent-d_type' Steffen Schuemann 2021-05-24 10:03:20 +02:00
  • c029736d27 Updated readme. Steffen Schuemann 2021-05-24 09:55:50 +02:00
  • 19d0c63c29 refs #116, systems without d_type can now use GHC_NO_DIRENT_D_TYPE to compile, experimental QNX support feature-116-better-support-for-systems-without-dirent-d_type Steffen Schuemann 2021-05-24 09:30:42 +02:00
  • e402bad9b8 Merge branch 'master' of github.com:gulrak/filesystem Steffen Schuemann 2021-05-23 16:31:57 +02:00
  • 51d62f88bb Fix for merge error and failing impl_test compile. Steffen Schümann 2021-05-23 16:27:54 +02:00
  • 231b64fec0 Merge branch 'feature-122-recursive-iterator-follows-dead-symlinks' Steffen Schuemann 2021-05-23 16:21:08 +02:00
  • 31665c040a Updated readme. Steffen Schuemann 2021-05-23 16:19:19 +02:00
  • 70cf2f03ba Merge branch 'feature-124-mapped-volumes-wrongly-handled-as-symlinks' Steffen Schümann 2021-05-23 16:06:13 +02:00
  • d0b13bbc8e Merge branch 'feature-121-remove-handling-of-read-only-entires' Steffen Schümann 2021-05-23 15:58:55 +02:00
  • 05a41f6dae refs #123, build tests with WIN32_LEAN_AND_MEAN to ensure this keeps working Steffen Schümann 2021-05-23 15:55:47 +02:00
  • 9c6ff202e7 refs #121, fix for mingw compile issue feature-121-remove-handling-of-read-only-entires Steffen Schümann 2021-05-23 11:29:04 +02:00
  • a697b05dd7 refs #121, allow fs::remove on read-only entries in windows too Steffen Schümann 2021-05-23 10:53:58 +02:00
  • cf4e05d42f refs #124, fix for mingw compile issue feature-124-mapped-volumes-wrongly-handled-as-symlinks Steffen Schümann 2021-05-23 10:05:47 +02:00
  • e51e6ee46b refs #124, mapped folder/volumes where wrongly handled as symlinks, failing fs::canonical Steffen Schümann 2021-05-23 08:46:50 +02:00
  • 873a55addf refs #122, fix for dead symlink iteration error feature-122-recursive-iterator-follows-dead-symlinks Steffen Schuemann 2021-05-22 07:14:47 +02:00
  • 7e009bcf6f refs #122: added test that iterates over dead symlinks Steffen Schümann 2021-05-22 06:37:52 +02:00
  • e65a6baf76 Updated readme. Steffen Schuemann 2021-05-02 23:14:52 +02:00
  • 37442cc5ea refs #119, add additional tests and missing character literal types support feature-119-support-u8-u16-u32-literals Steffen Schuemann 2021-05-02 01:46:08 +02:00
  • 134dffdcbd
    Merge pull request #117 from phprus/gcc-libstdcxx-version gulrak 2021-04-26 18:43:57 +02:00
  • 777e3c9a34
    Merge pull request #118 from phprus/test-root-unix gulrak 2021-04-26 18:42:24 +02:00
  • 22d1133ea5 Disable some tests if running on root. Владислав Щапов 2021-04-24 01:41:07 +05:00
  • b9faee7f5d libstdc++ version check. Владислав Щапов 2021-04-24 01:08:48 +05:00
  • 7fb50217da
    Merge pull request #115 from phprus/experimental-string_view gulrak 2021-04-20 22:29:20 +02:00
  • 6ab0cb2844 - Detect libstdc++ from gcc-5 and never. Владислав Щапов 2021-04-18 20:41:50 +05:00
  • fc875735dd Updated readme. Steffen Schuemann 2021-04-06 12:09:32 +02:00
  • 6dc4ece24b refs #114, use Availability.h in supporting headers feature-114-macos-version-detection-fail Steffen Schuemann 2021-04-03 12:24:48 +02:00
  • 494e751709 refs #113, removed square brackets from test names to fix ctest/catch2 issue Steffen Schuemann 2021-03-27 14:26:55 +01:00