Commits
- Commit:
cb76d96efb78ca7bdb884ce3327680614ed31940
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed some warnings of non-gcc-compilers (e. g. original Apple compiler on
A/UX): "warning: illegal pointer combination, op =".
- Commit:
57c7e2362284c8c9937f32944ec985b53b1b07d6
- From:
- Alexander Barton <alex@barton.de>
- Date:
Added #include for strings.h to fix compiler warnings.
- Commit:
be79fabcbfdc60332aafa1c6ce4f2905dc3f724f
- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed ban behavior: users which are banned from a channel can't no longer
send PRIVMSG's to this channel (fixes Bug #47).
- Commit:
b8d7dcec7739aab840fc1ccae8e4dfaa8db330a1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Adjusted includes for new "conn-func.h" header.
- Commit:
6626395c88fc46eeb110942b17eb9245a1d0021b
- From:
- Alexander Barton <alex@barton.de>
- Date:
- replaced a lot of strcat() calls with strlcat() which is more secure.
- Commit:
0ced4181b032249a5ccab2a6ae1d61bf08f60293
- From:
- Alexander Barton <alex@barton.de>
- Date:
- replaced all strncpy()'s and strncat()'s with strlcpy() and strlcat().
- Commit:
d9a13b317e5fab3196dca20c9f84c06ba3616d2c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fixed some warnings that showed up with -Wtraditional
- Commit:
2e88dd72d1776695fa223cea65953ba4642992f4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New functions Channel_[Set]Key(), Channel_[Set]MaxUsers.
- Commit:
e907816380d02f913cc1f9c463f7835fc70fc0c0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- fixed up Channel_PCount() and Channel_CountForUser().
- Commit:
b7eb5f66dc93647d502572b5289ce3c6ba129463
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new function Channel_CountForUser().
- Commit:
490f28ffd1b42ee2076ce89c62d0e672ee7e541e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- new file header format (in english);
- new file ident semantics.
- Commit:
7233b72145360ff390613c2922437f1469e4cb32
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Channel_InitPredefined() prueft nun, ob ein Channel bereits existiert.
- Commit:
c7b55aa6f45b75b52fb67419b7ca5af3940016a4
- From:
- Alexander Barton <alex@barton.de>
- Date:
- verwendete Datentypen aufgeraumt: beispielsweise INT32 ist nun oft ein LONG.
- Commit:
378e511e044ce5e240d99b67bc24ebf18a274ffd
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New_Chan() in Channel_Create() umbenannt; entsprechende Anpassungen.
- Neue Funktion Channel_SetModes().
- Commit:
adcd9289c2a2ca3472fe42541b223bbe689fac8e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- vorkonfigurierte Channel: Fehlerhaften Test "kein Null-Name" korrigiert.
- 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:
1fd7215def1dec88502a9c63ebbb3a9992beebdb
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Besseres Logging, wenn malloc() fehl schlaegt.
- Ban- und Invite-Lists werden korrekt aufgeraeumt.
- Commit:
04162c3944d24beb05bca573595cac74a470b0ec
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Neue Funktion Channel_InitPredefined().
- Commit:
22365b2c55799a4ed18b5e373cd240c2be55b302
- From:
- Alexander Barton <alex@barton.de>
- Date:
- QUIT wurde mir falschem Prefix verschickt.
- Commit:
cc1e8514f850b983898ca80e4888598b53865709
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktionen Channel_Kick() und Channel_Quit();
- Channel_RemoveClient() ist entfallen.
- Remove_Client() ueberarbeitet: nun mit Unterstuetzung fuer PART, QUIT und KICK.
- Commit:
f7327524fce6a7db28850c8b8b8f0e99d0b2402b
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Weitere Anpassungen an pre-ANSI-Compiler.
- Commit:
c2f60abe55b5a8d320a27df0ce41790fa1141081
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Anpassungen an pre-ANSI-Compiler,
- Includes aufgeraumt: Header includieren keine anderen mehr.
- Commit:
040f5422f2c8262ab19832f1e9d0e269afad8ec1
- From:
- Alexander Barton <alex@barton.de>
- Date:
- persistente und vordefinierte Channels implementiert.
- Commit:
f22f1cf4f4ed4e6fe0e75dc69154022003bcba78
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktion Channel_MemberCount() implementiert.
- Commit:
0e38d10bcd336afa9c28c69b6fad04a4669f2e4c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- New_Chan() berechnet Hash-Werte ueber den Namen.
- Channel_Search() verwendet nun Hash-Werte.
- Neue Funktion Channel_Write().
- 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:
10363b398e05604d2318c67b943e7a742cb25323
- From:
- Alexander Barton <alex@barton.de>
- Date:
- strncpy() und vsnprintf() kopieren nun etwas "optimierter" (1 Byte weniger) :-)
- Commit:
7157d9365157d969c1f7db14e6bc67825d9fc14d
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Channel- und Nicknames werden nun ordentlich validiert.
- Commit:
ff54198f43eda3251eb117982728dd0cb145a921
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Includes fuer einige Header bereinigt.
- Commit:
52548bd3e3653eb2d4ef462939cfb0b524ab4ff9
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktionen Channel_Topic() und Channel_SetTopic().
- Commit:
153aa0aac80468dead6e22617c6b86068da089d7
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktion Channel_IsMemberOf() implementiert.
- Commit:
d72c55a09dd8e87ccdcb1b97ae2306c1957baca9
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktionen Channel_ModeAdd(), Channel_ModeDel(), Channel_UserModes(),
Channel_UserModeAdd(), Channel_UserModeDel().
- Modes in CL2CHAN-Struktur werden nun korrekt initialisiert.
- Commit:
f53914b17a97e09266025a0d54900ea3e6b0dd58
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktion Channel_Modes() und Channel_IsValidName().
- Channel-Namen werden (besser) validiert.
- Commit:
0bb9db1aa08ae2447bd557ddb87aa3a5d350446e
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktionen Channel_FirstChannelOf() und Channel_NextChannelOf().
- Commit:
71c7a6fcc07f1899197d494aefc0b9f4e91405e7
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktionen Channel_Name(), Channel_First() und Channel_Next().
- Commit:
6491b9843f72b4e441b019aff298bf3ee3dfa2e0
- From:
- Alexander Barton <alex@barton.de>
- Date:
- PART wird nicht mehr an den Server verschickt, von dem es empfangen wurde.
- Commit:
b5ee4552c167e5e887c5d9960123c34bbdba7c4f
- From:
- Alexander Barton <alex@barton.de>
- Date:
- weitere Anpassungen an Chennals, v.a. ueber Server-Links.
- Commit:
d569c9246eb3e57981c102f93ddb9fc14c0f61d6
- From:
- Alexander Barton <alex@barton.de>
- Date:
- diverse Aenderungen fuer Channels ueber mehrere Server.
- Commit:
8a324b6d9c844da4e69875dfebd07dd2af3bc004
- From:
- Alexander Barton <alex@barton.de>
- Date:
- CHANNEL- und CL2CHAN-Strukturen in Header verlegt,
- einige neue Funktionen (Channel_GetChannel(), Channel_FirstMember(), ...)
- Commit:
bb19cfda95cbbc0211d1e9d52a02218bbb434374
- From:
- Alexander Barton <alex@barton.de>
- Date:
- begonnen, Channels zu implementieren :-)
- Commit:
568239244fd452c830856c48fa00868e6493771a
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neue Funktion Channel_Count().
- Commit:
1547f76cfdfabe2226af2e35196316b21a32937c
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Copyright-Texte aktualisiert.
- 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:
38b9cb88c167002576c3aa433994ec8a2f41ec8b
- From:
- Alexander Barton <alex@barton.de>
- Date:
- neues Modul begonnen :-)