-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Comparing changes
Open a pull request
base repository: apache/activemq
base: activemq-5.19.5
head repository: apache/activemq
compare: activemq-5.19.6
- 13 commits
- 70 files changed
- 4 contributors
Commits on Apr 9, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 93c1c2f - Browse repository at this point
Copy the full SHA 93c1c2fView commit details
Commits on Apr 10, 2026
-
[AMQ-9569][#1882] SSL handshake write timeout enforcement (#1883) (#1896
) * 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 74b568e - Browse repository at this point
Copy the full SHA 74b568eView commit details
Commits on Apr 11, 2026
-
Minor bug fix for BrokerView#validateAllowedUri (#1900) (#1903)
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 0a15814 - Browse repository at this point
Copy the full SHA 0a15814View commit details
Commits on Apr 13, 2026
-
Restrict URL protocol types loaded by XBeanBrokerFactory (#1910) (#1916)
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 e1802c8 - Browse repository at this point
Copy the full SHA e1802c8View commit details
Commits on Apr 14, 2026
-
Make brokerName immutable in RegionBroker (#1917) (#1924)
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 9e69872 - Browse repository at this point
Copy the full SHA 9e69872View commit details -
Add Http discovery transport to denied list for JMX (#1918) (#1926)
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 c84899b - Browse repository at this point
Copy the full SHA c84899bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5d59f1 - Browse repository at this point
Copy the full SHA d5d59f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 843c8ab - Browse repository at this point
Copy the full SHA 843c8abView commit details
Commits on Apr 17, 2026
-
fix(webconsole): the webconsole now redirect to the slave.jsp when re…
…quired [5.19.x] (#1936) * 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 e82cf7d - Browse repository at this point
Copy the full SHA e82cf7dView commit details -
Queue browse improvements in webconsole (#1938) (#1943)
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 a65f886 - Browse repository at this point
Copy the full SHA a65f886View commit details
Commits on Apr 21, 2026
-
Add more transport types to the denied list for JMX (#1949) (#1953)
Configuration menu - View commit details
-
Copy full SHA for f7e4726 - Browse repository at this point
Copy the full SHA f7e4726View commit details -
Add remote file filtering for XBeanBrokerFactory (#1950) (#1955)
Configuration menu - View commit details
-
Copy full SHA for 854ef64 - Browse repository at this point
Copy the full SHA 854ef64View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf52dd2 - Browse repository at this point
Copy the full SHA cf52dd2View 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 activemq-5.19.5...activemq-5.19.6