Matej Kenda
e3bee9364b
enh(MongoDB): Add Database::createIndex implemented with OpMsg
2025-05-29 14:17:51 +02:00
Matej Kenda
f26af95e83
enh(MongoDB): handle deprecated functionality ( #4426 )
2025-05-29 14:17:51 +02:00
Matej Kenda
7b58bc10e7
Poco::File create path ( #4873 ) ( #4959 )
...
* #4202 Checked if the path exists, create one if not
* Addressed comments
* fix(Poco::File): resolve compile errors related to createfile.
---------
Co-authored-by: capak07 <69026837+capak07@users.noreply.github.com>
2025-05-29 10:50:58 +02:00
Matej Kenda
733f0c34e0
Merge remote-tracking branch 'origin/poco-1.14.2'
2025-05-28 16:36:28 +02:00
Nathan Jensen
feb2bb9236
Changed target uninstall to be named uninstall-poco ( #4941 )
...
* Changed target uninstall to be named uninstall-poco
2025-05-28 16:17:48 +02:00
Matej Kenda
15d987fbb0
enh(cmake): Add option POCO_ENABLE_CPP20 to enable C++20 when compiling Poco ( #4956 )
...
* enh(cmake): Add option POCO_CXX20 to enable standard C++20 and related changes.
* chore(cmake): do not allow C++20 setting for compilers that do not support it properly.
* fix(NetSSL_Win): indentation.
2025-05-28 15:35:28 +02:00
Aleksandar Fabijanic
5e5e1a60f9
fix(TaskManager): memory leak #4949 ( #4950 )
2025-05-19 11:44:28 +02:00
Günter Obiltschnig
a9bc5e148f
fix(Crypto): don't include openssl/applink.c in Driver.cpp when building with CMake
2025-05-16 16:30:54 +02:00
Günter Obiltschnig
96d182a993
doc: fix formatting
poco-1.14.2-release
2025-05-12 10:51:37 +02:00
Ben Wolsieffer
4b8f0a36a6
CMake: make utf8proc, PCRE2, zlib and expat private dependencies
...
In the unbundled build, utf8proc, PCRE2, zlib and expat were all
included as part of the CMake link interface, and therefore the CMake
config file required find_dependency() calls for each.
These libraries are internal implementation details of Poco and are not
exposed in any public API. Therefore, we can make them private
dependencies and avoid the find_dependency() calls and their associated
find scripts.
2025-05-12 08:23:45 +02:00
Matej Kenda
3b85dada5a
chore(contributors): updates.
2025-05-12 08:23:38 +02:00
Matej Kenda
5197078d86
chore(changelog): updates
2025-05-11 18:44:51 +02:00
Matej Kenda
f437630085
enh(Environment): Windows: report strings for all PROCESSOR_ARCHITECTURE_* constants ( #4928 ).
2025-05-11 18:44:13 +02:00
Ben Wolsieffer
33de65c0fe
CMake: make utf8proc, PCRE2, zlib and expat private dependencies
...
In the unbundled build, utf8proc, PCRE2, zlib and expat were all
included as part of the CMake link interface, and therefore the CMake
config file required find_dependency() calls for each.
These libraries are internal implementation details of Poco and are not
exposed in any public API. Therefore, we can make them private
dependencies and avoid the find_dependency() calls and their associated
find scripts.
2025-05-11 18:29:22 +02:00
Aleksandar Fabijanic
e3e395a66d
fix((build): make prebuild a prerequisite #4875 ( #4943 )
...
* fix((build): make prebuild a prerequisite #4875
* feat(build): add missing flags
* fix(build): remove extraneous error redirect
2025-05-11 18:26:43 +02:00
Matej Kenda
a92fff329d
enh(Environment): Windows: report strings for all PROCESSOR_ARCHITECTURE_* constants ( #4928 ).
2025-05-11 18:22:14 +02:00
Günter Obiltschnig
5d1282d245
doc: changelog
2025-05-10 09:05:08 +02:00
Günter Obiltschnig
541b2224a2
fix(Net): HTTP client request body RFC compliance #4935
2025-05-10 08:28:56 +02:00
Günter Obiltschnig
44c8c295ba
fix(Net): HTTP server request body RFC compliance #4935
2025-05-10 08:28:49 +02:00
Aleksandar Fabijanic
72640ecde1
fix((build): make prebuild a prerequisite #4875 ( #4943 )
...
* fix((build): make prebuild a prerequisite #4875
* feat(build): add missing flags
* fix(build): remove extraneous error redirect
2025-05-02 21:36:14 +02:00
Aleksandar Fabijanic
ca571245e6
chore: align codeql OS version with rest of CI
2025-04-19 13:00:34 +02:00
Günter Obiltschnig
961290eecd
fix(NTLMCredentials): fix potentially uninitialized variable
2025-04-18 13:37:45 +02:00
Günter Obiltschnig
4e27f7f0e2
fix(NTLMCredentials): fix potentially uninitialized variable
2025-04-18 13:37:08 +02:00
Günter Obiltschnig
6f2f85913c
fix(Net): A SEGV at Net/src/MultipartReader.cpp:164:1 #4915 (move assertion out of ctor)
2025-04-16 09:18:44 +02:00
Günter Obiltschnig
11619a9e95
fix(Net): A SEGV at Net/src/MultipartReader.cpp:164:1 #4915 (move assertion out of ctor)
2025-04-16 09:15:33 +02:00
Günter Obiltschnig
8845484260
fix(Net): A SEGV at Net/src/MultipartReader.cpp:164:1 #4915
2025-04-15 22:12:32 +02:00
Günter Obiltschnig
a0822e02ca
fix(Net): A SEGV at Net/src/MultipartReader.cpp:164:1 #4915
2025-04-15 22:11:47 +02:00
Günter Obiltschnig
cb02210753
fix(Net): Another crash in Poco::Net::NTLMCredentials::parseChallengeMessage #4936
2025-04-15 21:31:58 +02:00
Günter Obiltschnig
eaf6e28327
fix(Net): Another crash in Poco::Net::NTLMCredentials::parseChallengeMessage #4936
2025-04-15 21:31:26 +02:00
Günter Obiltschnig
4de2afcd1f
fix(Net): HTTP client request body RFC compliance #4935
2025-04-15 19:38:13 +02:00
Günter Obiltschnig
3c9b65388c
fix(Net): HTTP server request body RFC compliance #4935
2025-04-15 19:17:41 +02:00
Matej Kenda
c2f0ab5c93
chore(emscripten): Fix github CMake build
2025-04-14 14:16:33 +02:00
Matej Kenda
5bbfdc8b53
chore(expat): Upgrade to expat 2.7.1
2025-04-14 14:16:28 +02:00
Matej Kenda
501521b2f5
chore(emscripten): Fix github CMake build
2025-04-14 14:15:23 +02:00
Matej Kenda
ddecf77d1c
chore(expat): Upgrade to expat 2.7.1
2025-04-14 14:15:23 +02:00
alex
3e7144957a
Fix wrong/mistaken type comparisons。 ( #4931 )
2025-04-14 12:43:53 +02:00
alex
c0ea5579e9
Fix wrong/mistaken type comparisons。 ( #4931 )
2025-04-12 14:28:27 +02:00
Günter Obiltschnig
8e471e7595
fix(Data): fix failing SessionPool test due to changes to SessionPool::dead()
2025-04-10 06:02:19 +02:00
Günter Obiltschnig
be2748de0f
fix(Data): fix failing SessionPool test due to changes to SessionPool::dead()
2025-04-10 05:59:35 +02:00
Günter Obiltschnig
da7fcba551
fix(Net): Crash in Poco::Net::NTLMCredentials::parseChallengeMessage #4926
2025-04-09 21:31:01 +02:00
Günter Obiltschnig
ecc0e9b674
fix(Net): Crash in Poco::Net::NTLMCredentials::parseChallengeMessage #4926
2025-04-09 21:30:30 +02:00
Jonas Bülow
1674052687
Fix warning deprecated-enum-enum-conversion on clang
2025-04-09 16:12:45 +02:00
Jonas Bülow
d020166423
Fix warning deprecated-enum-enum-conversion on clang
2025-04-09 16:12:14 +02:00
Matej Kenda
ab2e1243f9
chore(changelog): Draft changelog for 1.14.2
2025-04-04 14:08:21 +02:00
Günter Obiltschnig
10d393761b
fix(Data): Poco::Data::SessionPool::dead() must check idle, not active, sessions #4923
2025-04-04 12:17:20 +02:00
Günter Obiltschnig
bb0b8f8e81
fix(Data): Poco::Data::SessionPool::dead() must check idle, not active, sessions #4923
2025-04-04 12:16:54 +02:00
Günter Obiltschnig
967f839a02
fix(Crypto): include applink.c in test runner
2025-03-28 20:46:08 +01:00
Günter Obiltschnig
530c2efa4c
fix(Crypto): include applink.c in test runner
2025-03-28 20:45:48 +01:00
Günter Obiltschnig
0b782f3c2f
chore: fix test failures when ran from a VS solution build
2025-03-28 19:29:00 +01:00
Günter Obiltschnig
fbf0bf4c64
chore: fix test failures when ran from a VS solution build
2025-03-28 19:28:33 +01:00