Alexander Barton
|
c7b55aa6f4
|
- verwendete Datentypen aufgeraumt: beispielsweise INT32 ist nun oft ein LONG.
|
2002-10-09 16:53:02 +00:00 |
Alexander Barton
|
b6c049cb3c
|
- Client wird nun via NOTICEs ueber Resolver-Status informiert.
|
2002-10-09 13:34:19 +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
|
df2bd0e6fb
|
- buffer overflow behoben.
|
2002-10-03 21:03:11 +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
|
8a927a1b6a
|
- Penalty-Delays gelten nun auch für Schreibvorgaenge.
- Conn_Handler() besser strukturiert ...
|
2002-09-07 22:34:44 +00:00 |
Alexander Barton
|
eab10c91b7
|
- "Timing" mal wieder geaendert: sollte schon 1 Sekunde sein, sonst kommen z.B. die PING-Timeouts falsch.
|
2002-09-07 21:35:06 +00:00 |
Alexander Barton
|
6c19b0e438
|
- "Timing" von Conn_Handler() geaendert: der Daemon sollte nun noch weniger CPU-Zeit brauchen :-)
|
2002-09-07 21:13:38 +00:00 |
Alexander Barton
|
d58431a097
|
- PASS-Befehl auf NGIRCd_ProtoID umgestellt.
|
2002-09-02 19:03:09 +00:00 |
Alexander Barton
|
7b6cfc17c4
|
- neue Funktion Conn_SetPenalty() zum Setzen von sog. "Penalty Zeiten";
wird bisher nur beim Connect verwendet (eine Sekunde).
|
2002-08-26 00:03:15 +00:00 |
Alexander Barton
|
ae958aa1a5
|
- Syntax von Conn_Handler() geaendert: kein Timeout mehr.
- Log-Meldungen bezueglich Server-Restart verbessert.
- Timeout von select() auf eine Sekunde erhoeht.
|
2002-06-02 17:03:08 +00:00 |
Alexander Barton
|
f7327524fc
|
- Weitere Anpassungen an pre-ANSI-Compiler.
|
2002-05-30 16:52:20 +00:00 |
Alexander Barton
|
c2f60abe55
|
- Anpassungen an pre-ANSI-Compiler,
- Includes aufgeraumt: Header includieren keine anderen mehr.
|
2002-05-27 13:09:26 +00:00 |
Alexander Barton
|
b2d472fc50
|
- bessere Reaktionen, wenn DNS-Abfragen fehlschlagen.
|
2002-05-19 13:05:22 +00:00 |
Alexander Barton
|
31a3bfed54
|
- inet_aton() wird nur noch verwendet, wenn vorhanden; ansonsten inet_addr().
|
2002-05-19 10:44:02 +00:00 |
Alexander Barton
|
f0831174c3
|
- h_error wird nur noch ausgewertet, wenn vorhanden.
|
2002-05-18 21:53:53 +00:00 |
Alexander Barton
|
1f975b6e05
|
- ausgehende, sich im Aufbau befindende Server-Links werden nun mit einem
speziellen Token (TOKEN_OUTBOUND) versehen, damit der Server sie spaeter
als solche wieder erkennen kann.
|
2002-04-08 01:17:54 +00:00 |
Alexander Barton
|
e506ae44e0
|
- falschen Patch rueckgaengig gemacht ...
|
2002-03-30 13:40:56 +00:00 |
Alexander Barton
|
bebf0383d0
|
- in das "Error-File" werden wieder "kritische" Meldungen geschrieben.
|
2002-03-30 13:37:12 +00:00 |
Alexander Barton
|
95d55c56c6
|
- Conn_NewListener() erwartet den Port nun als "unsigned int".
|
2002-03-29 22:54:35 +00:00 |
Alexander Barton
|
e39925af9b
|
- Ping-Timeouts geben als Debug-Meldung den konfigurierten Timeout mit aus.
|
2002-03-26 23:47:45 +00:00 |
Alexander Barton
|
28c5a21fa0
|
- einige assert()-Pruefungen in Conn_WriteStr() ergaenzt.
|
2002-03-14 13:42:33 +00:00 |
Alexander Barton
|
239727b411
|
- A/UX kennt O_NONBLOCK nicht? Oder in einem anderen Header? ...?
|
2002-03-13 00:15:55 +00:00 |
Alexander Barton
|
34d5434478
|
- Test, ob bereits ein Server einer Gruppe aktiv ist, korrigiert.
|
2002-03-12 23:45:30 +00:00 |
Alexander Barton
|
9146fa2534
|
- Projektdatei an neue Quellcode-Struktur angepasst.
|
2002-03-12 23:42:59 +00:00 |
Alexander Barton
|
ca33cbda05
|
- externe portab-Header werden nicht mehr benoetigt/benutzt, dadurch
einige Aenderungen an diversen Source-Dateien und Headern.
- Dateien enthalten keine CVS-History mehr.
|
2002-03-12 14:37:51 +00:00 |
Alexander Barton
|
50ec7a56a4
|
- Client_Destroy() hat neuen Paramter: QUITs fuer Clients verschicken?
|
2002-03-11 22:04:10 +00:00 |
Alexander Barton
|
590f2a3f0c
|
- ein sofortiger Re-Connect wird nur dann versucht, wenn die Vernindung
"lange genug" bereits bestanden hatte.
|
2002-03-11 00:04:48 +00:00 |
Alexander Barton
|
df09e7afd3
|
*** empty log message ***
|
2002-03-10 18:47:02 +00:00 |
Alexander Barton
|
d67d94ea04
|
- Handling von "--version" und "--help" nochmal geaendert ...
|
2002-03-10 17:50:48 +00:00 |
Alexander Barton
|
ae6ab2c3e0
|
- Logging geaendert: detaillierter im Syslog, "allgemeiner" fuer Clients.
|
2002-03-04 23:16:23 +00:00 |
Alexander Barton
|
7b8b542396
|
- Aenderung des Idle-Verhalten revidiert: das war ein Schnellschuss :-/
|
2002-03-02 03:32:08 +00:00 |
Alexander Barton
|
5457e0788a
|
- Timeouts ausgehender Verbindungen werden besser erkannt (z.B. unter Cygwin).
- Idle-Time der Hauptschleife [Conn_Handle()] erhoeht: weniger Last.
|
2002-03-02 02:44:01 +00:00 |
Alexander Barton
|
a3ee1a9a26
|
- bei abgebrochene ausgehende Server-Verbindungen wird der naechste Ver-
bindungsversuch in RECONNECT_DELAY Sekunden (3) unternommen und nicht
mehr "ConnectRetry" Sekunden gewartet.
|
2002-03-02 00:43:31 +00:00 |
Alexander Barton
|
cbce54e0fc
|
- der Wert der Konfigurations-Variable "ConnectRetry" wird besser beachtet.
|
2002-03-02 00:29:11 +00:00 |
Alexander Barton
|
6da91c34b4
|
- ausgehende Verbindungen werden nun asyncron connectiert und blockieren
nicht mehr den Server. Dadurch waren einige Aenderungen noetig.
- diverse Log-Meldungen ueberarbeitet.
|
2002-03-02 00:23:32 +00:00 |
Alexander Barton
|
140d1aa505
|
- Logging bei Timeout von Verbindungen geaendert.
|
2002-02-27 14:47:04 +00:00 |
Alexander Barton
|
1575e30d77
|
- an Conn_Close() werden zwei weitere Fehlermeldungen zum Forwarden uebergeben.
|
2002-02-27 02:26:23 +00:00 |
Alexander Barton
|
8465653c6e
|
- Ergebnistyp von Conn_GetIdle() und Conn_LastPing() auf "time_t" geaendert.
|
2002-02-23 00:03:54 +00:00 |
Alexander Barton
|
944352717a
|
- Bei ausgehenden Verbindungen wird der Ziel-Port ins Log geschrieben.
|
2002-02-19 20:34:31 +00:00 |
Alexander Barton
|
26ffbc7850
|
- "Passive-Mode" implementiert: kein Auto-Conect zu anderen Servern.
|
2002-02-19 20:05:37 +00:00 |
Alexander Barton
|
b9f005af75
|
- neue Funktion Conn_LastPing().
|
2002-02-11 01:00:50 +00:00 |
Alexander Barton
|
d79a7d287a
|
- der Sniffer wird nun nur noch aktiviert, wenn auf Kommandozeile angegeben.
|
2002-01-18 11:12:11 +00:00 |
Alexander Barton
|
bf92db85a6
|
- PASSSERVERADD definiert, wird beim PASS-Befehl an Server verwendet.
|
2002-01-07 15:29:52 +00:00 |
Alexander Barton
|
79809118a3
|
- Loglevel und Meldungen nochmals geaendert. Level passen nun besser.
|
2002-01-06 15:18:14 +00:00 |
Alexander Barton
|
2e4d085df5
|
- Vorbereitungen fuer Ident-Abfragen bei neuen Client-Strukturen.
|
2002-01-05 23:25:25 +00:00 |
Alexander Barton
|
db58d34797
|
- Fehlerpruefung bei select() in der "Hauptschleife" korrigiert.
|
2002-01-05 19:15:03 +00:00 |
Alexander Barton
|
bcc0cdc3ab
|
- "arpa/inet.h" wird nur noch includiert, wenn vorhanden.
- Ein Fehler bei select() fuerht nun zum Abbruch von ngIRCd.
- NO_ADDRESS durch NO_DATA ersetzt: ist wohl portabler.
|
2002-01-05 15:56:23 +00:00 |
Alexander Barton
|
4d4f2d4ffb
|
- Loglevel ein wenig angepasst.
|
2002-01-04 01:36:40 +00:00 |