Skip to content

Commit d3eae0a

Browse files
Deploy site '500c366e' on 2025-12-15 17:53:36
1 parent 500c366 commit d3eae0a

7 files changed

Lines changed: 1019 additions & 199 deletions

File tree

news/2025/10/15/4-2-7.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,7 @@ <h1>Thank You</h1>
354354
<a href="../../../index.html">List all news items</a>
355355
</li>
356356
<li class="next">
357-
<a href="../../../../news/2025/12/15/4-1-130-Final.html">Newer &rarr;</a>
357+
<a href="../../../../news/2025/12/11/4-1-129-Final.html">Newer &rarr;</a>
358358
</li>
359359
</ul>
360360
</div>

news/2025/12/11/4-1-129-Final.html

Lines changed: 373 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,373 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8">
5+
<title>Netty.news: Netty 4.1.129.Final released</title>
6+
<title>Netty: Netty 4.1.129.Final released</title>
7+
<meta content="width=device-width, initial-scale=1.0" name="viewport">
8+
<link href="../../../../images/favicon.ico" rel="shortcut icon">
9+
<link href="//feeds.feedburner.com/netty_project" rel="alternate" title="News Feed" type="application/rss+xml">
10+
<style>
11+
body {
12+
padding-top: 60px;
13+
}
14+
</style>
15+
<link href="//netdna.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css" media="screen" rel="stylesheet" type="text/css">
16+
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.min.css" media="screen" rel="stylesheet" type="text/css">
17+
<script src="../../../../lib/sh/scripts/shCore.js" type="text/javascript"></script>
18+
<script src="../../../../lib/sh/scripts/shBrushXml.js" type="text/javascript"></script>
19+
<link href="../../../../lib/sh/styles/shCore.css" rel="stylesheet" type="text/css">
20+
<link href="../../../../lib/sh/styles/shThemeDefault.css" rel="stylesheet" type="text/css">
21+
<link href="../../../../lib/common.css" rel="stylesheet" type="text/css">
22+
<script src="../../../../lib/common.js" type="text/javascript"></script>
23+
<!--[if lt IE 9]>
24+
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7/html5shiv.js" type="text/javascript"></script>
25+
<script src="//cdnjs.cloudflare.com/ajax/libs/respond.js/1.3.0/respond.js" type="text/javascript"></script>
26+
<![endif]-->
27+
</head>
28+
<body>
29+
<a class="sr-only" href="#content" id="top">Skip navigation</a>
30+
<nav class="navbar navbar-default navbar-fixed-top hidden-print" id="header" role="navigation">
31+
<div class="container">
32+
<div class="navbar-header">
33+
<button class="navbar-toggle" data-target=".navbar-collapse" data-toggle="collapse" type="button">
34+
<span class="sr-only">Toggle navigation</span>
35+
<span class="icon-bar"></span>
36+
<span class="icon-bar"></span>
37+
<span class="icon-bar"></span>
38+
</button>
39+
<a class="navbar-brand" href="../../../../index.html">
40+
<span class="navbar-brand-logo"></span>
41+
Netty project
42+
</a>
43+
</div>
44+
<div class="navbar-collapse collapse">
45+
<ul class="nav navbar-nav">
46+
<li class="dropdown">
47+
<a href="../../../../news/2025/12/15/4-2-9.html">
48+
News
49+
</a>
50+
<ul class="dropdown-menu">
51+
<li>
52+
<a href="../../../../news/index.html">
53+
<i class="fa fa-archive"></i>
54+
Archive
55+
</a>
56+
</li>
57+
</ul>
58+
</li>
59+
<li class="dropdown">
60+
<a href="../../../../downloads.html">
61+
Downloads
62+
</a>
63+
<ul class="dropdown-menu">
64+
<li>
65+
<a href="https://github.com/netty/netty/archive/refs/tags/netty-5.0.0.Alpha5.tar.gz">
66+
<i class="fa fa-cloud-download"></i>
67+
5.0.0.Alpha5
68+
<small>&dash; 28-Sep-2022</small>
69+
</a>
70+
</li>
71+
<li>
72+
<a href="https://github.com/netty/netty/archive/refs/tags/netty-4.2.9.Final.tar.gz">
73+
<i class="fa fa-cloud-download"></i>
74+
4.2.9.Final
75+
<small>&dash; 15-Dec-2025</small>
76+
</a>
77+
</li>
78+
<li>
79+
<a href="https://github.com/netty/netty/archive/refs/tags/netty-4.1.130.Final.tar.gz">
80+
<i class="fa fa-cloud-download"></i>
81+
4.1.130.Final
82+
<small>&dash; 15-Dec-2025</small>
83+
</a>
84+
</li>
85+
<li>
86+
<a href="https://github.com/netty/netty/archive/refs/tags/netty-4.0.56.Final.tar.gz">
87+
<i class="fa fa-cloud-download"></i>
88+
4.0.56.Final
89+
<small>&dash; 05-Feb-2018</small>
90+
</a>
91+
</li>
92+
<li>
93+
<a href="https://github.com/netty/netty/archive/refs/tags/netty-3.10.6.Final.tar.gz">
94+
<i class="fa fa-cloud-download"></i>
95+
3.10.6.Final
96+
<small>&dash; 29-Jun-2016</small>
97+
</a>
98+
</li>
99+
<li>
100+
<a href="https://www.tldrlegal.com/l/APACHE2">
101+
<i class="fa fa-gavel"></i>
102+
Apache License 2.0
103+
</a>
104+
</li>
105+
<li>
106+
<a href="https://github.com/netty/netty/releases">
107+
<i class="fa fa-archive"></i>
108+
Previous Releases
109+
</a>
110+
</li>
111+
<li>
112+
<a href="https://oss.sonatype.org/content/repositories/snapshots/io/netty/">
113+
<i class="fa fa-flask"></i>
114+
Nightly Builds
115+
</a>
116+
</li>
117+
</ul>
118+
</li>
119+
<li class="dropdown">
120+
<a href="../../../../wiki/index.html">
121+
Documentation
122+
</a>
123+
<ul class="dropdown-menu">
124+
<li>
125+
<a href="../../../../wiki/user-guide.html">
126+
<i class="fa fa-book"></i>
127+
User guide
128+
</a>
129+
</li>
130+
<li>
131+
<a href="../../../../5.0/api/index.html">
132+
<i class="fa fa-file-text"></i>
133+
Javadoc - 5.0
134+
</a>
135+
</li>
136+
<li>
137+
<a href="../../../../4.2/api/index.html">
138+
<i class="fa fa-file-text"></i>
139+
Javadoc - 4.2
140+
</a>
141+
</li>
142+
<li>
143+
<a href="../../../../4.1/api/index.html">
144+
<i class="fa fa-file-text"></i>
145+
Javadoc - 4.1
146+
</a>
147+
</li>
148+
<li>
149+
<a href="../../../../4.0/api/index.html">
150+
<i class="fa fa-file-text"></i>
151+
Javadoc - 4.0
152+
</a>
153+
</li>
154+
<li>
155+
<a href="../../../../3.10/api/index.html">
156+
<i class="fa fa-file-text"></i>
157+
Javadoc - 3.10
158+
</a>
159+
</li>
160+
<li>
161+
<a href="../../../../wiki/all-documents.html">
162+
<i class="fa fa-list"></i>
163+
All Documents
164+
</a>
165+
</li>
166+
<li>
167+
<a href="../../../../wiki/related-articles.html">
168+
<i class="fa fa-bookmark"></i>
169+
Related Articles
170+
</a>
171+
</li>
172+
<li class="hidden-xs" id="bookpromo-dropdown">
173+
<a href="https://www.manning.com/maurer/">
174+
<img src="../../../../images/netty-in-action.gif">
175+
<br>
176+
<small>
177+
Use code <strong>mlnettyco</strong>
178+
<br>
179+
for a 37% discount!
180+
</small>
181+
</a>
182+
</li>
183+
</ul>
184+
</li>
185+
<li class="dropdown">
186+
<a href="../../../../community.html">
187+
Get Involved
188+
</a>
189+
<ul class="dropdown-menu">
190+
<li>
191+
<a href="https://github.com/netty/netty">
192+
<i class="fa fa-github-square"></i>
193+
Github
194+
</a>
195+
</li>
196+
<li>
197+
<a href="https://stackoverflow.com/questions/tagged/netty">
198+
<i class="fa fa-stack-overflow"></i>
199+
StackOverflow
200+
</a>
201+
</li>
202+
<li>
203+
<a href="https://twitter.com/netty_project">
204+
<i class="fa fa-twitter-square"></i>
205+
@netty_project
206+
</a>
207+
</li>
208+
<li>
209+
<a href="../../../../wiki/developer-guide.html">
210+
<i class="fa fa-cogs"></i>
211+
Developer Guide
212+
</a>
213+
</li>
214+
<li>
215+
<a href="https://discord.gg/GkGzzdQM5d">
216+
<i class="fa fa-comment"></i>
217+
Discord Server
218+
</a>
219+
</li>
220+
<li>
221+
<a href="../../../../sponsor/thanks.html">
222+
<i class="fa fa-usd"></i>
223+
Sponsors
224+
</a>
225+
</li>
226+
<li>
227+
<a href="../../../../wiki/adopters.html">
228+
<i class="fa fa-users"></i>
229+
Adopters
230+
</a>
231+
</li>
232+
<li>
233+
<a href="../../../../wiki/related-projects.html">
234+
<i class="fa fa-chain"></i>
235+
Related Projects
236+
</a>
237+
</li>
238+
</ul>
239+
</li>
240+
<li class="visible-xs" id="bookpromo-nav">
241+
<a href="https://www.manning.com/maurer/">
242+
<img src="../../../../images/netty-in-action.gif">
243+
<br>
244+
<small>
245+
Use code <strong>mlnettyco</strong>
246+
<br>
247+
for a 37% discount!
248+
</small>
249+
</a>
250+
</li>
251+
<li>
252+
<a href="https://feeds.feedburner.com/netty_project">
253+
<i class="fa fa-rss"></i>
254+
</a>
255+
</li>
256+
</ul>
257+
<form action="../../../../search.html" class="navbar-form navbar-right hidden-sm" method="GET" onsubmit="return validateGlobalSearchQuery()" role="search">
258+
<div class="form-group">
259+
<input class="search-query form-control" id="global-search-query" name="q" placeholder="Search" type="text">
260+
</div>
261+
</form>
262+
</div>
263+
</div>
264+
</nav>
265+
<div id="content">
266+
<div class="container">
267+
<div class="row">
268+
<div class="col-md-9">
269+
<div class="news-item" id="main-content">
270+
<h1>
271+
Netty 4.1.129.Final released
272+
</h1>
273+
<p class="byline">
274+
<small>
275+
by
276+
<a href="https://github.com/normanmaurer">normanmaurer</a>
277+
<br>
278+
on
279+
<time datetime="2025-12-11">11-Dec-2025</time>
280+
</small>
281+
</p>
282+
<div class="news-content">
283+
<p>We are happy to announce the release of netty 4.1.129.Final. This is a bug-fix release but also contains <a href="https://github.com/netty/netty/security/advisories/GHSA-84h7-rjj3-6jx4">CVE-2025-67735</a>.</p>
284+
285+
<p>The most important changes are:</p>
286+
287+
<ul>
288+
<li>RLF injection vulnerability in io.netty.handler.codec.http.HttpRequestEncoder (<a href="https://github.com/netty/netty/security/advisories/GHSA-84h7-rjj3-6jx4">CVE-2025-67735</a>)</li>
289+
<li>Update lz4-java version to 1.10.1 (<a href="https://github.com/netty/netty/pull/15981">#15981</a>)</li>
290+
<li>Close Channel and fail bootstrap when setting a ChannelOption causes an error (<a href="https://github.com/netty/netty/pull/15970">#15970</a>)</li>
291+
<li>Discard the following HttpContent for preflight request (<a href="https://github.com/netty/netty/pull/15962">#15962</a>)</li>
292+
<li>Fix race condition in NonStickyEventExecutorGroup causing incorrect inEventLoop() results (<a href="https://github.com/netty/netty/pull/15927">#15927</a>)</li>
293+
<li>Fix Zstd compression for large data (<a href="https://github.com/netty/netty/pull/15900">#15900</a>)</li>
294+
<li>Fix ZstdEncoder not producing data when source is smaller than block (<a href="https://github.com/netty/netty/pull/15894">#15894</a>)</li>
295+
<li>Make big endian ASCII hashcode consistent with little endian (<a href="https://github.com/netty/netty/pull/15846">#15846</a>)</li>
296+
<li>Fix reentrancy bug in ByteToMessageDecoder (<a href="https://github.com/netty/netty/pull/15834">#15834</a>)</li>
297+
<li>Add 32k and 64k size classes to adaptive allocator (<a href="https://github.com/netty/netty/pull/15800">#15800</a>)</li>
298+
<li>Re-enable reflective field accesses in native images (<a href="https://github.com/netty/netty/pull/15774">#15774</a>)</li>
299+
<li>Correct HTTP/2 padding length check (<a href="https://github.com/netty/netty/pull/15795">#15795</a>)</li>
300+
</ul>
301+
302+
303+
<p>For more details please visit our <a href="https://github.com/netty/netty/issues?q=milestone%3A4.1.129.Final+is%3Aclosed">bug tracker</a></p>
304+
305+
<h1>Thank You</h1>
306+
307+
<p>Every idea and bug-report counts, and so we thought it is worth mentioning those who helped in this area.</p>
308+
309+
<p>Please report an unintended omission.</p>
310+
311+
<ul>
312+
<li><a href="https://github.com/chrisvest">@chrisvest</a></li>
313+
<li><a href="https://github.com/franz1981">@franz1981</a></li>
314+
<li><a href="https://github.com/danfaer">@danfaer</a></li>
315+
<li><a href="https://github.com/He-Pin">@He-Pin</a></li>
316+
<li><a href="https://github.com/idelpivnitskiy">@idelpivnitskiy</a></li>
317+
<li><a href="https://github.com/leonard84">@leonard84</a></li>
318+
<li><a href="https://github.com/normanmaurer">@normanmaurer</a></li>
319+
<li><a href="https://github.com/qnnn">@qnnn</a></li>
320+
<li><a href="https://github.com/rovarga">@rovarga</a></li>
321+
<li><a href="https://github.com/sephiroth-j">@sephiroth-j</a></li>
322+
<li><a href="https://github.com/skyguard1">@skyguard1</a></li>
323+
<li><a href="https://github.com/violetagg">@violetagg</a></li>
324+
<li><a href="https://github.com/yawkat">@yawkat</a></li>
325+
<li><a href="https://github.com/zakkak">@zakkak</a></li>
326+
</ul>
327+
328+
329+
</div>
330+
<ul class="pager">
331+
<li class="previous">
332+
<a href="../../../../news/2025/10/15/4-2-7.html">&larr; Older</a>
333+
</li>
334+
<li>
335+
<a href="../../../index.html">List all news items</a>
336+
</li>
337+
<li class="next">
338+
<a href="../../../../news/2025/12/11/4-2-8.html">Newer &rarr;</a>
339+
</li>
340+
</ul>
341+
</div>
342+
</div>
343+
</div>
344+
345+
</div>
346+
347+
</div>
348+
<div class="container">
349+
<hr>
350+
<div id="footer">
351+
<p>
352+
Copyright &copy; 2025
353+
<a href="../../../../index.html">The Netty project</a>
354+
</p>
355+
</div>
356+
</div>
357+
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js" type="text/javascript"></script>
358+
<script src="//netdna.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js" type="text/javascript"></script>
359+
<script src="../../../../lib/common.footer.js" type="text/javascript"></script>
360+
361+
<script type="text/javascript">
362+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
363+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
364+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
365+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
366+
367+
ga('create', 'UA-95307-5', 'auto');
368+
ga('require', 'displayfeatures');
369+
ga('require', 'linkid', 'linkid.js');
370+
ga('send', 'pageview');
371+
</script>
372+
</body>
373+
</html>

0 commit comments

Comments
 (0)