Commits


- neue Funktion Conn_SetServer().


- Semantik der Conn_xxxFlag()-Funktionen geaendert.


Neue Funktionen: Conn_First(), Conn_Next(), Conn_ClearFlags(), Conn_SetFlag() und Conn_Flag().


- neue Funktion Conn_ResetPenalty().


- neue Funktion Conn_SetPenalty() zum Setzen von sog. "Penalty Zeiten"; wird bisher nur beim Connect verwendet (eine Sekunde).


- Syntax von Conn_Handler() geaendert: kein Timeout mehr.


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


- Conn_NewListener() erwartet den Port nun als "unsigned int".


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


- Ergebnistyp von Conn_GetIdle() und Conn_LastPing() auf "time_t" geaendert.


- neue Funktion Conn_LastPing().


- Loglevel und Meldungen nochmals geaendert. Level passen nun besser.


- neue Defines fuer max. Anzahl Server und Operatoren.


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


- "Code Cleanups".


- Conn_Close() eingefuehrt: war die lokale Funktion Close_Connection().


- Conn_WriteStr() unterstuetzt nun variable Parameter.


- neue globale Funktionen: Conn_Write() und Conn_WriteStr().


- CONN_ID wird definiert.


- Conn_Handler() unterstuetzt nun einen Timeout (in Sekunden).


- Modul zur Verwaltung aller Netzwerk-Verbindungen begonnen.