]> git.stg.codes - stg.git/log
stg.git
13 years agoFix prefix incremental operator to postfix
Maxim Mamontov [Mon, 21 Mar 2011 14:25:52 +0000 (16:25 +0200)]
Fix prefix incremental operator to postfix

13 years agoCatch exception via const reference instead of value
Maxim Mamontov [Mon, 21 Mar 2011 14:24:08 +0000 (16:24 +0200)]
Catch exception via const reference instead of value

13 years agoFix prefix increment operator to postfix
Maxim Mamontov [Mon, 21 Mar 2011 14:21:21 +0000 (16:21 +0200)]
Fix prefix increment operator to postfix

13 years agoUnused methods removed, add some inlining
Maxim Mamontov [Mon, 21 Mar 2011 13:58:07 +0000 (15:58 +0200)]
Unused methods removed, add some inlining

13 years agoCosmetic changes in user_property.cpp
Maxim Mamontov [Mon, 21 Mar 2011 13:57:45 +0000 (15:57 +0200)]
Cosmetic changes in user_property.cpp

13 years agoCosmetic changes in settings.[h|cpp]
Maxim Mamontov [Mon, 21 Mar 2011 13:56:59 +0000 (15:56 +0200)]
Cosmetic changes in settings.[h|cpp]

13 years agoExclude legacy hostallow.lib from compilation
Maxim Mamontov [Mon, 21 Mar 2011 13:56:12 +0000 (15:56 +0200)]
Exclude legacy hostallow.lib from compilation

13 years agouser_property.h moved to general include dir
Maxim Mamontov [Mon, 21 Mar 2011 12:40:53 +0000 (14:40 +0200)]
user_property.h moved to general include dir

13 years agoCosmetic changes
Maxim Mamontov [Mon, 21 Mar 2011 12:17:34 +0000 (14:17 +0200)]
Cosmetic changes

13 years agoCosmetic changes
Maxim Mamontov [Mon, 21 Mar 2011 11:18:14 +0000 (13:18 +0200)]
Cosmetic changes

13 years agoHeader duplicate removed from user_property.h
Maxim Mamontov [Mon, 21 Mar 2011 11:10:04 +0000 (13:10 +0200)]
Header duplicate removed from user_property.h

13 years agoAdd cstdlib header to user_impl.cpp (use random() function)
Maxim Mamontov [Mon, 21 Mar 2011 11:08:59 +0000 (13:08 +0200)]
Add cstdlib header to user_impl.cpp (use random() function)

13 years agoCosmetic changes
Maxim Mamontov [Mon, 21 Mar 2011 11:08:38 +0000 (13:08 +0200)]
Cosmetic changes

13 years agoSETTINGS removed from USER_PROPERT[Y | Y_LOGGED | IES]
Maxim Mamontov [Mon, 21 Mar 2011 10:54:04 +0000 (12:54 +0200)]
SETTINGS removed from USER_PROPERT[Y | Y_LOGGED | IES]

13 years agoGetScriptDir -> GetScriptsDir
Maxim Mamontov [Mon, 21 Mar 2011 10:53:42 +0000 (12:53 +0200)]
GetScriptDir -> GetScriptsDir

13 years agoFix compilation issues for XML RPC interface
Maxim Mamontov [Sat, 19 Mar 2011 15:52:40 +0000 (17:52 +0200)]
Fix compilation issues for XML RPC interface

13 years agoFix work with admins
Maxim Mamontov [Sat, 19 Mar 2011 15:52:01 +0000 (17:52 +0200)]
Fix work with admins

13 years agoInclude common headers in rpcconfig.cpp
Maxim Mamontov [Fri, 18 Mar 2011 18:28:17 +0000 (20:28 +0200)]
Include common headers in rpcconfig.cpp

13 years agoAdd std namespace to the string in rpcconfig.cpp
Maxim Mamontov [Fri, 18 Mar 2011 18:27:01 +0000 (20:27 +0200)]
Add std namespace to the string in rpcconfig.cpp

13 years agoInclude MODULE_SETTINGS definition in rpcconfig.h
Maxim Mamontov [Fri, 18 Mar 2011 18:25:25 +0000 (20:25 +0200)]
Include MODULE_SETTINGS definition in rpcconfig.h

13 years agoFix paths to interface classes in XML RPC plugin
Maxim Mamontov [Fri, 18 Mar 2011 18:23:34 +0000 (20:23 +0200)]
Fix paths to interface classes in XML RPC plugin

13 years agoFix compilation issues
Maxim Mamontov [Fri, 18 Mar 2011 15:15:05 +0000 (17:15 +0200)]
Fix compilation issues

13 years agoFix compilation issues
Maxim Mamontov [Fri, 18 Mar 2011 14:27:48 +0000 (16:27 +0200)]
Fix compilation issues

13 years agoRename BASE_AUTH and BASE_STORE to AUTH and STORE
Maxim Mamontov [Fri, 18 Mar 2011 14:25:23 +0000 (16:25 +0200)]
Rename BASE_AUTH and BASE_STORE to AUTH and STORE

13 years agoFix compilation issues for plugin and auth interfaces
Maxim Mamontov [Thu, 17 Mar 2011 10:43:46 +0000 (12:43 +0200)]
Fix compilation issues for plugin and auth interfaces

13 years agoFix filename for auth plugin interface
Maxim Mamontov [Thu, 17 Mar 2011 10:43:18 +0000 (12:43 +0200)]
Fix filename for auth plugin interface

13 years agoFix filename for plugin interface
Maxim Mamontov [Thu, 17 Mar 2011 10:41:00 +0000 (12:41 +0200)]
Fix filename for plugin interface

13 years agoFix compilation errors after splitting classes into interface and
Maxim Mamontov [Thu, 17 Mar 2011 10:26:37 +0000 (12:26 +0200)]
Fix compilation errors after splitting classes into interface and
implementation

13 years agoBreak internal classes to interface and implementation
Maxim Mamontov [Thu, 17 Mar 2011 10:24:14 +0000 (12:24 +0200)]
Break internal classes to interface and implementation

13 years agoMerge branch 'master' of madf.dyndns.org:/var/git/stg
Maxim Mamontov [Thu, 10 Mar 2011 09:30:49 +0000 (11:30 +0200)]
Merge branch 'master' of madf.dyndns.org:/var/git/stg

13 years agoAdd support of -E key for sgconf (credit timeout)
Maxim Mamontov [Wed, 9 Mar 2011 14:34:00 +0000 (16:34 +0200)]
Add support of -E key for sgconf (credit timeout)

13 years agoAdd creditExpire setting/getting via sgconf
Maxim Mamontov [Fri, 4 Mar 2011 16:23:44 +0000 (18:23 +0200)]
Add creditExpire setting/getting via sgconf

13 years agoAdd convertor.conf translation
Maxim Mamontov [Mon, 28 Feb 2011 13:17:39 +0000 (15:17 +0200)]
Add convertor.conf translation

13 years agoAdd MessageTimeout parameter and description to the config file
Maxim Mamontov [Mon, 28 Feb 2011 13:13:15 +0000 (15:13 +0200)]
Add MessageTimeout parameter and description to the config file

13 years agoFix group for file database
Maxim Mamontov [Fri, 25 Feb 2011 14:48:25 +0000 (16:48 +0200)]
Fix group for file database

13 years agoREADME converted from KOI8 to UTF8
Maxim Mamontov [Fri, 25 Feb 2011 10:10:10 +0000 (12:10 +0200)]
README converted from KOI8 to UTF8

13 years agoReadme for sgauth removed, CHANGES and TODO made empty
Maxim Mamontov [Fri, 25 Feb 2011 10:09:37 +0000 (12:09 +0200)]
Readme for sgauth removed, CHANGES and TODO made empty

13 years agoShabang added to example scripts
Maxim Mamontov [Fri, 25 Feb 2011 10:05:29 +0000 (12:05 +0200)]
Shabang added to example scripts

13 years agoRemoved \r and spaces at the EOL in config files
Maxim Mamontov [Fri, 25 Feb 2011 09:28:34 +0000 (11:28 +0200)]
Removed \r and spaces at the EOL in config files

13 years agoFix non-standard port number for cap_nf settings
Maxim Mamontov [Thu, 24 Feb 2011 11:39:07 +0000 (13:39 +0200)]
Fix non-standard port number for cap_nf settings

13 years agoOld comment removed from the postgresql db creation script
Maxim Mamontov [Tue, 22 Feb 2011 11:02:56 +0000 (13:02 +0200)]
Old comment removed from the postgresql db creation script

13 years agoEmpty lines removed from the end of the main.cpp from stargazer project
Maxim Mamontov [Tue, 22 Feb 2011 11:02:10 +0000 (13:02 +0200)]
Empty lines removed from the end of the main.cpp from stargazer project

