50352dc93b- die Verwendung von syslog kann nun abgeschaltet werden.
Alexander Barton
2001-12-27 01:44:49 +0000
6284acf6ca- Erkennung der "portab header" geaendert, CFLAGS werden nun anders gesetzt.
Alexander Barton
2001-12-27 00:37:07 +0000
574ae82ca4- MOTD-Datei ist nun konfigurierbar und wird gelesen.
Alexander Barton
2001-12-26 22:48:53 +0000
08cf560734- "Code Cleanups".
Alexander Barton
2001-12-26 14:45:37 +0000
6cb785e0a7- in ERR_NOTREGISTERED_MSG fehlte ein "%s" - jetzt steht auch hier der Nick.
Alexander Barton
2001-12-26 03:51:13 +0000
ba331a2fe7- Verbindungen mit Lesefehlern werden nun korrekt terminiert.
Alexander Barton
2001-12-26 03:36:57 +0000
c9067fb7ff- PING/PONG-Befehle implementiert.
Alexander Barton
2001-12-26 03:23:03 +0000
e0c5ecee7e- Format der Meldungen ueberarbeitet: fast immer ist nun der Nick enthalten.
Alexander Barton
2001-12-26 03:22:40 +0000
3be92e9d70- string.h wird nun includiert.
Alexander Barton
2001-12-26 03:22:16 +0000
332db40678- PING/PONG-Befehle implementiert, - Meldungen ueberarbeitet: enthalten nun (fast) immer den Nick.
Alexander Barton
2001-12-26 03:21:46 +0000
65bdfdf26f- PING/PONG-Timeout implementiert.
Alexander Barton
2001-12-26 03:20:53 +0000
24c766fa55- erste Konfigurations-Variablen definiert: PING/PONG-Timeout.
Alexander Barton
2001-12-26 03:19:57 +0000
9067612941- neue Funktion Client_Name().
Alexander Barton
2001-12-26 03:19:16 +0000
64322810fa- und nochmal Aenderungen am Logging ;-)
Alexander Barton
2001-12-25 23:25:18 +0000
9ab186c40c- buffer werden nun periodisch geprueft, keine haengenden Clients mehr.
Alexander Barton
2001-12-25 23:15:16 +0000
45d447d971- Debug-Meldungen angepasst.
Alexander Barton
2001-12-25 23:13:33 +0000
f2c7d188ca- Versionsstring bei Programmstart verbessert.
Alexander Barton
2001-12-25 23:13:00 +0000
d4a60bd4a7- Aenderungen an den Debug- und Logging-Funktionen.
Alexander Barton
2001-12-25 22:04:26 +0000
7c91951d74- Conn_Close() eingefuehrt: war die lokale Funktion Close_Connection().
Alexander Barton
2001-12-25 22:03:47 +0000
22e7c845b4- neue configure-Option "--enable-sniffer".
Alexander Barton
2001-12-25 22:01:47 +0000
78a6e3c671- Client-Typ ("Status") besser unterteilt, My_Clients ist zudem nun global.
Alexander Barton
2001-12-25 19:21:26 +0000
0dc0308d23- es wird nun die Facility LOG_LOCAL5 zum Loggen verwendet.
Alexander Barton
2001-12-25 19:20:39 +0000
b02f6b423c- neue Message: ERR_NICKNAMEINUSE[_MSG].
Alexander Barton
2001-12-25 19:20:11 +0000
bbfe9e8ba8- bessere Fehler-Abfragen, diverse Bugfixes. - Nicks werden nur einmal vergeben :-) - /MOTD wird unterstuetzt.
Alexander Barton
2001-12-25 19:19:30 +0000
cfd78b90ac- Gross- und Kleinschreibung der IRC-Befehle wird ignoriert. - bessere Debug-Ausgaben.
Alexander Barton
2001-12-25 19:18:36 +0000
eb952e35cc- Signal-Handler aufgeraeumt; u.a. SIGPIPE wird nun korrekt ignoriert.
Alexander Barton
2001-12-24 01:34:38 +0000
9aa241f0e6- USER und NICK wird nun in beliebiger Reihenfolge akzeptiert (wg. BitchX) - MOTD-Ausgabe begonnen zu implementieren.
Alexander Barton
2001-12-24 01:34:06 +0000
446df06193- in Conn_WriteStr() wurde das CR+LF nicht angehaengt! - Fehler-Ausgaben vereinheitlicht.
Alexander Barton
2001-12-24 01:32:33 +0000
b7a18e9f2b- einige assert()'s eingestraeut.
Alexander Barton
2001-12-24 01:31:14 +0000
660ef2307a- einige Messages korrigiert, andere ergaenzt (u.a. fuer MOTD).
Alexander Barton
2001-12-24 01:30:46 +0000
d0ac1e9ca9- einige neue Funktionen, - CLIENT-Struktur erweitert.
Alexander Barton
2001-12-23 22:04:37 +0000
3ad1bc0007- einige neue Funktionen, - Konstanten um "CLIENT_"-Prefix erweitert.
Alexander Barton
2001-12-23 22:03:47 +0000
d5c97f81e9- Conn_WriteStr() nimmt nun variable Parameter, - diverse kleinere Aenderungen.
Alexander Barton
2001-12-23 22:02:54 +0000
cf21109600- Conn_WriteStr() unterstuetzt nun variable Parameter.
Alexander Barton
2001-12-23 21:57:48 +0000
2a13cd224f- erste IRC-Befehle zu implementieren begonnen.
Alexander Barton
2001-12-23 21:57:16 +0000
76c4f06680- bessere Debug-Ausgaben, - Bug im Parameter-Parser behoben (bei "langem" Parameter) - erste IRC-Befehle werden erkannt :-)
Alexander Barton
2001-12-23 21:56:47 +0000
821dc488c3- Konstanten um Prefix "CHANNEL_" erweitert.
Alexander Barton
2001-12-23 21:54:30 +0000
be5aa93412- Header messages.h eingefuegt.
Alexander Barton
2001-12-23 21:53:54 +0000
a0fd570d93- Ich habe diesen Header begonnen.
Alexander Barton
2001-12-23 21:53:32 +0000
d74ddba36e- neues Modul messages.h eingefuegt.
Alexander Barton
2001-12-23 21:52:46 +0000
12dd4b2cac- zusaetzliche Debug-Ausgaben koennen eingeschaltet werden.
Alexander Barton
2001-12-21 23:54:15 +0000
6e07fb410c- Modul zum Parsen von Client-Requests begonnen.
Alexander Barton
2001-12-21 23:53:16 +0000
62872015de- neues Modul "parse" eingebunden.
Alexander Barton
2001-12-21 22:25:30 +0000
1751c86925- neues Modul "parse" wird initialisiert und abgemeldet.
Alexander Barton
2001-12-21 22:24:50 +0000
c4199b04ab- kleinere Aenderungen an den Log-Meldungen, - Parse_Request() wird aufgerufen.
Alexander Barton
2001-12-21 22:24:25 +0000
63758dd70a- Lese- und Schreib-Puffer implementiert. - einige neue (Unter-)Funktionen eingefuehrt. - diverse weitere kleinere Aenderungen.
Alexander Barton
2001-12-15 00:11:55 +0000
41d3107c28- neue globale Funktionen: Conn_Write() und Conn_WriteStr().
Alexander Barton
2001-12-15 00:08:27 +0000
3b51e18c85- Log-Level der Start- und Stop-Meldungen angehoben.
Alexander Barton
2001-12-15 00:07:56 +0000
019c2dae6d- neue Module (irc, client, channel) eingebunden.
Alexander Barton
2001-12-14 08:17:09 +0000
cf0505192c- Begonnen, Client-spezifische Lesepuffer zu implementieren. - Umstellung auf Datentyp "CONN_ID".
Alexander Barton
2001-12-14 08:16:47 +0000
933e62fb7d- CONN_ID wird definiert.
Alexander Barton
2001-12-14 08:15:45 +0000
58c6c8f338- neue Module (irc, client, channel) werden an- und abgemeldet. - zweiter Listen-Socket wird zu Testzwecken konfiguriert.
Alexander Barton
2001-12-14 08:15:26 +0000
8e293583f2- NONE als -1 definiert. Macht den Source lesbarer ;-)
Alexander Barton
2001-12-14 08:14:34 +0000
23603adf96- neue Module (irc, client, channel) aufgenommen.
Alexander Barton
2001-12-14 08:14:03 +0000
38b9cb88c1- neues Modul begonnen :-)
Alexander Barton
2001-12-14 08:13:43 +0000
fb55c443d2- boesen "Speicherschiesser" in Log() gefixt.
Alexander Barton
2001-12-13 02:04:16 +0000
e8d9ec2795- beim Compilieren werden nun Informationen fuer den Debugger erzeugt.
Alexander Barton
2001-12-13 02:03:33 +0000
34b4f044c0*** empty log message ***
Alexander Barton
2001-12-13 01:33:49 +0000
0d91be0847- Conn_Handler() unterstuetzt nun einen Timeout (in Sekunden).
Alexander Barton
2001-12-13 01:33:32 +0000
747fd2f0a3- Conn_Handler() unterstuetzt nun einen Timeout. - fuer Verbindungen werden keine FILE-Handles mehr benutzt. - kleinere "Code Cleanups" ;-)
Alexander Barton
2001-12-13 01:33:09 +0000
b7f85a52ee- Conn_Handler() wird nun mit einem Timeout aufgerufen.
Alexander Barton
2001-12-13 01:31:46 +0000
1c8eb47825- diverse Erweiterungen und Verbesserungen (u.a. sind nun mehrere Verbindungen und Listen-Sockets moeglich).
Alexander Barton
2001-12-12 23:32:02 +0000
3d1a09627b- Zum Loggen wird nun auch syslog verwendet.
Alexander Barton
2001-12-12 23:31:24 +0000
ff280ce496- Log-Meldungen an syslog angepasst. - NGIRCd_Quit ist nun das Flag zum Beenden des ngircd.
Alexander Barton
2001-12-12 23:30:42 +0000
0f6d3bdea3- NGIRCd_Quit ist nun das globale Flag zum Beenden des ngircd.
Alexander Barton
2001-12-12 23:30:01 +0000
789d2faa7b- Projektdatei fuer den Mac OS X Project Builder erstellt.
Alexander Barton
2001-12-12 17:21:58 +0000
418add93da- mehr Unterfunktionen eingebaut, Modul besser strukturiert & dokumentiert. - Anpassungen an neue Module.
Alexander Barton
2001-12-12 17:21:21 +0000
7da703f186- Tool-Funktionen haben nun das Praefix "ngt_".
Alexander Barton
2001-12-12 17:20:33 +0000
0c3befa0bd- neue Sourcefiles und Header ergaenzt.
Alexander Barton
2001-12-12 17:20:02 +0000
380a333bbd- LOG_ERR heisst nun LOG_ERROR.
Alexander Barton
2001-12-12 17:19:29 +0000
0beb7ed4dc- in Log-Meldungen wird nun auch der Level der Meldung ausgegeben.
Alexander Barton
2001-12-12 17:19:12 +0000
5fefe1a3e6- Modul zur Verwaltung aller Netzwerk-Verbindungen begonnen.
Alexander Barton
2001-12-12 17:18:38 +0000
cbc1e59fb2- Modul fuer Server-Konfiguration begonnen.
Alexander Barton
2001-12-12 17:18:20 +0000
a4832131bb- Test auf socklen_t verbessert.
Alexander Barton
2001-12-12 01:58:52 +0000
cdb247c666- fuer fehlende Dateien werden nun "nur noch" symbolische Links erzeugt.
Alexander Barton
2001-12-12 01:58:17 +0000
b61b8c4dc6- ein paar mehr Kommentare; Variablennamen verstaendlicher gemacht. - fehlenden Header <arpa/inet.h> ergaenz. - SIGINT und SIGQUIT werden nun ebenfalls behandelt.
Alexander Barton
2001-12-12 01:40:39 +0000
ab0eb099e9- Test auf stdint.h (HAVE_STDINT_H) hinzugefuegt.
Alexander Barton
2001-12-11 22:04:21 +0000
f4ade537d5Initial revision
Alexander Barton
2001-12-11 21:53:04 +0000