summaryrefslogtreecommitdiff
path: root/src/plugins/irc
AgeCommit message (Collapse)Author
2022-12-19irc: return directly output of string_dyn_free without temporary variableSébastien Helleu
2022-12-18api: return newly allocated string in functions string_tolower and ↵Sébastien Helleu
string_toupper
2022-12-17irc: do not join channels in server autojoin option after reconnection to ↵Sébastien Helleu
the server (closes #560, bug #21529)
2022-10-12irc: escape backslashes in raw buffer (closes #1838)Sébastien Helleu
2022-10-01irc: set local variable "filter" when doing `/server raw xxx` with raw ↵Sébastien Helleu
buffer already opened (closes #1448)
2022-09-26irc: fix use of uninitialized variable `ptr_nick`Sébastien Helleu
2022-09-17irc: fix message when disconnecting from server in case of high lag when ↵Sébastien Helleu
server option autoreconnect is off (closes #1708)
2022-09-15irc: add option irc.look.display_pv_nick_changeSébastien Helleu
2022-09-10irc: replace chars "\01" by spaces in CTCP replies (closes #1819)Sébastien Helleu
This prevents any attack due to an external security issue in the Linux netfilter implementation (nf_conntrack_irc). See: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-2663
2022-09-05irc: fix display of message 350 (whois, gateway) (closes #1815)Sébastien Helleu
2022-08-29irc: fix target buffer of generic errors when they contain a target nick ↵Sébastien Helleu
(closes #1814)
2022-08-15irc: fix extract of isupport value when it is last in list and without value ↵Sébastien Helleu
(closes #1807)
2022-08-13irc: display ACCOUNT command in private buffersSébastien Helleu
2022-08-13irc: add options and display SETNAME command in channels and private buffers ↵Sébastien Helleu
(closes #1805) New options: - irc.color.message_setname - irc.look.smart_filter_setname
2022-08-13irc: display CHGHOST command in private buffersSébastien Helleu
2022-08-13irc: add missing tag "irc_numeric" in all numeric IRC commands (closes #1804)Sébastien Helleu
2022-08-07irc: fix parsing of messages with trailing spaces and no trailing parameter ↵Sébastien Helleu
(closes #1803)
2022-08-07core: add option `-save` in command `/upgrade` (closes #1630)Sébastien Helleu
2022-08-03irc: mention how to remove capability in /help capSébastien Helleu
2022-07-27irc: display an error message when using command /dcc without xfer plugin loadedSébastien Helleu
2022-07-21irc: fix display of TOPIC message with an empty trailing parameterSébastien Helleu
2022-07-21irc: fix display of QUIT message with an empty trailing parameter (closes #1797)Sébastien Helleu
The regression was introduced with the new way to parse IRC message parameters, in version 3.4.
2022-07-20irc: use API function string_rebuild_split_string in irc_protocol_string_paramsSébastien Helleu
2022-07-20api: add arguments "index_start" and "index_end" in function ↵Sébastien Helleu
string_rebuild_split_string
2022-07-20api: rename function string_build_with_split_string to ↵Sébastien Helleu
string_rebuild_split_string
2022-07-16irc: fix duplicated channels in autojoin option when autojoin_dynamic is ↵Sébastien Helleu
enabled (closes #1795)
2022-07-02irc: remove unneeded translation marker (issue #1772)Sébastien Helleu
2022-07-02irc: start at parameter #2 in callback of messages 524/704/705/706 (issue #1772)Sébastien Helleu
2022-07-02irc: fix comments (issue #1772)Sébastien Helleu
2022-07-02irc: add ERR_HELPNOTFOUND (issue #1772)Valentin Lorentz
2022-07-02irc: strip topic name when formatting ↵Valentin Lorentz
RPL_HELPSTART/RPL_HELPTXT/RPL_ENDOFHELP (issue #1772)
2022-06-25irc: update URLs to IRCv3 specificationsSébastien Helleu
2022-06-18core: add trailing slashes in URLsSébastien Helleu
2022-06-17irc: add example with `/allchan` in `/help autojoin`Sébastien Helleu
2022-06-15irc: rename option `save` to `apply` in command `/autojoin`Sébastien Helleu
2022-04-24irc: remove channel from autojoin option when manually closing a bufferSébastien Helleu
2022-04-24irc: fix add of channel to autojoin option when joining a channel with a ↵Sébastien Helleu
buffer still opened
2022-03-19irc: fix memory leak in command /autojoin addraw when channels are missingSébastien Helleu
2022-03-19irc: ensure old_autojoin and ptr_autojoin are not NULL before comparing themSébastien Helleu
2022-03-11irc: add option "sort" in command /autojoinSébastien Helleu
2022-03-10irc: update translationsSébastien Helleu
2022-03-10irc: display only one message in /autojoin command outputSébastien Helleu
2022-03-10irc: fix add of same channel with and without key in the array listSébastien Helleu
2022-03-10irc: rename server option "autojoin_record" to "autojoin_dynamic"Sébastien Helleu
2022-03-10irc: add command /autojoinSébastien Helleu
2022-03-10irc: add server option "autojoin_record"Sébastien Helleu
2022-02-28irc: fix display of message 901 (you are now logged out) (closes #1758)Sébastien Helleu
2022-02-19irc: replace calls to strndup by weechat_strndupSébastien Helleu
2022-02-10irc: fix parsing of message 223 (m_filter) sent by InspIRCd server (closes ↵Sébastien Helleu
#1751)
2022-01-17core: update copyright datesSébastien Helleu