Изменения протокола.   

  [14.12.2024] v3 #4 - ответ на недоступные на стадии авторизации команды у WebSocket изменён: Please log in and join a server first. => Please log in first. Также, теперь при попытке зайти на подсервер (/join_server), будучи уже на одном из них, сервер ответит: You're already connected to the server 'ИМЯ ПОДСЕРВЕРА'.

[11.12.2024] v3 #3 - исправлена система аутентификации с WebSocket, теперь она чётко отделена от основной функции приёма сообщений. Был изменён один из ответов на команду /register: Username already taken. => Username already taken. Try another.

[09.12.2024] v3 #2 - исправлена уязвимость в команде /create_server, позволявшая создать JSON-файл с информацией о подсервере за пределами директории servers.

[08.12.2024] v3 #1 - исправлено большинство уязвимостей при подключении с WebSocket. Теперь все проверки на авторизованность пользователя идентичны по структуре TCP-подключения.

[02.12.2024] v3 #0 - добавлена поддержка команды /act.

[??.??.2024] v2 #0 - добавлена поддержка команды /pm.

[13.10.2024] v1 #1 - теперь сервер сам информирует о входе пользователя на подсервер. Ранее это было реализовано благодаря автоматической отправке сообщения вида User joined the server 'ИМЯ СЕРВЕРА'..

[21.09.2024] v1 #0 - самая первая реализация протокола, автором являлся ftod.

 
 

  Индекс | Основное | Вход | Сервера | Прочее