Commits


- LIST kann nun auch an andere Server geforwarded werden.


- ein "banned client" darf in einen Channel, wenn er "invited" ist.


- neuen Befehl CHANINFO implementiert: IRC_CHANINFO().


- an Clients wurden Modes mit fuehrendem ":" geliefert. Das ist zwar RFC- konform (IMO), macht aber leider grosse(!!) Probleme :-/


- Bei einem JOIN in einen persistenten Channel werden nun evtl. zu setzende User-Modes korrekt in den Channel gemeldet.


- IRC_LIST ruft nun Match() auf und beherrscht somit nun Patterns.


- Code-Stelle in IRC_JOIN "klarer" gemacht :-)


- JOIN: Invite- und Ban-Lists werden nun beachtet.


- fehlerhaften Fehlercode in IRC_TOPIC() gefixed.


- Anpassungen an pre-ANSI-Compiler, - Includes aufgeraumt: Header includieren keine anderen mehr.


- persistente und vordefinierte Channels implementiert.


- Neue Funktion IRC_LIST() begonnen zu implementieren.


- alle Client_GetFromID() durch Client_Search() ersetzt.


- externe portab-Header werden nicht mehr benoetigt/benutzt, dadurch einige Aenderungen an diversen Source-Dateien und Headern. - Dateien enthalten keine CVS-History mehr.


- Source in weitere Module fuer IRC-Befehle aufgesplitted.