summaryrefslogtreecommitdiff
path: root/src/plugins/irc
AgeCommit message (Collapse)Author
2013-01-06irc: fix display of actions (/me) when they are received from a relay client ↵Sebastien Helleu
(in channel and private buffers) (bug #38027)
2013-01-01core: update copyright datesSebastien Helleu
2012-12-25irc: remove unneeded check of nick pointer (can not be NULL there)Sebastien Helleu
2012-12-25irc: fix memory leak when updating modes of channelSebastien Helleu
2012-12-24irc: add tags "irc_nick1_xxx" and "irc_nick2_yyy" in message displayed for ↵Sebastien Helleu
command "NICK"
2012-12-24irc: fix crash when splitting a message with tagsSebastien Helleu
2012-12-16irc: return git version in CTCP VERSION and FINGER by default, add "$git" ↵Sebastien Helleu
and "$versiongit" in format of CTCP replies
2012-12-15core: move comments with description of C file to top of filesSebastien Helleu
2012-12-13core: reformat comments for functionsSebastien Helleu
2012-12-08api: allow creation of structure with hdata_update (allowed for hdata "history")Sebastien Helleu
2012-12-05irc: read local variable "autorejoin" in buffer to override server option ↵Nils Görs
"autorejoin" (task #12256)
2012-12-05irc: add option "-auto" for command /connect (task #9340)Nils Görs
2012-11-27xfer: display remote IP address for DCC chat/file (task #12289) (patch from ↵Sebastien Helleu
Nils Görs)
2012-11-25irc: fix compilation on FreeBSD: replace call to tzset by gmtime/localtimeSebastien Helleu
2012-11-24irc: read timestamp or ISO 8601 date format in tag "time" (capability ↵Sebastien Helleu
"server-time")
2012-11-23irc: add support of tags in messages, add support of "server-time" ↵Sebastien Helleu
capability (task #12255) For a server called "znc" in WeeChat, following command will enable the "server-time" capability: /set irc.server.znc.capabilities "znc.in/server-time"
2012-11-14irc: fix crash on /upgrade (free channels before server data when a server ↵Sebastien Helleu
is destroyed) (bug #37736)
2012-11-14irc: add comments in function irc_color_decodeSebastien Helleu
2012-11-09irc: fix crash when decoding IRC colors in strings (bug #37704)Sebastien Helleu
2012-11-05irc: fix refresh of bar item "away" after command /away or /disconnectNils Görs
2012-11-03irc: fix display bug in output of /quiet or /mode #channel +q (wrong nick ↵Sebastien Helleu
displayed)
2012-11-02irc: add command /quiet, fix display of messages 728/729 (quiet list, end of ↵Nils Görs
quiet list) (task #12278)
2012-11-02irc: add option irc.network.alternate_nick to disable dynamic nick ↵Nils Görs
generation when all nicks are already in use on server (task #12281)
2012-11-02irc: fix compilation when gnutls is disabled (bug #37639)Sebastien Helleu
2012-10-20irc: add option irc.network.whois_double_nick to double nick in command /whoisSebastien Helleu
2012-10-20irc: send whois on self nick when /whois is done without argument on a ↵Nils Görs
channel (task #12273)
2012-10-18core: add option "-quit" for command /upgrade (save session and quit without ↵Sebastien Helleu
restarting WeeChat, for delayed restoration)
2012-10-16irc: remove local variable "away" in server/channels buffers after server ↵Sebastien Helleu
disconnection (bug #37582)
2012-10-14irc: fix cancel of auto-reconnection to server with /disconnectSebastien Helleu
This bug was introduced by commit 5931eed85da2086a26fd14b01810ba4b481348f7
2012-10-14api: connect with IPv6 by default in hook_connect (with fallback to IPv4), ↵Simon Arlott
shuffle list of hosts for a same address (task #11205)
2012-10-09irc: add option "-noswitch" for command /join (task #12275)Sebastien Helleu
2012-10-06irc: fix crash when message 352 has too few arguments (bug #37513)Sebastien Helleu
2012-10-06irc: remove unneeded server disconnect when server buffer is closed and ↵Sebastien Helleu
server is already disconnected This commit fixes a problem with the script autoconnect.py: the script hooks signal "irc_server_disconnected", and this signal was sent 2 times for each server on /quit: one time when servers are disconnected, and one time when servers are destroyed (because buffer is closed, and then server disconnected again). The script forces save of irc.conf on each disconnection, so some servers were lost in irc.conf, when some servers have already been destroyed.
2012-09-18irc: fix rejoin of channels with a key, ignore value "*" sent by server for ↵Peter Boström
key (bug #24131)
2012-09-17core: fix link with gcrypt lib in cmake (use var $GCRYPT_LDFLAGS instead of ↵Sebastien Helleu
"gcrypt") (bug #37373)
2012-09-16irc: fix SASL mechanism "external" (bug #37274) (patch from phlux)Sebastien Helleu
2012-09-04irc: fix parsing of message 346 when no nick/time are given (bug #37266)Sebastien Helleu
2012-09-03irc: switch to next address after a timeout when connecting to server (bug ↵Simon Arlott
#37216)
2012-09-03irc: fix bug when changing server option "addresses" with less addresses ↵Simon Arlott
(bug #37215)
2012-09-03irc: add network prefix in some irc/gnutls messagesSebastien Helleu
2012-08-27api: allow update for some variables of hdata, add new functions ↵Sebastien Helleu
hdata_update and hdata_set
2012-08-23irc: add network prefix in irc (dis)connection messagesSebastien Helleu
2012-08-23irc: keep trailing spaces in IRC messages only for some commands (if message ↵Sebastien Helleu
ends with text from user)
2012-08-22irc: generate alternate nicks dynamically when all nicks are already in use ↵Sebastien Helleu
(task #12209)
2012-08-22irc: fix split of received IRC message: keep spaces at the end of messageSebastien Helleu
2012-08-20irc: move options weechat.look.nickmode{_empty} to ↵Sebastien Helleu
irc.look.nick_mode{_empty}, add nick mode for action messages (patch from Nils Görs) The option irc.look.nick_mode has a new type: integer with values: none/prefix/action/both (default is "prefix", which is old behaviour).
2012-08-14core: add new plugin "script" (scripts manager, replacing scripts weeget.py ↵Sebastien Helleu
and script.pl)
2012-08-08irc: set non-blocking socket before connecting to server (fix freeze with ↵Sebastien Helleu
SSL after connection error)
2012-08-02core: update description of plugins and translate them in output of /pluginSebastien Helleu
2012-07-30irc: fix bug with prefix chars which are in chanmodes with a type different ↵Sebastien Helleu
from "B" (bug #36996)