Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-14 | Disable printing on travis now we've diagnosed the problem. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-10-14 | Merge branch 'develop' of github.com:ned14/llfio into develop | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-10-13 | Disable coroutines testing on travis entirely, it doesn't have the required libs | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-10-13 | Try bumping travis clang to v8 to see if it has the filesystem ts linkage. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-10-13 | Add -lc++experimental to Coroutines linkage, hopefully fix travis. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-10-12 | Print what ctest_build() is doing to the console, try and diagnose what's ↵ | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
wrong on travis. | |||
2019-10-11 | Add fs probe results for a 4x Intel SSD under VROC RAID0. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-10-09 | Remove use of .u8string() everywhere, as it is incompatible on C++ 20. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-10-09 | Add C++ 20 testing to CI for GCC, clang and MSVC. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-10-09 | Try quoting arg to ctest_configure | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-10-09 | Reenable cdash, print config options supplied. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-10-09 | Build _dl as well on Travis | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-10-09 | Disable cdash upload until travis can be diagnosed | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-10-09 | Try instead putting a ; in the ci script. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-10-09 | Try quoting args in travis.yml. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-10-08 | Hopefully definitely fix programs on Travis this time. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-10-08 | Fix programs not building on travis. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-10-08 | Suppress clang warnings in async_file_handle.hpp when compiling with status ↵ | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
code. | |||
2019-10-07 | In theory superbuild will now work?!? Also patch in status code coroutine ↵ | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
support. | |||
2019-10-04 | A watershed: LLFIO finally works with clang coroutines! All unit tests pass. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-10-04 | Use develop branch of Outcome for dependency. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-10-04 | Replace git submodule based dependencies with cmake install based ↵ | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
dependencies instead. | |||
2019-09-25 | Improve detection of coroutine support when on clang 9. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-09-25 | LLFIO is now make installable and cmake find_package()-able, which should ↵ | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
implement cmake hunter support. Significantly slimmed down the headers being dragged in by the default LLFIO include, specifically that outcome<T> is no longer dragged in, and: - #36 Async file i/o and storage profile have been modularised out of the default headers. - #36 Mapped file i/o can be modularised out of the default headers. Changed barrier kind to class enum, as per latest WG21 spec. | |||
2019-09-19 | Fix breakage on status code edition. | 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-16 | upd | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-09-12 | Misc CI build fixes. | 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 ↵ | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
Travis too. | |||
2019-09-12 | Fix ARM Travis CI trying to test ubsan. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-09-12 | Add UTF-16 codepoints normalised by NTFS in Windows. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-09-12 | Add CI building on ARM, as people have asked for it (issue #37) | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-09-11 | Print whether clang or gcc in cmake cdash | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-09-11 | Drop trusty on travis in favour of bionic. Trusty is unusable for doxygen. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-09-11 | Remove g++-6 from travis | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-09-11 | Try removing toolchains from travis | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-09-11 | Try g++-7 on travis | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-09-11 | Try installing g++-5 on travis | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-09-11 | Reenable doxygen 1.8.16 | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-09-11 | Fix bad travis yaml | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-09-10 | Disable cmake for the docs generation on travis, and do it by hand, see why ↵ | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
it's hanging. | |||
2019-09-10 | Fix PR #35 where nvram lightweight barrier had an incorrect implementation ↵ | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
which didn't work. Fix issue #33 by moving lightweight barrier into a free function called nvram_barrier(). | |||
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-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-09-09 | Add flag::win_create_case_sensitive_directory and a program testing what ↵ | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
codepoints are banned on the local filing system. | |||
2019-09-08 | Add illegal-codepoints test for SG16 Unicode discussion. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-09-08 | upd | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-09-07 | Give up on custom doxygen, use trusty's broken doxygen | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |
2019-09-07 | Fix wrong doxygen version in travis | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) | |