layue13
|
192fdbacdf
|
Buffer client frames through backend cutover
|
2026-09-25 11:42:09 +08:00 |
|
layue13
|
522cdb9228
|
Detach both relay directions atomically
|
2026-09-25 11:29:11 +08:00 |
|
layue13
|
cd367528e7
|
Cover composite encrypted buffers and ownership
|
2026-09-25 11:13:03 +08:00 |
|
layue13
|
57d47c8cc5
|
Reset Forge handshake only for Forge transfer targets
|
2026-09-25 11:03:57 +08:00 |
|
layue13
|
d3cd3f9ac2
|
Force a dimension change during every backend transfer
|
2026-09-25 10:50:21 +08:00 |
|
layue13
|
bca358ec37
|
Rewrite fireball shooter IDs during backend transfer
|
2026-09-25 10:34:44 +08:00 |
|
layue13
|
cae2b76aaa
|
Resume backend reads after transferred Join Game
|
2026-09-25 10:29:06 +08:00 |
|
layue13
|
0435ca1ad2
|
Observe decoded play frames directly
|
2026-09-25 10:23:24 +08:00 |
|
layue13
|
9794c2fafe
|
Resolve backend hostnames asynchronously
|
2026-09-25 10:14:47 +08:00 |
|
layue13
|
64ce77022f
|
Honor current backend address and fence plugin shutdown
|
2026-09-25 10:00:35 +08:00 |
|
layue13
|
493494ade5
|
Bound online verification and rewrite queued transfer entity IDs
|
2026-09-25 09:50:11 +08:00 |
|
layue13
|
c546238416
|
Record paired KeepAliveBridge relay measurements
|
2026-09-25 09:32:18 +08:00 |
|
layue13
|
bab964dd01
|
Measure framed relay with KeepAliveBridge
|
2026-09-25 09:30:00 +08:00 |
|
layue13
|
8a001c36de
|
Keep PLAY keep-alive replies scoped to their backend
|
2026-09-25 09:26:02 +08:00 |
|
layue13
|
54772bfed8
|
Bound backend transfer cutover
|
2026-09-25 09:09:11 +08:00 |
|
layue13
|
3ef58b8171
|
Report live session counts in status responses
|
2026-09-25 09:02:49 +08:00 |
|
layue13
|
f092a0f768
|
Deliver login rejection and honor placement deadlines
|
2026-09-25 08:52:37 +08:00 |
|
layue13
|
0d8984816b
|
Record pipelined synthetic relay comparison
|
2026-09-25 08:36:53 +08:00 |
|
layue13
|
e34e6f3e0e
|
Measure pipelined relay traffic with bounded windows
|
2026-09-25 08:36:14 +08:00 |
|
layue13
|
4ebf9e7b8f
|
Release PLAY observation buffers when ready
|
2026-09-25 08:31:53 +08:00 |
|
layue13
|
17ef5ca7fc
|
Keep placement failures scoped to each login
|
2026-09-25 08:31:47 +08:00 |
|
layue13
|
3dba2d1400
|
Resolve plugin jars relative to proxy configuration
|
2026-09-25 08:24:15 +08:00 |
|
layue13
|
2d3bd92675
|
Preserve backend occupancy across registration generations
|
2026-09-25 08:16:00 +08:00 |
|
layue13
|
6120ca04fd
|
Use session as the single player view source
|
2026-09-25 08:15:47 +08:00 |
|
layue13
|
82f79d7530
|
Record local synthetic relay measurements
|
2026-09-25 08:05:00 +08:00 |
|
layue13
|
537815766e
|
Bound transfer candidate packet queue and benchmark framed relay
|
2026-09-25 08:03:22 +08:00 |
|
layue13
|
5412e27c55
|
Keep packet boundaries across session relay and transfer
|
2026-09-25 07:54:00 +08:00 |
|
layue13
|
d928174098
|
Complete Forge handshake across backend transfer
|
2026-09-25 07:45:44 +08:00 |
|
layue13
|
18156b0d4d
|
Preserve in-flight relay frames while pausing
|
2026-09-25 07:45:34 +08:00 |
|
layue13
|
f677a229d2
|
Add optional leased Agent backend discovery plugin
|
2026-09-25 07:22:32 +08:00 |
|
layue13
|
466f38f7b1
|
Implement protocol 5 backend transfer with Forge reset and rollback
|
2026-09-25 07:22:20 +08:00 |
|
layue13
|
3dc772c5e0
|
Allow relay pause and detach for backend replacement
|
2026-09-25 06:53:46 +08:00 |
|
layue13
|
d2ece92cde
|
Bound initial sessions and add synthetic relay benchmark
|
2026-09-25 06:48:38 +08:00 |
|
layue13
|
a410c159fb
|
Rewrite proxy around player sessions and plugin-owned discovery
|
2026-09-25 06:27:16 +08:00 |
|
layue13
|
ac064adb25
|
refactor: simplify routing ownership and remove implicit transfer selection
|
2026-09-25 02:50:06 +08:00 |
|
layue13
|
7ba97faca1
|
refactor: add staged plugin routing and server load views
|
2026-09-25 02:10:02 +08:00 |
|
layue13
|
152bae13be
|
feat: add independent backend channel broker
|
2026-09-25 01:04:52 +08:00 |
|
layue13
|
3bfb0228ff
|
ci: use shared build-publish workflow
|
2026-09-23 23:43:40 +08:00 |
|
layue13
|
5dc68edec2
|
feat: add platform-neutral backend messaging API
|
2026-09-22 22:57:20 +08:00 |
|
layue13
|
138bbcf987
|
refactor: streamline proxy network runtime
|
2026-09-22 22:47:59 +08:00 |
|
layue13
|
d03ff6801c
|
refactor: simplify network relay accounting
|
2026-09-22 22:25:50 +08:00 |
|
layue13
|
41aa8bb57b
|
refactor: flatten core implementation packages
|
2026-09-22 19:53:46 +08:00 |
|
layue13
|
03bb9d8601
|
refactor: colocate minecraft runtime metrics
|
2026-09-22 19:50:51 +08:00 |
|
layue13
|
84d241b464
|
refactor: extract plugin server service
|
2026-09-22 16:18:27 +08:00 |
|
layue13
|
28855879a1
|
refactor: organize core package boundaries
|
2026-09-22 12:59:50 +08:00 |
|
layue13
|
8c010481aa
|
fix: harden backend agent and plugin contracts
|
2026-09-22 05:48:43 +08:00 |
|
layue13
|
8063f6eb1f
|
docs: consolidate Chinese documentation
|
2026-09-22 03:57:47 +08:00 |
|
layue13
|
9fa6a782a6
|
fix: configure Bukkit Java compatibility via extension
|
2026-09-22 03:47:22 +08:00 |
|
layue13
|
71b15cd180
|
feat: add Bukkit backend agent and shared CI publishing
|
2026-09-22 03:42:25 +08:00 |
|
layue13
|
cfa3c8bc51
|
refactor: reduce StrataProxy to core runtime
|
2026-09-22 02:33:30 +08:00 |
|