]>
git.stg.codes - stg.git/log 
Maxim Mamontov  [Sat, 18 Dec 2010 14:21:16 +0000  (16:21 +0200)] 
Область видимості outerSocket, outerAddr і outerAddrLen звужено до
Maxim Mamontov  [Sat, 18 Dec 2010 14:19:30 +0000  (16:19 +0200)] 
Прибрано пустий метод CheckUserData одного із парсерів протоколу
Maxim Mamontov  [Sat, 18 Dec 2010 14:18:30 +0000  (16:18 +0200)] 
Додано ініціалізацію члена version у конструкторі POSTGRESQL_STORE
Maxim Mamontov  [Sat, 18 Dec 2010 14:17:52 +0000  (16:17 +0200)] 
Змінено порядок слідування методів і членів класу POSTGRESQL_STORE
Maxim Mamontov  [Sat, 18 Dec 2010 14:16:28 +0000  (16:16 +0200)] 
Додано ініціалізацію деяких членів класу AUTH_IA, методи шифрування
Maxim Mamontov  [Sat, 18 Dec 2010 14:16:00 +0000  (16:16 +0200)] 
Додано ініціалізацію членів класу IA_USER
Maxim Mamontov  [Sat, 18 Dec 2010 14:14:27 +0000  (16:14 +0200)] 
У плагіні підтримки rlm_stg методи шифрування винесені у звичайні
Maxim Mamontov  [Sat, 18 Dec 2010 14:13:31 +0000  (16:13 +0200)] 
Методи GetUser нотифікаторів класу USERS зроблено константними
Maxim Mamontov  [Sat, 18 Dec 2010 14:12:55 +0000  (16:12 +0200)] 
У класі USER видалено пустий метод RemoveMessage
Maxim Mamontov  [Sat, 18 Dec 2010 14:12:06 +0000  (16:12 +0200)] 
У трафкаунтері виправлена втрата файлового дескриптора при обробці
Maxim Mamontov  [Sat, 18 Dec 2010 14:09:35 +0000  (16:09 +0200)] 
Методи GetUser нотифікаторів трафкаунтера зроблено константними
Maxim Mamontov  [Sat, 18 Dec 2010 14:08:41 +0000  (16:08 +0200)] 
Метод GetStatus класу STG_STOPPER зроблено константним
Maxim Mamontov  [Sat, 18 Dec 2010 14:08:05 +0000  (16:08 +0200)] 
Метод GetStrError класу ADMINS зроблено константним
Maxim Mamontov  [Sat, 18 Dec 2010 14:06:36 +0000  (16:06 +0200)] 
У консольному конфігураторі додано завершуючий нуль після використання
Maxim Mamontov  [Sat, 18 Dec 2010 14:05:34 +0000  (16:05 +0200)] 
У консольному конфігураторі проведена ініціалізація полів структури
Maxim Mamontov  [Sat, 18 Dec 2010 14:04:51 +0000  (16:04 +0200)] 
У сервер rscriptd додано необхідний заголовочний файл
Maxim Mamontov  [Sat, 18 Dec 2010 14:03:54 +0000  (16:03 +0200)] 
У класі підтримки протоколу сервера rscriptd методи шифрування винесені
Maxim Mamontov  [Sat, 18 Dec 2010 14:02:37 +0000  (16:02 +0200)] 
Чистка кода модуля rlm_stg
Maxim Mamontov  [Sat, 18 Dec 2010 14:01:33 +0000  (16:01 +0200)] 
У клієнтському класі модуля rlm_stg методи шифрування винесені як
Maxim Mamontov  [Sat, 18 Dec 2010 14:00:11 +0000  (16:00 +0200)] 
В утиліті sgconf_xml спрощене журналювання помилок та виправлені помилки
Maxim Mamontov  [Sat, 18 Dec 2010 13:59:04 +0000  (15:59 +0200)] 
У бібліотеці підтримки протоколу конфігуратора у конструкторі
Maxim Mamontov  [Sat, 18 Dec 2010 13:58:00 +0000  (15:58 +0200)] 
У плагіні пінгера зроблені константними методи нотифікаторів GetUser
Maxim Mamontov  [Sat, 18 Dec 2010 13:56:38 +0000  (15:56 +0200)] 
У плагіні файлового сховища виправлена втрата файлового дескриптора
Maxim Mamontov  [Fri, 17 Dec 2010 16:30:28 +0000  (18:30 +0200)] 
Рефакторинг метода FILE_STORE::GetFilesList
Maxim Mamontov  [Fri, 17 Dec 2010 11:08:11 +0000  (13:08 +0200)] 
Исправлена ошибка компиляции файлового плагина
Maxim Mamontov  [Fri, 10 Dec 2010 15:56:23 +0000  (17:56 +0200)] 
При записи информации в файловом плагине теперь используется функционал
Maxim Mamontov  [Fri, 10 Dec 2010 15:39:31 +0000  (17:39 +0200)] 
В класс CONFIGFILE добавлена поддержка отказа от записи
Maxim Mamontov  [Fri, 10 Dec 2010 15:34:24 +0000  (17:34 +0200)] 
В класс CONFIGFILE добавлена поддержка записи с переименованием
Maxim Mamontov  [Fri, 10 Dec 2010 15:15:23 +0000  (17:15 +0200)] 
Изменения в юнит-тестах для CONFIGFILE в соответствии с его интерфейсом
Maxim Mamontov  [Fri, 10 Dec 2010 15:12:24 +0000  (17:12 +0200)] 
Оптимизация CONFIGFILE
Maxim Mamontov  [Fri, 10 Dec 2010 14:55:30 +0000  (16:55 +0200)] 
Добавлено игнорирование файлов *.d и *.log
Maxim Mamontov  [Fri, 10 Dec 2010 14:55:15 +0000  (16:55 +0200)] 
Исправлен комментарий
Maxim Mamontov  [Fri, 10 Dec 2010 14:41:39 +0000  (16:41 +0200)] 
Мелкие правки в реализации CONFIGFILE
Maxim Mamontov  [Fri, 10 Dec 2010 14:40:17 +0000  (16:40 +0200)] 
Добавлены юнит-тесты для новой реализации CONFIGFILE
Maxim Mamontov  [Fri, 10 Dec 2010 13:44:38 +0000  (15:44 +0200)] 
Модификация библиотеки conffiles
Maxim Mamontov  [Fri, 10 Dec 2010 13:10:00 +0000  (15:10 +0200)] 
И еще небольшие изменения
Maxim Mamontov  [Fri, 10 Dec 2010 13:08:35 +0000  (15:08 +0200)] 
Косметические изменения
Maxim Mamontov  [Fri, 10 Dec 2010 13:03:07 +0000  (15:03 +0200)] 
Исправлена ошибка сохранения админа и тарифа
Maxim Mamontov  [Thu, 9 Dec 2010 15:52:50 +0000  (17:52 +0200)] 
Первичная реализация новой схемы сохранения файлов
Maxim Mamontov  [Thu, 9 Dec 2010 15:11:31 +0000  (17:11 +0200)] 
Задействован метод GetConfModeDir (при создании каталога для сообщений)
Maxim Mamontov  [Thu, 9 Dec 2010 13:47:39 +0000  (15:47 +0200)] 
В библиотеке поддержки протокола консольного конфигуратора еще пару
Maxim Mamontov  [Thu, 9 Dec 2010 13:37:57 +0000  (15:37 +0200)] 
Рефакторинг кода классов NETTRANSACT и SERVCONF библиотеки поддержки
Maxim Mamontov  [Thu, 9 Dec 2010 12:58:32 +0000  (14:58 +0200)] 
Исправлена утечка ресурса (файловый дескриптор) в плагине store_files.
Maxim Mamontov  [Thu, 9 Dec 2010 12:51:01 +0000  (14:51 +0200)] 
Небольшой рефакторинг плагина radius
Maxim Mamontov  [Thu, 9 Dec 2010 12:20:44 +0000  (14:20 +0200)] 
Рефакторинг класса STG_CLIENT плагина rlm_stg
Maxim Mamontov  [Thu, 9 Dec 2010 10:44:04 +0000  (12:44 +0200)] 
Исправлено форматирование в коде rlm_stg. Создание класса STG_CLIENT
Maxim Mamontov  [Wed, 8 Dec 2010 15:28:48 +0000  (17:28 +0200)] 
Судя по всем файл sginfo.cpp консольного конфигуратора не используется,
Maxim Mamontov  [Wed, 8 Dec 2010 15:26:40 +0000  (17:26 +0200)] 
В консольном конфигураторе исправлен потенциальный выход за пределы
Maxim Mamontov  [Wed, 8 Dec 2010 15:23:49 +0000  (17:23 +0200)] 
Косметические изменения в коде поддержки WEB-интерфейса консольного
Maxim Mamontov  [Wed, 8 Dec 2010 15:19:12 +0000  (17:19 +0200)] 
В консольном авторизаторе в классе отвечающем за WEB-интерфейс проведен
Maxim Mamontov  [Wed, 8 Dec 2010 15:18:24 +0000  (17:18 +0200)] 
В консольном авторизаторе в классе настроек добавлена инициализация
Maxim Mamontov  [Wed, 8 Dec 2010 15:07:37 +0000  (17:07 +0200)] 
В классе тарифа удален неиспользуемый метод GetDirPrice
Maxim Mamontov  [Wed, 8 Dec 2010 15:02:09 +0000  (17:02 +0200)] 
Временно закомментирован метод GetConfModeDir класса настроек плагина
Maxim Mamontov  [Wed, 8 Dec 2010 14:58:05 +0000  (16:58 +0200)] 
Небольшая чистка кода библиотеки conffiles
Maxim Mamontov  [Wed, 8 Dec 2010 14:53:45 +0000  (16:53 +0200)] 
Из Stargazer убрана полностью функция перехвата сигнала профилировщика
Maxim Mamontov  [Wed, 8 Dec 2010 14:45:41 +0000  (16:45 +0200)] 
В консольном авторизаторе убрана компоновка с -lexpat и -ldl
Maxim Mamontov  [Wed, 8 Dec 2010 14:45:18 +0000  (16:45 +0200)] 
В консольном авторизаторе убрана неиспользуемая функция
Maxim Mamontov  [Wed, 8 Dec 2010 14:28:52 +0000  (16:28 +0200)] 
В парсерах библиотеки поддержки протокола конфигуратора добавлены
Maxim Mamontov  [Wed, 8 Dec 2010 14:27:28 +0000  (16:27 +0200)] 
В библиотеке поддержки протокола конфигуратора в модуле netunit
Maxim Mamontov  [Wed, 8 Dec 2010 14:05:58 +0000  (16:05 +0200)] 
Убрана неиспользуемая переменная в библиотеке поддержки протокола
Maxim Mamontov  [Wed, 8 Dec 2010 14:04:23 +0000  (16:04 +0200)] 
Добавлено обнуление буфера перед заполнением его строкой с паролем в
Maxim Mamontov  [Wed, 8 Dec 2010 14:03:35 +0000  (16:03 +0200)] 
Проведен рефакторинг библиотеки поддержки ICMP, некоторые методы сделаны
Maxim Mamontov  [Wed, 8 Dec 2010 13:37:13 +0000  (15:37 +0200)] 
Искуственные "падения" через разименование нулевого указателя заменены
Maxim Mamontov  [Wed, 8 Dec 2010 13:27:35 +0000  (15:27 +0200)] 
В утилите экранирования строки модуля store_postgresql исправлено
Maxim Mamontov  [Wed, 8 Dec 2010 13:25:23 +0000  (15:25 +0200)] 
Убрана несипользуемая переменная в модуле store_mysql
Maxim Mamontov  [Wed, 8 Dec 2010 13:20:33 +0000  (15:20 +0200)] 
Исправлена утечка ресурса (файлового дескриптора) при ошибке записи
Maxim Mamontov  [Wed, 8 Dec 2010 13:16:06 +0000  (15:16 +0200)] 
Проведен легкий рефакторинг кода плагина для работы с rscriptd,
Maxim Mamontov  [Wed, 8 Dec 2010 13:15:01 +0000  (15:15 +0200)] 
В функторе для рассылки данных об авторизованных пользователях по
Maxim Mamontov  [Wed, 8 Dec 2010 12:41:40 +0000  (14:41 +0200)] 
В плагине радиуса убраны не используемые переменные и члены класса, а
Maxim Mamontov  [Wed, 8 Dec 2010 12:12:54 +0000  (14:12 +0200)] 
Один из методов класса настроек сделан константным
Maxim Mamontov  [Wed, 8 Dec 2010 12:08:36 +0000  (14:08 +0200)] 
Проведен легкий рефакторинг плагина пингера. Инициализация нотификаторов
Maxim Mamontov  [Wed, 8 Dec 2010 12:07:26 +0000  (14:07 +0200)] 
Исправлен компоновщик
Maxim Mamontov  [Tue, 7 Dec 2010 16:02:25 +0000  (18:02 +0200)] 
Реализована инициализация членов главного класса плагина конфигуратора
Maxim Mamontov  [Tue, 7 Dec 2010 15:58:07 +0000  (17:58 +0200)] 
Добавлена инициализация членов классов различных парсеров плагина
Maxim Mamontov  [Tue, 7 Dec 2010 15:57:16 +0000  (17:57 +0200)] 
В определении класса PARSER_CHG_USER изменен порядок следования
Maxim Mamontov  [Tue, 7 Dec 2010 15:52:13 +0000  (17:52 +0200)] 
Добавлены спецификаторы const для некоторых методов класса CONFIGPROTO в
Maxim Mamontov  [Tue, 7 Dec 2010 15:42:35 +0000  (17:42 +0200)] 
В наборе парсеров классического конфигуратора добавлены конструкторы и
Maxim Mamontov  [Tue, 7 Dec 2010 15:32:30 +0000  (17:32 +0200)] 
Реализована инициализация членов класса RPC_CONFIG через список
Maxim Mamontov  [Tue, 7 Dec 2010 15:31:36 +0000  (17:31 +0200)] 
Изменен порядок следования приватных методов и членов класса RPC_CONFIG
Maxim Mamontov  [Tue, 7 Dec 2010 15:27:20 +0000  (17:27 +0200)] 
В плагине захвата трафика через IPQ реализована инициализация членов
Maxim Mamontov  [Tue, 7 Dec 2010 15:23:22 +0000  (17:23 +0200)] 
Из плагина захвата трафика cap_ether убраны неиспользуемые типы данных и
Maxim Mamontov  [Tue, 7 Dec 2010 15:22:18 +0000  (17:22 +0200)] 
В плагинах захвата трафика для Divert-сокетов и BPF реализована
Maxim Mamontov  [Tue, 7 Dec 2010 15:21:23 +0000  (17:21 +0200)] 
Из плагина авторизатора InetAccess убрана неиспользуемая локальная переменная
Maxim Mamontov  [Tue, 7 Dec 2010 15:10:21 +0000  (17:10 +0200)] 
Стилистические правки и инициализация неинициализованных членов в
Maxim Mamontov  [Tue, 7 Dec 2010 15:09:19 +0000  (17:09 +0200)] 
Оператор приведения типа USER_STAT_RES к USER_STAT сделан константным
Maxim Mamontov  [Tue, 7 Dec 2010 15:08:01 +0000  (17:08 +0200)] 
Теперь PRIV при конструировании ADMIN_CONF передается по ссылке (ранее
Maxim Mamontov  [Tue, 7 Dec 2010 13:59:01 +0000  (15:59 +0200)] 
Исправлена ошибка приводящая к тому что в OnChange не попадали логин и
Maxim Mamontov  [Tue, 7 Dec 2010 10:31:41 +0000  (12:31 +0200)] 
Исправлена тупая и уже успевшая запарить ошибка (опечатка) выражающаяся в создании временного объекта-мьютекса вместо обычного стекового, в следствии чего мьютекс не выполняет своей функции. Исправляю уже в 4-й или 5-й раз, но она все равно почему-то вылазит. При чем в одном и том-же месте. Если вылезет еще раз - повешусь.
Maxim Mamontov  [Mon, 6 Dec 2010 16:02:26 +0000  (18:02 +0200)] 
Исправлена проблема копирования итераторов при выполнении swap на
Maxim Mamontov  [Mon, 6 Dec 2010 15:26:33 +0000  (17:26 +0200)] 
В класс USER_PROPERTIES доябавлены методы облегчающие его инициализацию
Maxim Mamontov  [Mon, 6 Dec 2010 14:55:20 +0000  (16:55 +0200)] 
Исправлена работа конструктора копирования класса USER. Убраны участки
Maxim Mamontov  [Mon, 6 Dec 2010 14:30:02 +0000  (16:30 +0200)] 
При записи детальной статистики данные теперь передаются не по указателю
Maxim Mamontov  [Mon, 6 Dec 2010 14:29:09 +0000  (16:29 +0200)] 
Исправлены опечатки и поправлена индентация
Maxim Mamontov  [Mon, 6 Dec 2010 14:27:26 +0000  (16:27 +0200)] 
Для структуры IP_DIR_PAIR добавлен оператор сравнения (точнее несравнения)
Maxim Mamontov  [Mon, 6 Dec 2010 14:06:01 +0000  (16:06 +0200)] 
Добавлен тип хранящий детальную статистику
Maxim Mamontov  [Mon, 6 Dec 2010 14:03:29 +0000  (16:03 +0200)] 
Переход к новой схеме работы с детальной статистикой
Maxim Mamontov  [Mon, 29 Nov 2010 15:11:12 +0000  (17:11 +0200)] 
Отключено переподключение пользователя при изменении его IP-адреса в
Maxim Mamontov  [Mon, 29 Nov 2010 14:46:29 +0000  (16:46 +0200)] 
Исправлено изменение параметра passive через XML RPC
Maxim Mamontov  [Fri, 26 Nov 2010 15:05:54 +0000  (17:05 +0200)] 
В метод изменения данных пользователя добавлена обработка кредита и
Maxim Mamontov  [Fri, 26 Nov 2010 15:04:51 +0000  (17:04 +0200)] 
Уменьшена зависимость между заголовочными файлами путем использования