What's new in UnrealIRCd 6/es

A continuación se muestran los aspectos más destacados de la versión breve de UnrealIRCd 6. Las notas de la versión completa están disponibles aquí y cubren más funciones nuevas y otros cambios.


 * Sistema de logeo completamente nuevo:
 * Las letras pre-determinadas snomask cambiaron y ahora puedes definir tu propio snomasks. Los avisos del servidor ahora tienen color (que puedes Apagarlo).
 * Los mensajes de registro en el disco y en snomasks ahora son idénticos e incluyen un subsistema y un ID de evento. Esto hace que sea uniforme y más fácil buscar códigos de fallo.
 * El log { } block está completamente rehecha. Necesitas hacer algunos cambios al actualizar de U5 a U6.
 * Opcional JSON logging está disponible para un análisis más fácil por parte de bots y otros programas automatizados.
 * Casi todos los modos de canal ahora son modulares. Solo los tres modos de lista + beI no son. Esto significa que ahora puede, por ejemplo, decidir no cargar halfops (medio operadores) vía . Lo mismo se aplica para chanowner(+q) and chanadmin(+a).
 * Baneos Extendidos ahora tiene el nombre envés de letras. Ej:  envés de  . Se convertirán automáticamente cuando provengan de clientes y de / a servidores UnrealIRCd más antiguos..
 * Configure WHOIS output in a very precise way. You can now decide which fields you want to expose to who through set::whois-details.
 * Remote includes are now always supported, even if not compiled with CURL support.
 * Geo IP lookups are now done by default.
 * By default the module  is loaded, which automatically receives weekly updates via unrealircd.org. Other geoip libraries and formats are also possible.
 * The GEO information shows up in, in connecting notices as   and elsewhere
 * A new extended ban  can be used by regular users.
 * It can also be used as an extended server ban, eg.  or forcing SASL authentication for a country, eg:
 * More IRCv3 features: MONITOR, draft/extended-monitor, invite-notify, setname
 * Code cleanups. Again lots of code cleanups have been done and module API changes.

If you are upgrading from UnrealIRCd 5.x to UnrealIRCd 6.x, then read Upgrading from 5.x. That article explains how to upgrade and also the effects if you run a 'mixed network", that is: with both UnrealIRCd 5 and UnrealIRCd 6 servers on the same network.