.. |
SocketOverDatagram
|
[*] AuSPtr<AuMemoryViewXXXX> is now an anti-pattern. After 3 fucking years, memory views of shared control blocks and atomic in use counters are properly utilized everywhere. We do not need generic superclasses to be safe anymore
|
2024-07-12 20:22:48 +01:00 |
AuIPAddress.cpp
|
[*] Improve alt-AuString allocator awareness
|
2024-04-20 02:29:49 +01:00 |
AuIPAddress.hpp
|
[+] Network + Protocol + TLS - Initial Commit
|
2022-08-28 20:02:06 +01:00 |
AuNetAdapter.cpp
|
[*] INetAdapter refactor: lets not assume all adapters have IP addresses
|
2024-04-14 22:02:38 +01:00 |
AuNetAdapter.hpp
|
[*] INetAdapter refactor: lets not assume all adapters have IP addresses
|
2024-04-14 22:02:38 +01:00 |
AuNetAdapter.Linux.cpp
|
[*] Refactor ENetworkAdapterType->EAdapterType
|
2024-04-01 06:41:51 +01:00 |
AuNetAdapter.Linux.hpp
|
[+] Linux build [again]
|
2022-12-16 00:41:01 +00:00 |
AuNetAdapter.NT.cpp
|
[*] INetAdapter refactor: lets not assume all adapters have IP addresses
|
2024-04-14 22:02:38 +01:00 |
AuNetAdapter.NT.hpp
|
[+] Network interfaces API
|
2022-12-14 20:08:52 +00:00 |
AuNetChannelLimits.cpp
|
[+] (dummy!) ISocketServerLimits.hpp
|
2023-11-29 13:55:01 +00:00 |
AuNetChannelLimits.hpp
|
[+] (dummy!) ISocketServerLimits.hpp
|
2023-11-29 13:55:01 +00:00 |
AuNetDatagramServer.cpp
|
[*] af5c8e86c0 20hrs ago: AuSPtr<AuMemoryViewXXX>s werent fully eliminated
|
2024-07-13 16:34:44 +01:00 |
AuNetDatagramServer.hpp
|
[*] af5c8e86c0 20hrs ago: AuSPtr<AuMemoryViewXXX>s werent fully eliminated
|
2024-07-13 16:34:44 +01:00 |
AuNetDatagramServer.NT.cpp
|
[+] Linux datagrams
|
2022-12-16 17:18:12 +00:00 |
AuNetDatagramServer.NT.hpp
|
[*] Refactor
|
2022-12-17 20:14:19 +00:00 |
AuNetDatagramServer.Unix.cpp
|
[+] Linux datagrams
|
2022-12-16 17:18:12 +00:00 |
AuNetDatagramServer.Unix.hpp
|
[+] Linux datagrams
|
2022-12-16 17:18:12 +00:00 |
AuNetEndpoint.cpp
|
[*] Linux and UNIX QOL
|
2023-08-27 12:42:10 +01:00 |
AuNetEndpoint.hpp
|
[+] Linux datagrams
|
2022-12-16 17:18:12 +00:00 |
AuNetError.cpp
|
[*] Improve alt-AuString allocator awareness
|
2024-04-20 02:29:49 +01:00 |
AuNetError.hpp
|
[+] Network + Protocol + TLS - Initial Commit
|
2022-08-28 20:02:06 +01:00 |
AuNetHostname.cpp
|
[+] Aurora::IO::Net::NetSocketConnectByHost
|
2023-01-26 21:43:19 +00:00 |
AuNetHostname.hpp
|
[+] Network + Protocol + TLS - Initial Commit
|
2022-08-28 20:02:06 +01:00 |
AuNetInterface.cpp
|
[+] Added INetworkInterface overloads
|
2024-04-01 06:28:35 +01:00 |
AuNetInterface.hpp
|
[+] Added INetworkInterface overloads
|
2024-04-01 06:28:35 +01:00 |
AuNetResolver.hpp
|
[*] Net: Unmerged Linux changes
|
2022-08-31 19:49:35 +01:00 |
AuNetResolver.NT.cpp
|
[*] Resolve one stated Windows 7 defect
|
2023-07-27 19:55:41 +01:00 |
AuNetResolver.NT.hpp
|
[*] Resolve one stated Windows 7 defect
|
2023-07-27 19:55:41 +01:00 |
AuNetResolver.Unix.cpp
|
[*] Harden glibc resolver
|
2024-09-29 22:32:50 +01:00 |
AuNetResolver.Unix.hpp
|
[+] Added basic posix name resolution for when glibc isnt present or when being built on non-glibc toolchains
|
2024-07-01 12:37:38 +01:00 |
AuNetSocket.cpp
|
[*] AuNet: Missing Linux TODO block; harden two callbacks missing a try/catch
|
2024-07-01 11:54:18 +01:00 |
AuNetSocket.hpp
|
[+] Added INetworkInterface overloads
|
2024-04-01 06:28:35 +01:00 |
AuNetSocket.NT.cpp
|
[*] Removed static IAT lookups to WS2_32.dll
|
2023-12-07 11:13:32 +00:00 |
AuNetSocket.NT.hpp
|
[+] (dummy!) ISocketServerLimits.hpp
|
2023-11-29 13:55:01 +00:00 |
AuNetSocket.Unix.cpp
|
[*] Linux build regressons
|
2023-12-04 21:13:25 +00:00 |
AuNetSocket.Unix.hpp
|
[+] (dummy!) ISocketServerLimits.hpp
|
2023-11-29 13:55:01 +00:00 |
AuNetSocketChannel.cpp
|
[*] AuNet: Missing Linux TODO block; harden two callbacks missing a try/catch
|
2024-07-01 11:54:18 +01:00 |
AuNetSocketChannel.hpp
|
[+] ISocketServer::GetServerRecvStats()
|
2023-12-01 14:49:30 +00:00 |
AuNetSocketChannelInput.cpp
|
[*] Fix Win32 pipe regression
|
2024-09-21 10:42:44 +01:00 |
AuNetSocketChannelInput.hpp
|
[+] IIOPipeEventListener::OnPipeFailureEvent
|
2023-10-16 01:56:28 +01:00 |
AuNetSocketChannelOutput.cpp
|
[*] AuSPtr<AuMemoryViewXXXX> is now an anti-pattern. After 3 fucking years, memory views of shared control blocks and atomic in use counters are properly utilized everywhere. We do not need generic superclasses to be safe anymore
|
2024-07-12 20:22:48 +01:00 |
AuNetSocketChannelOutput.hpp
|
[*] i dont think this path should ever be hit, but just to be certain, lets check the networks output channel translation object for an error if the socketbase doesnt know of the last fatal error code
|
2023-04-26 20:22:11 +01: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
|
[*] LSLocalSemaphore bug fix for scriptability. (TODO: reimpl like the event?)
|
2024-07-30 17:53:58 +01:00 |
AuNetSocketOverlappedOperation.NT.hpp
|
[+] Network + Protocol + TLS - Initial Commit
|
2022-08-28 20:02:06 +01:00 |
AuNetSocketOverlappedOperation.Unix.cpp
|
[*] LSLocalSemaphore bug fix for scriptability. (TODO: reimpl like the event?)
|
2024-07-30 17:53:58 +01:00 |
AuNetSocketOverlappedOperation.Unix.hpp
|
[+] Network + Protocol + TLS - Initial Commit
|
2022-08-28 20:02:06 +01:00 |
AuNetSocketServer.cpp
|
[*] Removed static IAT lookups to WS2_32.dll
|
2023-12-07 11:13:32 +00:00 |
AuNetSocketServer.hpp
|
[+] ISocketServer::GetServerRecvStats()
|
2023-12-01 14:49:30 +00:00 |
AuNetSocketServer.NT.cpp
|
[*] Removed static IAT lookups to WS2_32.dll
|
2023-12-07 11:13:32 +00:00 |
AuNetSocketServer.NT.hpp
|
[+] Linux datagrams
|
2022-12-16 17:18:12 +00:00 |
AuNetSocketServer.Unix.cpp
|
[+] (dummy!) ISocketServerLimits.hpp
|
2023-11-29 13:55:01 +00:00 |
AuNetSocketServer.Unix.hpp
|
[+] Linux datagrams
|
2022-12-16 17:18:12 +00: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
|
[*] mitigations and clean up before two major commits
|
2023-12-26 21:01:29 +00:00 |
AuNetSocketServerAcceptReadOperation.NT.hpp
|
[+] Network + Protocol + TLS - Initial Commit
|
2022-08-28 20:02:06 +01:00 |
AuNetSocketServerAcceptReadOperation.Unix.cpp
|
[+] (dummy!) ISocketServerLimits.hpp
|
2023-11-29 13:55:01 +00:00 |
AuNetSocketServerAcceptReadOperation.Unix.hpp
|
[+] Network + Protocol + TLS - Initial Commit
|
2022-08-28 20:02:06 +01:00 |
AuNetSocketServerLimits.cpp
|
[*] Linux build regressons
|
2023-12-04 21:13:25 +00:00 |
AuNetSocketServerLimits.hpp
|
[+] (dummy!) ISocketServerLimits.hpp
|
2023-11-29 13:55:01 +00:00 |
AuNetSocketServerOnRead.Unix.cpp
|
[+] Linux datagrams
|
2022-12-16 17:18:12 +00:00 |
AuNetSocketServerOnRead.Unix.hpp
|
[+] Linux datagrams
|
2022-12-16 17:18:12 +00:00 |
AuNetSrvDatagram.cpp
|
[+] Linux datagrams
|
2022-12-16 17:18:12 +00:00 |
AuNetSrvDatagram.hpp
|
[+] Network + Protocol + TLS - Initial Commit
|
2022-08-28 20:02:06 +01:00 |
AuNetSrvInterfaces.cpp
|
[*] Net: Globalize adapter cache
|
2023-12-01 15:02:27 +00:00 |
AuNetSrvInterfaces.hpp
|
[*] Net: Globalize adapter cache
|
2023-12-01 15:02:27 +00: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
|
[+] (dummy!) ISocketServerLimits.hpp
|
2023-11-29 13:55:01 +00:00 |
AuNetSrvSockets.hpp
|
[+] Network + Protocol + TLS - Initial Commit
|
2022-08-28 20:02:06 +01:00 |
AuNetSrvWorkers.cpp
|
[*] Linux runtime regressions
|
2024-03-04 11:55:54 +00:00 |
AuNetSrvWorkers.hpp
|
[*] Continue to refactor allocations of synchronization primitive away
|
2023-06-28 10:33:12 +01:00 |
AuNetStream.Linux.cpp
|
[*] AuSPtr<AuMemoryViewXXXX> is now an anti-pattern. After 3 fucking years, memory views of shared control blocks and atomic in use counters are properly utilized everywhere. We do not need generic superclasses to be safe anymore
|
2024-07-12 20:22:48 +01:00 |
AuNetStream.Linux.hpp
|
[*] AuSPtr<AuMemoryViewXXXX> is now an anti-pattern. After 3 fucking years, memory views of shared control blocks and atomic in use counters are properly utilized everywhere. We do not need generic superclasses to be safe anymore
|
2024-07-12 20:22:48 +01:00 |
AuNetStream.NT.cpp
|
[*] Fix Win32 pipe regression
|
2024-09-21 10:42:44 +01:00 |
AuNetStream.NT.hpp
|
[+] IOConfig::bAPCUseCoroutineStack
|
2024-09-09 08:16:19 +01:00 |
AuNetWorker.cpp
|
[*] Linux runtime regressions
|
2024-03-04 11:55:54 +00:00 |
AuNetWorker.hpp
|
[+] IAsyncTimer
|
2023-12-07 09:20:23 +00:00 |
AuNetWriteQueue.cpp
|
[*] AuSPtr<AuMemoryViewXXXX> is now an anti-pattern. After 3 fucking years, memory views of shared control blocks and atomic in use counters are properly utilized everywhere. We do not need generic superclasses to be safe anymore
|
2024-07-12 20:22:48 +01:00 |
AuNetWriteQueue.hpp
|
[*] AuSPtr<AuMemoryViewXXXX> is now an anti-pattern. After 3 fucking years, memory views of shared control blocks and atomic in use counters are properly utilized everywhere. We do not need generic superclasses to be safe anymore
|
2024-07-12 20:22:48 +01:00 |
AuSocketStats.cpp
|
[+] ISocketStats::GetUptimeNS
|
2023-10-23 09:17:46 +01:00 |
AuSocketStats.hpp
|
[+] ISocketStats::GetUptimeNS
|
2023-10-23 09:17:46 +01:00 |
Net.cpp
|
[*] Removed static IAT lookups to WS2_32.dll
|
2023-12-07 11:13:32 +00:00 |
Net.hpp
|
[+] Network + Protocol + TLS - Initial Commit
|
2022-08-28 20:02:06 +01:00 |
Networking.hpp
|
[*] Ensure AuProcAddresses.NT.* is used for all dynamically linked symbols
|
2023-07-09 10:03:29 +01:00 |