Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dse netty 4.1.34.final #18

Open
wants to merge 420 commits into
base: dse-netty-4.1.25.Final
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
420 commits
Select commit Hold shift + click to select a range
2b1514e
Only use KeyManagerFactory in SniClientTest when supported by OpenSSL…
normanmaurer Sep 14, 2018
34d52fc
Implemented ExtendedOpenSslSession.getStatusResponses() so it not thr…
normanmaurer Sep 14, 2018
2ab3e13
Fix get charset from content-type header with multiple parameters (#8…
amizurov Sep 14, 2018
6872753
Update to Conscrypt 1.3.0 (#8296)
normanmaurer Sep 18, 2018
1b6e47a
Fix incorrectly encoded empty SOCKS5 address (#8292)
Vampire Sep 18, 2018
01db30a
Correctly implement ExtendedSSLSession.getStatusResponses() for Refer…
normanmaurer Sep 20, 2018
a80c498
Cleanup SSL test. (#8301)
normanmaurer Sep 21, 2018
9a3be34
Ensure we always encode all data in JdkZlibEncoder. (#8305)
normanmaurer Sep 22, 2018
60a7ece
Update to final Java11 release (#8320)
normanmaurer Sep 26, 2018
4d14586
Fix leak in SniClientTest. (#8324)
normanmaurer Sep 26, 2018
618a98f
Add profile to be able to compile on java12 (#8321)
normanmaurer Sep 26, 2018
ba594bc
Fixed illegal reflective access by not relying on a sun.net.dns class…
mattayres Sep 26, 2018
c546ab2
Ensure ByteToMessageDecoder.Cumulator implementations always release …
normanmaurer Sep 27, 2018
9acd927
Allow to run tests with leak detection enabled. (#8323)
normanmaurer Sep 27, 2018
652650e
Fix leak in SniClientJava8TestUtil (#8326)
normanmaurer Sep 27, 2018
70efd25
Add docker-compose config to run with Java12 (#8327)
normanmaurer Sep 27, 2018
5650db5
Add cache for CNAME mappings resolved during lookup of DNS entries. (…
normanmaurer Sep 27, 2018
b81c8ed
Use AuthoritativeDnsServerCache for creating the new redirect stream.…
normanmaurer Sep 27, 2018
3a9ac82
[maven-release-plugin] prepare release netty-4.1.30.Final
normanmaurer Sep 27, 2018
2d7cb47
[maven-release-plugin] prepare for next development iteration
normanmaurer Sep 27, 2018
a208f6d
Do the same extended checks as the JDK when a X509TrustManager is use…
normanmaurer Sep 28, 2018
73acac1
Check if hostname validation is supported before trying to use in tes…
normanmaurer Sep 28, 2018
59973e9
Ensure X509KeyManager methods are called on the correct time when usi…
normanmaurer Sep 28, 2018
6138541
Avoid repeating the same field and hiding it (#8335)
rkapsi Sep 28, 2018
a95b7a7
Notify http2 error handler before closeStreamLocal on HEADERS write f…
ejona86 Sep 28, 2018
3a96e73
Added option to do busy-wait on epoll (#8267)
merlimat Sep 28, 2018
6cebb60
remove unnecessary vararg argument in PooledByteBufAllocator (#8338)
doom369 Oct 5, 2018
fc28bcc
Fix SelectableChannel support in NioEventLoop (#8344)
jvirtanen Oct 9, 2018
83dc3b5
ByteBufInputStream is always allocating a StringBuilder instance (#8347)
franz1981 Oct 11, 2018
0e4186c
deprecate IntegerHolder for removal (#8339)
doom369 Oct 11, 2018
652650b
Correctly decrement pending bytes when submitting AbstractWriteTask f…
normanmaurer Oct 11, 2018
2a4bb34
Correctly parse /etc/resolv.conf when contain multiple entries for se…
normanmaurer Oct 12, 2018
5b3b8db
epoll_wait produces an EINVAL error since 4.1.30 (#8350)
johnou Oct 12, 2018
aae7cdc
Prevent NPE when attempting to set client key material with no alias …
normanmaurer Oct 12, 2018
adb4ce1
Use MACOSX_DEPLOYMENT_TARGET=10.6 when compile native transport on Ma…
normanmaurer Oct 13, 2018
7062cee
Simplify ByteBufInputStream.readLine() logic (#8380)
njhill Oct 13, 2018
4a2d035
Exclude mainframer related files from git
normanmaurer Oct 14, 2018
a542d4d
Increase test timeout (#8385)
normanmaurer Oct 15, 2018
b593361
deprecate own ConcurrentSet for removal (#8340)
doom369 Oct 15, 2018
04001fd
Upgrade h2spec-maven-plugin (#8386)
madgnome Oct 16, 2018
9eebe7e
Add full JdkSslContext public constructor, close #8384 (#8389)
slandelle Oct 17, 2018
0ddc62c
Add support for TLSv1.3 (#8293)
normanmaurer Oct 17, 2018
2109f14
When running our testsuite with netty-tcnative-boringssl-static we sh…
normanmaurer Oct 17, 2018
3543e17
Ensure OpenSslEngine will not try to call SSL_free multiple times eve…
normanmaurer Oct 18, 2018
f24da67
Update jetty-alpn-agent version to support latest JDK 8 release. (#8402)
normanmaurer Oct 18, 2018
47e4a58
Explicit specify java version to use to ensure we rebuild image when …
normanmaurer Oct 18, 2018
201e984
Allow to use TLSv1.3 with netty-tcnative withe java versions prior to…
normanmaurer Oct 18, 2018
a6f807d
Fix context and window sizes sides. (#8395)
langchristian96 Oct 18, 2018
3a4a043
Fix broken testsuite-shading when using with netty-tcnative-boringssl…
normanmaurer Oct 18, 2018
69545ae
CompositeByteBuf.decompose(...) does not correctly slice content. (#8…
normanmaurer Oct 19, 2018
87ec2f8
Reduce overhead by ByteBufUtil.decodeString(...) which is used by `Ab…
normanmaurer Oct 19, 2018
91201fb
Remove workaround in tests for TLSv1.3 bug in Java11 as it was fixed …
normanmaurer Oct 19, 2018
a93ff3a
Upgrade commons-compress to 2.0.18 (#8416)
normanmaurer Oct 20, 2018
fc35e20
Include correct duped value in DefaultResourceLeak.toString() (#8413)
almson Oct 22, 2018
9e762e8
Correctly detect if KeyManagerFactory is supported by OpenSSL even wh…
normanmaurer Oct 23, 2018
0cdd9de
Update to JDK 12 EA16 when running CI jobs against JDK 12. (#8421)
normanmaurer Oct 23, 2018
1cc692d
Fix incorrect reachability assumption in ResourceLeakDetector (#8410)
almson Oct 24, 2018
ce39773
Add support for boringssl and TLSv1.3 (#8412)
normanmaurer Oct 26, 2018
583d838
Optimize AbstractByteBuf.getCharSequence() in US_ASCII case (#8392)
njhill Oct 26, 2018
d7fa7be
Exploit PlatformDependent.allocateUninitializedArray() in more places…
njhill Oct 27, 2018
b652292
Add profile to easily run testsuite against netty-tcnative-boringssl-…
normanmaurer Oct 28, 2018
48c45cf
Fix leak and corruption bugs in CompositeByteBuf (#8438)
njhill Oct 28, 2018
9e50739
[maven-release-plugin] prepare release netty-4.1.31.Final
normanmaurer Oct 29, 2018
3e7ddb3
[maven-release-plugin] prepare for next development iteration
normanmaurer Oct 29, 2018
46460de
Correctly init X509Certificate array when testing if we need to wrap …
normanmaurer Oct 30, 2018
44c3b82
Remove uninterpolated `{}` in DefaultHttp2ConnectionDecoder log messa…
Oct 30, 2018
f4cf674
Fix NPE when trying to build a DnsNameResolver with a null resolvedAd…
slandelle Oct 30, 2018
f5bfab3
Maven compiler plugin 3.8.0 (#8417)
sullis Oct 30, 2018
52699bd
Add test to verify that invalid ciphers are handled in all SSLEngine …
normanmaurer Oct 30, 2018
44cca1a
Avoid allocations when wrapping byte[] and ByteBuffer arrays as ByteB…
njhill Oct 30, 2018
d4b1202
Add testcase for epollWait(...) with negative timerfd values. (#8447)
normanmaurer Oct 30, 2018
d533bef
PlatformDependent.maxDirectMemory() must respect io.netty.maxDirectMe…
normanmaurer Nov 2, 2018
9c70dc8
Replaced obsolete cryptographic primitive with a modern/secure one. (…
gartmann Nov 2, 2018
359390d
Update to maven-surefire-plugin 2.22.1 (#8418)
sullis Nov 2, 2018
bde2865
Make it clear that HashedWheelTimer only support millis. (#8322)
normanmaurer Nov 2, 2018
6fbb12e
#7695 no need to manually release chunk during upload (#7696)
doom369 Nov 2, 2018
4760dc5
Don't double release ByteBuf when parsing of the X509Certificate fail…
normanmaurer Nov 2, 2018
9f6ebab
Update to latest openjdk 12 ea release. (#8459)
normanmaurer Nov 3, 2018
6563f23
Don't swallow intermediate write failures in MessageToMessageEncoder …
Nov 3, 2018
10539f4
Streamline CompositeByteBuf internals (#8437)
njhill Nov 3, 2018
5954110
Use ByteBufUtil.BYTE_ARRAYS ThreadLocal temporary arrays in more plac…
njhill Nov 5, 2018
28f9136
Replace ConcurrentHashMap at allLeaks with a thread-safe set (#8467)
carryxyh Nov 6, 2018
fd57d97
Override and so delegate all methods in OpenSslX509Certificate (#8472)
normanmaurer Nov 7, 2018
8a24df8
Ensure we correctly call wrapEngine(...) during tests. (#8473)
normanmaurer Nov 8, 2018
e766469
Update to openjdk 12ea19 (#8487)
normanmaurer Nov 9, 2018
a140e6d
Make Http2StreamFrameToHttpObjectCodec truly @Sharable (#8482)
Nov 9, 2018
0f8ce1b
Fix incorrect sizing of temp byte arrays in (Unsafe)ByteBufUtil (#8484)
njhill Nov 9, 2018
35471a1
Enable netty-tcnative shading test again (#8492)
normanmaurer Nov 11, 2018
c0dfb56
SSLHandler may throw AssertionError if writes occur before channelAct…
normanmaurer Nov 11, 2018
88e4817
Include correct dependencies for testsuite-shading on windows. (#8491)
normanmaurer Nov 12, 2018
4c73d24
Handshake timeout may never be scheduled if handshake starts via a fl…
normanmaurer Nov 13, 2018
804e1fa
Fix ref-counting when CompositeByteBuf is used with retainedSlice() (…
njhill Nov 13, 2018
044515f
Defer HTTP/2 stream transition state on initial write until headers a…
Nov 14, 2018
11ec7d8
Cleanup SslHandler handshake/renegotiation (#8555)
Tim-Brooks Nov 14, 2018
d165448
Correctly convert between openssl / boringssl and java cipher names w…
normanmaurer Nov 14, 2018
0d2e38d
Correctly convert supported signature algorithms when using BoringSSL…
normanmaurer Nov 14, 2018
845a65b
Nio|Epoll|KqueueEventLoop task execution might throw UnsupportedOpera…
normanmaurer Nov 15, 2018
7667361
Update to netty-tcnative 2.0.20.Final (#8561)
normanmaurer Nov 15, 2018
20d4fda
Return the correct pointer from ReferenceCountedOpenSslContext.contex…
normanmaurer Nov 16, 2018
8d4d76d
ReferenceCountedOpenSslEngine SSLSession.getLocalCertificates() / get…
normanmaurer Nov 16, 2018
ce02d5a
Update SslHandler.java (#8564)
Nov 16, 2018
cb0d239
Refresh DNS configuration each 5 minutes. (#8468)
normanmaurer Nov 16, 2018
abc8a08
Rethrow Error during retrieving remoteAddress / localAddress
Andremoniy Nov 16, 2018
63dc1f5
Allow adjusting of lead detection sampling interval. (#8568)
tjake Nov 16, 2018
278b49b
Recover from Selector IOException (#8569)
normanmaurer Nov 19, 2018
38524ec
Fix test that assumed detection of peer supported algs is not support…
normanmaurer Nov 19, 2018
cd689ee
Fix javadoc to correctly explain how ChannelDuplexHandler.deregister(…
normanmaurer Nov 20, 2018
3d2fdc4
Remove transitive dependency on slf4j in example (#8582)
normanmaurer Nov 21, 2018
d728a72
Combine flushes in DnsNameResolver to allow usage of sendmmsg to redu…
normanmaurer Nov 21, 2018
31fd66b
Mark OIO based transports as deprecated as preparation for removal in…
normanmaurer Nov 21, 2018
2a2bc21
Remove @Deprecated from package-info.java file (#8591)
normanmaurer Nov 23, 2018
af34287
HeadContext is inbound and outbound (#8592)
normanmaurer Nov 24, 2018
af63626
Factor out less common code-path into own method to allow inlining. (…
normanmaurer Nov 25, 2018
2278991
Use addAndGet(...) as a replacement for compareAndSet(...) when track…
normanmaurer Nov 27, 2018
f4e4147
LocationAwareSlf4jLogger does not correctly format log message. (#8595)
normanmaurer Nov 27, 2018
89639ce
Fix offset calculation in PooledByteBufAllocator when used
uxgnoz Nov 27, 2018
8cd005b
Provide a way to cache the internal nioBuffer of the PooledByteBuffer…
normanmaurer Nov 27, 2018
15e4fe0
Revert "Provide a way to cache the internal nioBuffer of the PooledBy…
normanmaurer Nov 27, 2018
057c19f
Move less common code-path to extra method to allow inlining of write…
normanmaurer Nov 27, 2018
fedf3cc
Harden ref-counting concurrency semantics (#8583)
njhill Nov 29, 2018
afcb4a3
[maven-release-plugin] prepare release netty-4.1.32.Final
normanmaurer Nov 29, 2018
8eb3130
[maven-release-plugin] prepare for next development iteration
normanmaurer Nov 29, 2018
a0c3081
Reduce http2 buffer slicing (#8598)
njhill Nov 29, 2018
d05666a
Set-Cookie headers should not be combined (#8611)
madgnome Dec 1, 2018
dcbd7c4
Update to OpenJDK 12 ea22 (#8618)
normanmaurer Dec 4, 2018
2680357
Provide a way to cache the internal nioBuffer of the PooledByteBuffer…
normanmaurer Dec 4, 2018
b8a3394
Adding an execute burst cost benchmark for Netty executors (#8594)
franz1981 Dec 4, 2018
d0d30f1
Loosen bounds check on CompositeByteBuf's maxNumComponents (#8621)
nicktrav Dec 5, 2018
9f9aa1a
Respect ctx.read() calls while processing reads for the child channel…
normanmaurer Dec 5, 2018
6739755
NioEventLoop.register(...) should offload to the EventLoop if not alr…
normanmaurer Dec 5, 2018
8331248
ChannelInitializer may be invoked multiple times when used with custo…
normanmaurer Dec 5, 2018
5df235c
Correcting Maven Dependencies (#8622)
Feri73 Dec 6, 2018
51a6509
Skip test on windows as the semantics we expect are only true on Linu…
normanmaurer Dec 6, 2018
2b651eb
support publishing snapshots from docker based ci (#8634)
tomerd Dec 7, 2018
22b2c4c
Fix concurrency problem in UniqueIpFilter (#8635)
zunpiau Dec 7, 2018
a564b70
More correct fix for using ChannelInitializer with custom EventExecut…
normanmaurer Dec 7, 2018
36c12a4
Fix typo in MessageToMessageDecoder api docs. (#8638)
normanmaurer Dec 7, 2018
bdcad8e
Fix incorrect assert in Http2MultiplexCodec caused by 9f9aa1a. (#8639)
normanmaurer Dec 7, 2018
25216be
ReadTimeoutHandler - missing ) within JavaDoc example (#8645)
Dec 10, 2018
1dacd37
SSLSession.putValue / getValue / removeValue / getValueNames must be …
normanmaurer Dec 12, 2018
d17bd5e
Adding support for whitespace in resource path in tests (#8606)
Feri73 Dec 12, 2018
83ab4ef
Explict always call ctx.read() when AUTO_READ is false and HTTP/2 is …
normanmaurer Dec 13, 2018
db6d94f
Support 1012, 1013 and 1014 WebSocket status code
slandelle Dec 14, 2018
29d185b
Revert "Support 1012, 1013 and 1014 WebSocket status code"
normanmaurer Dec 14, 2018
a3844da
NoClassDefFoundError on Android platform when try to use DefaultDnsSe…
normanmaurer Dec 14, 2018
b6d6d98
Skip tests that use KeyManagerFactory if not supported by OpenSSL ver…
normanmaurer Dec 14, 2018
35f609b
Update to latest stable jython release (#8667)
normanmaurer Dec 17, 2018
de38d75
Upgrade to new version of autobahntestsuite maven plugin. (#8668)
normanmaurer Dec 17, 2018
302dac8
Support 1012, 1013 and 1014 WebSocket close status code (#8664)
slandelle Dec 17, 2018
db3c76e
Update to use OpenJDK 12 EA24 when building with Java 12 (#8672)
normanmaurer Dec 19, 2018
d77bdea
Fix ClassCastException and native crash when using kqueue transport. …
normanmaurer Dec 19, 2018
9947df4
Add test for correctly handling SSLSessionBindingEvent when acting on…
normanmaurer Dec 19, 2018
e2d9665
Added comments to LineBasedFrameDecoder, JsonObjectDecoder and XmlFra…
alex-vas Dec 20, 2018
6464c98
Call FastThreadLocal.removeAll() before notify termination future of …
normanmaurer Dec 21, 2018
66ccd14
Publicize default `explicitFlushAfterFlushes` count. (#8683)
jchambers Dec 25, 2018
fa84e2b
Cleanup HTTP/2 tests for Http2FrameCodec and Http2MultiplexCodec (#8646)
normanmaurer Dec 14, 2018
66addd4
Use camel-case in NioEventLoop (#8713)
kezhenxu94 Jan 14, 2019
6fdd7fc
Fix minor spelling issues in javadocs (#8701)
Jan 14, 2019
82ec6ba
Correctly detect and handle CNAME loops. (#8691)
normanmaurer Jan 14, 2019
250e249
Only call handlerRemoved(...) if handlerAdded(...) was called during …
normanmaurer Jan 14, 2019
4155bc0
Correctly buffer multiple outbound streams if needed. (#8694)
normanmaurer Jan 14, 2019
9fb0765
Use OpenJDK 12 EA 27 when running CI jobs for JDK 12. (#8715)
normanmaurer Jan 14, 2019
1b9cdc1
Updating `ByteBuf` Javadocs to represent actual behaviour. (#8709)
lewisd32 Jan 14, 2019
4ac5264
Remove unnecessary loop variable from `AsciiString`. (#8711)
lewisd32 Jan 15, 2019
c424599
Access the Constructor of the Channel in the constructor of Reflectiv…
normanmaurer Jan 15, 2019
53d711b
extract duplicate code into method (#8720)
kezhenxu94 Jan 16, 2019
1659123
Clenaup: simplify EpollEventLoop.closeAll() (#8719)
doom369 Jan 16, 2019
7988cfe
Correctly propagate write failures from ChunkedWriteHandler (#8716)
kachayev Jan 16, 2019
46fcc7b
Allow to run builds with OpenJDK 13. (#8724)
normanmaurer Jan 17, 2019
dd54c06
Close connection for CorruptedFrameException (#8705)
riyafa Jan 17, 2019
c893939
Update to latest JDK8 and JDK11 releases (#8725)
normanmaurer Jan 17, 2019
8ebaa1b
enhancement: extract duplicate code (#8732)
kezhenxu94 Jan 18, 2019
e4b9d5f
Skip osgi testsuite on JDK11. (#8733)
normanmaurer Jan 18, 2019
df5eb06
Only handle NXDOMAIN as failure when nameserver is authoritive or no …
normanmaurer Jan 18, 2019
dae5d9d
Ensure FlowControlled data frames will be correctly removed from the …
normanmaurer Jan 19, 2019
bce0784
Fix racy ChannelOutboundBuffer.testWriteTaskRejected test. (#8735)
normanmaurer Jan 19, 2019
a2cd246
cleanup: fix indent (#8734)
kezhenxu94 Jan 19, 2019
1e4481e
Allowed IP_FREEBIND option for UDP epoll (#8728)
yulianoifa-mobius Jan 21, 2019
83b286f
Set result for decoded request and add test for #8721 (#8721)
KowalczykBartek Jan 21, 2019
fabc6ee
Fix flaky ChannelInitializerTest.testChannelInitializerEventExecutor(…
normanmaurer Jan 21, 2019
9c19225
Remove duplicated declaration of dependency
normanmaurer Jan 21, 2019
3748463
[maven-release-plugin] prepare release netty-4.1.33.Final
normanmaurer Jan 21, 2019
cf03ed0
[maven-release-plugin] prepare for next development iteration
normanmaurer Jan 21, 2019
0431368
HttpUtil#is100ContinueExpected clean up (#8740)
slandelle Jan 22, 2019
57012dd
fix typo (#8741)
kezhenxu94 Jan 22, 2019
3c2b863
Release message when validation of passed in ChannelPromise fails whe…
normanmaurer Jan 24, 2019
1d5b7be
Fix three bugs in CompositeByteBuf (#8773)
njhill Jan 24, 2019
cd3254d
Update to new checkstyle plugin (#8777) (#8780)
normanmaurer Jan 25, 2019
948d4a9
Minimize memory footprint for AbstractChannelHandlerContext for handl…
normanmaurer Jan 28, 2019
a6e6a91
Fix AppendableCharSequence.subSequence(...) where start == end. (#8798)
normanmaurer Jan 30, 2019
ff74848
Compare HttpMethod by reference (#8815)
doom369 Jan 30, 2019
fe4a590
Do not schedule notify task if there are no listeners attached to the…
normanmaurer Jan 31, 2019
a33200c
use checkPositive/checkPositiveOrZero (#8803)
thinkerou Jan 31, 2019
91d3920
HttpObjectDecoder ignores HTTP trailer header when empty line is rece…
normanmaurer Jan 31, 2019
ad922fa
Mark ChannelHandlerAdapter.exceptionCaught(...) as @deprecated. (#8826)
normanmaurer Feb 1, 2019
7bba4f4
Reduce GC produced by native DatagramChannel implementations when in …
normanmaurer Feb 1, 2019
98aa5fb
CompositeByteBuf tidy-up (#8784)
njhill Feb 1, 2019
154d6e8
Fix varargs parameter logging in LocationAwareSlf4JLogger (#8834)
njhill Feb 2, 2019
7f61055
Reduce direct memory overhead per EpollEventLoop when using EpollData…
normanmaurer Feb 2, 2019
95bc819
http-proxy: attach headers to connection exception (#8824)
carl-mastrangelo Feb 2, 2019
32563bf
Selective Message Aggregation (#8793)
rkapsi Feb 4, 2019
b72fea3
Improve DateFormatter parsing performance (#8821)
doom369 Feb 4, 2019
4c64c98
use checkPositive/checkPositiveOrZero (#8835)
thinkerou Feb 4, 2019
7375193
Don't update state of PromiseCombiner when finish(null) is called (#8…
normanmaurer Feb 4, 2019
c6a90d9
Add more tests to KQueue and Epoll testsuites. (#8851)
normanmaurer Feb 8, 2019
fa6a8cb
Support using an Executor to offload blocking / long-running tasks wh…
normanmaurer Feb 11, 2019
c68e85b
Fix h2c upgrade failure when multiple connection headers are present …
arukshani Feb 12, 2019
8fecbab
Handle null "origin" header in "Old Hixie 75 handshake" as proper bad…
artem-m Feb 14, 2019
0987050
Log the shaded form of native workdir system property (#8867)
ejona86 Feb 14, 2019
1c6191c
Do not depend on the implementation detail of Unpooled.buffer(int) wh…
normanmaurer Feb 15, 2019
f176384
Include the original Exception that caused the Channel to be closed i…
normanmaurer Feb 15, 2019
d02b519
Don't deregister Channel as part of closing it when using native kque…
normanmaurer Feb 25, 2019
5d44837
Avoid unnecessary char casts for CookieEncoder (#8827)
doom369 Feb 25, 2019
81e43d5
DefaultFileRegion.transferTo with invalid count may cause busy-spin (…
normanmaurer Feb 26, 2019
e4d4775
Support removal using values iterator. (#8866)
michaelandrepearce Feb 26, 2019
215b61e
Add test for Iterator.remove() on KObjectHashMap.values().iterator() …
normanmaurer Feb 27, 2019
d3d0b64
Update JDK12 and 13 to latest EA releases. (#8809)
normanmaurer Feb 28, 2019
c6d3792
Correctly resume wrap / unwrap when SslTask execution completes (#8899)
normanmaurer Feb 28, 2019
625c4e8
Tighten up contract of PromiseCombiner and so make it more safe to us…
normanmaurer Feb 28, 2019
0811409
Further reduce ensureAccessible() overhead (#8895)
njhill Feb 28, 2019
e609b5e
Close consumed inputs in ChunkedWriteHandler (#8876)
lutovich Feb 28, 2019
90ea3ec
Adjust tests to be able to build / test when using IBM J9 / OpenJ9 (#…
normanmaurer Mar 1, 2019
ef3e98d
Add docker-compose config to run build with OpenJ9 JVM (#8903)
normanmaurer Mar 1, 2019
6f507df
Only remove ReferenceCountedOpenSslEngine from OpenSslEngineMap when …
normanmaurer Mar 1, 2019
14ef469
Use maven plugin to prevent API/ABI breakage as part of build process…
normanmaurer Mar 1, 2019
452abd9
Correctly monkey-patch id also in whe os / arch is used within librar…
normanmaurer Mar 5, 2019
39fcdb3
Support delegating task when using ReferenceCountedOpenSslEngine. (#8…
normanmaurer Mar 5, 2019
a651804
Carefully manage Keep-Alive connections in HttpStaticFileServer (#8914)
kachayev Mar 6, 2019
0de5402
Add interopt tests between Conscrypt and OpenSSL SSLEngine implementa…
normanmaurer Mar 7, 2019
1725504
Do not use GetPrimitiveArrayCritical(...) due multiple not-fixed bugs…
normanmaurer Mar 7, 2019
67663fa
HttpContentDecoder must continue read when it did not produce any mes…
normanmaurer Mar 7, 2019
3e24e9f
ReferenceCountedOpenSslEngines SSLSession must provide local certific…
normanmaurer Mar 8, 2019
b2eaab0
Optimize Hpack and AsciiString hashcode and equals (#8902)
njhill Mar 8, 2019
ff7a9fa
[maven-release-plugin] prepare release netty-4.1.34.Final
normanmaurer Mar 8, 2019
1b8965f
Merge tag 'netty-4.1.34.Final' into dse-netty-4.1.34.Final-temp
jtgrabowski Sep 30, 2019
dec3128
fix errors after netty 4.1.34 merge
jtgrabowski Sep 30, 2019
09e434c
Version bump to 4.1.34.1.dse
jtgrabowski Sep 30, 2019
44a09b5
publishing fixes (repo has changed)
jtgrabowski Oct 1, 2019
bd8a1e6
workaround for issue with publishing OSX artifacts
jtgrabowski Oct 7, 2019
11fbd25
Build from centos 6 to support old glibc DSP-18603
tjake Oct 3, 2019
fcaf37f
Fix possible ByteBuf leak when CompositeByteBuf is resized (#8946)
njhill Mar 22, 2019
136266b
DSP-19407 bump netty version to temp 4.1.34.2
jtgrabowski Oct 22, 2019
1731329
DSP-19407 after upgrade review remarks
jtgrabowski Dec 10, 2019
1c6673a
Merge pull request #19 from riptano/DSP-19407-upgrade-review-remarks
jtgrabowski Dec 10, 2019
7eac8fb
Use `AppendableCharSequence.charAtUnsafe(int)` in `HttpObjectDecoder`…
idelpivnitskiy Aug 22, 2019
55b7c07
Correctly handle whitespaces in HTTP header names as defined by RFC72…
normanmaurer Sep 20, 2019
18ce1ac
Detect missing colon when parsing http headers with no value (#9871)
normanmaurer Dec 11, 2019
db07502
Verify we do not receive multiple content-length headers or a content…
normanmaurer Dec 13, 2019
55207c3
Version bump to 4.1.34.3.dse
dalaro Apr 7, 2020
e50eb60
Merge pull request #21 from dalaro/dse-netty-4.1.34.Final-with-DB-4068
jtgrabowski Apr 8, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,9 @@
hs_err_pid*.log

dependency-reduced-pom.xml

*/.unison.*

# exclude mainframer files
mainframer
.mainframer
9 changes: 9 additions & 0 deletions .mvn/settings.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<settings>
<servers>
<server>
<id>sonatype-nexus-snapshots</id>
<username>${env.SANOTYPE_USER}</username>
<password>${env.SANOTYPE_PASSWORD}</password>
</server>
</servers>
</settings>
12 changes: 0 additions & 12 deletions .travis.yml

This file was deleted.

5 changes: 3 additions & 2 deletions all/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

<modelVersion>4.0.0</modelVersion>

<parent>
<groupId>io.netty</groupId>
<artifactId>netty-parent</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</parent>

<artifactId>netty-all</artifactId>
Expand All @@ -32,6 +32,7 @@
<properties>
<generatedSourceDir>${project.build.directory}/src</generatedSourceDir>
<dependencyVersionsDir>${project.build.directory}/versions</dependencyVersionsDir>
<skipJapicmp>true</skipJapicmp>
</properties>

<profiles>
Expand Down
72 changes: 36 additions & 36 deletions bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,16 +16,16 @@
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<!--<parent>
<parent>
<groupId>org.sonatype.oss</groupId>
<artifactId>oss-parent</artifactId>
<version>7</version>
<relativePath />
</parent>-->
</parent>

<groupId>io.netty</groupId>
<artifactId>netty-bom</artifactId>
<version>4.1.25.dse</version>
<version>4.1.34.2.dse</version>
<packaging>pom</packaging>

<name>Netty/BOM</name>
Expand All @@ -49,7 +49,7 @@
<url>https://github.com/netty/netty</url>
<connection>scm:git:git://github.com/netty/netty.git</connection>
<developerConnection>scm:git:ssh://[email protected]/netty/netty.git</developerConnection>
<tag>netty-4.1.25.dse</tag>
<tag>netty-4.1.34.2.dse</tag>
</scm>

<developers>
Expand All @@ -69,165 +69,165 @@
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-buffer</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-codec</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-codec-dns</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-codec-haproxy</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-codec-http</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-codec-http2</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-codec-memcache</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-codec-mqtt</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-codec-redis</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-codec-smtp</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-codec-socks</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-codec-stomp</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-codec-xml</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-common</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-dev-tools</artifactId>
<version>4.1.25.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-handler</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-handler-proxy</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-resolver</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-resolver-dns</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-transport</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-transport-rxtx</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-transport-sctp</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-transport-udt</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-example</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-all</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-transport-native-unix-common</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-transport-native-unix-common</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
<classifier>linux-x86_64</classifier>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-transport-native-unix-common</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
<classifier>osx-x86_64</classifier>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-transport-native-epoll</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-transport-native-epoll</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
<classifier>linux-x86_64</classifier>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-transport-native-kqueue</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-transport-native-kqueue</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
<classifier>osx-x86_64</classifier>
</dependency>
</dependencies>
Expand Down
2 changes: 1 addition & 1 deletion buffer/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
<parent>
<groupId>io.netty</groupId>
<artifactId>netty-parent</artifactId>
<version>4.1.25.5.dse</version>
<version>4.1.34.2.dse</version>
</parent>

<artifactId>netty-buffer</artifactId>
Expand Down
Loading