Make setting an extended attribute on Windows race free. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
Try again to fix the last commit. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
Fix build of last commit on Mac OS. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
Add support for listing, setting, and getting extended attributes on files and directories, if your filing system supports those. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
Merge branch 'develop' of github.com:ned14/llfio into develop |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
section_handle on Windows: Change how we create whole-machine singleton memory sections, previously one had to be careful to always create a writable mapped file first before opening any read only mapped files on the same file on Windows otherwise you'd get a section protection error. Now we name read only and writable sections differently, and strongly prefer to open the writable section whenever it's there, only falling back to the read only one if necessary. This eliminates the need to artificially order how you create mapped files on Windows, at the potential cost of performance in that creating the writable mapped file first will be enormously quicker for multiple processes doing i/o to the same mapped file. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
Fix LLFIO_LOGGING_LEVEL >= 5 not building. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
Fix build if coroutines are enabled. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
Fix build on C++ 20. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
Merge branch 'develop' of https://github.com/ned14/llfio into develop |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
On Windows modernise stat_t::fill() to use the new Win10 APIs for retrieving stat, dev, and ino. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
Merge pull request #88 from ned14/master |
|
More...
|
over 3 years ago
|
Merge pull request #86 from ned14/feature/partial-installs |
|
More...
|
over 3 years ago
|
Use exported quickcpplib cmakelib and scripts paths |
|
More...
|
over 3 years ago
|
Implicitly find dependencies from package config |
|
More...
|
over 3 years ago
|
Categorize target installs with `COMPONENT` |
|
More...
|
over 3 years ago
|
Implement tls_socket_source, tls_socket_handle, an OpenSSL based implementation, and an initial basic test. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
Merge pull request #85 from ned14/networking |
|
More...
|
over 3 years ago
|
ip::resolve(): Implement for Windows and async for Linux. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
ip::resolve(): Now working on generic POSIX. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
Merge remote-tracking branch 'remotes/origin/develop' into networking.wip |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
Merge branch 'networking' of github.com:ned14/llfio into networking.wip |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
Merge pull request #84 from ned14/networking |
|
More...
|
over 3 years ago
|
wip |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
networking: Prototype ip::resolve() and poll(). |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
networking: Prototype ip::resolve() and poll(). |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
byte_socket_handle: Add gracious fail if on CI and we are not allowed to create listening sockets. Fix Windows brokenness. Expose the connect operation to the i/o multiplexer. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
byte_socket_handle: Split connect() out from constructor into its own operation. Also now use ip::address::family instead of booleans. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
Fix Mac OS and VS2017 CI build failures from recent commits. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
Fix lots of CI failures in the last commit. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|