2160 Commits

Author SHA1 Message Date
Shoghi Cervantes
c09bc259fc Added #1142 OP players can bypass the player limit Alpha_1.3.12 2014-02-11 10:27:53 +01:00
Shoghi Cervantes
8b23568fe7 Changed codename to new scheme. Alpha_1.3.12 ready \o/ 2014-02-11 02:31:41 +01:00
Shoghi Cervantes
ad3bf0998f Halt NBT parsing if end of data is found 2014-02-11 01:41:04 +01:00
Shoghi Cervantes
9cd5c1581b oops x4 2014-02-10 21:38:32 +01:00
Shoghi Cervantes
94f2da1e38 Oops x3 2014-02-10 20:52:10 +01:00
Shoghi Cervantes
b635a54b13 Oops x2 2014-02-10 20:47:21 +01:00
Shoghi Cervantes
5057a3965e Ooops, ;) 2014-02-10 20:46:47 +01:00
Shoghi Cervantes
5bdb61117f Merge pull request #1188 from PocketMine/Faster-Network
Merge Faster-Network into master. Added new Networking system, new Event system
2014-02-10 19:07:12 +01:00
Shoghi Cervantes
0bf74d4139 Two packet event types ;) 2014-02-10 18:46:58 +01:00
Shoghi Cervantes
a2ec9d6688 Moved a file 2014-02-10 18:10:51 +01:00
Shoghi Cervantes
4b14d5d900 Final structure with example events 2014-02-10 18:08:25 +01:00
Shoghi Cervantes
a4cbb2f938 Added PluginEvent 2014-02-10 17:33:12 +01:00
Shoghi Cervantes
9ab993c817 Basic event system written 2014-02-10 17:23:35 +01:00
Shoghi Cervantes
830530d868 Basic Event types (extended from Bukkit) 2014-02-10 16:09:32 +01:00
Shoghi Cervantes
7c12f6ce8a Implemented QueryPacket and QueryHandler 2014-02-10 15:05:12 +01:00
Shoghi Cervantes
b9aa3a0e70 Removed old code for property migration 2014-02-10 13:29:21 +01:00
Shoghi Cervantes
d925640f03 Moved max-chunks-per-second to server.properties, increased to 8 2014-02-10 13:28:54 +01:00
Shoghi Cervantes
7e174eac5a Decreased SO_SNDBUF 2014-02-10 13:26:09 +01:00
Shoghi Cervantes
8de39db59d Updated chunk packet field names 2014-02-09 14:39:17 +01:00
Shoghi Cervantes
f1245a551e Increased UDP buffer size 2014-02-09 13:30:06 +01:00
Shoghi Cervantes
11c9972eb9 Fixed RotateHeadPacket not having pitch 2014-02-09 05:53:16 +01:00
Shoghi Cervantes
8739017002 Check if the specified length is correct 2014-02-09 05:37:40 +01:00
Shoghi Cervantes
5c1550e116 Set max movement distance, disallows teleport cheat 2014-02-09 05:30:15 +01:00
Shoghi Cervantes
072d0589d2 Fixed undefined $data on RotateHeadPacket 2014-02-09 05:08:32 +01:00
Shoghi Cervantes
7ebaf7e552 Added Android, BSD detection to Utils::getOS() 2014-02-09 04:44:45 +01:00
Shoghi Cervantes
0e1c099906 Added iOS detection to Utils::getOS() 2014-02-09 03:20:09 +01:00
Shoghi Cervantes
c2d4dd093a Updated repo name on installer 2014-02-09 03:19:39 +01:00
Shoghi Cervantes
6046b263dd Possible fix #1189 2014-02-08 23:44:58 +01:00
Shoghi Cervantes
dfa28d9a9e WTF null packets crash the server?? 2014-02-08 23:29:42 +01:00
Shoghi Cervantes
7f0693e7e7 Updated packet handling to eliminate loops 2014-02-08 23:01:22 +01:00
Shoghi Cervantes
3fed63b248 Split packet handling verified 2014-02-08 22:49:13 +01:00
Shoghi Cervantes
a8b26a3caf Halt parsing when invalid packets are found 2014-02-08 21:16:51 +01:00
Shoghi Cervantes
296c6904b9 Hide leave messages from non-spawned players 2014-02-08 20:54:50 +01:00
Shoghi Cervantes
dfd5733969 Handle unknown packets more gracefully 2014-02-08 19:21:45 +01:00
Shoghi Cervantes
0ff647015c Handle all kind of unknown data packets 2014-02-08 19:17:49 +01:00
Shoghi Cervantes
f255948eb6 Updated Query to new packet format 2014-02-08 17:56:48 +01:00
Shoghi Cervantes
d8aea544f3 Fixed DoorBlock crashing the server 2014-02-08 16:55:20 +01:00
Shoghi Cervantes
1c7539b51a Fixed data packets being sent on player disconnect 2014-02-08 14:52:06 +01:00
Shoghi Cervantes
1f8e25710d Fixed set up wizard not updating the memory 2014-02-08 14:46:08 +01:00
Shoghi Cervantes
b107191fdb Renamed ExplosionPacket to ExplodePacket 2014-02-08 13:39:41 +01:00
Shoghi Cervantes
f77d5dcefd Fixed UseItemPacket 2014-02-08 13:34:05 +01:00
Shoghi Cervantes
2c3ab612f2 Fixed AddEntityPacket 2014-02-08 13:02:10 +01:00
Shoghi Cervantes
b8ff5716c7 Packets are cloned on broadcast 2014-02-08 11:47:52 +01:00
Shoghi Cervantes
8b87733082 Faster-Network now usable! 2014-02-08 01:30:08 +01:00
Shoghi Cervantes
1f5ff78f06 Fixed a few wrong fields 2014-02-08 01:25:03 +01:00
Shoghi Cervantes
f6ecf51516 Added RakNetDataPacket::reset() to all the packets 2014-02-08 00:48:00 +01:00
Shoghi Cervantes
580ef46513 Added packet pid to buffer by default 2014-02-08 00:36:30 +01:00
Shoghi Cervantes
c40b00288b Merge remote-tracking branch 'origin/master' into Faster-Network 2014-02-08 00:31:14 +01:00
Shoghi Cervantes
28a753ba60 Fixed split packet sending 2014-02-08 00:29:20 +01:00
Shoghi Cervantes
5dd7727548 Reverted 8e37627bc0e583efaddff47928ee50df11a8de5a 2014-02-08 00:05:36 +01:00