Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-10 | Fix PR #26 was not compiling on MSVC with /fpermissive- due to MSVC parser bug | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-05-16 | Replace persistent<T> with new ensure_stores() from P1631. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-05-08 | Add VS2019 support, improve discard() support on older Windows, support ↵ | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
Outcome v2.1. | |||
2018-11-17 | Added 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-03 | Lots more afio => llfio renaming | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2018-06-20 | Fix example targets not existing if doxygen not installed in cmake. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2018-06-19 | Add single-header sanity check. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2018-06-19 | Did 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-08 | Fix AFIO programs, which had got broke once again. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2018-06-08 | Add 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-07 | Tried getting the single header edition pruned down to a reasonable size, ↵ | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
failed. | |||
2018-06-07 | Now fully compiling with experimental SG14 status_code. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2018-01-31 | Fix build breakage on POSIX hopefully | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2018-01-31 | In 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-26 | Implemented 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-24 | Restore 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-10 | Now 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-23 | Once again fully compiling on FreeBSD. And using libc++ including its ↵ | Niall Douglas | |
experimental Filesystem TS implementation too it would seem. | |||
2017-08-17 | Get 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-16 | upd | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2017-08-16 | KernelTest 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-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-13 | Preparation for quickcpplib and outcome v2 port | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2017-04-28 | Use cmake namespaced target aliases for indicating dependencies between ↵ | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
libraries | |||
2017-04-12 | Finally fully compiling on Linux with GCC 6 | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2017-04-03 | Merged improvements from Outcome | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-09-20 | Fixed 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-26 | Fix 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-25 | upd | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-08-23 | Fix cmake config error. Bumped cmake required to 3.1. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-08-18 | Added 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-14 | Fixed 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-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-08-06 | Lots 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-06 | Got the docs up to a bare minimum | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-08-04 | Add BoostLiteMakeDoxygen | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-07-27 | Moved afio over to use new ctest scripting for cdash | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-07-23 | Stop updating revision.hpp every commit | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-07-21 | Stop regening revision.hpp if I am a dependency | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-07-20 | AFIO 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-18 | wip find_boostish_library() | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-07-12 | Added cdash support | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-07-10 | Tried 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-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-07-08 | Now 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-06 | wip precompiled headers cmake support | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-07-05 | wip getting git commit into revision.hpp | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-07-03 | cmake version is now parsed from version.hpp | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2016-07-02 | Lots 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-01 | Beginnings of cmake tooling | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |