acdream/tests/AcDream.Core.Net.Tests/Packets
Erik e928c5dd02 perf(net): borrow inbound packet storage
Decode headers, optional fields, fragments, and single-fragment messages directly over pooled datagrams. Copy only fragment state that crosses a datagram lifetime, preserve synchronous dispatch and ACK ordering, and lock the path to the owned decoder with differential and zero-allocation tests.
2026-07-25 05:58:55 +02:00
..
BorrowedPacketCodecTests.cs perf(net): borrow inbound packet storage 2026-07-25 05:58:55 +02:00
ConnectRequestTests.cs feat(net): live ACE handshake verified — ConnectRequest received and parsed (Phase 4.6a/b/c/d) 2026-04-11 14:46:19 +02:00
FragmentAssemblerTests.cs perf(net): borrow inbound packet storage 2026-07-25 05:58:55 +02:00
LoginRequestTests.cs feat(net): PacketWriter + LoginRequest payload builder (Phase 4.5a/b) 2026-04-11 14:36:39 +02:00
MessageFragmentHeaderTests.cs feat(net): message fragment header + fragment + assembler (Phase 4.3) 2026-04-11 14:20:53 +02:00
MessageFragmentTests.cs perf(net): borrow inbound packet storage 2026-07-25 05:58:55 +02:00
PacketCodecEncodeTests.cs feat(net): PacketCodec.Encode — full outbound datagram assembly 2026-04-11 14:38:14 +02:00
PacketCodecTests.cs feat(net): PacketHeaderOptional + full packet decode + CRC verify (Phase 4.4) 2026-04-11 14:24:29 +02:00
PacketHeaderTests.cs feat(net): PacketHeader + PacketHeaderFlags + Hash32 checksum (Phase 4.2) 2026-04-11 14:17:37 +02:00
PacketWriterTests.cs feat(net): PacketWriter + LoginRequest payload builder (Phase 4.5a/b) 2026-04-11 14:36:39 +02:00
TransportDisconnectTests.cs fix(net): honor retail graceful logout handshake 2026-07-20 23:31:23 +02:00