Commit Graph

266 Commits

Author SHA1 Message Date
Alexander Barton 4c32a6cebd - ERR_NOSUCHCHANNEL hinzugefuegt. 2002-01-21 00:02:34 +00:00
Alexander Barton 9951e13510 - Hilfetexte korrigiert und ergaenzt (Sniffer). 2002-01-21 00:02:11 +00:00
Alexander Barton d3e0d78d4d - neue Befehle JOIN und PART. 2002-01-21 00:01:37 +00:00
Alexander Barton 20640e1a90 *** empty log message *** 2002-01-21 00:00:54 +00:00
Alexander Barton 6debfc3123 - Server-Verbinungen werden beim Start erst nach kurzer Pause aufgebaut. 2002-01-18 15:51:44 +00:00
Alexander Barton 49ed223c1b - bei Client_SetModes() wurde das NULL-Byte falsch gesetzt. Opsa. 2002-01-18 15:32:01 +00:00
Alexander Barton 00f86465ef - die User-Modes bei einem NICK von einem Server wurden falsch uebernommen. 2002-01-18 15:31:32 +00:00
Alexander Barton d79a7d287a - der Sniffer wird nun nur noch aktiviert, wenn auf Kommandozeile angegeben. 2002-01-18 11:12:11 +00:00
Alexander Barton 5829be2944 - Version auf 0.0.4-pre im CVS angehoben. 2002-01-16 23:06:16 +00:00
Alexander Barton bd923fc757 - Version 0.0.3 2002-01-16 22:55:45 +00:00
Alexander Barton 6600c90890 *** empty log message *** 2002-01-16 22:35:28 +00:00
Alexander Barton b9d701dbeb - neue Funktionen Client_xxxCount(). 2002-01-16 22:10:35 +00:00
Alexander Barton b3ccaa76b6 - IRC_LUSERS() implementiert. 2002-01-16 22:10:18 +00:00
Alexander Barton 8d48f07de1 - RPL_LUSERME_MSG erweitert, kleinere Aenderungen. 2002-01-16 22:09:52 +00:00
Alexander Barton 568239244f - neue Funktion Channel_Count(). 2002-01-16 22:09:07 +00:00
Alexander Barton 22cf0c5def - ngIRCd wandelt sich nun selber in einen Daemon (Hintergrundprozess) um. 2002-01-12 00:17:28 +00:00
Alexander Barton c2ee5437da - LINKS implementiert, LUSERS begonnen. 2002-01-11 23:50:55 +00:00
Alexander Barton 4fe7e9d6f1 - Hop-Count fuer den Server selber (0) wird korrekt initialisiert. 2002-01-11 23:50:40 +00:00
Alexander Barton 006c0328b4 - Anpassungen an neue Kommandozeilen-Optionen "--debug" und "--nodaemon". 2002-01-11 14:45:37 +00:00
Alexander Barton 52424b49cb - Kommandozeilen-Parser implementiert: Debug- und No-Daemon-Modus, Hilfe. 2002-01-11 14:45:18 +00:00
Alexander Barton baf845ddeb - WHOIS wurde faelschlicherweise an User geforwarded statt vom Server beantwortet. 2002-01-09 21:30:45 +00:00
Alexander Barton 428cc6258f - WHOIS wird im "Strict-RFC-Mode" nicht mehr automatisch geforwarded,
- andere Server werden nun ueber bisherige Server und User informiert.
2002-01-09 01:09:58 +00:00
Alexander Barton 3543c2220a - Parses handhabt Leerzeichen zw. Parametern nun etwas "lockerer". 2002-01-09 01:08:42 +00:00
Alexander Barton 8f7e7d666a - wird ein Server abgemeldet, so wird anderen Server ein SQUIT geschickt. 2002-01-09 01:08:08 +00:00
Alexander Barton a53857b4c7 - Es werden fuer alle Server eigene Token generiert,
- QUIT von einem Server fuer einen User wird an andere Server geforwarded,
- ebenso NICK-Befehle, die "fremde" User einfuehren.
2002-01-07 23:42:12 +00:00
Alexander Barton 2714a94f43 - Loglevel von Remote-Mode-Aenderungen angepasst (nun Debug).
- Im Debug-Mode werden nun auch PING's protokolliert.
2002-01-07 16:02:36 +00:00
Alexander Barton 6359ec48f0 - Server nimmt nun Server-Links an: PASS und SERVER entsprechend angepasst.
- MODE und NICK melden nun die Aenderungen an andere Server.
2002-01-07 15:39:46 +00:00
Alexander Barton b89c310891 - Bei Log-Meldungen ueber Clients wird nun immer die "Client Mask" verwendet. 2002-01-07 15:31:00 +00:00
Alexander Barton bf92db85a6 - PASSSERVERADD definiert, wird beim PASS-Befehl an Server verwendet. 2002-01-07 15:29:52 +00:00
Alexander Barton 9e18ec30ff - Status-Codes an den Server selber werden ignoriert, besseres Logging. 2002-01-07 15:29:11 +00:00
Alexander Barton a56776892b - die Fehlermeldung "unbekannter Befehl" hatte ein falsches Format. 2002-01-06 17:41:44 +00:00
Alexander Barton 969e5f1c12 - Beispiel-Konfigurationsdatei aktualisiert. 2002-01-06 16:54:05 +00:00
Alexander Barton 81afb0cb31 - CVS-Version auf "0.0.3-pre" angehoben. 2002-01-06 16:21:09 +00:00
Alexander Barton 85d7e12a0f - Version 0.0.2 2002-01-06 16:09:37 +00:00
Alexander Barton 018cffbb5f *** empty log message *** 2002-01-06 15:40:01 +00:00
Alexander Barton 8b162c0ecd - Loglevel und Meldungen nochmals ueberarbeitet.
- QUIT und SQUIT forwarden nun den Grund der Trennung,
- WHOIS wird nun immer an den "Original-Server" weitergeleitet.
2002-01-06 15:21:29 +00:00
Alexander Barton 79809118a3 - Loglevel und Meldungen nochmals geaendert. Level passen nun besser. 2002-01-06 15:18:14 +00:00
Alexander Barton dbd0a23994 - Fehlermeldungen korrigiert. 2002-01-05 23:26:24 +00:00
Alexander Barton 904d5e5b09 - Vorbereitungen fuer Ident-Abfragen in Client-Strukturen. 2002-01-05 23:26:05 +00:00
Alexander Barton 2e4d085df5 - Vorbereitungen fuer Ident-Abfragen bei neuen Client-Strukturen. 2002-01-05 23:25:25 +00:00
Alexander Barton e44988f23d - WHOIS erweitert: Anfragen koennen an andere Server weitergeleitet werden.
- Vorbereitungen fuer Ident-Abfragen bei neuen Client-Strukturen.
2002-01-05 23:24:54 +00:00
Alexander Barton 0b15709e4c - neue Nachricht ERR_NOSUCHSERVER_MSG definiert. 2002-01-05 23:23:44 +00:00
Alexander Barton 1c8c92af42 - generisches Forwarding von Zahlen-Statuscodes implementiert. 2002-01-05 23:23:20 +00:00
Alexander Barton adcf68be90 *** empty log message *** 2002-01-05 20:08:34 +00:00
Alexander Barton e7be3a01f3 - neue Funktion Client_NextHop(). 2002-01-05 20:08:17 +00:00
Alexander Barton a5e92ba180 - Div. Aenderungen fuer die Server-Links (u.a. WHOIS, QUIT, NICK angepasst).
- Neue Funktionen IRC_WriteStrServer() und IRC_WriteStrServerPrefix().
2002-01-05 20:08:02 +00:00
Alexander Barton db58d34797 - Fehlerpruefung bei select() in der "Hauptschleife" korrigiert. 2002-01-05 19:15:03 +00:00
Alexander Barton 2e289b5084 - Bug bei Remote-Server-Namen entfernt: diese wurden falsch gekuerzt. 2002-01-05 16:51:49 +00:00
Alexander Barton b20d2df064 - das Passwort von Servern wird nun ueberprueft (PASS- und SERVER-Befehl). 2002-01-05 16:51:18 +00:00
Alexander Barton bcc0cdc3ab - "arpa/inet.h" wird nur noch includiert, wenn vorhanden.
- Ein Fehler bei select() fuerht nun zum Abbruch von ngIRCd.
- NO_ADDRESS durch NO_DATA ersetzt: ist wohl portabler.
2002-01-05 15:56:23 +00:00