-
-
Notifications
You must be signed in to change notification settings - Fork 238
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
IPv6 support #793
IPv6 support #793
Conversation
a1batross
commented
Mar 11, 2022
•
edited
Loading
edited
- Connects through loopback
- Connects through Internet
- Servers are able to handle both IPv4 and IPv6 clients
- Clients are able to connect to both IPv4 and IPv6 servers
- Master server protocol
- IP filtering
Works over Internet. Testers are welcome! |
32e341b
to
a5d24bb
Compare
Оно вообще работает? Не могу подключиться ни к какому из серверов (к указанным не достучаться), рабочие v4 сервера также не работают. |
Сервер мог сдохнуть. Пока не хватает расширения протокола мастера и IP фильтра. |
Мастер нужен только для списка серверов, а IP фильтр это серверная часть, так? Если это так, то выходит, что клиент полностью рабочий? Как-то это протестировать хочется, но у меня ветка не коннектится вообще ни к чему - retry, опции |
* v6 equivalent cvars * hostname resolving for v6 * fix for nonblocking hostname resolve (inverted check) * enabled by default, probably should be disabled for dedicated servers
…v4-to-v6 mapped addresses
Made code smaller Fixed problem where v6 and v4 socket can't use same port Added support for v4-to-v6 mapped addresses, although it's kept unused Probably final version
…v6 mapped addresses anymore
IP filter is ready. Patch is ready to merge, needs to be reviewed and tested. cc @nekonomicon @mittorn @SNMetamorph @Velaron |
Master support is left for another set of patches. |
I think we can gather and test it in Yggdrasil :) |
@SNMetamorph with HLDM, TFC and TS mod! :D |
What is next? |