summaryrefslogtreecommitdiff
path: root/src/plugins/irc
AgeCommit message (Collapse)Author
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)
2012-07-27irc: add help on values for option irc.look.nick_completion_smartSebastien Helleu
2012-07-27relay: add support of SSL (for irc and weechat protocols), new option ↵Sebastien Helleu
relay.network.ssl_cert_key (task #12044)
2012-07-23irc: replace calls to config_search_with_string with weechat_config_getSebastien Helleu
2012-07-20core: add support of arrays in hdata variablesSebastien Helleu
2012-07-15irc: fix format of message "USER" (according to RFC 2812) (bug #36825)Sebastien Helleu
Old format was: USER username username address :real name New format is : USER username 0 * :real name And now spaces are automatically replaced by underscores in username (since no space is allowed here).
2012-07-15irc: describe possible values in /help irc.look.display_awaySebastien Helleu
2012-07-14relay: fix freeze when writing on relay socket (use non-blocking sockets in ↵Sebastien Helleu
relay for irc and weechat protocols) (bug #36655)
2012-07-07irc: add bar item "buffer_modes", remove option irc.look.item_channel_modes ↵Sebastien Helleu
(task #12022)
2012-07-01irc: fix parsing of user modes (ignore everything after first space) (bug ↵Sebastien Helleu
#36756)
2012-06-30irc: add option irc.look.ctcp_time_format to customize reply to CTCP TIME ↵Sebastien Helleu
(task #12150)
2012-06-14irc: set callback "nickcmp" in channel buffersSebastien Helleu
2012-06-09irc: fix freeze when reading on socket with SSL enabled (bug #35097)Sebastien Helleu
2012-06-04irc: reallow names beginning with "#" for serversSebastien Helleu
2012-05-15irc: update channel modes by using chanmodes from message 005 (do not send ↵Sebastien Helleu
extra command "MODES" to server), fix parsing of modes (bug #36215)
2012-05-08irc: add option "fakerecv" for command /server to simulate a received IRC ↵Sebastien Helleu
message (not documented, for debug only)
2012-05-02irc: hide everything after "identify" or "register" in messages to nickserv ↵Sebastien Helleu
when option irc.look.hide_nickserv_pwd is on (bug #36362)
2012-04-08irc: add option "-pending" for command /disconnect (cancel auto-reconnection ↵Sebastien Helleu
on servers currently reconnecting) (task #11985)
2012-04-05irc: set user modes only if target nick is self nick in message 221 (patch ↵Kyle Fuller
#7754)
2012-04-03irc: fix help of option irc.color.mirc_remapSebastien Helleu
2012-04-03irc: use tag "prefix_nick_ccc" (where "ccc" is color of nick) in messages ↵Sebastien Helleu
displayed This new tag is used by WeeChat to hide/replace same prefix (option weechat.look.prefix_same_nick).
2012-03-26irc: force the clear of nicklist when joining a channel (nicklist was not ↵Sebastien Helleu
sync after znc reconnection) (bug #36008)
2012-03-26irc: allow more than one nick in command /inviteSebastien Helleu
2012-03-23core: add a connection timeout for child process in hook_connect (bug #35966)Sebastien Helleu
2012-03-23irc: do not translate string "Msg" for messages to channel ops/voicedSebastien Helleu
2012-03-22irc: do not send command "MODE #channel" on manual /names (do it only when ↵Sebastien Helleu
names are received on join of channel) (bug #35930)
2012-03-17irc: do not allow the creation of two servers with same name but different ↵Sebastien Helleu
case (fix error when writing file irc.conf) (bug #35840)
2012-03-15irc: update away flag for nicks on manual /whoSebastien Helleu
2012-03-14irc: display privmsg messages to "@#channel" and "+#channel" in channel ↵Sebastien Helleu
buffer (bug #35331)
2012-03-12irc: use computed nick color in many messages instead of option ↵Sebastien Helleu
weechat.color.chat_nick
2012-03-12irc: fix redirection of message when message is queued for sending on serverSebastien Helleu