Aller au contenu

UnrealIRCd

Un article de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 4 octobre 2021 à 10:47 et modifiée en dernier par Pautard (discuter | contributions). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.
UnrealIRCd

Informations
Développé par codemastr, Stskeeps, Syzop
Dernière version 4.2.0 ()
Écrit en CVoir et modifier les données sur Wikidata
Environnement Windows, Mac OS X, Unix-like
Langues Anglais, Allemand, Français, Russe, Turc, Espagnol
Type Serveur IRC
Licence GNU GPL
Site web www.unrealircd.org

UnrealIRCd est un logiciel de serveur de type IRC.

Historique

Au départ utilisé pour servir sur le réseau DALnet, UnrealIRCd a commencé à être développé en mai 1999 à partir de DreamForge IRCd. Finalement il ne servira jamais sur ce réseau, qui optera pour l'IRCd Bahamut, un fork de Hybrid.

Cet IRCd est grandement utilisé parmi les réseaux de petite et de moyenne taille notamment francophone[réf. nécessaire].

Avec la sortie de la version 3.2.10 le , Bram Matthys (Syzop), le chef du projet annonça que le développement d'une version 3.4 avait débuté. Le support des versions 3.2.XX serait maintenu jusqu’à la sortie d'une nouvelle version dite stable, ce qui était attendu pour 2014. En , il a été annoncé qu'à la suite des nombreux changements, la nouvelle version sera appelée UnrealIRCd 4. La version stable UnrealIRCd 4.0.0 est sorti le .

Technique

Ce serveur fonctionne sur Linux, BSD, Mac OS X, Solaris, HP-UX et Windows 95/98/Millennium NT4/2000/XP/2003).

Il supporte des modules afin de compléter les fonctions de bases, à savoir :

  • Statut Owner (ou fondateur de canal) (+q), Administrateur de canal (+a) et Half-Op (+h)
  • Liaison de canaux (+L)
  • Système anti-Déni de service et anti-spam
  • Filtrage de mots (+G), utilisé pour censurer une liste de grossièretés.
  • Hostnames masqués (+x)
  • Blocage et filtrage des couleurs (+c/+S)
  • vHosts
  • DCCDeny (blocage sélectif de DCC en fonction de l'extension des fichiers par exemple)
  • Compression des connexions serveur/serveur
  • Chiffrement SSL des connexions client/serveur et serveur/serveur
  • Fichier de configuration (unrealircd.conf) hautement configurable
  • Support des modules

Notes et références

Liens externes