POCO v1.7.9.p1 Release Notes
Release Date: 2017-11-02 // over 6 years ago-
- ๐ fixed GH #1968: Zip Decompress Parent Path Injection
๐ Release 1.7.9 (2017-09-11)
- ๐ fixed GH #1813: xmlparse.cpp doesn't compile in WinCE (poco 1.7.8p3)
- ๐ fixed GH #1826: XPath query error
- ๐ fixed GH #1834: Visual Studio 2008 cannot find stdint.h
- ๐ fixed GH #1842: Upgrade bundled expat to 2.2.3
- ๐ fixed GH #1843: Use random salt for Poco::XML::NamePool
- ๐ fixed GH #1865: AbstractEvent::hasDelegates() is not thread-safe
- ๐ improved/fixed QNX support
- ๐ง Poco::Util::LayeredConfiguration: added support for labelling configurations and finding them by their label
- โฌ๏ธ upgraded bundled SQLite to 3.20.1
- ๐ PageCompiler: support <%@ include file="" %> syntax for includes, in addition to <%@ include page="" %>
- โก๏ธ PageCompiler: optimize generated request handler code by removing useless statements, e.g. writing empty strings.
- โ added POCO_DEPRECATED macro which will be used in the future to deprecate classes and methods.
- Poco::NamedMutex and Poco::NamedEvent (System V Semaphores implementation): files are now opened with O_RDONLY | O_CREAT instead of O_WRONLY | O_CREAT, allowing sharing between different users. Furthermore, ftok() is called with 'p' as project ID argument.