]> git.stg.codes - stg.git/log
stg.git
13 years agoИсправлена старая ошибка с "перепутыванием" полей userdata
Maxim Mamontov [Thu, 30 Dec 2010 12:24:44 +0000 (14:24 +0200)]
Исправлена старая ошибка с "перепутыванием" полей userdata

13 years agoЗмімено спосіб зберігання TRAFF_STATS після невдалого запису
Maxim Mamontov [Fri, 24 Dec 2010 14:56:19 +0000 (16:56 +0200)]
Змімено спосіб зберігання TRAFF_STATS після невдалого запису

13 years agoКосметичні виправлення
Maxim Mamontov [Fri, 24 Dec 2010 14:55:46 +0000 (16:55 +0200)]
Косметичні виправлення

13 years agoДля Linux тепер використовується нова схема конфігураційних файлів
Maxim Mamontov [Mon, 20 Dec 2010 16:04:30 +0000 (18:04 +0200)]
Для Linux тепер використовується нова схема конфігураційних файлів

13 years agoОновлено init.d-файл для Gentoo
Maxim Mamontov [Mon, 20 Dec 2010 15:47:44 +0000 (17:47 +0200)]
Оновлено init.d-файл для Gentoo

13 years agoВиправлено помилки компіляції unit-тесту test_raw_ip.cpp
Maxim Mamontov [Mon, 20 Dec 2010 14:57:13 +0000 (16:57 +0200)]
Виправлено помилки компіляції unit-тесту test_raw_ip.cpp

13 years agoВиправлено помилки компіляції на FreeBSD8
Maxim Mamontov [Mon, 20 Dec 2010 14:53:44 +0000 (16:53 +0200)]
Виправлено помилки компіляції на FreeBSD8

13 years agoВиправлено помилки компілязції під FreeBSD4
Maxim Mamontov [Mon, 20 Dec 2010 12:16:24 +0000 (14:16 +0200)]
Виправлено помилки компілязції під FreeBSD4

13 years agoВиправлено помилки компіляції з новою структурою raw_ip_packet
Maxim Mamontov [Mon, 20 Dec 2010 12:15:02 +0000 (14:15 +0200)]
Виправлено помилки компіляції з новою структурою raw_ip_packet

13 years agoУ файлах tariff.h і tariffs.h додано пропущені заголовочні файли
Maxim Mamontov [Mon, 20 Dec 2010 11:25:58 +0000 (13:25 +0200)]
У файлах tariff.h і tariffs.h додано пропущені заголовочні файли

13 years agoВиправлено помилку компіляції викликану тим що bind2nd потребує
Maxim Mamontov [Mon, 20 Dec 2010 11:24:43 +0000 (13:24 +0200)]
Виправлено помилку компіляції викликану тим що bind2nd потребує
константного першого параметру

13 years agoПриведені до нормального вигляду файли для зборки sgconf_xml
Maxim Mamontov [Mon, 20 Dec 2010 11:20:44 +0000 (13:20 +0200)]
Приведені до нормального вигляду файли для зборки sgconf_xml

