Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-18 | irc: fix update of channels modes with arguments when joining a channel ↵ | Sébastien Helleu | |
(closes #1324) | |||
2019-03-12 | relay: fix compilation warning when gnutls is not found | Sébastien Helleu | |
2019-03-12 | irc: fix compilation warning when gnutls is not found | Sébastien Helleu | |
2019-03-11 | relay: use empty value by default for option relay.weechat.commands (issue #928) | Sébastien Helleu | |
The relay client is supposed to be safe by default, and the relay connection should be protected by the different ways (restriction on IP address, SSL, strong password, Time-based One-Time Password, local bind address and use of SSH tunnel…). So this option lets the user add extra security by allowing only some commands (whitelist), or allowing any commands except a list of given commands (blacklist). | |||
2019-03-10 | relay: add forbidden commands /key and /trigger in weechat protocol (issue #928) | Sébastien Helleu | |
2019-03-10 | relay: add forbidden commands /wait and /repeat in weechat protocol (issue #928) | Sébastien Helleu | |
2019-03-10 | core: replace argument "keep_eol" by "flags" in function string_split ↵ | Sébastien Helleu | |
(closes #1322) | |||
2019-03-09 | core: add value -1 for keep_eol in function string_strip (issue #1322) | Sébastien Helleu | |
The value -1 means it's a standard split, but empty items are kept, and separators are not removed at beginning/end of string. | |||
2019-03-09 | relay: add extra forbidden commands in weechat protocol (issue #928) | Sébastien Helleu | |
Commands were already forbidden (option relay.weechat.commands): - /exec - /upgrade - /quit These extra commands are now forbidden by default: - /fset - /set - /unset - /plugin - /script - /python - /perl - /ruby - /lua - /tcl - /guile - /javascript - /php - /secure | |||
2019-03-02 | core: use bitwise shift operator to define flag constants | Sébastien Helleu | |
2019-02-28 | irc: quote argument to NICK | Matthew Martin | |
2019-02-28 | script: use SHA-512 instead of MD5 for script checksum | Sébastien Helleu | |
Related to weechat/weechat.org@66a8b72ab17784e7476b142e36c0fd8c7ae9c7c3 | |||
2019-02-28 | relay: add option relay.weechat.commands (closes #928) | Sébastien Helleu | |
2019-02-28 | api: add function command_options (issue #928) | Sébastien Helleu | |
2019-02-27 | php: fix memory leak in functions using hashtable parameters | Sébastien Helleu | |
Functions fixed in PHP plugin: - string_eval_expression - string_eval_path_home - key_bind - hook_process_hashtable - hook_hsignal_send - info_get_hashtable - hdata_update | |||
2019-02-27 | core: use function string_match_list for the autoload of plugins | Sébastien Helleu | |
2019-02-27 | api: add function string_match_list | Sébastien Helleu | |
2019-02-26 | fset: fix typo in /help fset.format.option2 | arza | |
2019-02-24 | relay: remove obsolete comment | Sébastien Helleu | |
2019-02-22 | fset: fix slow refresh of fset buffer during /reload (closes #1313) | Sébastien Helleu | |
2019-02-19 | core: force new API version to prevent the old aspell plugin to load (issue ↵ | Sébastien Helleu | |
#1299) | |||
2019-02-19 | spell: rename "aspell" plugin to "spell" (issue #1299) | Sébastien Helleu | |
The following things have been renamed: - file aspell.conf -> spell.conf - options aspell.* -> spell.* - bar item aspell_dict -> spell_dict - bar item and local variable aspell_suggest -> spell_suggest - info aspell_dict -> spell_dict | |||
2019-02-18 | aspell: optimize stripping of nick_completer (issue #1306) | Simmo Saan | |
2019-02-18 | aspell: strip trailing spaces from nick_completer (closes #1306) | Simmo Saan | |
2019-02-04 | irc: fix parsing of whois messages in notify | Sébastien Helleu | |
2019-01-31 | irc: fix crash in parsing of IRC channel modes (issue #1296, closes #1297) | Sébastien Helleu | |
Regression was introduced by commit b38b2abe3b397af1133951fb5326cc5cbb80807e. | |||
2019-01-29 | irc: fix parsing of MODE, 341 (invite) and CHGHOST commands when there are ↵ | Sébastien Helleu | |
colons (closes #1296) | |||
2019-01-28 | relay: fix crash on /upgrade when the real IP is not set (closes #1294) | Sébastien Helleu | |
2019-01-27 | aspell: look for suggestions only if the misspelled word has changed (closes ↵ | Sébastien Helleu | |
#1175) | |||
2019-01-26 | aspell: set a misspelled word without suggestions in local variable ↵ | Nils Görs | |
"aspell_suggest" (closes #1288) | |||
2019-01-26 | doc: fix regex examples to be compatible with FreeBSD | Sébastien Helleu | |
The following special sequences are not supported in regular expressions on FreeBSD: - "\w": replaced with "[a-zA-Z0-9_]" - "\S": replaced with "[^ ]" (it should be "[^ \t\n\r\f\v]", but in practice only spaces could be a problem when we use this sequence). | |||
2019-01-20 | script: add missing input actions "A" and "v" in /help script | Sébastien Helleu | |
2019-01-20 | tests: add tests on IRC color functions | Sébastien Helleu | |
Functions tested: - irc_color_decode - irc_color_encode - irc_color_decode_ansi | |||
2019-01-20 | irc: return IRC color code instead of WeeChat color code when decoding a too ↵ | Sébastien Helleu | |
short ANSI color sequence | |||
2019-01-20 | irc: fix encoding of italic attribute when colors are removed | Sébastien Helleu | |
2019-01-20 | buflist: add alternate key codes for alt-F1/alt-F2 (xterm) | Sébastien Helleu | |
2019-01-20 | buflist: fix typo on key code for ctrl-F2 | Sébastien Helleu | |
2019-01-20 | buflist: add default keys ctrl-F1/F2 to scroll up/down one page in buflist ↵ | Sébastien Helleu | |
(same action as F1/F2) | |||
2019-01-20 | buflist: add alternate key codes for F1/F2 and alt-F1/alt-F2 (compatibility ↵ | Sébastien Helleu | |
with terminals) | |||
2019-01-13 | irc: fix compiler warning on GNU Hurd | Sébastien Helleu | |
This fixes the following warning: irc-ctcp.c:411:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] | |||
2019-01-13 | irc: do not use strptime to parse a time as float number (issue #1289) | Sébastien Helleu | |
2019-01-13 | tests: add tests on function irc_protocol_parse_time | Sébastien Helleu | |
2019-01-13 | irc: check return code of calls to strptime (issue #1289) | Sébastien Helleu | |
2019-01-11 | irc: fix parsing of "time" message tag on FreeBSD (issue #1289) | Sébastien Helleu | |
2019-01-11 | tests: add tests on function irc_config_check_autojoin | Sébastien Helleu | |
2019-01-01 | core: update copyright dates | Sébastien Helleu | |
2018-12-01 | core: use https for links in comments | Sébastien Helleu | |
2018-11-29 | core: use https for all links where secured http is supported | Sébastien Helleu | |
2018-11-29 | core: use https for links to GNU GPL license | Sébastien Helleu | |
2018-11-18 | core: replace "Mac OS X" and "OS X" by "macOS" (issue #1272) | Sébastien Helleu | |