78 Commits (47430c68d21375b14ac539a036785e725590cbe9)
 

Author SHA1 Message Date
Joshua Ashton 47430c68d2 Hook up protocol generator for now 2 years ago
Joshua Ashton 31e9a181a3 Move generated protocol -> protocol 2 years ago
Joshua Ashton 818c1f55bd Add validity check to TCPListener 2 years ago
Joshua Ashton 5015bfc5c9 Split up networking components to their own files 2 years ago
Joshua Ashton bee6fde1a7 Log connection/disconnect properly 2 years ago
DankParrot e8f6842c30 Add basic GDB launch configuration for vscode 2 years ago
DankParrot ee209d1bbb Update .gitignore for vscode 2 years ago
Joshua Ashton 2d64680804 Initial work on Protocol generation 2 years ago
Joshua Ashton 70d41ab577 Misc protocol cleanup 2 years ago
Joshua Ashton 3fbb7f0691 Logging to TCPListener 2 years ago
Joshua Ashton 50da8c2508 Misc socket cleaning 2 years ago
DankParrot 5c0333a192 Sucessfully send Login Success!!! 2 years ago
DankParrot 2e8ed73cc8 Fix NetworkMessage OBOE 2 years ago
Joshua Ashton e8cfc0c1f8 Read all the packets!!!! 2 years ago
DankParrot 06a192a4b0 Hack for legacy server list ping 2 years ago
Joshua Ashton dacb7396be Append to buffer in ReadCallback 2 years ago
Joshua Ashton 9ec90e9083 Use input buffer directly 2 years ago
Joshua Ashton cc03c321f3 Implement socket shutdown/closing 2 years ago
Joshua Ashton 134fd77247 Fix logging in files with Windows includes 2 years ago
Joshua Ashton 8a65a66924 Update libevent 2 years ago
Joshua Ashton d4b8842c92 Eliminate needless indirection from TCP stack 2 years ago
DankParrot cb72973db2 Add static cast to WriteVarInt 2 years ago
DankParrot c19b051bee Add clientbound status packet types 2 years ago
DankParrot 8563f6c96f Make WriteVarInt generic like ReadVarInt 2 years ago
DankParrot 4f810153e6 Implement Status Response using ServerStatus 2 years ago
DankParrot bd1febbbf0 Fix rapidjson include dirs 2 years ago
DankParrot 3df02252f7 One Protocol per DedicatedServer 2 years ago
DankParrot 1667740c23 Implement NetworkMessage endianness 2 years ago
DankParrot a53140890d Implement ServerStatus with rapidjson 2 years ago
DankParrot 480d060360 Add rapidjson 2 years ago
DankParrot 89a8121e60 Implement PacketReader endianness 2 years ago
Joshua Ashton 9eaef8630f Refactor NetworkMessage 2 years ago
Joshua Ashton 392688ad2c Add newline to end of files 2 years ago
Joshua Ashton 553b9e72f8 Fix libevent building on Linux 2 years ago
Joshua Ashton 0e0a8d89ed Big network rewrites 2 years ago
DankParrot aaf6abaf07 Improve Properties system 2 years ago
DankParrot 9bdb675590 vscode: Fix gcc problem matcher path 2 years ago
DankParrot 3ef95bcd33 vscode: Add meson reconfigure task 2 years ago
DankParrot d3d941eb67 Use logging system in more places 2 years ago
DankParrot 09bf4ba110 Further improve logging system 2 years ago
Joshua Ashton c2b100428d Use list instead of vector for clients 2 years ago
DankParrot 5abdafc614 Logging system cleanup 2 years ago
DankParrot 174af32355 Further implement logging system 2 years ago
DankParrot b67d8a11e8 Test of logging system 2 years ago
Joshua Ashton 8423980536 Work on refactoring networking system 2 years ago
DankParrot 31ebec99c5 Mkdir bin so I can stash without git deleting it 2 years ago
Joshua Ashton 118bceb592 Ensure m_offset gets initialized 2 years ago
Joshua Ashton 3a46a59a96 Fix format argument in DispatchQueuedPackets 2 years ago
Joshua Ashton ecf93ddede Fix narrowing error in PrependVarIntSize 2 years ago
Joshua Ashton 6bef4cb4dc Use a generic template read for PacketReader 2 years ago