Здравейте,
След излизането на **FreeUniBG Vol. 3 v0.9** продължихме с разработката и подобряването на IRC сървъра. В новата версия **v1.0** са добавени няколко по-сериозни функционалности, свързани със сигурността, управлението на мрежата, контрола върху каналите и подобряването на работата с потребителите.
Този път промените са насочени не само към добавяне на нови функции, но и към отстраняване на проблеми, установени при реалната работа на мрежата.
Ето какво включва **FreeUniBG Vol. 4**:
---
## Нова система за SHUN / GSHUN
Добавена е изцяло нова система за **локално и глобално заглушаване на потребители**.
Вече локалният:
`/SHUN`
и глобалният:
`/GSHUN`
работят като напълно разделени функции с **независими списъци в паметта**.
Поддържат се различни маски:
* `*`
* `?`
* `@`
* `.`
Системата интелигентно известява потребителя при опит за писане, когато неговите съобщения са ограничени от SHUN.
Това позволява на IRC операторите да прилагат по-прецизен контрол както на локално ниво, така и в цялата мрежа.
---
## Нова администраторска команда: /setoper
Добавена е нова администраторска команда:
`/setoper`
Тя позволява на **Network Admins** да дават операторски права на локални потребители в реално време, използвайки **O-line блока**, без необходимост от въвеждане на парола.
Това улеснява управлението на операторските права и позволява по-бърза реакция при необходимост от предоставяне на IRC Operator достъп.
---
## Нов канален режим: +J – 6-часова история на системните събития
Добавен е нов канален режим:
`+J`
При активиран режим каналът запазва **6-часова история на системните събития**.
Историята включва събития като:
* JOIN
* PART
* QUIT
Това позволява на потребителите да получат информация за случилото се в канала, дори когато не са били онлайн или не са наблюдавали канала в момента на събитието.
---
## Подобрение на +M – само регистрирани потребители
Режимът:
`+M`
е доразвит и вече предоставя по-строга рестрикция за **нерегистрирани потребители**.
При активиран `+M` могат да пишат само:
* потребители с идентифициран към **NickServ** акаунт;
* потребители с `+v`;
* оператори на канала с `+o`.
Това дава възможност на каналите да ограничат комуникацията само до регистрирани и оторизирани потребители.
---
## Нов канален режим: +W – филтриране на лоши думи
Добавен е нов канален режим:
`+W`
Той активира филтриране на **лоши думи и псувни директно на ниво IRCD**.
По този начин филтрирането се извършва от самия IRC сървър, без необходимост от използването на допълнителен бот или външен скрипт.
Това позволява на операторите на каналите да контролират съдържанието и да ограничават нежелания език директно чрез IRC режима.
---
## #OperWall вече е AutoJoin за операторите
Направена е промяна в управлението на операторските канали.
При получаване на операторски права на даден сървър каналът:
`#OperWall`
вече се добавя автоматично към **AutoJoin**.
Така операторите автоматично попадат в оперативния канал и могат веднага да получават необходимата информация, без да е необходимо ръчно присъединяване.
---
## Поправка на проблемите с кирилица и главни/малки букви
Отстранен е проблем при обработката на **никове на кирилица**, свързан с разликата между главни и малки букви.
При определени комбинации можеше да се получи неправилно разпознаване на никове или тяхното дублиране.
След направената промяна обработката вече правилно отчита главните и малките букви при кирилските никове и предотвратява появата на дублирани никове.
---
## Подобрени IPv6 GDPR хостове
Направена е промяна и в начина, по който се генерират IPv6 адресите, използвани при GDPR хостовете.
Досега адресите завършваха с произволно генерирани цифри, например:
`@FreeUniBG.GDPR.IPv6-9317`
Вече се използват **последните два блока от IPv6 адреса на самия потребител**, например:
`@FreeUniBG.GDPR.IPv6.614e:154d`
Това прави GDPR IPv6 хостовете по-последователни и позволява по-добро разпознаване и управление на потребителите, без да се показва пълният им IPv6 адрес.
---
## Финал
С **FreeUniBG IRCD v1.0** продължаваме да развиваме мрежата с фокус върху сигурността, контрола, стабилността и удобството както за потребителите, така и за IRC операторите.
Благодарим на всички, които използват FreeUniBG, тестват новите функционалности и ни дават обратна връзка.
Развитието продължава.
**FreeUniBG Vol. 4 – IRCD v1.0**
**More control. More security. More FreeUniBG.**
FreeUniBG :: Мрежови подобрения @ Vol.4 - FreeUniBG IRCD v1.0
- LuD
- The Sinner's Priest ;-]
![The Sinner's Priest ;-] The Sinner's Priest ;-]](./images/ranks/administrator.gif)
- Мнения: 223
- Регистриран на: 10 Окт 2012 15:44
- Местоположение: Sofia
- Обратна връзка:
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани и 25 госта