From e3d5c6c87feeb343aa21164fd29f202c49462178 Mon Sep 17 00:00:00 2001 From: ZNC-Jenkins Date: Tue, 8 Jul 2025 00:26:11 +0000 Subject: [PATCH 1/4] Update translations from Crowdin for tr_TR --- src/po/znc.tr_TR.po | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/po/znc.tr_TR.po b/src/po/znc.tr_TR.po index 26232202..51c5bff1 100644 --- a/src/po/znc.tr_TR.po +++ b/src/po/znc.tr_TR.po @@ -1468,17 +1468,17 @@ msgstr "Web" #: ClientCommand.cpp:1653 ClientCommand.cpp:1686 msgctxt "listports" msgid "Path" -msgstr "" +msgstr "Yol" #: ClientCommand.cpp:1654 ClientCommand.cpp:1688 msgctxt "listports" msgid "Mode" -msgstr "" +msgstr "Mod" #: ClientCommand.cpp:1655 ClientCommand.cpp:1690 msgctxt "listports" msgid "Group" -msgstr "" +msgstr "Grup" #: ClientCommand.cpp:1679 msgctxt "listports" @@ -1546,6 +1546,8 @@ msgid "" "Or: AddPort unix:[ssl,mode=NNN,group=foo]:/path/to/socket " "[uriprefix]" msgstr "" +"Ya da: AddPort unix:[ssl,mode=NNN,group=foo]:/soket/yolu " +"[uriprefix]" #: ClientCommand.cpp:1826 msgid "Deleted Port" From f89138257079ab6dde02562bfca47ada69201f33 Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Tue, 1 Jul 2025 22:13:30 +0100 Subject: [PATCH 2/4] ZNC 1.10.1 --- CMakeLists.txt | 2 +- ChangeLog.md | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 5e6ca66b..3bffe8cc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -18,7 +18,7 @@ cmake_minimum_required(VERSION 3.13) project(ZNC VERSION 1.10.1 LANGUAGES CXX) set(ZNC_VERSION 1.10.1) set(append_git_version false) -set(alpha_version "-rc1") # e.g. "-rc1" +set(alpha_version "") # e.g. "-rc1" set(VERSION_EXTRA "" CACHE STRING "Additional string appended to version, e.g. to mark distribution") diff --git a/ChangeLog.md b/ChangeLog.md index 74cd63e3..5987cdb0 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,3 +1,18 @@ +# ZNC 1.10.1 (2025-07-01) + +This release fixes several regressions and features introduced in 1.10.0. + +## Fixes + +* Fix use-after-free in capabilities handling. The visible effect of this was either crash, or some capabilities having wrong state. +* Fix nullptr dereference in TAGMSG handling. +* Preserve `DisableClientCap/DisableServerCap` settings when writing config. + +## New + +* The listening unix socket can now be configured to belong to a specific group and/or to have a specific file access mode. The syntax for AddPort command is `unix:ssl,group=mygroup,mode=666:/path`, some of these options can be skipped if the feature is not needed. + + # ZNC 1.10.0 (2025-06-09) ## New From bc75563deec56cdc24d1c9fd65a19ff01a2a7f60 Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Tue, 1 Jul 2025 22:19:18 +0100 Subject: [PATCH 3/4] Switch version back to git 1.10.x --- CMakeLists.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 3bffe8cc..0993c7fb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -15,9 +15,9 @@ # cmake_minimum_required(VERSION 3.13) -project(ZNC VERSION 1.10.1 LANGUAGES CXX) -set(ZNC_VERSION 1.10.1) -set(append_git_version false) +project(ZNC VERSION 1.10.2 LANGUAGES CXX) +set(ZNC_VERSION 1.10.x) +set(append_git_version true) set(alpha_version "") # e.g. "-rc1" set(VERSION_EXTRA "" CACHE STRING "Additional string appended to version, e.g. to mark distribution") From 2daae4358a11a9c7153fd8d4991764f9425cfe5b Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Thu, 24 Jul 2025 22:15:16 +0100 Subject: [PATCH 4/4] Fix build when part of Boost was found Fix #1969 Ref #1934 --- src/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 911109a1..12be7c13 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -63,7 +63,7 @@ target_link_libraries(znclib PRIVATE ${CMAKE_DL_LIBS} Threads::Threads) if(ZLIB_FOUND) target_link_libraries(znclib PRIVATE ZLIB::ZLIB) endif() -if(Boost_FOUND) +if(Boost_LOCALE_FOUND) target_link_libraries(znclib PRIVATE Boost::locale) endif() if(ZNC_HAVE_ARGON)