openclonk/src/network
Lukas Werling 298feab441 Change netpuncher protocol to be more extensible
- Each packet has a version field.

 - Clients connecting to the netpuncher always send a request packet.
   This allows the netpuncher to react differently depending on the
   client's version.

 - Encode packets as binary instead of ASCII. This allows adding fields
   while maintaining compatibility.
2017-12-14 17:22:38 +01:00
..
C4Client.cpp Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4Client.h Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4GameControlNetwork.cpp Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4GameControlNetwork.h Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4InteractiveThread.cpp Revisit #includes 2017-05-15 13:24:59 +02:00
C4InteractiveThread.h Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4League.cpp Revisit #includes 2017-05-15 13:24:59 +02:00
C4League.h Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4NetIO.cpp C4NetIOUDP: Fix sending data before ConnOK 2017-12-14 14:35:07 +01:00
C4NetIO.h Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4Network2.cpp Change netpuncher protocol to be more extensible 2017-12-14 17:22:38 +01:00
C4Network2.h Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4Network2Address.cpp Revisit #includes 2017-05-15 13:24:59 +02:00
C4Network2Address.h Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4Network2Client.cpp Revisit #includes 2017-05-15 13:24:59 +02:00
C4Network2Client.h Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4Network2Dialogs.cpp Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4Network2Dialogs.h Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4Network2Discover.cpp Fix local network discovery 2017-01-18 21:54:49 +01:00
C4Network2Discover.h Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4Network2IO.cpp Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4Network2IO.h Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4Network2IRC.cpp Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4Network2IRC.h Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4Network2Players.cpp Revisit #includes 2017-05-15 13:24:59 +02:00
C4Network2Players.h Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4Network2Reference.cpp Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4Network2Reference.h Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4Network2Res.cpp Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4Network2Res.h Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4Network2ResDlg.cpp Revisit #includes 2017-05-15 13:24:59 +02:00
C4Network2Stats.cpp Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4Network2Stats.h Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4Network2UPnP.h Change C4Network2UPnPP forward declaration to class 2016-05-29 23:39:10 +02:00
C4Network2UPnPDummy.cpp Automatic fixes using clang-tidy 2017-05-03 20:30:45 +02:00
C4Network2UPnPLinux.cpp Revisit #includes 2017-05-15 13:24:59 +02:00
C4Network2UPnPWin32.cpp Automatic fixes using clang-tidy 2017-05-03 20:30:45 +02:00
C4Packet2.cpp Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00
C4PacketBase.h Automatic fixes using clang-tidy for header files 2017-05-15 13:46:46 +02:00