POCO C++ Libraries Blog

News and discussion for the POCO Community


POCO C++ Libraries Releases 1.12.4 and 1.11.5 Available

These releases upgrade the bundled expat library to 2.5.0, which fixes CVE-2022-43680. In addition, release 1.12.4 fixes an issue in PollSet (introduced in 1.12.0) that can lead to 100 % CPU load in SocketReactor on single-core CPUs. The complete list of closed GitHub issues is in the CHANGELOG.

Tagged ,

POCO C++ Libraries Releases 1.12.3 and 1.11.4 Available

This release upgrades the bundled third-party libraries expat, zlib and SQLite to their latest releases, which fix some potential vulnerabilities (zlib CVE-2022-37434, expat CVE-2022-40674, SQLite CVE-2022-35737). A few issues have been fixed as well. The complete list of closed GitHub issues is in the CHANGELOG. Furthermore, we have also released 1.11.4, which also upgrades of the third-party libraries.

Tagged ,

Release 1.12.2 Available

This is another maintenance release that fixes a few issues introduced in 1.12.0 and 1.12.1. The complete list of closed GitHub issues is in the CHANGELOG.

Tagged ,

Release 1.12.1 Available

This is a maintenance release that fixes a few issues introduced in 1.12.0. The complete list of closed GitHub issues is in the CHANGELOG.

Tagged ,

Release 1.12.0 Available

Release 1.12.0 introduces the Prometheus library for building Prometheus metrics exporters and addresses more than 100 issues and pull requests. We have also updated some of the third-party libraries to newer versions, including upgrading PCRE to PCRE2 (10.40). Credits go out to Alex for doing most of the work for this release. As usual, the […]

Tagged

Release 1.11.3 Available

This is a maintenance release that fixes a few issues introduced in 1.11.2. The complete list of closed GitHub issues is in the CHANGELOG.

Tagged

Video: Writing a Network Client with POCO

A nice talk by Richard Thomson at the Utah C++ Programmers Meetup. He gives an introduction to the POCO networking classes and then demonstrates how to write a NNTP (Network News Transfer Protocol) client with POCO.

Tagged

Release 1.11.2 Available

This is a maintenance release that adds support for building with OpenSSL 3, fixes a number of issues, and upgrades some bundled dependencies. As usual, the complete list of closed GitHub issues is in the CHANGELOG.

Tagged

Release 1.11.1 Available

This is a maintenance release that fixes some issues that sneaked into the 1.11.0 and earlier releases, and also upgrades SQLite and PCRE to their latest releases. Upgrading is recommended. As usual, the complete list of closed GitHub issues is in the CHANGELOG.

Tagged

Career Opportunity: C++ Backend Developer, Paderborn/Germany

dmc-smartsystems is looking for a C++ Backend Developer. Familiarity with POCO C++ Libraries is a plus 😉 More information on LinkedIn (in German)