Commit Graph

18 Commits

Author SHA1 Message Date
hayden 09412cbd97 big refractor: i got rid of all typedefs for
structs after reading some stuff online. took
me a few hours, but i managed to get it working
2019-08-20 11:26:44 -05:00
hayden 43143c2caf made some progress on the nbt parsing, finally managed to decompress the gzip data
moved around some of rxis libraries that i use, now they are just placed in with the rest of my c files
2019-08-20 08:46:54 -05:00
hayden d2ac88c9e9 general bugfixes, as well as the addition of a plugin.h header 2019-08-05 17:10:02 -05:00
hayden e66f41cc6d offline login is now fully working, although nothing actually happening since the world stuff isnt setup yet 2019-08-03 19:34:03 -05:00
hayden ab027590d1 added offline login handling (still buggy 2019-08-03 16:58:15 -05:00
hayden 56c62b7193 fixed a few memory leaks with valgrind 2019-08-03 13:34:20 -05:00
hayden 51d907d7f8 added licence text to every source file 2019-08-03 10:48:28 -05:00
hayden 9a4aac3e33 moved all the network files out of the network folder, and changed include statements accordingly 2019-08-03 09:52:57 -05:00
hayden ebee8ac895 moved some more files into subfolders 2019-07-14 06:58:58 -05:00
hayden 1e616b5d1e added handlers for a few more packet types 2019-07-11 17:52:18 -05:00
hayden 939d15e389 got string reading working! slow making my way through the handshake packet 2019-07-11 17:11:26 -05:00
hayden d1649e70e4 finally got the read_varint function working right 2019-07-11 16:12:16 -05:00
hayden 4f0d2bb206 finally fixed the varint reading, by reading in provided data backwards!! 2019-07-10 19:22:07 -05:00
hayden fdf15c34d5 more networking progress. this code is BROKEN, i am just adding it to github to get help 2019-07-10 19:15:33 -05:00
hayden ded5ff4cb0 moved over the connection stuff to dyad 2019-07-10 18:16:39 -05:00
hayden 885f46c78a tried to get the read_varint function working, but i failed :( 2019-07-09 19:36:37 -05:00
hayden 43218e0d4f ported the varint reader from wiki.vg to use for reading in packets 2019-07-09 18:05:14 -05:00
hayden 43ee6dcfd6 started the packet processor, this will be one of the major files 2019-07-09 17:42:25 -05:00