Commit Graph

  • 3b71a2b570 Fix ping decoding (Fixes #969) Thinkofdeath 2014-04-13 00:07:11 +01:00
  • 1aa5379030 Handle new clients pinging old versions (Fixes #972 and Fixes #969) Thinkofdeath 2014-04-12 10:16:58 +01:00
  • 153bca00be Fix 1.7.7 support Thinkofdeath 2014-04-10 13:34:08 +01:00
  • 747628f40c Remove @RequiredArgsConstructor from PlayerInfoSerializer as the javadoc fails to build with it Thinkofdeath 2014-04-09 21:01:33 +01:00
  • bf9521472b Support setting uuid's on ServerPing.PlayerInfo + fix plugins which don't provide a valid uuid. Thinkofdeath 2014-04-09 20:26:07 +01:00
  • 86ef046544 Pass the protocol version through when using ping pass through Thinkofdeath 2014-04-09 16:42:08 +01:00
  • cd518690fd Rewrite the spawn player packet's uuid to support skins on non ip-fowarded servers Thinkofdeath 2014-04-04 12:14:04 +01:00
  • 1d3adc5317 1.7.6-pre1 Support Thinkofdeath 2014-04-04 11:25:19 +01:00
  • 13848def72 Return a Users UUID as a UUID object whilst keeping support for returning as a String Keir Nellyer 2014-04-02 10:25:42 +01:00
  • a4dd0dba88 Allow 'softdepends' in plugin description Keir Nellyer 2014-03-31 15:28:18 +01:00
  • e025ad8ed7 Bump netty from 4.0.14 -> 4.0.17 md_5 2014-04-01 14:36:19 +11:00
  • 720f5df2f4 Use correct padding for UDP queries Alex Ivanov 2014-03-31 01:11:59 +03:00
  • 52bf6184c7 Don't disable find by default md_5 2014-03-30 15:53:57 +11:00
  • f7a5748464 Delay event loop initialization until after system properties are set. Closes #943 md_5 2014-03-29 15:21:04 +11:00
  • 61e3d27ae9 Add more Java versions to Travis md-5 2014-03-20 20:15:33 +11:00
  • 1bbbfdb0d5 Close #938 - re add our register channel manipulation md_5 2014-03-20 20:11:56 +11:00
  • a8584f81ed Merge pull request #935 from yawkat/fix-legacy-convert-npe thinkofdeath 2014-03-15 19:24:00 +00:00
  • 5ae2e24c84 Fix uppercase color codes Jonas Konrad 2014-03-15 20:19:48 +01:00
  • c29676e4fc Fix NPE when converting invalid color character from legacy text Jonas Konrad 2014-03-15 19:56:19 +01:00
  • 92ebce2ec6 Add TabCompleteEvent Jonas Konrad 2014-02-16 23:47:14 +01:00
  • 9cd7c1ac03 Add ProxyReloadEvent kamcio96 2014-02-28 22:44:48 +01:00
  • 924dcaab38 Move default server fallback md_5 2014-03-14 19:29:13 +11:00
  • 8502ab54c0 Revert "Fix #872 - use default server if forced host not found, OR force default is set." md_5 2014-03-14 19:27:51 +11:00
  • 3301c95066 Revert "Rejig forced hosts some more - closes #927" md_5 2014-03-14 19:27:46 +11:00
  • 49f4dcb5b7 Ensure we have the capacity to resize the buffer Thinkofdeath 2014-03-13 19:51:46 +00:00
  • 13d679e7d7 Correctly resize the spawn object packet Thinkofdeath 2014-03-13 19:30:27 +00:00
  • 72cadac76e Rejig forced hosts some more - closes #927 md_5 2014-03-13 13:32:48 +11:00
  • 227301ec73 Don't throw full exception on bad magic md_5 2014-03-13 07:40:12 +11:00
  • f2b0e3e3c3 Fixed config saving and value setting. Probably fixes #798 Maciej Mionskowski 2014-03-10 21:24:53 +01:00
  • 575a6b6ea0 Fix some errors related to disabling modules - #890 md_5 2014-03-11 15:16:52 +11:00
  • 5beafed279 Null check the locations.yml Map before changing into a CaseInsensitiveMap (Fixes #920) Thinkofdeath 2014-03-10 19:34:11 +00:00
  • 2a7ad3c2b2 Append/trim extra data for spawn object packets with a 0 id Thinkofdeath 2014-03-10 19:25:15 +00:00
  • 00352f585a Revert code which wasn't meant to be commited. md_5 2014-03-10 13:36:17 +11:00
  • 290e31b4c5 Update some depend versions, leaving netty for a later date when there aren't as many recent changes. md_5 2014-03-10 11:34:35 +11:00
  • 1fb7a3bf1d Fix #872 - use default server if forced host not found, OR force default is set. md_5 2014-03-10 11:23:26 +11:00
  • 52fbceec54 Fix client disconnects when a server goes down - #886 Jonas Konrad 2014-02-18 17:08:04 +01:00
  • e609145a0d Add module authors - closes #902 md_5 2014-03-10 11:13:49 +11:00
  • 4a7f8015e5 Close #918 - use case insensitive lookup for Yaml locations md_5 2014-03-10 11:04:28 +11:00
  • 003a1973d4 Update CommandEnd javadoc md-5 2014-03-10 09:23:44 +11:00
  • db7f3c770d Fix EventBus when used with Byte.MAX_PRIORITY - closes #910. Also includes additional unit test cases to cover any future regressions. md_5 2014-03-04 20:49:53 +11:00
  • eec3c09c32 Tweak ciper messages - closes #905 md_5 2014-02-27 16:00:44 +11:00
  • 565af4d53e Remove switchMutex since its no longer required md_5 2014-02-27 07:32:23 +11:00
  • 37ed331515 Ensure user's client and server component are both in the same event loop. Probably closes #893 md_5 2014-02-26 21:28:04 +11:00
  • 38f12840ca Correct component loop detector Thinkofdeath 2014-02-21 20:56:10 +00:00
  • 941450b4e4 Detect component loops Thinkofdeath 2014-02-21 10:13:03 +00:00
  • e87d25c321 Remove playerCount from team - closes #889 md_5 2014-02-21 20:18:39 +11:00
  • 886f7499fb Update compile-native script. md_5 2014-02-16 11:40:36 +11:00
  • 8064a3d4fb Revert "Compile native cipher on ancient CentOS for maximum compatability - closes #880" md_5 2014-02-16 11:39:47 +11:00
  • 5039922fa7 Revert "Compile on CentOS 6.4 with OpenSSL 1.0.0e and glibc 2.12" md_5 2014-02-16 11:39:42 +11:00
  • eb753c8109 Compile on CentOS 6.4 with OpenSSL 1.0.0e and glibc 2.12 md_5 2014-02-15 19:37:53 -05:00
  • 7bfa024c23 Compile native cipher on ancient CentOS for maximum compatability - closes #880 md_5 2014-02-16 00:13:13 -05:00
  • d98ade5a9b Mojang uses "if > 100", therefore the inverse of that is "if <=100" regarding chat length. md_5 2014-02-13 07:25:56 +11:00
  • a272afd693 Some 32bit var ints need 5 bytes md_5 2014-02-13 07:13:48 +11:00
  • 0f24eaeea3 Mojang caps chat to 100, we should too md_5 2014-02-12 19:59:02 +11:00
  • 56e9e6a245 Delete extracted native code on exit md_5 2014-02-12 19:53:33 +11:00
  • 87f3706736 Cap VarInt down to 4 bytes. Early Mojang implementations used 32 BYTES, then they changed it to 5 BYTES. I think they mean 4 BYTES = 32 BITS. md_5 2014-02-12 19:51:43 +11:00
  • 90104b03b7 Only allow key sizes of 16 in native cipher md_5 2014-02-12 19:45:28 +11:00
  • a9b2660aa8 Unknown git commit or version = unknown version sig md_5 2014-02-12 19:15:00 +11:00
  • 0b7789035f Revert as its unstable anyway. md_5 2014-02-12 18:02:02 +11:00
  • 3f7850dc5a Clean up JNI code, add stack trace to check up on Jenkins test. md_5 2014-02-12 17:43:49 +11:00
  • 2e80bf30dd Various improvements to native cipher so that it now actually destroys Java in terms of speed. Closes #871 - thanks @ninja- md_5 2014-02-12 17:36:58 +11:00
  • b3627652f2 Merge pull request #869 from Cube-Space/permission-api md-5 2014-02-09 14:36:15 +11:00
  • b5216148d6 Remove a bit of synchronization md_5 2014-02-09 11:02:26 +11:00
  • 4faf507ad9 Added getPermissions() to the CommandSender API to get a unmodifiable Collection of all Permissions. The ConsoleSender returns an empty Set where as the UserConnection gives its real Permissions. Fabian Fassbender 2014-02-08 14:17:01 +01:00
  • 9a4f0a6f59 Revert disconnect change. Forgot we use void futures. md_5 2014-02-08 12:42:27 +11:00
  • 98a5db9abf Skip deploying of modules - speeds up Jenkins build. md_5 2014-02-08 12:24:31 +11:00
  • 015dc0c65a Dem string typos md_5 2014-02-08 12:21:13 +11:00
  • c1b9e9032f Fix typo md_5 2014-02-08 12:20:08 +11:00
  • 5e5038c839 Fix Java 7 detection - closes #861 md_5 2014-02-08 09:40:08 +11:00
  • 36ea27454d Disable selector rebuild - closes #851 md_5 2014-02-08 09:39:45 +11:00
  • 2eb2953442 Optimize throwing of CancelSendSignal's by storing a single instance. md_5 2014-02-08 09:36:41 +11:00
  • 4abffa9f24 Optimize / clean up server disconnect method md_5 2014-02-08 09:33:05 +11:00
  • f08df9555c Remove dead IP forward code, Mojang aint bringing that one back md_5 2014-02-08 09:19:22 +11:00
  • 4c5689d10e Fix typo in EntityMap Thinkofdeath 2014-02-04 11:03:12 +00:00
  • 224db6596e Make console log handler obey Filters. Closes #866 md_5 2014-02-04 16:44:53 +11:00
  • df82720ade Remove unnecessary import MinePlayer64 2014-02-02 11:10:00 +01:00
  • 33f87498be Use the API to build message MinePlayer64 2014-02-02 10:20:31 +01:00
  • d0af22a0f2 Make /server more fancy MinePlayer64 2014-02-01 19:56:17 +01:00
  • 4fa137a465 Add java property for log date format, closes #764 md_5 2014-02-02 12:45:53 +11:00
  • 0d7ee821d2 Adjust wording - closes #823 md_5 2014-02-02 12:43:18 +11:00
  • 1f1cdb47e4 Search for bungee.yml and then plugin.yml for Bungee plugins. md_5 2014-02-02 12:22:25 +11:00
  • ddab9a84c4 Close #859 - more favicon validation md_5 2014-02-02 12:20:37 +11:00
  • 5adc0000d8 Add small benchmark to the native cipher suite - see #755 md_5 2014-02-02 10:18:01 +11:00
  • a0cc5d84be Add explicit casts to make clang support easier - see #755 md_5 2014-02-02 10:15:14 +11:00
  • edce7f7c3d Add tab completion to /send (Fixes #853) Thinkofdeath 2014-02-01 11:21:59 +00:00
  • 19b4c09a16 Remove unused fields md_5 2014-02-01 10:36:10 +11:00
  • 35a5230b52 Remove artifacts from legacy forge support. md_5 2014-02-01 10:35:02 +11:00
  • 90fcfecb7c Use lombok for vhost md_5 2014-02-01 10:34:20 +11:00
  • 542d2c2a5b Close #850 - send 127 for legacy protocol version md-5 2014-02-01 09:27:22 +11:00
  • 649f83dee2 Fix team packet for 1.7 servers md_5 2014-01-28 13:28:06 +11:00
  • 842392d59c Dual version entity ID rewriting md_5 2014-01-27 11:39:10 +11:00
  • b2f517fa63 Implement dual protocol version support. md_5 2014-01-27 11:26:27 +11:00
  • 5c12f900b3 Correct the extra check Thinkofdeath 2014-01-26 01:12:55 +00:00
  • 6641d199b3 Move the extra check out of hasFormatting Thinkofdeath 2014-01-26 00:41:13 +00:00
  • 83b0229277 Fix formatting leaking through components when arrays are used + cases where component's extra wouldn't serialize Thinkofdeath 2014-01-26 00:37:33 +00:00
  • 5f7963b0c4 Add more validation to server icons. Closes #828 md_5 2014-01-22 12:16:48 +11:00
  • dae96ac18b Close #819 - remove trailing . from hostname if it exists md_5 2014-01-22 12:09:29 +11:00
  • aa91354666 Make sure plugin onLoad is really called onLoad. This fixes regression #822 from when we implemented plugin depends. md_5 2014-01-22 12:07:16 +11:00
  • 05f4e69afd Bring reconnect yaml handler setting in line with what we had before (only create if needed) md_5 2014-01-17 09:35:29 +11:00
  • 71e64bf532 Register reconnect_yaml module md_5 2014-01-17 09:31:46 +11:00