Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: poco-cpspc | Distribution: openSUSE:Factory:zSystems |
Version: 1.12.5 | Vendor: openSUSE |
Release: 1.1 | Build date: Wed Nov 1 00:37:57 2023 |
Group: Development/Tools/Doc Generators | Build host: s390zl22 |
Size: 127256 | Source RPM: poco-1.12.5-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://pocoproject.org | |
Summary: POCO C++ Server Page Compiler |
This program compiles web pages containing embedded C++ code into a C++ class that can be used with the HTTP server from the POCO Net library.
BSL-1.0
* Mon Oct 30 2023 Martin Hauke <mardnh@gmx.de> - Update to version 1.12.5 * Make POSIX event thread safe * Remove SocketReactor dependency on Poco::Thread for sleeping * ODBC::Binder UUID new/free mismatch * PollSet filters out some events * Use after free warnings * receiveResponse() may not return response body stream * Upgrade bundled pcre2 to 10.42 * missing \r\n when setting trailer header in chunked response * Initialisation of _socketIndex in SSLManager (OpenSSL) * Add options to disable STDIO in child process * pthread_getname_np' was not declared in this scope * FileChannel::setRotation overflow * Shutdown TLS1.3 connection * Use Poco format instead of sprintf in Util * Logging should evaluate only if the logging level is active * PageCompiler: add referrerPolicy to page directive feature * ODBC: SQL Anywhere Support * Classes with virtual functions missing virtual destructors (compilation issues) * CPPParser: Losing data if parameter std::function<void(bool)> is used * wrong string offset in HTTPCredentials::isNTLMCredentials * On UNIX platform, Poco::Path::getExtension() returns name of the hidden file if no extension is present * Fix dead lock on Timer destructor * Poco::Net::SocketConnector constructor should take SocketAddress by const reference * The extractor in postgresql drops milliseconds * CppParser throws exception when return value is specified to be in global namespace * Deadlock in Timer when one sync and one async cancel requests are issued * Static FastMutex fails to lock when issued from another thread on linux * NetSSL_OpenSSL: Support session resumption with TLSv1.3 * Replace sprintf with snprintf in Environment and NumberFormatter to avoid deprecation warnings * zlib headers not updated * HTTPClientSession::receiveResponse() gives NoMessage instead of Timeout exception for SSL connection on Windows when using OpenSSL 3.0.x * DateTimeFormatter creates invalid ISO8601 string * Reading from request stream hangs when "Transfer-Encoding: chunked" is used * Upgrade double-conversion to 3.3.0 * Fix pthread_setname not declared * optimize checkUpperLimit and checkLowerLimit in VarHolder.h enhancement * rename arc -> poco_arc * Fixed Poco::format specifier for error code bug platform_specific * fix #4005 Poco::Path::getExtension() * Fix hang in destructor * Fix thread counter leak * Fix dead lock on Timer destructor * Fix error handling with OpenSSL 3.0 in SecureSocketImpl.cpp * Fix build for QNX platform_specific * Fix data race when create POSIX thread * Fixed compile error for OpenSSL 1.0 systems (#3739) * Added system_error header to SockerProactor for std::error_code * Fix epollfd validity checks when compiling with wepoll * Fixed converting/correcting pre-gregorian dates (#3723) * Tue Jul 18 2023 Martin Hauke <mardnh@gmx.de> - Update to version 1.12.4 * Fix SocketReactor - 100 % CPU usage on single-core system - Update to version 1.12.3 * Poco::format receives empty Vector<Any> * v1.12.0 and v1.12.1 Poco::Any compile problem * DateTimeFormatter creates invalid ISO8601 string * bindImplLOB zero size (or NULL) HY104 "Invalid precision value" * Poco 1.12.2 - Building DataMySQL still fails (issue #3689) * Fix optional JSON support for MySQL * Poco::Util::Application VxWorks main is incorrect * Fixed converting/correcting pre-gregorian dates (#3723). * aix system NumberFormatter.cpp build error * SocketImpl::available() * Sun Sep 18 2022 Martin Hauke <mardnh@gmx.de> - Update to version 1.12.2 * fix(Platform): LoongArch support * Linking Crypto-testrunner fails * SIGABRT in OSSL_PROVIDER_unload with static OpenSSL3 * POSIX Event state need not be atomic * Release script must include build_vs170.cmd * wakeup fd is never read * lowercase winsock2 and iphlpapi to allow cross compile * Only support extracting JSON fields when the SDK supports it * PocoNet Project File does not support Visual Studio 2022 * Added missing Crypto Header to ProGen source * Crypto: Progen again to add new files and bring back ARM64 configuration * Add how to install using Conan section on README * Poco::format and C++20 * g++ C++20 warnings - Update to version 1.12.1 * PocoFoundationConfig.cmake should now check for PCRE2 * SIGSEGV in OSSL_PROVIDER_unload with static OpenSSL3 - Update to version 1.12.0 * This release introduces Prometheus library * Small object optimization for Any and Dynamic::Var (compile-time option, enabled by default) * All swap operations are noexcept now * PollSet::add() is mode-cumulative now * UDPServer now requires explicit starting * Move semantics for sockets and SocketAddress (compile-time option, disabled by default) * Sat Jun 18 2022 Martin Hauke <mardnh@gmx.de> - Update to version 1.11.3 * fix(openssl-initializer): check legacy provider existence for legacy exception * Redis - add TLS support * Tue Apr 19 2022 Martin Hauke <mardnh@gmx.de> - Update to version 1.11.2 * Handle negative DST offset * Poco redis command set have a bug when you want to set nx ex or expireTime * NamedMutex does not work on Linux distributions where fs.protected_regular=1 * Basic support for OpenSSL 3.0.0 * encryptString() crash on redhat/centos 8 with FIPS enabled using md5 default digest * bug in JSON ParseHandler.cpp (RFC 7159 should be valid) * Sandbox all iFrames in PocoDoc * OpenSSL 3 compatibility * JSON::PrintHandler.value(bool) prints incorrect value * Reference counting for bound configuration in Util::Option is broken * #3507: Fix bound configuration reference counting in Poco::Util::Option. * fix dst and utcOffset handling for Dublin time zone * NetSSL_OpenSSL Testsuite: testInterop() and testProxy() fail due to changed certificate * Expat version check in #defines incorrect. * Bad management of file in case of OpenSSLException in X509Certificate::readPEM and X509Certificate::writePEM * Add back NIOS2 double conversion detection to fix compile errors * Poco::Data::PostgreSQL - DateTime extraction truncates fractional seconds - Update to version 1.11.1 * error: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 * SocketReactor loads one core of CPU up to 100% * Poco::Data::ODBC::ODBCStatementImpl causes crash * XML error when build 1.11.0 * [bug] MacOS bundle destination path is not set * The definition POCO_NO_FORK_EXEC is not respected or something like this * fix fork option * Add POCO_PGSQL_{INCLUDE,LIB} variables * Fixed compilation error with MongoDB::Connection and Util::Application * DNS::hostByAddress not thread-safe * Fix crash due to X.509 certificates with Subject Alternative Name other than DNS Host * fix std::localtime not thread safe * fix missing expat definition * Fixed suspend/resumeEvents pair in DirectoryWatcher - package /usr/bin/arc as /usr/bin/poco-arc to prevent an naming clash * Mon Jun 28 2021 Martin Hauke <mardnh@gmx.de> - Update to version 1.11.0 * This release introduces ActiveRecord, a simple and lightweight object-relational mapping (ORM) framework based on the Active Record pattern and the Data library. * Over 100 issues have been closed with this release. * Sat May 02 2020 Matwey Kornilov <matwey.kornilov@gmail.com> - Add missed requires to poco-devel. The devel package provides symlinks: libPocoJWT.so and libPocoRedis.so * Mon Feb 17 2020 Martin Hauke <mardnh@gmx.de> - Update to version 1.10.1 * Poco 1.10.0 doesn't build with cmake & POCO_UNBUNDLED * poco 1.10/ NetSSL / openssl < 1.1 : default server usage changed (compare to 1.9.4) * Wrong cancelation of the fix: incorrect type of store name parameter in * allow pre-allocation of the buffer in Poco::LogStreamBuf. * Modernise TLS configuration * Add getSpecifiedPort() method in Poco::URI. * Test failures on s390x architecture with 1.10.0 * Poco::UTF16Encoding and Poco::UTF32Encoding byte order conversion bug * Poco::SHA2Engine computes incorrect hash on big-endian systems * Close Service Handle after DeleteService Function call * MySQL: resetting the session when putting it back into a SessionPool is now optional (and disabled by default) due to a bug in MySQL messing up the character encoding when doing so. * Poco::AutoPtr and Poco::SharedPtr now support comparison with nullptr. - Update to version 1.10.0 * POCO's fixed-size integer types are now based on <cstdint> types. * Many methods exposing raw pointers have been changed to use smart pointers (usually Poco::SharedPtr or Poco::AutoPtr) instead. This may break some existing code. Specifically, the Logging framework in the Foundation library and the Configuration framework in the Util library have been changed. * New JWT library for dealing with JSON Web Tokens. * The NetSSL_OpenSSL library supports TLS 1.3 with OpenSSL 1.1.1 or later. * NetSSL_OpenSSL now has a Poco::Net::FTPSClientSession and Poco::Net::FTPSStreamOpener class for connecting to FTP servers over TLS. * Fixed a potential crash in Poco::Net::NetworkInterface on Linux due to an invalid cast when obtaining the MAC address of an interface. * X509Certificate does not render UTF-8 characters in subjectName * NetworkInterface::map can fail to reveal some interfaces if an earlier one can not be handled * Poco::Data::ODBC Binding of SQL Decimal Type * Allow to filter long tests using a command line argument * Poco::Net::MediaType::parse() does not split parameters * Added tryWait() into Process and ProcessHandle. Handle kill()-ed UNIX process exit codes. * unescape Backslash char in UTF8 unescape method * Add support for SameSite attribute in HTTPCookie * setEscapeUnicode() functions in JSON Array and Object classes ignore their boolean parameter * Allow Poco::Net::Context::usePrivateKey to accept ECKey and/or general EVPPKey * X509Certificate validFrom expiresOn Date parsing * Poco::Mysql does not build with MySQL 8.0+ * Uploads larger than 2GB fail * UUIDGenerator should allow random seed * Support for XDG Base Directory Specification * Add an option to force the use of PollingDirectoryWatcherStrategy * fix Dynamic::Var parse string issue * Restore pre-1.8.0 behaviour of Poco::Net::ServerSocket::bind. * Implement DataURIStream for extracting data from data URIs. * File fail on overwrite * X509Certificate: Get rid of deprecated OpenSSL 1.1 APIs * SocketAcceptor::setReactor() is broken * Poco::strToInt<> fails for values right above the type's boundary/limit * Poco::JSON::Object::set() should return reference to this to allow chaining. * SQLite mismatch open/close API calls * ICMPSocket does not check reply address * Use PollSet in SocketReactor * MySQL session state is not cleared in SessionPool * Preserve entries order in DynamicStruct * Can not open certain zip files include data descriptor * add struct tm support to DateTime * NTPClient not checking reply address * lock-order-inversion in SocketReactor * add socket gather/scatter capabilities * UDPServer and client * add PMTU discovery * SocketNotifier not thread-safe * WebSocketTest.cpp faults reported by valgrind * Reset connection when a session is returned to the SessionPool * Android abstract namespace local socket address * Fix race condition in TCPServerDispatcher.cpp * SocketImpl::bind --> bind wrong config * Wed Jan 22 2020 Martin Pluskal <mpluskal@suse.com> - Make spec file greater * Mon Aug 26 2019 Martin Hauke <mardnh@gmx.de> - Update to version 1.9.3 * Data/ODBC: make binding of std::string configurable (SQL_LONGVARCHAR - default or SQL_VARCHAR) through a global setting (Poco::Data::ODBC::Connector::bindStringToLongVarChar()). * CppParser now supports type aliases defined with using keyword. * PageCompiler: added support for adding Content-Security-Policy and Cache-Control headers.
/usr/bin/cpspc /usr/bin/f2cpsp
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Mar 9 12:50:11 2024