11902 Commits

Author SHA1 Message Date
JB Onofré
ccfb85f623 AMQ-9583: Upgrade to build-helper-maven-plugin 3.6.0 2024-09-23 15:53:53 +02:00
JB Onofré
ee271b6da6 AMQ-9582: Upgrade to maven-surefire-plugin 3.5.0 2024-09-23 15:46:16 +02:00
JB Onofré
d2ae90df81 AMQ-9581: Upgrade to maven-release-plugin 3.1.1 2024-09-23 15:44:49 +02:00
JB Onofré
4d75b20680 AMQ-9580: Upgrade to maven-project-info-reports-plugin 3.7.0 2024-09-23 15:22:26 +02:00
JB Onofré
7d874999bc
Merge pull request #1306 from jbonofre/AMQ-9576
AMQ-9576: Upgrade to maven-clean-plugin 3.4.0
2024-09-23 14:54:10 +02:00
JB Onofré
4d0eb77639 AMQ-9579: Upgrade to maven-javadoc-plugin 3.10.0 2024-09-23 11:37:20 +02:00
JB Onofré
50a73f9317 AMQ-9577: Upgrade to maven-enforcer-plugin 3.5.0 2024-09-23 11:21:08 +02:00
JB Onofré
fba0a2e16e AMQ-9576: Upgrade to maven-clean-plugin 3.4.0 2024-09-23 08:22:36 +02:00
JB Onofré
c33cdaf0ba AMQ-9574: Upgrade to commons-io 2.17.0 2024-09-23 08:17:32 +02:00
Matt Pavlovich
5910b94b09 [AMQ-9437] AdvancedDestination statistics networkEnqueue and networkDequeue counters 2024-09-20 08:56:26 -05:00
JB Onofré
216d73fcb5
Merge pull request #1299 from jbonofre/AMQ-9567
AMQ-9567: Upgrade to jmdns 3.5.12
2024-09-13 15:33:29 +02:00
JB Onofré
0e0c0f3261
Merge pull request #1298 from jbonofre/AMQ-9568
AMQ-9568: Upgrade to ant 1.10.15
2024-09-13 15:28:33 +02:00
JB Onofré
dc6960de91
Merge pull request #1291 from azotcsit/AMQ-8122-main
AMQ-8122 - Fix DataByteArrayInputStreamTest
2024-09-13 15:06:51 +02:00
JB Onofré
498e95532e Update active branches on Jenkinsfile 2024-09-13 09:41:53 +02:00
Aleksei Zotov
736eb467e1 AMQ-8122 - Fix DataByteArrayInputStreamTest 2024-09-11 17:09:36 -04:00
JB Onofré
2ee8700ff3
Merge pull request #1289 from PaulGale/main
AMQ-9560 - Remove JDK_JAVA_OPTIONS usage in wrapper.conf. Moved to wrapper.java.additional.x options
2024-09-11 19:23:20 +02:00
JB Onofré
ada40417d1 AMQ-9567: Upgrade to jmdns 3.5.12 2024-09-11 16:51:02 +02:00
JB Onofré
331c1958b7
Merge pull request #1293 from jbonofre/AMQ-9555
AMQ-9555: Upgrade to Spring 6.1.12
2024-09-11 16:38:11 +02:00
JB Onofré
d31c07e7db AMQ-9555: Upgrade to Spring 6.1.12 2024-09-11 11:37:40 +02:00
JB Onofré
a86cee6df3 AMQ-9568: Upgrade to ant 1.10.15 2024-09-11 11:36:48 +02:00
JB Onofré
03dc335833
Merge pull request #1295 from jbonofre/AMQ-9557
AMQ-9557: Upgrade to commons-logging 1.3.4
2024-09-11 11:01:12 +02:00
JB Onofré
254d0fa159 AMQ-9557: Upgrade to commons-logging 1.3.4 2024-09-10 15:11:11 +02:00
JB Onofré
2fc07ac39a
Merge pull request #1287 from kenliao94/add_security_header_v2
[AMQ-9545] Set cache-control to no-store by default for stronger security
2024-09-10 09:26:04 +02:00
JB Onofré
cf8cbead37
Merge pull request #1292 from azotcsit/AMQ-8398-main
AMQ-8398 - Add missing super.tearDown() call to Stomp NIOSSLLargeMessageTest
2024-09-09 15:07:35 +02:00
Aleksei Zotov
f914001035 AMQ-8398 - Add missing super.tearDown() call to Stomp NIOSSLLargeMessageTest 2024-09-07 22:50:27 -04:00
Christopher L. Shannon
f5fb6c91b2 AMQ-8398 - Fix Stomp to Stomp Unicode UTF-8 test
The connection receive was out of order and causing failures in some of
the Stomp tests like StompNIOSSL
2024-09-04 15:33:55 -04:00
Christopher L. Shannon
e1bcbb9f3e
Merge pull request #1290 from cshannon/AMQ-8398-stomp-fix
AMQ-8398 - Fix Stomp to OpenWire UTF-8 translation
2024-08-28 15:04:01 -04:00
Christopher L. Shannon
3ddf515597 AMQ-8398 - Fix Stomp to OpenWire UTF-8 translation
This commit fixes conversion of messages that are sent or received
using Stomp when the body contains characters that require 4 bytes
for encoding using standard UTF-8.

