-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CPE Negotiation #3
Labels
enhancement
New feature or request
Comments
vexyl
added a commit
that referenced
this issue
Dec 7, 2021
vexyl
added a commit
that referenced
this issue
Dec 7, 2021
vexyl
added a commit
that referenced
this issue
Dec 7, 2021
Hopefully the last time, kept messing up the git repo trying to do this right.
After screwing up the commits a few time, I've added basic CPE negotiation. There's still some work to do (check TODO/FIXME comments). |
See #7 Work on this continues until I feel like it's solidly implemented. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The server should negotiate each supported extension for each player, storing them in some lookup table. The server should only use those extensions for players supporting them, and it should try to make a sensible replacement if it's not supported. The server should also be allowed to require all or specific extensions for players. Adding extensions through this system should be straightforward and painless to do.
The text was updated successfully, but these errors were encountered: