X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/f9d2f1ad361cab122f01ff5b1d0c537c327f8427..refs/heads/ticket:/ChangeLog diff --git a/ChangeLog b/ChangeLog index 567a76a3..0879a49e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,80 +1,107 @@ General: - * УменÑÑена завиÑимоÑÑÑ Ð¼ÐµÐ¶Ð´Ñ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾ÑнÑми Ñайлами. - * ÐÑоведен ÑеÑакÑоÑинг некоÑоÑÑÑ ÑенÑÑалÑнÑÑ ÐºÐ»Ð°ÑÑов. - * ÐÐ¾Ð±Ð°Ð²Ð»ÐµÐ½Ñ unit-ÑеÑÑÑ. - * Ðобавлена докÑменÑаÑÐ¸Ñ Ð½Ð° API XML-RPC. - * ÐÐ¾Ð±Ð°Ð²Ð»ÐµÐ½Ñ Ð´Ð¸Ð°Ð³ÑÐ°Ð¼Ð¼Ñ Ð²Ð·Ð°Ð¸Ð¼Ð¾Ð´ÐµÐ¹ÑÑÐ²Ð¸Ñ ÐºÐ»Ð¸ÐµÐ½Ñа и ÑеÑвеÑа в пÑоÑоколе - авÑоÑизаÑоÑа. - * РпÑимеÑÑ ÑкÑипÑов добавлен shabang. - * Ðобавлена ÑÑоÑоннÑÑ ÑÑилиÑа sgconf_xml Ð´Ð»Ñ Ð½ÐµÐ¿Ð¾ÑÑедÑÑвенного доÑÑÑпа - к пÑоÑÐ¾ÐºÐ¾Ð»Ñ XML конÑигÑÑаÑоÑа. - * ЧиÑÑка кода. + * СÑандаÑÑизован ÑÑÐ¸Ð»Ñ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ð°ÑамеÑÑов: CamelCase. + * РдокÑменÑаÑии к XML-RPC API добавлено пÑопÑÑенное поле 'password' Ð´Ð»Ñ + меÑода chg_admin. + * ÐÑиведена в поÑÑдок ÑабоÑа Ñ Ñигналами. ТепеÑÑ ÑÐ¸Ð³Ð½Ð°Ð»Ñ Ð¿ÐµÑÐµÑ Ð²Ð°ÑÑваÑÑÑÑ + ÑолÑко из оÑновного поÑока и пеÑÐµÑ Ð²Ð°ÑÑваÑÑÑÑ ÐºÐ¾ÑÑекÑно, в оÑлиÑие Ð¾Ñ + ÑÑаÑÑÑ Ð²ÐµÑÑий. ÐÐ»Ñ Ð¾ÑÑановки плагинов болÑÑе не иÑполÑзÑеÑÑÑ pthread_kill, + Ñ.к. Ð¿Ð»Ð°Ð³Ð¸Ð½Ñ ÐµÐ³Ð¾ вÑе Ñавно ÑепеÑÑ Ð¸Ð³Ð½Ð¾ÑиÑÑÑÑ. + * УÑÑаÑевÑÐ°Ñ ÑÑнкÑÐ¸Ñ usleep заменена на более пÑодвинÑÑÑÑ ÑÑнкÑÐ¸Ñ + nanosleep в ÑооÑвеÑÑÑвии Ñ POSIX.1-2008. + * Ð£Ð´Ð°Ð»ÐµÐ½Ñ ÑÑÑаннÑе, непонÑÑнÑе и ненÑжнÑе комменÑаÑии в коде. + * ÐекоÑоÑÑе ÑÐ¸Ð¿Ñ Ð´Ð°Ð½Ð½ÑÑ ÑÐ´ÐµÐ»Ð°Ð½Ñ Ð±Ð¾Ð»ÐµÐµ "ÑÑÑогими". + * Ðобавлено неÑколÑко дополниÑелÑнÑÑ Ð¿ÑовеÑоÑнÑÑ ÑÑвеÑждений. + * УпÑоÑено API плагинов. + * Удален ÑÑÑаннÑй код. + * ÐолÑÑÐ°Ñ ÑаÑÑÑ ÐºÐ¾Ð´Ð° пÑиведена в ÑооÑвеÑÑÑвие Ñ ÑекомендаÑиÑми СкоÑÑа + ÐейеÑÑа. + * ÐÑÑиÑена кÑÑа кода. Ðо ÑÑо еÑе не конеÑ. + * ÐÑпÑавлена оÑибка ÑÑÑановки в ÑлÑÑае налиÑÐ¸Ñ Ð¿ÑедÑдÑÑей ÑÑÑановки. + * Ðобавлена поддеÑжка FreeBSD9. + * СÑÑÑкÑÑÑа Ð±Ð°Ð·Ñ Ð´Ð»Ñ Firebird болÑÑе не ÑоздаеÑÑÑ Ð¿Ñи make install-data, + нÑжно ÑоздаваÑÑ Ð²ÑÑÑнÑÑ. Compilation: - * ÐÐ»Ñ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ ÑепеÑÑ Ð¸ÑполÑзÑеÑÑÑ Ð¿ÐµÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ $(CXX). - * ÐÑи ÑбоÑке библиоÑек DEFS ÑепеÑÑ Ð´Ð¾Ð±Ð°Ð²Ð»ÑÑÑÑÑ Ðº CXXFLAGS. - * УбÑана не иÑполÑзÑÐµÐ¼Ð°Ñ Ð¿Ñи ÑбоÑке библиоÑек пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ - ADD_CXXFLAGS_1. - * ÐеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ ADD_DEFS_1 пеÑеименована в ADD_DEFS. - * ЧиÑÑка кода ÑиÑÑÐµÐ¼Ñ ÑбоÑки. - + * ÐÑи пÑовеÑке ÑÑловий ÑбоÑки ÑепеÑÑ Ð¸ÑполÑзÑÑÑÑÑ Ð¿ÐµÑеменнÑе CC и CXX + вмеÑÑо Ñвного вÑзова gcc/g++. + * ÐÑли пеÑеменнÑе CC и CXX не опÑÐµÐ´ÐµÐ»ÐµÐ½Ñ Ñо иÑполÑзÑÑÑÑÑ gcc и g++ по + ÑмолÑаниÑ. + * Ðобавлено Ñазделение Ñлагов на CFLAGS и CXXFLAGS. ТепеÑÑ Ñелиз + ÑекомендÑеÑÑÑ ÑобиÑаÑÑ Ñак: + $ CFLAGS="-O2" CXXFLAGS="${CFLAGS}" ./build + * Флаг компилÑÑоÑÑ -g3 заменен на -ggdb3 (вÑе Ñавно его поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ + и gcc, и clang и ekopath). + * СÑÑеÑÑвенно пеÑеÑабоÑана ÑиÑÑема ÑбоÑки. ТепеÑÑ Ð¾Ð½Ð° не ÑоÑÐ¸Ñ + заголовоÑнÑми Ñайлами и библоÑеками Ñам где не нÑжно. + * УбÑана завиÑимоÑÑÑ Ð¾Ñ bash. Libraries: - * ÐÑкÑÑÑвеннÑе "падениÑ" в библиоÑеке ia_auth_c Ð·Ð°Ð¼ÐµÐ½ÐµÐ½Ñ Ð½Ð° - пÑовеÑоÑнÑе ÑÑвеÑждениÑ. - * Ðобавлена ÑпеÑиализаÑÐ¸Ñ ÑÑнкÑий x2str Ð´Ð»Ñ Ñипа unsigned long - (акÑÑалÑно Ð´Ð»Ñ 64-биÑнÑÑ ÑиÑÑем). + * ÐÑполÑзование динамиÑеÑÐºÐ¸Ñ Ð²Ð½ÑÑÑÐµÐ½Ð½Ð¸Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñек пÑизнано + неÑелеÑообÑазнÑм, возвÑаÑÐµÐ½Ñ ÑÑаÑÑе-добÑÑе a-ÑÐ°Ð¹Ð»Ñ (поÑледний Ñаз они бÑли + в веÑÑии 2.401). + * Ðобавлена ÑпеÑиализаÑÐ¸Ñ x2str Ð´Ð»Ñ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²ÑÑ Ñипов. + * ÐиблиоÑеки crypto.lib и scriptexecuter.lib ÑепеÑÑ ÑодеÑÐ¶Ð°Ñ 100% кода на + ÑзÑке C! + * ÐÑпÑавлена ÑабоÑа библиоÑеки ia.lib на плаÑÑоÑÐ¼Ð°Ñ Ñ Big Endian. Plugins: - * ÐÑпÑавлено изменение паÑамеÑÑа passive ÑеÑез XML RPC. - * Ðобавлена возможноÑÑÑ Ð¼ÐµÐ½ÑÑÑ ÐºÑÐµÐ´Ð¸Ñ Ð¸ ÑаÑÐ¸Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ ÑеÑез XML - RPC пÑи изменении его паÑамеÑÑов. - * ÐÑи запиÑи IP-адÑеÑа админа коÑоÑÑй пÑоизвел изменение в плагине Ð´Ð»Ñ - PostgreSQL иÑпÑавлена маÑка: бÑла /24 ÑÑала /32. - * ÐÑпÑавлено неÑÑÑекÑивное вÑÑиÑÑваение даннÑÑ Ð¾ ÑÑаÑике по - напÑавлениÑм в Ð¿Ð»Ð°Ð³Ð¸Ð½Ð°Ñ ÐÐ Ð´Ð»Ñ Ñайлов и MySQL. - * ÐÑпÑÐ°Ð²Ð»ÐµÐ½Ñ Ð·Ð°Ð²Ð¸ÑимоÑÑи по библиоÑекам Ð´Ð»Ñ ÑазнÑÑ Ð¿Ð»Ð°Ð³Ð¸Ð½Ð¾Ð² (оÑибка - возникла поÑле ÑÐ°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸Ñ common.lib и crypto.lib). - * ÐÑпÑÐ°Ð²Ð»ÐµÐ½Ñ Ð¾Ñибки пÑиводÑÑÐ°Ñ Ðº неÑабоÑоÑпоÑобноÑÑи плагина ÐÐ Ð´Ð»Ñ - PostgreSQL Ð¿Ñ ÑабоÑе Ñ Ð¿Ð¾Ñледней веÑÑией ÐÐ. - * Рплагине Ñайловой ÐРизменен пÑинÑип запиÑи новÑÑ Ð´Ð°Ð½Ð½ÑÑ . ТепеÑÑ - запиÑÑ Ð¿ÑоизводиÑÑÑ Ð² новÑй Ñайл, а поÑле ее ÑÑпеÑного завеÑÑÐµÐ½Ð¸Ñ - пÑоиÑÑ Ð¾Ð´Ð¸Ñ Ð±ÑÑÑÑое пеÑеименование. ÐÑо Ð¿Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ ÑнизиÑÑ Ð²ÐµÑоÑÑноÑÑÑ - "поÑÑи" Ð±Ð°Ð·Ñ Ð¿Ñи неÑÑаÑном оÑÑанове ÑеÑвеÑа. - * ÐÑпÑавлена оÑибка пÑиводÑÑÐ°Ñ Ðº непÑавилÑÐ½Ð¾Ð¼Ñ Ð¿Ð¾Ð´ÑÑеÑÑ ÑÑаÑика пÑи - иÑполÑзовании плагина Ð´Ð»Ñ Ð¿ÐµÑÐµÑ Ð²Ð°Ñа ÑÑаÑика ÑеÑез divert-ÑокеÑÑ. Ранее - ÑеÑалаÑÑ Ð½ÐµÐ¿Ð¾Ð½ÑÑнÑм мне ÑаманÑÑвом, но вÑе оказалоÑÑ Ð¾ÑÐµÐ½Ñ Ð±Ð°Ð½Ð°Ð»Ñно. - -rlm_stg: - * ÐодиÑиÑиÑован Ð´Ð»Ñ ÑабоÑÑ Ñ FreeRADIUS 2.*. + * Рплагин Ð´Ð»Ñ PostgreSQL добавлен паÑамеÑÑ retries ÑказÑваÑÑий колиÑеÑÑво + повÑоÑнÑÑ Ð¿Ð¾Ð¿ÑÑок ÑÑÑановиÑÑ Ñоединение Ñ ÐÐ. + * ÐпÑимизиÑована логика ÑабоÑÑ RemoveDir - ÑепеÑÑ Ð¾Ð½ ÑдалÑÐµÑ Ð²Ð°Ñи каÑалоги + на 50% бÑÑÑÑее! + * УниÑиÑиÑÐ¾Ð²Ð°Ð½Ñ Ð¸Ð¼ÐµÐ½Ð° паÑамеÑÑов плагинов Ð´Ð»Ñ ÑабоÑÑ Ñ ÐÐ: Server, + Database, User, Password. СÑаÑÑе имена поддеÑживаÑÑÑÑ, но обÑÑÐ²Ð»ÐµÐ½Ñ + ÑÑÑаÑевÑими. РбÑдÑÑем бÑдÑÑ ÑдаленÑ. + * Ðобавлен плагин Ð´Ð»Ñ ÑабоÑÑ Ñ snmpd по пÑоÑÐ¾ÐºÐ¾Ð»Ñ SMUX. ÐозволÑÐµÑ + пÑоизводиÑÑ Ð¼Ð¾Ð½Ð¸ÑоÑинг некоÑоÑÑÑ Ð¿Ð°ÑамеÑÑов ÑиÑÑемÑ: + - обÑее колиÑеÑÑво абоненÑов; + - колиÑеÑÑво абоненÑов online; + - колиÑеÑÑво авÑоÑизованнÑÑ Ð°Ð±Ð¾Ð½ÐµÐ½Ñов; + - колиÑеÑÑво абоненÑов Ñ Ñлагом alwaysOnline; + - колиÑеÑÑво абоненÑов Ñ Ð¾ÑÑиÑаÑелÑнÑм баланÑом; + - колиÑеÑÑво абоненÑов Ñ Ð¾ÑклÑÑенной деÑалÑной ÑÑаÑиÑÑикой; + - колиÑеÑÑво оÑклÑÑеннÑÑ ("disabled") абоненÑов; + - колиÑеÑÑво "замоÑоженнÑÑ " ("passive") абоненÑов; + - колиÑеÑÑво абоненÑов Ñ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸ÑелÑнÑм кÑедиÑом; + - колиÑеÑÑво абоненÑов Ñ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸ÑелÑнÑм пÑедоплаÑеннÑм ÑÑаÑиком; + - колиÑеÑÑво абоненÑов менÑÑÑÐ¸Ñ ÑаÑиÑнÑй план в ÑледÑÑÑем меÑÑÑе; + - колиÑеÑÑво абоненÑов Ñ Ð½ÐµÐ½ÑлевÑм ÑÑаÑиком за ÑеÑÑиÑ; + - обÑее колиÑеÑÑво ÑаÑиÑов; + - колиÑеÑÑво абоненÑов поÑаÑиÑно; + - обÑее колиÑеÑÑво админов; + - обÑее колиÑеÑÑво ÑеÑвиÑов; + - обÑее колиÑеÑÑво коÑпоÑаÑий; + - обÑее колиÑеÑÑво пÑавил клаÑÑиÑикаÑии ÑÑаÑика. + * Ðобавлен ÑаблоннÑй клаÑÑ PLUGIN_CREATOR Ð´Ð»Ñ ÑнивеÑÑалÑного Ñдобного + поÑÐ¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ð¿Ð»Ð°Ð³Ð¸Ð½Ð¾Ð². + * ÐÑи немедленном изменении ÑаÑиÑа ÑеÑез XML-RPC API добавлен "ÑбÑоÑ" + оÑложенного ÑаÑиÑа. + * Ðозможно иÑпÑавлена оÑибка пÑиводÑÑÐ°Ñ Ðº "завиÑаниÑм" плагина + конÑигÑÑаÑоÑа. + * ÐÑпÑавлена ÑÑеÑка ÑеÑÑÑÑов (ÑайловÑÑ Ð´ÐµÑкÑипÑоÑов) в плагине Ñайлового + Ñ ÑанилиÑа. + * УлÑÑÑÐµÐ½Ñ ÑообÑÐµÐ½Ð¸Ñ Ð¾Ð± оÑÐ¸Ð±ÐºÐ°Ñ Ð°Ð²ÑоÑизаÑии, ÑепеÑÑ Ð² Ð½Ð¸Ñ Ð½Ð° 73.1% болÑÑе + инÑоÑмаÑии! + * Рплагине Ð´Ð»Ñ XML-RPC API вÑнÑжденно иÑполÑзÑеÑÑÑ Ð²Ð½ÐµÑний ÑÐ¾ÐºÐµÑ Ð´Ð»Ñ + коÑÑекÑной оÑÑановки плагина. ÐÑÐ¸Ð²ÐµÑ Ð¼ÐµÐ¹Ð½ÑейнеÑам Debian коÑоÑÑе до ÑÐ¸Ñ + Ð¿Ð¾Ñ Ð½Ðµ обновили xmlrpc-c! ÐаÑо минÑÑ Ð¾Ð´Ð½Ð¾ падение Ñ SIGSEGV и General + Protection Fault пÑи оÑÑанове! + * Ðлагин remote_script болÑÑе не ÑообÑÐ°ÐµÑ Ð¾Ð± оÑибке и позволÑÐµÑ ÑиÑÑеме + запÑÑÑиÑÑÑÑ ÐµÑли Ñайл пÑивÑзки подÑеÑей пÑÑÑ. + * ÐеÑеÑмоÑÑен поÑÑдок загÑÑзки плагинов. stargazer: - * ÐÑпÑавлена оÑибка пÑиводÑÑÐ°Ñ Ðº "пеÑепÑÑÑваниÑ" полей userdata. - * ÐÑпÑавлена оÑибка пÑиводÑÑÐ°Ñ Ðº ÑÐ¾Ð¼Ñ ÑÑо пÑи вÑзове OnChange в него - не попадали IP-адÑÐµÑ Ð¸ логин админа по иниÑиаÑиве коÑоÑого бÑло - пÑоведено изменение. - * ÐÑпÑавлена оÑибка пÑиводÑÑÐ°Ñ Ðº кÑаÑковÑÐµÐ¼ÐµÐ½Ð½Ð¾Ð¼Ñ Ð¿Ð¾Ð´ÐºÐ»ÑÑÐµÐ½Ð¸Ñ - полÑзоваÑÐµÐ»Ñ Ð¿Ñи изменении его IP-адÑеÑа в ÑлÑÑае еÑли он до ÑÑого не - бÑл подклÑÑен. - * ÐÑпÑавлена пÑоблема пÑиводÑÑÐ°Ñ Ðº не ÑÐ½Ð¸Ð¼Ð°Ð½Ð¸Ñ Ð°Ð±Ð¾Ð½Ð¿Ð»Ð°ÑÑ Ñ - полÑзоваÑÐµÐ»Ñ ÐµÑли он бÑл "замоÑожен" Ñанее. - * ÐÑпÑавлена оÑибка пÑиводÑÑÐ°Ñ Ðº поÑÐ²Ð»ÐµÐ½Ð¸Ñ ÑообÑÐµÐ½Ð¸Ñ Ð¾ "замоÑозке" - полÑзоваÑÐµÐ»Ñ Ð¿Ñи ÑÑаÑÑе Stargazer'а. ÐÑ Ð¸ ÑнÑÑÐ¸Ñ Ñ Ð½ÐµÐ³Ð¾ денег еÑли Ñак - пÑопиÑано в ÑаÑиÑе. - * ÐÑпÑавлена оÑибка пÑиводÑÑÐ°Ñ Ðº не Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð´Ð°Ð½Ð½ÑÑ Ð¾ cash и - freeMb в конÑигÑÑаÑоÑе. - * Ðзменен пÑинÑип Ñ ÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð´ÐµÑалÑной ÑÑаÑиÑÑики внÑÑÑи ÑиÑÑемÑ. - * Ðзменен ÑпоÑоб доÑÑÑпа к полÑм заголовка IP-пакеÑа (он ÑÑал более - безопаÑнÑм и оÑевиднÑм). - * ÐÑи полÑÑении ÑпиÑка админов из ÐРдобавлено игноÑиÑование - "@stargazer". - * ÐпÑимизиÑована ÑабоÑа клаÑÑиÑикаÑоÑа ÑÑаÑика на ÑлÑÑай маÑÑивного - port-scan (Ð½Ñ Ð¸ вобÑе Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¾Ð±Ð½Ð¾Ð³Ð¾ вида ÑÑаÑика). - * Ð ÑкÑÐ¸Ð¿Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑÑÑÑкÑÑÑÑ ÐÐ Ð´Ð»Ñ PostgreSQL добавлен "ÑиÑÑемнÑй" - админ Ñ Ð»Ð¾Ð³Ð¸Ð½Ð¾Ð¼ "@stargazer" без возможноÑÑи доÑÑÑпа извне и без пÑав. - ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼ Ð´Ð»Ñ Ð¶ÑÑналиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹ иниÑииÑованнÑÑ ÑиÑÑемой. - * ÐонÑигÑÑаÑионнÑй Ñайл ÑÐ°Ð·Ð±Ð¸Ñ Ð½Ð° оÑновной конÑиг и конÑиги модÑлей Ñ - иÑполÑзованием диÑÑекÑÐ¸Ð²Ñ IncludeFile (а-Ð»Ñ Apache). СÑаÑÑй ÑоÑÐ¼Ð°Ñ - Ñоже поддеÑживаеÑÑÑ. - * Ðбновлен init.d-Ñайл Ð´Ð»Ñ Gentoo. - * Ðзменена веÑÑÐ¸Ñ Ð´Ð°Ð±Ñ Ð½Ðµ вводиÑÑ Ð² заблÑждение полÑзоваÑелей :). + * ÐÑпÑавлена оÑибка пÑиводÑÑÐ°Ñ Ðº непÑавилÑÐ½Ð¾Ð¼Ñ ÑообÑÐµÐ½Ð¸Ñ Ð¾ пÑиÑине + оÑклÑÑениÑ. + * УбÑано беÑполезное изменение знаÑÐµÐ½Ð¸Ñ nice Ð´Ð»Ñ Ð¿ÑоÑеÑÑа. + * ÐÐ¾Ð±Ð°Ð²Ð»ÐµÐ½Ñ ÑÑи возможнÑÑ ÑÑенаÑÐ¸Ñ ÑнÑÑÐ¸Ñ Ð°Ð±Ð¾Ð½Ð¿Ð»Ð°ÑÑ: + - обÑÑнÑй; + - не ÑнимаÑÑ Ð°Ð±Ð¾Ð½Ð¿Ð»Ð°ÑÑ Ð¿Ñи оÑÑиÑаÑелÑном баланÑе; + - не ÑнимаÑÑ Ð°Ð±Ð¾Ð½Ð¿Ð»Ð°ÑÑ ÐµÐ»Ð¸ Ð±Ð°Ð»Ð°Ð½Ñ Ð¿Ñи ÑÑом ÑÑÐ°Ð½ÐµÑ Ð¾ÑÑиÑаÑелÑнÑм. + * Ðобавлен паÑамеÑÑ ReconnectOnTariffChange ÑказÑваÑÑий ÑиÑÑеме вÑполнÑÑÑ + пеÑеподклÑÑение абоненÑа пÑи изменении ÑаÑиÑа. + * Ðобавлена "подпиÑка" на добавление и Ñдаление ÑаÑиÑов. + * УпÑавление авÑоÑизаÑией абоненÑов пеÑемеÑено из клаÑÑа USER в клаÑÑ + USERS ÑÑо позволило избавиÑÑÑÑ Ð¾Ñ Ð´ÐµÐ´Ð»Ð¾ÐºÐ° в опÑеделеннÑÑ ÑÑловиÑÑ . + * УÑÑÑанена возможноÑÑÑ Ð²ÑгÑÑзки акÑивного плагина. ÐинÑÑ Ð¾Ð´Ð½Ð¾ + поÑенÑиалÑное падение Ñ SIGSEGV и General Protection Fault!