1c00ddffec- das Error-File wird nun komplett durch das Log-Modul verwaltet, der Dateiname enthaelt nun die PID: so koennen mehrere Instanzen laufen.
Alexander Barton
2002-03-29 20:59:22 +0000
f4b23bfc96- ERROR_FILE wurde durch ERROR_DIR ersetzt.
Alexander Barton
2002-03-29 20:58:36 +0000
72accd4ee5- neuer Kommandozeilen-Parameter "--config"/"-f".
Alexander Barton
2002-03-28 14:15:33 +0000
d7ecb84847- Dokumentation aktualisiert.
Alexander Barton
2002-03-28 14:15:19 +0000
da8da1ce7d- Hmpf. NOTICE von Server Notices wurde ohne Absender verschickt :-/
Alexander Barton
2002-03-27 21:03:09 +0000
20a2ffef88- Server Notices (User-Mode "s") implementiert.
Alexander Barton
2002-03-27 20:53:30 +0000
6b58ab8427- einige Log-Meldungen werden nun auch als Server Notice verschickt.
Alexander Barton
2002-03-27 20:52:58 +0000
e9b98fefc6- Dokumentation aktualisiert.
Alexander Barton
2002-03-27 20:51:45 +0000
95be386e9d- Dokumentation aktualisiert.
Alexander Barton
2002-03-27 19:01:40 +0000
a89dc54690- neuer Kommandozeilen-Parameter "--configtest": gibt die verwendete Server- Konfiguration aus. Diesbezuegliche Ausgaben bei "--help" sind entfallen.
Alexander Barton
2002-03-27 16:41:25 +0000
e8668cf593- NGIRCd_ConfFile definiert.
Alexander Barton
2002-03-27 16:40:31 +0000
bdf53a6d29- MAX_LOG_MSG_LEN ist nun global in defines.h definiert.
Alexander Barton
2002-03-27 16:40:06 +0000
d09dfb3e36- neues #define: MAX_LOG_MSG_LEN.
Alexander Barton
2002-03-27 16:39:50 +0000
f86083a057- neue Funktion Conf_Test() zum Testen der Konfiguration. - Conf_File ist entfallen, ist nun NGIRCd_ConfFile.
Alexander Barton
2002-03-27 16:39:22 +0000
e39925af9b- Ping-Timeouts geben als Debug-Meldung den konfigurierten Timeout mit aus.
Alexander Barton
2002-03-26 23:47:45 +0000
d58fe2f185- lint-Target in Haupt-Makefile aufgenommen.
Alexander Barton
2002-03-25 19:39:48 +0000
b79ba679a1- SPLint in Makefiles als Target "lint" eingebunden.
Alexander Barton
2002-03-25 19:38:16 +0000
8d79f26721- neuer Header splint.h fuer Code-Check mit SPLint.
Alexander Barton
2002-03-25 19:13:19 +0000
95a4b1b158- einige Anpassungen nach Code-Check mit SPLint ;-)
Alexander Barton
2002-03-25 19:11:01 +0000
c0ef984273- ChangeLog aktualisiert.
Alexander Barton
2002-03-25 17:24:03 +0000
a323186926- neue Konstante fuer "Server Messages" (User-Mode "s").
Alexander Barton
2002-03-25 17:17:08 +0000
117c1df65a- bei Get_Prefix() fehlte das "LOCAL".
Alexander Barton
2002-03-25 17:13:07 +0000
d4fca86ae8- alle Client_GetFromID() durch Client_Search() ersetzt. - neuer Mode "s": Server Messages.
Alexander Barton
2002-03-25 17:11:45 +0000
bc4ed22635- alle Client_GetFromID() durch Client_Search() ersetzt.
Alexander Barton
2002-03-25 17:08:54 +0000
c74083645a- alle Client_GetFromID() durch Client_Search() ersetzt. - IRC_PRIVMSG() ruft nun intern Channel_Write() auf.
Alexander Barton
2002-03-25 17:04:02 +0000
0ac6151be9- Client_GetFromID() ist entfallen: Client_Search() benutzen! - Client-Struktur um Hash-Wert ueber ID/Nick ergaenzt.
Alexander Barton
2002-03-25 17:01:07 +0000
b5c16c228b- Client_SetID() berechnet Hash-Wert ueber ID/Nick. - Client_GetFromID() heisst nun Client_Search(), zudem wird via Hash gesucht. - Client_CheckNick() sucht nicht mehr selber. - altes Client_Search() ist entfallen (s.o.).
Alexander Barton
2002-03-25 16:59:36 +0000
cec0e2a4d7- Channel-Struktur um Hash-Wert ueber Namen ergaenzt. - Neue Funktion Channel_Write().
Alexander Barton
2002-03-25 16:55:14 +0000
0e38d10bcd- New_Chan() berechnet Hash-Werte ueber den Namen. - Channel_Search() verwendet nun Hash-Werte. - Neue Funktion Channel_Write().
Alexander Barton
2002-03-25 16:54:26 +0000
7bb2c6b012- portabtest als neues Target im ProjectBuilder eingefuehrt.
Alexander Barton
2002-03-25 16:40:02 +0000
281d8e454d- Default PONG-Timeout auf 20 Sekunden verdoppelt.
Alexander Barton
2002-03-25 16:14:15 +0000
8e5a56cea7- Dateien umsortiert.
Alexander Barton
2002-03-22 00:22:44 +0000
0df6a76103- Hast wird immer ueber in Kleinbuchstaben gewandelten String berechnet.
Alexander Barton
2002-03-22 00:21:51 +0000
fdf23efef4- neue Funktion ngt_LowerStr().
Alexander Barton
2002-03-22 00:17:27 +0000
d7d2ab3d7f- README aktualisiert.
Alexander Barton
2002-03-21 23:25:15 +0000
b9a2c4a8ec- Meldungen im Error-File werden nun mit Zeitangabe versehen.
Alexander Barton
2002-03-21 12:00:23 +0000
69f683070a- Nick-Aenderungen: Log-Eintrag nur noch im Debug-Modus bzw. fuer lokale User.
Alexander Barton
2002-03-19 16:38:37 +0000
31015c8306- portabtest wird nur noch compiliert, wenn benoetigt (z.B. "make check")
Alexander Barton
2002-03-15 15:41:55 +0000
b422b11865- API fuer Hash() definiert.
Alexander Barton
2002-03-14 15:49:36 +0000
8a45b177ce- Implementation einer Hash-Funktion begonnen.
Alexander Barton
2002-03-14 15:31:22 +0000
28c5a21fa0- einige assert()-Pruefungen in Conn_WriteStr() ergaenzt.
Alexander Barton
2002-03-14 13:42:33 +0000
239727b411- A/UX kennt O_NONBLOCK nicht? Oder in einem anderen Header? ...?
Alexander Barton
2002-03-13 00:15:55 +0000
34d5434478- Test, ob bereits ein Server einer Gruppe aktiv ist, korrigiert.
Alexander Barton
2002-03-12 23:45:30 +0000
03c3f3c990- Netz-Split-Nachricht war so falsch. Nun ist sie korrekt aber nicht schoen.
Alexander Barton
2002-03-12 23:43:56 +0000
9146fa2534- Projektdatei an neue Quellcode-Struktur angepasst.
Alexander Barton
2002-03-12 23:42:59 +0000
882c91280e- Versions-String um "Vendor" erweitert.
Alexander Barton
2002-03-12 22:08:24 +0000
e298b83b92- Informationen um "Vendor" ergaenzt.
Alexander Barton
2002-03-12 21:47:40 +0000
c46f623d6f- Beispiel-Konfiguration besser dokumentiert (Kommentar-Zeichen).
Alexander Barton
2002-03-12 16:08:31 +0000
27d131a177- Dokumentation aktualisiert.
Alexander Barton
2002-03-12 15:35:55 +0000
7049b60af4- der System-Typ wird nun wieder korrekt ermittelt und verwendet.
Alexander Barton
2002-03-12 15:19:12 +0000
7633e2f8c3- config.sub und congfig.guess zu ngIRCd-Distribution hinzugefuegt.
Alexander Barton
2002-03-12 14:39:35 +0000
ca33cbda05- externe portab-Header werden nicht mehr benoetigt/benutzt, dadurch einige Aenderungen an diversen Source-Dateien und Headern. - Dateien enthalten keine CVS-History mehr.
Alexander Barton
2002-03-12 14:37:51 +0000
d18ca0b85d- externe portab-Header werden nicht mehr benoetigt. Notwendige Teile sind nun im ngIRCd-Source-Tree enthalten.
Alexander Barton
2002-03-12 14:36:44 +0000
fbfb343176- Datei ist faelschlicherweise in das CVS "geschliddert" ... ,-)
Alexander Barton
2002-03-11 22:08:26 +0000
f7a0ff1f65- SQUIT, QUIT: Loglevel bei unbekannten Clients wieder auf WARNING erhoeht.
Alexander Barton
2002-03-11 22:06:32 +0000
50ec7a56a4- Client_Destroy() hat neuen Paramter: QUITs fuer Clients verschicken?
Alexander Barton
2002-03-11 22:04:10 +0000
92793d3114- Log-Level von SQUIT und QUIT bei unbekannten Clients auf DEBUG herabgesetzt....
Alexander Barton
2002-03-11 17:33:52 +0000
9fc7e66f66- Log-Level von SQUIT und QUIT bei unbekannten Clients auf DEBUG herabgesetzt.
Alexander Barton
2002-03-11 17:33:40 +0000
590f2a3f0c- ein sofortiger Re-Connect wird nur dann versucht, wenn die Vernindung "lange genug" bereits bestanden hatte.
Alexander Barton
2002-03-11 00:04:48 +0000
221058009c- ChangeLog aktualisiert.
Alexander Barton
2002-03-10 22:41:52 +0000
5fa05dcea8- IRC_PING() ist, wenn nicht im "strict RFC"-Mode, toleranter und akzptiert beliebig viele Parameter: z.B. BitchX sendet soetwas.
Alexander Barton
2002-03-10 22:40:22 +0000
dce77559fa- Netz-Splits werden nun als soche ausgegeben.
Alexander Barton
2002-03-10 22:03:20 +0000
df09e7afd3*** empty log message ***
Alexander Barton
2002-03-10 18:47:02 +0000
2464556a7d- Dokumentation aktualisiert.
Alexander Barton
2002-03-10 18:46:46 +0000
a8aab6bfdd- Beispiel-Konfigurationsdatei besser dokumentiert und erweitert.
Alexander Barton
2002-03-10 18:46:31 +0000
23add79c3e- bei WHO, WHOIS und NAMES wird nun nur noch der Status "Operator" oder "voiced" geliefert -- nicht mehr beides.
Alexander Barton
2002-03-10 18:16:51 +0000
e6faca1337- ChangeLog aktualisiert.
Alexander Barton
2002-03-10 17:51:29 +0000
d67d94ea04- Handling von "--version" und "--help" nochmal geaendert ...
Alexander Barton
2002-03-10 17:50:48 +0000
0777bca325- ChangeLog aktualisiert.
Alexander Barton
2002-03-10 17:46:22 +0000
0903e7763c- bei "ngircd --version" werden nun die eincompilierten Pfade angezeigt.
Alexander Barton
2002-03-10 17:45:41 +0000
89f9522e22- Dokumentation aktualisiert.
Alexander Barton
2002-03-10 17:19:29 +0000
965855756b- der Bindestrich ("-") ist nun auch in Nicknames erlaubt.
Alexander Barton
2002-03-10 17:15:20 +0000
5bd4734a88- die Pfade der Konfigurationsdatei, des MOTD und das Error-Files werden nun aus den Vorgaben von configure ermittelt.
Alexander Barton
2002-03-10 17:07:41 +0000
37c7087c6f- das "localstatedir" wird fur "ngircd.err" angelegt.
Alexander Barton
2002-03-10 17:06:27 +0000
317941d840- die Beispiel-Konfigurationsdatei wird als ngircd.conf installiert, wenn noch keine "echte" Konfigurationsdatei vorhanden ist.
Alexander Barton
2002-03-10 17:05:23 +0000
652a003ef5- es werden nun die Konstanten SYSCONFDIR und LOCALSTATEDIR definiert.
Alexander Barton
2002-03-10 17:03:18 +0000
81889df4b7- Anpassungen an neues GNU automake/autoconf: acconfig.h entfaellt nun.
Alexander Barton
2002-03-10 15:40:26 +0000
0e092b3f06- kleine Code-Umstellungen.
Alexander Barton
2002-03-06 15:50:14 +0000
2006b6195e- Dokumentation aktualisiert.
Alexander Barton
2002-03-06 15:39:17 +0000
fe2bc90e45- stderr wird nun in eine Datei umgelenkt (ngircd.err). Wenn der Server nicht im Debug-Modus laeuft, so wird diese bei Programmende geloescht.
Alexander Barton
2002-03-06 15:36:04 +0000
10aa35cc91- Dateinamen und Pfad sind nun in Konstanten definiert.
Alexander Barton
2002-03-06 15:35:19 +0000
c68c092ce3- ein paar assert()-Tests ergaenzt.
Alexander Barton
2002-03-06 14:30:43 +0000
0a13ff41ea- kleinere Umstellungen.
Alexander Barton
2002-03-06 14:30:22 +0000
ae6ab2c3e0- Logging geaendert: detaillierter im Syslog, "allgemeiner" fuer Clients.
Alexander Barton
2002-03-04 23:16:23 +0000
b3a64f5e08- der WHO-Befehl (ohne Argumente) gat teilweise Channel-Names vergessen.
Alexander Barton
2002-03-04 01:43:20 +0000
802a17b11d- der AWAY-Mode wurde nicht ueber mehrere Server-Links weitergegeben.
Alexander Barton
2002-03-04 01:06:24 +0000
2b6309719f- ChangeLog aktualisiert.
Alexander Barton
2002-03-04 01:06:03 +0000
5562f411c4- neue Konstante DEFAULT_AWAY_MSG fuer die Default-Away-Meldung.
Alexander Barton
2002-03-04 01:05:10 +0000
a1a3e67de6- neuen Clients mit Mode "a" wird nun auch der Default-Away-Text gesetzt.
Alexander Barton
2002-03-04 01:04:46 +0000
7de4683506- WHO implementiert (bisher ohne Unterstuetzung von Masks)
Alexander Barton
2002-03-03 19:44:30 +0000
360bddd600- Aktualisierungen.
Alexander Barton
2002-03-03 19:41:59 +0000
9d5551ba6d- neue Konstanten RPL_ENDOFWHO_MSG und RPL_WHOREPLY_MSG definiert.
Alexander Barton
2002-03-03 19:41:46 +0000
14aba7c1b2- Sourcen auf weitere Module fuer IRC-Befehle aufgesplitted. - IRC-Befehl WHO implementiert.
Alexander Barton
2002-03-03 17:17:38 +0000
10363b398e- strncpy() und vsnprintf() kopieren nun etwas "optimierter" (1 Byte weniger) :-)
Alexander Barton
2002-03-03 17:17:01 +0000
2ee05c9a68- Source in weitere Module fuer IRC-Befehle aufgesplitted.
Alexander Barton
2002-03-03 17:15:11 +0000
8dd92fbcd8- README aktualisiert.
Alexander Barton
2002-03-03 13:08:33 +0000
e7214c151f- Dokumentation aktualisiert.
Alexander Barton
2002-03-03 13:07:01 +0000
829f741ccd- Versionsnummer auf 0.3.0-CVS angehoben.
Alexander Barton
2002-03-02 03:57:56 +0000
6878d25d04- INSTALL um Hinweise auf portab.h etc. ergaenzt.
Alexander Barton
2002-03-02 03:47:28 +0000