Age | Commit message (Expand) | Author |
2018-06-07 | AFIO core library now compiles clean using experimental status_code, unit tes... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-06-01 | Good progress on the experiment status_code support in AFIO. Not there yet mi... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-05-31 | Fix file_handle::barrier() not working, at all, on Windows. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-05-29 | Fix loss of build compatibility with Linux 2.6 kernels | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-05-29 | Fix programs not building. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-05-28 | Take a stab in the dark as to what is causing unit test failure on Windows on... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-05-28 | handle::current_path() didn't detect immediately unlinked files on Windows 10... | 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) |
2018-05-26 | Added a benchmark-iostreams program which was used to generate the graphs in ... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-04-25 | upd | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-04-23 | Replaced all win32 and ntkernel error construction with win32_error() and ntk... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-04-23 | POSIX code now returns failure via posix_error() helper function. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-04-23 | Make errc AFIO namespace defined | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-04-17 | Added example use cases for kernel page allocation, and for shared memory all... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-04-16 | upd | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-04-15 | Stop fetching inode metadata on handle open, now fetch it lazy on demand. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-04-14 | Rename file_handle::length() to maximum_extent() | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-04-11 | Fix up programs to use std::byte buffers. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-04-11 | Convert AFIO over to use std::byte for buffers instead of char. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-04-08 | Add lots more use examples | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-04-08 | Fix broken programs, lack of regen of docs | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-04-08 | Refresh the free functions | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-04-08 | Replace single buffer convenience overloads of read() and write() with initia... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-04-06 | Added non-volatile memory support. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-02-12 | Fixed inefficiency where inodes created with temp_inode() were being double-d... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-02-12 | Enable map_handle::truncate() to relocate the map if user permits. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-02-12 | Implement map_handle::truncate() on Windows. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-02-08 | Did quite a bit of optimisation work of trivial_vector on POSIX. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com |
2018-02-07 | Finally figured out the cause of the trivial_vector failure on POSIX. AFIO ou... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com |
2018-02-07 | upd | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com |
2018-02-04 | Merge pull request #4 from maksqwe/fix_lock | Niall Douglas |
2018-02-03 | Use correct bytes for the lock | Maks Naumov |
2018-02-02 | Made error_info's converting constructor from error_code explicit, and thus f... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-02-02 | Fixed quite a lot of stuff on OS X, and now the async i/o is working correctly | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com |
2018-02-01 | More OS X build fixes | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com |
2018-02-01 | Disable the GCC build on Travis, the libstdc++-7 confuses clang 4.0. | 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 |
2018-01-29 | Finally completely delinted on Windows and POSIX. Only took nearly a month :( | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-01-25 | Second round of clang-tidy fixing on the Windows code | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-01-25 | First round of delinting Windows codepaths | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-01-25 | AFIO is finally completely delinted on POSIX. Only took a few months :). Tomo... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-01-25 | Delint, delint, o where art thou delint ... ? | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-01-24 | Ever more delint | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-01-24 | More delint, and restore build on POSIX | 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) |
2018-01-22 | More delinting | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-01-19 | Back to the delinting | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-01-19 | Remove all constexpr from defaulted functions. I hadn't realised it deletes t... | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |
2018-01-15 | Now builds on Windows on POSIX with latest peer review ready Outcome. Cool. | Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com) |