Commit Graph

3357 Commits

Author SHA1 Message Date
Alexander Barton 5c48cbff1d - neue Text-Konstante RPL_UMODEISCHAN_MSG. 2002-02-06 16:51:39 +00:00
Alexander Barton f29ae5ae0e - neue Funktion zur MODE-Behandlung, fuer Channel-Modes vorbereitet. 2002-02-06 16:51:22 +00:00
Alexander Barton 175b20bbb5 - neue Funktion Client_IsValidNick(). 2002-02-06 16:49:56 +00:00
Alexander Barton 33944e8cdb - neue Funktion Client_IsValidNick(), Nicknames werden besser validiert. 2002-02-06 16:49:41 +00:00
Alexander Barton 40c9f5c332 - neue Funktionen Channel_Modes() und Channel_IsValidName(). 2002-02-06 16:49:10 +00:00
Alexander Barton f53914b17a - neue Funktion Channel_Modes() und Channel_IsValidName().
- Channel-Namen werden (besser) validiert.
2002-02-06 16:48:48 +00:00
Alexander Barton 6e9ec92974 - Version auf 0.1.1-pre im CVS angehoben. 2002-01-29 01:07:15 +00:00
Alexander Barton 1e56fb35ab - Version 0.0.1 2002-01-29 00:24:17 +00:00
Alexander Barton 408793c2ca - README, NEWS und ChangeLog aktualisiert. 2002-01-29 00:17:39 +00:00
Alexander Barton 1ab92bb9cb - neue Funktion Client_TopServer(), Client_NewXXX() angepasst. 2002-01-29 00:14:49 +00:00
Alexander Barton 5a0f118df0 - RPL_WHOISCHANNELS_MSG korrigiert. 2002-01-29 00:14:05 +00:00
Alexander Barton eab20beefc - WHOIS zeigt nun auch die Channels an, in denen der jeweilige User Mitglied ist.
- zu jedem Server wird nun der "Top-Server" gespeichert, somit funktioniert
  LINKS wieder korrekt.
2002-01-29 00:13:45 +00:00
Alexander Barton 0bb9db1aa0 - neue Funktionen Channel_FirstChannelOf() und Channel_NextChannelOf(). 2002-01-29 00:11:10 +00:00
Alexander Barton 8316d98b16 - RPL_NAMREPLY_MSG an tatsaechliche Implementierung angepasst ;-) 2002-01-28 13:06:19 +00:00
Alexander Barton a0123e424c - nach einem JOIN wird die Liste der Mitglieder an den Client geschickt.
- MODE fuer Channels wird nun komplett ignoriert (keine Fehlermeldung mehr).
2002-01-28 13:05:48 +00:00
Alexander Barton ff25b7291f - SERVER-Meldungen an neue Server sind nun in der richtigen Reihenfolge. 2002-01-28 01:45:43 +00:00
Alexander Barton eba8d4d553 - connectierenden Servern werden Channels nun mit NJOIN bekannt gemacht. 2002-01-28 01:18:14 +00:00
Alexander Barton 71c7a6fcc0 - neue Funktionen Channel_Name(), Channel_First() und Channel_Next(). 2002-01-28 01:16:15 +00:00
Alexander Barton 3b38d3ca0d - ein neu connectierender Server wird nun korrekt im Netz bekannt gemacht. 2002-01-28 00:55:08 +00:00
Alexander Barton 6491b9843f - PART wird nicht mehr an den Server verschickt, von dem es empfangen wurde. 2002-01-27 22:47:11 +00:00
Alexander Barton 40c9fd26d6 - Client_GetFromID() besser dokumentiert, kleinere Aenderungen. 2002-01-27 22:07:36 +00:00
Alexander Barton b5ee4552c1 - weitere Anpassungen an Chennals, v.a. ueber Server-Links. 2002-01-27 21:56:54 +00:00
Alexander Barton 8f521aa8bf - IRC_WriteStrServersPrefixID() und IRC_WriteStrClientPrefixID() wieder entfernt.
- einige kleinere Fixes bezueglich Channels ...
2002-01-27 21:56:39 +00:00
Alexander Barton b28dab3632 - IRC_WriteStrServersPrefixID() und IRC_WriteStrClientPrefixID() wieder entfernt. 2002-01-27 21:53:57 +00:00
Alexander Barton 9f9e9a496f - bei NICK wurde das falsche Prefix an andere Server weitergegeben. 2002-01-27 18:28:01 +00:00
Alexander Barton d17748e978 - Client_GetFromID() kommt nun auch mit Host-Masken zurecht. 2002-01-27 18:27:12 +00:00
Alexander Barton d14588f368 - anderungen an den Funktions-Prototypen von IRC_WriteStrChannel() und
IRC_WriteStrChannelPrefix(),
- neue: IRC_WriteStrClientPrefixID() und IRC_WriteStrServersPrefixID().
2002-01-27 17:15:49 +00:00
Alexander Barton d569c9246e - diverse Aenderungen fuer Channels ueber mehrere Server. 2002-01-27 17:14:33 +00:00
Alexander Barton 791301dc7d - neue Defines fuer RPL_TOPIC und RPL_NOTOPIC. 2002-01-27 17:13:37 +00:00
Alexander Barton 92fb409fe2 - neue Funktionen IRC_WriteStrChannelPrefix() und IRC_WriteStrChannel(),
die IRC_Write_xxx_Related() sind dafuer entfallen.
- IRC_PRIVMSG() kann nun auch mit Channels als Ziel umgehen.
2002-01-26 18:43:11 +00:00
Alexander Barton 8a324b6d9c - CHANNEL- und CL2CHAN-Strukturen in Header verlegt,
- einige neue Funktionen (Channel_GetChannel(), Channel_FirstMember(), ...)
2002-01-26 18:41:55 +00:00
Alexander Barton 7709acf754 - CVS-ID's ergaenzt ... 2002-01-23 18:20:04 +00:00
Alexander Barton 077b610eb0 - FAQ begonnen. 2002-01-23 14:05:20 +00:00
Alexander Barton 23253edb54 - die Fehlermeldung "interrupted system call" sollte nicht mehr auftreten. 2002-01-22 17:15:39 +00:00
Alexander Barton bb19cfda95 - begonnen, Channels zu implementieren :-) 2002-01-21 00:12:29 +00:00
Alexander Barton 4b0c9849d6 - Definition der CHANNEL-Struktur aus Header entfernt,
- neue Funktionen Channel_Join(), Channel_Part() und Channel_RemoveClient().
2002-01-21 00:11:59 +00:00
Alexander Barton fc3c82f7df - wird ein Client entfernt, so wird er auch aus allen Channels geloescht. 2002-01-21 00:08:50 +00:00
Alexander Barton 5999fcea4e - Channel-Pointer aus Client-Struktur entfernt. Wird nun dynamisch verwaltet :-) 2002-01-21 00:06:49 +00:00
Alexander Barton 87fc9566b0 - neue Funktionen IRC_JOIN und IRC_PART begonnen, ebenso die Funktionen
IRC_WriteStrRelatedPrefix und IRC_WriteStrRelatedChannelPrefix().
- diverse Aenderungen im Zusammenhang mit Channels.
2002-01-21 00:05:11 +00:00
Alexander Barton 85ac414908 - neue Funktionen IRC_JOIN, IRC_PART, IRC_WriteStrRelatedPrefix und
IRC_WriteStrRelatedChannelPrefix().
2002-01-21 00:04:13 +00:00
Alexander Barton 01999cfdb1 - neue Konstante CHANNEL_MODE_LEN. 2002-01-21 00:03:16 +00:00
Alexander Barton 4c32a6cebd - ERR_NOSUCHCHANNEL hinzugefuegt. 2002-01-21 00:02:34 +00:00
Alexander Barton 9951e13510 - Hilfetexte korrigiert und ergaenzt (Sniffer). 2002-01-21 00:02:11 +00:00
Alexander Barton d3e0d78d4d - neue Befehle JOIN und PART. 2002-01-21 00:01:37 +00:00
Alexander Barton 20640e1a90 *** empty log message *** 2002-01-21 00:00:54 +00:00
Alexander Barton 6debfc3123 - Server-Verbinungen werden beim Start erst nach kurzer Pause aufgebaut. 2002-01-18 15:51:44 +00:00
Alexander Barton 49ed223c1b - bei Client_SetModes() wurde das NULL-Byte falsch gesetzt. Opsa. 2002-01-18 15:32:01 +00:00
Alexander Barton 00f86465ef - die User-Modes bei einem NICK von einem Server wurden falsch uebernommen. 2002-01-18 15:31:32 +00:00
Alexander Barton d79a7d287a - der Sniffer wird nun nur noch aktiviert, wenn auf Kommandozeile angegeben. 2002-01-18 11:12:11 +00:00
Alexander Barton 5829be2944 - Version auf 0.0.4-pre im CVS angehoben. 2002-01-16 23:06:16 +00:00