Skip to content

Commit f5da601

Browse files
committed
chore(release): Modified release files for 1.15.1
1 parent 61cc38f commit f5da601

File tree

8 files changed

+113
-7
lines changed

8 files changed

+113
-7
lines changed

CHANGELOG

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,59 @@
11
This is the changelog file for the POCO C++ Libraries.
22

33

4+
Release 1.15.1 (YYYY-MM-DD)
5+
===========================
6+
7+
Summary of Changes:
8+
9+
This is a bugfix release.
10+
11+
Security Fixes:
12+
13+
- PR #5232 enh(deps): upgrade bundled zlib, utf8proc, double-conversion, and wepoll
14+
- GH #5207 Upgrade bundled dependencies to latest versions
15+
16+
Bundled Third-Party Library Upgrades:
17+
18+
- libpng 1.6.53 → 1.6.55 - fixes CVE-2026-22801 (heap over-read), CVE-2026-25646 (heap buffer overflow)
19+
- SQLite 3.51.1 → 3.51.2 - deadlock fix, query optimizer bug fixes
20+
- zlib 1.3.1 → 1.3.2 - build/portability improvements, inflateCopy() OOB fix
21+
- utf8proc 2.11.0 → 2.11.3 - out-of-bounds memory access fix
22+
- LZMA SDK 25.01 → 26.00 - format improvements, sparse file TAR fix
23+
- double-conversion 3.3.1 → 3.4.0
24+
- wepoll 1.5.4 → 1.5.8
25+
- cpptrace ~0.6.x → 1.0.4
26+
27+
Features, Enhancements and Third Party Updates:
28+
29+
- PR #5233 Extract tessil into dependencies/
30+
- PR #5231 Add WinGet instructions to README
31+
- PR #5229 feat(CppUnit): add ENABLE_INSTALL_CPPUNIT option to control installation
32+
- PR #5219 Extract and upgrade cpptrace to dependencies/
33+
- PR #5215 fix(MinGW): update ODBCVER to 0x0350 for SQL_GUID support
34+
- GH #5201 ProcessRunner: add PROCESS_KILL_TREE option
35+
- GH #5195 clang-cl support
36+
37+
Bug Fixes and Improvements:
38+
39+
- GH #5237 Constify X509* usage where needed and use ASN1_STRING accessors
40+
- GH #5236 ServerApplication: Windows SCM does not forward ImagePath arguments to ServiceMain
41+
- GH #5228 deadlock when app exit if AsyncChannel is used in the logging system
42+
- PR #5227 fix(Net): reactor-based HTTP server not responding to requests with body
43+
- GH #5225 Building Data samples fails with CMake - SQLite support disabled but still required
44+
- GH #5220 Poco::Data::Statement should not be in ST_DONE state after addBinding() call
45+
- GH #5217 RedisStreamBuf: SIGSEGV when socket dies during std::getline()
46+
- GH #5213 NotificationQueue::wakeUpAll() lost-wakeup race causes deadlock on shutdown
47+
- GH #5210 File::getExecutablePath() returns directory instead of executable
48+
- PR #5204 fix(MongoDB): Add timeout support and harden replica set connections
49+
- GH #5200 1.15.0: linker errors with MSVC link-time-code-generation
50+
- GH #5199 ProcessRunner::stop() termination signal lost on Windows due to NamedEvent race
51+
- GH #5198 ServerApplication::hasConsole() returns false when stdout is closed (Windows)
52+
- GH #5196 1.15.0 CMake build failure with -DENABLE_PDF:BOOL=FALSE
53+
- GH #5176 Build error when cross-compiling for Win32 from Debian12
54+
- GH #5157 Accessing array with JSONConfiguration
55+
56+
457
Release 1.15.0 (2026-02-10)
558
===========================
659

CONTRIBUTORS

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,3 +114,6 @@ Xinyu Han
114114
Wei Liguo <1006369837@qq.com>
115115
Arthur Chan <gamease@hotmail.com>
116116
Olivier Smeesters <osm@idirect.net>
117+
feihongmeilian <281006617@qq.com>
118+
Petr Jirouš
119+
Uroš Srečković

DLLVersion.rc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44

55
#include "winres.h"
66

7-
#define POCO_VERSION 1,15,0,0
8-
#define POCO_VERSION_STR "1.15.0"
7+
#define POCO_VERSION 1,15,1,0
8+
#define POCO_VERSION_STR "1.15.1"
99

1010
VS_VERSION_INFO VERSIONINFO
1111
FILEVERSION POCO_VERSION

