5 * Флаги -W и -Wall добавляются при компиляции в отладочном режиме. В
6 релизном режиме эти флаги не добавляются.
7 * Развязаны зависимости библиотек - поддерживается параллельная
8 компиляция (make -j2 и более).
9 * Добавлена поддержка FreeBSD 8.
12 * При сборке библиотеки авторизатора ia_auth_c используется корректная
13 библиотека потоков (определенная скриптом build) вместо жестко
14 прописанной -lpthread.
15 * Исправлена ошибка приводящая к Segmentation fault при использовании
16 библиотеки авторизатора ia_auth_c без указания всех callback-ов.
19 * В mod_auth_ia исправлена ошибка приводящая к некорректному
20 определению длины текста сообщения на платформах с Big Endian.
21 * В плагинах mod_auth_ia, mod_conf_sg, mod_cap_ether, mod_cap_nf,
22 mod_radius, mod_remote_script оптимизирована логика работы с сетью.
23 Используется select с блокирующим чтением, что позволяет более
24 аккуратно останавливать работу плагинов.
25 * В mod_conf_sg исправлена ошибка обработки XML содержащего
26 незакодированные символы кирилицы (например в логине пользователя).
27 Это приводило к необычным эффектам при работе с модулем пополнения по
28 картам, но никаких разрушительных действий при этом не происходило.
29 * В mod_remote_script обновлена версия протокола для работы с
31 * В mod_remote_script добавлена поддержка работы с множеством роутеров
32 для одной сети. В файле с описанием они разделяются пробелами.
33 * Исправлена работа с мьютексами в mod_ping (ранее они просто не
35 * В mod_store_files добавлен пользовательский log2 который дублирует
36 log но дополнительно журналирует параметр freeMb и причину отключения
37 при отключении пользователя.
38 * В mod_store_files исправлена ошибка разбора структуры файлов
39 приводящая к краху без сообщения об ошибке при отсутствии символа '='
40 в строке с параметром. Теперь при этом выводится сообщение об ошибке.
41 * В mod_store_postgresql добавлена поддержка журналирования freeMb и
42 причины отключения. Обратная совместимость со старой базой сохранена.
43 * В mod_store_postgresql исправлена ошибка сохранения поля phone.
44 * В mod_store_postgresql исправлена ошибка приводящая к обнулению
45 данных статистики при переходе на новый месяц.
46 * В mod_store_firebird добавлена установка client encoding при
50 * Исправлена ошибка сборки на FreeBSD 4.6 с gcc-2.95.3.
51 * Исправлена ошибка сборки на FreeBSD 8.0 с gcc-4.2.1.
54 * Добавлено создание и удаление pid-файла.
55 * Обновлен протокол работы с mod_remote_script.
56 * Оптимизация (без потерь отрабатывает одновременное подключение 3000
60 * Исправлена ошибка сборки на FreeBSD 4 (использование библиотеки
62 * Исправлена ошибка генерации css-файла.
65 * Исправлена ошибка сборки на FreeBSD (добавлены пути поиска
66 заголовочных файлов /usr/local/include и библиотек
70 * Исправлена работа параметра FullFee для "замороженных"
72 * Исправлена ошибка приводящая (в некоторых случаях) к обнулению полей
73 статистики пользователя при изменении параметров посредством
75 * Поля cash и freeMb теперь используются напрямую при подсчете трафика
76 (вместо интерфейса свойств), что позволяет немного уменьшить нагрузку
77 на процессор и исправить неприятный баг (обновление времени последнего
78 изменения счета при подсчете трафика).
79 * Начаты работы по изменению подсистемы событий. В частности,
80 реализованы асинхронные вызовы нотификаторов что позволяет избежать
81 deadlock в некоторых ситуациях. Создан обобщенный интерфейс
82 отложенного вызова методов классов.
83 * В файл stargazer.conf для FreeBSD добавлены параметры FullFee и
84 ShowFeeInCash с описанием.
85 * При отключении пользователя в лог теперь пишется состояние параметра
86 freeMb и причина отключения (поддерживается файловой БД и PostgreSQL с
87 обновлением структуры базы).
88 * Увеличена точность подсчета стоимости трафика на границе порога и
89 бесплатных мегабайт. Ранее трафик на граниче порога и бесплатных
90 мегабайт считался по цене допорогового, теперь он делится на 2
91 допороговый и послепороговый. Это особенно ощутимо при использовании
93 * В файле конфигурации обнаружена (!) поддержка директивы IncludeFile.