• Joined on 2026-06-04
pegasus synced new reference refs/tags/v4.9.3 to pegasus/weechat from mirror 2026-07-05 17:23:15 +02:00
pegasus synced commits to refs/tags/v4.9.3 at pegasus/weechat from mirror 2026-07-05 17:23:15 +02:00
pegasus synced commits to refs/heads/4.6 at pegasus/weechat from mirror 2026-07-05 17:23:15 +02:00
2adac0dad3 api: do not free dynamic string on error in function string_dyn_concat
9aa3ae7293 core: fix possible buffer overflow in list of commands displayed by /help (issue #2330)
4ebdd24d77 core: fix possible buffer overflow in command /color alias (issue #2330)
e9028b63a5 core: set max curl version to 8.22.0 for TLSAUTH symbols
b7e16af8d6 relay/api: only decompress compressed messages
Compare 6 commits »
pegasus synced commits to refs/heads/4.9 at pegasus/weechat from mirror 2026-07-05 17:23:15 +02:00
ec5bd64dbf Version 4.9.4-dev
24fbeaa9a8 Version 4.9.3
8119823a17 core: mute compiler warning on calls to dup() function
fa29dd8e63 api: do not free dynamic string on error in function string_dyn_concat
de3a771d53 core: fix possible buffer overflow in list of commands displayed by /help (issue #2330)
Compare 8 commits »
pegasus synced commits to refs/heads/main at pegasus/weechat from mirror 2026-07-05 17:23:15 +02:00
e1fdd9fd71 core: add version 4.9.3
45dbf3ce9f core: fix compiler warning on unused variable "size" when malloc_trim() is not available
b4ce4e6262 core: update ChangeLog (GHSA-wmpc-m6g9-fwj8)
3950041801 core: fix time-of-check/time-of-use race condition on theme files
f65591cb56 api: do not free dynamic string on error in function string_dyn_concat
Compare 8 commits »
pegasus synced commits to refs/heads/unreal60_dev at pegasus/unrealircd from mirror 2026-07-05 16:13:13 +02:00
7ef3409a77 New wiki articles: Dev:Coding guidelines and Dev:Visual Studio Code.
pegasus synced commits to refs/heads/unreal60_dev at pegasus/unrealircd from mirror 2026-07-05 14:53:12 +02:00
7bf4e75dea Add 'make format-check' and similar clang format check to CI.
pegasus synced commits to refs/heads/unreal60_dev at pegasus/unrealircd from mirror 2026-07-05 14:33:13 +02:00
4241606d26 Add 2 more cleanups to .git-blame-ignore-revs
1f45e2a524 Code cleanup: 'make format', this fixes those list_for_each* for loops.
27ec56ad08 Update .clang-format: list_for_each* should be treated like for loops
75eb28c1e0 Code cleanup: rewrapping long lines that were previously joined
Compare 4 commits »
pegasus synced commits to refs/heads/unreal60_dev at pegasus/unrealircd from mirror 2026-07-05 13:53:12 +02:00
eaaadd1aa1 Code cleanups: moving { /* comment */ to a new line.
pegasus synced commits to refs/heads/unreal60_dev at pegasus/unrealircd from mirror 2026-07-05 13:33:12 +02:00
cde0d861c6 Fix incorrect use of | instead of ||. Harmless, fortunately.
bf46f04dc0 Cleanup: some (vendored) files had the function definition split.
fea60e8fc7 And add the link.
e77eb9e923 Add reformat notes. Maintaining a fork or patches? Read this commit!
e2ae87911d Bump version to 6.2.7-git and add placeholder/empty release notes
Compare 5 commits »
pegasus synced commits to refs/heads/2.1 at pegasus/anope from mirror 2026-07-05 13:23:12 +02:00
cdccfaf99a Run irctest on Ubuntu 26.04 ARM.
pegasus synced commits to refs/heads/unreal60_dev at pegasus/unrealircd from mirror 2026-07-05 13:13:14 +02:00
b3c867405d Add .git-blame-ignore-revs so 'git blame' and the GitHub blame view
b785d69309 Fixes after clang-format, as planned. These are whitespace only.
548d66d26c Reformat all source code, using 'make format' (clang-format 21.1.8)
678aeb5c17 clang-format preparations: add some clang-format off
391a94cdd4 clang-format preparations: trailing comma in structs/lists and such:
Compare 10 commits »
pegasus synced commits to refs/heads/2.1 at pegasus/anope from mirror 2026-07-05 09:33:12 +02:00
e47d379d98 Fix a crash on exit when uplink lost and globaloncycledown set.
pegasus synced commits to refs/heads/theme2 at pegasus/weechat from mirror 2026-07-05 09:13:14 +02:00
f970538ba3 core: add description to built-in light theme
04e60b9cb0 core: always write all options in theme files
a5a94b18d4 core: fix description of automatic theme backup
356ddaa949 core: add /theme rename to rename a user theme file
08280f472d core: auto-detect terminal background and apply light theme on first start
Compare 33 commits »
pegasus synced commits to refs/heads/main at pegasus/weechat from mirror 2026-07-05 09:13:14 +02:00
f970538ba3 core: add description to built-in light theme
04e60b9cb0 core: always write all options in theme files
a5a94b18d4 core: fix description of automatic theme backup
356ddaa949 core: add /theme rename to rename a user theme file
08280f472d core: auto-detect terminal background and apply light theme on first start
Compare 35 commits »
pegasus synced commits to refs/heads/main at pegasus/weechat from mirror 2026-07-05 01:03:14 +02:00
5a341c69f5 core: set max curl version to 8.22.0 for TLSAUTH symbols
pegasus synced new reference refs/heads/theme2 to pegasus/weechat from mirror 2026-07-05 01:03:14 +02:00
pegasus synced commits to refs/heads/theme2 at pegasus/weechat from mirror 2026-07-05 01:03:14 +02:00
pegasus synced commits to refs/heads/theme at pegasus/weechat from mirror 2026-07-04 16:53:14 +02:00
3af6f8a20a core: remove spaces in output of /theme info <theme>
ecc2680273 core: always write all options in theme files
9ada287cdb core: fix description of automatic theme backup
1e32dd5d93 core: add /theme rename to rename a user theme file
517a491982 core: auto-detect terminal background and apply light theme on first start
Compare 9 commits »
pegasus synced commits to refs/heads/theme at pegasus/weechat from mirror 2026-07-04 08:43:13 +02:00
f3bc34177d core: always write all options in theme files
ff4f97e99c core: fix description of automatic theme backup
fdebffc1de core: add /theme rename to rename a user theme file
f8f261456f core: auto-detect terminal background and apply light theme on first start
d85bc4f817 core: fix style in comments
Compare 37 commits »