ActiveMQ and OpenWire currently use a modified UTF-8
encoding that only uses 3 bytes so the conversion previously was
breaking because the body was encoded using standard JDK UTF-8 encoding
and set directly on an ActiveMQText message which was leading to
decoding errors later when the ActiveMQMessage tried to decode using the
modified encoder. The reverse was also was true and was breaking
in some cases.

The fix now makes sure to correctly decode the Stomp message back to a
String first and set that on the ActiveMQ message so it can be
re-encoded correctly. The reverse is fixed as well so both
conversion from Stomp -> OpenWire and OpenWire -> Stomp work. Tests have
been added for Stomp -> OpenWire, OpenWire -> Stomp, and Stomp -> Stomp
which is really Stomp -> OpenWire -> Stomp.
2024-08-28 13:09:01 -04:00
Paul Gale
f1379cd613 Remove JDK_JAVA_OPTIONS usage in wrapper.conf. Moved to wrapper.java.additional.x options. 2024-08-28 11:47:25 -04:00
Ken Liao
2dab16172e Set cache-control to no-store by default for stronger security 2024-08-22 22:11:29 -07:00
Matt Pavlovich
e45ee4aae5 [NO-JIRA] Disable deploy stage by default 2024-08-16 10:57:28 -06:00
Christopher L. Shannon
5b2cc03030
Merge pull request #1278 from cshannon/AMQ-9547
AMQ-9547 - Remove setLength() and usage from RecoverableRandomAccessFile
2024-08-08 16:13:26 -04:00
Christopher L. Shannon
5f79b651c2 AMQ-9547 - Remove setLength() and usage from RecoverableRandomAccessFile
This method always throws an exception so it should be removed and no
longer used. Places in PageFile that called the method have been updated
to either remove the usage or throw an error.
2024-08-08 12:29:35 -04:00
JB Onofré
74086d70bc Fix bom (release plugin doesn't accept properties) 2024-07-31 17:25:53 +02:00
JB Onofré
962608fb4f
Merge pull request #1223 from jbonofre/AMQ-9493
AMQ-9493: Upgrade to maven-plugin-plugin 3.13.1
2024-07-25 21:14:47 +02:00
JB Onofré
7b49d0c34f AMQ-9493: Upgrade to maven-plugin-plugin 3.13.1 2024-07-25 17:44:10 +02:00
Matt Pavlovich
ff543d3133 [AMQ-9539] Make tests and deploy configurable 2024-07-24 08:47:48 -05:00
Matt Pavlovich
03a9771fe4 [AMQ-9539] Add sonar quality analysis to Jenkins 2024-07-23 16:47:45 -05:00
JB Onofré
6b6f5fbe24
Merge pull request #1264 from levrun/enhanced_for_loop_advisory_broker
for loop can be replaced with enhanced for
2024-07-22 16:53:25 +02:00
JB Onofré
6fd08a5ffe
Merge pull request #1265 from AlexejTimonin/typo-in-readme
Typo, with -> will
2024-07-22 16:52:26 +02:00
Alexej Timonin
163fabb7a4 Typo, with -> will 2024-07-20 19:00:37 +02:00
Aleksei Eraskin
2a5194a99b for loop can be replaced with enhanced for 2024-07-19 17:30:12 -07:00
Matt Pavlovich
ea2b4f817a [AMQ-9521] Uprgade Spring 6.1.11 2024-07-16 12:53:57 -05:00
Matt Pavlovich
8ae41a4a37 [AMQ-9535] Upgrade slf4j 2.0.13 2024-07-16 12:51:53 -05:00
Matt Pavlovich
5309352e12 [AMQ-9533] Add Backup command that uses activemq-protobuf (to replace export) 2024-07-16 08:08:26 -05:00
Matt Pavlovich
dad947fe4a [AMQ-9484] Support exporting kahadb messages from a queue with an offset
(cherry picked from commit 1a1b42f0c9bd784b8c8aee4f42deab140d7480e3)
2024-07-16 08:08:26 -05:00
JB Onofré
4a0bb48881
Merge pull request #1257 from mattrpav/AMQ-9531-b
[AMQ-9531] Fix regression causing export command to fail
2024-07-14 06:32:34 +02:00
JB Onofré
95af27c512
Merge pull request #1260 from levrun/enhanced_for_loop_transport_connection
for loop can be replaced with enhanced for
2024-07-13 06:50:30 +02:00
Aleksei Eraskin
d00cbe5b5c for loop can be replaced with enhanced for 2024-07-12 16:44:09 -07:00
Matt Pavlovich
d9673c76fa
[AMQ-9531] Fix regression causing export command to fail 2024-07-11 19:24:10 -05:00