Commit Graph

  • 0e8b51e148 Minimize dependency jars games647 2022-07-15 15:54:19 +02:00
  • ef34550a53 Merge pull request #848 from Smart123s/fix/duplicate/forwardccommand games647 2022-07-15 08:56:45 +02:00
  • fe1d4944a8 Remove duplicate forwardCrackedCommand() Smart123s 2022-01-29 11:27:40 +01:00
  • 423bfa2275 Re-enable force checkstyle check games647 2022-07-11 12:24:54 +02:00
  • 06b0cf9e02 Merge pull request #779 from Smart123s/feature/codeformatter games647 2022-07-11 12:20:42 +02:00
  • 752600f0e2 Fix code formatting according to checkstyle config games647 2022-07-11 12:03:41 +02:00
  • cf53ecacdf Disable hard to meet checkstyle requirements Smart123s 2022-05-26 08:54:21 +02:00
  • b740331d31 Add checkstyle.xml Smart123s 2022-04-18 10:29:59 +02:00
  • 13b2f22e31 Add code formatter Smart123s 2022-04-18 09:18:55 +02:00
  • d5d4a32c3f Fix forwarding the correct player signature games647 2022-07-11 12:13:36 +02:00
  • bea3503eff Merge pull request #821 from games647/809-119-compatibility-1 games647 2022-07-11 09:43:17 +02:00
  • adfae507ac Flip velocity check to scan for newer Paper configurations first games647 2022-07-08 16:43:02 +02:00
  • e89cb3293a Disable verify client keys by default for older compatibility games647 2022-07-08 16:30:41 +02:00
  • b4ddf4fb19 Reduce dependency list to improve on build time games647 2022-07-08 16:29:25 +02:00
  • eb47dd3254 Restore compatibility with older Minecraft versions games647 2022-07-08 16:28:56 +02:00
  • 0b0a46a18a Make client public key verification optional games647 2022-07-06 16:49:26 +02:00
  • 7c8de84a34 Bump dependencies games647 2022-07-02 12:38:14 +02:00
  • c448be8c5f Bump mariadb-java-client from 3.0.5 to 3.0.6 dependabot[bot] 2022-07-04 07:04:41 +00:00
  • 339156be18 Use multiple threads to build the project games647 2022-07-02 12:37:49 +02:00
  • 944db748e8 Upgrade GitHub actions to use Java 18 games647 2022-07-02 12:36:58 +02:00
  • bb1cbb79f2 Support newer Paper configuration with clearer error messages games647 2022-06-28 18:40:51 +02:00
  • cf356099a0 Fix public key timestamp verification. games647 2022-06-24 17:12:27 +02:00
  • 91c01e3422 Reuse verify token tick message for signature verification games647 2022-06-24 17:09:54 +02:00
  • c118430bf5 Kick players using an invalid public key games647 2022-06-24 17:08:27 +02:00
  • ce59172839 Log signature verification errors to help administrators games647 2022-06-24 16:58:14 +02:00
  • 34e63b7eae Make profile key optional games647 2022-06-24 16:46:46 +02:00
  • e8bb3ec7a9 Validate other encryption methods games647 2022-06-23 19:28:54 +02:00
  • 1d46640b42 Limit length of server keys games647 2022-06-23 19:28:37 +02:00
  • a0fddd69aa Decrease necessary entropy for running tests games647 2022-06-23 19:26:15 +02:00
  • 700b889aa9 Improve precision and flexibility of encrypt methods games647 2022-06-23 19:25:12 +02:00
  • 3767b022a9 Migrate to guava hashing to replace unneeded exceptions games647 2022-06-23 12:39:28 +02:00
  • 11077a002d Migrate public key to record games647 2022-06-23 12:37:13 +02:00
  • d9bf7267a6 Test valid server key pairs games647 2022-06-23 12:36:02 +02:00
  • 53e6fe6ddf Missing synchronization access to the username games647 2022-06-23 12:35:25 +02:00
  • 1c528fb9cb Clean up games647 2022-06-23 12:34:14 +02:00
  • b041a89209 Typo fixes games647 2022-06-23 12:32:22 +02:00
  • a5942cba74 Use HTML links games647 2022-06-23 12:23:24 +02:00
  • f44d7a6780 Forward client key to server games647 2022-06-22 15:55:00 +02:00
  • 0f17fe18f9 Document origin of signing keys games647 2022-06-18 15:55:45 +02:00
  • dac5cd7639 Verify signed nonce games647 2022-06-18 15:49:45 +02:00
  • bc7c4eea60 Use PublicKey instead of byte representation games647 2022-06-15 15:48:02 +02:00
  • 456342c686 Migrate to ProtocolLib field extractors for better compatibility games647 2022-06-13 15:38:08 +02:00
  • e85d0d3f0e Add session key to plugin games647 2022-06-13 13:10:49 +02:00
  • d6c6108a7e Do not modify certificate file during packaging phase games647 2022-06-11 13:22:35 +02:00
  • d353ac66ab Verify public keys from players games647 2022-06-11 13:17:36 +02:00
  • 4fa28f2c69 Support username extraction in 1.19 games647 2022-06-11 13:04:45 +02:00
  • d8a6e2a6fa Update ProtocolLib to 5.0 games647 2022-06-10 17:34:16 +02:00
  • 219ebb1248 Bump version games647 2022-06-09 18:05:24 +02:00
  • 87281be8cf Fix start packet containing username in 1.19 games647 2022-06-09 12:56:42 +02:00
  • e781eb6c68 Revert "Add support for checking velocity support with newer paper configs" games647 2022-06-28 18:11:26 +02:00
  • 9ba6e9ba90 Add missing license header games647 2022-06-24 16:28:18 +02:00
  • f182adc3bc Add support for RGB colors using the color char games647 2022-06-24 16:21:53 +02:00
  • 5e159cac64 Explicitly disable ProtocolLib listener on stop games647 2022-06-19 12:10:31 +02:00
  • 6f9e8a49f1 Add support for checking velocity support with newer paper configs games647 2022-06-18 21:23:17 +02:00
  • 57b7fe949f Merge pull request #823 from games647/805-more-antibot-features games647 2022-06-18 18:15:52 +02:00
  • 32fe2cdf4e Check for valid session before starting a new thread games647 2022-06-07 19:29:06 +02:00
  • 7cab5993b7 Add license games647 2022-06-07 19:18:49 +02:00
  • 10785b32ac Fix anti bot reading the correct values games647 2022-06-07 18:44:23 +02:00
  • ae8c040d3e Merge pull request #814 from games647/dependabot/maven/org.geysermc.floodgate-api-2.2.0-SNAPSHOT games647 2022-06-18 18:04:15 +02:00
  • b221a3f294 Merge pull request #822 from games647/dependabot/github_actions/actions/cache-3.0.4 games647 2022-06-18 16:35:24 +02:00
  • fb32f0b386 Bump requried Java version to 17 games647 2022-06-15 11:26:55 +02:00
  • 752cb1c3a7 Bump actions/cache from 3.0.1 to 3.0.4 dependabot[bot] 2022-06-18 14:10:22 +00:00
  • f5ead50441 Fix typo in pull request template games647 2022-06-18 15:51:24 +02:00
  • b878ec34c8 Fix Java workflow setup games647 2022-06-15 09:13:35 +02:00
  • 3d72e77345 Fix Java version name games647 2022-06-11 09:31:37 +02:00
  • 18bd778b7e General minor code clean up and typo fixes games647 2022-06-09 12:04:42 +02:00
  • a9e4c90970 Merge pull request #799 from games647/dependabot/maven/org.mariadb.jdbc-mariadb-java-client-3.0.5 1.11 games647 2022-06-15 13:15:15 +02:00
  • 1bcd5b1848 Comment out potential debug code tcpshield-agnostic games647 2022-02-07 17:50:02 +01:00
  • 1e97314495 Fix TCPShield compat by using raw address for sessions games647 2021-08-14 21:01:56 +02:00
  • 1dc0d92dbb Use the address field for verify task games647 2021-08-14 17:05:18 +02:00
  • 2dbf483c91 Fix Java workflow setup games647 2022-06-15 09:13:35 +02:00
  • c92f94d2e8 Bump api from 2.0-SNAPSHOT to 2.2.0-SNAPSHOT dependabot[bot] 2022-06-13 07:03:18 +00:00
  • 8f91f36148 Fix Java version name games647 2022-06-11 09:31:37 +02:00
  • 7652943f2a General minor code clean up and typo fixes games647 2022-06-09 12:04:42 +02:00
  • 0af22d9927 Merge pull request #811 from Enginecrafter77/main games647 2022-06-11 08:40:48 +02:00
  • 5abd864fa5 fix: Typo in config.yml comment about useProxyAgnosticResolver Enginecrafter77 2022-06-10 11:55:31 +02:00
  • d7d0caf6e7 style: Re-phrasing of config.yml comment for useProxyAgnosticResolver Enginecrafter77 2022-06-10 11:40:21 +02:00
  • edd82f7978 style: ProxyAgnosticMojangResolver: Extracted the URL into a constant Enginecrafter77 2022-06-10 11:28:59 +02:00
  • 6413ca4d10 fix: Reverted the invalid session log entry modification Enginecrafter77 2022-06-10 11:14:10 +02:00
  • 5f494e5a04 feat: Config option to enable ProxyAgnosticMojangResolver Enginecrafter77 2022-06-09 19:24:53 +02:00
  • 5d4483224d refactor: ProxyAgnosticMojangResolver Enginecrafter77 2022-06-09 19:04:49 +02:00
  • 61b86fba52 fix: Initial addressing of #810 Enginecrafter77 2022-06-09 18:41:03 +02:00
  • 6665c0359b Note latest proxy version games647 2022-06-08 10:20:15 +02:00
  • 896291be53 Bump BungeeCord required version games647 2022-06-08 10:08:15 +02:00
  • 5828e1abde Remove last sodion reference games647 2022-06-07 18:51:22 +02:00
  • 8d50a14371 Drop SodionAuth plugin, because it's no longer reachable in Maven games647 2022-06-07 18:26:24 +02:00
  • 0ae18f3ac6 Always log invalid state messages games647 2022-06-07 18:24:27 +02:00
  • 82d8b4d2be Fix typo in messages for invalid-request games647 2022-06-07 18:18:28 +02:00
  • 41890679ed Bump mariadb-java-client from 3.0.4 to 3.0.5 dependabot[bot] 2022-05-30 07:03:27 +00:00
  • fc50c997ba Dump craftapi for updated GSON version and allow . in legit usernames games647 2022-05-21 14:02:32 +02:00
  • b04b8f5806 Merge pull request #790 from games647/dependabot/github_actions/github/codeql-action-2 games647 2022-05-20 12:34:03 +02:00
  • 16f8a49b4c Inform users about the delayed session start for proxies games647 2022-05-20 12:32:44 +02:00
  • 830d6b1e35 Bump github/codeql-action from 1 to 2 dependabot[bot] 2022-05-01 07:04:13 +00:00
  • a32791687c Merge pull request #774 from games647/dependabot/github_actions/actions/checkout-3 games647 2022-04-01 13:21:52 +02:00
  • 5d63d304e6 Merge pull request #775 from games647/dependabot/github_actions/actions/cache-3.0.1 games647 2022-04-01 13:21:29 +02:00
  • f25d8b3a99 Bump actions/cache from 2.1.4 to 3.0.1 dependabot[bot] 2022-04-01 07:02:15 +00:00
  • cac96408a0 Bump actions/checkout from 2 to 3 dependabot[bot] 2022-04-01 07:02:13 +00:00
  • 0bdcc935ad Merge pull request #771 from games647/dependabot/maven/org.apache.maven.plugins-maven-shade-plugin-3.3.0 games647 2022-03-30 17:34:12 +02:00
  • 07dea4ac0f Bump maven-shade-plugin from 3.2.4 to 3.3.0 dependabot[bot] 2022-03-30 14:04:11 +00:00
  • f4a3fed017 Highlight build definition games647 2022-03-30 16:02:03 +02:00