summaryrefslogtreecommitdiff
path: root/src/plugins/irc/irc-command.c
AgeCommit message (Collapse)Author
2018-03-24irc: fix some stylesSébastien Helleu
2018-03-24irc: add indexed ban list, add completion for /unban and /unquiet (closes ↵Simmo Saan
#597, task #11374, task #10876)
2018-01-13irc: add server option "split_msg_max_length"Sébastien Helleu
2018-01-07core: fix some stylesSébastien Helleu
2018-01-05core: update copyright datesSébastien Helleu
2017-11-05irc: add invite-notify capability to help and completionSimmo Saan
2017-11-05irc: add chghost capability to help and completionSimmo Saan
2017-10-13irc: do not clear nicklist when joining an already joined channel if the ↵Sébastien Helleu
option irc.look.buffer_open_before_join is on (closes #1081, closes #1082)
2017-08-12core: fix cast of time_t (to "long long" instead of "long") (closes #1051)Sébastien Helleu
2017-06-17irc: factor supported CAP versionSimmo Saan
2017-06-17irc: force uppercase subcommand for /capSimmo Saan
2017-06-17irc: add support for IRCv3.2 Client Capability Negotiation (closes #586)Simmo Saan
2017-05-02irc: add option "open" in command /server (closes #966)Sébastien Helleu
2017-04-07irc: fix double decoding of IRC colors in messages sent/displayed by ↵Sébastien Helleu
commands /msg and /query (issue #943)
2017-02-18irc: add function irc_server_get_max_modesSébastien Helleu
2017-02-18irc: update error message, update translationsSébastien Helleu
2017-02-18irc: send current modes/masks if next mask doesn't fit in the stringSébastien Helleu
2017-02-18Merge remote-tracking branch 'origin/pr/579'Sébastien Helleu
2017-02-18irc: compact some codeSébastien Helleu
2017-02-18irc: move initialization of variables "inclusive"Sébastien Helleu
2017-02-18Merge remote-tracking branch 'origin/pr/572'Sébastien Helleu
2017-01-06irc: fix option "-temp" in command /server (closes #880)Sébastien Helleu
2017-01-06irc: fix name of option "-temp" in /help serverSébastien Helleu
2017-01-01core: update copyright datesSébastien Helleu
2016-12-11irc: rename server option "umodes" to "usermode"Sébastien Helleu
2016-12-11Merge remote-tracking branch 'origin/pr/820'Sébastien Helleu
2016-11-26irc: add tag "self_msg" on self messages (closes #840)Sébastien Helleu
2016-11-26irc: add missing tags on CTCP message sentSébastien Helleu
2016-11-09irc: fix help on mask in command /ignoreSébastien Helleu
2016-10-12Add server option umodes (closes #377)Simmo Saan
2016-07-17irc: rename server options "default_msg_*" to "msg_*", evaluate themSébastien Helleu
2016-06-18api: remove functions printf_date() and printf_tags()Sébastien Helleu
2016-03-21core: add pointer in some callbacks (closes #406)Sébastien Helleu
This pointer is the first argument received by callbacks, and the existing argument "data" is now automatically freed by WeeChat when the object containing the callback is removed. With this new pointer, the linked list of callbacks in scripts has been removed. This will improve speed of scripts (using a lot of hooks), reduce memory used by scripts and reduce time to unload scripts. Following functions are affected in the C API: * exec_on_files * config_new * config_new_section * config_new_option * hook_command * hook_command_run * hook_timer * hook_fd * hook_process * hook_process_hashtable * hook_connect * hook_print * hook_signal * hook_hsignal * hook_config * hook_completion * hook_modifier * hook_info * hook_info_hashtable * hook_infolist * hook_hdata * hook_focus * unhook_all_plugin * buffer_new * bar_item_new * upgrade_new * upgrade_read
2016-01-17irc: add missing completion "*" for target in command /msgSébastien Helleu
2016-01-17irc: fix /msg command with multiple targets including "*"Sébastien Helleu
2016-01-17irc: add examples in /help ctcpSébastien Helleu
2016-01-17irc: add a constant with list of supported CTCPs for completion in command /ctcpSébastien Helleu
2016-01-17irc: add missing completion "*" for target in command /ctcpSébastien Helleu
2016-01-17irc: do not exit from function in case of error with "ctcp *"Sébastien Helleu
When "*" is a target in the middle of a list, for example "#chan1,*,#chan2", if there's an error with "*", the CTCP should be sent to #chan1 and #chan2, even if "*" fails (and not only #chan1 like it was previously).
2016-01-17irc: free allocated memory in case of early exit from the functionSébastien Helleu
2016-01-17irc: fix code styleSébastien Helleu
2016-01-17Merge remote-tracking branch 'origin/pr/493'Sébastien Helleu
2016-01-03irc: remove argument "clear" from command /cap (issue #8, closes #641)Sébastien Helleu
2016-01-01core: update copyright datesSébastien Helleu
2015-12-24irc: fix typoSébastien Helleu
2015-12-24irc: move option irc.network.alternate_nick into servers (closes #633)Sébastien Helleu
2015-11-07irc: disallow /quiet, /unquiet on servers without supportSimmo Saan
2015-11-07irc: make /ban, /unban, /quiet, /unquiet send multiple at once (closes #15)Simmo Saan
irc: make /quiet, /unquiet honor ban_mask_default (closes #577)
2015-11-03irc: add inclusive behavior to /allchan, /allpv, /allservSimmo Saan
2015-10-18irc: add "cap-notify" in list of supported capabilities (/help cap)Sébastien Helleu