acdream/src/AcDream.Core.Net/Packets
Erik 41c1a59392 perf(net): frame recurring sends in place
Write normal game-message and ACK packet framing directly into bounded stack spans, hash fragments without materialization, and send the populated slice to the socket. Preserve exact wire bytes and ISAAC failure ordering with differential and zero-allocation tests.
2026-07-25 06:02:52 +02:00
..
BorrowedPacket.cs perf(net): borrow inbound packet storage 2026-07-25 05:58:55 +02:00
FragmentAssembler.cs perf(net): borrow inbound packet storage 2026-07-25 05:58:55 +02:00
LoginRequest.cs feat(net): PacketWriter + LoginRequest payload builder (Phase 4.5a/b) 2026-04-11 14:36:39 +02:00
MessageFragment.cs perf(net): borrow inbound packet storage 2026-07-25 05:58:55 +02:00
MessageFragmentHeader.cs feat(net): message fragment header + fragment + assembler (Phase 4.3) 2026-04-11 14:20:53 +02:00
Packet.cs feat(net): PacketHeaderOptional + full packet decode + CRC verify (Phase 4.4) 2026-04-11 14:24:29 +02:00
PacketCodec.cs perf(net): frame recurring sends in place 2026-07-25 06:02:52 +02:00
PacketHeader.cs feat(net): PacketHeader + PacketHeaderFlags + Hash32 checksum (Phase 4.2) 2026-04-11 14:17:37 +02:00
PacketHeaderFlags.cs feat(net): PacketHeader + PacketHeaderFlags + Hash32 checksum (Phase 4.2) 2026-04-11 14:17:37 +02:00
PacketHeaderOptional.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
PacketWriter.cs feat(net): Phase B.2 — MoveToState + AutonomousPosition message builders 2026-04-12 14:28:35 +02:00
TransportDisconnect.cs fix(net): honor retail graceful logout handshake 2026-07-20 23:31:23 +02:00