Alexander Barton
70c9c05153
- User und Gruppe werden nun sowohl numerisch als auch namentlich angezeigt.
2002-11-10 13:38:41 +00:00
Alexander Barton
ae39724a63
- in ServerUID und ServerGID kann nun jeweils auch der Name (und nicht nur
...
die numerische ID) verwendet werden.
2002-11-08 23:09:26 +00:00
Alexander Barton
9523e28179
- IRC_Server() ruft nun Conn_SetServer() zur Server-Registrierung auf.
2002-11-05 14:18:59 +00:00
Alexander Barton
a4d5ca633a
- Neue Funktion Conn_SetServer().
...
- Einige assert()'s aufgeraumt.
2002-11-05 14:18:39 +00:00
Alexander Barton
3102c550ff
- neue Funktion Conn_SetServer().
2002-11-05 14:18:13 +00:00
Alexander Barton
14e870e2ec
- Code-Formatierung korrigiert (da waren Tabs wo keine hin gehoerten).
2002-11-04 19:25:26 +00:00
Alexander Barton
a6265aa0df
- falsche Konstante korrigiert ... *argl*!
2002-11-04 13:26:00 +00:00
Alexander Barton
4c870f4be9
- Server und "normale" Clients werden wieder korrekt unterschieden.
2002-11-04 12:34:22 +00:00
Alexander Barton
a29e37a4c1
- Semantik der Conn_xxxFlag()-Funktionen geaendert.
2002-11-04 12:31:27 +00:00
Alexander Barton
b991de0f15
- Connection-Strukturen werden nun "pool-weise" verwaltet; der Pool wird
...
bei Bedarf bis zu einem konfigurierten Limit vergroessert.
- neue Funktionen Conn_First(), Conn_Next(), Conn_ClearFlags(), Conn_Flag()
und Conn_SetFlag().
2002-11-02 23:00:45 +00:00
Alexander Barton
601f0ede61
- Modul an neues Connection-Handling angepasst.
2002-11-02 22:59:41 +00:00
Alexander Barton
0d32a3b4fe
- neue Konfigurationsvariable "MaxConnections".
2002-11-02 22:59:01 +00:00
Alexander Barton
650f9a2d9e
- neue Konfigurationsvariable "Conf_MaxConnections".
2002-11-02 22:58:41 +00:00
Alexander Barton
05839597bf
Neue Funktionen: Conn_First(), Conn_Next(), Conn_ClearFlags(), Conn_SetFlag() und Conn_Flag().
2002-11-02 22:58:19 +00:00
Alexander Barton
8eac8bcbfc
MAX_CONNECTIONS durch CONNECTION_POOL ersetzt.
2002-11-02 22:57:41 +00:00
Alexander Barton
5b25c8ccd0
- Verbindungsstatistik ein wenig klarer formuliert.
2002-10-22 23:25:29 +00:00
Alexander Barton
135abb5d74
- AdminEMail ist nun auch korrekt gesetzt.
2002-10-21 13:45:23 +00:00
Alexander Barton
12cad28ee8
- Anpassungen bzw. Fixes fuer "strict RFC"-Mode.
2002-10-21 13:45:07 +00:00
Alexander Barton
b840be9875
- ausgehende Verbindungen mit ID 0 konnten nicht aufgebaut werden ... :-/
...
- einige Debug-Ausgaben erweitert.
2002-10-15 09:24:54 +00:00
Alexander Barton
3cf845fbfb
- Segfault unter hoher Netzaktivitaet behoben: in Conn_Close() wird die
...
Connection-Struktur nun frueher als "ungueltig" markiert.
- besseres Error-Logging.
2002-10-14 22:21:00 +00:00
Alexander Barton
c49bee8d0b
- RPL_YOURHOST_MSG nochmals leicht geaendert ...
2002-10-11 02:32:09 +00:00
Alexander Barton
452d98f329
- RPL_YOURHOST_MSG ist nun ircII-kompatibel :-)
2002-10-11 02:16:14 +00:00
Alexander Barton
736bacde90
- Es wird nun laenger auf Resolver-Ergebnisse gewartet, der Login aber
...
sofort fortgesetzt, so ein Ergebnis eintrifft.
2002-10-10 15:01:12 +00:00
Alexander Barton
df0eb17172
- neue Funktion Conn_ResetPenalty().
2002-10-10 15:00:33 +00:00
Alexander Barton
345b9a3217
- "schneller Server-Reconnect" wird nun nur dann ausgefuehrt, wenn die
...
Verbindung zuvor "lange genug" aufgebaut war (z.B. also nicht mehr, wenn
der Peer sofort beim Connect ein fatales ERROR liefert).
2002-10-09 17:07:22 +00:00
Alexander Barton
af719e60c5
- double in DOUBLE geaendert (ist in portab.h nun definiert).
2002-10-09 17:02:49 +00:00
Alexander Barton
84022a12fd
- neue Datentypen LONG, ULONG und DOUBLE.
2002-10-09 16:53:30 +00:00
Alexander Barton
c7b55aa6f4
- verwendete Datentypen aufgeraumt: beispielsweise INT32 ist nun oft ein LONG.
2002-10-09 16:53:02 +00:00
Alexander Barton
1e83e6662f
- fehlenden Return-Wert ergaenzt (ich Dubel).
2002-10-09 13:35:32 +00:00
Alexander Barton
b6c049cb3c
- Client wird nun via NOTICEs ueber Resolver-Status informiert.
2002-10-09 13:34:19 +00:00
Alexander Barton
39d7b014cf
- NOTICE liefert nun nie(!) einen Fehler, auch nicht, wenn Client noch nicht registriert.
2002-10-09 13:33:19 +00:00
Alexander Barton
bd645f5095
- neue Konstante NOTICE_TXTPREFIX.
2002-10-09 13:15:45 +00:00
Alexander Barton
856f24eb7e
- Server-NOTICEs haben nun ein "Text-Prefix".
2002-10-09 13:15:18 +00:00
Alexander Barton
f060db5ec5
- Connection-Statistik implementiert.
...
- Server-NOTICEs haben nun ein "Text-Prefix".
2002-10-09 13:15:08 +00:00
Alexander Barton
180eb810cf
- "make distcheck" lief seit der Aenderung gestern nicht mehr durch. Fixed.
2002-10-08 18:30:03 +00:00
Alexander Barton
25f32ce8b8
- bei CVS-Versionen wird nun das Datum der letzten CVS-Aenderung angezeigt,
...
Versionsnummer entsprechend angepasst.
2002-10-07 21:16:12 +00:00
Alexander Barton
467e76aa32
- der Puffer fuer das Prefix war zu klein.
2002-10-04 12:39:58 +00:00
Alexander Barton
ec474a4bd2
- "format-string-bugs", die zum Abbruch des Servers fuehrten, behoben.
2002-10-04 11:21:46 +00:00
Alexander Barton
74ff9828de
- kleinere "code cleanups".
2002-10-03 21:49:59 +00:00
Alexander Barton
df2bd0e6fb
- buffer overflow behoben.
2002-10-03 21:03:11 +00:00
Alexander Barton
a33105dcd1
- Syntax von RPL_MYINFO_MSG korrigiert (liefert nun vier Parameter).
2002-10-03 15:49:17 +00:00
Alexander Barton
67d79b92e6
- fehlerhaften "Socket-Test-Patch" korrigiert.
2002-09-26 16:11:26 +00:00
Alexander Barton
c50ecda715
- Conn_Write() prueft nun, ob der Socket noch offen ist, ehe Daten gesendet werden.
2002-09-26 15:59:02 +00:00
Alexander Barton
9d928b240b
- Dokumentation aktualisiert.
2002-09-23 22:07:42 +00:00
Alexander Barton
8d1efc81f6
- per Default werden nun nur noch 5 Sessions parallel gestartet.
2002-09-23 20:54:17 +00:00
Alexander Barton
2b6dbb07e8
- in RPL_YOURHOST_MSG wurde ein fehlerhafter Versionsstring geliefert.
2002-09-22 21:40:33 +00:00
Alexander Barton
06cb16580e
- getpid.sh wird nun auf bei "make distcheck" gefunden.
2002-09-20 15:39:24 +00:00
Alexander Barton
7058a8c006
- das Test-Binary wurde nicht immer kopiert.
2002-09-20 15:12:42 +00:00
Alexander Barton
b71db1a9a5
- auch unter Cygwin wird ngircd-TEST bei "make clean" nun entfernt.
2002-09-20 15:09:44 +00:00
Alexander Barton
420c96d17b
- das ngIRCd-Binary fuer die Tests wird nun kopiert, nicht mehr verlinkt.
2002-09-20 15:08:12 +00:00