Foundation/include/Poco/Version.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,6 @@
3636
// Bx: beta releases
3737
//
3838

39-
#define POCO_VERSION 0x010F0000
39+
#define POCO_VERSION 0x010F0100
4040

4141
#endif // Foundation_Version_INCLUDED

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -175,13 +175,13 @@ package manager. It needs to be [installed](https://conan.io/downloads.html) fir
175175
You can install Poco libraries from [Conan Center](https://conan.io/center.html):
176176

177177
```
178-
$ conan install --requires=poco/1.15.0
178+
$ conan install --requires=poco/1.15.1
179179
```
180180

181181
Or, you can download Poco recipe and build locally:
182182

183183
```
184-
$ conan install --requires=poco/1.15.0 --build=poco
184+
$ conan install --requires=poco/1.15.1 --build=poco
185185
```
186186

187187
The Poco recipe and packages in Conan Center are kept up to date by Conan team members and community contributors.

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.15.0
1+
1.15.1

doc/99100-ReleaseNotes.page

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,56 @@
11
POCO C++ Libraries Release Notes
22
AAAIntroduction
33

4+
!!!Release 1.15.1
5+
6+
!!Summary of Changes
7+
8+
This is a bugfix release.
9+
10+
!!Security Fixes
11+
12+
- PR #5232 enh(deps): upgrade bundled zlib, utf8proc, double-conversion, and wepoll
13+
- GH #5207 Upgrade bundled dependencies to latest versions
14+
15+
Bundled Third-Party Library Upgrades:
16+
- libpng 1.6.53 → 1.6.55 - fixes CVE-2026-22801 (heap over-read), CVE-2026-25646 (heap buffer overflow)
17+
- SQLite 3.51.1 → 3.51.2 - deadlock fix, query optimizer bug fixes
18+
- zlib 1.3.1 → 1.3.2 - build/portability improvements, inflateCopy() OOB fix
19+
- utf8proc 2.11.0 → 2.11.3 - out-of-bounds memory access fix
20+
- LZMA SDK 25.01 → 26.00 - format improvements, sparse file TAR fix
21+
- double-conversion 3.3.1 → 3.4.0
22+
- wepoll 1.5.4 → 1.5.8
23+
- cpptrace ~0.6.x → 1.0.4
24+
25+
!!Features, Enhancements and Third Party Updates
26+
27+
- PR #5233 Extract tessil into dependencies/
28+
- PR #5231 Add WinGet instructions to README
29+
- PR #5229 feat(CppUnit): add ENABLE_INSTALL_CPPUNIT option to control installation
30+
- PR #5219 Extract and upgrade cpptrace to dependencies/
31+
- PR #5215 fix(MinGW): update ODBCVER to 0x0350 for SQL_GUID support
32+
- GH #5201 ProcessRunner: add PROCESS_KILL_TREE option
33+
- GH #5195 clang-cl support
34+
35+
!!Bug Fixes and Improvements
36+
37+
- GH #5237 Constify X509* usage where needed and use ASN1_STRING accessors
38+
- GH #5236 ServerApplication: Windows SCM does not forward ImagePath arguments to ServiceMain
39+
- GH #5228 deadlock when app exit if AsyncChannel is used in the logging system
40+
- PR #5227 fix(Net): reactor-based HTTP server not responding to requests with body
41+
- GH #5225 Building Data samples fails with CMake - SQLite support disabled but still required
42+
- GH #5220 Poco::Data::Statement should not be in ST_DONE state after addBinding() call
43+
- GH #5217 RedisStreamBuf: SIGSEGV when socket dies during std::getline()
44+
- GH #5213 NotificationQueue::wakeUpAll() lost-wakeup race causes deadlock on shutdown
45+
- GH #5210 File::getExecutablePath() returns directory instead of executable
46+
- PR #5204 fix(MongoDB): Add timeout support and harden replica set connections
47+
- GH #5200 1.15.0: linker errors with MSVC link-time-code-generation
48+
- GH #5199 ProcessRunner::stop() termination signal lost on Windows due to NamedEvent race
49+
- GH #5198 ServerApplication::hasConsole() returns false when stdout is closed (Windows)
50+
- GH #5196 1.15.0 CMake build failure with -DENABLE_PDF:BOOL=FALSE
51+
- GH #5176 Build error when cross-compiling for Win32 from Debian12
52+
- GH #5157 Accessing array with JSONConfiguration
53+
454
!!!Release 1.15.0
555

656
!!Summary of Changes

libversion

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
120
1+
121

0 commit comments

Comments
 (0)