Commit Graph

  • 42e6690d8c
    Merge 55476f6327a0c7a7c1bad6b20ed7af41034bf1bc into 4c2128ccdb3bd9968778b7b76ed9641f79ccd16c Aleksandar Fabijanic 2025-02-19 06:04:40 +00:00
  • 32d1d8b011
    Merge 35f81a5b01ab0f470b2b67b29e86248e759a6372 into 4c2128ccdb3bd9968778b7b76ed9641f79ccd16c Atharva kadam 2025-02-19 06:04:29 +00:00
  • 3addc3aaf8
    Merge 136a2031c32625822f29c2ada5bc92ae1d5f7ba9 into 4c2128ccdb3bd9968778b7b76ed9641f79ccd16c Nicholas Orr 2025-02-19 06:03:36 +00:00
  • d69046438d
    Merge 5dabc6515c409b34a21e7779688a629ed14e1866 into 4c2128ccdb3bd9968778b7b76ed9641f79ccd16c Andrew Auclair 2025-02-19 06:03:31 +00:00
  • fde87c0d6e
    Merge 32b2f720b34bb415e1e52bbef6cab213f58db4a7 into 4c2128ccdb3bd9968778b7b76ed9641f79ccd16c Matej Kenda 2025-02-19 06:03:16 +00:00
  • c98be15bfa
    Merge f5b4cda399034b99652aa79dc0d051ffc71d8ee9 into 4c2128ccdb3bd9968778b7b76ed9641f79ccd16c bhatkarthik 2025-02-19 06:00:06 +00:00
  • 66bd79068c
    Merge 570ee780292d9fe9d9625014ec3cfeef05664211 into 4c2128ccdb3bd9968778b7b76ed9641f79ccd16c Karol Rastocny 2025-02-19 05:59:58 +00:00
  • 577675f94a
    Merge b400b027f066cdef16264c20d6ec0e1584fc8ce7 into 4c2128ccdb3bd9968778b7b76ed9641f79ccd16c Olivier Smeesters 2025-02-18 00:54:27 +03:00
  • fc7ee2b0f7
    Merge 45d387d4a3a215a0f87b3ddb8e6c1183de3f7ecb into 4c2128ccdb3bd9968778b7b76ed9641f79ccd16c nyashbox 2025-02-18 00:53:42 +03:00
  • 3f073a6555 enh(CI): Run unbundled static build on Linux. 4871_static-build-pcre Matej Kenda 2025-02-16 22:31:20 +01:00
  • 0c51497b35
    Merge cb384be383715cbf2186180eb50416585c87cef1 into 4c2128ccdb3bd9968778b7b76ed9641f79ccd16c Xinyu Han 2025-02-15 17:22:39 +10:00
  • 4c2128ccdb doc: workaround for PocoDoc failure to parse Any.h main 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
  • b28b3c719c fix(NumberParser): tryParseHex shall not throw, but return boolean Matej Kenda 2025-02-03 20:36:57 +01:00
  • f45f6d8ed9 fix(github): Use "upload-artifact@v4": Matej Kenda 2025-02-04 07:41:23 +01:00
  • 269b3b4087 fix(github): Use "upload-artifact@v4": Matej Kenda 2025-02-04 07:41:23 +01:00
  • 5b7fbda0cb fix(NumberParser): tryParseHex shall not throw, but return boolean Matej Kenda 2025-02-03 20:36:57 +01:00
  • 804a4f3fea fix(github): Use "upload-artifact@v4": Matej Kenda 2025-02-04 07:41:23 +01:00
  • c102dab0d3 fix(github): Use "upload-artifact@v4": Matej Kenda 2025-02-04 07:41:23 +01:00
  • 09d3d98533 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
  • 0268a20ea5 fix(NumberParser): tryParseHex shall not throw, but return boolean Matej Kenda 2025-02-03 20:36:57 +01:00
  • 6b324b83d4 enh(Util): add Timer::taskCount() Günter Obiltschnig 2025-02-03 09:34:13 +01:00
  • 5cab3be5c4 enh(Net): add HTTPBufferPoolAllocator::pool() to get read-only access to the underlying MemoryPool Günter Obiltschnig 2025-02-03 09:33:52 +01:00
  • 7e55b46dbf fix(Net): WebSocket: non-blocking receiveFrame()/receiveBytes() with TLS connection may get stuck receiving header #4850 Günter Obiltschnig 2025-01-15 21:36:36 +01:00
  • 705403d4f6 fix(Net): WebSocket: non-blocking receiveFrame()/receiveBytes() with TLS connection may get stuck receiving header #4850 Günter Obiltschnig 2025-01-15 21:36:36 +01:00
  • 674e2bae97 fix(templates): Corrected explicit template instantiations to avoid multiple instances. Matej Kenda 2025-01-14 11:18:10 +01:00
  • 38a1e30965 Merge pull request #4845 from tyler92/fix-uninitialized-ntlm Günter Obiltschnig 2025-01-11 08:47:28 +01:00
  • b9abe9823d Merge pull request #4838 from d3matt/odd_nonblocking_receive_incorrect_mask Günter Obiltschnig 2025-01-08 19:14:41 +01:00
  • daf19e5223 fix(templates): Corrected explicit template instantiations to avoid multiple instances. Matej Kenda 2025-01-14 11:18:10 +01:00
  • 34896ba67f fix(templates): Corrected explicit template instantiations to avoid multiple instances. Matej Kenda 2025-01-14 11:18:10 +01:00
  • 7297033be7
    Merge pull request #4845 from tyler92/fix-uninitialized-ntlm Günter Obiltschnig 2025-01-11 08:47:28 +01:00
  • 16e17b2c33 fix(Net) Use of Uninitialized value in NTLMCredentials::parseChallengeMessage Mikhail Khachayants 2025-01-10 22:55:03 +02:00
  • 5652837b8f
    Merge pull request #4838 from d3matt/odd_nonblocking_receive_incorrect_mask Günter Obiltschnig 2025-01-08 19:14:41 +01:00
  • af36c9badf fix(Any): Modifications to fix OSS Fuzz report (#4818) Matej Kenda 2025-01-08 17:01:27 +01:00
  • bd7be38d6f
    fix(Any): Modifications to fix OSS Fuzz report (#4818) Matej Kenda 2025-01-08 17:01:27 +01:00
  • 82751df9e5 enh(SocketReactor): Add start() method #4833 (#4835) Lara Dzivdzanovic 2025-01-08 15:48:58 +01:00
  • 336e0e802f
    enh(SocketReactor): Add start() method #4833 (#4835) Lara Dzivdzanovic 2025-01-08 15:48:58 +01:00
  • 7495f0592c enh(Poco::Dynamic): Modernised code to use C++17 features. Matej Kenda 2025-01-08 12:50:09 +01:00
  • 4641526f59 enh(Poco::Dynamic): Modernised code to use C++17 features. Matej Kenda 2025-01-08 12:50:09 +01:00
  • 0cc3ab4d13 fix(Net) bad mask with odd number of bytes Matthew Stoltenberg 2025-01-06 16:49:11 -07:00
  • d12d123cd4 fix(Makefile): add missing parameter for enabling FTS5 #4832 (#4834) Lara Dzivdzanovic 2025-01-06 13:07:20 +01:00
  • 4ca735d7d8
    fix(Makefile): add missing parameter for enabling FTS5 #4832 (#4834) Lara Dzivdzanovic 2025-01-06 13:07:20 +01:00
  • 140ae88b3b fix(SQLParser): typo that leads to the use of freed memory peter15914 2025-01-03 04:31:08 +05:00
  • 79888c0e06 fix(SQLParser): typo that leads to the use of freed memory peter15914 2025-01-03 04:31:08 +05:00
  • fb8fd80de3 fix(SQLParser): typo that leads to the use of freed memory peter15914 2025-01-03 04:31:08 +05:00
  • 1bb4c1bd80 Add start() method #4833 Lara Dzivdzanovic 2025-01-02 17:56:02 +01:00
  • ec4315cbe1 add missing parameter for enabling FTS5 #4832 Lara Dzivdzanovic 2025-01-02 17:46:00 +01:00
  • 3971ad2b00 fix(CMake): Select MSVC runtime library with variable CMAKE_MSVC_RUNTIME_LIBRARY (fixes #4817) (#4823) Matej Kenda 2024-12-27 12:47:23 +01:00
  • c9dc1f9d3c
    fix(CMake): Select MSVC runtime library with variable CMAKE_MSVC_RUNTIME_LIBRARY (fixes #4817) (#4823) Matej Kenda 2024-12-27 12:47:23 +01:00
  • a8bac051c3
    feat(Poco::Zip): Check archive consistency before extracting (#4807) nyashbox 2024-12-27 13:46:05 +02:00
  • 75e2c60da7 fix: Misbehaving preprocessor directive in absence of <cxxabi.h> umar 2024-12-25 09:37:29 +05:30
  • cb3b18acf3 chore(Any): Apply suggestions from code review. Matej Kenda 2024-12-19 13:08:15 +01:00
  • 59f2048f96 fix(CMake): Correct TestLibrary DLL name when building with MSVC Matej Kenda 2024-12-20 10:10:24 +01:00
  • 786f415f24 enh(Net): Poco::Net::HTTPResponse: add replaceCookie() and removeCookie() #4825 Günter Obiltschnig 2024-12-19 10:46:06 +01:00
  • 854d8c89d6 enh(Net): Poco::Net::HTTPResponse: add replaceCookie() and removeCookie() #4825 Günter Obiltschnig 2024-12-19 10:46:06 +01:00
  • 17d5ca1591 enh(CI): Add static and MT MSVC builds. Matej Kenda 2024-12-18 13:54:24 +01:00
  • 870a3e9b5b fix(CMake): Select MSVC runtime library with variable CMAKE_MSVC_RUNTIME_LIBRARY instead of modifying compiler flags. Matej Kenda 2024-12-18 09:34:55 +01:00
  • a8aebdac6e fix(MongoDB) use constants instead of typed enum in OpMsgMessage (#4822) Matej Kenda 2024-12-17 09:25:06 +01:00
  • 3f76ad60c3
    fix(MongoDB) use constants instead of typed enum in OpMsgMessage (#4822) Matej Kenda 2024-12-17 09:25:06 +01:00
  • 3684c48699 enh(MongoDB): Minor code improvements to use string literals. Matej Kenda 2024-12-16 15:02:44 +01:00
  • 54e8c05bfc fix(MongoDB): Use constants for payload types instead of enum to avoid improper binary serialisation (int instead of unsigned char). Matej Kenda 2024-12-16 15:01:44 +01:00
  • 1395aca25d enh(BinaryWriter): operator << for 8-bit integers when their types differ from signed char and unsigned char 4810-binary-writer-operators-for-8-bit-integers Matej Kenda 2024-12-16 12:54:34 +01:00