Commit graph

  • bbe066e853
    Update protocol/src/main/java/org/geysermc/mcprotocollib/network/BuiltinFlags.java Alex 2024-09-10 07:51:04 +0200
  • 118c324b45
    Update protocol/src/main/java/org/geysermc/mcprotocollib/network/BuiltinFlags.java Alex 2024-09-10 07:50:59 +0200
  • 1f882d2dc2
    Update protocol/src/main/java/org/geysermc/mcprotocollib/network/tcp/TcpServer.java Alex 2024-09-10 07:50:49 +0200
  • a464d5ff18
    Update protocol/src/main/java/org/geysermc/mcprotocollib/network/BuiltinFlags.java Alex 2024-09-10 07:50:41 +0200
  • 0ff09d158c Ensure packets are always sent on the event loop AlexProgrammerDE 2024-09-09 19:06:32 +0200
  • 716f229e65
    Support shouldAuthenticate = false (#856) masmc05 2024-09-03 01:34:43 +0300
  • 2f2a2e2065 24w35a basaigh 2024-08-29 15:41:37 +0100
  • ff9ab9edf0 24w34a basaigh 2024-08-29 15:03:51 +0100
  • 4904ba3893
    Update README.md waterghost-2046 2024-08-28 13:12:23 +0900
  • bcdb8cfe37
    Support shouldAuthenticate = false masmc05 2024-08-26 23:19:59 +0300
  • 324f066f15 Fix outbound writing race conditions AlexProgrammerDE 2024-08-25 09:43:01 +0200
  • c69a8c3537 24w33a basaigh 2024-08-24 15:02:56 +0100
  • 618c0b46cf Merge remote-tracking branch 'origin/splitting-v3' into splitting-v3 AlexProgrammerDE 2024-08-20 13:11:33 +0200
  • b54a21be0e Mark packet as nonnull AlexProgrammerDE 2024-08-20 13:11:27 +0200
  • 608b03df63
    Update protocol/src/main/java/org/geysermc/mcprotocollib/protocol/MinecraftProtocol.java Alex 2024-08-20 12:43:20 +0200
  • 087e64447f
    Update protocol/src/main/java/org/geysermc/mcprotocollib/protocol/MinecraftProtocol.java Alex 2024-08-20 12:43:10 +0200
  • 2439c69db0
    Update protocol/src/main/java/org/geysermc/mcprotocollib/network/Session.java Alex 2024-08-20 12:42:48 +0200
  • e2af5db487
    Update README.md (#844) waterghost-2046 2024-08-20 19:00:28 +0900
  • c2795892fd Fix readVarLong, remove multiplication in readVarInt valaphee 2024-08-19 14:37:45 +0200
  • 5d90ce1544 Add one more debug print AlexProgrammerDE 2024-08-19 14:30:25 +0200
  • 2ae3b2f473 Add debug log for packet serialization and state switching AlexProgrammerDE 2024-08-19 14:27:45 +0200
  • 9c5a702bd7
    Update TcpClientSession.java waterghost-2046 2024-08-09 22:13:27 +0900
  • 6c8830f18d
    Update TcpClientSession.java waterghost-2046 2024-08-09 21:01:26 +0900
  • 030b56c85f
    Update TcpClientSession.java waterghost-2046 2024-08-06 00:36:45 +0900
  • 22cf00b35c
    Update TcpClientSession.java waterghost-2046 2024-08-05 23:18:33 +0900
  • fe4b058058
    Update README.md waterghost-2046 2024-08-01 22:14:06 +0900
  • 68a426d874 Prevent very unlikely race conditions with keepalive being switched during a task AlexProgrammerDE 2024-07-28 11:57:37 +0200
  • 576b311d14 Only spawn keepalive after login is acknowledged AlexProgrammerDE 2024-07-28 10:15:40 +0200
  • 72721b884a Handle keepalive in configuration AlexProgrammerDE 2024-07-28 09:56:27 +0200
  • 2b310d2618 Address review AlexProgrammerDE 2024-07-28 09:40:20 +0200
  • c8632180b7
    Update protocol/src/main/java/org/geysermc/mcprotocollib/network/BuiltinFlags.java Alex 2024-07-28 08:03:11 +0200
  • 150f7ff61d
    Update protocol/src/main/java/org/geysermc/mcprotocollib/network/BuiltinFlags.java Alex 2024-07-28 08:03:02 +0200
  • fcb12da812
    Update README.md waterghost-2046 2024-07-28 11:57:33 +0900
  • 5496e6b30b
    Update README.md waterghost-2046 2024-07-28 11:57:26 +0900
  • 53c9612f4c
    Update README.md waterghost-2046 2024-07-28 11:57:20 +0900
  • bb38c8ad9a
    Optimize stack (#828) Alex 2024-07-28 00:26:14 +0200
  • be9aa59e48
    var name consistency Konicai 2024-07-27 17:20:08 -0500
  • a7e539f79d Remove ping pong packets again AlexProgrammerDE 2024-07-26 11:58:43 +0200
  • fccce03306 Make toggling automatic keepalive work in another way AlexProgrammerDE 2024-07-26 11:50:21 +0200
  • 13417443dd Add flow control AlexProgrammerDE 2024-07-26 11:14:03 +0200
  • e33042c19c Properly switch inbound protocol in server listener AlexProgrammerDE 2024-07-26 10:07:29 +0200
  • e1b23455c1
    Update README.md waterghost-2046 2024-07-26 00:55:00 +0900
  • ab9bcbe151
    Properly read/write food components (#843) Eclipse 2024-07-25 01:30:06 +0000
  • ed4ebfc596
    Should probably write them properly too Eclipse 2024-07-24 22:06:31 +0000
  • f24aaf705d
    Properly read food components Eclipse 2024-07-24 21:54:04 +0000
  • f2d67ef6d6 Fix keepalive edge case AlexProgrammerDE 2024-07-21 09:16:36 +0200
  • 30309cefe2
    Fix: Opencollab repo link in Readme (#840) Alex 2024-07-21 00:29:34 +0200
  • def403a9ba Make less detectable by anticheats and fix keepalive during configuration AlexProgrammerDE 2024-07-20 23:41:00 +0200
  • 9f10790b81 Small inlining AlexProgrammerDE 2024-07-20 23:28:28 +0200
  • 0d1833478d Make it compile AlexProgrammerDE 2024-07-20 23:18:35 +0200
  • b6a7b0a818 Initial code changes AlexProgrammerDE 2024-07-20 22:21:32 +0200
  • 41eccedb93
    Streamline api (#832) Alex 2024-07-20 22:26:32 +0200
  • e5ef4ea5c3 Revert back code AlexProgrammerDE 2024-07-20 22:22:30 +0200
  • 43a26c8077
    Fix dead link Alex 2024-07-19 08:37:08 +0200
  • 05a699d1ba
    Fix edge-case where Texture#toString has a NullPointer, fix join requests (#838) Alex 2024-07-18 12:20:02 +0200
  • a31c144d68 Fix join requests AlexProgrammerDE 2024-07-18 11:05:07 +0200
  • b452c315fd Fix edge-case where Texture#toString has a NullPointer because gson set a null metadata AlexProgrammerDE 2024-07-18 10:40:12 +0200
  • d358c40dd3 Address review AlexProgrammerDE 2024-07-13 19:15:15 +0200
  • 3f91dad712 Merge remote-tracking branch 'upstream/master' into improve-pipeline AlexProgrammerDE 2024-07-13 19:10:28 +0200
  • d79dfd093f Address review AlexProgrammerDE 2024-07-13 19:08:24 +0200
  • 86903ecd73
    Allow nullable primitives (#835) Alex 2024-07-11 20:22:17 +0200
  • 2b2af7a424
    Use translatable components like vanilla and cleanup type casts (#831) Alex 2024-07-07 17:31:18 +0200
  • 002754f3af
    Fix proxy null check (#836) Alex 2024-07-04 22:08:45 +0200
  • e7f0f466a0
    Fix proxy null check Alex 2024-07-04 22:04:29 +0200
  • 879a5f90a8 Rename as requested by @Redned235 AlexProgrammerDE 2024-07-02 07:28:02 +0200
  • 060a4ee6df
    Fix optional status fields (#821) Alex 2024-06-21 01:54:29 +0200
  • 85df185006 Add missing annotations AlexProgrammerDE 2024-06-20 16:58:33 +0200
  • de36251a4d Allow nullable primitives AlexProgrammerDE 2024-06-20 16:56:23 +0200
  • f63f97e8c4 Do not make nullable AlexProgrammerDE 2024-06-18 21:45:24 +0200
  • 3a66968e7d Readd disconnect string methods AlexProgrammerDE 2024-06-18 21:44:31 +0200
  • ef6a7b686a Fix test failure, idk how, idk why, but it works now AlexProgrammerDE 2024-06-18 19:24:34 +0200
  • 2bc5475c52 Prevent client race conditions. AlexProgrammerDE 2024-06-18 18:37:34 +0200
  • b38fc44252 Fix closing race condition AlexProgrammerDE 2024-06-18 18:24:10 +0200
  • f169479044 Use checkerframework AlexProgrammerDE 2024-06-18 18:10:14 +0200
  • ba164ec8a1 Fix channel race condition AlexProgrammerDE 2024-06-18 18:00:28 +0200
  • f1e6ca63a4 Merge remote-tracking branch 'upstream/master' into improve-pipeline AlexProgrammerDE 2024-06-18 17:43:19 +0200
  • bd82169841 Revert some stuff AlexProgrammerDE 2024-06-18 17:37:00 +0200
  • f2858940ca
    Add slf4j to tests (#834) Alex 2024-06-18 17:14:41 +0200
  • d79a6b6fec Add slf4j to tests AlexProgrammerDE 2024-06-18 17:06:55 +0200
  • a0d65bb3c3 Improve pipeline AlexProgrammerDE 2024-06-18 16:57:15 +0200
  • 1b5b1ae0a6 Streamline API AlexProgrammerDE 2024-06-18 09:29:40 +0200
  • 15d93a59d7 Streamline API AlexProgrammerDE 2024-06-18 09:02:20 +0200
  • b5b117abdc Use translatable components like vanilla and cleanup type casts AlexProgrammerDE 2024-06-18 08:24:38 +0200
  • 471e92ec6a
    Replace MCAuth with RK_01 MinecraftAuth (#795) Alex 2024-06-17 22:23:42 +0200
  • 6dfa453124 Merge branch 'refs/heads/improve-protocol-state' into translatable-messages AlexProgrammerDE 2024-06-17 10:15:01 +0200
  • cfd3447548 Temporarily remove custom event loop packet handling AlexProgrammerDE 2024-06-17 10:13:01 +0200
  • bd3a09c61d Use faster approach for reading raw uuids. AlexProgrammerDE 2024-06-17 09:33:55 +0200
  • 5624d7729a
    Add coverage (#784) Alex 2024-06-17 09:16:08 +0200
  • f441d5e750 Remove usage of var AlexProgrammerDE 2024-06-17 09:13:06 +0200
  • 0b183c7478 Update dependencies AlexProgrammerDE 2024-06-17 09:11:37 +0200
  • 059437f216 Merge remote-tracking branch 'upstream/master' into mcauth-port AlexProgrammerDE 2024-06-17 09:08:59 +0200
  • ae3c0653bb Fix component args 2 AlexProgrammerDE 2024-06-16 18:24:53 +0200
  • 75883a88fb Merge branch 'refs/heads/improve-protocol-state' into translatable-messages AlexProgrammerDE 2024-06-16 18:23:44 +0200
  • 4a9adfbfc9 Fix component args AlexProgrammerDE 2024-06-16 18:23:34 +0200
  • bdca10f1f9
    Merge pull request #825 basaigh 2024-06-16 16:41:20 +0100
  • 99972d7aac Improve compression performance AlexProgrammerDE 2024-06-16 14:39:57 +0200
  • 513db3c871 Use correct exceptions AlexProgrammerDE 2024-06-16 13:55:15 +0200
  • f6ff86efbd Release bufs when decrypting fails AlexProgrammerDE 2024-06-16 13:53:23 +0200
  • a6675c001b Increase encryption performance AlexProgrammerDE 2024-06-16 13:26:51 +0200
  • 50f6d0f8ad Cleanup AlexProgrammerDE 2024-06-16 11:54:34 +0200