13 years agoВиправлено помилки компіляції на FreeBSD4 (в тому числі - зв’язані з
Maxim Mamontov [Mon, 20 Dec 2010 11:16:01 +0000 (13:16 +0200)]
Виправлено помилки компіляції на FreeBSD4 (в тому числі - зв’язані з
        використанням анонімної структури)

13 years agoВиправлена помилка компіляції бібліотеки common.lib на платформі Win32
Maxim Mamontov [Sat, 18 Dec 2010 21:14:14 +0000 (23:14 +0200)]
Виправлена помилка компіляції бібліотеки common.lib на платформі Win32

13 years agoВиправлено помилки компіляції на FreeBSD4
Maxim Mamontov [Sat, 18 Dec 2010 21:03:05 +0000 (23:03 +0200)]
Виправлено помилки компіляції на FreeBSD4

13 years agoДля unit-тестів прибрано флаг -pedantic і додано флаг -Wextra
Maxim Mamontov [Sat, 18 Dec 2010 17:11:22 +0000 (19:11 +0200)]
Для unit-тестів прибрано флаг -pedantic і додано флаг -Wextra

Деякі вкрсії gcc з флагом -pedantic вважають помилкою використання типу
long long у C++

13 years agoВиправлено шляхи пошуку заголовочних файлів фреймворка TUT
Maxim Mamontov [Sat, 18 Dec 2010 16:43:28 +0000 (18:43 +0200)]
Виправлено шляхи пошуку заголовочних файлів фреймворка TUT

13 years agoДодано заголовочні файлі фреймворка для unit-тестування TUT
Maxim Mamontov [Sat, 18 Dec 2010 16:41:02 +0000 (18:41 +0200)]
Додано заголовочні файлі фреймворка для unit-тестування TUT

13 years agoНормалізовано шабанг у скрипті build проекту stargazer
Maxim Mamontov [Sat, 18 Dec 2010 15:45:22 +0000 (17:45 +0200)]
Нормалізовано шабанг у скрипті build проекту stargazer

13 years agoДодано генерацію документації при створенні архіву
Maxim Mamontov [Sat, 18 Dec 2010 15:44:33 +0000 (17:44 +0200)]
Додано генерацію документації при створенні архіву

13 years agoГенерацію документації по XML RPC перенесено у каталог book
Maxim Mamontov [Sat, 18 Dec 2010 15:39:05 +0000 (17:39 +0200)]
Генерацію документації по XML RPC перенесено у каталог book

13 years agoВиправлено шлях до файлів docbook-xsl-stylesheets
Maxim Mamontov [Sat, 18 Dec 2010 15:36:18 +0000 (17:36 +0200)]
Виправлено шлях до файлів docbook-xsl-stylesheets

13 years agoУ скрипт створення структури бази додано додавання "системного" адміна
Maxim Mamontov [Sat, 18 Dec 2010 15:28:39 +0000 (17:28 +0200)]
У скрипт створення структури бази додано додавання "системного" адміна
для журналювання змін що ініціюються самою системою

13 years agoУ скрипті генерації архіву додано видалення експериментальних плагінів
Maxim Mamontov [Sat, 18 Dec 2010 15:24:19 +0000 (17:24 +0200)]
У скрипті генерації архіву додано видалення експериментальних плагінів

13 years agoЗупинено відслідковування версій файлів проекту SlickEdit (?) - то штуки
Maxim Mamontov [Sat, 18 Dec 2010 15:21:08 +0000 (17:21 +0200)]
Зупинено відслідковування версій файлів проекту SlickEdit (?) - то штуки
Бориса, нехай вони будуть у CVS а у git їм немає чого робити. А може
вони вже на стільки старі що взагалі нікому не потрібні.

13 years agoВидалено сміття що залишилось від роботи CVS
Maxim Mamontov [Sat, 18 Dec 2010 15:15:45 +0000 (17:15 +0200)]
Видалено сміття що залишилось від роботи CVS

13 years agoВидалено сміття що залишилось від роботи CVS
Maxim Mamontov [Sat, 18 Dec 2010 15:14:42 +0000 (17:14 +0200)]
Видалено сміття що залишилось від роботи CVS

13 years agoДодано видалення файлу .gitignore із архіву
Maxim Mamontov [Sat, 18 Dec 2010 15:08:53 +0000 (17:08 +0200)]
Додано видалення файлу .gitignore із архіву

13 years agoВидалено сміття що залишилось від роботи CVS
Maxim Mamontov [Sat, 18 Dec 2010 15:08:22 +0000 (17:08 +0200)]
Видалено сміття що залишилось від роботи CVS

13 years agoДодано перевірку на упішність клонування репозиторію
Maxim Mamontov [Sat, 18 Dec 2010 15:06:57 +0000 (17:06 +0200)]
Додано перевірку на упішність клонування репозиторію

13 years agoДодано утиліту генерації архіву з джерельними кодами
Maxim Mamontov [Sat, 18 Dec 2010 15:00:16 +0000 (17:00 +0200)]
Додано утиліту генерації архіву з джерельними кодами

13 years agoІз класу підтримки протоколу авторизатора прибрані не використовувані
Maxim Mamontov [Sat, 18 Dec 2010 14:51:14 +0000 (16:51 +0200)]
Із класу підтримки протоколу авторизатора прибрані не використовувані
члени, а область видимості інших звужена

13 years agoДодано ініціалізацію контексту шифрування у плагіні підтримки rlm_stg
Maxim Mamontov [Sat, 18 Dec 2010 14:36:43 +0000 (16:36 +0200)]
Додано ініціалізацію контексту шифрування у плагіні підтримки rlm_stg

13 years agoОбласть видимості outerSocket, outerAddr і outerAddrLen звужено до
Maxim Mamontov [Sat, 18 Dec 2010 14:21:16 +0000 (16:21 +0200)]
Область видимості outerSocket, outerAddr і outerAddrLen звужено до
одного методу у плагіні конфігуратора

13 years agoПрибрано пустий метод CheckUserData одного із парсерів протоколу
Maxim Mamontov [Sat, 18 Dec 2010 14:19:30 +0000 (16:19 +0200)]
Прибрано пустий метод CheckUserData одного із парсерів протоколу
конфігуратора

13 years agoДодано ініціалізацію члена version у конструкторі POSTGRESQL_STORE
Maxim Mamontov [Sat, 18 Dec 2010 14:18:30 +0000 (16:18 +0200)]
Додано ініціалізацію члена version у конструкторі POSTGRESQL_STORE

13 years agoЗмінено порядок слідування методів і членів класу POSTGRESQL_STORE
Maxim Mamontov [Sat, 18 Dec 2010 14:17:52 +0000 (16:17 +0200)]
Змінено порядок слідування методів і членів класу POSTGRESQL_STORE

13 years agoДодано ініціалізацію деяких членів класу AUTH_IA, методи шифрування
Maxim Mamontov [Sat, 18 Dec 2010 14:16:28 +0000 (16:16 +0200)]
Додано ініціалізацію деяких членів класу AUTH_IA, методи шифрування
винесено у звичайні функції

13 years agoДодано ініціалізацію членів класу IA_USER
Maxim Mamontov [Sat, 18 Dec 2010 14:16:00 +0000 (16:16 +0200)]
Додано ініціалізацію членів класу IA_USER

13 years agoУ плагіні підтримки rlm_stg методи шифрування винесені у звичайні
Maxim Mamontov [Sat, 18 Dec 2010 14:14:27 +0000 (16:14 +0200)]
У плагіні підтримки rlm_stg методи шифрування винесені у звичайні
функції, прибрано мусті методи

13 years agoМетоди GetUser нотифікаторів класу USERS зроблено константними
Maxim Mamontov [Sat, 18 Dec 2010 14:13:31 +0000 (16:13 +0200)]
Методи GetUser нотифікаторів класу USERS зроблено константними

13 years agoУ класі USER видалено пустий метод RemoveMessage
Maxim Mamontov [Sat, 18 Dec 2010 14:12:55 +0000 (16:12 +0200)]
У класі USER видалено пустий метод RemoveMessage

13 years agoУ трафкаунтері виправлена втрата файлового дескриптора при обробці
Maxim Mamontov [Sat, 18 Dec 2010 14:12:06 +0000 (16:12 +0200)]
У трафкаунтері виправлена втрата файлового дескриптора при обробці
помилок у файлі правил класифікації трафіку

13 years agoМетоди GetUser нотифікаторів трафкаунтера зроблено константними
Maxim Mamontov [Sat, 18 Dec 2010 14:09:35 +0000 (16:09 +0200)]
Методи GetUser нотифікаторів трафкаунтера зроблено константними

13 years agoМетод GetStatus класу STG_STOPPER зроблено константним
Maxim Mamontov [Sat, 18 Dec 2010 14:08:41 +0000 (16:08 +0200)]
Метод GetStatus класу STG_STOPPER зроблено константним

13 years agoМетод GetStrError класу ADMINS зроблено константним
Maxim Mamontov [Sat, 18 Dec 2010 14:08:05 +0000 (16:08 +0200)]
Метод GetStrError класу ADMINS зроблено константним

13 years agoУ консольному конфігураторі додано завершуючий нуль після використання
Maxim Mamontov [Sat, 18 Dec 2010 14:06:36 +0000 (16:06 +0200)]
У консольному конфігураторі додано завершуючий нуль після використання
функції srncpy (вона не гарантує завершення рядка нулем)

13 years agoУ консольному конфігураторі проведена ініціалізація полів структури
Maxim Mamontov [Sat, 18 Dec 2010 14:05:34 +0000 (16:05 +0200)]
У консольному конфігураторі проведена ініціалізація полів структури
REQUEST у конструкторі

13 years agoУ сервер rscriptd додано необхідний заголовочний файл
Maxim Mamontov [Sat, 18 Dec 2010 14:04:51 +0000 (16:04 +0200)]
У сервер rscriptd додано необхідний заголовочний файл

13 years agoУ класі підтримки протоколу сервера rscriptd методи шифрування винесені
Maxim Mamontov [Sat, 18 Dec 2010 14:03:54 +0000 (16:03 +0200)]
У класі підтримки протоколу сервера rscriptd методи шифрування винесені
як звичайні функції. Також додані необхадна заголовочні файли.

13 years agoЧистка кода модуля rlm_stg
Maxim Mamontov [Sat, 18 Dec 2010 14:02:37 +0000 (16:02 +0200)]
Чистка кода модуля rlm_stg

13 years agoУ клієнтському класі модуля rlm_stg методи шифрування винесені як
Maxim Mamontov [Sat, 18 Dec 2010 14:01:33 +0000 (16:01 +0200)]
У клієнтському класі модуля rlm_stg методи шифрування винесені як
звичайні функції

13 years agoВ утиліті sgconf_xml спрощене журналювання помилок та виправлені помилки
Maxim Mamontov [Sat, 18 Dec 2010 14:00:11 +0000 (16:00 +0200)]
В утиліті sgconf_xml спрощене журналювання помилок та виправлені помилки
компіляції

13 years agoУ бібліотеці підтримки протоколу конфігуратора у конструкторі
Maxim Mamontov [Sat, 18 Dec 2010 13:59:04 +0000 (15:59 +0200)]
У бібліотеці підтримки протоколу конфігуратора у конструкторі
реалізована ініціалізація членів через список ініціалізації

13 years agoУ плагіні пінгера зроблені константними методи нотифікаторів GetUser
Maxim Mamontov [Sat, 18 Dec 2010 13:58:00 +0000 (15:58 +0200)]
У плагіні пінгера зроблені константними методи нотифікаторів GetUser

13 years agoУ плагіні файлового сховища виправлена втрата файлового дескриптора
Maxim Mamontov [Sat, 18 Dec 2010 13:56:38 +0000 (15:56 +0200)]
У плагіні файлового сховища виправлена втрата файлового дескриптора

13 years agoРефакторинг метода FILE_STORE::GetFilesList
Maxim Mamontov [Fri, 17 Dec 2010 16:30:28 +0000 (18:30 +0200)]
Рефакторинг метода FILE_STORE::GetFilesList

Метод переименован в GetFileList и вынесен в функцию (более не является
        членом класса)

13 years agoИсправлена ошибка компиляции файлового плагина
Maxim Mamontov [Fri, 17 Dec 2010 11:08:11 +0000 (13:08 +0200)]
Исправлена ошибка компиляции файлового плагина

13 years agoПри записи информации в файловом плагине теперь используется функционал
Maxim Mamontov [Fri, 10 Dec 2010 15:56:23 +0000 (17:56 +0200)]
При записи информации в файловом плагине теперь используется функционал
CONFIGFILE вместо собственного механизма переименования

13 years agoВ класс CONFIGFILE добавлена поддержка отказа от записи
Maxim Mamontov [Fri, 10 Dec 2010 15:39:31 +0000 (17:39 +0200)]
В класс CONFIGFILE добавлена поддержка отказа от записи

13 years agoВ класс CONFIGFILE добавлена поддержка записи с переименованием
Maxim Mamontov [Fri, 10 Dec 2010 15:34:24 +0000 (17:34 +0200)]
В класс CONFIGFILE добавлена поддержка записи с переименованием

13 years agoИзменения в юнит-тестах для CONFIGFILE в соответствии с его интерфейсом
Maxim Mamontov [Fri, 10 Dec 2010 15:15:23 +0000 (17:15 +0200)]
Изменения в юнит-тестах для CONFIGFILE в соответствии с его интерфейсом

13 years agoОптимизация CONFIGFILE
Maxim Mamontov [Fri, 10 Dec 2010 15:12:24 +0000 (17:12 +0200)]
Оптимизация CONFIGFILE

Метод Flush вынесен из приватной части в публичную для явной записи
данных на диск. Так же этот метод добавлен в деструктор для
автоматической записи на диск. Т.к. методы Write* более не могут вызвать
ошибку (работают только с представлением в ОЗУ) тип возвращаемого
значяения сделан void (к стати, раньше он всегда был 0).
Flush и Error сделаны константными, а error мутабельным.

13 years agoДобавлено игнорирование файлов *.d и *.log
Maxim Mamontov [Fri, 10 Dec 2010 14:55:30 +0000 (16:55 +0200)]
Добавлено игнорирование файлов *.d и *.log

13 years agoИсправлен комментарий
Maxim Mamontov [Fri, 10 Dec 2010 14:55:15 +0000 (16:55 +0200)]
Исправлен комментарий

13 years agoМелкие правки в реализации CONFIGFILE
Maxim Mamontov [Fri, 10 Dec 2010 14:41:39 +0000 (16:41 +0200)]
Мелкие правки в реализации CONFIGFILE

13 years agoДобавлены юнит-тесты для новой реализации CONFIGFILE
Maxim Mamontov [Fri, 10 Dec 2010 14:40:17 +0000 (16:40 +0200)]
Добавлены юнит-тесты для новой реализации CONFIGFILE

13 years agoМодификация библиотеки conffiles
Maxim Mamontov [Fri, 10 Dec 2010 13:44:38 +0000 (15:44 +0200)]
Модификация библиотеки conffiles

Слегка переписан класс CONFIGFILE для использования библиотек C++

13 years agoИ еще небольшие изменения
Maxim Mamontov [Fri, 10 Dec 2010 13:10:00 +0000 (15:10 +0200)]
И еще небольшие изменения

13 years agoКосметические изменения
Maxim Mamontov [Fri, 10 Dec 2010 13:08:35 +0000 (15:08 +0200)]
Косметические изменения

13 years agoИсправлена ошибка сохранения админа и тарифа
Maxim Mamontov [Fri, 10 Dec 2010 13:03:07 +0000 (15:03 +0200)]
Исправлена ошибка сохранения админа и тарифа

В плагине файлового хранилища исправлена ошибка, привнесенная
предыдущими изменениями, приводящая к сохранению пустых файлов админов и
тарифов

13 years agoПервичная реализация новой схемы сохранения файлов
Maxim Mamontov [Thu, 9 Dec 2010 15:52:50 +0000 (17:52 +0200)]
Первичная реализация новой схемы сохранения файлов

Ранее перед записью данных создавался бекап оригинального файла который
использовался в случае неудачного чтения. Сейчас реализована более
корректная схема: запись данных происходит в отдельный файл, который
после успешного ее завершения переименовывается в оригинальный. Операция
переименования намного быстрее создания копии и (кажется) считается
атомарной.

13 years agoЗадействован метод GetConfModeDir (при создании каталога для сообщений)
Maxim Mamontov [Thu, 9 Dec 2010 15:11:31 +0000 (17:11 +0200)]
Задействован метод GetConfModeDir (при создании каталога для сообщений)
close #5

13 years agoВ библиотеке поддержки протокола консольного конфигуратора еще пару
Maxim Mamontov [Thu, 9 Dec 2010 13:47:39 +0000 (15:47 +0200)]
В библиотеке поддержки протокола консольного конфигуратора еще пару
строк C-style заменены на C++-style

13 years agoРефакторинг кода классов NETTRANSACT и SERVCONF библиотеки поддержки
Maxim Mamontov [Thu, 9 Dec 2010 13:37:57 +0000 (15:37 +0200)]
Рефакторинг кода классов NETTRANSACT и SERVCONF библиотеки поддержки
протокола конфигуратора, строковые данные представлены строками C++ а не
обычными строками C как ранее

13 years agoИсправлена утечка ресурса (файловый дескриптор) в плагине store_files.
Maxim Mamontov [Thu, 9 Dec 2010 12:58:32 +0000 (14:58 +0200)]
Исправлена утечка ресурса (файловый дескриптор) в плагине store_files.
Утечка происходила при возникновении ошибки, по этому никогда не
проявлялась

13 years agoНебольшой рефакторинг плагина radius
Maxim Mamontov [Thu, 9 Dec 2010 12:51:01 +0000 (14:51 +0200)]
Небольшой рефакторинг плагина radius

13 years agoРефакторинг класса STG_CLIENT плагина rlm_stg
Maxim Mamontov [Thu, 9 Dec 2010 12:20:44 +0000 (14:20 +0200)]
Рефакторинг класса STG_CLIENT плагина rlm_stg

13 years agoИсправлено форматирование в коде rlm_stg. Создание класса STG_CLIENT
Maxim Mamontov [Thu, 9 Dec 2010 10:44:04 +0000 (12:44 +0200)]
Исправлено форматирование в коде rlm_stg. Создание класса STG_CLIENT
модифицировано для передачи параметров через конструктор

13 years agoСудя по всем файл sginfo.cpp консольного конфигуратора не используется,
Maxim Mamontov [Wed, 8 Dec 2010 15:28:48 +0000 (17:28 +0200)]
Судя по всем файл sginfo.cpp консольного конфигуратора не используется,
    но пока это не будет установлено достоверно то и тут исправил ошибку
    с переполнением буфера

13 years agoВ консольном конфигураторе исправлен потенциальный выход за пределы
Maxim Mamontov [Wed, 8 Dec 2010 15:26:40 +0000 (17:26 +0200)]
В консольном конфигураторе исправлен потенциальный выход за пределы
массива при разборе значения cash

13 years agoКосметические изменения в коде поддержки WEB-интерфейса консольного
Maxim Mamontov [Wed, 8 Dec 2010 15:23:49 +0000 (17:23 +0200)]
Косметические изменения в коде поддержки WEB-интерфейса консольного
авторизатора

13 years agoВ консольном авторизаторе в классе отвечающем за WEB-интерфейс проведен
Maxim Mamontov [Wed, 8 Dec 2010 15:19:12 +0000 (17:19 +0200)]
В консольном авторизаторе в классе отвечающем за WEB-интерфейс проведен
рефакторинг кода, добавлена инициализация некоторых членов, уменьшена
область видимости переменных

13 years agoВ консольном авторизаторе в классе настроек добавлена инициализация
Maxim Mamontov [Wed, 8 Dec 2010 15:18:24 +0000 (17:18 +0200)]
В консольном авторизаторе в классе настроек добавлена инициализация
членов класса через конструктор

13 years agoВ классе тарифа удален неиспользуемый метод GetDirPrice
Maxim Mamontov [Wed, 8 Dec 2010 15:07:37 +0000 (17:07 +0200)]
В классе тарифа удален неиспользуемый метод GetDirPrice

13 years agoВременно закомментирован метод GetConfModeDir класса настроек плагина
Maxim Mamontov [Wed, 8 Dec 2010 15:02:09 +0000 (17:02 +0200)]
Временно закомментирован метод GetConfModeDir класса настроек плагина
файлового хранилища. Нужно разобраться где его надо использовать.

13 years agoНебольшая чистка кода библиотеки conffiles
Maxim Mamontov [Wed, 8 Dec 2010 14:58:05 +0000 (16:58 +0200)]
Небольшая чистка кода библиотеки conffiles

13 years agoИз Stargazer убрана полностью функция перехвата сигнала профилировщика
Maxim Mamontov [Wed, 8 Dec 2010 14:53:45 +0000 (16:53 +0200)]
Из Stargazer убрана полностью функция перехвата сигнала профилировщика
(SIGPROF) и полностью скрыта функция перехвата сигнала SIGSEGV

13 years agoВ консольном авторизаторе убрана компоновка с -lexpat и -ldl
Maxim Mamontov [Wed, 8 Dec 2010 14:45:41 +0000 (16:45 +0200)]
В консольном авторизаторе убрана компоновка с -lexpat и -ldl

13 years agoВ консольном авторизаторе убрана неиспользуемая функция
Maxim Mamontov [Wed, 8 Dec 2010 14:45:18 +0000 (16:45 +0200)]
В консольном авторизаторе убрана неиспользуемая функция

13 years agoВ парсерах библиотеки поддержки протокола конфигуратора добавлены
Maxim Mamontov [Wed, 8 Dec 2010 14:28:52 +0000 (16:28 +0200)]
В парсерах библиотеки поддержки протокола конфигуратора добавлены
конструкторы, проведена инициализация членов, убраны неиспользуемые
методы

13 years agoВ библиотеке поддержки протокола конфигуратора в модуле netunit
Maxim Mamontov [Wed, 8 Dec 2010 14:27:28 +0000 (16:27 +0200)]
В библиотеке поддержки протокола конфигуратора в модуле netunit
проведена чистка кода, убраны неиспользуемые переменные,
    проинициализированы члены классов в конструкторах через списки
    инициализации

13 years agoУбрана неиспользуемая переменная в библиотеке поддержки протокола
Maxim Mamontov [Wed, 8 Dec 2010 14:05:58 +0000 (16:05 +0200)]
Убрана неиспользуемая переменная в библиотеке поддержки протокола
конфигуратора

13 years agoДобавлено обнуление буфера перед заполнением его строкой с паролем в
Maxim Mamontov [Wed, 8 Dec 2010 14:04:23 +0000 (16:04 +0200)]
Добавлено обнуление буфера перед заполнением его строкой с паролем в
библиотеке для работы с протоколом конфигуратора

13 years agoПроведен рефакторинг библиотеки поддержки ICMP, некоторые методы сделаны
Maxim Mamontov [Wed, 8 Dec 2010 14:03:35 +0000 (16:03 +0200)]
Проведен рефакторинг библиотеки поддержки ICMP, некоторые методы сделаны
константными, добавлена инициализация членов класса в конструкторе

13 years agoИскуственные "падения" через разименование нулевого указателя заменены
Maxim Mamontov [Wed, 8 Dec 2010 13:37:13 +0000 (15:37 +0200)]
Искуственные "падения" через разименование нулевого указателя заменены
на проверочные утверждения в библиотеке поддержки протокола авторизатора

13 years agoВ утилите экранирования строки модуля store_postgresql исправлено
Maxim Mamontov [Wed, 8 Dec 2010 13:27:35 +0000 (15:27 +0200)]
В утилите экранирования строки модуля store_postgresql исправлено
неправильное освобождение памяти занытой под буфер (использовался
        оператор delete вмето оператора delete[])

13 years agoУбрана несипользуемая переменная в модуле store_mysql
Maxim Mamontov [Wed, 8 Dec 2010 13:25:23 +0000 (15:25 +0200)]
Убрана несипользуемая переменная в модуле store_mysql

13 years agoИсправлена утечка ресурса (файлового дескриптора) при ошибке записи
Maxim Mamontov [Wed, 8 Dec 2010 13:20:33 +0000 (15:20 +0200)]
Исправлена утечка ресурса (файлового дескриптора) при ошибке записи
статистики в файл

13 years agoПроведен легкий рефакторинг кода плагина для работы с rscriptd,
Maxim Mamontov [Wed, 8 Dec 2010 13:16:06 +0000 (15:16 +0200)]
Проведен легкий рефакторинг кода плагина для работы с rscriptd,
    реализована инициализация внутренних данных при конструировании,
    указатели заменены на ссылки