gopenfusion/protocol
CPunch 850dd59967 protocol/packet: accept structs by value for encoding
- server/loginServer: no longer sending packets by pointer, except in cases like AcceptLogin(), which operates on a sent structure slice. since these are already allocated, no need to copy them
2023-03-11 00:24:20 -06:00
..
pool protocol: packets operate on io.ReadWritter; now use a buffer pool to encode/decode packets 2023-03-10 19:56:05 -06:00
encrypt.go server: implement REP_LOGIN key exchange 2023-03-07 01:20:36 -06:00
packet.go protocol/packet: accept structs by value for encoding 2023-03-11 00:24:20 -06:00
structs.go genstructs.py now also scrapes constant definitions 2023-03-07 16:28:34 -06:00