Commits
- Commit:
969e5f1c1229ce2394d56497de71335a88caf4cf
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Beispiel-Konfigurationsdatei aktualisiert.
- Commit:
81afb0cb312e405e6546126cf3010d4d8c1922d1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- CVS-Version auf "0.0.3-pre" angehoben.
- Commit:
85d7e12a0f17f2b6e84af950c3a01d7ca1563103
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Version 0.0.2
- Commit:
018cffbb5f47a1e938aa8a75a846e53f6dcaa450
- From:
- Alexander Barton <alex@barton.de>
- Date:
*** empty log message ***
- Commit:
8b162c0ecd2b97f54a564b20a251fb2ac5d488ec
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Loglevel und Meldungen nochmals ueberarbeitet.
- QUIT und SQUIT forwarden nun den Grund der Trennung,
- WHOIS wird nun immer an den "Original-Server" weitergeleitet.
- Commit:
79809118a30e8160773bf0f521100339efff6000
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Loglevel und Meldungen nochmals geaendert. Level passen nun besser.
- Commit:
dbd0a23994032d3e552ef730872b1bc86f16d17d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Fehlermeldungen korrigiert.
- Commit:
904d5e5b0944370b54229ef1295911532cc2c175
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Vorbereitungen fuer Ident-Abfragen in Client-Strukturen.
- Commit:
2e4d085df59a6c46ebe45a99a569aeff66a3af34
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Vorbereitungen fuer Ident-Abfragen bei neuen Client-Strukturen.
- Commit:
e44988f23d651d2f267f94452f2dc8f83badcde1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- WHOIS erweitert: Anfragen koennen an andere Server weitergeleitet werden.
- Vorbereitungen fuer Ident-Abfragen bei neuen Client-Strukturen.
- Commit:
0b15709e4c4602d76506aa96022eb2f801c24a55
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Nachricht ERR_NOSUCHSERVER_MSG definiert.
- Commit:
1c8c92af424db1760111d96e5f4f9d18d3d39d53
- From:
- Alexander Barton <alex@barton.de>
- Date:
- generisches Forwarding von Zahlen-Statuscodes implementiert.
- Commit:
adcf68be90503662338ca67f2824dec825ee7d94
- From:
- Alexander Barton <alex@barton.de>
- Date:
*** empty log message ***
- Commit:
e7be3a01f33d73711c9a4c55a5614750e8ee284b
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktion Client_NextHop().
- Commit:
a5e92ba180acd2dc13ae43974b2fdf6711f0ef22
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Div. Aenderungen fuer die Server-Links (u.a. WHOIS, QUIT, NICK angepasst).
- Neue Funktionen IRC_WriteStrServer() und IRC_WriteStrServerPrefix().
- Commit:
db58d3479781894bc929461713550443d8d94e59
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Fehlerpruefung bei select() in der "Hauptschleife" korrigiert.
- Commit:
2e289b50848f4146bc12ea8f6afef20277b4b6eb
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Bug bei Remote-Server-Namen entfernt: diese wurden falsch gekuerzt.
- Commit:
b20d2df064efbdb0af425d5335c8a4ed6b922106
- From:
- Alexander Barton <alex@barton.de>
- Date:
- das Passwort von Servern wird nun ueberprueft (PASS- und SERVER-Befehl).
- Commit:
bcc0cdc3ab75f3068686fa355f65eccdfff91c99
- From:
- Alexander Barton <alex@barton.de>
- Date:
- "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.
- Commit:
bb2143aabc12215621e8ba4542553c1b2631b9ea
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Wrapper fuer inet_aton(): liefert immer Fehler.
- Commit:
03783eea35193fe26f4d701756cf4afd43b11094
- From:
- Alexander Barton <alex@barton.de>
- Date:
- syslog() etc. wurde verwendet, auch wenn USE_SYSLOG nicht definiert war.
- Commit:
406ac2c8c25c8a7858c5a6d95f09b081d45bc254
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Test auf Header "arpa/inet.h" und Funktion inet_aton() hinzugefuegt (BeOS).
- Commit:
3d2e944856a08dec8430c61c9f98841640d3ec35
- From:
- Alexander Barton <alex@barton.de>
- Date:
- an Server werden keine ERRORS mehr wegen unbekannter Befehle geschickt.
- Commit:
a19c9ed5c7e6e1d03011060ae48b416f346a9197
- From:
- Alexander Barton <alex@barton.de>
- Date:
- bei SQUIT wurde immer die Verbindung getrennt, auch bei Remote-Servern.
- Commit:
bed4005ed085fd535104ee7e690f277deca7a32c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- IRC_WriteStrXXX()-Funktionen eingefuehrt, groessere Anpassungen daran.
- neuer Befehl SQUIT, QUIT an Server-Links angepasst.
- Commit:
165d165b63572c0e3a0b23e767aad423eb736761
- From:
- Alexander Barton <alex@barton.de>
- Date:
- IRC_WriteStrXXX()-Funktionen angepasst; neuer Befehl SQUIT.
- Commit:
c48544703dbb3b65d60e0c761c1391c598e0cb3e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Client_Destroy() an Server-Links angepasst.
- Commit:
5ff42762cd46395692f792ea5f4b50fc412088cb
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neuer Befehl SQUIT.
- Commit:
4d4f2d4ffbb9ee5cda87956bf6f69428727baeba
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Loglevel ein wenig angepasst.
- Commit:
bf1c59c61cdbd4c8f98e0e68241b47f6e817e1d6
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Client-Strukruren werden nur noch ueber Funktionen angesprochen.
- Weitere Anpassungen und Erweiterungen der Server-Links.
- Commit:
f755190093cef4d8d2e69d667d85fc4a1db0049a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Client-Strukturen koennen von anderen Modulen nun nur noch ueber die
enstprechenden (zum Teil neuen) Funktionen angesprochen werden.
- Commit:
356683ff6ea1c770f481483ddf7013cd03a1ef2e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Client-Strukruren werden nur noch ueber Funktionen angesprochen.
- Commit:
d29ac989382dc69e0bcea5bd9977f8c40d3478e3
- From:
- Alexander Barton <alex@barton.de>
- Date:
*** empty log message ***
- Commit:
0c4e71da9c6b6d7028f059709a1af1cd5dcbca8d
- From:
- Alexander Barton <alex@barton.de>
- Date:
*** empty log message ***
- Commit:
07903baa61944ecaa5b0ba7571e2a247a460a7c7
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktion Client_CheckID(), diverse Aenderungen fuer Server-Links.
- Commit:
ed406b4a930a330444c693d648f469537453a3d3
- From:
- Alexander Barton <alex@barton.de>
- Date:
- das Server-Passwort kann nun konfiguriert werden.
- Commit:
b9bf012e83cfe5037391207207d70ff9ad716b37
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Befehle SERVER und NJOIN begonnen,
- begonnen, diverse IRC-Befehle an Server-Links anzupassen.
- Commit:
d1574f872f5ece96d3e948c1b64df2f8e49a78b3
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Befehle SERVER und NJOIN begonnen.
- Commit:
54e487d424c65ead3f94486a926dcd9b8bfd82e9
- From:
- Alexander Barton <alex@barton.de>
- Date:
- diverse Aenderungen und Umsetellungen fuer Server-Links.
- Commit:
93aa0dbfb8c31ad7949ee2215a7772469b1de628
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Befehle NJOIN und SERVER begonnen.
- Commit:
0d2c0db71ae9e39a165da0a48a8e342c8e7bdbfe
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Message ERR_NOTREGISTEREDSERVER_MSG.
- Commit:
f4dc4ae7bae104bb7553fe699417fd4a40e60b6d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Protokollversion und Suffix definiert.
- Commit:
4a8fd02f997806614a28fe23e028e63755c36604
- From:
- Alexander Barton <alex@barton.de>
- Date:
- CFLAGS wird nur noch gesetzt, wenn der GCC verwendet wird.
- Commit:
cb7931cc278647fc7e33c98cdf1a7c802157e265
- From:
- Alexander Barton <alex@barton.de>
- Date:
- die Gross- und Kleinschreibung des Nicks kann mit NICK nun geaendert werden.
- Commit:
64218c161c7796e6673c65af1ecb74fc90537fde
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Copyright-Texte angepasst ;-)
- Commit:
32b29d6956cbfb8d76df2d0aa0196e80fa3e6331
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Copyright-Texte angepasst.
- neuer Befehl "ERROR".
- Commit:
71f297097b0ad1ff09040dd35abf4d9931ce63e7
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Signal-Handler fuer SIGCHLD: so sollten Zombies nicht mehr vorkommen.
- Commit:
ef8c58c43b3d72f6cd948407adca492ffef76d04
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Asyncroner Resolver Hostname->IP.
- Server-Links begonnen zu implementieren. Die Verbindung wird aufgebaut,
jedoch noch keine SERVER-Befehle verschickt.
- Diverse Bug-Fixes und kleinere Erweiterungen.
- Commit:
21a8a278fb354526c58a16220a0a4a12704d524b
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Konfigurationsdatei "Samba like" umgestellt.
- es koennen nun mehrere Server und Oprtatoren konfiguriert werden.
- Commit:
03d971d99481244e7039bc960cfb962795fbe905
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Defines fuer max. Anzahl Server und Operatoren.
- Commit:
020c6d8bb3fd3e10a3cc0020f15a4df958ca82e8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Copyright-Text ergaenzt bzw. aktualisiert.
- Commit:
b6254bbbb37e0d22290380feb5afda825bfde0a8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Copyright-Texte aktualisiert.
- neuer Befehl ERROR.
- Commit:
1547f76cfdfabe2226af2e35196316b21a32937c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Copyright-Texte aktualisiert.
- Commit:
e42fae3918f3a6303aac5331d1d657b5907c10a2
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fehlenden Copyright-Text ergaenzt.
- Commit:
55aa0f221cf522cfd68d724e0ecdce51f4a41bc1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Copyright-Text aktualisiert.
- Commit:
0b5e8531387e1ab0a2b2101387f9b6a284a019a1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Copyright-Text ergaenzt.
- Commit:
667a621ed686ecb4898037583223535c86abca16
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Copyright-Texte ergaenzt und aktualisiert,
- fehlende Dateien in Projekt aufgenommen.
- Commit:
b20fa7c6e63115963be462ba9cb60b0cbc654ede
- From:
- Alexander Barton <alex@barton.de>
- Date:
- #include's fuer stdlib.h ergaenzt.
- Commit:
71939cf513d13c77e8f91fa0da84808014e30825
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Architektur und Betriebssystem in Start-Meldung aufgenommen.
- Commit:
b169f0c524fda372a8ee21b5a2fd52029fbbd260
- From:
- Alexander Barton <alex@barton.de>
- Date:
- CVS-Version auf "0.0.2-pre" angehoben.
- Commit:
3cc72cdf274b9385612bd973d754c01457501987
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Version 0.0.1
- Commit:
a163f49660bdf129146e749ae5eb5910e8b0e0ac
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Projektdateien von Mac OS X werden nun auch in die Distribution aufgenommen.
- Commit:
6cf1ae793cf8015ed4f2639949bf2f4aaa1fddee
- From:
- Alexander Barton <alex@barton.de>
- Date:
- "o" zu den unterstuetzten Modes hinzugefuegt.
- Commit:
fb9d6ce1741ef127cba00c7fa90739478a9b2b68
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neuer Befehl NAMES, kleinere Bugfixes.
- Bug bei PING behoben: war zu restriktiv implementiert :-)
- Commit:
194f18c8e69e42ea7476f21514642833e090c426
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Dokumentation ergaenzt und verbessert.
- Commit:
cc18008b6c78d82991803a451430d22baa26ec51
- From:
- Alexander Barton <alex@barton.de>
- Date:
- das #include fuer time.h hat noch gefehlt.
- Commit:
3a8efe9a595dce7c3b598ae153e08fb1f337243a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- nun werden alle generierten Dateien bei "maintainer-clean" geloescht.
- Commit:
6175699717abb25de47e2c7738cb4db5dab317b3
- From:
- Alexander Barton <alex@barton.de>
- Date:
- ngt_TrimStr() hatte noch einen boesen Bug: evtl. wurde ueber den Start
des Strings nach vorne(!) hinaus gelesen. Hopsa!
- Commit:
62790b4cdba3a6d8335acdd8c2df0ac979a601d8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- die benutzerabhaengigen Einstellungen des ProjectBuilders haben im
CVS eigentlich eher wenig verloren ...
- Commit:
2940df6e38ab6769ae798c9149211b6185913d99
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Makefile.am fuer das "doc"-Verzeichnis begonnen.
- Commit:
92dd1bacf8b13c5c63b6f29383ae8e8a66dd1906
- From:
- Alexander Barton <alex@barton.de>
- Date:
- "doc"-Unterverzeichnis aufgenommen.
- Commit:
b07959f734cc9e85530f73cfdc67b338538a3de6
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Unterverzeichnis "doc" aufgenommen.
- Commit:
0fa00df615e9f97aac2a8984d349a4a3d526e127
- From:
- Alexander Barton <alex@barton.de>
- Date:
- mit ein wenig Dokumentation begonnen (Betonung auf "wenig"!)
- Commit:
804b1ec4987ed3beb4759cc480b2c6c911627b7e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- viele neue Befehle (WHOIS, ISON, OPER, DIE, RESTART),
- neuen Header "defines.h" mit (fast) allen Konstanten.
- Code Cleanups und viele "kleine" Aenderungen & Bugfixes.
- Commit:
9856253dc40be19a0e4713b12187732e7420febe
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Unterstuetzung fuer die Konfigurationsdatei eingebaut.
- Commit:
5990d9081a8951fbea8347515e3673b5084805d1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- RPL_MYINFO_MSG um unterstuetzte User-Modes ergaengz.
- Commit:
997f754c0a09d3d2170fd56460b0ed788dd2b09e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- in "noinst_HEADERS" waren einige Dateien als .c anstelle .h aufgefuehrt.
- Commit:
7a70f8b011c16f925c268c29bf1344179775dcc5
- From:
- Alexander Barton <alex@barton.de>
- Date:
- acconfig.h in die "noinst_HEADERS" aufgenommen.
- Commit:
ac9da09e87b16c8e24e78f95947eadc62e314ea3
- From:
- Alexander Barton <alex@barton.de>
- Date:
- der Server meldet nun eine ordentliche "Start-Zeit".
- Commit:
bc140df80ba49e0cd148a0f1e502529bceab61e0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- bessere Dokumentation des Modules bzw. der Funktionen.
- Commit:
6fd126d6f42198a47df23459c9346a3346f9def0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- kleinere Aenderungen ("clean-ups") bei Logging (Resolver).
- Commit:
b9728ba2eac5d5d4669a1d8a0cc3d87d0a2a7247
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Da hatte ich mich wohl ein wenig verrannt; jetzt sollte der Resolver
aber tatsaechlich funktionieren.
- Commit:
2c5da58d98e99f8a30a41f568d58c17725235d7c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktion Client_SetHostname().
- Commit:
4a111033fa2d6b9e499c1fbc5ab6af53e93e8fed
- From:
- Alexander Barton <alex@barton.de>
- Date:
- asyncronen Resolver (IP->Name) implementiert, dadurch div. Aenderungen.
- Commit:
ec1922efcac1e1fbbfcc02fe9be0bd20860776e5
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Log-Funktionen fuer Resolver-Sub-Prozess implementiert.
- Commit:
f0dacce926f06608063334f408180dd9b3ceadca
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Client-Modes implementiert; Loglevel mal wieder angepasst.
- Commit:
3a941ae45953a0307a44848d513e87c63a630f22
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Neue Funktion IRC_MODE() implementiert, div. Aenderungen.
- neue configure-Optione "--enable-strict-rfc".
- Commit:
b61087bab5676050882c861f2607e91be9ed266c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Neue Funktion IRC_MODE() implementiert.
- Commit:
363a03b84138b823167458c54edbf042d9a70dc3
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Fuehrende und folgende Leerzeichen etc. in Requests werden geloescht.
- Logmeldungen (mal wieder) ein wenig angepasst.
- Commit:
84f7e578a810d5e01f2f8cb4fc65a37691a8fa00
- From:
- Alexander Barton <alex@barton.de>
- Date:
- einige Loglevel geaendert.
- Commit:
5c806927694e99291d278cb80f8a92f7ec5792a0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Texte ergaenzt, einige Bugs behoben (Leerzeichen falsch gesetzt, z.B.)
- Commit:
c0a571400262b736edff2cd2c9fd288dcf00e284
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Loglevel (nochmal) angepasst.
- Commit:
b61207742f1746c695838076434caadeed528ca4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Funktionsnamen etwas konsequenter umbenannt :-)
- Commit:
2a29a72456b5b773b87413387c79b9b26b135ae9
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue configure-Option "--enable-strict-rfc", #define STRICT_RFC.
- Commit:
680e2ad6b160069a20716fe4472567db8f2a358f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue configure-Option "--enable-strict-rfc".
- Commit:
41099fd63f72e5470ef1f3f4febb4a57c4e682c7
- From:
- Alexander Barton <alex@barton.de>
- Date:
- bei "Null-Requests" wird nichts mehr geloggt. Uberfluessig, da normal.
- Commit:
72ebf4f260bb01434ad71f6a1d1a4f56d8fef1b1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Befehle PRIVMSG, NOTICE, PING.
- Commit:
15764f98460764b4295fc089b0f7314237cd5f15
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktion Client_Search(), besseres Logging.
- Commit:
4c6a99cf0b7b0d613eafc6ea7e19e1e10616fd4d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Befehle NOTICE und PRIVMSG.
- Debug-Logging ein wenig reduziert.
- Commit:
c57a4645dedbf608c7906b571a0e2f411b6cb7f0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- der eigene Hostname wird nun komplet (als FQDN) ermittelt.
- Commit:
9d74f9007e5b3d6d8ca1ef78ac58268cbdb19bd8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- RPL_WELCOME an Client_GetID() angepasst.
- Commit:
3cd8fc844663d737f9ce9fe2fa9d50d1a41209d0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neu: IRC_WriteStrRelated(), Aenderungen auch in IRC_WriteStrClient().
- Commit:
118adda8d8b5ade51a495511a64998c9fc0d73f5
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktion Client_GetID(), liefert die "Client ID".
- Commit:
9793b3005232fe5280f1b7ddb4655317aaada6f6
- From:
- Alexander Barton <alex@barton.de>
- Date:
- vergessene Variable bei Ping-Timeout-Logmeldung ergaenzt. Opsa.
- Commit:
72bd0d7c70775e9410c363e934f8c757ff2d877f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue configure-Option "--with-portab=DIR".
- Commit:
9f1d0175c1bc732dde2c2a4623cc4383b4705da5
- From:
- Alexander Barton <alex@barton.de>
- Date:
- da fehlte an zwei Stellen ein AC_MSG_ERROR ... ups!
- Commit:
50352dc93b2f450581422738ffc36a1e7528df84
- From:
- Alexander Barton <alex@barton.de>
- Date:
- die Verwendung von syslog kann nun abgeschaltet werden.
- Commit:
6284acf6cadc37fe8c7106aea039181582d9114e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Erkennung der "portab header" geaendert, CFLAGS werden nun anders gesetzt.
- Commit:
574ae82ca411afb56bb1688ce3c17f254f57522f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- MOTD-Datei ist nun konfigurierbar und wird gelesen.
- Commit:
08cf560734765afe70140753db1e881be647e540
- From:
- Alexander Barton <alex@barton.de>
- Date:
- "Code Cleanups".
- Commit:
6cb785e0a7b0d577f1355d20a76289f55eb36592
- From:
- Alexander Barton <alex@barton.de>
- Date:
- in ERR_NOTREGISTERED_MSG fehlte ein "%s" - jetzt steht auch hier der Nick.
- Commit:
ba331a2fe7539a145703d546460ec715a0a1ce24
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Verbindungen mit Lesefehlern werden nun korrekt terminiert.
- Commit:
c9067fb7ff6b40b19eeac818cde51bf72dee174b
- From:
- Alexander Barton <alex@barton.de>
- Date:
- PING/PONG-Befehle implementiert.
- Commit:
e0c5ecee7efc75001d8bc1db8bec9438527c2fba
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Format der Meldungen ueberarbeitet: fast immer ist nun der Nick enthalten.
- Commit:
3be92e9d70ebf81f80c721c6a1d556f3f9ef6447
- From:
- Alexander Barton <alex@barton.de>
- Date:
- string.h wird nun includiert.
- Commit:
332db40678ce9a9885aefbd50f71d97d42b0d255
- From:
- Alexander Barton <alex@barton.de>
- Date:
- PING/PONG-Befehle implementiert,
- Meldungen ueberarbeitet: enthalten nun (fast) immer den Nick.
- Commit:
65bdfdf26f59086d9b4104df7198d6fe02df47bd
- From:
- Alexander Barton <alex@barton.de>
- Date:
- PING/PONG-Timeout implementiert.
- 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