Commit d64fd54
authored
build(deps): bump github.com/apache/thrift from 0.22.0 to 0.23.0 (#1036)
Bumps [github.com/apache/thrift](https://github.com/apache/thrift) from
0.22.0 to 0.23.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/apache/thrift/releases">github.com/apache/thrift's
releases</a>.</em></p>
<blockquote>
<h2>Version 0.23.0</h2>
<p>Please head over to the official release download source:
<a
href="http://thrift.apache.org/download">http://thrift.apache.org/download</a></p>
<p>The assets listed below are added by Github based on the release tag
and they will therefore not match the checkums published on the Thrift
project website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/apache/thrift/blob/master/CHANGES.md">github.com/apache/thrift's
changelog</a>.</em></p>
<blockquote>
<h2>0.23.0</h2>
<h3>Build Process</h3>
<ul>
<li><a
href="https://issues.apache.org/jira/browse/THRIFT-5877">THRIFT-5877</a>
- Add cpp cross tests</li>
<li><a
href="https://issues.apache.org/jira/browse/THRIFT-5866">THRIFT-5866</a>
- Dockerfile to support Ubuntu 24.04 LTS (Noble Numbat)</li>
<li><a
href="https://issues.apache.org/jira/browse/THRIFT-5909">THRIFT-5909</a>
- add Ruby in GitHub workflow</li>
<li><a
href="https://issues.apache.org/jira/browse/THRIFT-5649">THRIFT-5649</a>
- add go in GitHub workflow / action</li>
</ul>
<h3>C glib</h3>
<ul>
<li><a
href="https://issues.apache.org/jira/browse/THRIFT-5931">THRIFT-5931</a>
- thrift_ssl_socket_get_ssl_error() can underflow its remaining-buffer
counter and write past the stack buffer</li>
<li><a
href="https://issues.apache.org/jira/browse/THRIFT-5871">THRIFT-5871</a>
- Improve MAX_MESSAGE_SIZE check and friends</li>
</ul>
<h3>C++</h3>
<ul>
<li><a
href="https://issues.apache.org/jira/browse/THRIFT-5911">THRIFT-5911</a>
- Inconsistent UUID compilation for aliased types</li>
<li><a
href="https://issues.apache.org/jira/browse/THRIFT-5912">THRIFT-5912</a>
- Assertion failed: <code>delta > 0</code>, file
ThreadManagerTests.h, line 162</li>
<li><a
href="https://issues.apache.org/jira/browse/THRIFT-5880">THRIFT-5880</a>
- C++ TSocket on an IPv6-only system fails if you use a hostname of
127.0.0.1</li>
<li><a
href="https://issues.apache.org/jira/browse/THRIFT-3268">THRIFT-3268</a>
- warning: token pasting of ',' and <code>__VA_ARGS__</code> is a GNU
extension</li>
<li><a
href="https://issues.apache.org/jira/browse/THRIFT-5887">THRIFT-5887</a>
- build/cmake/ should be prepended (not appended) to
CMAKE_MODULE_PATH</li>
<li><a
href="https://issues.apache.org/jira/browse/THRIFT-5878">THRIFT-5878</a>
- Add UUID support for THeaderProtocol and TProtocolTap</li>
<li><a
href="https://issues.apache.org/jira/browse/THRIFT-5898">THRIFT-5898</a>
- Unable to build Thrift as a shared library on Windows</li>
</ul>
<h3>Contributed</h3>
<ul>
<li><a
href="https://issues.apache.org/jira/browse/THRIFT-5920">THRIFT-5920</a>
- Remove threadsafe warnings in thrift-maven-plugin</li>
</ul>
<h3>Delphi</h3>
<ul>
<li><a
href="https://issues.apache.org/jira/browse/THRIFT-5939">THRIFT-5939</a>
- Replace GUID generation with stable UUID algorithm</li>
<li><a
href="https://issues.apache.org/jira/browse/THRIFT-5876">THRIFT-5876</a>
- Add Delphi WinHTTP client TLS1.3 support</li>
</ul>
<h3>Go</h3>
<ul>
<li><a
href="https://issues.apache.org/jira/browse/THRIFT-5896">THRIFT-5896</a>
- Race condition in TServerSocket.Addr() method</li>
</ul>
<h3>Java</h3>
<ul>
<li><a
href="https://issues.apache.org/jira/browse/THRIFT-5925">THRIFT-5925</a>
- UUID implementation in JAVA is not according to the Thrift
Specification</li>
<li><a
href="https://issues.apache.org/jira/browse/THRIFT-5869">THRIFT-5869</a>
- Close the transport after TServerEventHandler deleteContext</li>
<li><a
href="https://issues.apache.org/jira/browse/THRIFT-5863">THRIFT-5863</a>
- Make TServerTransport able to customize the max message size</li>
<li><a
href="https://issues.apache.org/jira/browse/THRIFT-5774">THRIFT-5774</a>
- Add remote client's IP address to ServerContext in
TServerEventHandler</li>
<li><a
href="https://issues.apache.org/jira/browse/THRIFT-4280">THRIFT-4280</a>
- Add async nonblocking ssl support in java client</li>
<li><a
href="https://issues.apache.org/jira/browse/THRIFT-5879">THRIFT-5879</a>
- java and kotlin cross tests fail in the GitHub action</li>
</ul>
<h3>netstd</h3>
<ul>
<li><a
href="https://issues.apache.org/jira/browse/THRIFT-5902">THRIFT-5902</a>
- Add net10 support</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/apache/thrift/commit/e4b684f5ff4f9c3a42cd7ec0a667c3d9bd7f6ac1"><code>e4b684f</code></a>
Updated CHANGES.md</li>
<li><a
href="https://github.com/apache/thrift/commit/c4cbe43fd12ab5d043af5dd08d1f59e2ba07b2e4"><code>c4cbe43</code></a>
Address vulnerabilities in Rack</li>
<li><a
href="https://github.com/apache/thrift/commit/68ac8e935ef440c3e22d0e1a30e7211b9bf1d441"><code>68ac8e9</code></a>
Enable TLS hostname verification in TNonblockingSSLSocket</li>
<li><a
href="https://github.com/apache/thrift/commit/5e4f01d737e4d3845d07dde6da43981feee0cb9a"><code>5e4f01d</code></a>
Harden Node.js WebSocket server handling</li>
<li><a
href="https://github.com/apache/thrift/commit/e242889231df48f8791372598052862c28f5be83"><code>e242889</code></a>
Add input validation to Swift protocol layer</li>
<li><a
href="https://github.com/apache/thrift/commit/4af8c7c8768cb687b182c1839a39d4beb4f35a5d"><code>4af8c7c</code></a>
Add recursion depth limit to Node.js protocol skip()</li>
<li><a
href="https://github.com/apache/thrift/commit/a30c552bd0808b7e19f35ad30212ba7a9aee8c66"><code>a30c552</code></a>
Enable TLS hostname verification in TSSLTransportFactory</li>
<li><a
href="https://github.com/apache/thrift/commit/0f8ec9c1014ed21acc324aaa421017fb164e9608"><code>0f8ec9c</code></a>
Fix parent class resolution in c_glib generated dispatch_call</li>
<li><a
href="https://github.com/apache/thrift/commit/276ec883910cd936b4f9413bf607c808a7423185"><code>276ec88</code></a>
THRIFT-5929: Fix build failure on PHP 8.5 due to removed
zend_exception_get_d...</li>
<li><a
href="https://github.com/apache/thrift/commit/17f2c13ec2b27503dd0de2720401b96787632364"><code>17f2c13</code></a>
Added missing 0.23.0 JIRA tickets to CHANGES.md</li>
<li>Additional commits viewable in <a
href="https://github.com/apache/thrift/compare/v0.22.0...v0.23.0">compare
view</a></li>
</ul>
</details>
<br />
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 4950803 commit d64fd54
2 files changed
Lines changed: 3 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
91 | | - | |
| 91 | + | |
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
| 102 | + | |
| 103 | + | |
102 | 104 | | |
103 | 105 | | |
104 | 106 | | |
| |||
0 commit comments