Sébastien Helleu
|
7baef6396d
|
irc: properly rename private buffer on nick changes or private message when new nick is the same with different case
|
2023-01-02 14:17:20 +01:00 |
|
Sébastien Helleu
|
c739026c87
|
irc: replace "private window" by "private buffer" in comments
|
2023-01-02 13:50:58 +01:00 |
|
Sébastien Helleu
|
33bba784c3
|
core: update copyright dates
|
2023-01-01 14:54:35 +01:00 |
|
Sébastien Helleu
|
267313304e
|
irc: fix calls to weechat_string_toupper
|
2022-12-19 11:18:59 +01:00 |
|
Sébastien Helleu
|
5df4126c75
|
irc: return directly output of string_dyn_free without temporary variable
|
2022-12-19 07:06:01 +01:00 |
|
Sébastien Helleu
|
40339b288a
|
api: return newly allocated string in functions string_tolower and string_toupper
|
2022-12-18 14:28:58 +01:00 |
|
Sébastien Helleu
|
fb31cf663e
|
irc: do not join channels in server autojoin option after reconnection to the server (closes #560, bug #21529)
|
2022-12-17 12:55:39 +01:00 |
|
Sébastien Helleu
|
6619c421aa
|
irc: escape backslashes in raw buffer (closes #1838)
|
2022-10-12 21:43:03 +02:00 |
|
Sébastien Helleu
|
4d3a3c67ac
|
irc: set local variable "filter" when doing /server raw xxx with raw buffer already opened (closes #1448)
|
2022-10-01 17:06:31 +02:00 |
|
Sébastien Helleu
|
34c043453b
|
irc: fix use of uninitialized variable ptr_nick
|
2022-09-26 21:21:27 +02:00 |
|
Sébastien Helleu
|
5284921701
|
irc: fix message when disconnecting from server in case of high lag when server option autoreconnect is off (closes #1708)
|
2022-09-17 12:12:06 +02:00 |
|
Sébastien Helleu
|
c6d8b54459
|
irc: add option irc.look.display_pv_nick_change
|
2022-09-15 20:31:06 +02:00 |
|
Sébastien Helleu
|
9cb68b13a9
|
irc: replace chars "\01" by spaces in CTCP replies (closes #1819)
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-10 13:43:45 +02:00 |
|
Sébastien Helleu
|
d5cbd6c49a
|
irc: fix display of message 350 (whois, gateway) (closes #1815)
|
2022-09-05 22:12:17 +02:00 |
|
Sébastien Helleu
|
68ecfb16a1
|
irc: fix target buffer of generic errors when they contain a target nick (closes #1814)
|
2022-08-29 22:45:28 +02:00 |
|
Sébastien Helleu
|
e614410815
|
irc: fix extract of isupport value when it is last in list and without value (closes #1807)
|
2022-08-15 18:14:03 +02:00 |
|
Sébastien Helleu
|
223eefef67
|
irc: display ACCOUNT command in private buffers
|
2022-08-13 22:58:37 +02:00 |
|
Sébastien Helleu
|
aee3da5452
|
irc: add options and display SETNAME command in channels and private buffers (closes #1805)
New options:
- irc.color.message_setname
- irc.look.smart_filter_setname
|
2022-08-13 22:47:22 +02:00 |
|
Sébastien Helleu
|
d3b84eaf6c
|
irc: display CHGHOST command in private buffers
|
2022-08-13 22:16:46 +02:00 |
|
Sébastien Helleu
|
1e0d59a5e6
|
irc: add missing tag "irc_numeric" in all numeric IRC commands (closes #1804)
|
2022-08-13 17:34:43 +02:00 |
|
Sébastien Helleu
|
25f25073b9
|
irc: fix parsing of messages with trailing spaces and no trailing parameter (closes #1803)
|
2022-08-07 23:28:11 +02:00 |
|
Sébastien Helleu
|
d068fe0de5
|
core: add option -save in command /upgrade (closes #1630)
|
2022-08-07 16:48:12 +02:00 |
|
Sébastien Helleu
|
2bd3d32f0d
|
irc: mention how to remove capability in /help cap
|
2022-08-03 21:18:17 +02:00 |
|
Sébastien Helleu
|
a50143fdf8
|
irc: display an error message when using command /dcc without xfer plugin loaded
|
2022-07-27 22:07:24 +02:00 |
|
Sébastien Helleu
|
d5c4342bce
|
irc: fix display of TOPIC message with an empty trailing parameter
|
2022-07-21 11:16:50 +02:00 |
|
Sébastien Helleu
|
569c93c6fb
|
irc: fix display of QUIT message with an empty trailing parameter (closes #1797)
The regression was introduced with the new way to parse IRC message parameters,
in version 3.4.
|
2022-07-21 11:10:29 +02:00 |
|
Sébastien Helleu
|
6b59fc8557
|
irc: use API function string_rebuild_split_string in irc_protocol_string_params
|
2022-07-20 13:20:07 +02:00 |
|
Sébastien Helleu
|
b7441bd7a3
|
api: add arguments "index_start" and "index_end" in function string_rebuild_split_string
|
2022-07-20 13:16:35 +02:00 |
|
Sébastien Helleu
|
62e68f965f
|
api: rename function string_build_with_split_string to string_rebuild_split_string
|
2022-07-20 12:14:40 +02:00 |
|
Sébastien Helleu
|
0440309cee
|
irc: fix duplicated channels in autojoin option when autojoin_dynamic is enabled (closes #1795)
|
2022-07-16 14:05:48 +02:00 |
|
Sébastien Helleu
|
749bc26926
|
irc: remove unneeded translation marker (issue #1772)
|
2022-07-02 20:41:39 +02:00 |
|
Sébastien Helleu
|
bbf55b734c
|
irc: start at parameter #2 in callback of messages 524/704/705/706 (issue #1772)
|
2022-07-02 20:34:36 +02:00 |
|
Sébastien Helleu
|
2095887be9
|
irc: fix comments (issue #1772)
|
2022-07-02 20:34:34 +02:00 |
|
Valentin Lorentz
|
fa05f75b74
|
irc: add ERR_HELPNOTFOUND (issue #1772)
|
2022-07-02 20:34:31 +02:00 |
|
Valentin Lorentz
|
a96d2c28fb
|
irc: strip topic name when formatting RPL_HELPSTART/RPL_HELPTXT/RPL_ENDOFHELP (issue #1772)
|
2022-07-02 20:34:27 +02:00 |
|
Sébastien Helleu
|
8788fcedc8
|
irc: update URLs to IRCv3 specifications
|
2022-06-25 08:53:03 +02:00 |
|
Sébastien Helleu
|
2c4bad8120
|
core: add trailing slashes in URLs
|
2022-06-18 16:18:09 +02:00 |
|
Sébastien Helleu
|
9644df21ad
|
irc: add example with /allchan in /help autojoin
|
2022-06-17 21:05:12 +02:00 |
|
Sébastien Helleu
|
17ae43aa03
|
irc: rename option save to apply in command /autojoin
|
2022-06-15 22:11:08 +02:00 |
|
Sébastien Helleu
|
d4d8117461
|
irc: remove channel from autojoin option when manually closing a buffer
|
2022-04-24 22:09:19 +02:00 |
|
Sébastien Helleu
|
4d8df89bb5
|
irc: fix add of channel to autojoin option when joining a channel with a buffer still opened
|
2022-04-24 22:09:19 +02:00 |
|
Sébastien Helleu
|
872ff1cc6d
|
irc: fix memory leak in command /autojoin addraw when channels are missing
|
2022-03-19 10:17:32 +01:00 |
|
Sébastien Helleu
|
8123cb3e0b
|
irc: ensure old_autojoin and ptr_autojoin are not NULL before comparing them
|
2022-03-19 10:15:16 +01:00 |
|
Sébastien Helleu
|
3f9c46468c
|
irc: add option "sort" in command /autojoin
|
2022-03-11 19:31:56 +01:00 |
|
Sébastien Helleu
|
aadd0772fe
|
irc: update translations
|
2022-03-10 21:26:26 +01:00 |
|
Sébastien Helleu
|
bb03e18425
|
irc: display only one message in /autojoin command output
|
2022-03-10 21:12:46 +01:00 |
|
Sébastien Helleu
|
02bdf854bc
|
irc: fix add of same channel with and without key in the array list
|
2022-03-10 21:12:46 +01:00 |
|
Sébastien Helleu
|
8c66070136
|
irc: rename server option "autojoin_record" to "autojoin_dynamic"
|
2022-03-10 21:12:46 +01:00 |
|
Sébastien Helleu
|
9cfdb4a324
|
irc: add command /autojoin
|
2022-03-10 21:12:46 +01:00 |
|
Sébastien Helleu
|
c1e65e8edd
|
irc: add server option "autojoin_record"
|
2022-03-10 21:12:46 +01:00 |
|