Sébastien Helleu
4e6687759a
core, relay: fix include directory of libzstd
2024-05-26 23:57:21 +02:00
Sébastien Helleu
f968bb9c91
irc: fix crash in split of IRC message containing a newline if the server is not given
2024-05-25 19:55:18 +02:00
Sébastien Helleu
6b1d55203b
python: fix truncation of unsigned long long integer returned by function string_parse_size
2024-02-25 17:10:19 +01:00
Sébastien Helleu
65cdc2603a
tcl: fix truncation of long integer returned by function hdata_long
2024-02-25 16:14:54 +01:00
Sébastien Helleu
7640273c30
core: add missing mouse events "alt-ctrl-button2" and "alt-ctrl-button3"
2024-02-25 13:45:41 +01:00
Sébastien Helleu
e87d2b4717
script: always display list of scripts when searching scripts with /script search (issue #2077 )
2024-02-21 21:38:19 +01:00
Sébastien Helleu
b80c58fb39
trigger: fix memory leak when adding a new trigger with /trigger command
2024-02-10 17:56:54 +01:00
Faisal N Jawdat
b06e3ed68e
ruby: add detection of Ruby 3.3
2024-02-04 14:16:45 +01:00
Sébastien Helleu
c3c2609acd
ci: remove tests on macOS 11
2024-02-04 14:07:44 +01:00
Sébastien Helleu
6247e437c0
Version 4.0.9-dev
2024-02-04 14:07:27 +01:00
Sébastien Helleu
195af30e7d
Version 4.0.8
v4.0.8
2024-01-20 09:06:33 +01:00
Sébastien Helleu
dd3032171a
core: add release notes for next version
2024-01-20 09:06:00 +01:00
Sébastien Helleu
2ced34f803
debian: update changelog
2024-01-20 08:58:48 +01:00
Sébastien Helleu
62fced3213
irc: check if arguments are not NULL in some infos
...
Affected infos:
- irc_server_isupport
- irc_server_isupport_value
- irc_server_cap
- irc_server_cap_value
2024-01-12 18:00:33 +01:00
Sébastien Helleu
da256bbad7
irc: fix info "irc_is_message_ignored" (issue #2059 )
2024-01-12 17:59:58 +01:00
Sébastien Helleu
43bb20c4c3
irc: fix display of self messages in case of message split failure
...
When the message sends inconsistent max lengths in message 005, the split of
self message fails and causes a display issue: the channel name is displayed
with the message:
nick | #channel :this is a test
instead of:
nick | this is a test
2024-01-05 21:36:43 +01:00
Sébastien Helleu
86e1af7ab9
core: fix crash on plugin reload when using musl libc (issue #2052 )
2023-12-15 22:58:52 +01:00
Sébastien Helleu
ad66bba2f8
core: fix infinite loop in display when the chat area is too small (issue #2053 )
2023-12-14 23:17:47 +01:00
Sébastien Helleu
5ba6c7a0d2
Version 4.0.8-dev
2023-12-14 23:14:32 +01:00
Sébastien Helleu
f9c3d0ae0a
Version 4.0.7
v4.0.7
2023-12-03 19:05:52 +01:00
Sébastien Helleu
83749f491c
irc: remove trailing "\r\n" in signals "irc_out" and "irc_outtags" when messages are queued
2023-11-26 18:56:33 +01:00
Sébastien Helleu
d79342dafd
tests: add tests on IRC message 337
2023-11-07 21:59:52 +01:00
Sébastien Helleu
999ba00ac6
irc: fix target buffer of IRC message 337 (whois reply: "is hiding their idle time")
2023-11-07 21:51:55 +01:00
Sébastien Helleu
df7a428454
core: fix value of buffer variable "num_history" when the value defined in option weechat.history.max_commands is reached
2023-11-04 17:02:23 +01:00
Sébastien Helleu
1d6eb273c6
relay: close properly connection with the IRC client in case of server disconnection (issue #2038 )
2023-11-04 09:07:24 +01:00
Sébastien Helleu
ae93fa1fef
core: remove incorrect warning when binding keys F10 to F20 (issue #2039 )
2023-11-04 08:38:37 +01:00
Sébastien Helleu
7fabd8068f
core, plugins: set error to NULL before calling strtol()
...
This is not strictly necessary, just in case the function strtol() doesn't
update the pointer.
2023-11-01 14:22:32 +01:00
Sébastien Helleu
a48dd9d481
core: fix memory leak when config version is invalid or not supported
2023-10-30 23:23:58 +01:00
Sébastien Helleu
2ee71c7699
core: check that buffer is not NULL in function gui_chat_printf_date_tags_internal
2023-10-30 23:23:58 +01:00
Sébastien Helleu
c7cf41c357
core: fix use NULL pointer when a config file has no options
2023-10-30 23:23:57 +01:00
Sébastien Helleu
7c21c6b993
logger: remove dead assignment
2023-10-30 23:23:57 +01:00
Sébastien Helleu
563654901c
core: fix crash when "config_version" is present in a configuration file without a value
2023-10-30 23:23:57 +01:00
Sébastien Helleu
517c04ae65
core: display an error on startup if environment variable "HOME" is not set
2023-10-30 23:23:57 +01:00
Sébastien Helleu
a317d0823a
tests: check that environment variable "HOME" is set before using it
2023-10-30 23:07:41 +01:00
Sébastien Helleu
a399d3f68c
ruby: fix use of NULL variable when displaying exception
2023-10-30 23:07:20 +01:00
Sébastien Helleu
b0e4e20205
Version 4.0.7-dev
2023-10-30 23:05:02 +01:00
Sébastien Helleu
5df21f38f3
ci: uninstall php8.1-imagick before build (issue #2009 )
...
When php imagick is installed and when WeeChat is compiled with gcc, there's a
crash when the php plugin is loaded. Newer versions of gcc should fix the
issue, but as in CI we can't easily use them, uninstalling imagick avoids the
crash.
2023-10-28 09:20:08 +02:00
Sébastien Helleu
90e7857e62
Version 4.0.6
v4.0.6
2023-10-26 21:01:46 +02:00
Sébastien Helleu
480d603eb5
core: fix crash when a custom bar item name is already used by a default bar item (issue #2034 )
2023-10-23 13:11:02 +02:00
Sébastien Helleu
3184bb92e6
core: make libintl.h required if CMake option ENABLE_NLS is enabled (issue #2031 )
2023-10-15 14:58:26 +02:00
Sébastien Helleu
753a2adffc
irc: move value -all at the end of completions for command /ignore del
2023-10-09 20:07:39 +02:00
Sébastien Helleu
020c8145b6
irc: fix memory leak when joining channels with keys
2023-10-07 20:34:41 +02:00
Sébastien Helleu
a33f0d2132
core: fix build error if CMake option ENABLE_NLS is turned to off or if required dependencies are not found (issue #2026 )
2023-10-05 19:05:02 +02:00
Sébastien Helleu
7a3ae654be
core: use larger buffer for errors when creating a filter
2023-10-05 19:02:38 +02:00
LuK1337
64403cefc1
core: fix TOTP moving factor on big-endian systems
2023-09-25 13:52:00 +02:00
LuK1337
9621c4381b
tests: use correct data type method in hdata tests
2023-09-25 13:51:05 +02:00
LuK1337
0ff08971aa
tests: cast infolist time variable value to the correct data type
2023-09-25 13:50:58 +02:00
Sébastien Helleu
19bb049325
Version 4.0.6-dev
2023-09-24 09:34:52 +02:00
Sébastien Helleu
e33da6292d
Version 4.0.5
v4.0.5
2023-09-24 09:30:58 +02:00
Sébastien Helleu
be6b27c8f9
core: fix style in ChangeLog
2023-09-24 09:12:21 +02:00