Commit Graph

5163 Commits

Author SHA1 Message Date
Günter Obiltschnig
292b9a7d83 #3465: NetSSL_Win: bad error handling when decodeMessage() fails 2022-02-07 18:13:31 +01:00
Günter Obiltschnig
625b4116f2 #3448: fix version check 2022-02-07 18:07:57 +01:00
Günter Obiltschnig
b2d71905e3 #3515: NetSSL_OpenSSL Testsuite: testInterop() and testProxy() fail due to changed certificate 2022-02-07 17:58:31 +01:00
Günter Obiltschnig
dbfd27611b manually merge #3448, part 1 (NetSSL) 2022-02-07 17:56:05 +01:00
Günter Obiltschnig
11ffdc7807 manually merge #3448, part 1 (Crypto) 2022-02-07 17:00:45 +01:00
Günter Obiltschnig
82ef12b875 #3506: Upgrade bundled expat to 2.4.4 2022-02-07 15:26:31 +01:00
Günter Obiltschnig
fb4f3c0231 branch off poco-1.11.2 2022-02-07 14:49:51 +01:00
Günter Obiltschnig
7e11825873
Merge pull request #3105 from lopsided98/cmake-gnuinstalldirs
cmake: use GNUInstallDirs
2022-01-25 09:01:50 +01:00
linquize
ff3ff01f6f
Fix clang linker problem by defining POCO_NO_AUTOMATIC_LIBS (#3177) 2022-01-04 02:46:50 -06:00
Alex Fabijanic
79affbbe6e chore (SocketProactor): add some state members 2021-12-19 17:48:56 +01:00
Günter Obiltschnig
2c8dde53de fix brew OpenSSL version 2021-11-05 19:36:10 +01:00
Günter Obiltschnig
93dc903f3c updated changelog 2021-11-05 19:33:03 +01:00
Günter Obiltschnig
6e38dd4db3 upgrade bundled SQLite to 3.36.0 2021-11-05 19:31:03 +01:00
Günter Obiltschnig
50e39b731a upgrade bundled PCRE to 8.45 2021-11-05 19:28:23 +01:00
Günter Obiltschnig
40223f664d add missing include search path 2021-11-05 19:13:39 +01:00
Günter Obiltschnig
41ec4ca8e7 use OpenSSL 1.1.1 on macOS 2021-11-05 19:13:15 +01:00
Günter Obiltschnig
666bac4454 #3330: Poco::Data::ODBC::ODBCStatementImpl causes crash 2021-11-05 16:54:12 +01:00
Günter Obiltschnig
b89baaa1c3 #2966: SocketReactor loads one core of CPU up to 100% 2021-11-05 15:18:04 +01:00
Günter Obiltschnig
58fd4fcd6a #3425: Fixed suspend/resumeEvents pair in DirectoryWatcher 2021-11-05 15:05:01 +01:00
Günter Obiltschnig
a032f771af #2823: error: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 2021-11-05 14:58:40 +01:00
Günter Obiltschnig
8bfeb52018 #3377: Correct Poco::Path::configHome() and dataHome() documentation for Windows 2021-11-05 14:26:59 +01:00
Günter Obiltschnig
f71cc32f0b #3363: Fixed compilation error with MongoDB::Connection and Util::Application 2021-11-05 14:19:01 +01:00
Günter Obiltschnig
931143df85 #3360: Add POCO_PGSQL_{INCLUDE,LIB} variables 2021-11-05 14:14:12 +01:00
Günter Obiltschnig
e2f7e72a9e #3344: [bug] MacOS bundle destination path is not set 2021-11-05 13:58:42 +01:00
Günter Obiltschnig
270c2643cf #3221: Crash reported on Windows in X509Certificate verification 2021-11-05 13:46:17 +01:00
Günter Obiltschnig
5902bb1277 #3400: fix std::localtime not thread safe 2021-11-05 13:37:02 +01:00
Günter Obiltschnig
fc0cc6af36 #3381: DNS::hostByAddress not thread-safe 2021-11-05 13:18:06 +01:00
Günter Obiltschnig
c908cbe6fe #3353: add POCO_NO_FORK_EXEC CMake option 2021-11-05 13:00:08 +01:00
Günter Obiltschnig
35c03912c5 #3335: XML error when build 1.11.0 2021-11-05 12:45:33 +01:00
Günter Obiltschnig
8582ac9493 branch off 1.11.1 2021-11-05 12:30:27 +01:00
Alex Fabijanic
da70f91796 fix(SocketProactor): test 2021-09-03 15:10:09 +02:00
Alex Fabijanic
fef9d34e29 fix(SocketProactor): scheduled work skipped in the absence of socket events 2021-09-03 13:59:47 +02:00
Alex Fabijanic
7ab016abcc fix(SocketProactor): use Poco::Mutex only 2021-09-01 22:20:04 +02:00
Alex Fabijanic
3a05640d21 fix(SoccketProactor): add some try/catch safety nets; broaden the work list mutex coverage to protect all function access 2021-09-01 21:31:23 +02:00
Alex Fabijanic
5da0f67f0e Merge branch 'feat/io-service' of https://github.com/pocoproject/poco into feat/io-service 2021-08-24 16:26:17 +02:00
Alex Fabijanic
27368e17bd fix(IPAddress): IPAddress::tryParse does not work for :: #3385 2021-08-24 16:26:01 +02:00
Alex Fabijanic
a672762183 chore(SocketProactor): remove unnecessary this capture 2021-08-23 09:49:13 +02:00
Alex Fabijanic
5c5d91dd87 Merge branch 'feat/io-service' of https://github.com/pocoproject/poco into feat/io-service 2021-08-23 08:11:34 +02:00
Alex Fabijanic
d77a10eb9d fix(DNS): DNS::hostByAddress not thread-safe #3381 2021-08-23 08:11:09 +02:00
Alex Fabijanic
a893af63ee Merge branch 'feat/io-service' of https://github.com/pocoproject/poco into feat/io-service 2021-08-21 12:57:53 +02:00
Alex Fabijanic
21732ac980 fix(SocketProactor): rvalue refs should not be const 2021-08-21 12:57:40 +02:00
Alex Fabijanic
21e0cf4d3c Merge branch 'feat/io-service' of https://github.com/pocoproject/poco into feat/io-service 2021-08-21 12:55:02 +02:00
Alex Fabijanic
059b860048 fix(Socket): Windows SO_REUSEADDR is neither reliable nor safe #3380 2021-08-21 12:54:35 +02:00
Alex Fabijanic
5a5537c610 fix(SocketProactor): race when stop() is called before run() 2021-08-20 18:48:13 +02:00
Alex Fabijanic
cf8e0b9cbc fix(SocketProactor): windows fixes and VS build 2021-08-20 11:52:50 +02:00
Alex Fabijanic
6df5e9eabe modify(SocketProactor): allow restart #3357 2021-07-26 17:40:19 +02:00
Alex Fabijanic
be6626aa60 modify(SocketProactor): platform non-interrupt sleep without Poco thread #3357 2021-07-26 14:47:55 +02:00
Alex Fabijanic
a5d032b815 modify(SocketProactor): make addSend() public #3357 2021-07-26 10:44:06 +02:00
Alex Fabijanic
c44ad92636 feat(PollSet): Make PollSet::poll() interruptible #3359 2021-07-24 21:07:12 +02:00
Alex Fabijanic
4bbfa757ff modify(SocketProactor): wait for completion handlers availability #3357 2021-07-24 18:00:42 +02:00