Skip to content
Success

Changes

Summary

  1. Commands.h: Add missing libmapvxl include (commit: a307339) (details)
  2. Server.c: Add comment between includes (commit: e012bc4) (details)
  3. Source: Handle packets as function pointers (commit: f585f56) (details)
  4. Events: Initial implementation; Log.h: include stdio.h for stderr (commit: f9f073d) (details)
  5. Queue.c: Allocate queue structure and data block in one call (commit: 92976d2) (details)
  6. Source: Refactor code - datastream and packet (commit: 311231a) (details)
Commit a30733926870d3a1a2bc95a4b92f78904ad6af86 by 16738302+Haxk20
Commands.h: Add missing libmapvxl include
(commit: a307339)
The file was modified Source/Commands.h (diff)
Commit e012bc440515caa22c0c78f284f99a903f489f94 by 16738302+Haxk20
Server.c: Add comment between includes

Formatter loves to screw up our ordering here
and thus making compilation errors as
readline needs stdio.h included before itself
(commit: e012bc4)
The file was modified Source/Server.c (diff)
Commit f585f5641bcf2a5e30f43e269993c5b59cd1c31a by 16738302+Haxk20
Source: Handle packets as function pointers

Previously we had an switch for all packets which
would be fine but is not ideal.
Function pointers are so much nicer as we dont
have to have 30 or so cases and just call the pointer
to the function in packet_manager
(commit: f585f56)
The file was modified Source/Packets.h (diff)
The file was modified Source/Packets.c (diff)
The file was modified Source/Server.c (diff)
The file was modified Source/Commands.c (diff)
The file was modified Source/Structs.h (diff)
Commit f9f073d26f936990cbdbdfbfddb4609d6b8bd3db by 16738302+Haxk20
Events: Initial implementation; Log.h: include stdio.h for stderr
(commit: f9f073d)
The file was addedSource/Events.h
The file was modified Source/Packets.c (diff)
The file was modified Source/Util/Log.h (diff)
The file was modified Source/CMakeLists.txt (diff)
The file was addedSource/Events.c
Commit 92976d257e60e51f5b11dcca884795b17a844405 by 16738302+Haxk20
Queue.c: Allocate queue structure and data block in one call
(commit: 92976d2)
The file was modified Source/Util/Queue.c (diff)
Commit 311231a171f001b320a14bd0e420e9420dffa694 by 16738302+Haxk20
Source: Refactor code - datastream and packet
(commit: 311231a)
The file was modified Source/Server.c (diff)
The file was modified Source/Util/DataStream.c (diff)
The file was modified Source/Util/DataStream.h (diff)
The file was modified Source/Master.c (diff)
The file was modified Source/Protocol.c (diff)
The file was modified Source/Structs.h (diff)
The file was modified Source/Util/Physics.h (diff)
The file was modified Source/Util/Physics.c (diff)
The file was modified Source/Packets.c (diff)
The file was modified Source/Packets.h (diff)
The file was modified Source/Commands.c (diff)
The file was modified Source/Protocol.h (diff)