Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-05-27 | Use 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-23 | Make errc AFIO namespace defined | 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-11-27 | Reworked 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-17 | Change how quickccplib dependencies are found. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2017-07-31 | All tests are passing once again on Windows (if built with clang 5.0) | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2017-07-29 | Now fully compiling, although almost certainly not working. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2017-07-26 | DOES NOT BUILD wip more conversion of AFIO to Outcome v2 | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2017-07-21 | We 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-14 | First 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-03 | Relicenced under Apache 2.0 + Boost licence | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2017-04-13 | It'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-08 | Test a solution to generic error conditions instead of hard coding errnos | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2017-04-05 | Fixed 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-04 | Found 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-22 | Made 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-17 | Added kernel test for kernel_section_handle. Compiles, but untested (tomorrow!). | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-08-14 | KernelTest 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-10 | upd | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-07-09 | Added support for libstdc++ filesystem. Added precompiled header usage to ↵ | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
the unit test suite. | |||
2016-06-30 | Fixed bad printing of flags, and cause of test failure. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-06-22 | Added 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-22 | Expanded the file_handle_create_close kernel parameters | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-06-18 | First 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-18 | Improved 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-17 | First mostly properly working edition | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-06-16 | Largely debugged AFIO v2's very first permuter test. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-06-08 | upd | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-06-05 | Implemented 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-04 | wip but good progress today | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-06-04 | Add checking of results from permute | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-06-02 | Finally 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-30 | wip new even more powerful test infrastructure | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-05-24 | wip | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-05-19 | Many tweaks to the integration test printing. Now very happy with how it looks. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-05-18 | First 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-17 | Theoretically 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-13 | wip the filesystem workspace integration test framework | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-05-12 | First compiling edition of the new integration test kernel infrastructure. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-04-22 | Wrote out some notes on the automatic unit test generator from clang AST I ↵ | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
have planned. |