5148 Commits

Author SHA1 Message Date
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
Alex Fabijanic
5b444efc53 feat(SocketProactor): add socket error handling #3357 2021-07-22 16:33:28 +02:00
Alex Fabijanic
00296a8870 chore(ci): add dir and run script 2021-07-21 14:35:04 +02:00
Alex Fabijanic
6627617974 chore(SocketProactor): Sockets package 2021-07-21 14:34:04 +02:00
Alex Fabijanic
94650738b1 feat(SocketProactor): initial version w/ completion handler and executor 2021-07-21 13:49:09 +02:00
Alex Fabijanic
ac4f7fa8f7 revert(SocketReactor): back to devel branch 2021-07-21 13:47:48 +02:00
Alex Fabijanic
d47db5aecc fix compile errors 2021-07-06 12:44:52 +02:00
Alex Fabijanic
e560f1790a add ci.yml 2021-07-06 11:43:51 +02:00
Alex Fabijanic
e4661ef922 feat(PollSet): Use select() on windows for PollSet #3339 2021-07-06 11:34:44 +02:00
Alex Fabijanic
0ea527ed60 feat(Socket): expose error() 2021-07-05 09:27:33 +02:00
Alex Fabijanic
1bb9ae69b3 windows fixes, remove Endnpoint 2021-07-01 21:59:58 +02:00
Alex Fabijanic
28484fb7d7 fix(SocketReactor): windows compile 2021-07-01 21:43:07 +02:00
Alex Fabijanic
ac0233b367 feat(Socket): expose lastError() 2021-06-29 15:17:20 +02:00
Günter Obiltschnig
05660c7da0 cpproj: also copy testsuite/include if it's there 2021-06-28 12:06:12 +02:00
Günter Obiltschnig
a5b0bb7d96 update changelog 2021-06-28 09:24:26 +02:00
Günter Obiltschnig
690f9c74f1 whitespace 2021-06-27 06:49:34 +02:00