13 years agoConfiguration files translated into english
Maxim Mamontov [Tue, 22 Feb 2011 11:01:28 +0000 (13:01 +0200)]
Configuration files translated into english

13 years agoПрибрано глобальну залежність від внутрішнього заголовочного файлу
Maxim Mamontov [Wed, 9 Feb 2011 16:10:40 +0000 (18:10 +0200)]
Прибрано глобальну залежність від внутрішнього заголовочного файлу

dotconfpp для зборки потребує mempool.h але для використання він не
потрібен. Відповідна залежність прибрана.

13 years agoВидалено "мертвий" код із utime.h
Maxim Mamontov [Wed, 9 Feb 2011 15:45:56 +0000 (17:45 +0200)]
Видалено "мертвий" код із utime.h

13 years agoМетод INETACCESS::DelUser зроблено приватним
Maxim Mamontov [Wed, 9 Feb 2011 13:19:03 +0000 (15:19 +0200)]
Метод INETACCESS::DelUser зроблено приватним

13 years agoДодано розширений формат помісячної статистики
Maxim Mamontov [Wed, 9 Feb 2011 13:14:23 +0000 (15:14 +0200)]
Додано розширений формат помісячної статистики

У файли stat.<year>.<month> тепер пишеться повний зріз, включаючи
freeMb, passiveTime і т.д. Класичний формат файлів залишено для
сумісності.

13 years agoВиправлено помилки виклику localtime із різних потоків
Maxim Mamontov [Wed, 9 Feb 2011 13:10:52 +0000 (15:10 +0200)]
Виправлено помилки виклику localtime із різних потоків

localtime замінено на реентерабельну версію - localtime_r, передача
struct tm по константному вказівнику замінена на передачу по
константному посиланню.

13 years agoВиправлено дату старту таймера в режимі зневадження
Maxim Mamontov [Wed, 9 Feb 2011 13:05:12 +0000 (15:05 +0200)]
Виправлено дату старту таймера в режимі зневадження

13 years agoMerge branch 'master' of madf.dyndns.org:/var/git/stg
Maxim Mamontov [Wed, 9 Feb 2011 13:03:48 +0000 (15:03 +0200)]
Merge branch 'master' of madf.dyndns.org:/var/git/stg

13 years agoДодано ігнорування бінарників
Maxim Mamontov [Wed, 9 Feb 2011 13:02:32 +0000 (15:02 +0200)]
Додано ігнорування бінарників

13 years agoПрибрано зайву приватну змінну із класу USER
Maxim Mamontov [Wed, 9 Feb 2011 12:10:25 +0000 (14:10 +0200)]
Прибрано зайву приватну змінну із класу USER

13 years agoПрибрано непотрібну залежність від -lconffiles у плагіні до MySQL
Maxim Mamontov [Sun, 6 Feb 2011 10:35:11 +0000 (12:35 +0200)]
Прибрано непотрібну залежність від -lconffiles у плагіні до MySQL

13 years agoДодано патч від Alexey Osipov <lion-simba@pridelands.ru>
Maxim Mamontov [Fri, 4 Feb 2011 15:06:11 +0000 (17:06 +0200)]
Додано патч від Alexey Osipov <lion-simba@pridelands.ru>

Використовуються відносні шляхи для створення симлінків у каталозі
/etc/stargazer/conf-enabled.d

13 years agoПрибрано зайвий target у Makefile для sgconf
Maxim Mamontov [Fri, 4 Feb 2011 15:02:27 +0000 (17:02 +0200)]
Прибрано зайвий target у Makefile для sgconf

13 years agoЗміни у системі установки/видалення
Maxim Mamontov [Fri, 4 Feb 2011 14:54:18 +0000 (16:54 +0200)]
Зміни у системі установки/видалення

Для створення каталогів додано змінну DIR_MODE (там де вона потрібна).
Прибрано зайве створення каталогів /usr/sbin і подібних.

13 years agoВиправлено роботу з перекодуванням рядків
Maxim Mamontov [Fri, 4 Feb 2011 13:42:25 +0000 (15:42 +0200)]
Виправлено роботу з перекодуванням рядків

Тепер коректно обробляються українські і білоруські символи у полях
користувача. Актуально для корнсольного конфігуратора і XML RPC API.

13 years agoДодано патчі від Alexey Osipov <lion-simba@pridelands.ru>
Maxim Mamontov [Fri, 4 Feb 2011 13:03:49 +0000 (15:03 +0200)]
Додано патчі від Alexey Osipov <lion-simba@pridelands.ru>

