Commit Graph

4720 Commits

Author SHA1 Message Date
Günter Obiltschnig
999feab779 fix 'catching polymorphic type by value' warnings 2021-06-16 08:52:56 +02:00
Günter Obiltschnig
1c248cd63f fix 'catching polymorphic type by value' warnings 2021-06-16 08:49:11 +02:00
Günter Obiltschnig
0693ff95f7 fix 'catching polymorphic type by value' warnings 2021-06-16 08:47:17 +02:00
Günter Obiltschnig
037aff416b bump version 2021-06-16 08:35:40 +02:00
Günter Obiltschnig
ff6144f064 support sanitizers in build configs 2021-06-16 08:33:13 +02:00
Günter Obiltschnig
35a53d8f2d add comment regarding potential UB in AnyTest::testCastToReference() 2021-06-16 08:07:39 +02:00
Günter Obiltschnig
5948cc8be4 fix UB/bad cast in TCPServerTest.cpp 2021-06-16 06:59:17 +02:00
Günter Obiltschnig
cdf0919411 #3310: Upgrade bundled SQLite to 3.35.5 2021-06-15 20:44:09 +02:00
Günter Obiltschnig
f7d7660335 JSON Parser performance improvements 2021-06-15 20:18:41 +02:00
Günter Obiltschnig
c4c2df26b3 #3309: optimize parsing from stream (no copying of entire JSON to memory); limit maximum depth to avoid stack overflow with malicious documents (fuzzing - #3285); code cleanup 2021-06-15 18:55:59 +02:00
Günter Obiltschnig
6d7fafd6f1 #3074: Fix sessions may not return back to the pool 2021-06-15 16:10:10 +02:00
Günter Obiltschnig
c512a69f3e #3092: add more detailed error description when LoadLibrary fails| 2021-06-15 16:03:06 +02:00
Günter Obiltschnig
330bc22b30 #2746, #3169: Fix race condition on TCPServerDispatcher stop 2021-06-15 15:26:26 +02:00
Günter Obiltschnig
19b2c5b415 #3274: Fix localtime_r for VxWorks 6.9 and later 2021-06-15 15:14:11 +02:00
Günter Obiltschnig
d4ec18d503 #3217: CMake: warning message with -DPOCO_STATIC confusing 2021-06-15 15:07:29 +02:00
Günter Obiltschnig
bfb03fe765 #3135: Poco::Data::SQLite::Utility::fileToMemory unsuccessful if journal exists 2021-06-15 15:02:45 +02:00
Günter Obiltschnig
f107834d08 #3066: CMake warning about MYSQL casing 2021-06-15 14:52:48 +02:00
Günter Obiltschnig
b4ee4b9f30 #3157: fix(openssl): add missing dependency to OpenSSL components 2021-06-15 14:49:38 +02:00
Günter Obiltschnig
f5de69b854 #3260: Memory leak in EVPPKey::loadKey used with files & wrong password 2021-06-15 14:43:21 +02:00
Günter Obiltschnig
aa32399e26 #3307: Poco::Crypto::X509Certificate: obtain certificate fingerprint 2021-06-15 14:36:57 +02:00
Günter Obiltschnig
907e240ff2 #3269: Poco::Net::Context initialization with empty certificateFile 2021-06-15 14:05:56 +02:00
Günter Obiltschnig
e01fede825 disallow SSLv3 2021-06-15 13:51:41 +02:00
Günter Obiltschnig
cab7266f16 Merge branch 'poco-1.11.0' of github.com:pocoproject/poco into poco-1.11.0 2021-06-15 13:46:38 +02:00
Günter Obiltschnig
37f7315bc4 #3191: Fixing a bug in the NetSSL_Win module (Host name verification failed error) 2021-06-15 13:46:19 +02:00
Günter Obiltschnig
46ef044d7b #3224: Remove SSL23 support from Poco/Crypto 2021-06-15 13:38:37 +02:00
Günter Obiltschnig
01720ce82b #3019: ObjectPool wait on borrow condition fix 2021-06-15 13:30:51 +02:00
Günter Obiltschnig
ea455ad891 fix warnings 2021-06-15 10:36:53 +02:00
Günter Obiltschnig
7917abf727 #2418: SecureServerSocket doesn't work with IpV6 2021-06-15 10:23:22 +02:00
Günter Obiltschnig
59ae91e5ba #3089: HTTPSessionFactory does not support HTTPClientSession::ProxyConfig 2021-06-15 09:45:01 +02:00
Günter Obiltschnig
d1e9452414 #3282: Update constant in setContentType documentation 2021-06-15 09:05:52 +02:00
Günter Obiltschnig
73ee047a37 #3215: XML parser returns item from different element in a array 2021-06-15 08:52:58 +02:00
Günter Obiltschnig
6fda5b590b #3266: Order of Util::Application::uninitialize() is not in reverse as documented 2021-06-15 07:45:47 +02:00
Günter Obiltschnig
43aa85df70 #3193: ServerApplication::registerService() unquoted path security vulnerability 2021-06-15 07:32:47 +02:00
Günter Obiltschnig
b00e82977f #3237: An error in the documentation for Poco/JSON/Parser.h 2021-06-15 07:26:13 +02:00
Günter Obiltschnig
8bf57d48e0 #3166: Fix PostgresSQL BLOB extractor 2021-06-15 07:22:18 +02:00
Günter Obiltschnig
f6a0ede79a #2825: riscv: Enable double operations when using double float abi 2021-06-15 07:14:14 +02:00
Günter Obiltschnig
38fc5e5833 #3138: Add support of arch riscv32 2021-06-15 07:11:19 +02:00
Günter Obiltschnig
4615774f57 #3099: Fixed Postgres extraction into Dynamic::Var 2021-06-15 07:07:09 +02:00
Günter Obiltschnig
1ba0f8e45b #3041: PostgreSQL and TEXT column type 2021-06-15 07:00:48 +02:00
Günter Obiltschnig
417bbc41ca #3068: Documented ENABLE_JWT option 2021-06-15 06:51:46 +02:00
Günter Obiltschnig
8e5a2c313b #3196: std::forward for Poco::Optional ctor with rvalue 2021-06-14 23:47:51 +02:00
Günter Obiltschnig
06fe07e7ad #3163: Correct Var::parse null value 2021-06-14 23:40:03 +02:00
Günter Obiltschnig
87d2edcbd2 #3090: Do not initialize value with undefined behavior 2021-06-14 23:32:37 +02:00
Günter Obiltschnig
486d788a76 #3278: Fixing no hardware floating point support - Part II 2021-06-14 22:58:09 +02:00
Günter Obiltschnig
d7d39e54b3 #3182 Poco::Process:launch on MacOS BigSur: limit maximum number of file descriptors to close before exec() to 100000 2021-06-14 22:52:37 +02:00
Günter Obiltschnig
7d267378f5 Poco::trim*() code cleanup - use ptrdiff_t instead of int; additional test cases 2021-06-14 21:55:13 +02:00
Günter Obiltschnig
2f9c7cd6d3 #3219: SMTPClientSession: invalid SMTP command if empty recipients list in MailMessage 2021-06-14 19:13:48 +02:00
Günter Obiltschnig
5c2cd1a4ff #3107: remove unused variable 2021-06-14 19:04:29 +02:00
Günter Obiltschnig
97ae6924dd #3130: fix error handling: report original error before close() 2021-06-14 18:59:56 +02:00
Günter Obiltschnig
90be9b0e53 #2906, #2904: Support environments without hardware floating point 2021-06-14 18:50:02 +02:00