Hallo!
Soeben habe ich ngIRCd 0.5.4 freigegeben.
Änderungen seit 0.5.3:
- Fehler-Handling von connect() gefixed: der Server kann sich nun auch unter A/UX wieder zu anderen verbinden. - in den Konfigurationsvariablen ServerUID und ServerGID kann nun nicht nur die numerische ID, sondern auch der Name des Users bzw. der Gruppe verwendet werden. Beim Start des Daemons wird nun beides angezeigt. - Besseres Logging von Prefix-Fehlern. - angenommene Sockets werden nun korrekt auf "non-blocking" konfiguriert, beim Senden und Empfangen werden Blockierungen besser abgefangen. - RPL_UMODEIS hat Code 221, nicht 211 ... *argl* - select() in Try_Write() hat falschen (keinen!) Timeout verwendet; die "Zeit-Aufloesung" des Servers sind zudem nun 2 Sekunden (TIME_RES). Insgesamt sollte die Reaktionszeit des Server nun besser sein.
Download:
- HTTP: <http://download.berlios.de/ngircd/ngircd-0.5.4.tar.gz - FTP: ftp://arthur.ath.cx/pub/Users/alex/ngircd/ngircd-0.5.4.tar.gz
Patch von 0.5.3 auf 0.5.4:
- FTP: ftp://arthur.ath.cx/pub/Users/alex/ngircd/ngircd-0.5.3-0.5.4.patch.gz
Grüße Alex