Виправлено синтаксичну помилку у прикладі скрипта OnDisconnect зв’язки
shaper, VPN і RADIUS

13 years agoДодано патч від Alexey Osipov <lion-simba@pridelands.ru>
Maxim Mamontov [Fri, 4 Feb 2011 12:54:26 +0000 (14:54 +0200)]
Додано патч від Alexey Osipov <lion-simba@pridelands.ru>

Виправлено читання конфігураційного файлу консольного авторизатора за
замовчуванням

13 years agoПрибрано ідіотські кирилічні коментарі
Maxim Mamontov [Fri, 4 Feb 2011 12:42:27 +0000 (14:42 +0200)]
Прибрано ідіотські кирилічні коментарі

13 years agoДодано патч від Alexey Osipov <lion-simba@pridelands.ru>
Maxim Mamontov [Fri, 4 Feb 2011 12:32:31 +0000 (14:32 +0200)]
Додано патч від Alexey Osipov <lion-simba@pridelands.ru>

Виправлено не стартування консольного авторизатору

13 years agoВиправлено помилку що призводила до масових дисконнектів після масових
Maxim Mamontov [Thu, 3 Feb 2011 14:23:05 +0000 (16:23 +0200)]
Виправлено помилку що призводила до масових дисконнектів після масових
коннектів
close #14

13 years agoУ init.d-скрипт додано параметр --pidfile у команду запуску
Maxim Mamontov [Mon, 31 Jan 2011 10:47:12 +0000 (12:47 +0200)]
У init.d-скрипт додано параметр --pidfile у команду запуску

Якщо його не вказувати явно то start-stop-daemon (див. джерельний код
baselayout) для перевірки того що процес ще не запущено буде
продивлятись /proc у пошуках процесу із вказаним іменем.

13 years agoВиправлено падіння сервера при надсиланні повідомлення
Maxim Mamontov [Thu, 27 Jan 2011 15:23:40 +0000 (17:23 +0200)]
Виправлено падіння сервера при надсиланні повідомлення

13 years agoТимчасово прибрано тип size_t із налаштуваннь
Maxim Mamontov [Thu, 27 Jan 2011 14:12:52 +0000 (16:12 +0200)]
Тимчасово прибрано тип size_t із налаштуваннь

13 years agoДодано приведення типу
Maxim Mamontov [Thu, 27 Jan 2011 11:13:04 +0000 (13:13 +0200)]
Додано приведення типу

13 years agoНевеличкий рефакторинг роботи з повідомленнями
Maxim Mamontov [Thu, 27 Jan 2011 11:07:27 +0000 (13:07 +0200)]
Невеличкий рефакторинг роботи з повідомленнями

13 years agoПереіменовано пару змінних для збереження семантики, виправлено розмір
Maxim Mamontov [Thu, 27 Jan 2011 10:16:20 +0000 (12:16 +0200)]
Переіменовано пару змінних для збереження семантики, виправлено розмір
одного із буферів iov при читанні

13 years agoВидалено пустий рядок у кінці файлу
Maxim Mamontov [Thu, 27 Jan 2011 10:15:29 +0000 (12:15 +0200)]
Видалено пустий рядок у кінці файлу

13 years agoДодано можливість стирання не доставлених повідомлень за тайм-аутом
Maxim Mamontov [Wed, 26 Jan 2011 15:56:39 +0000 (17:56 +0200)]
Додано можливість стирання не доставлених повідомлень за тайм-аутом

13 years agoПрибрано "мертвий" код
Maxim Mamontov [Wed, 26 Jan 2011 15:53:25 +0000 (17:53 +0200)]
Прибрано "мертвий" код

13 years agoДодано пропущені заголовочні файли
Maxim Mamontov [Wed, 26 Jan 2011 15:52:49 +0000 (17:52 +0200)]
Додано пропущені заголовочні файли

13 years agoУсунуто проблему race conditions у rscriptd
Maxim Mamontov [Fri, 21 Jan 2011 15:57:35 +0000 (17:57 +0200)]
Усунуто проблему race conditions у rscriptd

13 years agoВиправлено неправильну передачу ID користувача у скрипти в rscriptd
Maxim Mamontov [Thu, 20 Jan 2011 15:42:30 +0000 (17:42 +0200)]
Виправлено неправильну передачу ID користувача у скрипти в rscriptd

