Skip to content

Release 1.13.1#4373

Merged
aleks-f merged 46 commits intomasterfrom
poco-1.13.1
Feb 6, 2024
Merged

Release 1.13.1#4373
aleks-f merged 46 commits intomasterfrom
poco-1.13.1

Conversation

@aleks-f
Copy link
Copy Markdown
Member

@aleks-f aleks-f commented Dec 26, 2023

No description provided.

@aleks-f aleks-f self-assigned this Dec 26, 2023
@aleks-f aleks-f added this to the Release 1.13.1 milestone Dec 26, 2023
matejk and others added 26 commits January 4, 2024 20:34
* Debian: Use null as device file as console might not be there

* Debian: Add GNU Hurd support

* Debian: Includes not available on Hurd

* Debian: Disable SHA2 test on platforms where it's broken

* Debian: Set POCO_NO_FPENVIRONMENT for armel

---------

Co-authored-by: Jochen Sprickerhof <git@jochen.sprickerhof.de>
…pp if it is not defined already by OpenSSL. Fixed to properly use EVP_CIPHER_CTX_reset.
I/O error: error:1C800066:Provider routines::cipher operation failed
* fix(platform): MinGW Compile and link errors: undefined reference to `WinMain'

* fix(platform): MinGW compile UUID tests (conflicting UUID defined as GUID in rpcdce.h via windows.h)
…erly (#4394)

* fix(ActiveRecord): missing ActiveRecordLib_API definitions for clang/gcc.

* fix(FPEnvironment): export FPEnvironmentImpl classes (#4393, #3331)

* fix(Crypto): export *Impl classes used from inlines (#4393, #3331)

* fix(Dynamic): explicitly instantiate and export Dynamic::Struct for string and int (-fvisibility=hidden) (#4393, #3331)

* fix(JSON): explicitly instantiate and export SharedPtr for JSON::Array and JSON::Object (-fvisibility=hidden) (#4393, #3331)

* enh(CMake): Set symbol visibility to hidden (#4393, #3331)

* enh(configure): user c++17 standard for iphone, Darwin and ARM-Linux.

* fix(UTF): explicitly instantiate and export 16 and 32-bit strings (-fvisibility=hidden) (#4393, #3331)

* fix(RecordSet): make Extraction.h internal and instantiate RecordsSet::column template functions only for supported types. (-fvisibility=hidden) (#4393, #3331)

* fix(UTF): fix explicitly instantiation on Windows (-fvisibility=hidden) (#4393, #3331)

* enh(CMake): Add github jobs for macOS with visibility set to hidden (#4393, #3331)

* fix(CppParser): Add missing declarations for CppParser_API (#4393, #3331)

* enh(CMake): Enable more options in github jobs for macOS with visibility set to hidden (#4393, #3331)

* fix(MongoDB): Add missing MongoDB_API (#4393, #3331)
…W targets (#4402)

* Implemented automated network library initialization for Windows MinGW/GCC targets

* Using POCO_COMPILER_MINGW instead of __GNUC__

---------

Co-authored-by: Jesse Hoogervorst <jesse@deltaxlab.com>
* Upgrade from GetAdaptersInfo to GetAdaptersAddresses API. The code has been swapped back to a buffer of bytes because the data structure built by GetAdaptersAddresses is a linked list and the returned size is not a multiple of the IP_ADAPTERS_ADDRESSES struct.

* Adding back Poco/UnWindows.h

* Undoing indents.
else throw Poco::InvalidArgumentException("Unsupported configuration file type", ext);

if (n > 0 && !_pConfig->has("application.configDir"))
if (n > 0 && !_pConfig->has("application.configDir"s))

Check warning

Code scanning / CodeQL

Comparison result is always the same

Comparison is always true because n >= 1.
@aleks-f aleks-f marked this pull request as ready for review February 5, 2024 12:54
@aleks-f aleks-f requested review from matejk and obiltschnig February 5, 2024 15:09
@matejk
Copy link
Copy Markdown
Contributor

matejk commented Feb 5, 2024

I missed new contributors Jesse Hoogervorst and thebearon.

Copy link
Copy Markdown
Contributor

@matejk matejk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Other than missing contributors the PR looks good to me.

@aleks-f aleks-f closed this Feb 5, 2024
@aleks-f aleks-f reopened this Feb 5, 2024
@aleks-f aleks-f merged commit 6d17354 into master Feb 6, 2024
@aleks-f aleks-f deleted the poco-1.13.1 branch February 6, 2024 23:13
@aleks-f aleks-f restored the poco-1.13.1 branch February 6, 2024 23:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants