13
0
geforkt von Mirrors/Velocity

Commit graph

  • d8e7f87506 Forgot to update the JNI compile script for Linux. Andrew Steinborn 2019-01-11 14:15:07 -0500
  • 9daa6c3a64 Prettify JNI stuff. Andrew Steinborn 2019-01-11 14:13:13 -0500
  • 1ddeb85f60 Try to reduce JNI calls into compressor. Andrew Steinborn 2019-01-10 21:10:00 -0500
  • e240dac55b No need to bring in Gson instance, when toString() does the same thing. Andrew Steinborn 2019-01-06 08:47:29 -0500
  • c30974a148 Clarifications in ProtocolUtils. Andrew Steinborn 2019-01-05 14:55:01 -0500
  • 221ee510ff Minor cleanup. Andrew Steinborn 2019-01-01 04:34:31 -0500
  • 0906a436e3 Fix bug with tab-completing names on 1.12 and lower. Andrew Steinborn 2019-01-01 04:34:13 -0500
  • 696b6549e5 Stronger TLS settings. Andrew Steinborn 2018-12-30 11:13:58 -0500
  • 466d06216d Fix minor bug in JavaVelocityCipher Andrew Steinborn 2018-12-30 11:08:13 -0500
  • 25773cd366 Fix typo, clarification, pre-size buffer in ensureCompatible(). Andrew Steinborn 2018-12-30 07:18:19 -0500
  • ae850443ad Fix build due to checkstyle Andrew Steinborn 2018-12-30 06:50:44 -0500
  • 8588e7f1fe Optimize native handling further. Andrew Steinborn 2018-12-30 06:16:04 -0500
  • 095a478440 Always ensure we don't pass a heap ByteBuf to the natives. Andrew Steinborn 2018-12-30 04:53:47 -0500
  • 1c50922cba Make sure we can get memory addresses before we think about natives. Andrew Steinborn 2018-12-30 04:33:10 -0500
  • 977d29ffa0 Fix Checkstyle errors Andrew Steinborn 2018-12-30 03:58:50 -0500
  • 5bf936d1b9 Add unit tests Andrew Steinborn 2018-12-30 03:57:05 -0500
  • 9ce4294e6e Fix forced hosts with SRV records. Andrew Steinborn 2018-12-30 03:52:50 -0500
  • 4167b79553 Update CONTRIBUTING.md since we now enforce Checkstyle. Andrew Steinborn 2018-12-30 03:31:32 -0500
  • abc5ef7f5e Full Checkstyle compliance at last. Andrew Steinborn 2018-12-30 03:28:45 -0500
  • 20c3966f6f Make PluginDependencyUtils test more consistent. Andrew Steinborn 2018-12-30 03:05:26 -0500
  • 89bcc9a100 Grab most of the low-hanging fruit. Andrew Steinborn 2018-12-29 17:22:36 -0500
  • f898b766f1 Fix resource pack sending on <= Minecraft 1.9.4 Andrew Steinborn 2018-12-29 16:41:13 -0500
  • c8f73ea0ab Add Javadoc to resource pack API Andrew Steinborn 2018-12-29 15:37:56 -0500
  • 0ca0c2a297 Resource pack API Andrew Steinborn 2018-12-29 15:21:47 -0500
  • 280563ffa0 Clarifications around plugin message API. Andrew Steinborn 2018-12-29 14:25:06 -0500
  • a2d9a9f1d8 Clarifications, same for QueryResponse. Andrew Steinborn 2018-12-29 14:21:20 -0500
  • 5cf96aabdd Ensure that getting a builder from the ping will produce the same ping. Andrew Steinborn 2018-12-29 14:09:30 -0500
  • 68fde1e795 Adapt System.(out|err) to log4j. Andrew Steinborn 2018-12-29 13:30:50 -0500
  • 1113266823 Merge branch '1.13-tab-complete' Andrew Steinborn 2018-12-29 12:27:26 -0500
  • 0cc8a2a14f Tab-completing arguments works now. Andrew Steinborn 2018-12-29 12:24:10 -0500
  • 10c440af83 Consistently display disconnects. Andrew Steinborn 2018-12-29 11:46:54 -0500
  • 5f3c31bc48 Fix Checkstyle issues. Andrew Steinborn 2018-12-29 11:07:45 -0500
  • 76fc39660c Merge branch 'master' into 1.13-tab-complete Andrew Steinborn 2018-12-29 11:01:41 -0500
  • 256978fc15 Solve a bunch of Checkstyle warnings. Andrew Steinborn 2018-12-29 10:57:55 -0500
  • 21b20d5dc3 Obfuscate exceptions from user connection. Andrew Steinborn 2018-12-29 10:13:38 -0500
  • 09fe7cee1e Include more of fastutil to allow us to use Object2IntLinkedOpenHashMap Andrew Steinborn 2018-12-29 09:48:09 -0500
  • 2cedb457ce [WIP] Inject commands for Minecraft 1.13+ Andrew Steinborn 2018-12-29 09:28:24 -0500
  • b6944bbec2 Use EnumSet in StateRegistry.PacketRegistry. Andrew Steinborn 2018-12-28 13:08:22 -0500
  • 9bbe25fc90 Improve efficiency of Java implementation of natives. Andrew Steinborn 2018-12-28 13:02:41 -0500
  • 566a306d18 Clarity improvements. Andrew Steinborn 2018-12-28 12:29:24 -0500
  • 5b4992fd9c
    Update README.md Andrew Steinborn 2018-12-26 03:42:21 -0500
  • 3f7da5e416 Don't need to shade in checker-qual Andrew Steinborn 2018-12-25 09:32:11 -0500
  • e34d68e81a Resolve some warnings. Andrew Steinborn 2018-12-25 01:47:36 -0500
  • 2ab84f3775 Fix missing throws clause Andrew Steinborn 2018-12-24 12:19:40 -0500
  • e690d88fa0 Generic MBEDTLS_ROOT Andrew Steinborn 2018-12-24 12:18:36 -0500
  • 1c2235af5a Explicitly find and complain about BungeeCord and Bukkit plugins. Andrew Steinborn 2018-12-24 09:44:26 -0500
  • aeed2c0f87 Fix build status shield Andrew Steinborn 2018-12-24 09:11:52 -0500
  • 898353640e Moving to new Jenkins setup Andrew Steinborn 2018-12-24 08:23:56 -0500
  • 4a872ffabe Add asynchronous DNS resolution. Andrew Steinborn 2018-12-24 07:37:59 -0500
  • e71bac2028 Fix ProtocolUtil#readString() to respect Unicode. Andrew Steinborn 2018-12-24 05:25:58 -0500
  • 267d306569 Remove all uses of (mark|reset)ReaderIndex() Andrew Steinborn 2018-12-23 23:30:26 -0500
  • 41592afade Allow native crypto to always be selected. Andrew Steinborn 2018-12-23 23:02:51 -0500
  • 11daaa986a Add readable checks. Andrew Steinborn 2018-12-23 18:50:02 -0500
  • 3a87e47796 Remove validation check since these usernames exist anyway. Andrew Steinborn 2018-12-17 15:35:05 -0500
  • 5be64565e9 Print exception in task Andrew Steinborn 2018-12-16 13:41:23 -0500
  • ca915a44a9 Bump write mark, to see if it improves #152 Andrew Steinborn 2018-12-15 21:13:52 -0500
  • 4b5664ec91 Remove redundant check. Andrew Steinborn 2018-12-14 15:09:52 -0500
  • 2884c2ea90 Strictly validate usernames for online mode. Andrew Steinborn 2018-12-14 15:04:21 -0500
  • 10293aa542 Fix login with IPv6 and other potential security issues Andrew Steinborn 2018-12-14 14:41:46 -0500
  • 9a15a80627
    Merge pull request #161 from VelocityPowered/anonymize-user-disconnect-messages Andrew Steinborn 2018-12-14 13:11:51 -0500
  • cc5a7dba9b Clean up PluginDependencyUtilsTest Andrew Steinborn 2018-12-14 01:47:43 -0500
  • e979db7778 Fix some unfriendly behavior in Favicon#create(Path) Andrew Steinborn 2018-12-13 19:44:59 -0500
  • 2d54a2c15b Record circular dependencies Andrew Steinborn 2018-12-13 19:44:25 -0500
  • 1856fb6aad ProtocolVersion#SUPPORTED_VERSIONS Andrew Steinborn 2018-12-13 05:24:37 -0500
  • da12008736 Fix more formatting issues. Andrew Steinborn 2018-12-13 04:53:45 -0500
  • 0100cdd244 More comment on the plugin dependency stuff. Andrew Steinborn 2018-12-13 04:50:08 -0500
  • fc76a027de Rewrite dependency plugin resolving. Andrew Steinborn 2018-12-13 04:06:43 -0500
  • f9843057ba Anonymize all exception/connection-related errors from the user. Andrew Steinborn 2018-12-11 01:50:29 -0500
  • 7c065e5c15 Disallow all concurrent builds. Andrew Steinborn 2018-12-07 17:25:04 -0500
  • 853fd2226d Fix formatting in ProtocolVersion Andrew Steinborn 2018-12-07 17:24:56 -0500
  • ce6b061b79 Make Velocity's server list ping behavior more conformant. Andrew Steinborn 2018-12-07 17:24:41 -0500
  • 811d7400c3
    Merge pull request #158 from lucko/fix/event-bus Andrew Steinborn 2018-12-05 20:03:07 -0500
  • 6ff9180987
    Remove redundant extra lambda in EventManager#fire implementation Luck 2018-12-04 00:03:47 +0000
  • 3d3d6adf04
    Remove redundant null check in VelocityMethodScanner Luck 2018-12-03 23:55:39 +0000
  • cfae542dd2
    Slightly optimize SimpleEventBus usage in VelocityEventManager Luck 2018-12-03 23:53:50 +0000
  • 43da3d4541
    Allow the same EventHandler to be registered with different PostOrders Luck 2018-12-03 23:53:06 +0000
  • 5b9a8f160b Fallback to plugin ID. Andrew Steinborn 2018-12-02 01:59:46 -0500
  • 65ca41cdb5 Warn when using Guava Subscribe annotation. Andrew Steinborn 2018-12-02 01:58:21 -0500
  • a3bfa292c6
    Merge pull request #139 from VelocityPowered/reload-command Andrew Steinborn 2018-12-01 18:04:09 -0500
  • 458d2e4d74 Netty 4.1.32.Final Andrew Steinborn 2018-12-01 17:56:45 -0500
  • bb01dc9edf Revert "Revert "Refactor Forge support to track the handshake & include keepalives"" Andrew Steinborn 2018-12-01 17:11:41 -0500
  • a9ae53e527 Introduce ConsoleCommandSource. See #155 Andrew Steinborn 2018-12-01 17:08:34 -0500
  • 773d9f0470
    Merge pull request #156 from VelocityPowered/revert-136-forge-handshake Andrew Steinborn 2018-12-01 14:04:30 -0500
  • dc67ee99ed
    Revert "Refactor Forge support to track the handshake & include keepalives" Andrew Steinborn 2018-12-01 14:04:14 -0500
  • ed4994a792
    Merge pull request #136 from dualspiral/forge-handshake Andrew Steinborn 2018-12-01 14:03:16 -0500
  • 6e37fa5f33 When handling TabCompleteResponse, check if we have a command. Andrew Steinborn 2018-11-30 19:14:51 -0500
  • d3d683dfc0 Document velocity.toml more carefully. Andrew Steinborn 2018-11-30 16:17:36 -0500
  • edfdcf3d53 Document ServerPreConnectEvent more carefully. Andrew Steinborn 2018-11-25 14:54:03 -0500
  • 9260d1071a Fix from API breakage Daniel Naylor 2018-11-25 10:30:14 +0000
  • a4852d7264 Silly me... Daniel Naylor 2018-11-24 22:29:46 +0000
  • 2b49bb96bf This goes here Daniel Naylor 2018-11-24 21:32:08 +0000
  • 9bab6b8c8e Update for master changes and comments Daniel Naylor 2018-11-24 21:24:35 +0000
  • 3adf36f712 Fix comments. We still seem to have a plugin message coming though on login, can't see why... Daniel Naylor 2018-11-23 10:54:03 +0000
  • 8716e09d21 Don't use a magic string Daniel Naylor 2018-11-22 19:43:36 +0000
  • ccd37e5b9c Track the forge handshake and re-engineer Forge support Daniel Naylor 2018-11-15 14:46:14 +0000
  • 8f859b980c
    Merge pull request #135 from Crypnotic/protocol-constants-rework Andrew Steinborn 2018-11-25 01:27:17 -0500
  • 2ac1855868 Update Netty to 4.1.31.Final. Andrew Steinborn 2018-11-25 00:43:14 -0500
  • 5eeca16f7e Apply final modifier Andrew Steinborn 2018-11-24 21:42:08 -0500
  • a083dfd3a4 Merge branch 'master' into reload-command Andrew Steinborn 2018-11-24 21:41:12 -0500
  • 9a9b6f9ab3 Rename ConnectionManager#shutdown(ISA) -> ConnectionManager#close(ISA) Andrew Steinborn 2018-11-24 21:38:26 -0500