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
2018-07-06More afio => llfioNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2018-07-03Lots more afio => llfio renamingNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2018-05-27Use new POSIX-delete syscall when on Windows 10 1709 or later.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
Rename unlink_on_close to unlink_on_first_close.
2018-04-23Make errc AFIO namespace definedNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2018-01-22Another round of clang-tidy --fixesNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-11-27Reworked the failure reporting in AFIO to use Outcome's fancy new payload ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
adapting E types with custom lazy exception throw synthesis. Works very nicely, and is a big improvement.
2017-08-17Change how quickccplib dependencies are found.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-07-31All tests are passing once again on Windows (if built with clang 5.0)Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-07-29Now fully compiling, although almost certainly not working.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-07-26DOES NOT BUILD wip more conversion of AFIO to Outcome v2Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
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-14First attempt at a port to QuickCppLib and Outcome v2 (it's not working yet)Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-05-03Relicenced under Apache 2.0 + Boost licenceNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-04-13It's very nearly passing all tests on POSIX now, just child_process is ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
failing to wait on child processes sometimes.
2017-04-08Test a solution to generic error conditions instead of hard coding errnosNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2017-04-05Fixed the code rot which had set into AFIO due to renaming caused by getting ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
Outcome ready for Boost peer review.
2016-09-04Found a big problem where win_delete_on_last_close was causing opens of such ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
files to no longer be openable after the first close of a handle so marked. Did a substantial refactor of how unlinking and unlinking on close works. Totally untested code, that'll be tomorrow :)
2016-08-22Made the logging for the creation of any handle properly report the handle ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
fd just created instead of zero.
2016-08-17Added kernel test for kernel_section_handle. Compiles, but untested (tomorrow!).Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
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-07-10updNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
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-06-30Fixed bad printing of flags, and cause of test failure.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-06-22Added in lots of new file_handle_create_close parameter permutation ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
combinations. Quite a few are reporting as passed when they actually should be failing.
2016-06-22Expanded the file_handle_create_close kernel parametersNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-06-18First fully functioning unit test for AFIO v2. Let's see if Appveyor likes it!Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-06-18Improved commenting in the test runner as I'd actually forgotten what my own ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
code does :(
2016-06-17First mostly properly working editionNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-06-16Largely debugged AFIO v2's very first permuter test.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-06-08updNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-06-05Implemented kerneltest hooks. We should now be clear to start pasting back ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
in the per-test filesystem setup, check and wipe per parameter permutation. Which kinda brings us right back to where we were ten days ago, except everything is now generic and incredibly reusable.
2016-06-04wip but good progress todayNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-06-04Add checking of results from permuteNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-06-02Finally nailed the syntax for unit test parameter permute list initialisers. ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
Only took me four mornings!
2016-05-30wip new even more powerful test infrastructureNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-05-24wipNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-05-19Many tweaks to the integration test printing. Now very happy with how it looks.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-05-18First fully functioning integration_test_kernel. Woohoo. Some tidy up ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
remaining, but generally speaking this is da bomb (AND with pretty coloured printing!)
2016-05-17Theoretically the very first AFIO v2 integration test is implemented. Only ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
compiles in clang + MSVC right now, completely untested.
2016-05-13wip the filesystem workspace integration test frameworkNiall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-05-12First compiling edition of the new integration test kernel infrastructure.Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
2016-04-22Wrote out some notes on the automatic unit test generator from clang AST I ↵Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
have planned.