Commits


- verwendete Datentypen aufgeraumt: beispielsweise INT32 ist nun oft ein LONG.


- New_Chan() in Channel_Create() umbenannt; entsprechende Anpassungen. - Neue Funktion Channel_SetModes().


- Neue Funktion Channel_InitPredefined().


- neue Funktionen Channel_Kick() und Channel_Quit(); - Channel_RemoveClient() ist entfallen.


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


- neue Funktion Channel_MemberCount() implementiert.


- einige Anpassungen nach Code-Check mit SPLint ;-)


- Channel-Struktur um Hash-Wert ueber Namen ergaenzt. - Neue Funktion Channel_Write().


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


- neue Funktionen Channel_Topic() und Channel_SetTopic().


- neue Funktion Channel_IsMemberOf() implementiert.


- neue Funktionen Channel_ModeAdd(), Channel_ModeDel(), Channel_UserModes(), Channel_UserModeAdd(), Channel_UserModeDel().


- neue Funktionen Channel_Modes() und Channel_IsValidName().


- neue Funktionen Channel_FirstChannelOf() und Channel_NextChannelOf().


- neue Funktionen Channel_Name(), Channel_First() und Channel_Next().


- CHANNEL- und CL2CHAN-Strukturen in Header verlegt, - einige neue Funktionen (Channel_GetChannel(), Channel_FirstMember(), ...)


- Definition der CHANNEL-Struktur aus Header entfernt, - neue Funktionen Channel_Join(), Channel_Part() und Channel_RemoveClient().


- neue Funktion Channel_Count().


- Copyright-Texte aktualisiert.


- viele neue Befehle (WHOIS, ISON, OPER, DIE, RESTART), - neuen Header "defines.h" mit (fast) allen Konstanten. - Code Cleanups und viele "kleine" Aenderungen & Bugfixes.


- Konstanten um Prefix "CHANNEL_" erweitert.


- neues Modul begonnen :-)