Update dependency io.undertow:undertow-core to v2.4.1.Final#6
Open
renovate[bot] wants to merge 1 commit into
Open
Update dependency io.undertow:undertow-core to v2.4.1.Final#6renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
32927ea to
678cb94
Compare
d8d7f94 to
02538fe
Compare
02538fe to
ff2fcb7
Compare
ff2fcb7 to
6646ed4
Compare
6646ed4 to
ae65620
Compare
ae65620 to
5a422e0
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.3.18.Final→2.4.1.FinalRelease Notes
undertow-io/undertow (io.undertow:undertow-core)
v2.4.1.Final: v.2.4.1.FinalCompare Source
Release 2.4.1.Final
Full list of Jiras: view in Jira
Release notes - Undertow - 2.4.1.Final
Bug
UNDERTOW-2763 As per RFC9112 reason-phrase is optional in HTTP 1.1 responses
Enhancement
UNDERTOW-2759 Enable testing in JDK25
UNDERTOW-2767 [2.4.x] UndertowMessages at core uses the wrong message id for fixes in new parser
v2.4.0.Final: v.2.4.0.FinalCompare Source
Release 2.4.0.Final Fixes CVE-2026-28367 CVE-2026-28368 CVE-2026-28369
Full list of Jiras: view in Jira
Release notes - Undertow - 2.4.0.Final
Feature Request
UNDERTOW-1593 Track processing time of in flight requests
UNDERTOW-1748 provide a way to "comment" a line in predicate language
UNDERTOW-1870 Hard-coded timeout for asynchronous HTTP requests - add async context timeout undertow option
UNDERTOW-1880 Undertow should support HTTP/2 connection management, wrt GOAWAY frame
UNDERTOW-1881 Add a new exchange attribute for SSL/TLS protocol version
UNDERTOW-2010 Provide method to invalidate all paths in CachingResourceManager
UNDERTOW-2242 Add UndertowOptions.ALLOW_ID_LESS_MATRIX_PARAMETERS
UNDERTOW-2273 Exchange Attribute parser doesn't handle nested attributes
UNDERTOW-2301 HTTP/2 cannot be configured on a per-listener basis
UNDERTOW-2319 Move io.undertow.multipart.minsize property to UndertowOptions
UNDERTOW-2553 Add rewriteHostHeader to ModCluster
UNDERTOW-2580 Support SameSite and custom cookie attributes
UNDERTOW-2696 Allow PathHandler to check for registered prefixes
UNDERTOW-2706 Add UndertowOptions_WEB_SOCKETS_READ_TIMEOUT
Component Upgrade
UNDERTOW-2584 Upgrade JBoss Threads to 3.9.1
UNDERTOW-2644 Upgrade wildfly openssl to 2.2.5.Final
Enhancement
UNDERTOW-1901 Add multipart support methods to ManagedServlet and HttpServerExchange signatures
UNDERTOW-1904 HttpSessionImpl use exception driven control
UNDERTOW-2110 Allow line breaks in predicates
UNDERTOW-2231 Test Flakiness occurs for io.undertow.server.handlers.proxy.LoadBalancingProxyTestCase#testLoadSharedWithServerShutdown
UNDERTOW-2249 HttpClientConnection.sendRequest on a closed connection should result in a ClosedChannelException
UNDERTOW-2254 Include the HttpServerExchange in the HostSelector
UNDERTOW-2288 Ignore line breaks inside of predicate and handlers for better readability
UNDERTOW-2325 secure-cookie() handler doesn't pick up directly-added set-cookie headers
UNDERTOW-2335 Add an example of the PredicatesHandler and specifically the predicate handler parser
UNDERTOW-2404 Directory listing has no sort
UNDERTOW-2634 Add mime mappings for mp4, webm, flac, weba, csv and webp
UNDERTOW-2645 Remove uses of javax.security.cert
UNDERTOW-2660 Add RoutingHandler usage example
UNDERTOW-2714 Refactor Session.getSessionManager() -> SessionReference
UNDERTOW-2717 DirectyByteBufferDeallocator should avoid using ThreadLocal
UNDERTOW-2738 Move UndertowOptions to Cookies and clean up method signatures
Bug
UNDERTOW-1794 DefaultAccessLogReceiver violates Closeable contract
UNDERTOW-1874 ProxyForwardedTestCase and ProxyXForwardedTestCase should check results with DefaultServer.getDefaultServerAddress() instead of Socket.getLocalAddress()
UNDERTOW-2157 UndertowOutputStream.transferFrom appears to have a broken signature
UNDERTOW-2194 Cookie parsing/assembling does not work 100% correctly.
UNDERTOW-2269 Encode Query string on forward/include and properly handle merging
UNDERTOW-2358 QueryParameterAttribute doesn't update query string in exchange
UNDERTOW-2359 rewrite() handler does not keep query parameters and query string in sync correctly
UNDERTOW-2590 Support "rspauth" in Digest auth header
UNDERTOW-2594 CVE-2026-28368 Undertow splits header names from values on spaces
UNDERTOW-2595 CVE-2026-28369 Request Smuggling via Malformed HTTP Request Headers
UNDERTOW-2596 CVE-2026-28367 Request smuggling via `\r\r\r` as a header block terminator
UNDERTOW-2603 Quoted values and comma separator cookie parsing is broken
UNDERTOW-2616 request.getParts should throw unwrapped IOException
UNDERTOW-2662 Quoted cookie versions cannot be parsed correctly
UNDERTOW-2675 Make Undertow compatible with RFC6265
UNDERTOW-2686 HttpSession.Accessor can throw ISE if session identifier has since changed
UNDERTOW-2695 Inconsistent processing of different predicates
UNDERTOW-2700 Undertow worker threads stuck on ServletOutputStreamImpl.writeBlocking()
UNDERTOW-2712 The deprecated getRequestCookies() and getResponseCookies() need to return a valid map
Task
UNDERTOW-2103 Enable open ssl building in CI
UNDERTOW-2523 Implement Jakarta Servlet 6.1
UNDERTOW-2646 Move servlet and websockets to Undertow EE
UNDERTOW-2650 Update CI and spotbugs-exclude to exclude ee files
UNDERTOW-2671 Update code headers
UNDERTOW-2684 Add SessionManager.isDistributed()
Library Upgrade
UNDERTOW-2651 Upgrade spot bugs to the latest
UNDERTOW-2725 Upgrade JBoss Threads to 3.9.2
UNDERTOW-2726 Upgrade JBoss Logging to 3.6.2.Final
UNDERTOW-2727 Upgrade Netty to 4.2.10.Final
UNDERTOW-2728 Upgrade Apache Felix Bundle plugin to 6.0.2
UNDERTOW-2730 Upgrade JBoss Class File Writer to 1.3.0.Final
UNDERTOW-2731 Upgrade JBoss Logging Processor to 3.0.0.Final
UNDERTOW-2732 Upgrade JBoss Log Manager to 3.1.2.Final
UNDERTOW-2733 Upgrade WildFly Common to 2.0.1
UNDERTOW-2735 Upgrade Apache HttpComponents to 4.5.14
Sub-task
UNDERTOW-2462 Create a default constant for UndertowOptions.ALLOW_ENCODED_HASH
UNDERTOW-2464 Create a default constant for UndertowOptions.DECODE_URL
UNDERTOW-2465 Fix UndertowOptions.URL_CHARSET Javadoc
UNDERTOW-2466 Create a default constant for UndertowOptions.ALWAYS_SET_KEEP_ALIVE
UNDERTOW-2467 Create a default constant for UndertowOptions.ALWAYS_SET_DATE
UNDERTOW-2473 Create a default constant for UndertowOptions.ENABLE_HTTP2
UNDERTOW-2474 Create a default constant for UndertowOptions.ENABLE_STATISTICS
UNDERTOW-2475 Mark UndertowOptions.ENABLE_CONNECTOR_STATISTICS for removal
UNDERTOW-2476 Create a default constant for UndertowOptions.ALLOW_UNKNOWN_PROTOCOLS
UNDERTOW-2481 Create a default constant for UndertowOptions.HTTP2_SETTINGS_INITIAL_WINDOW_SIZE
UNDERTOW-2483 Mark UndertowOptions.HTTP2_SETTINGS_MAX_HEADER_LIST_SIZE for removal
UNDERTOW-2484 Create a default constant for UndertowOptions.HTTP2_PADDING_SIZE
UNDERTOW-2485 Create a default constant for UndertowOptions.MAX_QUEUED_READ_BUFFERS
UNDERTOW-2491 Create a default constant for UndertowOptions.SSL_USER_CIPHER_SUITES_ORDER
UNDERTOW-2492 Create a default constant for UndertowOptions.ALLOW_UNESCAPED_CHARACTERS_IN_URL
UNDERTOW-2494 Create a default constant for UndertowOptions.QUEUED_FRAMES_HIGH_WATER_MARK
UNDERTOW-2495 Create a default constant for UndertowOptions.QUEUED_FRAMES_LOW_WATER_MARK
UNDERTOW-2635 BufferLeak errors in AbstractFramedChannel.receive()
Clarification
UNDERTOW-2690 Update MULTIPART_MAX_ENTITY_SIZE javadoc to reflect current default behavior
v2.3.24.FinalCompare Source
v2.3.23.Final: v.2.3.23.FinalCompare Source
Release 2.3.23.Final
Full list of Jiras: view in Jira
Bug
Task
Clarification
v2.3.22.Final: v.2.3.22.FinalCompare Source
Release 2.3.22.Final
Full list of Jiras: view in Jira
Bug
v2.3.21.FinalCompare Source
Release 2.3.21.Final fixes CVE-2024-3884 CVE-2024-4027 CVE-2025-12543
Full list of Jiras: view in Jira
Sub-task
Feature Request
Bug
Task
Component Upgrade
Enhancement
v2.3.20.FinalCompare Source
Release 2.3.20.Final fixes CVE-2025-9784
Full list of issues: view in Jira
Bug
Enhancement
v2.3.19.Final: v.2.3.19.FinalCompare Source
Release 2.3.19.Final fixes CVE-2024-4109
Full list of issues: view in Jira
Sub-task
Bug
Task
Component Upgrade
Enhancement
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.