RealKindOne
0832094976
autoreply: Modernize and add test.
2026-09-13 11:27:31 +01:00
RealKindOne
a75612dd15
autoattach: Modernize and update test.
2026-09-13 11:27:31 +01:00
Alexey Sokolov
76cdad9e6a
Merge branch '1.10.x'
2026-09-13 10:54:57 +01:00
RealKindOne
af5cdd0192
crypt: Modernize and add test. Fix OnNumericMessage 332 issue.
...
It was possible to trigger null pointer dereference during
OnNumericMessage
The affected versions are 1.7.0+
CVE-2026-82374
2026-09-12 19:08:21 +01:00
Alexey Sokolov
4b88c64c6e
Fix crash while unloading modules
...
The bug allowed unprivileged users to trigger use-after-free while
unloading modules
Note that the fix requires a slight API change for OnEmbeddedWebRequest:
now the callers (webadmin is the only known caller of it) call it via
DoEmbeddedWebRequest() instead. The modules which implement this hook
need no changes.
CVE-2026-82373
Found by Claude from Anthropic, reported by Ada Logics.
2026-09-12 19:08:21 +01:00
ZNC-Jenkins
9623585d22
Update translations from Crowdin for fr_FR
2026-08-08 00:26:34 +00:00
ZNC-Jenkins
a0778c296e
Update translations from Crowdin for fr_FR
2026-08-08 00:26:33 +00:00
ZNC-Jenkins
e8fd8ae164
Update translations from Crowdin for bg_BG da_DK de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL pl_PL pt_BR pt_PT ro_RO ru_RU tr_TR
2026-07-01 00:26:19 +00:00
Alexey Sokolov
5bd5ecc5b8
Remove old ssl compatibility code
2026-06-29 19:19:40 +01:00
ZNC-Jenkins
2cc7197c38
Update translations from Crowdin for bg_BG da_DK de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL pl_PL pt_BR pt_PT ro_RO ru_RU tr_TR
2026-06-10 00:26:19 +00:00
rootvector2
28b9971e83
identfile: read original spoof with ReadFile
...
Read() returned up to 1024 bytes into a stack buffer that was then
assigned to a CString via the const char* overload, so strlen() walked
past the end of buf when the file filled all 1024 bytes without a NUL.
ReadFile() bounds the append by the byte count Read() returns and reads
the whole file, so the original contents also round-trip faithfully.
2026-06-09 17:14:27 +05:30
DannyAAM
c2a760709c
Fix webadmin serverlist parsing for password containing space
2026-02-26 21:57:50 +08:00
Falk Rund
ad6a397ca4
Welcome to 2026
...
[skip ci]
2026-01-01 13:44:32 +01:00
ZNC-Jenkins
fbfd391ec3
Update translations from Crowdin for bg_BG
2025-12-11 00:27:03 +00:00
Alexey Sokolov
d8b8c16783
Merge branch '1.10.x'
2025-12-10 00:55:07 +00:00
Dominique Leuenberger
49af1c8d53
Fix build with SWIG 4.4
...
SWIG 4.4 has dropped the usage of SWIG_NULLPTR again, which means we can't
rely on its presence to identify SWIG >= 4.2.0
Generate a swig_version.h by parsing the output of `swig -version` and
writing this in a hex representation
Fixes #1979
2025-12-10 00:34:39 +00:00
ZNC-Jenkins
0d651d6f67
Update translations from Crowdin for de_DE
2025-11-20 00:26:22 +00:00
ZNC-Jenkins
bfa58f6892
Update translations from Crowdin for de_DE
2025-11-20 00:26:21 +00:00
ZNC-Jenkins
ea22b297fc
Update translations from Crowdin for de_DE nl_NL
2025-11-10 00:26:12 +00:00
ZNC-Jenkins
4115baa9f4
Update translations from Crowdin for de_DE nl_NL
2025-11-10 00:26:11 +00:00
ZNC-Jenkins
74a5da185c
Update translations from Crowdin for de_DE
2025-11-09 00:26:22 +00:00
ZNC-Jenkins
3427c58246
Update translations from Crowdin for de_DE
2025-11-09 00:26:17 +00:00
ZNC-Jenkins
cb1d4aae94
Update translations from Crowdin for de_DE
2025-11-07 00:26:39 +00:00
bastelratte
97fc8be37a
Update autoreply.de_DE.po
...
Correction DE when = wenn
2025-11-05 21:14:08 +01:00
ZNC-Jenkins
447f503f4c
Update translations from Crowdin for pl_PL
2025-10-26 00:26:21 +00:00
ZNC-Jenkins
6b9aaf6700
Update translations from Crowdin for pl_PL
2025-10-26 00:26:19 +00:00
ZNC-Jenkins
6158a2b68a
Update translations from Crowdin for bg_BG
2025-10-08 00:26:41 +00:00
ZNC-Jenkins
f783c48c52
Update translations from Crowdin for bg_BG
2025-10-08 00:26:36 +00:00
Todd Zullinger
f28f89720b
modperl: avoid newAV_alloc_x which requires perl >= 5.35.1
...
Use of newAV_alloc_x() was added in a7dffb8f (Add modperl support for
sasl, 2025-03-16), but it has the unintended consequence of increasing
the minimum Perl version a bit more than desired. Replace it with the
roughly equivalent code as documented in perlapi(1), which can be read
online at <https://perldoc.perl.org/perlapi#newAV >.
Fix #1966
2025-07-31 20:54:20 -04:00
ZNC-Jenkins
ac86a07e6c
Update translations from Crowdin for bg_BG da_DK de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL pl_PL pt_BR pt_PT ro_RO ru_RU tr_TR
2025-07-16 00:26:25 +00:00
RealKindOne
f89ae9d158
stripcontrols: Use new On...Message events.
...
Added OnTopicMessage and stripping for /list and /topic output.
Fixes #1179
2025-07-08 01:35:52 -04:00
ZNC-Jenkins
80e1bf559a
Update translations from Crowdin for bg_BG da_DK de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL pl_PL pt_BR pt_PT ro_RO ru_RU tr_TR
2025-07-08 00:26:12 +00:00
RealKindOne
c467da7de4
sample: Use newer On...Message events.
...
Fix #1954 is also fixed.
2025-07-07 15:38:28 -04:00
ZNC-Jenkins
ee54fb121e
Update translations from Crowdin for bg_BG da_DK de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL pl_PL pt_BR pt_PT ro_RO ru_RU tr_TR
2025-06-25 00:26:40 +00:00
ZNC-Jenkins
641958d85d
Update translations from Crowdin for bg_BG da_DK de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL pl_PL pt_BR pt_PT ro_RO ru_RU tr_TR
2025-06-25 00:26:39 +00:00
Alexey Sokolov
d48e215761
Merge branch '1.10.x'
2025-06-24 18:16:41 +01:00
Alexey Sokolov
c46bd41037
Unix listener: chmod and change group
...
Fix #1955
2025-06-24 09:04:29 +01:00
ZNC-Jenkins
6a2c158540
Update translations from Crowdin for bg_BG da_DK de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL pl_PL pt_BR pt_PT ro_RO ru_RU tr_TR
2025-06-24 00:25:37 +00:00
KindOne
a25641f0bf
raw: show ZNC->IRC traffic
...
Fixes #1209
2025-06-19 20:41:51 -04:00
ZNC-Jenkins
296b9ecd08
Update translations from Crowdin for bg_BG da_DK de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL pl_PL pt_BR pt_PT ro_RO ru_RU tr_TR
2025-06-20 00:31:30 +00:00
Alexey Sokolov
795d843ee4
Merge pull request #1957 from RealKindOne/logmodule
...
log: Use new On...Message for events.
2025-06-19 22:45:58 +01:00
KindOne and Alexey Sokolov
cd8587ddba
log: Use suggested changes.
...
Co-authored-by: Alexey Sokolov <alexey+github@asokolov.org >
2025-06-19 17:30:58 -04:00
KindOne
79491ad2af
log: Create helper.
2025-06-19 04:33:17 -04:00
ZNC-Jenkins
5ac26bb0ab
Update translations from Crowdin for tr_TR
2025-06-17 00:26:08 +00:00
ZNC-Jenkins
7eaa3048b3
Update translations from Crowdin for tr_TR
2025-06-17 00:26:07 +00:00
KindOne
754ebdf822
log: Fix OnQuitMessage.
2025-06-16 03:31:45 -04:00
ZNC-Jenkins
154208d9b3
Update translations from Crowdin for bg_BG da_DK de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL pl_PL pt_BR pt_PT ro_RO ru_RU tr_TR
2025-06-16 00:26:11 +00:00
KindOne
6903c458b1
log: Use new On...Message for events.
2025-06-15 03:22:27 -04:00
ZNC-Jenkins
88099916a2
Update translations from Crowdin for bg_BG da_DK de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL pl_PL pt_BR pt_PT ro_RO ru_RU tr_TR
2025-06-10 00:26:29 +00:00
ZNC-Jenkins
ca6d6cd27f
Update translations from Crowdin for bg_BG da_DK de_DE el_GR es_ES fr_FR id_ID it_IT nl_NL pl_PL pt_BR pt_PT ro_RO ru_RU tr_TR
2025-05-02 00:24:52 +00:00