Commit Graph

1318 Commits

Author SHA1 Message Date
md_5 1edd27963f Add issue #215 - scheduler API 2013-03-19 19:45:34 +11:00
md_5 730c05aaad Actually print time it took 2013-03-19 17:23:07 +11:00
md_5 2bae6cafc2 Try and prevent inefficient plugins by nagging when events take longer than 0.25ms to process. Someone let me know if this spams and I need to increase the max time. 2013-03-19 17:21:54 +11:00
md_5 5a15d5387c Use as many threads as the system can handle. 2013-03-19 16:07:39 +11:00
md_5 3fed94fbf2 Stop trying to be Forge for now. 2013-03-19 12:07:59 +11:00
md_5 1dd661f619 Use a byte array in the ping handler for simplicity 2013-03-19 12:07:13 +11:00
md_5 e364cff44e Fix loading config. 2013-03-19 12:00:57 +11:00
md_5 dfa47f740d Add feature #208 - Bungee texture packs. 2013-03-19 11:54:13 +11:00
md_5 87fcef0658 Implement PR #212 - sendMessages() for CommandSenders 2013-03-19 11:43:37 +11:00
md_5 49f2f5f28b Fix issue #211 - ServerInfo.ping 2013-03-19 11:40:56 +11:00
md_5 a12debf6d0 Revert "Add info on registered channels to /bungee to enable users to help identify cause of random timeouts & resource leaks"
This reverts commit b3c34815b0.
2013-03-18 17:36:57 +11:00
md_5 5d3cb452fe Fix issue #206 by updating netty. Big shoutout to Trustin and the Netty project. 2013-03-18 17:36:41 +11:00
md_5 b3c34815b0 Add info on registered channels to /bungee to enable users to help identify cause of random timeouts & resource leaks 2013-03-17 09:03:20 +11:00
md_5 40768c1711 Update Netty to 4.0.0-Beta3 2013-03-17 09:01:12 +11:00
md_5 b16da7d048 Be sure to null serverSentScoreboard each connect. 2013-03-16 22:35:13 +11:00
md_5 e681c8906d Add server kick event 2013-03-16 21:32:11 +11:00
md_5 ce40391717 Untested attempt at sending users to default server when their server goes down. 2013-03-16 21:17:41 +11:00
md_5 2e51ec4fba *add else statement to prevent duplicate exception logging 2013-03-16 21:09:16 +11:00
md_5 54098c8989 Attempt to track, and remove scoreboards at reconnect 2013-03-16 21:06:28 +11:00
md_5 156ea30c32 Add scoreboard packets + API classes. Still unimplemented. 2013-03-16 20:48:51 +11:00
md_5 34f4bae923 Fix score add definition 2013-03-16 20:37:36 +11:00
md_5 6bb089074e Clear scoreboards on reconnect. 2013-03-16 20:13:01 +11:00
md_5 70c73211a0 Fix remapping of entities (fishing floats) 2013-03-16 13:07:51 +11:00
md_5 c059345802 Add send command, closes issue #197 2013-03-16 12:14:15 +11:00
md_5 f5b4e1242d Add #205 more methods in Plugin for getting resources / data folders. 2013-03-16 11:53:25 +11:00
md_5 5365e5fb92 Bump the other pom versions to 1.5 too. 2013-03-15 21:21:58 +11:00
md_5 dc2ef1eac7 Bump api to 1.5 2013-03-15 21:19:10 +11:00
md_5 113dada511 Depreceate old register command / listener methods. 2013-03-15 21:08:50 +11:00
md_5 8ea5205fef Reuse single packet instance to save overhead 2013-03-15 21:03:45 +11:00
md_5 05d76c3f67 Pretty up login fail message. Fixes #201 2013-03-15 21:01:35 +11:00
md_5 d6e29b3f29 Fix issue #203 - errors in Util.exception when no trace present. 2013-03-15 20:38:40 +11:00
md_5 bd479ba083 Remove outdated $() logger getter. 2013-03-14 21:33:22 +11:00
md_5 704fe11b05 Make forced hosts take higher priority than force default. Closes #184 2013-03-14 21:18:59 +11:00
md_5 4811e7be4f Implement PostLoginEvent, closes #191 2013-03-14 21:11:16 +11:00
md_5 ac426f0c3f Use global netty version variable. 2013-03-14 20:35:58 +11:00
md_5 0f30024040 Now that we don't deploy the proxy we don't need the shaded identifier 2013-03-14 20:28:24 +11:00
md_5 5bfab582df Fix #156 - Bukkit trying to get client settings. 2013-03-14 20:22:26 +11:00
md_5 ec1de0f636 Add global slot limit. Fixes feature request #40 2013-03-14 20:14:01 +11:00
md_5 9bf6a58ba2 Update snakeyaml and guava versions. 2013-03-14 19:51:36 +11:00
md_5 9483c0228b Make protocol only depend on netty-buffer 2013-03-14 19:50:44 +11:00
md_5 09bb7a93d2 Update MySQL version 2013-03-14 19:50:17 +11:00
md_5 8935e77118 Use the Netty byte array encoder now that it is fixed. 2013-03-14 19:49:31 +11:00
md_5 b71d253de2 Clean up cipher codec for maximum speed and minimal memory copy. 2013-03-14 19:39:03 +11:00
md_5 d54f2462a8 Less error for IOExceptions, more debug for exceptions in the exception handler. 2013-03-14 19:22:54 +11:00
md_5 c1ff4ffb89 Update to 1.5 & don't deploy proxy to maven, only APIs 2013-03-14 17:50:33 +11:00
md_5 58f1ab208b Reenable encryption + online mode. 2013-03-14 17:46:57 +11:00
md_5 d5f25b07e5 *remove wrapper class 2013-03-14 17:25:24 +11:00
md_5 30b381853c Change packet handling from ByteBufs to byte arrays to work around netty bug. Connection now appears to be stable - just need to add an optimized encryption algorithm back. 2013-03-14 17:24:32 +11:00
md_5 b0820208e6 @normanm @trustin This hack appears to fix all my issues with writing ByteBufs directly to channels. new @lazertester.party(). Others, please note this still isn't even a beta quality build. Due to memory laziness this build will only accept one connection. 2013-03-13 20:11:41 +11:00
md_5 bc0a076e4b Don't sync, its an optimization - right? 2013-03-13 18:08:43 +11:00