13 years agoВиправлено помилку що призводила до падіння системи при спробі
Maxim Mamontov [Fri, 14 Jan 2011 15:58:16 +0000 (17:58 +0200)]
Виправлено помилку що призводила до падіння системи при спробі
авторизації користувача з неправильним логіном через FreeRADIUS.

13 years agoВиправлено помилку компыляцыъ модуля store_firebird
Maxim Mamontov [Thu, 13 Jan 2011 11:56:57 +0000 (13:56 +0200)]
Виправлено помилку компыляцыъ модуля store_firebird

13 years agoВиправлено помилки компіляції на платформі WIN32
unknown [Sat, 8 Jan 2011 15:05:21 +0000 (17:05 +0200)]
Виправлено помилки компіляції на платформі WIN32

13 years agoФункцію перетворення радку на IP-адресу замынено на inet_pton
Maxim Mamontov [Sat, 8 Jan 2011 13:41:40 +0000 (15:41 +0200)]
Функцію перетворення радку на IP-адресу замынено на inet_pton

13 years agoВиправлено некоректну роботу з періодом відправки повідомлень
Maxim Mamontov [Thu, 6 Jan 2011 14:08:19 +0000 (16:08 +0200)]
Виправлено некоректну роботу з періодом відправки повідомлень

13 years agoКосметичні виправлення
Maxim Mamontov [Wed, 5 Jan 2011 15:36:35 +0000 (17:36 +0200)]
Косметичні виправлення

13 years agoПри роботі з повідомленнями прибрано зайві блокування і перевірки
Maxim Mamontov [Wed, 5 Jan 2011 15:25:43 +0000 (17:25 +0200)]
При роботі з повідомленнями прибрано зайві блокування і перевірки

13 years agoВиправлено помилку компіляції
Maxim Mamontov [Wed, 5 Jan 2011 14:57:57 +0000 (16:57 +0200)]
Виправлено помилку компіляції

13 years agoРеалізовано внутрішню чергу повідомлень і її синхронізацію з базою
Maxim Mamontov [Wed, 5 Jan 2011 14:51:47 +0000 (16:51 +0200)]
Реалізовано внутрішню чергу повідомлень і її синхронізацію з базою

13 years agoПриведено в порядок заголовочний файл stg_message.h
Maxim Mamontov [Wed, 5 Jan 2011 14:51:09 +0000 (16:51 +0200)]
Приведено в порядок заголовочний файл stg_message.h

13 years agoВидалено не використовуване поле lastSwapDetailedStat
Maxim Mamontov [Wed, 5 Jan 2011 10:34:19 +0000 (12:34 +0200)]
Видалено не використовуване поле lastSwapDetailedStat

13 years agoВидалено не використовуваний метод USERS::SendMessage
Maxim Mamontov [Wed, 5 Jan 2011 10:23:03 +0000 (12:23 +0200)]
Видалено не використовуваний метод USERS::SendMessage

13 years agoВидалено не використовуваний заголовочний файл stgstring.h
Maxim Mamontov [Wed, 5 Jan 2011 10:00:20 +0000 (12:00 +0200)]
Видалено не використовуваний заголовочний файл stgstring.h

13 years agoДодано новий ChangeLog
Maxim Mamontov [Tue, 4 Jan 2011 15:24:31 +0000 (17:24 +0200)]
Додано новий ChangeLog

13 years agoВиправлено помилку компыляцыъ для FreeBSD6
Maxim Mamontov [Tue, 4 Jan 2011 15:24:11 +0000 (17:24 +0200)]
Виправлено помилку компыляцыъ для FreeBSD6

13 years agoПравка пути к xsl для DocBook
Maxim Mamontov [Fri, 31 Dec 2010 11:20:18 +0000 (13:20 +0200)]
Правка пути к xsl для DocBook

14 years agoИсправлен процесс инсталляции для поддержки нового подхода к конфигам
Maxim Mamontov [Thu, 30 Dec 2010 15:21:14 +0000 (17:21 +0200)]
Исправлен процесс инсталляции для поддержки нового подхода к конфигам

14 years agoКосметические изменения в конфигурационных файлах
Maxim Mamontov [Thu, 30 Dec 2010 14:19:49 +0000 (16:19 +0200)]
Косметические изменения в конфигурационных файлах

14 years agoКонфиги для FreeBSD и для Linux приведены к единой форме
Maxim Mamontov [Thu, 30 Dec 2010 14:05:32 +0000 (16:05 +0200)]
Конфиги для FreeBSD и для Linux приведены к единой форме

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

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

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

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

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

14 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

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