написать
разработчикам
ГЛАВНАЯ
СКАЧАТЬ
ДОКУМЕНТАЦИЯ
ПОДДЕРЖКА
ФОРУМ
STARGAZER
прекрасно подходит для:
домашних сетей
локальных офисных сетей
системных администраторов
для Вас
ЧТО НОВОГО

2007.12.31


  • Добавлены плагины для работы с хранилищами на основе СУБД Firebird и MySQL.

  • Добавлен универсальный конвертор данных между разными модулями хранилищ.

  • Добавлен Remote Script Executer и плагин для его поддержки.

  • Полностью переработан клиент авторизации sgauth и inetaccess. Большая часть
    функционала по поддержке протокола авторизации вынесена в библиотеку
    ia_auth_c.lib.

  • Для библиотек common, crypto и ia_auth_c добавлена поддержка сборки под win32.

  • Выполнение скриптов вынесено в отдельную библиотеку.

  • Добавлена поддержка платформы x86_64.

  • Добавлен заголовок лицензии GPL.

  • Все внутренние библиотеки собираются для статической и динамической компоновки.

  • Переработана система сборки. Добавленны проверки на наличие библиотек в процессе сборки.

  • Права админа переведены из структуры битовых полей в структуры 16-битных беззнаковых целых.

  • Добавленны виртуальные деструкторы.

  • Полностью переработан плагин авторизации ineaccess. Структуры пакетов
    вынесены в ia_packets.h. Плагин поддерживает работу с протоколами версий 6, 7
    и 8.

  • raw_ip_packet теперь поддерживает "большие пакеты" - когда информация о
    размере пакета берется не из IP-заголовка, а задается искуственно (например,
    для плагина Netflow).

  • Функции для преобразования строки в число (такие как strotll2, strtol2, ...)
    заменены на одну шаблонную str2x.

  • Исправлена ошибка с обработкой привилегий администратора по работе с
    конфигурационными данными клиента, статистическими данными, его паролем и
    деньгами.

  • Исправлена ошибка с периодом записи статистики.

  • Исправлена ошибка обработки порога в тарифе.

  • Исправлена ошибка с поздним стартом внутреннего таймера, приводящая к
    неправильным временным меткам в статистике пользователя и неправильному
    вычисленю времени "Заморозки".

  • Исправлена ошибка системы сборки, приводящая к рекомпиляции библиотек, даже
    если они остались без изменений.

  • Исправлены некоторые предупреждения компилятора (например, о потенциальной
    возможности использования неинициализированной переменной).

  • Исправлена обработка ошибок работы с сокетом, приводящая к множественным
    "Broken pipe!" при аварийном завершении конфигуратора.

  • Исправлена некорректная идентификация пользователя по его IP-адресу.

  • Исправлена некорректная обработка пакета CONN_SYN в протоколе авторизатора.

  • Исправлена ошибка обработки предоплаченного трафика.

  • Исправлена поддержка нулевого значения в параметрах DayFee и DayResetTraff.

  • Исправлена ошибка приводящая к аварийной остановке сервера с Segmentation
    fault при попытке авторизации пользователя с неизвестным логином.

  • Добавлена поддержка bak-файлов конфигурации и статистики пользователей в
    модуль файлового хранилища для предотвращения потери данных при аварийном
    завершении работы сервера в момент записи.

  • Добавлена поддержка включения/выключения направлений пользователем в
    авторизаторе.

  • Добавлена опциональное снятие полной абонплаты если пользователь проработал
    только часть учетного периода (см. документацию на параметр FullFee).

  • Добавлено опциональное "резервирование" средств на счету пользователя (см.
    документацию на параметр ShowFeeInCash).

  • Добавлено опциональное ожидание завершения работы скрипта (см. документацию
    на параметр ExecuterWaitTimeout).

  • Добавлены рекурсивные мьютексы для предотвращения потенциальной возможности
    одновременного доступа к памяти из разных потоков (вызывающее аварийную
    остановку сервера с Segmentation fault).

  • Убрано снятие нулевой абонплаты.

  • Статистические и конфигурационные параметры пользователя разделены на
    программном уровне.

  • Добавлена передача реального значения пароля пользователя в скрипт OnChange.

  • Все сообщения сервера переведены на английский язык. Русские коментарии
    конвертированы в utf-8.

  • Добавлено журналирование ошибок авторизации пользователя.

  • Перемещение удаленных пользователей в специальный каталог (mod_store_files)
    теперь производится системным вызовом, а не вызовом системной утилиты.

  • Добавлена поддержка пользовательского CSS в sgauth.

  • Исправлена отсылка сообщения пользователю с помощью sgconf.

  • Исправлена ошибка установки пользователю нового тарифа в sgconf.

  • Исправлена ошибка работы консольного конфигуратора с библиотеками stg.

  • Исправлено множество ошибок плагина inetaccess

  • Добавлена возможность установки предоплаченного трафика и денег
    пользователю в sgconf.

  • Добавлена привязка консольного авторизатора к локальному порту.

  • Добавлена опция отключения WEB-интерфейса консольного авторизатора.

  • Добавлено управление консольным авторизатором через сигналы.

  • Добавлен монитор нитей.

  • Добавлены "тюнинговые" настройки плагина для работы с хранилищем на основе
    СУБД Firebird.

  • -rpath на локальный каталог с библиотеками сделан опциональным (для
    debug-режима).

  • Добавлен класс STG_LOCKER с поддержкой рекурсивных мьютексов.


СКАЧАТЬ ФАЙЛЫ
НОВЫМ ПОЛЬЗОВАТЕЛЯМ
Пакет первой установки
ZIP, 2354 Кб
ВСЕ ФАЙЛЫ

По всем вопросам, связанным со stargazer-ом пишите stg34 (a.t) stargazer.dp.ua