summaryrefslogtreecommitdiff
path: root/src/plugins
AgeCommit message (Collapse)Author
2023-06-15relay: add IPv6 example in /help relay.network.bind_addressSébastien Helleu
2023-06-11relay: fix crash on `/upgrade` when at least a client is connected with ↵Sébastien Helleu
weechat protocol
2023-06-10trigger: add completions "trigger_names_disabled" and "trigger_names_enabled"Sébastien Helleu
They are used in completion of commands `/trigger disable` and `/trigger enable`.
2023-06-10exec: remove trailing "M" (carriage return) in output of commandsSébastien Helleu
Regression was indirectly caused by commit d18f68e497c4244404ff8f4f50de82717b178e09 in core that allows to display all control chars in buffers. But the fix is in exec plugin: end of line in command output can now be "\r\n" in addition to a single "\n".
2023-06-05guile: fix crash when plugin is loaded on GNU/Hurd (closes #1951)Sébastien Helleu
2023-06-05doc: fix URLs to WeeChat docsSébastien Helleu
2023-06-05logger: fix display of multiline messages in backlog (closes #1926)Sébastien Helleu
2023-06-05logger: return arraylist instead of custom linked list in logger_tail_file ↵Sébastien Helleu
(issue #1926)
2023-06-04irc: add tag "new_host_xxx" in message displayed for command CHGHOST (closes ↵Sébastien Helleu
#1808)
2023-06-03fifo: allow using escape charactersTrygve Aaberge
This allows you to use escape characters if you start the fifo command with \ instead of *, in the same way as the escape_commands option in the relay protocol. This allows you to send commands consisting of multiple lines by using \n if the buffer has input_multiline set.
2023-06-03irc: add option irc.look.display_host_noticeSébastien Helleu
2023-06-03relay: add handshake option "escape_commands" in weechat protocolSébastien Helleu
2023-06-03relay: add support of capability "echo-message" (closes #1949)Sébastien Helleu
2023-06-03irc: add infos "irc_server_cap" and "irc_server_cap_value" (issue #1949)Sébastien Helleu
2023-06-02tests: add tests on relay "irc" protocolSébastien Helleu
2023-06-02irc: add missing "user" in documentation of functionsSébastien Helleu
2023-06-02relay: fix connection with IRC clients sending "CAP REQ :" (without ↵Sébastien Helleu
capability) and not sending "CAP END" (issue #1040, issue #1796) The bug was fixed in version 2.0 (issue #1040) but a regression in version 3.7 happened while using the new IRC parser for message arguments (issue #1796, commit 96ed47126130ac62350aef4a9236009b7fc3cd5f).
2023-06-02relay: add modifiers "relay_client_irc_in", "relay_client_irc_out1" and ↵Sébastien Helleu
"relay_client_irc_out"
2023-05-31ruby: fix crash in display of exception backtrace with Ruby 3 (issue #1631, ↵Sébastien Helleu
issue #1886)
2023-05-30core: send all command line parameters not beginning with a dash to all ↵Sébastien Helleu
plugins, add info "auto_load_scripts" This fixes an issue with IRC URL given on command line when it starts with `ircs://` or `irc6://`: the server is not created at all (only `irc://` works fine).
2023-05-30fset: reset color immediately after the color name (issue #1920)Sébastien Helleu
2023-05-29irc: fix display of CTCP ACTION sent without parameters nor spaceSébastien Helleu
2023-05-29irc: remove unneeded extra check on "\01ACTION " in ↵Sébastien Helleu
irc_input_user_message_display
2023-05-29irc: hide password in messages to nickserv with cap echo-message enabled ↵Sébastien Helleu
(issue #139)
2023-05-29irc: add command `/action` (closes #201, issue #1577), remove alias `action`Sébastien Helleu
2023-05-27alias: add option `missing` in command `/alias`Sébastien Helleu
2023-05-27alias: add alias `action` to send a CTCP ACTION to a channel or a nick ↵Sébastien Helleu
(issue #1577)
2023-05-27irc: add missing host tag in self messages with cap echo-message enabled ↵Sébastien Helleu
(issue #139)
2023-05-27irc: fix display of STATUSMSG CTCP ACTION to channel with cap echo-message ↵Sébastien Helleu
enabled (issue #139, issue #1577)
2023-05-27irc: fix display of outgoing CTCP when channel/private buffer doesn't existSébastien Helleu
2023-05-27irc: fix display of outgoing STATUSMSG CTCP ACTION without argumentsSébastien Helleu
2023-05-27irc: remove extra space in CTCP ACTION message sent without argumentsSébastien Helleu
Now when doing `/me` (without arguments), the message sent is: PRIVMSG #test :\x01ACTION\x01 instead of: PRIVMSG #test :\x01ACTION \x01
2023-05-27irc: fix split of CTCP message with no argumentsSébastien Helleu
2023-05-27irc: display STATUSMSG actions differently from standard actions on channels ↵Sébastien Helleu
(closes #1577, issue #139)
2023-05-27irc: fix send of empty action with `/me` commandSébastien Helleu
2023-05-26irc: add missing nick tag in self CTCP ACTION displayed (issue #139)Sébastien Helleu
2023-05-26irc: display CTCP ACTION to channel on the channel buffer (issue #139, ↵Sébastien Helleu
closes #207)
2023-05-25irc: display actions sent with `/me` in private buffer instead of server ↵Sébastien Helleu
buffer (issue #139)
2023-05-25irc: fix display of actions sent with `/me` (issue #139)Sébastien Helleu
2023-05-25irc: fix duplicated CTCP messages displayed when capability "echo-message" ↵Sébastien Helleu
is enabled (issue #139)
2023-05-25irc: hide messages sent with `/msg` to a nick when capability "echo-message" ↵Sébastien Helleu
is enabled (issue #139)
2023-05-25irc: hide CTCP messages sent with `/ctcp` when capability "echo-message" is ↵Sébastien Helleu
enabled (issue #139)
2023-05-25irc: hide self actions sent with `/me` when capability "echo-message" is ↵Sébastien Helleu
enabled (issue #139)
2023-05-23irc: add support of capability "echo-message" (closes #139)Sébastien Helleu
2023-05-23irc: fix display of status privmsg/notice, add missing tags in messages ↵Sébastien Helleu
(issue #139) The status PRIVMSG and NOTICE are now displayed the same way for outgoing and received messages: Msg(alice) -> @#test: message for ops Notice(alice) -> @#test: notice for ops And any message like this is displayed with these tags if the nick is self nick (case of a bouncer or if capability "echo-message" is enabled): "self_msg", "notify_none", "no_highlight".
2023-05-23irc: fix order of tags in outgoing messagesSébastien Helleu
The order of tags in message doesn't matter, but this is for the sake of consistency with the other messages displayed.
2023-05-23irc: add missing tags "irc_cap" and "log3" in cap messages (client capability)Sébastien Helleu
2023-05-23irc: add missing tag "log3" in notify messagesSébastien Helleu
2023-05-22script: remove trailing "J" (line feed char) in source of scripts displayedSébastien Helleu
Regression was indirectly caused by commit d18f68e497c4244404ff8f4f50de82717b178e09 in core that allows to display all control chars in buffers. But the fix is in script plugin: when the script is downloaded and read line by line, trailing "\r" and "\n" are removed, and therefore not displayed.
2023-05-20logger: add option logger.file.log_conditions (closes #1942)Sébastien Helleu