Auronia IRC News

Auronia IRC News

Neuigkeiten aus der Welt des Internet Relay Chats

Aus dem UnrealIRCd 4 heraus entsteht uIRCd [UPDATE]

Erstellt von Rhodan am 6. April 2010

uIRCdVor längerer Zeit habe ich ja mal berichtet, dass UnrealIRCd 4 so langsam entwickelt wird. Gegen Ende 2009 stieß commx zum Entwickler-Team, aber er verließ es wiederum vier Wochen später, da nur wenige Mitglieder im Team aktiv sind und eher an Kleinigkeiten herumdiskutiert wird anstatt dass man sich auf wichtige Dinge konzentriert. Ebenso hatte er sich über diverse Punkte beschwert und fand keine Akzeptanz für seine Ideen. Da er selbst den Code vom UnrealIRCd 4 mit viel Mühe fast allein geschrieben hat, entschloss er sich dazu das Projekt unter dem Namen uIRCd weiterzuführen.

Von diesem Schritt erhofft er sich eine neutralere Umgebung zur Verbreitung des Projektes und auch die Möglichkeit, dass jedes Team-Mitglied seine individuellen Ideen zum Teil des Projektes machen kann.

Der uIRCd wird bei Google Code gehostet: http://code.google.com/p/uircd/
Der aktuelle Source Code ist via Mercurial verfügbar.

Eine ToDo-Liste wird noch nachgereicht werden und in den nächsten Wochen finden noch einige Änderungen bezüglich der Klassenbenennung statt und es folgen demnächst auch noch einige Bugfixes.

Update vom 20.07.2010:

Ich habe erfahren, dass das Projekt eingestellt wurde. Schade.

Abgelegt unter IRC-Technik | Keine Kommentare »

Atheme und das InspIRCd Modul “m_invisible”

Erstellt von Rhodan am 29. März 2010

Wer es noch nicht kennt, es gibt das Modul “m_invisible” für den InspIRCd. Es hat in etwa die gleiche Funktion, wie der Usermode +I beim UnrealIRCd 3.1. Dieses InspIRCd Modul bewirkt, dass ein Oper sich für normale User unsichtbar machen kann, allerdings kann man trotzdem von anderen Opers gesehen werden. Dies ist z.B. nützlich zur Überwachung von Botnet-Channeln oder für Statistiken. Ein Entwickler von den Atheme Services baute dann irgendwann in die Services ein, dass wenn ein unsichtbarer Oper den Channel betritt, sofort die Nachricht “Channel security has been compromised” gesendet wird. Daraufhin hat ein InspIRCd-Entwickler das Modul vom Hauptarchiv ins Extras-Archiv geschoben, aber nur für für die 2.0 Beta and 2.1 Pre-Alpha Versionen. Nun wurde bei Atheme eine Funktion eingebaut, die erst herausfindet, ob m_invisible geladen ist oder nicht. Falls es das ist, dann verweigert Atheme den Link. Das Modul wird von nenolod als moralisch inakzeptabel oder unethisch bezeichnet.

Abgelegt unter IRC-Technik | Keine Kommentare »

InspIRCd 1.2.6 veröffentlicht

Erstellt von Rhodan am 4. März 2010

Schon vor einigen Tagen wurde InspIRCd 1.2.6 veröffentlicht. Die neue Version behebt einen Fehler, dass der IRCd eine 100% CPU last hat, wenn ein Server delinkt und einen Crashbug, wenn ein Server einen Ping timeout hat. Ebenfalls sind auch noch andere Bugfixes enthalten wie z.B. einen Fix bzgl. GnuTLS Zertfikaten, dann der LDAP User-Passwort Unterstützung, Update der STARTTLS Spezifikationen und auch Spezifikationen der FPART Gründe.

Direkter Download vom InspIRCd 1.2.6: hier

Abgelegt unter IRC-Technik | Keine Kommentare »

InspIRCd 1.2.5 und 2.0 Beta 3 veröffentlicht

Erstellt von Rhodan am 16. Februar 2010

InspIRCd 1.2.5 wurde veröffentlicht, um einen Bug aus der Version 1.2.4 zu beheben, bei der ein Crash bei einem Delink entstehen kann. Außerdem wurde ein Bug behoben, der eine 100%tige CPU Last des IRCds auslösen kann.
Beim InspIRCd 2.0 Beta 3 wurde ebenfalls der Netsplit Bug behoben, sowie einige Fehler in den Modulen.

Direkter Download von InspIRCd 1.2.5: hier
Direkter Download von InspIRCd 2.0 Beta 3: hier

Abgelegt unter IRC-Technik | Keine Kommentare »

InspIRCd 1.2.4 und 2.0b2 veröffentlicht

Erstellt von Rhodan am 13. Februar 2010

Am vergangenen Mittwoch wurde der InspIRCd 1.2.4 veröffentlicht, welcher einen Bugfix enthält. Vorher konnte ein Crash bei bestimmten Netsplits auftreten.

Ebenso wurde der InspIRCd 2.0 Beta 2 veröffentlicht. Es wurden genug neue Features hinzugefügt, dass erstmal keine neuen mehr eingebaut werden und man hofft, dass man am Protokoll auch nichts mehr ändern brauch. Wie in der ganzen 2.0-Reihe ist das Linken mit dem InspIRCd 1.2 weiterhin möglich.
Das InspIRCd sucht Personen, die den InspIRCd 2.0 testen, am besten sogar an einer aktiven Community. Dadurch, dass man die neue Version mit der älteren Verlinken kann, sollte es einfach sein den 2.0-IRCd zu einem existierenden Netzwerk hinzuzulinken und dann zu beobachten, wie gut der neue IRCd funktioniert. Ansonsten soll man das InspIRCd Team kontaktieren, falls man zum InspIRCd Dev/QA Netzwerk linken möchte.

