1
I Use This!
Very Low Activity

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Sep 02, 2024 — Sep 02, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Merged from develop branch as CDash reports all green More... over 5 years ago
Fix colliding symbol. Add memory persistence academic papers to references.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 5 years ago
Merged from develop branch as CDash reports all green More... over 5 years ago
Fix issue #41 where parameters to DuplicateHandle() were swapped.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... over 5 years ago
Merged from develop branch as CDash reports all green More... over 5 years ago
Fix bug where using mapped_file_handle::mapped_temp_inode() more than once on Microsoft Windows introduced data corruption (the same NT section was being used for all deleted files, leading to all sorts of very hard to debug fun).
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 6 years ago
pipe_handle now passes its unit test on POSIX too.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 6 years ago
Sketched out some ideas for how best to multiplex i/o.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 6 years ago
After an enormous amount of debugging, first edition of pipe_handle for Windows is now passing its unit test.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 6 years ago
Lots more pipe_handle related changes, including an initial unit test. Still doesn't work yet.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 6 years ago
Merge branch 'develop' of github.com:ned14/llfio into develop
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 6 years ago
First compiling edition of pipe_handle, though on Windows the rename and unlink implementations haven't been upgraded to handle pipes yet.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 6 years ago
Fix bad last commit.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 6 years ago
Move lock_kind out of lockable_io_handle. Fix failure to unlock in moved unique_file_lock.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 6 years ago
Fix build of programs.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 6 years ago
Add the try_X(), try_X_for() and try_X_until() overloads requested by WG21.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 6 years ago
Rename .lock() et al to .lock_file() etc.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 6 years ago
Implemented the WG21 recommendations for making `file_handle` model `SharedMutex`. Only Windows implementation so far.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 6 years ago
Merged from develop branch as CDash reports all green More... almost 6 years ago
As per WG21 guidance, moved byte range locking API out of io_handle, and into an extension to file_handle. This makes space to make a future lockable_io_handle to model SharedMutex, which locks an inode like a std::shared_mutex. Note that the new .lock_range() API no longer does special semantics if you pass in zero length to lock the whole file.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 6 years ago
Merged from develop branch as CDash reports all green More... almost 6 years ago
Workarounds for VS2019 16.3.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 6 years ago
Merged from develop branch as CDash reports all green More... almost 6 years ago
Fix failure to build under C++ 20 with Concepts enabled.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 6 years ago
Merged from develop branch as CDash reports all green More... almost 6 years ago
Fix build breakage on GCCs 8 and later caused by path view refactor merge.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 6 years ago
Forgot a fix last commit.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 6 years ago
Add reservation to mapped_temp_inode().
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 6 years ago
Merged from develop branch as CDash reports all green More... almost 6 years ago
Try emulating char8_t on all clangs before 9.
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More... almost 6 years ago