.. |
Buffered
|
[*/+/-] MEGA COMMIT. ~2 weeks compressed.
|
2022-02-17 00:11:40 +00:00 |
Character
|
[*] Added missing this-> in StringToProvider for consistency within this file
|
2022-03-04 23:15:41 +00:00 |
FS
|
[*] NT ReadFile: replace GENERIC_READ, FILE_SHARE_READ with GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE
|
2022-09-23 00:59:08 +01:00 |
IPC
|
[*] Cleanup Async.NT.cpp
|
2022-08-18 17:19:32 +01:00 |
Loop
|
[+] Network + Protocol + TLS - Initial Commit
|
2022-08-28 20:02:06 +01:00 |
Net
|
[*] Net: Unmerged Linux changes
|
2022-08-31 19:49:35 +01:00 |
Protocol
|
[+] IProtocolPiece (public interface)
|
2022-09-29 11:45:08 +01:00 |
TLS
|
[+] AuProtocol: PrependInterceptor[Ex]/AppendInterceptor[Ex] over now removed AddInterceptor[Ex]
|
2022-09-04 01:18:05 +01:00 |
UNIX
|
[*] Linux: bDirectIO wasn't enabling O_DIRECT (dumb)
|
2022-08-21 04:38:49 +01:00 |
ByteBufferStreamPair.cpp
|
2/3 of the IO update (very early implementation)
|
2022-06-12 00:01:27 +01:00 |
ByteBufferStreamPair.hpp
|
2/3 of the IO update (very early implementation)
|
2022-06-12 00:01:27 +01:00 |
IO.cpp
|
[*] Move AuIO::WaitMultiple
|
2022-05-13 19:25:29 +01:00 |
IO.hpp
|
[+] UNIX FD sharing (with Linux optimization and a potentially functional BSD fallback)
|
2022-04-14 20:39:04 +01:00 |
IOAdapterAsyncStream.cpp
|
[+] Network + Protocol + TLS - Initial Commit
|
2022-08-28 20:02:06 +01:00 |
IOAdapterAsyncStream.hpp
|
2/3 of the IO update (very early implementation)
|
2022-06-12 00:01:27 +01:00 |
IOAdapterByteBuffer.cpp
|
2/3 of the IO update (very early implementation)
|
2022-06-12 00:01:27 +01:00 |
IOAdapterByteBuffer.hpp
|
2/3 of the IO update (very early implementation)
|
2022-06-12 00:01:27 +01:00 |
IOAdapterCompression.cpp
|
2/3 of the IO update (very early implementation)
|
2022-06-12 00:01:27 +01:00 |
IOAdapterCompression.hpp
|
2/3 of the IO update (very early implementation)
|
2022-06-12 00:01:27 +01:00 |
IOAdapterSeeking.cpp
|
2/3 of the IO update (very early implementation)
|
2022-06-12 00:01:27 +01:00 |
IOAdapterSeeking.hpp
|
2/3 of the IO update (very early implementation)
|
2022-06-12 00:01:27 +01:00 |
IOBufferedProcessor.cpp
|
[*] Cleanup/refactor of AuIO
|
2022-08-29 16:46:46 +01:00 |
IOBufferedProcessor.hpp
|
2/3 of the IO update (very early implementation)
|
2022-06-12 00:01:27 +01:00 |
IOPipeProcessor.cpp
|
[*] ByteBuffer::begin() and ::end() now guarantee a linear view of available bytes in either ring or linear bytebuffers. This means ::begin() is no longer guranteed to return the base. In almost all real world use cases, this does not matter. In fact, this is what we want to preserve legacy code with streamable buffers.
|
2022-09-25 09:10:26 +01:00 |
IOPipeProcessor.hpp
|
[*] Cleanup/refactor of AuIO
|
2022-08-29 16:46:46 +01:00 |
IOProcessor.cpp
|
[*] Cleanup/refactor of AuIO
|
2022-08-29 16:46:46 +01:00 |
IOProcessor.hpp
|
[*] Cleanup/refactor of AuIO
|
2022-08-29 16:46:46 +01:00 |
IOProcessorItem.cpp
|
[*] Cleanup/refactor of AuIO
|
2022-08-29 16:46:46 +01:00 |
IOProcessorItem.hpp
|
[*] Cleanup/refactor of AuIO
|
2022-08-29 16:46:46 +01:00 |
IOProcessorItems.cpp
|
[TODO: BLOCK 2 PROGRESS]
|
2022-06-14 02:14:51 +01:00 |
IOProcessorItems.hpp
|
[TODO: BLOCK 2 PROGRESS]
|
2022-06-14 02:14:51 +01:00 |
IOProcessorTimers.cpp
|
[*] Cleanup/refactor of AuIO
|
2022-08-29 16:46:46 +01:00 |
IOProcessorTimers.hpp
|
[*] Cleanup/refactor of AuIO
|
2022-08-29 16:46:46 +01:00 |
IOSimpleEventListener.cpp
|
[*] Cleanup/refactor of AuIO
|
2022-08-29 16:46:46 +01:00 |
IOSimpleEventListener.hpp
|
[*] Cleanup/refactor of AuIO
|
2022-08-29 16:46:46 +01:00 |
IOSleep.cpp
|
[+] Add IOSleep, IOYieldFor utility functions
|
2022-08-05 11:28:34 +01:00 |
IOSleep.hpp
|
[+] Add IOSleep, IOYieldFor utility functions
|
2022-08-05 11:28:34 +01:00 |
IOSleep.Linux.cpp
|
Further Linux support
|
2022-08-02 05:52:57 +01:00 |
IOSleep.Linux.hpp
|
[+] Added IOSleep.* files, API: AuIO::WaitFor(ms, waitEntireFrame)
|
2022-05-13 21:02:19 +01:00 |
IOSleep.NT.cpp
|
2/3 of the IO update (very early implementation)
|
2022-06-12 00:01:27 +01:00 |
IOSleep.NT.hpp
|
[+] Added IOSleep.* files, API: AuIO::WaitFor(ms, waitEntireFrame)
|
2022-05-13 21:02:19 +01:00 |
IOWaitableIOLoopSource.cpp
|
[+] Added extended IO apis
|
2022-06-28 16:04:07 +01:00 |
IOWaitableIOLoopSource.hpp
|
[+] Added extended IO apis
|
2022-06-28 16:04:07 +01:00 |
IOWaitableIOTimer.cpp
|
[+] Added extended IO apis
|
2022-06-28 16:04:07 +01:00 |
IOWaitableIOTimer.hpp
|
[+] Added extended IO apis
|
2022-06-28 16:04:07 +01:00 |
IOWaitableTickLimiter.cpp
|
2/3 of the IO update (very early implementation)
|
2022-06-12 00:01:27 +01:00 |
IOWaitableTickLimiter.hpp
|
2/3 of the IO update (very early implementation)
|
2022-06-12 00:01:27 +01:00 |
WaitMultiple.Linux.cpp
|
[*] Linux build errors
|
2022-06-12 14:53:35 +01:00 |
WaitMultiple.Linux.hpp
|
[*] Move AuIO::WaitMultiple
|
2022-05-13 19:25:29 +01:00 |
WaitMultiple.NT.cpp
|
[*] Move AuIO::WaitMultiple
|
2022-05-13 19:25:29 +01:00 |
WaitMultiple.NT.hpp
|
[*] Move AuIO::WaitMultiple
|
2022-05-13 19:25:29 +01:00 |