Alexander Barton
f3f121b8f8
- es werden nun Channel- und User-Modes von Usern angenommen.
2002-02-13 17:52:27 +00:00
Alexander Barton
e1a1e7ecf4
- via NJOIN gemeldete Benutzer wurden nicht in Channels bekannt gemacht.
2002-02-12 14:40:37 +00:00
Alexander Barton
6610d6e4ba
- weitere Anpassungen an Channel-Modes und Channel-User-Modes.
2002-02-11 23:33:35 +00:00
Alexander Barton
84a2f8ab26
- Die Quelle von MODE-Aenderungen wird nun korrekt weitergegeben.
2002-02-11 16:06:21 +00:00
Alexander Barton
5ef9ff5b2d
- PONG an den Server selber wurde faelschlicherweise versucht zu forwarden.
...
- Channel-Modes wurden falsch geliefert (als User-Modes).
2002-02-11 15:52:21 +00:00
Alexander Barton
d2d6dcbb1f
- PING und PONG werden nun auch korrekt an andere Server geforwarded.
...
- bei MODE-Meldungen wird der letzte Parameter nicht mehr mit ":" getrennt.
2002-02-11 15:15:53 +00:00
Alexander Barton
0595f42fbe
- Aenderungen und Anpassungen an Channel-Modes und Channel-User-Modes:
...
Modes werden besser geforwarded, lokale User, fuer die ein Channel
angelegt wird, werden Channel-Operator, etc. pp. ...
- NJOIN's von Servern werden nun korrekt an andere Server weitergeleitet.
2002-02-11 01:03:20 +00:00
Alexander Barton
f29ae5ae0e
- neue Funktion zur MODE-Behandlung, fuer Channel-Modes vorbereitet.
2002-02-06 16:51:22 +00:00
Alexander Barton
eab20beefc
- WHOIS zeigt nun auch die Channels an, in denen der jeweilige User Mitglied ist.
...
- zu jedem Server wird nun der "Top-Server" gespeichert, somit funktioniert
LINKS wieder korrekt.
2002-01-29 00:13:45 +00:00
Alexander Barton
a0123e424c
- nach einem JOIN wird die Liste der Mitglieder an den Client geschickt.
...
- MODE fuer Channels wird nun komplett ignoriert (keine Fehlermeldung mehr).
2002-01-28 13:05:48 +00:00
Alexander Barton
ff25b7291f
- SERVER-Meldungen an neue Server sind nun in der richtigen Reihenfolge.
2002-01-28 01:45:43 +00:00
Alexander Barton
eba8d4d553
- connectierenden Servern werden Channels nun mit NJOIN bekannt gemacht.
2002-01-28 01:18:14 +00:00
Alexander Barton
3b38d3ca0d
- ein neu connectierender Server wird nun korrekt im Netz bekannt gemacht.
2002-01-28 00:55:08 +00:00
Alexander Barton
8f521aa8bf
- IRC_WriteStrServersPrefixID() und IRC_WriteStrClientPrefixID() wieder entfernt.
...
- einige kleinere Fixes bezueglich Channels ...
2002-01-27 21:56:39 +00:00
Alexander Barton
9f9e9a496f
- bei NICK wurde das falsche Prefix an andere Server weitergegeben.
2002-01-27 18:28:01 +00:00
Alexander Barton
d14588f368
- anderungen an den Funktions-Prototypen von IRC_WriteStrChannel() und
...
IRC_WriteStrChannelPrefix(),
- neue: IRC_WriteStrClientPrefixID() und IRC_WriteStrServersPrefixID().
2002-01-27 17:15:49 +00:00
Alexander Barton
92fb409fe2
- neue Funktionen IRC_WriteStrChannelPrefix() und IRC_WriteStrChannel(),
...
die IRC_Write_xxx_Related() sind dafuer entfallen.
- IRC_PRIVMSG() kann nun auch mit Channels als Ziel umgehen.
2002-01-26 18:43:11 +00:00
Alexander Barton
87fc9566b0
- neue Funktionen IRC_JOIN und IRC_PART begonnen, ebenso die Funktionen
...
IRC_WriteStrRelatedPrefix und IRC_WriteStrRelatedChannelPrefix().
- diverse Aenderungen im Zusammenhang mit Channels.
2002-01-21 00:05:11 +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
b3ccaa76b6
- IRC_LUSERS() implementiert.
2002-01-16 22:10:18 +00:00
Alexander Barton
c2ee5437da
- LINKS implementiert, LUSERS begonnen.
2002-01-11 23:50:55 +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
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
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
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
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
b20d2df064
- das Passwort von Servern wird nun ueberprueft (PASS- und SERVER-Befehl).
2002-01-05 16:51:18 +00:00
Alexander Barton
a19c9ed5c7
- bei SQUIT wurde immer die Verbindung getrennt, auch bei Remote-Servern.
2002-01-05 00:48:33 +00:00
Alexander Barton
bed4005ed0
- IRC_WriteStrXXX()-Funktionen eingefuehrt, groessere Anpassungen daran.
...
- neuer Befehl SQUIT, QUIT an Server-Links angepasst.
2002-01-04 17:58:44 +00:00
Alexander Barton
4d4f2d4ffb
- Loglevel ein wenig angepasst.
2002-01-04 01:36:40 +00:00
Alexander Barton
bf1c59c61c
- Client-Strukruren werden nur noch ueber Funktionen angesprochen.
...
- Weitere Anpassungen und Erweiterungen der Server-Links.
2002-01-04 01:21:47 +00:00
Alexander Barton
b9bf012e83
- neue Befehle SERVER und NJOIN begonnen,
...
- begonnen, diverse IRC-Befehle an Server-Links anzupassen.
2002-01-03 02:26:51 +00:00
Alexander Barton
cb7931cc27
- die Gross- und Kleinschreibung des Nicks kann mit NICK nun geaendert werden.
2002-01-02 12:46:41 +00:00
Alexander Barton
32b29d6956
- Copyright-Texte angepasst.
...
- neuer Befehl "ERROR".
2002-01-02 02:51:39 +00:00
Alexander Barton
03d971d994
- neue Defines fuer max. Anzahl Server und Operatoren.
2002-01-02 02:44:36 +00:00
Alexander Barton
fb9d6ce174
- neuer Befehl NAMES, kleinere Bugfixes.
...
- Bug bei PING behoben: war zu restriktiv implementiert :-)
2001-12-31 15:33:13 +00:00
Alexander Barton
804b1ec498
- viele neue Befehle (WHOIS, ISON, OPER, DIE, RESTART),
...
- neuen Header "defines.h" mit (fast) allen Konstanten.
- Code Cleanups und viele "kleine" Aenderungen & Bugfixes.
2001-12-31 02:18:51 +00:00
Alexander Barton
9856253dc4
- Unterstuetzung fuer die Konfigurationsdatei eingebaut.
2001-12-30 19:26:11 +00:00
Alexander Barton
ac9da09e87
- der Server meldet nun eine ordentliche "Start-Zeit".
2001-12-30 11:42:00 +00:00
Alexander Barton
3a941ae459
- Neue Funktion IRC_MODE() implementiert, div. Aenderungen.
...
- neue configure-Optione "--enable-strict-rfc".
2001-12-29 03:10:06 +00:00
Alexander Barton
72ebf4f260
- neue Befehle PRIVMSG, NOTICE, PING.
2001-12-27 19:17:26 +00:00
Alexander Barton
3cd8fc8446
- neu: IRC_WriteStrRelated(), Aenderungen auch in IRC_WriteStrClient().
2001-12-27 16:55:41 +00:00
Alexander Barton
574ae82ca4
- MOTD-Datei ist nun konfigurierbar und wird gelesen.
2001-12-26 22:48:53 +00:00
Alexander Barton
08cf560734
- "Code Cleanups".
2001-12-26 14:45:37 +00:00
Alexander Barton
332db40678
- PING/PONG-Befehle implementiert,
...
- Meldungen ueberarbeitet: enthalten nun (fast) immer den Nick.
2001-12-26 03:21:46 +00:00
Alexander Barton
64322810fa
- und nochmal Aenderungen am Logging ;-)
2001-12-25 23:25:18 +00:00
Alexander Barton
45d447d971
- Debug-Meldungen angepasst.
2001-12-25 23:13:33 +00:00
Alexander Barton
e8543915e4
- neuer IRC-Befehl "/QUIT". Verbessertes Logging & Debug-Ausgaben.
2001-12-25 22:02:42 +00:00
Alexander Barton
bbfe9e8ba8
- bessere Fehler-Abfragen, diverse Bugfixes.
...
- Nicks werden nur einmal vergeben :-)
- /MOTD wird unterstuetzt.
2001-12-25 19:19:30 +00:00
Alexander Barton
9aa241f0e6
- USER und NICK wird nun in beliebiger Reihenfolge akzeptiert (wg. BitchX)
...
- MOTD-Ausgabe begonnen zu implementieren.
2001-12-24 01:34:06 +00:00
Alexander Barton
2a13cd224f
- erste IRC-Befehle zu implementieren begonnen.
2001-12-23 21:57:16 +00:00
Alexander Barton
38b9cb88c1
- neues Modul begonnen :-)
2001-12-14 08:13:43 +00:00