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