diff --git a/.github/workflows/close-inactive-issues.yml b/.github/workflows/close-inactive-issues.yml new file mode 100644 index 000000000..4495c2b05 --- /dev/null +++ b/.github/workflows/close-inactive-issues.yml @@ -0,0 +1,19 @@ +name: Close inactive issues +on: + schedule: + - cron: "30 2 * * *" + +jobs: + close-issues: + runs-on: ubuntu-latest + steps: + - uses: actions/stale@v3 + with: + days-before-issue-stale: 365 + days-before-issue-close: 60 + stale-issue-label: "stale" + stale-issue-message: "This issue is stale because it has been open for 365 days with no activity." + close-issue-message: "This issue was closed because it has been inactive for 60 days since being marked as stale." + days-before-pr-stale: -1 + days-before-pr-close: -1 + repo-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/CHANGELOG b/CHANGELOG index 4f6fcd266..cf7325842 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -128,6 +128,15 @@ Release 1.12.0 (2022-07-08) - GH #3665 MSVC does not properly recognize std version +Release 1.11.3 (2022-06-12) +=========================== + +- GH #3567: fix(openssl-initializer): check legacy provider existence for legacy exception +- GH #3587: MySQL UUID binding temporary string +- GH #3632: Redis - add TLS support +- updated a few copyright dates + + Release 1.11.2 (2022-04-16) =========================== diff --git a/Crypto/src/OpenSSLInitializer.cpp b/Crypto/src/OpenSSLInitializer.cpp index 334eb5c18..4678d2229 100644 --- a/Crypto/src/OpenSSLInitializer.cpp +++ b/Crypto/src/OpenSSLInitializer.cpp @@ -157,6 +157,7 @@ void OpenSSLInitializer::uninitialize() #endif delete [] _mutexes; #endif + #if OPENSSL_VERSION_NUMBER >= 0x30000000L OSSL_PROVIDER* provider = nullptr; if ((provider = _defaultProvider.exchange(nullptr))) diff --git a/Data/include/Poco/Data/AbstractBinder.h b/Data/include/Poco/Data/AbstractBinder.h index 2ff3c9816..48af1beaf 100644 --- a/Data/include/Poco/Data/AbstractBinder.h +++ b/Data/include/Poco/Data/AbstractBinder.h @@ -363,10 +363,12 @@ protected: bool transcodeRequired() const; void transcode(const std::string& from, std::string& to); void reverseTranscode(const std::string& from, std::string& to); + const std::string& toString(const UUID& uuid); private: using StringList = std::vector; + std::unique_ptr _pTranscoder; std::unique_ptr _pStrings; }; diff --git a/Foundation/include/Poco/Version.h b/Foundation/include/Poco/Version.h index 51eb89269..cb014e985 100644 --- a/Foundation/include/Poco/Version.h +++ b/Foundation/include/Poco/Version.h @@ -35,7 +35,7 @@ // Ax: alpha releases // Bx: beta releases // + #define POCO_VERSION 0x010C0000 - #endif // Foundation_Version_INCLUDED diff --git a/README.md b/README.md index e7c36e5c9..7fd4c331e 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,6 @@ ![alt text][logo] -[![poco-ci](https://github.com/pocoproject/poco/actions/workflows/ci.yml/badge.svg?branch=poco-1.11.2)](https://github.com/pocoproject/poco/actions/workflows/ci.yml) - +[![poco-ci](https://github.com/pocoproject/poco/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/pocoproject/poco/actions/workflows/ci.yml) [![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/370/badge)](https://bestpractices.coreinfrastructure.org/projects/370) diff --git a/doc/99100-ReleaseNotes.page b/doc/99100-ReleaseNotes.page index 8d5e83872..601b3a6d8 100644 --- a/doc/99100-ReleaseNotes.page +++ b/doc/99100-ReleaseNotes.page @@ -1,6 +1,7 @@ POCO C++ Libraries Release Notes AAAIntroduction + !!!Release 1.12.0 !!Summary of Changes @@ -134,6 +135,16 @@ AAAIntroduction - Move semantics for sockets and SocketAddress (compile-time option, disabled by default) +!!!Release 1.11.3 + +!!Summary of Changes + + - GH #3567: fix(openssl-initializer): check legacy provider existence for legacy exception + - GH #3587: MySQL UUID binding temporary string + - GH #3632: Redis - add TLS support + - updated a few copyright dates + + !!!Release 1.11.2 !!Summary of Changes diff --git a/libversion b/libversion index 0fa6a7b08..d61f00d8c 100644 --- a/libversion +++ b/libversion @@ -1 +1 @@ -90 \ No newline at end of file +90