summaryrefslogtreecommitdiff
path: root/src/plugins/irc/irc-protocol.c
AgeCommit message (Collapse)Author
2010-11-21Move some functions from irc-server.c and irc-protocol.c to irc-message.cSebastien Helleu
2010-11-10Fix zero byte malloc when joining a channel without nickSebastien Helleu
2010-10-30Fix target buffer used to display IRC message 327 (whois, host)Sebastien Helleu
2010-10-28Improve IRC nick prefixes, all modes (even unknown) are used with PREFIX ↵Sebastien Helleu
value from message 005
2010-10-16Fix crash when channel topic is removed if it was already empty (if option ↵Sebastien Helleu
irc.look.display_old_topic is on)
2010-10-10Add tag "nick_xxx" in IRC messagesSebastien Helleu
2010-10-08Switch to next server address when IRC error is received after TCP ↵Sebastien Helleu
connection but before message 001 (bug #30884)
2010-10-07Fix display of IRC message "ERROR", fix detection of closed link ("Closing ↵Sebastien Helleu
Link" after ERROR)
2010-10-06Display old IRC channel topic when topic is unset (task #9780)Sebastien Helleu
2010-09-17Beta version of IRC proxy feature in Relay pluginSebastien Helleu
Major changes in Relay plugin: - IRC proxy feature (beta), - raw buffer. Changes in IRC plugin: - add tags for messages sent to servers, - add signal "irc_input_send" to simulate text/command on an IRC buffer, - add prefix in infolist "irc_nick".
2010-09-12Do not send WHO on channel joined (to check away nicks) if option ↵Sebastien Helleu
irc.network.away_check is set to 0
2010-08-20Fix bug with hostmasks in IRC command /ignore (bug #30716)Sebastien Helleu
2010-07-19Remove unneeded spaces and tabsSebastien Helleu
2010-06-22Update licenses and copyrights, add missing author names in sourcesSebastien Helleu
2010-06-10Add some notes for translators in gettext filesSebastien Helleu
2010-06-10Fix display of IRC message 333 on some serversSebastien Helleu
2010-06-08Add new options irc.look.display_host_join/join_local/quit and ↵Sebastien Helleu
irc.color.reason_quit
2010-06-04Move options weechat.color.nicklist_prefix to irc pluginSebastien Helleu
Options renamed or removed: - weechat.color.nicklist_prefix1 renamed to irc.color.nick_prefix_op - weechat.color.nicklist_prefix2 renamed to irc.color.nick_prefix_halfop - weechat.color.nicklist_prefix3 renamed to irc.color.nick_prefix_voice - weechat.color.nicklist_prefix4 renamed to irc.color.nick_prefix_user - weechat.color.nicklist_prefix5 removed
2010-06-01Add missing IRC commands 346, 347 (channel invite list)Sebastien Helleu
2010-06-01Fix display of IRC message 330 on some serversSebastien Helleu
2010-05-29Fix bug with nick prefix '*' (chan founder) on some IRC servers (bug #29890)Sebastien Helleu
2010-05-23Add IRC command /wallchops, fix bug with display of notice for ops (task ↵Sebastien Helleu
#10021, bug #29932)
2010-05-22Add isupport value in IRC servers (content of IRC message 005), with new ↵Sebastien Helleu
infos: irc_server_isupport and irc_server_isupport_value
2010-05-21Add optional message in IRC private buffer when nick is back on server after ↵Sebastien Helleu
a /quit New option: "irc.look.display_pv_back" (default value is "on"). Option "irc.look.show_away_once" has been renamed to "irc.look.display_pv_away_once".
2010-04-21Add new options irc.network.autoreconnect_delay_growing and ↵Sebastien Helleu
irc.network.autoreconnect_delay_max (task #10338)
2010-04-20Try other nick when connecting to IRC server and receiving message 437 (nick ↵Sebastien Helleu
unavailable)
2010-04-08Reformat and add comments for description of C sourcesSebastien Helleu
2010-03-30Fix bug with IRC nicks on reconnection: try all nicks in list, even if nick ↵Sebastien Helleu
used was not the first in list of nicks
2010-03-29Fix display of message 333 (channel topic) when there is no host but only nickSebastien Helleu
2010-03-29Fix check of IRC ignore when channel is specified in ignore (problem with ↵Sebastien Helleu
PRIVMSG queries)
2010-03-26Add new option irc.look.part_closes_buffer to close buffer when /part is ↵Sebastien Helleu
issued on channel (task #10295)
2010-03-21Add new signals "irc_raw_in" and "irc_raw_in2" (sent for all IRC messages, ↵Sebastien Helleu
even if ignored with /ignore)
2010-03-19Reformat multi-line commentsSebastien Helleu
2010-03-17Do not send signals "irc_in" and "irc_in2" when IRC messages are ignoredSebastien Helleu
2010-03-14Fix display of host in IRC message 333 (channel topic)Sebastien Helleu
2010-03-11Display IRC command 324 (channel modes) on server buffer if channel is not openSebastien Helleu
2010-03-08Fix color of away nicks in nicklist when doing /names (nick color was reset ↵Sebastien Helleu
to default color)
2010-03-07Bug with IRC prefix "!" for mode "a" (channel admin) (bug #29109)Sebastien Helleu
2010-02-19Add option irc.network.connection_timeout (timeout between TCP connection to ↵Sebastien Helleu
server and reception of message 001)
2010-02-18Add mechanism DH-BLOWFISH for SASL authentication with IRC serverSebastien Helleu
2010-02-16Add IRC commands 905 to 907 (for SASL)Sebastien Helleu
2010-02-15Add SASL authentication in IRC plugin (task #8829), add function ↵Sebastien Helleu
"string_encode_base64" in plugin API, fix bug with base64 encoding New options for IRC servers: - sasl_mechanism (only "plain" for now) - sasl_username - sasl_password
2010-02-11Allow IRC message 301 to be redirected with irc.msgbuffer featureSebastien Helleu
2010-02-11Add missing IRC commands 276, 343Sebastien Helleu
2010-02-10Fix nick color in quit message displayed in IRC private buffer (when remote ↵Sebastien Helleu
nick did not speak)
2010-02-10Apply IRC smart filter only on channels, not private buffers (bug #28841)Sebastien Helleu
2010-02-09Add new option weechat.look.time_format to customize default format for ↵Sebastien Helleu
date/time displayed (localized date by default), add function weechat_util_get_time_string in plugin API (patch #6914)
2010-02-06Add option irc.look.item_nick_prefix, rename some IRC options for bar itemsSebastien Helleu
2010-02-06Update example of messages in irc-protocol.cSebastien Helleu
2010-02-05Fix IRC PART message received on Undernet server (bug #28825)Sebastien Helleu