commit 78206090ebc2a2cbe150e440f6831cae810aa48b
Merge: f1f8ecde 2855c108
Author: Simon Howard <fraggle+github@gmail.com>
AuthorDate: Sun Oct 1 02:19:15 2017 -0400
Commit: GitHub <noreply@github.com>
CommitDate: Sun Oct 1 02:19:15 2017 -0400
Merge pull request #943 from fragglet/sdl2-branch
Introduce a network protocol versioning scheme.
This will allow backwards-compatible protocol changes in future,
and also allow forks to remain compatible with Chocolate Doom.
src/net_client.c | 51 ++++++++++++--
src/net_common.c | 201 +++++++++++++++++++++++++++++++++--------------------
src/net_common.h | 37 +++++-----
src/net_defs.h | 29 +++++++-
src/net_packet.c | 34 ++++++++-
src/net_packet.h | 3 +-
src/net_query.c | 2 +-
src/net_server.c | 197 ++++++++++++++++++++++++---------------------------
src/net_structrw.c | 24 +------
src/net_structrw.h | 2 -
10 files changed, 342 insertions(+), 238 deletions(-)