..
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
[*] Solve two Linux regressions introduced/poorly worked around in: e7597b8463
, 592afe00a7
2024-07-02 05:16:49 +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
[*] AuNet: Missing Linux TODO block; harden two callbacks missing a try/catch
2024-07-01 11:54:18 +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
[*] LSLocalSemaphore bug fix for scriptability. (TODO: reimpl like the event?)
2024-07-30 17:53:58 +01:00
AuNetStream.NT.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
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