Commits
- Commit:
45404a1644f510b5e5e9d67daa9faf8613653621
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added some Doxygen documentation.
- Commit:
8adff5922376676c2eeb49de1cbab86cc345b887
- From:
- Florian Westphal <fw@strlen.de>
- Date:
Remove INT, LONG, BOOLEAN, STATIC, CONST, CHAR datatypes.
use stdbool.h / inttypes.h if available.
- Commit:
57c7e2362284c8c9937f32944ec985b53b1b07d6
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added #include for strings.h to fix compiler warnings.
- Commit:
2152e377226509a6b3c5f6cd9c8c4a88a9487091
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Added "HELP" command.
- Commit:
42c4e6c7b19f4ebc1cbf9fb5d8d39407411a8c78
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Added support for "TRACE" command.
- Commit:
fc1118cb5ad165c3173ca27c8af7c5b35566de23
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Enhanced error detection for numerics ("status codes").
- Commit:
a7956f334e5db679d4def573360ac9a03afd6836
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New command DISCONNECT.
- Commit:
b8d7dcec7739aab840fc1ccae8e4dfaa8db330a1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Adjusted includes for new "conn-func.h" header.
- Commit:
695631b2984111a825346396dc56635a2fe3a7c4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- replaced a lot of strcpy() calls with strlcpy() which is more secure.
- Commit:
6626395c88fc46eeb110942b17eb9245a1d0021b
- From:
- Alexander Barton <alex@barton.de>
- Date:
- replaced a lot of strcat() calls with strlcat() which is more secure.
- Commit:
17f7c6d3edf26e644b98e2b11fd3b1959ac8c0e6
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new function Parse_GetCommandStruct().
- Commit:
490f28ffd1b42ee2076ce89c62d0e672ee7e541e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new file header format (in english);
- new file ident semantics.
- Commit:
b99af4fa47ed531c4410018db54734604fd286ab
- From:
- Alexander Barton <alex@barton.de>
- Date:
- IRC Operators can KILL users now.
- Commit:
0c471b84f7985a1f882be9ed2a1af700390f8c9c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neues Source-Modul "irc-info"; neuer Befehl STATS.
- Commit:
1e59617d2c70ebc4e5008a4233cc759fee715c8f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Parser auf Befehlstabelle umgestellt.
- Commit:
b0b797b396b358207056444de9b3242ed3817c0d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Logging bei Prefix-Fehlern verbessert.
- Commit:
283aed75cf7b83bdc30c5b63d5380b767c6664ad
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neuer IRC-Befehl "TIME".
- Commit:
fa3dbfd8d685a96031c5813128fa1453095ef413
- From:
- Alexander Barton <alex@barton.de>
- Date:
- RELOAD in REHASH umbenannt.
- neue Funktion WHOWAS.
- Commit:
799511d47225ec0df4057c2a1de8a4187a67b114
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Befehle sortiert,
- neuer Befehl RELOAD.
- Commit:
dd09b17eae1f456a494bedda41e0a5d6484a261f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Fehler-Ausgaben verbessert (Prefix-Fehler).
- Commit:
ec474a4bd2c3b97e2df0532e4810be18c4fbcc94
- From:
- Alexander Barton <alex@barton.de>
- Date:
- "format-string-bugs", die zum Abbruch des Servers fuehrten, behoben.
- Commit:
5502fb271db2b9466a571d0c8b7b3352e43ae537
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neuer Befehl: ADMIN
- Commit:
53f76a1dade488108c74129b58f15bc72c9ecb06
- From:
- Alexander Barton <alex@barton.de>
- Date:
- den BAN-Befehl gibt es gar nicht ;-)
- Commit:
3dc16212003f3339f4b5d362c093bd831241c951
- From:
- Alexander Barton <alex@barton.de>
- Date:
- IRC+-Protokoll ist nun abschaltbar.
- Commit:
d1ac40391ec9b162f2218a14d1f19709841187e9
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Befehle CHANINFO und CONNECT.
- Commit:
7d30c8cebccf1b0e391333858a9d011d1f0d864e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Hmpf. "Verfruehtes" CVS-Update einiger Source-Files zurueckgenommen ...
- Commit:
d645ce86e9440a891b80bfd2907617e16aa799e8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Bei einem JOIN in einen persistenten Channel werden nun evtl. zu setzende
User-Modes korrekt in den Channel gemeldet.
- Commit:
5063de59b152db79827ed9ef7d1e31fa60fa6cc5
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Prefixe werden nur noch bei reg. Verbindungen validiert, ansonsten ignoriert.
- Commit:
e0ed3aa1416037cc83996a9a30ff76863975c9c6
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Semantik der Validate_XXX()-Funktionen verbessert,
- Validate_Prefix() mit "Leben" erfuellt ;-)
- Commit:
c2f60abe55b5a8d320a27df0ce41790fa1141081
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Anpassungen an pre-ANSI-Compiler,
- Includes aufgeraumt: Header includieren keine anderen mehr.
- Commit:
9d2407dbc50ccebc8cfc3bb1748665a51cf506a0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Neue IRC-Funktion LIST implementiert.
- Commit:
bc4ed22635b00f4906ec1f8dcce44bc86bf00444
- From:
- Alexander Barton <alex@barton.de>
- Date:
- alle Client_GetFromID() durch Client_Search() ersetzt.
- Commit:
ca33cbda05902b0009058d369f88c0a7a43b1bbe
- From:
- Alexander Barton <alex@barton.de>
- Date:
- externe portab-Header werden nicht mehr benoetigt/benutzt, dadurch
einige Aenderungen an diversen Source-Dateien und Headern.
- Dateien enthalten keine CVS-History mehr.
- Commit:
14aba7c1b2b26c8ddbf193c761bd4103997e5dfc
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Sourcen auf weitere Module fuer IRC-Befehle aufgesplitted.
- IRC-Befehl WHO implementiert.
- Commit:
b56eb4d8d4a6df609998284f0bc4613f4f6a89e3
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Anpassungen an Aufteilung von irc.d, Init- und Exit-Funktionen entfernt.
- Commit:
d59f02904374ca5f0ac16bf493448eb516dd2df8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Channel-Topics implementiert.
- Commit:
949977e8786aa804f3c6a64c07c34cc92375cf17
- From:
- Alexander Barton <alex@barton.de>
- Date:
- IRC-Befehl "AWAY" implementert.
- Commit:
1ff2fceb22a8e5f5b02dab3e7b5e31b36381d07d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Fehler bei Fehlermeldung wg. unbekanntem Prefix behoben.
- Commit:
aaa682fb2461f73eab0a40295cb7d331a72bcb89
- From:
- Alexander Barton <alex@barton.de>
- Date:
- IRC-Befehl KILL sowie Kills bei Nick Collsisions implementiert.
- Commit:
458174ffb0401c15fac9a69d48d956f3297a895f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neuer IRC-Befehl VERSION implementiert: IRC_VERSION().
- Commit:
d3e0d78d4dab0d6df15e2712f4f931a0521ad967
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Befehle JOIN und PART.
- Commit:
d79a7d287a6198d399a289c7751364a48e2eaf79
- From:
- Alexander Barton <alex@barton.de>
- Date:
- der Sniffer wird nun nur noch aktiviert, wenn auf Kommandozeile angegeben.
- Commit:
c2ee5437da3483aacf2ab254370b9594776de7ad
- From:
- Alexander Barton <alex@barton.de>
- Date:
- LINKS implementiert, LUSERS begonnen.
- Commit:
3543c2220adf82efe549b39030741766717b8f25
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Parses handhabt Leerzeichen zw. Parametern nun etwas "lockerer".
- Commit:
9e18ec30ff1e607a209625012d2a1e00c96d81ca
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Status-Codes an den Server selber werden ignoriert, besseres Logging.
- Commit:
a56776892b01b38030a01417d93d9d1b0022befa
- From:
- Alexander Barton <alex@barton.de>
- Date:
- die Fehlermeldung "unbekannter Befehl" hatte ein falsches Format.
- Commit:
1c8c92af424db1760111d96e5f4f9d18d3d39d53
- From:
- Alexander Barton <alex@barton.de>
- Date:
- generisches Forwarding von Zahlen-Statuscodes implementiert.
- Commit:
3d2e944856a08dec8430c61c9f98841640d3ec35
- From:
- Alexander Barton <alex@barton.de>
- Date:
- an Server werden keine ERRORS mehr wegen unbekannter Befehle geschickt.
- Commit:
5ff42762cd46395692f792ea5f4b50fc412088cb
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neuer Befehl SQUIT.
- Commit:
356683ff6ea1c770f481483ddf7013cd03a1ef2e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Client-Strukruren werden nur noch ueber Funktionen angesprochen.
- Commit:
93aa0dbfb8c31ad7949ee2215a7772469b1de628
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Befehle NJOIN und SERVER begonnen.
- Commit:
b6254bbbb37e0d22290380feb5afda825bfde0a8
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Copyright-Texte aktualisiert.
- neuer Befehl ERROR.
- Commit:
fb9d6ce1741ef127cba00c7fa90739478a9b2b68
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neuer Befehl NAMES, kleinere Bugfixes.
- Bug bei PING behoben: war zu restriktiv implementiert :-)
- 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:
363a03b84138b823167458c54edbf042d9a70dc3
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Fuehrende und folgende Leerzeichen etc. in Requests werden geloescht.
- Logmeldungen (mal wieder) ein wenig angepasst.
- Commit:
4c6a99cf0b7b0d613eafc6ea7e19e1e10616fd4d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Befehle NOTICE und PRIVMSG.
- Debug-Logging ein wenig reduziert.
- Commit:
08cf560734765afe70140753db1e881be647e540
- From:
- Alexander Barton <alex@barton.de>
- Date:
- "Code Cleanups".
- Commit:
c9067fb7ff6b40b19eeac818cde51bf72dee174b
- From:
- Alexander Barton <alex@barton.de>
- Date:
- PING/PONG-Befehle implementiert.
- Commit:
d4a60bd4a784743ed1f5ee425ba2701e310b3689
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Aenderungen an den Debug- und Logging-Funktionen.
- Commit:
cfd78b90acb6637ac9b296d7091a511caa40201f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Gross- und Kleinschreibung der IRC-Befehle wird ignoriert.
- bessere Debug-Ausgaben.
- 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:
6e07fb410c2c2d07ada2a6c159e73c50eeef0488
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Modul zum Parsen von Client-Requests begonnen.