Commits


New "chroot" feature (from Benjamin Pineau), introducing new configuration variables "ChrootDir" and "MotdPhrase".


New configuration option "MaxConnectionsIP".


New configuration option "Listen" to bind the server to a specific ip.


- New functions Conf_EnableServer(), Conf_DisableServer() and Conf_AddServer(). - Changed "once"-server-config-flag into a generic flag.


- Cleaned up handling of server configuration structures.


- removed Conf_MaxPChannels and reverted to old behavior.


- new configuration variables: MaxJoins, MaxPChannels.


- translated file header and comments to english; - new file ident semantics.


- Server identifizieren sich nun mit asyncronen Passwoertern.


- neue Konfigurationsvariable "Conf_MaxConnections".


- Admin-Info eingebaut (Variablen "AdminInfo1", "AdminInfo2" und "AdminEMail").


- neue Konfigurationsoption "OperCanUseMode" (Sektion "Global"): ist sie aktiv, koennen IRC-Operatoren immer Channel-Modes setzen.


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


- persistente und vordefinierte Channels implementiert.


- Conf_ListenPorts[] ist nun unsigned. - Neue Konfigurations-Variablen Conf_UID und Conf_GID.


- neue Funktion Conf_Test() zum Testen der Konfiguration. - Conf_File ist entfallen, ist nun NGIRCd_ConfFile.


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


*** empty log message ***


- Handling von "--version" und "--help" nochmal geaendert ...


- Includes fuer einige Header bereinigt.


- das Server-Passwort kann nun konfiguriert werden.


- Konfigurationsdatei "Samba like" umgestellt. - es koennen nun mehrere Server und Oprtatoren konfiguriert werden.


- 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.


- Unterstuetzung fuer die Konfigurationsdatei eingebaut.


- MOTD-Datei ist nun konfigurierbar und wird gelesen.


- "Code Cleanups".


- erste Konfigurations-Variablen definiert: PING/PONG-Timeout.


- Modul fuer Server-Konfiguration begonnen.