Age | Commit message (Expand) | Author |
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-12 | Fix all warnings when built as 32 bit. Hopefully fix ARM build issues on Trav... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2019-09-10 | Fix issue #27 Enumerating empty directories causes infinite loop on Windows | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2019-09-07 | Fix path discovery, which was broken on ext filing systems. Yes, I deeply apo... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2019-09-05 | Fix LLFIO to use latest upstream signal_guard. Fix segfault in mapped unit test. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2019-05-27 | Remove map_view<T>, as attached<T> has supplanted it. This bring LLFIO up to ... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2019-05-08 | Add VS2019 support, improve discard() support on older Windows, support Outco... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-12-15 | Added a bit more testing of the handle adapters. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-11-17 | Added combining_handle_adapter and xor_handle_adapter. These were written ove... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-10-25 | Finish fast_random_file_handle. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-10-19 | First attempt at fast_random_file_handle. I find it too slow. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-10-18 | Fix minor warnings. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-10-17 | Lots of changes to support latest WG21 SG14 status code, as the erased code i... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-10-16 | Fix bad bug where map_handle on POSIX was freeing only the allocated, not the... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-09-01 | Add missing large pages test. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-08-31 | Add large, huge and massive page support, for Windows. POSIX support is coming. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-08-26 | Fix stack corruption bug in the convenience read() and write() initialiser li... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-08-24 | Previous commit wasn't complete. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-08-24 | Reworked directory_handle to use same io_request and read() pattern as all th... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-08-14 | symlink_handle is finished and fully working on POSIX. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-08-01 | Add preliminary symlink_handle implementation for POSIX. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-07-24 | i/o buffers now work as if they were span<byte>. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-07-13 | Fix test failures on Appveyor. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-07-12 | Split algorithm::mapped_span<T> into map_view<T> and mapped<T>, as per the TS... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-07-09 | Fix test regression from project rename. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-07-06 | More afio => llfio | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-07-03 | Lots more afio => llfio renaming | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-06-07 | AFIO core library now compiles clean using experimental status_code, unit tes... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-05-27 | Use new POSIX-delete syscall when on Windows 10 1709 or later. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-04-23 | Make errc AFIO namespace defined | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-04-14 | Rename file_handle::length() to maximum_extent() | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-04-11 | Convert AFIO over to use std::byte for buffers instead of char. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-04-08 | Replace single buffer convenience overloads of read() and write() with initia... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-04-06 | Added non-volatile memory support. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-02-08 | Did quite a bit of optimisation work of trivial_vector on POSIX. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com |
2018-02-07 | Finally figured out the cause of the trivial_vector failure on POSIX. AFIO ou... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com |
2018-02-02 | Made error_info's converting constructor from error_code explicit, and thus f... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-02-02 | Fixed quite a lot of stuff on OS X, and now the async i/o is working correctly | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com |
2018-01-22 | Another round of clang-tidy --fixes | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2017-12-06 | delint | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2017-12-06 | Manually fixed up some lint | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2017-12-05 | Substantially reworked mapped_file_handle to take advantage of the new byte a... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2017-12-05 | Fix map_handle_create_close regression failure. Fix build breakage in program... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2017-12-04 | Fix regression from recent changes. All is green now on Windows, POSIX probab... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2017-12-01 | Windows side of trivial_vector pretty much done. Still have yet to refactor P... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2017-11-27 | Reworked the failure reporting in AFIO to use Outcome's fancy new payload ada... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2017-11-22 | Implemented algorithm::trivial_vector, not debugged it yet. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2017-09-26 | Fixed racy hang in coroutines unit test. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |