Skip to content

Conversation

Derpius
Copy link
Member

@Derpius Derpius commented Feb 25, 2024

Issue

No issue

Changes

  • Rewrites the client -> server nadmod_ppfriends flow to not use net.ReadTable

Impact

  • Should fix a crash where an invalid type ID is spammed by a client
  • Significantly lower network footprint and easier to understand logic

Testing

  • No regressions to friends behaviour
  • Spamming a malformed nadmod_ppfriends netmsg does not crash the server
    • I haven't had time to test this myself. Assuming net overflow limits kick in this should be fine

Helpful Links

Discord

@Derpius Derpius requested a review from a team as a code owner February 25, 2024 11:38
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