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 (Collapse)Author
2019-09-10Fix PR #26 was not compiling on MSVC with /fpermissive- due to MSVC parser bugNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2019-05-16Replace persistent<T> with new ensure_stores() from P1631.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2019-05-08Add VS2019 support, improve discard() support on older Windows, support ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
Outcome v2.1.
2018-11-17Added combining_handle_adapter and xor_handle_adapter. These were written ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
over a number of weeks in very short bursts on the train to work, so they are riddled with bugs. Do not use them until the documentation warning regarding them has been removed.
2018-07-03Lots more afio => llfio renamingNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2018-06-20Fix example targets not existing if doxygen not installed in cmake.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2018-06-19Add single-header sanity check.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2018-06-19Did a bit more work on trying to get the single file header edition working. ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
Fair bit left to go on it I'd say.
2018-06-08Fix AFIO programs, which had got broke once again.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2018-06-08Add CI testing of both status_code and error_code editions of AFIO.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
More single file header fixes.
2018-06-07Tried getting the single header edition pruned down to a reasonable size, ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
failed.
2018-06-07Now fully compiling with experimental SG14 status_code.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2018-01-31Fix build breakage on POSIX hopefullyNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2018-01-31In theory, OS X now works. You'll need LLVM clang though, XCode 9.2 is still ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com
missing <filesystem>
2017-09-26Implemented refactor of async_file_handle on POSIX.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
Reenabled Coroutines TS support which is now working very nicely.
2017-09-24Restore Visual Studio support. Many, many, many thanks to @jamboree for ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
telling me the workaround for the ICEs.
2017-09-10Now clang 5.0 with its Coroutines TS is out, added Coroutines TS detection ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
to cmake. mapped_file_handle is compiling on POSIX, but I very much doubt is working. Moving over to my FreeBSD box for debugging.
2017-08-23Once again fully compiling on FreeBSD. And using libc++ including its ↵Niall Douglas
experimental Filesystem TS implementation too it would seem.
2017-08-17Get the programs compiling on POSIX.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
Add fs-probe results for my other Windows machine.
2017-08-16updNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-08-16KernelTest now requires C++ 17 for its aggregate tuple, so made only the ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
tests link to it not the rest of AFIO. That means AFIO's tests now compile under C++17 instead of C++ 14. directory_handle, apart from enumeration, now has a test suite and is working on Windows and POSIX.
2017-07-21We now use a proper custom NTSTATUS error code category on Windows instead ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
of converting to Win32 codes. Made a start on replacing all usage of make_*() with Outcome v2.
2017-07-13Preparation for quickcpplib and outcome v2 portNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-04-28Use cmake namespaced target aliases for indicating dependencies between ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
libraries
2017-04-12Finally fully compiling on Linux with GCC 6Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-04-03Merged improvements from OutcomeNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-09-20Fixed up the boost-lite C++ Modules build support which had become stale, ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
and Gaby wanted a repro for the ICE we see when turning on C++ Modules.
2016-08-26Fix failure to correctly pickup sibling boost-lite. Add cmake for AFIO ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
programs which are now compiling. Added in the new memory map shared_fs_mutex to benchmark-locking.
2016-08-25updNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-08-23Fix cmake config error. Bumped cmake required to 3.1.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-08-18Added a proper unit test for the new section_handle, and in so doing found ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
and fixed many bugs.
2016-08-14Fixed accidental failure to import in cmake our dependent libraries which ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
was causing the dependent .natvis to not get built into AFIO.
2016-08-14KernelTest is now used as a proper Boostish library. Many small fixes to get ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
a completely clean winclang build.
2016-08-06Lots of minor fixes realised during the part way through merge of AFIO ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
tooling improvements into Outcome
2016-08-06Got the docs up to a bare minimumNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-08-04Add BoostLiteMakeDoxygenNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-07-27Moved afio over to use new ctest scripting for cdashNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-07-23Stop updating revision.hpp every commitNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-07-21Stop regening revision.hpp if I am a dependencyNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-07-20AFIO is now fully ported over to the new cmake based tooling. It's only ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
taken three weeks :(
2016-07-18wip find_boostish_library()Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-07-12Added cdash supportNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-07-10Tried out VS2015's experimental C++ Modules support with AFIO v2. Sadly, ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
it's a bust, no matter what I do it's ICEs all round. Disabled for now.
2016-07-09Added support for libstdc++ filesystem. Added precompiled header usage to ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
the unit test suite.
2016-07-08Now actually generating proper precompiled headers thanks to some ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
undocumented cmake support for precompiled headers. Woohoo.
2016-07-06wip precompiled headers cmake supportNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-07-05wip getting git commit into revision.hppNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-07-03cmake version is now parsed from version.hppNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-07-02Lots of work on the new cmake tooling. Only working on Visual Studio so far.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-07-01Beginnings of cmake toolingNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)