Skip to content

Conversation

vivek807
Copy link
Collaborator

No description provided.

@cmick cmick merged commit 098c743 into 3.10 Jul 30, 2024
vivek807 added a commit that referenced this pull request Oct 3, 2024
* [maven-release-plugin] prepare for next development iteration

* Use the Runnable.run method to clean direct byte buffers if avaiable.

Motivation:

In JDK9 the Cleaner.clean method cannot be called as it is not exported
from `java.base`. `Runnable.run` should be called instead.

Modifications:
Pick Runnable.run if the cleaner implements Runnable. Otherwise try the
clean method on the class implementing the cleaner.

Result:
The cleaner for direct byte buffers is run on JDK9 as well as earlier
JDKs.

* VISA-11: Added fix for http request smuggling, cause by obfuscating TE header (#1)

VISA-11: Backported the PR netty#9585

Add fix for http request smuggling, cause by obfuscating TE header.

* DEEP-462: Backported the [PR](netty#9871)

---------

Co-authored-by: Norman Maurer <[email protected]>
Co-authored-by: Carsten Varming <[email protected]>
vivek807 added a commit that referenced this pull request Oct 3, 2024
* [maven-release-plugin] prepare for next development iteration

* Use the Runnable.run method to clean direct byte buffers if avaiable.

Motivation:

In JDK9 the Cleaner.clean method cannot be called as it is not exported
from `java.base`. `Runnable.run` should be called instead.

Modifications:
Pick Runnable.run if the cleaner implements Runnable. Otherwise try the
clean method on the class implementing the cleaner.

Result:
The cleaner for direct byte buffers is run on JDK9 as well as earlier
JDKs.

* VISA-11: Added fix for http request smuggling, cause by obfuscating TE header (#1)

VISA-11: Backported the PR netty#9585

Add fix for http request smuggling, cause by obfuscating TE header.

* DEEP-462: Backported the [PR](netty#9871)

* DEEP-462: Backported the [PR](netty#9865)

---------

Co-authored-by: Norman Maurer <[email protected]>
Co-authored-by: Carsten Varming <[email protected]>
vivek807 added a commit that referenced this pull request Oct 3, 2024
* [maven-release-plugin] prepare for next development iteration

* Use the Runnable.run method to clean direct byte buffers if avaiable.

Motivation:

In JDK9 the Cleaner.clean method cannot be called as it is not exported
from `java.base`. `Runnable.run` should be called instead.

Modifications:
Pick Runnable.run if the cleaner implements Runnable. Otherwise try the
clean method on the class implementing the cleaner.

Result:
The cleaner for direct byte buffers is run on JDK9 as well as earlier
JDKs.

* VISA-11: Added fix for http request smuggling, cause by obfuscating TE header (#1)

VISA-11: Backported the PR netty#9585

Add fix for http request smuggling, cause by obfuscating TE header.

* DEEP-462: Backported the [commit](netty@0d0c6ed)

---------

Co-authored-by: Norman Maurer <[email protected]>
Co-authored-by: Carsten Varming <[email protected]>
vivek807 added a commit that referenced this pull request Oct 3, 2024
* [maven-release-plugin] prepare for next development iteration

* Use the Runnable.run method to clean direct byte buffers if avaiable.

Motivation:

In JDK9 the Cleaner.clean method cannot be called as it is not exported
from `java.base`. `Runnable.run` should be called instead.

Modifications:
Pick Runnable.run if the cleaner implements Runnable. Otherwise try the
clean method on the class implementing the cleaner.

Result:
The cleaner for direct byte buffers is run on JDK9 as well as earlier
JDKs.

* VISA-11: Added fix for http request smuggling, cause by obfuscating TE header (#1)

VISA-11: Backported the PR netty#9585

Add fix for http request smuggling, cause by obfuscating TE header.

* DEEP-462: Backported the [PR](netty@07aa6b5)

* DEEP-462: Backported the [PR](netty@07aa6b5)

---------

Co-authored-by: Norman Maurer <[email protected]>
Co-authored-by: Carsten Varming <[email protected]>
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.

2 participants