Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-21 | Merge remote-tracking branch 'origin/pr/640' | Sébastien Helleu | |
2018-05-20 | irc: add space before capability only if the string is not empty | Sébastien Helleu | |
2018-05-20 | irc: add missing space between capabilities in display of supported/enabled ↵ | Sébastien Helleu | |
capabilities | |||
2018-05-20 | Merge remote-tracking branch 'origin/pr/639' | Sébastien Helleu | |
2018-05-20 | irc: replace calls to sprintf by snprintf | Sébastien Helleu | |
2018-05-20 | irc: use dynamic string functions to display supported/enabled capabilities | Sébastien Helleu | |
2018-05-20 | irc: fix code style | Sébastien Helleu | |
2018-05-20 | Merge remote-tracking branch 'origin/pr/623' into irc-3.2-cap | Sébastien Helleu | |
2018-04-02 | irc: always set nick away status on WHO response (sent manually or ↵ | Sébastien Helleu | |
automatically with server option "away_check") | |||
2018-03-25 | irc: send whole IRC message including IRCv3 tags in the signals irc_in, ↵ | Sébastien Helleu | |
irc_in2, irc_raw_in and irc_raw_in2 (issue #787) | |||
2018-03-25 | irc: factorize code to set state of modelists in a channel | Sébastien Helleu | |
2018-03-24 | irc: clear the modelist if nothing was received before the end of list ↵ | Sébastien Helleu | |
(invite/exception/ban/quiet) | |||
2018-03-24 | irc: fix messages on exception to make them easier to translate | Sébastien Helleu | |
2018-03-24 | irc: fix some styles | Sébastien Helleu | |
2018-03-24 | irc: add indexed ban list, add completion for /unban and /unquiet (closes ↵ | Simmo Saan | |
#597, task #11374, task #10876) | |||
2018-02-05 | irc: allow ${irc_server.xxx} and ${server} in server evaluated options ↵ | Sébastien Helleu | |
(closes #1144) The server option "ssl_fingerprint" is now evaluated when it is used (during SSL connection), instead of when it is set with command /set. | |||
2018-01-07 | core: fix some styles | Sébastien Helleu | |
2018-01-05 | core: update copyright dates | Sébastien Helleu | |
2017-11-05 | irc: add smart filtering for chghost messages | Simmo Saan | |
2017-11-05 | irc: display chghost messages in buffers | Simmo Saan | |
2017-11-05 | irc: add support for IRCv3.2 chghost | Simmo Saan | |
2017-06-17 | irc: add support for IRCv3.2 Client Capability Negotiation (closes #586) | Simmo Saan | |
2017-06-17 | irc: add hashtables to keep track of all capabilities | Simmo Saan | |
2017-06-17 | irc: make command characters optional in server's command option | Simmo Saan | |
2017-03-25 | irc: send signal "irc_server_lag_changed", store lag in server buffer | Sébastien Helleu | |
The lag is stored in the local variable "lag" of the server buffer. When there is no lag, the local variable does not exist. | |||
2017-02-19 | irc: fix parsing of message 324 (modes) when there is a colon before the ↵ | Sébastien Helleu | |
modes (closes #913) | |||
2017-01-01 | Merge pull request #876 from sim642/switch-join-forwarded | Sébastien Helleu | |
irc: fix buffer switching on manual join for forwarded channels | |||
2017-01-01 | core: update copyright dates | Sébastien Helleu | |
2016-12-31 | irc: fix buffer switching on manual join for forwarded channels | Simmo Saan | |
Previously using option values irc.look.buffer_open_before_join off irc.look.buffer_switch_join on and manually joining a channel which gets forwarded (e.g. #linux -> ##linux-overflow on freenode) the channel buffer for ##linux-overflow was not switched to even though the option says it should have. This patch copies manual join and noswitch information for channels which get forwarded. | |||
2016-12-11 | irc: evaluate content of server option "usermode" | Sébastien Helleu | |
2016-12-11 | irc: rename server option "umodes" to "usermode" | Sébastien Helleu | |
2016-12-11 | Merge remote-tracking branch 'origin/pr/820' | Sébastien Helleu | |
2016-11-26 | irc: add tag "self_msg" on self messages (closes #840) | Sébastien Helleu | |
2016-10-12 | Add server option umodes (closes #377) | Simmo Saan | |
2016-08-30 | irc: fix display of service notice mask (message 008) (closes #429) | Sébastien Helleu | |
2016-08-07 | irc: remove evil tab | Sébastien Helleu | |
2016-05-19 | irc: fix NULL pointer dereference in 734 command callback | scumjr | |
2016-03-21 | core: 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-02-23 | irc: add option irc.network.sasl_fail_unavailable (closes #600) | Simmo Saan | |
Previously SASL did not fail when it was set up for the server but wasn't supported by it. This makes no difference when the server's sasl_fail is set to "continue" but might make a difference if set to "disconnect" or "reconnect". To make sure server connection is not made under such circumstances, this patch adds an extra configurable ("on" by default) check to trigger SASL failure when it is set up but not supported by the server. Although not directly a SASL failure, this makes SASL not-authenticated scenarios all handled consistently, while providing extra security by not silently ignoring not being authenticated as requested. | |||
2016-02-11 | irc: use upper case for SASL in messages displayed | Sébastien Helleu | |
2016-01-06 | irc: fix channel forwarding (closes #643) | Sébastien Helleu | |
The problem happens when the option irc.look.buffer_open_before_{autojoin|join} is on. | |||
2016-01-01 | core: update copyright dates | Sébastien Helleu | |
2015-12-30 | irc: add support for IRCv3.2 invite-notify | Simmo Saan | |
irc: add nick tag to numeric 341 for consistency | |||
2015-12-20 | irc: fix comments | Sébastien Helleu | |
2015-12-20 | irc: fix long line | Sébastien Helleu | |
2015-12-20 | irc: fix condition in account message callback | Sébastien Helleu | |
2015-12-20 | Merge remote-tracking branch 'origin/pr/351' | Sébastien Helleu | |
2015-10-18 | irc: fix code style | Sébastien Helleu | |
2015-08-08 | irc: add support for CAP cap-notify | Max Teufel | |
2015-08-07 | Merge remote-tracking branch 'origin/pr/475' | Sébastien Helleu | |