foxygit / doom Log in
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(-)