Commit Graph

  • e0345f06dc
    Merge 5dabc6515c409b34a21e7779688a629ed14e1866 into 530c2efa4c0385b8fb33dcde3f2ed28e9c5684c1 Andrew Auclair 2025-03-30 21:18:41 +08:00
  • cda3721290
    Merge 136a2031c32625822f29c2ada5bc92ae1d5f7ba9 into 530c2efa4c0385b8fb33dcde3f2ed28e9c5684c1 Nicholas Orr 2025-03-29 22:04:32 +00:00
  • 5e7e1d29db
    Merge b400b027f066cdef16264c20d6ec0e1584fc8ce7 into 530c2efa4c0385b8fb33dcde3f2ed28e9c5684c1 Olivier Smeesters 2025-03-29 21:54:10 +00:00
  • 0beba5dfa6
    Merge f5b4cda399034b99652aa79dc0d051ffc71d8ee9 into 530c2efa4c0385b8fb33dcde3f2ed28e9c5684c1 bhatkarthik 2025-03-29 21:46:31 +00:00
  • 7a8a082475
    Merge 570ee780292d9fe9d9625014ec3cfeef05664211 into 530c2efa4c0385b8fb33dcde3f2ed28e9c5684c1 Karol Rastocny 2025-03-29 21:21:46 +00:00
  • b29476c550
    Merge 32b2f720b34bb415e1e52bbef6cab213f58db4a7 into 530c2efa4c0385b8fb33dcde3f2ed28e9c5684c1 Matej Kenda 2025-03-29 21:19:52 +00:00
  • c29193de08
    Merge cb384be383715cbf2186180eb50416585c87cef1 into 530c2efa4c0385b8fb33dcde3f2ed28e9c5684c1 Xinyu Han 2025-03-29 14:09:59 -07:00
  • 181c896d84
    Merge 45d387d4a3a215a0f87b3ddb8e6c1183de3f7ecb into 530c2efa4c0385b8fb33dcde3f2ed28e9c5684c1 nyashbox 2025-03-29 13:44:38 +05:30
  • e889c05b26
    Merge 35f81a5b01ab0f470b2b67b29e86248e759a6372 into 530c2efa4c0385b8fb33dcde3f2ed28e9c5684c1 Atharva kadam 2025-03-29 04:51:54 +05:30
  • 967f839a02 fix(Crypto): include applink.c in test runner poco-1.14.2 Günter Obiltschnig 2025-03-28 20:45:48 +01:00
  • 530c2efa4c fix(Crypto): include applink.c in test runner main Günter Obiltschnig 2025-03-28 20:45:48 +01:00
  • 0b782f3c2f chore: fix test failures when ran from a VS solution build Günter Obiltschnig 2025-03-28 19:28:33 +01:00
  • fbf0bf4c64 chore: fix test failures when ran from a VS solution build Günter Obiltschnig 2025-03-28 19:28:33 +01:00
  • 1776d29d81
    Merge 55476f6327a0c7a7c1bad6b20ed7af41034bf1bc into 4df0c9c5d76af569e3acae12d8232944c8ed342d Aleksandar Fabijanic 2025-03-26 13:46:22 +13:00
  • 2fb28fac49 chore: add clean target to trace Makefile Günter Obiltschnig 2025-03-25 08:46:37 +01:00
  • 4df0c9c5d7 chore: add clean target to trace Makefile Günter Obiltschnig 2025-03-25 08:46:37 +01:00
  • 0e5f2113c4 chore(Data/SQLite): Upgrade bundled SQLite to 3.49.1 #4907 Günter Obiltschnig 2025-03-24 06:48:33 +01:00
  • 9ca3cf74ef chore(Data/SQLite): Upgrade bundled SQLite to 3.49.1 #4907 Günter Obiltschnig 2025-03-24 06:48:33 +01:00
  • 01943c75d5 enh(expat): Upgrade to version 2.7.0 Matej Kenda 2025-03-19 13:11:20 +01:00
  • 1bdc41329b enh(expat): Upgrade to version 2.7.0 Matej Kenda 2025-03-19 13:11:20 +01:00
  • 5a7143309a fix(NetSSL): NetSSL_OpenSSL: non-blocking functions return value #4906 Günter Obiltschnig 2025-03-22 18:58:08 +01:00
  • 057a5294a3 fix(NetSSL): NetSSL_OpenSSL: non-blocking functions return value #4906 Günter Obiltschnig 2025-03-22 18:58:08 +01:00
  • e758e7e2a6
    add_subdirectory(tcpclient) (#4904) Miracle-1996 2025-03-21 02:03:40 +08:00
  • 57af727931 add_subdirectory(tcpclient) Miracle-1996 2025-03-20 23:34:51 +08:00
  • 4b093d8f89 fix(VarHolder): MSVC warning #4886 (#4903) Aleksandar Fabijanic 2025-03-20 06:34:55 -05:00
  • 8fb80fd76e
    fix(VarHolder): MSVC warning #4886 (#4903) Aleksandar Fabijanic 2025-03-20 06:34:55 -05:00
  • 6f659a43fa chore(VarHolder): simplify unpreserveSign using constexpr. Matej Kenda 2025-03-20 11:04:23 +01:00
  • c447229148 chore(testsuite): eliminate MSVC warnings Aleksandar Fabijanic 2025-03-19 18:27:44 +01:00
  • 9426befd47 fix(VarHolder): do not convert unsigned (extract unpreserveSign()) #4886 Aleksandar Fabijanic 2025-03-19 18:19:48 +01:00
  • 55f22050a5 chore(SocketImpl): eliminate MSVC warning Aleksandar Fabijanic 2025-03-19 15:30:09 +01:00
  • 31b654412e fix(VarHolder): do not convert unsigned #4886 Aleksandar Fabijanic 2025-03-19 15:26:11 +01:00
  • 5adff8fa24 fix(VarHolder): MSVC warning #4886 Aleksandar Fabijanic 2025-03-19 15:23:37 +01:00
  • 69c5c3e705 enh(expat): Upgrade to version 2.7.0 Matej Kenda 2025-03-19 13:11:20 +01:00
  • 1371c960e7 fix(TCPServer): continues to accept connections after stop() #4892 (#4896) Aleksandar Fabijanic 2025-03-12 16:15:19 -05:00
  • eb94de03a6
    fix(TCPServer): continues to accept connections after stop() #4892 (#4896) Aleksandar Fabijanic 2025-03-12 16:15:19 -05:00
  • 51cb09c29e revert(SocketImpl): atomic sock fd Alex Fabijanic 2025-03-12 09:56:45 -05:00
  • 1152c8f68d fix(TCPServer): initialize factory stopped flag #4892 Alex Fabijanic 2025-03-12 02:34:29 -05:00
  • 1cd821984d fix(TCPServer): check stopped status after poll; add TCPServerFactory::stop() and allow factory to return nullptr on connection creation request #4892 Alex Fabijanic 2025-03-11 21:48:47 +01:00
  • 01ec1c349c fix(TCPServer): first attempt to silence TSAN #4892 Alex Fabijanic 2025-03-11 16:59:41 +01:00
  • ed65f839d9 fix(TCPServer): continues to accept connections after stop() #4892 Alex Fabijanic 2025-03-11 15:36:19 +01:00
  • 66399faafc Fix dynamic var conversion precision check (#4886) (#4894) Matej Kenda 2025-03-11 13:29:38 +01:00
  • 91244ac9d9
    Fix dynamic var conversion precision check (#4886) (#4894) Matej Kenda 2025-03-11 13:29:38 +01:00
  • 6f1b4f5670 Merge pull request #4893 from pocoproject/4875-prebuild-does-not-work-as-intended Matej Kenda 2025-03-11 10:43:59 +01:00
  • 56ed9794e0 Potential fix for code scanning alert no. 1075: Declaration hides variable Matej Kenda 2025-03-11 10:46:40 +01:00
  • 2d129c17d1 fix(VarHolder): Correct numValDigits to properly convert to signed integer. Matej Kenda 2025-03-11 09:51:22 +01:00
  • a77e974426 Take the absolute value of the value in numValDigits to fix the precision loss check for negative values. Mias 2025-02-28 12:11:51 +02:00
  • adb96480d3
    Merge pull request #4893 from pocoproject/4875-prebuild-does-not-work-as-intended Matej Kenda 2025-03-11 10:43:59 +01:00
  • 4c70cfca68 Fix testSocketAddress for updated pocoproject.org IP Lara Dzivdzanovic 2025-03-11 09:41:37 +01:00
  • 6cfe1bcd4b fix(build): prebuild does not work as intended Lara Dzivdzanovic 2025-03-10 15:25:53 +01:00
  • 1619aa29a9 Take the absolute value of the value in numValDigits to fix the precision loss check for negative values. Mias 2025-02-28 12:11:51 +02:00
  • 29f0a3afd7 fix(NetSSL): SecureSocketImpl::currentSession() regression since 1.12.4 #4882 Günter Obiltschnig 2025-02-27 20:59:29 +01:00
  • fd8322e771 fix(NetSSL): SecureSocketImpl::currentSession() regression since 1.12.4 #4882 Günter Obiltschnig 2025-02-27 20:59:29 +01:00
  • ebed75c9fd fix(Net): WebSocket receiveFrame() keeps returning the same frame when no payload (flags/header only) #4884 Günter Obiltschnig 2025-02-27 20:52:02 +01:00
  • 7dd2024c9e fix(Net): WebSocket receiveFrame() keeps returning the same frame when no payload (flags/header only) #4884 Günter Obiltschnig 2025-02-27 20:52:02 +01:00
  • 4b52cc6b25 chore: branch for 1.14.2 Günter Obiltschnig 2025-02-27 14:06:26 +01:00
  • 1facbebb62
    Fixes crashes for openssl 1.0.x (#4878) Rajendra Singh 2025-02-22 22:14:19 +05:30
  • 337f13414d
    CMake: Include pcre2 source files to unbundled build based on pcre2 library type (#4879) Matej Kenda 2025-02-21 11:55:59 +01:00
  • ba6e4e9171 enh(cmake): Detect pcre2 library type (static, shared) and use that to add pcre2 source files to unbundled build Matej Kenda 2025-02-20 09:46:38 +01:00
  • 8778b4952c
    Fixes crashes for openssl 1.0.x Rajendra Singh 2025-02-20 10:26:45 +05:30
  • 3f073a6555 enh(CI): Run unbundled static build on Linux. Matej Kenda 2025-02-16 22:31:20 +01:00
  • 4c2128ccdb doc: workaround for PocoDoc failure to parse Any.h Günter Obiltschnig 2025-02-14 17:15:29 +01:00
  • 726a9b6349 doc: workaround for PocoDoc failure to parse Any.h poco-1.14.1 Günter Obiltschnig 2025-02-14 17:15:29 +01:00
  • e7687d4bba enh(Foundation): modernised header files (override, using, nullptr, ...) Matej Kenda 2025-02-10 14:52:52 +01:00
  • 9e4e039c04 Merge remote-tracking branch 'origin/poco-1.14.1' Matej Kenda 2025-02-12 19:45:42 +01:00
  • fee4dccb44 doc: relnotes poco-1.14.1-release Günter Obiltschnig 2025-02-12 14:06:35 +01:00
  • 43dd3134a3 doc: release notes Günter Obiltschnig 2025-02-12 13:57:23 +01:00
  • 7643391c5a fix(doc): missing NetSSL documentation Günter Obiltschnig 2025-02-12 13:01:03 +01:00
  • 5c559a771f fix(doc): missing NetSSL documentation Günter Obiltschnig 2025-02-12 13:01:03 +01:00
  • 12d78aa68f chore(release): Update release and version files. Matej Kenda 2025-02-11 12:35:06 +01:00
  • b970a38dab chore(release): Update release and version files. Matej Kenda 2025-02-11 12:35:06 +01:00
  • 529783952e enh(Foundation): Windows Eventviewer not able to find PocoFoundation DLL #3304 Günter Obiltschnig 2025-02-10 22:26:09 +01:00
  • 948fbcd858 fix(cmake): Windows Eventviewer not able to find PocoFoundation DLL #3304 Günter Obiltschnig 2025-02-10 22:04:57 +01:00
  • f23e2eb1c8 enh(Foundation): Windows Eventviewer not able to find PocoFoundation DLL #3304 Günter Obiltschnig 2025-02-10 22:26:09 +01:00
  • ff26c8e164 fix(cmake): Windows Eventviewer not able to find PocoFoundation DLL #3304 Günter Obiltschnig 2025-02-10 22:04:57 +01:00
  • df67490377 enh(Foundation): modernised header files (override, using, nullptr, ...) Matej Kenda 2025-02-10 14:52:52 +01:00
  • f155ba3957 fix(cmake): Add back missing compiler definitions for static_build in the generated CMake files Matej Kenda 2025-02-07 13:05:34 +01:00
  • b9af97ceb3 enh(Net): SocketImpl::sendFile() sends entire contents by repeatedly calling sendfile() if necessary Günter Obiltschnig 2025-02-09 16:03:51 +01:00
  • 356124a3f6 enh(Net): SocketImpl::sendFile() - remove signal handling (not thread safe and already done elsewhere); fix wrong signed/unsigned types; cleanup Günter Obiltschnig 2025-02-09 14:00:16 +01:00
  • 72345bd423 Merge pull request #4863 from pocoproject/fix-sendFile Günter Obiltschnig 2025-02-08 19:05:46 +01:00
  • 0ec643a0a8 fix(Foundation): Poco::icompare(str, pos, ptr) out of bounds error if pos > str.size() #4866 Günter Obiltschnig 2025-02-08 14:54:18 +01:00
  • 1c5ab2adf3 Merge pull request #4865 from pocoproject/fix-openssl-cmake-applink Günter Obiltschnig 2025-02-08 13:50:22 +01:00
  • 0434c41ad5 fix(cmake): Add back missing compiler definitions for static_build in the generated CMake files Matej Kenda 2025-02-07 13:05:34 +01:00
  • f32e3d0b90 enh(Net): SocketImpl::sendFile() sends entire contents by repeatedly calling sendfile() if necessary Günter Obiltschnig 2025-02-09 16:03:51 +01:00
  • a70fe2b045 enh(Net): SocketImpl::sendFile() - remove signal handling (not thread safe and already done elsewhere); fix wrong signed/unsigned types; cleanup Günter Obiltschnig 2025-02-09 14:00:16 +01:00
  • 8d1aab0d27
    Merge pull request #4863 from pocoproject/fix-sendFile Günter Obiltschnig 2025-02-08 19:05:46 +01:00
  • 47a77751fb fix(tests): another attempt at fixing the flaky testSendFile*() fix-sendFile Günter Obiltschnig 2025-02-08 18:04:36 +01:00
  • db88e0ec00 fix(test): fix flaky test Günter Obiltschnig 2025-02-08 15:20:14 +01:00
  • 4b55efdcf3 fix(Foundation): Poco::icompare(str, pos, ptr) out of bounds error if pos > str.size() #4866 Günter Obiltschnig 2025-02-08 14:54:18 +01:00
  • 7bac48ff1a
    Merge pull request #4865 from pocoproject/fix-openssl-cmake-applink Günter Obiltschnig 2025-02-08 13:50:22 +01:00
  • 24ff931071 fix(Net): Issue concerning Net/CMakeLists.txt detection of HAVE_SENDFILE #4852 Günter Obiltschnig 2025-02-08 13:48:14 +01:00
  • a1abf9659d enh(Net): additional tests for StreamSocket::sendFile() Günter Obiltschnig 2025-02-08 13:02:43 +01:00
  • 66c1d30bb4 enh(Net): StreamSocket::sendFile() takes additional count parameter Günter Obiltschnig 2025-02-08 12:57:24 +01:00
  • 1319f31e6e fix(cmake): project name typo fix-openssl-cmake-applink Günter Obiltschnig 2025-02-08 10:45:42 +01:00
  • 605baa13d2 fix: OpenSSL: Need to add openssl/applink.c to Windows executables using OpenSSL #4864 Günter Obiltschnig 2025-02-08 10:29:31 +01:00
  • 3d8040bb17 fix(tests): remove unused variables Günter Obiltschnig 2025-02-07 20:43:28 +01:00
  • 6fb0debd71 chore: add test for sendFile() Günter Obiltschnig 2025-02-07 18:42:17 +01:00
  • 13029fb524 fix(Net): fix SocketImpl::sendFile() #4831 Günter Obiltschnig 2025-02-07 18:06:14 +01:00
  • 62b73ee9c3 fix(cmake): Add back missing compiler definitions for static_build in the generated CMake files Matej Kenda 2025-02-07 13:05:34 +01:00
  • eeb31fa1d0 fix(Foundation): detection of CXXABI is based on presence of the header file, simplify conditions. Matej Kenda 2025-02-03 20:53:45 +01:00
  • ca969f9ec3 fix(Foundation): detection of CXXABI is based on presence of the header file, simplify conditions. Matej Kenda 2025-02-03 20:53:45 +01:00