Wichtige Änderungen seit InspIRCd 2.0 Beta 1 (englisch):

  • The <connect> blocks are a lot more flexible at matching, allowing distinct classes for SSL or authenticated (by SASL) users. More server settings such as the MOTD can now be overridden in the connect block.
  • Modes all have long-form names, and this can be manipluated using m_namedmodes. It doesn’t make all that much difference right now, but in 2.1 this will let you change the letters of modes and let us go above 52 channel modes (we’re at 48 now).
  • A few new modules, including half-voice and autoop
  • Lots of minor fixups, see the detailed changelog

Direkter Download von InspIRCd 1.2.4: hier
Direkter Download von InspIRCd 2.0 Beta 2: hier
Changelog von InspIRCd 2.0 Beta 2: hier

Abgelegt unter IRC-Technik | Keine Kommentare »

InspIRCd 1.2.3 veröffentlicht

Erstellt von Rhodan am 7. Februar 2010

In der neuen Version 1.2.3 vom InspIRCd sind nur Bugfixes vorhanden. Die wichtigsten Fixes betreffen CGI::IRC und Q-lined Nicks, mehr ist im Changelog zu sehen.

Direkter Download von InspIRCd 1.2.3: hier

Abgelegt unter IRC-Technik | Keine Kommentare »

ircd-ratbox 2.2.9 und 3.0.6 veröffentlicht

Erstellt von Rhodan am 26. Januar 2010

In der zuvor veröffentlichten Version vom ircd-ratbox 2.2.* wurden 2 Bugs gefunden, welche zum Crash führen könnten. Das größte Problem dabei ist, dass die User diesen Bug auslösen können. Ebenso scheint mindestens einer von diesen Bugs auch bei der Version 3.0.5 aufgetaucht, denn von der 3.0.* Reihe ist nun auch eine neue Version veröffentlicht.

Die ircd-ratbox Versionen 2.2.9 und 3.0.6 können hier gedownloaded werden.

Abgelegt unter IRC-Technik | Keine Kommentare »

ircd-ratbox 3.0.5 veröffentlicht

Erstellt von Rhodan am 23. Januar 2010

Vom ircd-ratbox, welcher z.B. auf dem EFnet genutzt wird, wurde die Version 3.0.5 veröffentlicht. Diese Version enthält nur Bugfixes, keine neuen Features. Der ircd-ratbox 3.* ist bisher nur als “testing release” veröffentlicht. Der Download ist hier zu finden.

Changelog:

– fix a bug with reading help files
– add debugging in for dealing with a kline removal bug
– fix /rehash tdlines and /rehash bans so they actually do something with
dlines
– compute the number of file descriptors passed correctly on freebsd/amd64
(and probably others)
– check for compiler support for various warning flags and add them
– add -fno-strict-aliasing as this is now needed for gcc 4.4
– GNUTLS code now picks up new keys/certificates on rehash

Abgelegt unter IRC-Technik | Keine Kommentare »

InspIRCd: Version 1.2.2 und 2.0b1 veröffentlicht

Erstellt von Rhodan am 17. Januar 2010

Die Versionen 1.2.2 und 2.0b1 vom InspIRCd wurden veröffentlicht. In der Version 1.2.2 sind einige Bugfixes verantwortlich, vorallem einer, der bei Rehashes Netsplits verursacht. Mit der Version 2.0b1 erreicht der InspIRCd 2.0 den offiziellen Beta-Status. Die Version enthält u.a. neue Cloak-Modi und Verbesserungen bei der Fehlerbehandlung. Man kann alle neuen Features, die mit dem InspIRCd 2.0 kommen sollen, in der Roadmap finden.

Direkter Download vom InspIRCd 1.2.2: hier
Direkter Download vom InspIRCd 2.0n1: hier
Changelogs: hier

Abgelegt unter IRC-Technik | Keine Kommentare »

Freenode wechselt am Ende des Monats zu ircd-seven

Erstellt von Rhodan am 13. Januar 2010

Ich habe ja mal geschrieben, dass der ircd-seven in eine Testphase geht. Und nun kündigt Freenode an, dass die Tests beendet sind und dass am 30. Januar 2010 der Wechsel auf den neuen IRCd stattfindet. Das Team bedankt sich bei allen, die bei den Tests geholfen und somit auch Fehler gefunden und behoben haben.
Informationen zum ircd-seven selbst sind hier zu finden, ein “seven-for-hyperion-users” Handbuch mit Erläuterungen zur Umstellung ist hier zu finden. Näheres zur Umstellung wird bald auch auf dem Freenode Blog zu finden sein.

Freenode weist auch speziell darauf hin, dass die Channelmodes und Topics nur von registrierten Channels übernommen werden, denn an den Services ändert sich nichts. Bei unregistrierten Channels müssen die Channelmodes und Topics dann neu gesetzt werden.

Persönliche Anmerkung: Die wichtigste Änderung für mich ist es, dass Freenode mit dem neuen IRCd endlich SSL unterstützt. 😀

Abgelegt unter IRC-Technik, Netzwerk-Neuigkeiten | Keine Kommentare »