Skip to content

feat(network): add isolated packet codec and stream layer - #29

Merged
wtbdev merged 1 commit into
masterfrom
codex/feature-network-codec
Aug 7, 2026
Merged

feat(network): add isolated packet codec and stream layer#29
wtbdev merged 1 commit into
masterfrom
codex/feature-network-codec

Conversation

@wtbdev

@wtbdev wtbdev commented Aug 7, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add the isolated Packet frame codec and protocol packet types
  • add game stream and GZIP block reader/writer layers under network.io
  • add codec and stream unit tests

Compatibility

  • the default outer packet length limit remains disabled; negative lengths are still rejected
  • this PR does not depend on game-lib.jar or deobfuscation mappings
  • the existing runtime entry points are not switched in this PR

Verification

  • bash gradlew --no-daemon test

@wtbdev
wtbdev merged commit bfff447 into master Aug 7, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant