X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/176e3f0281e4a64ba984a6034e50f9604e708d39..8b8075db3ee961f42ce0eeb278c840aa8062d881:/ChangeLog diff --git a/ChangeLog b/ChangeLog index 971c2f2e..0879a49e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,5 @@ General: - * Стандартизован стиль именования параметров: SnakeCase. + * Стандартизован стиль именования параметров: CamelCase. * В документации к XML-RPC API добавлено пропущенное поле 'password' для метода chg_admin. * Приведена в порядок работа с сигналами. Теперь сигналы перехватываются @@ -16,6 +16,10 @@ General: * Большая часть кода приведена в соответствие с рекомендациями Скотта Мейерса. * Вычищена куча кода. Но это еще не конец. + * Исправлена ошибка установки в случае наличия предыдущей установки. + * Добавлена поддержка FreeBSD9. + * Структура базы для Firebird больше не создается при make install-data, + нужно создавать вручную. Compilation: * При проверке условий сборки теперь используются переменные CC и CXX @@ -29,6 +33,7 @@ Compilation: и gcc, и clang и ekopath). * Существенно переработана система сборки. Теперь она не сорит заголовочными файлами и библотеками там где не нужно. + * Убрана зависимость от bash. Libraries: * Использование динамических внутренних библиотек признано @@ -37,6 +42,7 @@ Libraries: * Добавлена специализация x2str для беззнаковых типов. * Библиотеки crypto.lib и scriptexecuter.lib теперь содержат 100% кода на языке C! + * Исправлена работа библиотеки ia.lib на платформах с Big Endian. Plugins: * В плагин для PostgreSQL добавлен параметр retries указывающий количество @@ -59,6 +65,7 @@ Plugins: - количество абонентов с положительным кредитом; - количество абонентов с положительным предоплаченным трафиком; - количество абонентов меняющих тарифный план в следующем месяце; + - количество абонентов с ненулевым трафиком за сессию; - общее количество тарифов; - количество абонентов потарифно; - общее количество админов; @@ -79,6 +86,9 @@ Plugins: корректной остановки плагина. Привет мейнтейнерам Debian которые до сих пор не обновили xmlrpc-c! Зато минус одно падение с SIGSEGV и General Protection Fault при останове! + * Плагин remote_script больше не сообщает об ошибке и позволяет системе + запуститься если файл привязки подсетей пуст. + * Пересмотрен порядок загрузки плагинов. stargazer: * Исправлена ошибка приводящая к неправильному сообщению о причине @@ -95,7 +105,3 @@ stargazer: USERS что позволило избавиться от дедлока в определенных условиях. * Устранена возможность выгрузки активного плагина. Минус одно потенциальное падение с SIGSEGV и General Protection Fault! - -rscriptd: - * В примере конфигурационного файла для rscriptd путь /etc/rscriptd - заменен на /etc/stargazer.