-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Comparing changes
Open a pull request
base repository: apache/activemq
base: 6bb0a02
head repository: apache/activemq
compare: cfa7998
- 14 commits
- 69 files changed
- 4 contributors
Commits on Apr 9, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 01f7133 - Browse repository at this point
Copy the full SHA 01f7133View commit details
Commits on Apr 10, 2026
-
[AMQ-9569][#1882] SSL handshake write timeout enforcement (#1883) (#1894
) * feat(AMQ-9559)/feat(#1882): The failover test correctly reproduces the bug: it blocks for 20+ seconds proving WriteTimeoutFilter.start() does not enforce soWriteTimeout. * feat(AMQ-9559)/feat(#1882): Similar to oneway() add registerWrite/deRegisterWrite around super.start() Adding a null check in the TimeoutThread is required to avoid random NPE if the TimeoutThread kicks in after the registerWrite but before initializeStreams() is called resulting in a NPE because TcpTransport.buffOut is null. (cherry picked from commit 2fee158) Co-authored-by: Jean-Louis Monteiro <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bfaf396 - Browse repository at this point
Copy the full SHA bfaf396View commit details
Commits on Apr 11, 2026
-
Minor bug fix for BrokerView#validateAllowedUri (#1900) (#1902)
The wrong variable is being referenced in the nested loop. This does not cause the validation to actually break due to other checks done during the recursive call, but is incorrect either way. With this fix the counter needed tweaking for limiting the number of nested components as well. Follow on to #1847 (cherry picked from commit b787b0e)
Configuration menu - View commit details
-
Copy full SHA for 461987f - Browse repository at this point
Copy the full SHA 461987fView commit details
Commits on Apr 13, 2026
-
Restrict URL protocol types loaded by XBeanBrokerFactory (#1910) (#1915)
This adds a new system property to control which protocol types are valid for loading resources using the XBeanBrokerFactory. By default only file and classpath resources can be loaded. The goal of this is to prevent possible future security issues by hardening what is allowed to be loaded by default. (cherry picked from commit 85fa7bb)
Configuration menu - View commit details
-
Copy full SHA for d88c0ed - Browse repository at this point
Copy the full SHA d88c0edView commit details -
Configuration menu - View commit details
-
Copy full SHA for eccbe4c - Browse repository at this point
Copy the full SHA eccbe4cView commit details
Commits on Apr 14, 2026
-
Make brokerName immutable in RegionBroker (#1917) (#1923)
The brokerName should come from BrokerService and should only be configured on first creation. This update changes RegionBroker so that it gets the name from the broker service during construction and verifies that it is not null. The other benefit of this is that BrokerService always validates the name has valid characters. This change also cleans up the name regex to get rid of unnecessary escapes and also adds some regex tests. (cherry picked from commit 084502a)
Configuration menu - View commit details
-
Copy full SHA for 8c929d0 - Browse repository at this point
Copy the full SHA 8c929d0View commit details -
Add Http discovery transport to denied list for JMX (#1918) (#1925)
This also prevents the Http discovery transport from being added as a connector or network connector through JMX and Jolokia (cherry picked from commit 5bda7d8)
Configuration menu - View commit details
-
Copy full SHA for 3b3dc08 - Browse repository at this point
Copy the full SHA 3b3dc08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b7b1e0 - Browse repository at this point
Copy the full SHA 1b7b1e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b8455b - Browse repository at this point
Copy the full SHA 2b8455bView commit details
Commits on Apr 17, 2026
-
fix(webconsole): the webconsole now redirect to the slave.jsp when re…
…quired (slave broker with startAsync="true") [6.2.x] (#1934) * fix(webconsole): the webconsole now redirect to the slave.jsp when required (slave broker with startAsync="true") * fix(assembly): add id="broker" to sample configs so jetty.xml depends-on resolves The BrokerXmlConfigStartTest loads all activemq-*.xml sample configs which import jetty.xml. Since jetty.xml now has depends-on="broker" on the invokeStart bean, the sample configs need a matching bean id.
Configuration menu - View commit details
-
Copy full SHA for 1dabafb - Browse repository at this point
Copy the full SHA 1dabafbView commit details -
Queue browse improvements in webconsole (#1938) (#1942)
This change makes sure we always use the correct content type for the output based on the configured view and also escape xml content when displaying. (cherry picked from commit a240dba)
Configuration menu - View commit details
-
Copy full SHA for 0982ba4 - Browse repository at this point
Copy the full SHA 0982ba4View commit details
Commits on Apr 21, 2026
-
Add more transport types to the denied list for JMX (#1949) (#1952)
Configuration menu - View commit details
-
Copy full SHA for e19cc3e - Browse repository at this point
Copy the full SHA e19cc3eView commit details -
Add remote file filtering for XBeanBrokerFactory (#1950) (#1954)
Configuration menu - View commit details
-
Copy full SHA for 881ce9d - Browse repository at this point
Copy the full SHA 881ce9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for cfa7998 - Browse repository at this point
Copy the full SHA cfa7998View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 6bb0a02...cfa7998