Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/windirstat/llfio.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-06-16Fix traversal_summary not being copyable nor moveable, which was never intended.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-05-04No longer have path_handle identify itself as a directory, but instead as a p...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2021-02-15Port LLFIO to latest Outcome, whose TRY operation now uses value semantics fo...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-07-09Add a contents() filesystem algorithm, used for calculating the contents of a...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-07-09Fix excessively strict same file comparison in clone_or_copy().Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-07-09Started writing out the difference algorithm.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-07-08Minor updates to clone_or_copy().Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-07-03Fix perhaps the cause of appveyor failing.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-06-22Check for self-move in every move assignment operator.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-06-04First working edition of file_handle::clone_extents(). This was a surprisingl...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-06-01Convert to latest Outcome v2.2 TRY operator.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-05-29Suppress the warnings on POSIX. Workaround a move-only quirk on older GCCs.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-05-29As 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-29Fix symbol collision in reduce.ipp, and multiple warnings.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-05-26Add another filesystem algorithm, summarize().Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-05-25Replace remove_all algorithm with reduce, which is implemented using the trav...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-05-22Add missing traverse.ipp file.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-05-22More performance improvements to traverse. Also tested using the same directo...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-05-22Implement algorithm::traverse(), a generic algorithm for traversing a directo...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-04-16Filled in more of a test IOCP multiplexer.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-04-10Merge from resumable i/o branch is generally now complete. Just need to write...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-04-09More progress on merging resumable_io branch.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-04-07Merge branch 'develop' into resumable_io_branch_mergeNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-04-07Replace scoped_undo with a C++ 20 <scope> implementation.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-04-03WiP merge of parts of the resumable_io branch into develop branch.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-03-30Finally implement the long awaited algorithm::remove_all(), a directory tree ...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-03-23Many small fixes for clang 10 in C++ 20 mode.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-03-18Fix build failure if OpenMP is enabled.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-01-09Rename random_*() handle constructors to uniquely_named_*(), as per LEWG-I fe...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2020-01-08extents() now returns an extent_pair, as per LEWG-I guidance.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2019-11-22Fix bad last commit.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2019-11-22Move lock_kind out of lockable_io_handle. Fix failure to unlock in moved uniq...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2019-11-20Fix build of programs.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2019-11-20Add the try_X(), try_X_for() and try_X_until() overloads requested by WG21.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2019-11-20Rename .lock() et al to .lock_file() etc.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2019-11-18As per WG21 guidance, moved byte range locking API out of io_handle, and into...developNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2019-09-25LLFIO is now make installable and cmake find_package()-able, which should imp...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2019-09-07Lots of warnings fixes and some workarounds for GCCs 8 and 9.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2018-12-15Fix failure to rebuild docs, and failure to build status_code edition.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2018-12-15Added a bit more testing of the handle adapters.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2018-11-17Added combining_handle_adapter and xor_handle_adapter. These were written ove...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2018-11-12Rename cached_parent_handle_adapter into handle_adapter/cached_parent.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2018-10-17Lots of changes to support latest WG21 SG14 status code, as the erased code i...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2018-09-02Fixed bad edit in trivial vector which was causing test failure.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2018-08-31Add large, huge and massive page support, for Windows. POSIX support is coming.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2018-08-26Fix stack corruption bug in the convenience read() and write() initialiser li...Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2018-08-14symlink_handle is finished and fully working on POSIX.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2018-07-24i/o buffers now work as if they were span<byte>.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2018-07-12Rename algorithm/mapped_span to mapped_viewNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2018-07-11Finished renaming all AFIO => LLFIO, I think at least.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)