- SPLint in Makefiles als Target "lint" eingebunden.
[ngircd-alex.git] / NEWS
1
2                      ngIRCd - Next Generation IRC Server
3
4                       (c)2001,2002 by Alexander Barton,
5                     alex@barton.de, http://www.barton.de/
6
7                   ngIRCd ist freie Software und steht unter
8                        der GNU General Public License.
9
10                            -- NEWS / Neuigkeiten --
11
12
13 ngIRCd 0.3.x, ??.??.2002
14
15   - WHO implementiert (bisher ohne komplette Unerstuetzung von Masks).
16   - stderr wird nun in eine Datei umgelenkt (/usr/local/var/ngircd.err).
17     Laeuft der Server nicht im Debug-Modus, so wird diese bei Programm-
18     ende geloescht. Sollte der Server abstuerzen, finden sich hier evtl.
19     zusaetzliche Informationen.
20   - Server-Gruppen implementiert: es wird immer nur zu einem Server in
21     einer Gruppe eine Verbindung aufgebaut, klappt es beim ersten Server
22     nicht, so wird der naechste probiert.
23
24 ngIRCd 0.3.0, 02.03.2002
25
26   - bekommt der Server ein HUP-Signal, so startet er neu -- genau so, wie
27     er auf den IRC-Befehl RESTART reagiert.
28   - neuer Kommandozeilen-Schalter "--passive" (-p): wird er angegeben, so
29     verbindet sich der ngIRCd nicht mehr automatisch zu anderen Servern.
30     Zum Debuggen manchmal ganz praktisch :-)
31   - neue Befehle VERSION und KILL implementiert. NAMES korrigiert.
32   - Anpassungen an A/UX: gehoert nun auch zu den unterstuetzten Platformen.
33   - AWAY (und der User-Mode 'a') ist nun implementiert.
34   - der ngIRCd unterstuetzt nun Channel-Topics (TOPIC-Befehl).
35   - Channel- und Nicknames werden nun ordentlich validiert.
36
37 ngIRCd 0.2.0, 15.02.2002
38
39   - Begonnen Channel-Modes und User-Channel-Modes zu implementieren: der
40     Server versteht an User-Modes o und v, beachtet letzteres allerdings
41     noch nirgends. Bekannte (aber nicht beachtete!) Channel-Modes sind
42     bisher a, m, n, p, q, s und t. Diese Modes werden von Usern ange-
43     nommen, von anderen Servern werden auch unbekannte Modes uebernommen.
44   - Nach dem Connect eines Users werden LUSERS-Informationen angezeigt.
45
46 ngIRCd 0.1.0, 29.01.2002
47
48   - Channels implementiert, bisher jedoch noch ohne Channel-Modes, d.h.
49     es gibt keine Channel-Ops, kein Topic, kein "topic lock" etc. pp.
50     Chatten in Channels ist aber natuerlich moeglich ;-)
51     Dadurch zum Teil groessere Aenderungen an bisherigen Funktionen.
52   - neue Befehle fuer Channles: JOIN, PART und NJOIN.
53   - FAQ.txt in doc/ begonnen.
54
55 ngIRCd 0.0.3, 16.01.2002
56
57   - Server-Links vollstaendig implementiert: der ngIRCd kann nun auch
58     "Sub-Server" haben, also sowohl als Leaf-Node als auch Hub in einem
59     IRC-Netzwerk arbeiten.
60   - WHOIS wird nun immer an den "Original-Server" weitergeleitet.
61   - Parser handhabt Leerzeichen zw. Parametern nun etwas "lockerer".
62   - Kommandozeilen-Parser: Debug- und No-Daemon-Modus, Hilfe.
63   - ngIRCd wandelt sich nun in einen Daemon (Hintergrundprozess) um.
64   - neue Befehle: LUSERS, LINKS.
65
66 ngIRCd 0.0.2, 06.01.2002
67
68   - neuer Aufbau der Konfigurationsdatei,
69   - mehrere IRC-Operatoren koennen konfiguriert werden,
70   - Server-Links teilweise implementiert. Bisher kann der ngIRCd jedoch
71     nur "leafed server" sein, d.h. keine "Client-Server" haben.
72
73 ngIRCd 0.0.1, 31.12.2001
74
75   - erste oeffentliche Version von ngIRCd als "public preview" :-)
76
77
78 -- 
79 $Id: NEWS,v 1.21 2002/03/10 18:46:46 alex Exp $