Age | Commit message (Expand) | Author |
2020-06-21 | Shorten test time taken so CI passes again. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-06-13 | I *think* clone_extents is now debugged, at least on Windows anyway. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-06-11 | Weirdly, clone extents seems to be fully working this morning on POSIX, when ... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-06-10 | wip implementation of file_handle::clone_extents() for POSIX. Not debugged yet. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-06-05 | wip more work on clone_extents. There is a late stage failure in the partial ... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-06-04 | First working edition of file_handle::clone_extents(). This was a surprisingl... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-06-01 | Convert to latest Outcome v2.2 TRY operator. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-05-30 | Fix hang on Linux caused by statx implementation. Fix various compile failure... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-05-29 | As I broke trunk last commit, push the wip files which fix trunk, even though... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-05-29 | Use statx, when available, on Linux. This gives us birthtimes on Linux at lon... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-05-26 | Add another filesystem algorithm, summarize(). | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-05-25 | Replace remove_all algorithm with reduce, which is implemented using the trav... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-05-22 | More performance improvements to traverse. Also tested using the same directo... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-05-22 | Implement algorithm::traverse(), a generic algorithm for traversing a directo... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-05-14 | Make the utils test a no-op if the address or thread sanitisers are active. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-05-14 | Reduce how much the remove_all test tests on Mac OS. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-05-08 | Port process_handle over from kerneltest, long overdue doing this. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-05-06 | Fix minor build failures in status_code config. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-04-28 | Coroutines pipe test has been ported from resumable_io branch. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-04-24 | Implement .co_read(), .co_write() and .co_barrier() for io_handle. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-04-22 | Port async pipe handle test over from resumable i/o branch | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-04-13 | Tests now all pass on resumable i/o branch merge. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-04-10 | Merge from resumable i/o branch is generally now complete. Just need to write... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-04-07 | Merge branch 'develop' into resumable_io_branch_merge | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-04-07 | Replace scoped_undo with a C++ 20 <scope> implementation. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-04-03 | WiP merge of parts of the resumable_io branch into develop branch. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-03-30 | Finally implement the long awaited algorithm::remove_all(), a directory tree ... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-03-24 | Last round of C++ 20 fixes, all is clean now. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-03-19 | Fix all test failures on Mac OS | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-03-17 | Workaround path_view test failures on libstdc++. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-03-13 | path_view component iteration was utterly broken, fixed. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-01-17 | Add missing newly added unit test. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-01-15 | Fix long standing issue #28 where Windows would fail to map a read only file ... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-01-08 | path_view now matches MSVC's std::filesystem::path for UNC paths. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2020-01-07 | Fix path view unit test failures on C++ 17 MSVC std::filesystem (issue #46). | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2019-12-29 | Merge parts of #45 and #47 to implement UNICODE agnosticism on Windows. Thank... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2019-11-27 | Lots more pipe_handle related changes, including an initial unit test. Still ... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2019-11-22 | Fix bad last commit. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2019-11-20 | Rename .lock() et al to .lock_file() etc. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2019-11-18 | As per WG21 guidance, moved byte range locking API out of io_handle, and into...develop | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2019-10-14 | Path view refactor passes all unit tests and asan. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2019-10-11 | Much bug fixing of refactored path_view. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2019-10-07 | Rebase wip branch onto develop branch. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2019-10-04 | A watershed: LLFIO finally works with clang coroutines! All unit tests pass. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2019-10-04 | Replace git submodule based dependencies with cmake install based dependencie... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2019-09-25 | Improve detection of coroutine support when on clang 9. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2019-09-25 | LLFIO is now make installable and cmake find_package()-able, which should imp... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2019-09-19 | creation::always_new now passing all tests on Windows as well. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2019-09-18 | Implement #34 Rename mode::truncate to truncate_existing, add mode::always_new | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2019-09-16 | upd | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |