X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/f9d2f1ad361cab122f01ff5b1d0c537c327f8427..9280169445dffef7b5e9b9ed510a2993484e7894:/ChangeLog diff --git a/ChangeLog b/ChangeLog index 567a76a3..df054715 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,80 +1,101 @@ General: - * УменÑÑена завиÑимоÑÑÑ Ð¼ÐµÐ¶Ð´Ñ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾ÑнÑми Ñайлами. - * ÐÑоведен ÑеÑакÑоÑинг некоÑоÑÑÑ ÑенÑÑалÑнÑÑ ÐºÐ»Ð°ÑÑов. - * ÐÐ¾Ð±Ð°Ð²Ð»ÐµÐ½Ñ unit-ÑеÑÑÑ. - * Ðобавлена докÑменÑаÑÐ¸Ñ Ð½Ð° API XML-RPC. - * ÐÐ¾Ð±Ð°Ð²Ð»ÐµÐ½Ñ Ð´Ð¸Ð°Ð³ÑÐ°Ð¼Ð¼Ñ Ð²Ð·Ð°Ð¸Ð¼Ð¾Ð´ÐµÐ¹ÑÑÐ²Ð¸Ñ ÐºÐ»Ð¸ÐµÐ½Ñа и ÑеÑвеÑа в пÑоÑоколе - авÑоÑизаÑоÑа. - * РпÑимеÑÑ ÑкÑипÑов добавлен shabang. - * Ðобавлена ÑÑоÑоннÑÑ ÑÑилиÑа sgconf_xml Ð´Ð»Ñ Ð½ÐµÐ¿Ð¾ÑÑедÑÑвенного доÑÑÑпа - к пÑоÑÐ¾ÐºÐ¾Ð»Ñ XML конÑигÑÑаÑоÑа. - * ЧиÑÑка кода. + * Ð init.d-ÑкÑÐ¸Ð¿Ñ Ð´Ð»Ñ Gentoo добавлено Ñвное Ñказание PID-Ñайла. + * ÐÑпÑавлена ÑинÑакÑиÑеÑÐºÐ°Ñ Ð¾Ñибка в пÑимеÑе ÑкÑипÑа OnDisconnect Ð´Ð»Ñ + ÑеализаÑии ÑвÑзки ÑейпеÑа, VPN и FreeRADIUS (ÑпаÑибо ÐлекÑÐµÑ ÐÑÐ¸Ð¿Ð¾Ð²Ñ + за паÑÑ). + * РкаÑалоге conf-enabled.d Ñимлинки ÑепеÑÑ ÑÑÑлаÑÑÑÑ Ð¿Ð¾ оÑноÑиÑелÑÐ½Ð¾Ð¼Ñ + пÑÑи (ÑпаÑибо ÐлекÑÐµÑ ÐÑÐ¸Ð¿Ð¾Ð²Ñ Ð·Ð° паÑÑ). + * ÐонÑигÑÑаÑионнÑе ÑÐ°Ð¹Ð»Ñ Ð¿ÐµÑÐµÐ²ÐµÐ´ÐµÐ½Ñ Ð½Ð° английÑкий ÑзÑк. + * РпÑимеÑÑ ÑкÑипÑов добавлен Ñабанг. Compilation: - * ÐÐ»Ñ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸ ÑепеÑÑ Ð¸ÑполÑзÑеÑÑÑ Ð¿ÐµÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ $(CXX). - * ÐÑи ÑбоÑке библиоÑек DEFS ÑепеÑÑ Ð´Ð¾Ð±Ð°Ð²Ð»ÑÑÑÑÑ Ðº CXXFLAGS. - * УбÑана не иÑполÑзÑÐµÐ¼Ð°Ñ Ð¿Ñи ÑбоÑке библиоÑек пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ - ADD_CXXFLAGS_1. - * ÐеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ ADD_DEFS_1 пеÑеименована в ADD_DEFS. - * ЧиÑÑка кода ÑиÑÑÐµÐ¼Ñ ÑбоÑки. - + * ÐÑи Ñоздании каÑалогов в пÑоÑеÑÑе ÑÑÑановки Ð´Ð»Ñ Ð½Ð¸Ñ ÑепеÑÑ Ð²Ð¼ÐµÑÑо + пеÑеменной BIN_MODE иÑполÑзÑеÑÑÑ Ð¿ÐµÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ DIR_MODE Ñ Ð¿Ñавами на + каÑалог. + * ÐÐ¾Ð±Ð°Ð²Ð»ÐµÐ½Ñ Ð¿ÑовеÑки налиÑÐ¸Ñ ÐºÐ¾Ð¼Ð¿Ð¸Ð»ÑÑоÑа в ÑиÑÑеме. + * ÐÑи поÑÑÑоении завиÑимоÑÑей болÑÑе не иÑполÑзÑеÑÑÑ Ñлаг -MG. Libraries: - * ÐÑкÑÑÑвеннÑе "падениÑ" в библиоÑеке ia_auth_c Ð·Ð°Ð¼ÐµÐ½ÐµÐ½Ñ Ð½Ð° - пÑовеÑоÑнÑе ÑÑвеÑждениÑ. - * Ðобавлена ÑпеÑиализаÑÐ¸Ñ ÑÑнкÑий x2str Ð´Ð»Ñ Ñипа unsigned long - (акÑÑалÑно Ð´Ð»Ñ 64-биÑнÑÑ ÑиÑÑем). + * РбиблиоÑеке dotconfpp ÑбÑана глобалÑÐ½Ð°Ñ Ð·Ð°Ð²Ð¸ÑимоÑÑÑ Ð¾Ñ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ñного + Ñайла mempool.h. ТепеÑÑ Ð´Ð»Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑÑой библиоÑеки ÑÑÐ¾Ñ + заголовоÑнÑй Ñайл не ÑÑебÑеÑÑÑ. + * Ð£Ð´Ð°Ð»ÐµÐ½Ñ Ð½ÐµÐ¸ÑполÑзÑемÑе библиоÑеки hostallow и common_settings. + * Ðз названий некоÑоÑÑÑ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñек ÑбÑан пÑеÑÐ¸ÐºÑ stg. + * РбиблиоÑеке dotconfpp иÑпÑавлен Ð¼ÐµÑ Ð°Ð½Ð¸Ð·Ð¼ ÑообÑÐµÐ½Ð¸Ñ Ð¾Ð± оÑÐ¸Ð±ÐºÐ°Ñ . + * РбиблиоÑеке common иÑпÑавлена оÑибка в ÑÑнкÑии Encode12 коÑоÑÐ°Ñ + пÑиводила к Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð¼Ñ ÐºÐ¾Ð´Ð¸ÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð´Ð°Ð½Ð½ÑÑ ÐµÑли в Ð½Ð¸Ñ Ð²ÑÑÑеÑаÑÑÑÑ Ð½ÑлевÑе + байÑÑ. Plugins: - * ÐÑпÑавлено изменение паÑамеÑÑа passive ÑеÑез XML RPC. - * Ðобавлена возможноÑÑÑ Ð¼ÐµÐ½ÑÑÑ ÐºÑÐµÐ´Ð¸Ñ Ð¸ ÑаÑÐ¸Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ ÑеÑез XML - RPC пÑи изменении его паÑамеÑÑов. - * ÐÑи запиÑи IP-адÑеÑа админа коÑоÑÑй пÑоизвел изменение в плагине Ð´Ð»Ñ - PostgreSQL иÑпÑавлена маÑка: бÑла /24 ÑÑала /32. - * ÐÑпÑавлено неÑÑÑекÑивное вÑÑиÑÑваение даннÑÑ Ð¾ ÑÑаÑике по - напÑавлениÑм в Ð¿Ð»Ð°Ð³Ð¸Ð½Ð°Ñ ÐÐ Ð´Ð»Ñ Ñайлов и MySQL. - * ÐÑпÑÐ°Ð²Ð»ÐµÐ½Ñ Ð·Ð°Ð²Ð¸ÑимоÑÑи по библиоÑекам Ð´Ð»Ñ ÑазнÑÑ Ð¿Ð»Ð°Ð³Ð¸Ð½Ð¾Ð² (оÑибка - возникла поÑле ÑÐ°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸Ñ common.lib и crypto.lib). - * ÐÑпÑÐ°Ð²Ð»ÐµÐ½Ñ Ð¾Ñибки пÑиводÑÑÐ°Ñ Ðº неÑабоÑоÑпоÑобноÑÑи плагина ÐÐ Ð´Ð»Ñ - PostgreSQL Ð¿Ñ ÑабоÑе Ñ Ð¿Ð¾Ñледней веÑÑией ÐÐ. - * Рплагине Ñайловой ÐРизменен пÑинÑип запиÑи новÑÑ Ð´Ð°Ð½Ð½ÑÑ . ТепеÑÑ - запиÑÑ Ð¿ÑоизводиÑÑÑ Ð² новÑй Ñайл, а поÑле ее ÑÑпеÑного завеÑÑÐµÐ½Ð¸Ñ - пÑоиÑÑ Ð¾Ð´Ð¸Ñ Ð±ÑÑÑÑое пеÑеименование. ÐÑо Ð¿Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ ÑнизиÑÑ Ð²ÐµÑоÑÑноÑÑÑ - "поÑÑи" Ð±Ð°Ð·Ñ Ð¿Ñи неÑÑаÑном оÑÑанове ÑеÑвеÑа. - * ÐÑпÑавлена оÑибка пÑиводÑÑÐ°Ñ Ðº непÑавилÑÐ½Ð¾Ð¼Ñ Ð¿Ð¾Ð´ÑÑеÑÑ ÑÑаÑика пÑи - иÑполÑзовании плагина Ð´Ð»Ñ Ð¿ÐµÑÐµÑ Ð²Ð°Ñа ÑÑаÑика ÑеÑез divert-ÑокеÑÑ. Ранее - ÑеÑалаÑÑ Ð½ÐµÐ¿Ð¾Ð½ÑÑнÑм мне ÑаманÑÑвом, но вÑе оказалоÑÑ Ð¾ÑÐµÐ½Ñ Ð±Ð°Ð½Ð°Ð»Ñно. - -rlm_stg: - * ÐодиÑиÑиÑован Ð´Ð»Ñ ÑабоÑÑ Ñ FreeRADIUS 2.*. + * УбÑана лиÑнÑÑ Ð·Ð°Ð²Ð¸ÑимоÑÑÑ Ñ Ð¿Ð»Ð°Ð³Ð¸Ð½Ð° Ð´Ð»Ñ MySQL. + * Рплагине Ñайлового Ñ ÑанилиÑа добавлен ÑаÑÑиÑеннÑй ÑоÑÐ¼Ð°Ñ Ð¿Ð¾Ð¼ÐµÑÑÑной + ÑÑаÑиÑÑики (вклÑÑÐµÐ½Ñ Ð²Ñе Ð¿Ð¾Ð»Ñ Ð¸Ð· обÑÑной ÑÑаÑиÑÑики). ÐлаÑÑиÑеÑкий ÑоÑÐ¼Ð°Ñ + оÑÑавлен Ð´Ð»Ñ ÑовмеÑÑимоÑÑи. + * Рплагине XML-RPC API иÑпÑавлено название Ð¿Ð¾Ð»Ñ (disabledetailstat -> + disableddetailstat). + * Рплагине XML-RPC API иÑпÑавлено название Ð¿Ð¾Ð»Ñ (tariff -> name). + * Рплагине XML-RPC API иÑпÑавлена оÑибка пÑиводÑÑÐ°Ñ Ðº невозможноÑÑи + ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ. + * ÐеÑÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ñ Ð½ÐµÐºÐ¾ÑоÑÑе меÑÐ¾Ð´Ñ Ð² XML-RPC API: + tariff_change -> chg_user_tariff; + send_message -> send_user_message; + add_cash -> add_user_cash; + set_cash -> set_user_cash. + * РмеÑоде info плагина XML-RPC API ÑбÑано кодиÑование названий полей + dirNames. + * Рплагине XML-RPC API добавлено пÑеобÑазование в Ñникод полей note, + address, email, group и маÑÑива dirNames. stargazer: - * ÐÑпÑавлена оÑибка пÑиводÑÑÐ°Ñ Ðº "пеÑепÑÑÑваниÑ" полей userdata. - * ÐÑпÑавлена оÑибка пÑиводÑÑÐ°Ñ Ðº ÑÐ¾Ð¼Ñ ÑÑо пÑи вÑзове OnChange в него - не попадали IP-адÑÐµÑ Ð¸ логин админа по иниÑиаÑиве коÑоÑого бÑло - пÑоведено изменение. - * ÐÑпÑавлена оÑибка пÑиводÑÑÐ°Ñ Ðº кÑаÑковÑÐµÐ¼ÐµÐ½Ð½Ð¾Ð¼Ñ Ð¿Ð¾Ð´ÐºÐ»ÑÑÐµÐ½Ð¸Ñ - полÑзоваÑÐµÐ»Ñ Ð¿Ñи изменении его IP-адÑеÑа в ÑлÑÑае еÑли он до ÑÑого не - бÑл подклÑÑен. - * ÐÑпÑавлена пÑоблема пÑиводÑÑÐ°Ñ Ðº не ÑÐ½Ð¸Ð¼Ð°Ð½Ð¸Ñ Ð°Ð±Ð¾Ð½Ð¿Ð»Ð°ÑÑ Ñ - полÑзоваÑÐµÐ»Ñ ÐµÑли он бÑл "замоÑожен" Ñанее. - * ÐÑпÑавлена оÑибка пÑиводÑÑÐ°Ñ Ðº поÑÐ²Ð»ÐµÐ½Ð¸Ñ ÑообÑÐµÐ½Ð¸Ñ Ð¾ "замоÑозке" - полÑзоваÑÐµÐ»Ñ Ð¿Ñи ÑÑаÑÑе Stargazer'а. ÐÑ Ð¸ ÑнÑÑÐ¸Ñ Ñ Ð½ÐµÐ³Ð¾ денег еÑли Ñак - пÑопиÑано в ÑаÑиÑе. - * ÐÑпÑавлена оÑибка пÑиводÑÑÐ°Ñ Ðº не Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð´Ð°Ð½Ð½ÑÑ Ð¾ cash и - freeMb в конÑигÑÑаÑоÑе. - * Ðзменен пÑинÑип Ñ ÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð´ÐµÑалÑной ÑÑаÑиÑÑики внÑÑÑи ÑиÑÑемÑ. - * Ðзменен ÑпоÑоб доÑÑÑпа к полÑм заголовка IP-пакеÑа (он ÑÑал более - безопаÑнÑм и оÑевиднÑм). - * ÐÑи полÑÑении ÑпиÑка админов из ÐРдобавлено игноÑиÑование - "@stargazer". - * ÐпÑимизиÑована ÑабоÑа клаÑÑиÑикаÑоÑа ÑÑаÑика на ÑлÑÑай маÑÑивного - port-scan (Ð½Ñ Ð¸ вобÑе Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¾Ð±Ð½Ð¾Ð³Ð¾ вида ÑÑаÑика). - * Ð ÑкÑÐ¸Ð¿Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑÑÑÑкÑÑÑÑ ÐÐ Ð´Ð»Ñ PostgreSQL добавлен "ÑиÑÑемнÑй" - админ Ñ Ð»Ð¾Ð³Ð¸Ð½Ð¾Ð¼ "@stargazer" без возможноÑÑи доÑÑÑпа извне и без пÑав. - ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼ Ð´Ð»Ñ Ð¶ÑÑналиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹ иниÑииÑованнÑÑ ÑиÑÑемой. - * ÐонÑигÑÑаÑионнÑй Ñайл ÑÐ°Ð·Ð±Ð¸Ñ Ð½Ð° оÑновной конÑиг и конÑиги модÑлей Ñ - иÑполÑзованием диÑÑекÑÐ¸Ð²Ñ IncludeFile (а-Ð»Ñ Apache). СÑаÑÑй ÑоÑÐ¼Ð°Ñ - Ñоже поддеÑживаеÑÑÑ. - * Ðбновлен init.d-Ñайл Ð´Ð»Ñ Gentoo. - * Ðзменена веÑÑÐ¸Ñ Ð´Ð°Ð±Ñ Ð½Ðµ вводиÑÑ Ð² заблÑждение полÑзоваÑелей :). + * Ðзменен Ð¼ÐµÑ Ð°Ð½Ð¸Ð·Ð¼ ÑабоÑÑ Ñ ÑообÑениÑми полÑзоваÑелÑм. ТепеÑÑ Staragzer не + обÑаÑаеÑÑÑ Ð¿Ð¾ÑÑоÑнно к базе за ÑпиÑком ÑообÑений пеÑед попÑÑкой оÑпÑавки, + а ÑиÑÐ°ÐµÑ Ð¸Ñ Ð¿Ñи авÑоÑизаÑии абоненÑа и далее поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ Ñ ÑÐµÐ±Ñ Ð² памÑÑи + акÑÑалÑнÑй ÑпиÑок. + * ÐÑпÑавлена оÑибка коÑоÑÐ°Ñ Ð¿Ñиводила к Ð¿Ð°Ð´ÐµÐ½Ð¸Ñ Ð¿Ñи попÑÑке полÑзоваÑÐµÐ»Ñ + авÑоÑизоваÑÑÑÑ ÑеÑез FreeRADIUS Ñ Ð½ÐµÐ¿ÑавилÑнÑм логином. + * ÐÑпÑавлена оÑибка коÑоÑÐ°Ñ Ð¿Ñиводила к непÑавилÑной пеÑедаÑе паÑамеÑÑа + "id" в rscriptd. + * Ðобавлена возможноÑÑÑ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¸Ð· ÐÐ ÑообÑений коÑоÑÑе не бÑли + оÑпÑÐ°Ð²Ð»ÐµÐ½Ñ Ð±Ð¾Ð»ÐµÐµ Ñказанного пÑомежÑÑка вÑемени. + * ÐÑпÑавлена оÑибка коÑоÑÐ°Ñ Ð¿Ñиводила к маÑÑовÑм оÑклÑÑениÑм в rscriptd + поÑле маÑÑовÑÑ Ð²ÐºÐ»ÑÑений. + * ÐÑпÑавлено пÑеобÑазование кодиÑовки (добавлена поддеÑжка УкÑаинÑкого и + ÐелоÑÑÑÑкого ÑзÑков). + * ÐÑпÑавлена даÑа ÑÑаÑÑа ÑаймеÑа в Ñежиме оÑладки. + * ÐÑзов localtime заменен на ÑеÑнÑеÑабелÑнÑй вÑзов localtime_r (ÑÑÑÑанÑÐµÑ + поÑенÑиалÑнÑе пÑÐ¾Ð±Ð»ÐµÐ¼Ñ Ñ Ð¼Ð½Ð¾Ð³Ð¾Ð¿Ð¾ÑоÑноÑÑÑÑ). + * ÐнÑÑÑенние клаÑÑÑ ÑÐ°Ð·Ð´ÐµÐ»ÐµÐ½Ñ Ð½Ð° "инÑеÑÑейÑÑ" (абÑÑÑакÑнÑе базовÑе клаÑÑÑ) + и ÑеализаÑиÑ. ТепеÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° ÑбоÑка плагинов out of the box (вне деÑева + иÑÑ Ð¾Ð´Ð½Ð¸ÐºÐ¾Ð² Stargazer). + * Ðз имен инÑеÑÑейÑнÑÑ ÐºÐ»Ð°ÑÑов ÑбÑан пÑеÑÐ¸ÐºÑ BASE_. Так же пеÑÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ñ + заголовоÑнÑе ÑÐ°Ð¹Ð»Ñ Ñ Ð¸Ñ Ð¾Ð¿Ñеделением. + * ÐаÑÐ°Ñ Ð¿ÑоÑеÑÑ Ð·Ð°Ð¼ÐµÐ½Ñ usleep на nanosleep. usleep помеÑена как ÑÑÑаÑевÑÐ°Ñ + в POSIX.2001. + * ÐÑпÑавлена оÑибка коÑоÑÐ°Ñ Ð¸Ð½Ð¾Ð³Ð´Ð° пÑиводила к ÑÐ¾Ð¼Ñ ÑÑо некоÑоÑÑе + подÑиÑÑÐµÐ¼Ñ ÑÑаÑÑовали до запÑÑка внÑÑÑеннего ÑаймеÑа, ÑÑо могло пÑивеÑÑи + к "завиÑаниÑ" деÑалÑной ÑÑаÑиÑÑики некоÑоÑÑÑ Ð¿Ð¾Ð»ÑзоваÑелей и "ÑÑеÑке" + памÑÑи. + * Ðобавлена возможноÑÑÑ Ð¾ÑÑлеживаÑÑ ÑоÑÑоÑние Ð¿Ð¾Ð»Ñ connected клаÑÑа USER + поÑÑедÑÑвом ноÑиÑикаÑоÑов. + * ÐбÑие заголовоÑнÑе ÑÐ°Ð¹Ð»Ñ Ð¿ÐµÑемеÑÐµÐ½Ð½Ñ Ð² подкаÑалог stg и добавлена Ð¸Ñ + ÑÑÑановка в /usr/include/stg. + +rscriptd: + * ÐÑпÑавлена оÑибка коÑоÑÐ°Ñ Ð¼Ð¾Ð³Ð»Ð° пÑивеÑÑи к "гонкам" (race conditions). + * Удалено ожидание поÑле пеÑÐµÑ Ð¾Ð´Ð° в Ñежим дÑмона. + * Ðобавлено ожидание оÑÐ²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ð¾ÑеÑеди ÑообÑений пÑи оÑÑанове. + +sgauth: + * ÐÑпÑавлена оÑибка из-за коÑоÑой авÑоÑизаÑÐ¾Ñ Ð½Ðµ ÑÑаÑÑовал (ÑпаÑибо + ÐлекÑÐµÑ ÐÑÐ¸Ð¿Ð¾Ð²Ñ Ð·Ð° паÑÑ). + * ÐÑпÑавлено ÑÑение конÑигÑÑаÑионного Ñайла по ÑмолÑÐ°Ð½Ð¸Ñ (ÑпаÑибо + ÐлекÑÐµÑ ÐÑÐ¸Ð¿Ð¾Ð²Ñ Ð·Ð° паÑÑ). + * Ðобавлена иниÑиализаÑÐ¸Ñ ÑÑаÑиÑÑики нÑлÑми (еÑли подклÑÑиÑÑÑÑ Ð½Ðµ ÑдалоÑÑ + в ÑаблиÑе ÑепеÑÑ Ð²ÑводÑÑÑÑ Ð½Ñли вмеÑÑо мÑÑоÑа). + * ÐÑпÑавлено знаÑение паÑамеÑÑа ListenWebIP по ÑмолÑÐ°Ð½Ð¸Ñ Ð² + конÑигÑÑаÑионном Ñайле. + +sgconf: + * ÐÑпÑавлено пÑеобÑазование кодиÑовки (добавлена поддеÑжка УкÑаинÑкого и + ÐелоÑÑÑÑкого ÑзÑков). + * Ðобавлен Ñлаг -E Ð´Ð»Ñ ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ñайм-аÑÑом кÑедиÑа.