{"id":120,"date":"2008-01-28T20:51:10","date_gmt":"2008-01-28T18:51:10","guid":{"rendered":"http:\/\/pocoproject.org\/poco\/blog\/?p=120"},"modified":"2008-01-28T20:51:10","modified_gmt":"2008-01-28T18:51:10","slug":"132-is-coming","status":"publish","type":"post","link":"https:\/\/pocoproject.org\/blog\/?p=120","title":{"rendered":"1.3.2 is Coming"},"content":{"rendered":"<p>Release 1.3.2 is on its way. For the impatient, a release candidate is available from the <a href=\"http:\/\/poco.svn.sourceforge.net\/viewvc\/poco\/poco\/branches\/poco-1.3.2\/\">SVN repository<\/a>.<br \/>\nFollowing is a list of changes since 1.3.1:<br \/>\n&#8211; added POCO_NO_SHAREDMEMORY to Config.h<br \/>\n&#8211; POCO_NO_WSTRING now really disables all wide string related calls<br \/>\n&#8211; added template specialization for string hashfunction (performance)<br \/>\n&#8211; XML parser performance improvements (SAX parser is now up to 40 % faster<br \/>\n&#8211; added parseMemoryNP() to XMLReader and friends<br \/>\n&#8211; URIStreamOpener improvement: redirect logic is now in URIStreamOpener.<br \/>\n  this enables support for redirects from http to https.<br \/>\n&#8211; added support for temporary redirects and useproxy return code<br \/>\n&#8211; added getBlocking() to Socket<br \/>\n&#8211; added File::isHidden()<br \/>\n&#8211; better WIN64 support (AMD64 and IA64 platforms are recognized)<br \/>\n&#8211; added support for timed lock operations to [Fast]Mutex<br \/>\n&#8211; SharedLibrary: dlopen() is called with RTLD_GLOBAL instead of RTLD_LOCAL<br \/>\n  (see http:\/\/gcc.gnu.org\/faq.html#dso)<br \/>\n&#8211; Poco::Timer threads can now run with a specified priority<br \/>\n&#8211; added testcase for SF# 1774351<br \/>\n&#8211; fixed SF# 1784772: Message::swap omits _tid mem<br \/>\n&#8211; fixed SF# 1790894: IPAddress(addr,family) doesn&#8217;t fail on invalid address<br \/>\n&#8211; fixed SF# 1804395: Constructor argument name wrong<br \/>\n&#8211; fixed SF# 1806807: XMLWriter::characters should ignore empty strings<br \/>\n&#8211; fixed SF# 1806994: property application.runAsService set too late<br \/>\n&#8211; fixed SF# 1828908: HTMLForm does not encode &#8216;+&#8217;<br \/>\n&#8211; fixed SF# 1831871: Windows configuration file line endings not correct.<br \/>\n&#8211; fixed SF# 1845545: TCP server hangs on shutdown<br \/>\n&#8211; fixed SF# 1846734: Option::validator() does not behave according to doc<br \/>\n&#8211; fixed SF# 1856567: Assertion in DateTimeParser::tryParse()<br \/>\n&#8211; fixed SF# 1864832: HTTP server sendFile() uses incorrect date<br \/>\n&#8211; HTTPServerResponseImpl now always sets the Date header automatically<br \/>\n  in the constructor.<br \/>\n&#8211; fixed SF# 1787667: DateTimeFormatter and time related classes<br \/>\n  (also SF# 1800031: The wrong behavior of time related classes)<br \/>\n&#8211; fixed SF# 1829700: TaskManager::_taskList contains tasks that never started<br \/>\n&#8211; fixed SF# 1834127: Anonymous enums in Tuple.h result in invalid C++<br \/>\n&#8211; fixed SF# 1834130: RunnableAdapter::operator= not returning a value<br \/>\n&#8211; fixed SF# 1873924: Add exception code to NetException<br \/>\n&#8211; fixed SF# 1873929: SMTPClientSession support for name in sender field<br \/>\n&#8211; logging performance improvements (PatternFormatter)<\/p>\n<p>The final release should be out after some more testing by the end of this week.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Release 1.3.2 is on its way. For the impatient, a release candidate is available from the SVN repository. Following is a list of changes since 1.3.1: &#8211; added POCO_NO_SHAREDMEMORY to Config.h &#8211; POCO_NO_WSTRING now really disables all wide string related calls &#8211; added template specialization for string hashfunction (performance) &#8211; XML parser performance improvements (SAX [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-120","post","type-post","status-publish","format-standard","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/120","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=120"}],"version-history":[{"count":0,"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/120\/revisions"}],"wp:attachment":[{"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=120"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=120"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=120"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}