2         * Уменьшена зависимость между заголовочными файлами.
 
   3         * Проведен рефакторинг некоторых центральных классов.
 
   4         * Добавлены unit-тесты.
 
   5         * Добавлена документация на API XML-RPC.
 
   6         * Добавлены диаграммы взаимодействия клиента и сервера в протоколе
 
   8         * В примеры скриптов добавлен shabang.
 
   9         * Добавлена сторонняя утилита sgconf_xml для непосредственного доступа
 
  10         к протоколу XML конфигуратора.
 
  14         * Для компоновки теперь используется переменная $(CXX).
 
  15         * При сборке библиотек DEFS теперь добавляются к CXXFLAGS.
 
  16         * Убрана не используемая при сборке библиотек переменная
 
  18         * Переменная ADD_DEFS_1 переименована в ADD_DEFS.
 
  19         * Чистка кода системы сборки.
 
  23         * Искуственные "падения" в библиотеке ia_auth_c заменены на
 
  24         проверочные утверждения.
 
  25         * Добавлена специализация функций x2str для типа unsigned long
 
  26         (актуально для 64-битных систем).
 
  29         * Исправлено изменение параметра passive через XML RPC.
 
  30         * Добавлена возможность менять кредит и тариф пользователя через XML
 
  31         RPC при изменении его параметров.
 
  32         * При записи IP-адреса админа который произвел изменение в плагине для
 
  33         PostgreSQL исправлена маска: была /24 стала /32.
 
  34         * Исправлено неэффективное вычитываение данных о трафике по
 
  35         направлениям в плагинах БД для файлов и MySQL.
 
  36         * Исправлены зависимости по библиотекам для разных плагинов (ошибка
 
  37         возникла после разделения common.lib и crypto.lib).
 
  38         * Исправлены ошибки приводящая к неработоспособности плагина БД для
 
  39         PostgreSQL пр работе с последней версией БД.
 
  40         * В плагине файловой БД изменен принцип записи новых данных. Теперь
 
  41         запись производится в новый файл, а после ее успешного завершения
 
  42         происходит быстрое переименование. Это позволит снизить вероятность
 
  43         "порчи" базы при нештатном останове сервера.
 
  44         * Исправлена ошибка приводящая к неправильному подсчету трафика при
 
  45         использовании плагина для перехвата трафика через divert-сокеты. Ранее
 
  46         решалась непонятным мне шаманством, но все оказалось очень банально.
 
  49         * Модифицирован для работы с FreeRADIUS 2.*.
 
  52         * Исправлена ошибка приводящая к "перепутыванию" полей userdata.
 
  53         * Исправлена ошибка приводящая к тому что при вызове OnChange в него
 
  54         не попадали IP-адрес и логин админа по инициативе которого было
 
  56         * Исправлена ошибка приводящая к кратковременному подключению
 
  57         пользователя при изменении его IP-адреса в случае если он до этого не
 
  59         * Исправлена проблема приводящая к не сниманию абонплаты у
 
  60         пользователя если он был "заморожен" ранее.
 
  61         * Исправлена ошибка приводящая к появлению сообщения о "заморозке"
 
  62         пользователя при старте Stargazer'а. Ну и снятию с него денег если так
 
  64         * Исправлена ошибка приводящая к не обновлению данных о cash и
 
  65         freeMb в конфигураторе.
 
  66         * Изменен принцип хранения детальной статистики внутри системы.
 
  67         * Изменен способ доступа к полям заголовка IP-пакета (он стал более
 
  68         безопасным и очевидным).
 
  69         * При получении списка админов из БД добавлено игнорирование
 
  71         * Оптимизирована работа классификатора трафика на случай массивного
 
  72         port-scan (ну и вобще для подобного вида трафика).
 
  73         * В скрипт создания структуры БД для PostgreSQL добавлен "системный"
 
  74         админ с логином "@stargazer" без возможности доступа извне и без прав.
 
  75         Необходим для журналирования изменений инициированных системой.
 
  76         * Конфигурационный файл разбит на основной конфиг и конфиги модулей с
 
  77         использованием диррективы IncludeFile (а-ля Apache). Старый формат
 
  79         * Обновлен init.d-файл для Gentoo.
 
  80         * Изменена версия дабі не вводить в заблуждение пользователей :).