Sébastien Helleu
f8c7ed65e6
build: remove our own Ruby detection and rely on CMake detection, require CMake 3.18 (issue #1156 )
...
This fixes the detection of Ruby on macOS 14.
2024-11-05 11:12:28 +01:00
Sébastien Helleu
712227da38
ci: switch from macOS 12 to 14
2024-11-05 10:19:23 +01:00
LuK1337
c079852deb
tests: migrate away from removed ast features
...
See https://github.com/python/cpython/pull/119563 .
2024-11-04 18:49:13 +01:00
Sébastien Helleu
aab657bcfd
core: remove use of arraylist in function gui_buffer_merge
2024-11-04 18:40:29 +01:00
Sébastien Helleu
aa2153827e
core: send signal "buffer_moved" only when the buffer number changes (issue #2097 )
2024-11-04 18:40:27 +01:00
Sébastien Helleu
f9660feb94
core: fix too many sorts of hotlist when buffers are moved (issue #2097 )
...
A performance issue was happening when buffers are moved to another position
and when the hotlist contains a lot of buffers: each time a signal
"buffer_moved" is sent, the hotlist is sorted again.
This fix delays the resort of hotlist after all the moves are done using a
timer with a very small delay (one millisecond).
2024-11-03 23:42:23 +01:00
Sébastien Helleu
5ab0ff656f
relay, xfer: fix letters with actions displayed on top of buffer
...
Since WeeChat 4.0.0, the actions are now case sensitive and must be typed as
lower case.
This fixes the help line displayed on top of relay and xfer buffers: letters
for actions are now displayed with lower case instead of upper case.
2024-10-31 20:38:39 +01:00
Sébastien Helleu
53aa046476
build: add a retry build mechanism on make in Debian packaging
...
When the environment variable `RETRY_BUILD` is set to `1`, the file
`debian/rules` is patched to run `dh_auto_build` multiple times, until the
build succeeds.
This is a workaround for an issue with the build in an arm64 chroot, where the
compiler randomly segfaults.
2024-10-30 14:10:51 +01:00
Sébastien Helleu
c51be0a6a8
Version 4.4.4-dev
2024-10-30 12:44:58 +01:00
Sébastien Helleu
eb446f099d
Version 4.4.3
v4.4.3
2024-10-30 12:13:22 +01:00
Sébastien Helleu
4edbbddf2c
build: fix check of WeeChat git repository
...
The `.git` directory can also be a regular file in a git worktree.
2024-10-30 08:00:00 +01:00
Sébastien Helleu
276990699a
debian: update changelog
2024-10-30 07:47:22 +01:00
Sébastien Helleu
8dc7bb409d
doc: replace font-awesome icons by translated captions
...
This removes use of a remote CDN (Cloudflare), as font-awesome is no longer
used.
2024-10-30 07:47:16 +01:00
Sébastien Helleu
410ffb2418
debian: bump Standards-Version to 4.7.0
2024-10-30 07:47:07 +01:00
Sébastien Helleu
1ba3e3530b
debian: add file CHANGELOG.md in weechat-core.docs
2024-10-30 07:47:04 +01:00
Sébastien Helleu
36332d11c8
doc: rename git branch master to main in URLs
2024-10-16 20:39:15 +02:00
Sébastien Helleu
53da9df883
tests: fix URL to Python unparser
2024-10-16 20:38:03 +02:00
Sébastien Helleu
956befb655
core: always send the signal "buffer_switch", even when the buffer is opening (issue #2198 )
2024-10-06 21:00:50 +02:00
Sébastien Helleu
03bd118854
core: remove extra parenthesis in ChangeLog
2024-10-05 14:08:18 +02:00
Sébastien Helleu
57224f4cee
irc: fix crash on /list buffer when a filter is set (issue #2197 )
2024-10-05 09:17:55 +02:00
Sébastien Helleu
39ea49b9c5
core: set max version for Curl symbol CURLAUTH_NTLM_WB
2024-09-25 21:13:48 +02:00
Sébastien Helleu
ccc45c9284
core: add CVE id in ChangeLog
2024-09-25 20:41:20 +02:00
Sébastien Helleu
639c05dd36
core: update ChangeLog (issue #2180 )
2024-09-10 07:27:44 +02:00
Fredrik Fornwall
f9eb31d517
core: Fix build on Android to define htobe64
2024-09-10 07:26:52 +02:00
Sébastien Helleu
bcd3594b38
Version 4.4.3-dev
2024-09-08 11:56:54 +02:00
Sébastien Helleu
26da6bda4d
Version 4.4.2
v4.4.2
2024-09-08 11:49:21 +02:00
Sébastien Helleu
1abeb71603
core: update ChangeLog (issue #2178 )
2024-09-07 10:54:01 +02:00
Sébastien Helleu
172d383fd1
trigger: fix integer overflow in loop (issue #2178 )
2024-09-07 10:53:01 +02:00
Sébastien Helleu
de30a87a21
relay: fix integer overflow in loops (issue #2178 )
2024-09-07 10:52:59 +02:00
Sébastien Helleu
70cd508cf0
irc: fix integer overflow in loops (issue #2178 )
2024-09-07 10:52:57 +02:00
Sébastien Helleu
0973fe0ad4
core: fix integer overflow in loops (issue #2178 )
2024-09-07 10:52:54 +02:00
Yiheng Cao
db65071db5
core: fix integer overflow in string_free_split functions (issue #2178 )
2024-09-07 10:52:52 +02:00
Sébastien Helleu
90ba9264de
tests: add tests on function string_rebuild_split_string with empty items
2024-09-07 10:52:48 +02:00
Sébastien Helleu
82a425d226
core, plugins: add missing parentheses when dereferencing a pointer with an array index
2024-09-07 10:52:39 +02:00
Sébastien Helleu
af2b48c69e
core: fix typo in French translation
2024-09-07 10:51:41 +02:00
Sébastien Helleu
8dfd54ae3d
doc/faq: fix suggested value for option irc.server.xxx.tls_priorities
2024-09-07 09:18:54 +02:00
Sébastien Helleu
aeb973fdbe
doc: fix color of text with syntax highlighting and light theme
2024-09-07 09:17:57 +02:00
Sébastien Helleu
677efe8184
build: replace deprecated "DEPEND" by "BUILD_REQUIRES" in Cygwin packaging
2024-09-07 09:17:02 +02:00
Sébastien Helleu
9b30137dd4
build: add license in Cygwin packaging
2024-09-07 09:16:57 +02:00
Sébastien Helleu
230c637565
Version 4.4.2-dev
2024-08-19 20:00:40 +02:00
Sébastien Helleu
e3c76cd7e6
Version 4.4.1
v4.4.1
2024-08-19 19:57:29 +02:00
LuK1337
4f45828fd6
cmake: find 'lua' first
...
On Fedora, `lua` is an up to date package.
2024-08-17 11:29:00 +02:00
LuK1337
25809ff592
lua: fix broken LUA_VERSION check
...
/usr/include/lua-5.1/lua.h:19:25: error: token ""Lua 5.1"" is not valid
in preprocessor expressions
2024-08-17 10:10:53 +02:00
Sébastien Helleu
1d620ce7c7
Version 4.4.1-dev
2024-08-17 09:22:19 +02:00
Sébastien Helleu
532008e172
Version 4.4.0
v4.4.0
2024-08-17 08:33:14 +02:00
Sébastien Helleu
55d7e4c474
relay/weechat: fix uninitialized pointer in infolist command
2024-08-17 08:10:21 +02:00
Sébastien Helleu
f153b7e463
core: fix memory leak when trying to add a bar that already exists
2024-08-17 07:58:29 +02:00
Sébastien Helleu
c8dffad56c
core: add signals "layout_buffers_applied" and "layout_windows_applied" ( closes #2167 )
2024-08-16 12:36:31 +02:00
Sébastien Helleu
4de6fa11d5
core: add link to file UPGRADING.md in version 4.3.1
2024-08-16 12:05:12 +02:00
Sébastien Helleu
0182153511
core: send signal "buffer_moved" for all buffers affected by merge/unmerge
2024-08-15 21:35:38 +02:00