AuroraRuntime/Source/IO/Net
Reece Wilson d9dd1182b9 [+] TLS pinning
[*] ISocket::Shutdown(*bool bNow*), allowing for flush of the send channel when false
[*] Fix StartRead and StartWrite after shutdown (NT)
[*] Amended dead-lock
2022-11-18 04:44:47 +00:00
..
AuIPAddress.cpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuIPAddress.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetDatagramServer.cpp [+] Net: TCP servers can now be multi-threaded 2022-11-17 20:58:48 +00:00
AuNetDatagramServer.hpp [*] Net: Unmerged Linux changes 2022-08-31 19:49:35 +01:00
AuNetDatagramServer.NT.cpp [+] Net: TCP servers can now be multi-threaded 2022-11-17 20:58:48 +00:00
AuNetDatagramServer.NT.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetDatagramServer.Unix.cpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetDatagramServer.Unix.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetEndpoint.cpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetEndpoint.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetError.cpp [+] STATUS_ACCESS_DENIED error enum in AuNetError.cpp (required for filtered connects given the overlappeds internal field that uses the nt status codes) 2022-10-01 01:07:26 +01:00
AuNetError.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetHostname.cpp [*] Net: Unmerged Linux changes 2022-08-31 19:49:35 +01:00
AuNetHostname.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetInterface.cpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetInterface.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetResolver.hpp [*] Net: Unmerged Linux changes 2022-08-31 19:49:35 +01:00
AuNetResolver.NT.cpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetResolver.NT.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetResolver.Unix.cpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetResolver.Unix.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetSocket.cpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetSocket.hpp [+] TLS pinning 2022-11-18 04:44:47 +00:00
AuNetSocket.NT.cpp [+] TLS pinning 2022-11-18 04:44:47 +00:00
AuNetSocket.NT.hpp [+] TLS pinning 2022-11-18 04:44:47 +00:00
AuNetSocket.Unix.cpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetSocket.Unix.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetSocketChannel.cpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetSocketChannel.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetSocketChannelInput.cpp [*] Cleanup/refactor of AuIO 2022-08-29 16:46:46 +01:00
AuNetSocketChannelInput.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetSocketChannelOutput.cpp [+] TLS pinning 2022-11-18 04:44:47 +00:00
AuNetSocketChannelOutput.hpp [+] TLS pinning 2022-11-18 04:44:47 +00:00
AuNetSocketConnectOperation.cpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetSocketConnectOperation.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetSocketOverlappedOperation.hpp [*] Net: Unmerged Linux changes 2022-08-31 19:49:35 +01:00
AuNetSocketOverlappedOperation.NT.cpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetSocketOverlappedOperation.NT.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetSocketOverlappedOperation.Unix.cpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetSocketOverlappedOperation.Unix.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetSocketServer.cpp [+] TLS pinning 2022-11-18 04:44:47 +00:00
AuNetSocketServer.hpp [+] TLS pinning 2022-11-18 04:44:47 +00:00
AuNetSocketServer.NT.cpp [+] Net: TCP servers can now be multi-threaded 2022-11-17 20:58:48 +00:00
AuNetSocketServer.NT.hpp [+] Net: TCP servers can now be multi-threaded 2022-11-17 20:58:48 +00:00
AuNetSocketServer.Unix.cpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetSocketServer.Unix.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetSocketServerAcceptReadOperation.cpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetSocketServerAcceptReadOperation.hpp [*] Net: Unmerged Linux changes 2022-08-31 19:49:35 +01:00
AuNetSocketServerAcceptReadOperation.NT.cpp [+] Net: TCP servers can now be multi-threaded 2022-11-17 20:58:48 +00:00
AuNetSocketServerAcceptReadOperation.NT.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetSocketServerAcceptReadOperation.Unix.cpp [+] Net: TCP servers can now be multi-threaded 2022-11-17 20:58:48 +00:00
AuNetSocketServerAcceptReadOperation.Unix.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetSrvDatagram.cpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetSrvDatagram.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetSrvResolve.cpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetSrvResolve.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetSrvSockets.cpp [+] Net: TCP servers can now be multi-threaded 2022-11-17 20:58:48 +00:00
AuNetSrvSockets.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetSrvWorkers.cpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetSrvWorkers.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetStream.Linux.cpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetStream.Linux.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetStream.NT.cpp [+] TLS pinning 2022-11-18 04:44:47 +00:00
AuNetStream.NT.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetWorker.cpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
AuNetWorker.hpp [*] Protocol stacks werent allocating ring buffers 2022-08-29 00:39:12 +01:00
AuNetWriteQueue.cpp [*] Net: Unmerged Linux changes 2022-08-31 19:49:35 +01:00
AuNetWriteQueue.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
Net.cpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
Net.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00
Networking.hpp [+] Network + Protocol + TLS - Initial Commit 2022-08-28 20:02:06 +01:00