Изменения в платной версии мс по сравнению с бесплатной

Тема в разделе "Мастерсервер(Masterserver)", создана пользователем jesuspunk, 24 май 2016.

  1. jesuspunk

    jesuspunk Администратор Команда форума

    Основные изменения в платной версии по сравнению с бесплатной:
    1) Это уменьшенный размер логов и новый формат который еще меньше их делает.
    2) Улучшен алгоритм подсчета(требуется меньше оперативной памяти)
    3) Geo ip статистика по странам и городам.
    4) Добавлены поддержки новых игр(CZero,CS: GO)
    5) Исправленный вывод статистики.
    7) Раздельные списки для CSS v34 и новых версий CSS v XX.
    8) Исправление ошибок и модернизации доступны только в платной версии.
    9) Исправлены уязвимости авторизации в веб панели.

    Версия 0.6.9.6 от 25/03/17:


    Не большие исправления:
    Убран спец символ в название страны, отображение веб статистики по странам восстановлено.
    Добавлен прыжок в 1 байт при ошибки в подсчете бинарного лог файла.(из-за чего теряется 1 байт так и не нашел...)

    Версия 0.6.9.5 от 24/03/17:

    Исправлена еще 1 уязвимость в системе веб авторизации.
    Все веб формы теперь проверяют ip прописанный в ms.cfg в параметре cpip

    Версия 0.6.9.4 от 23/03/17:

    Устранена уязвимость в системе авторизации.
    Активность в веб панели пишется в логи.
    Добавлена проверка ip при авторизации.(обновить ms.cfg в секции [OPTIONS] добавить cpip = 0, если хотите включить проверку написать ваш ip)

    Версия 0.6.9.3 от 13/03/17:

    Добавлено 2 новых сервера лицензирования.


    Версия 0.6.9.2 от 14.02/17(текущая версия):


    Исправлено:
    1) Refresh теперь меняется без перезагрузки мс.
    2) Новый ускоренный метод записи статы в бд, (не у всех работал)
    3) Улучшена система записи ошибок.
    Обновлена база ip адресов geolite country

    Версия 0.6.9.1 от 23/01/17:

    Исправлено:

    1)Убраны спец символы из названий стран и городов при выводе в статистики.

    2)Попытка поддержки юникода в названиях стран и городов.

    3)Скорость записи в статистики в msstats.db выросла почти в 2 раза.

    Изменено:

    1)NOPING режим не включается для css/cssx/csgo т.к. не работает. + если долго нету ответа от мс об окончание списка серверов, запросы больше не шлет.

    2) отложенная запись статистики в mysql как запись в файл

    3) С начала нового дня крон статистики первый раз будет считать вчерашний день.

    Добавлено:

    1) Очистить базу статистики всю и по дням.

    2) Размер лог файла показывается в статистики по часам.



    Версия 0.6.8.2 от 22/11/16(текущая версия):

    Исправлено:

    1)Обновление базы данных при подсчете гео ip статистики по городам.

    Изменено:

    1)Проверка на наличие новой версии происходит только раз в час, при обновление списка серверов.(а то жесть серверу плохо((()

    2)Сервер лицензирования, старый скоро будет офф.

    Добавлено:

    Проверка на наличие файла для гео ip статистики по городам, если нету то она не включится + ссылка на файл будет выводится.

    Версия 0.6.8.1 от 06/11/16:

    Исправлено:

    1)Рандомная загрузка серверов css v XX, csgo из файла

    2) Если логирование было отключено, то крон подсчета статистики тоже отключится.

    3) Циклическая ошибка [Errono 9]Bad file descriptor при старте.

    Добавлено:

    1) Поддержка czero

    2) SDP для source протокола.(не проверял)

    3) Обновлена база стран geolite


    Версия 0.6.7.4 от 22/08/16:


    Исправлено:

    1) Работа с сокетами(не включался порт для игр на движке source и cs go при включенном мс)

    2) Клонирование потоков при работе SDP, что в свою очередь кушало много оперативки

    3) Вывод статистики если не utf-8 символы присутствуют(бывает из-за binary log file) то была ошибка вроде как исправил.

    4) Парсинг binary log file если файл криво записан(кусками, так случилось у меня что место на HDD закончилось я освободил, а файл уже битый), чтобы не засорять бд всяким мусором все приводится в читаемый вид.

    Добавлено:

    1)Консольная команда для пересчета статистики за определенное число: recalc-2016.08.22

    2) Если лог файла за текущий день нету, то пересчитывается предыдущий день, чтобы избежать ошибки что не найден файл.

    Версия 0.6.7.3 от 01/07/16:


    Исправлено:

    1) Изменен метод чтения лог файлов, больше они в оперативку не загружаются

    2) Переработан парсер стандартного лога, теперь еще меньше кушает оперативки при подсчете.

    3) Вывод статистики для странички с публичной статистикой.

    4) Нету англоязычного название страны-города заменяется на None или No country found

    Добавлено:

    1) В geoip статистики по странам вместо кода ISO Alpha-2 стран, теперь полноценное наименование стран количество коннектов показывается и убрана легенда.



    Версия 0.6.7.2 от (21.06.16):

    Исправлено:

    1) Запись логов в gzip формат(лучше запись в файл лога поставить каждые 3-5 секунд, а не каждую секунду)

    2) Переработан парсер бинарного лога и уменьшен размер записей логов еще на 25%

    3) Вернул старые библиотеки...от Debian 7 т.к. с новыми зависимостями не запускалось на старых версиях ОС.

    4)HTML fix для geoip статистики.

    5) Ускорил работу парсеров geoip статистики за счет оперативной памяти, значительно быстрее, но на 1-10 мб больше теперь требуется при подсчете

    Добавлено:

    1) Консольная команда для обновления базы данных, чтобы добавить таблицы для geoip статистики: update-geoip-db

    Версия 0.6.7.1 от 18.06.16:

    Добавлено:

    1) geo ip статистика за сутки по странам

    2) geo ip статистика за сутки по городам(нужно скачать файл базы данных ip адресов)

    Исправления:

    3) Исправлен баг: если sdp был отключен до запуска мастер сервера, но во время его работы включен и снова отключен переставал выдавать список серверов.

    4)Исправлено: не прошло и 2 лет я сделал нормальный запрос теперь считает количество дней для вывода правильно.

    Обновлено:

    5) В данной версии лицензионные ключи выданные мною более не поддерживаются, только ключи с ЛК amxservers.ru

    6) Набор библиотек и библиотеки лаунчера мастер сервера.


    Версия 0.6.6.6 от 21.05.16:


    1) Исправлена опция cmqcsgo для режима cmq, теперь сервера cs go загружаются по sql запросу.
    2) Добавлены забытые при компиляции архива переменные в конфигурационный файл.



    Версия 0.6.6.5 от 20.05.16:

    1) Исправлено логирование в базу данных mysql

    2) Убрано из статы отображение статистики мультипорта если не включен режим мультипорт.

    3)Добавлен новый формат логов(binarylog - настраивается в разделе настройки статистики), который уменьшит объем файла лога до 8 раз + сжатие его в gzip архив что еще до 3 раза. Сжатие будет влиять на % загруженности CPU и объем используемой оперативной памяти

    4) Добавлена возможность убрать наличие моих серверов в списке мс, в основных настройках.

    Версия 0.6.6.4 от 04.01.16:

    1) Добавлена возможность выводить публичную статистику, доступна по адресу:http://вашip:порт веб части/publicstats/ - можно отключить через настройки статистики.
    2) На главной теперь показывается кол-во загруженных серверов и кол-во серверов в бане.

    3) В какой то из предыдущих версий были добавлены раздельные списки для CS:S v34 и CS: S vX, а так же поддержка запросов от cs:go

    Версия 0.6.6.3 от 02.01.16:

    Дел было много, но я все же решил доделать одну важную деталь.
    1)т.к. в основном мои логи забиты запросами от мониторингов мс, я сделал возможность банить эти ip чтобы они не писались в лог. Теперь в ms.cfg в секции [OPTIONS] есть параметр banlog 1/0 если его включить то ip в файле banlog.txt не будут логироваться.
    2)исправлено зависание потоков во время загрузки списка серверов если ошибка
    3)вырезаны окончательно режимы amxmon,lightmon,monengine,boostbymirror

    Версия 0.6.5.2 от 29.09.15:

    1)Исправлен вывод статистики за 30 дней, теперь можно и настроить за какое время показывать стату в настройках статы.
    2)Исправлено зависание подсчета статы.



    Версия 0.6.4.1 от 12.08.15:

    1) Исправлена работа с url
    2) Переработан метод подсчета статистики, увеличилось время подсчет на 80%, но потребление оперативной памяти уменьшилось на 280%.
    3) Мелкие фиксы.(sdp теперь сразу перезапускается без полного рестарта сервера, подсчет статистики не запускается параллельно если уже идет. )
     
    Последнее редактирование: 25 мар 2017
    Pickwick и Krolik нравится это.