Commits
- Commit:
24c766fa55a1c871816097729291d45c1c599415
- From:
- Alexander Barton <alex@barton.de>
- Date:
- erste Konfigurations-Variablen definiert: PING/PONG-Timeout.
- Commit:
9067612941175a8e0d074eace961708c5c7aa655
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktion Client_Name().
- Commit:
64322810fa04fbe4078d47c2eed49bd39bd62571
- From:
- Alexander Barton <alex@barton.de>
- Date:
- und nochmal Aenderungen am Logging ;-)
- Commit:
9ab186c40c6dcf1c8d6ad5ad0362853190c41306
- From:
- Alexander Barton <alex@barton.de>
- Date:
- buffer werden nun periodisch geprueft, keine haengenden Clients mehr.
- Commit:
45d447d9712aa005fe575ead1ac6e2824d66aac5
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Debug-Meldungen angepasst.
- Commit:
f2c7d188ca10f1dd04514156e33c62c04157e10f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Versionsstring bei Programmstart verbessert.
- Commit:
d4a60bd4a784743ed1f5ee425ba2701e310b3689
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Aenderungen an den Debug- und Logging-Funktionen.
- Commit:
7c91951d74f0590c4135fa1d2517c739b14771f6
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Conn_Close() eingefuehrt: war die lokale Funktion Close_Connection().
- Commit:
e8543915e4db6bbc60f7db6926b23457a3a0b188
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neuer IRC-Befehl "/QUIT". Verbessertes Logging & Debug-Ausgaben.
- Commit:
22e7c845b4d2f64222516c0eddeef290329fd98e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue configure-Option "--enable-sniffer".
- Commit:
78a6e3c67136e32ba71abe58a7f755400db595e8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Client-Typ ("Status") besser unterteilt, My_Clients ist zudem nun global.
- Commit:
0dc0308d234ba463f7449d17c88f114ca9f5185b
- From:
- Alexander Barton <alex@barton.de>
- Date:
- es wird nun die Facility LOG_LOCAL5 zum Loggen verwendet.
- Commit:
b02f6b423c5bfbed5ffb25ec087de562619052f4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Message: ERR_NICKNAMEINUSE[_MSG].
- Commit:
bbfe9e8ba83ac80474f2950a74f3334b0c86680c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- bessere Fehler-Abfragen, diverse Bugfixes.
- Nicks werden nur einmal vergeben :-)
- /MOTD wird unterstuetzt.
- Commit:
cfd78b90acb6637ac9b296d7091a511caa40201f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Gross- und Kleinschreibung der IRC-Befehle wird ignoriert.
- bessere Debug-Ausgaben.
- Commit:
eb952e35ccf28aa4d60a944d5cb179025624fc46
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Signal-Handler aufgeraeumt; u.a. SIGPIPE wird nun korrekt ignoriert.
- Commit:
9aa241f0e69acb83586666939331b8438fb5eac0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- USER und NICK wird nun in beliebiger Reihenfolge akzeptiert (wg. BitchX)
- MOTD-Ausgabe begonnen zu implementieren.
- Commit:
446df0619389ca072c460248b3c78ef087eb67ea
- From:
- Alexander Barton <alex@barton.de>
- Date:
- in Conn_WriteStr() wurde das CR+LF nicht angehaengt!
- Fehler-Ausgaben vereinheitlicht.
- Commit:
b7a18e9f2b1c03d99fe956b097cc853cbbd5e201
- From:
- Alexander Barton <alex@barton.de>
- Date:
- einige assert()'s eingestraeut.
- Commit:
660ef2307abae647e7c582250f0bec94dbc80518
- From:
- Alexander Barton <alex@barton.de>
- Date:
- einige Messages korrigiert, andere ergaenzt (u.a. fuer MOTD).
- Commit:
d0ac1e9ca9ff0e9f2838e72e94905073e8b7cb9e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- einige neue Funktionen,
- CLIENT-Struktur erweitert.
- Commit:
3ad1bc0007f3d1580b5a15e284d175a1705f31f5
- From:
- Alexander Barton <alex@barton.de>
- Date:
- einige neue Funktionen,
- Konstanten um "CLIENT_"-Prefix erweitert.
- Commit:
d5c97f81e98aaeba6830d4c26aff53f309a8b372
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Conn_WriteStr() nimmt nun variable Parameter,
- diverse kleinere Aenderungen.
- Commit:
cf2110960058fdd0f58d854a6e878cde6b953dd8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Conn_WriteStr() unterstuetzt nun variable Parameter.
- Commit:
2a13cd224fd6f2cbc9a478c94b4bd4d47fbdd0ad
- From:
- Alexander Barton <alex@barton.de>
- Date:
- erste IRC-Befehle zu implementieren begonnen.
- Commit:
76c4f06680d6c74f527f33508f307d27f3bfb62d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- bessere Debug-Ausgaben,
- Bug im Parameter-Parser behoben (bei "langem" Parameter)
- erste IRC-Befehle werden erkannt :-)
- Commit:
821dc488c3e99aee5ab4f18ce4d67282c3a6e37f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Konstanten um Prefix "CHANNEL_" erweitert.
- Commit:
be5aa93412f9d5eef5430c0508556e0c640ed0a6
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Header messages.h eingefuegt.
- Commit:
a0fd570d93e8bee04fd7d657431e877c6b071fb4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Ich habe diesen Header begonnen.
- Commit:
d74ddba36e96e264668b115cea299205982e667b
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neues Modul messages.h eingefuegt.
- Commit:
12dd4b2cac4c2f85bacfff483228a6aef8bc0354
- From:
- Alexander Barton <alex@barton.de>
- Date:
- zusaetzliche Debug-Ausgaben koennen eingeschaltet werden.
- Commit:
6e07fb410c2c2d07ada2a6c159e73c50eeef0488
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Modul zum Parsen von Client-Requests begonnen.
- Commit:
62872015deaa28919921882fb54f8b55373e9f5a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neues Modul "parse" eingebunden.
- Commit:
1751c869257a7996da2bf85fafd390c120d7c878
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neues Modul "parse" wird initialisiert und abgemeldet.
- Commit:
c4199b04ab38a2dcf4c7363d6a1585270e5de245
- From:
- Alexander Barton <alex@barton.de>
- Date:
- kleinere Aenderungen an den Log-Meldungen,
- Parse_Request() wird aufgerufen.
- Commit:
63758dd70a0431f5154560d51e7ff771b71a6cd7
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Lese- und Schreib-Puffer implementiert.
- einige neue (Unter-)Funktionen eingefuehrt.
- diverse weitere kleinere Aenderungen.
- Commit:
41d3107c28c8c4c0ccfc4669b98a758ab748c049
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue globale Funktionen: Conn_Write() und Conn_WriteStr().
- Commit:
3b51e18c85cfb94013ed7932ac37390d320a1976
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Log-Level der Start- und Stop-Meldungen angehoben.
- Commit:
019c2dae6d6329b32c23768d13ff48fc314ea5e6
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Module (irc, client, channel) eingebunden.
- Commit:
cf0505192c45aef8dfea946e81c919033dbbef72
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Begonnen, Client-spezifische Lesepuffer zu implementieren.
- Umstellung auf Datentyp "CONN_ID".
- Commit:
933e62fb7d72c9ab386de7571ea45c125c54cbe8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- CONN_ID wird definiert.
- Commit:
58c6c8f3388aad9e7c806100b41b0f5ba4cea16e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Module (irc, client, channel) werden an- und abgemeldet.
- zweiter Listen-Socket wird zu Testzwecken konfiguriert.
- Commit:
8e293583f2ea3e5a68c9758cf975bbaf69d120fc
- From:
- Alexander Barton <alex@barton.de>
- Date:
- NONE als -1 definiert. Macht den Source lesbarer ;-)
- Commit:
23603adf96d815c067c573fab2833482758b9b5a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Module (irc, client, channel) aufgenommen.
- Commit:
38b9cb88c167002576c3aa433994ec8a2f41ec8b
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neues Modul begonnen :-)
- Commit:
fb55c443d25cd6380f5e99d9b313712ede5d1bed
- From:
- Alexander Barton <alex@barton.de>
- Date:
- boesen "Speicherschiesser" in Log() gefixt.
- Commit:
e8d9ec279521c100a7209e69f08c10d95f39cb24
- From:
- Alexander Barton <alex@barton.de>
- Date:
- beim Compilieren werden nun Informationen fuer den Debugger erzeugt.
- Commit:
34b4f044c05b6fd531f7d34d28aad9876c283e02
- From:
- Alexander Barton <alex@barton.de>
- Date:
*** empty log message ***
- Commit:
0d91be084737400d9b96e4bf81294e8b566c2cbb
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Conn_Handler() unterstuetzt nun einen Timeout (in Sekunden).
- Commit:
747fd2f0a3b2bf8c5c3a8bd8a186405fb29eba92
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Conn_Handler() unterstuetzt nun einen Timeout.
- fuer Verbindungen werden keine FILE-Handles mehr benutzt.
- kleinere "Code Cleanups" ;-)
- Commit:
b7f85a52ee4201149340dfae46b17d3062dc5dc0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Conn_Handler() wird nun mit einem Timeout aufgerufen.
- Commit:
1c8eb478256951d25e0c8227eae683540185e322
- From:
- Alexander Barton <alex@barton.de>
- Date:
- diverse Erweiterungen und Verbesserungen (u.a. sind nun mehrere
Verbindungen und Listen-Sockets moeglich).
- Commit:
3d1a09627bc8154c281e302d2b1e9e99c21a464d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Zum Loggen wird nun auch syslog verwendet.
- Commit:
ff280ce496d37978ddd912ff2fbe43d391c28463
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Log-Meldungen an syslog angepasst.
- NGIRCd_Quit ist nun das Flag zum Beenden des ngircd.
- Commit:
0f6d3bdea35d69ba061cb08077c38909eab874c7
- From:
- Alexander Barton <alex@barton.de>
- Date:
- NGIRCd_Quit ist nun das globale Flag zum Beenden des ngircd.
- Commit:
789d2faa7be2a8f9f65a220febd0cef50893df63
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Projektdatei fuer den Mac OS X Project Builder erstellt.
- Commit:
418add93da4266b0dc62c7587eb8a91683d45088
- From:
- Alexander Barton <alex@barton.de>
- Date:
- mehr Unterfunktionen eingebaut, Modul besser strukturiert & dokumentiert.
- Anpassungen an neue Module.
- Commit:
7da703f186d37b179a60b2a424d4aa3c4427e5f7
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Tool-Funktionen haben nun das Praefix "ngt_".
- Commit:
0c3befa0bd8d4cfd87526fd26b0a5807585fcbde
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Sourcefiles und Header ergaenzt.
- Commit:
380a333bbdcd5823172c946532e631d93f40f113
- From:
- Alexander Barton <alex@barton.de>
- Date:
- LOG_ERR heisst nun LOG_ERROR.
- Commit:
0beb7ed4dc3e76301b8e693198d1061182e6c0de
- From:
- Alexander Barton <alex@barton.de>
- Date:
- in Log-Meldungen wird nun auch der Level der Meldung ausgegeben.
- Commit:
5fefe1a3e6fcdfb4fa4ceddae89dc8b2814ebb49
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Modul zur Verwaltung aller Netzwerk-Verbindungen begonnen.
- Commit:
cbc1e59fb23dd1f2a92bba4188a7ffe87360f046
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Modul fuer Server-Konfiguration begonnen.
- Commit:
a4832131bb8e41a631b4f3b568d396f852841674
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Test auf socklen_t verbessert.
- Commit:
cdb247c6667b25d8e6c7a8f006deb2b617f4b9a7
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fuer fehlende Dateien werden nun "nur noch" symbolische Links erzeugt.
- Commit:
b61b8c4dc6f6cfdca6e45b0d0ecdd209be1e17dd
- From:
- Alexander Barton <alex@barton.de>
- Date:
- ein paar mehr Kommentare; Variablennamen verstaendlicher gemacht.
- fehlenden Header <arpa/inet.h> ergaenz.
- SIGINT und SIGQUIT werden nun ebenfalls behandelt.
- Commit:
ab0eb099e9c0ed60d25fb50dd78d2a638d3b49b8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Test auf stdint.h (HAVE_STDINT_H) hinzugefuegt.
- Commit:
f4ade537d550b872b7e86e6ffce940dfbad4c60c
- From:
- Alexander Barton <alex@barton.de>
- Date:
Initial revision