Commit Graph

2110 Commits

Author SHA1 Message Date
Clebert Suconic 824b316719 This closes #583 2016-06-17 15:04:32 -04:00
Martyn Taylor 432e2ce178 ARTEMIS-570 Fix buffer size overflow ProtonHandler
There is a race condition in the ProtonHandlerImpl.outputBuffer()
method.  The method checks to see how many bytes (n) are pending in the
underlying ProtonJ buffer, then creates a Netty buffer of size n.  It
then writes the contents of the pending ProtonJ head.  However, ProtonJ
can still write to it's internal buffer, meaning that it's buffer.size >
n causing an illegalArgumentException.  This patch fixes it by only
writing 'n' bytes to the Netty buffer.
2016-06-17 15:04:32 -04:00
Clebert Suconic 07b57e524a This closes #581 2016-06-17 14:58:54 -04:00
Howard Gao 109ce6ded9 ARTEMIS-571 Fix issues in openwire testsuite
* Redelivery count fix
* Regression in BrokerTest
2016-06-17 14:58:54 -04:00
Martyn Taylor 279780c89d This closes #585 2016-06-17 17:43:29 +01:00
jbertram 7715b5ee12 ARTEMIS-529 support dual auth
A new feature whereby 2-way SSL connections can be authenticated differently
than non-SSL connections.
2016-06-17 11:07:03 -05:00
Martyn Taylor 70562ad7ec This closes #582 2016-06-17 13:10:31 +01:00
Ville Skyttä 2edfab22aa Fix/update some links in docs 2016-06-17 11:59:28 +03:00
Clebert Suconic 9b3a766309 This closes #579 2016-06-14 20:50:33 -04:00
Ville Skyttä b3ed6fbd43 Use sevntu-checkstyle check for required annotation parameters
RequiredParameterForAnnotation available on Sevntu since https://github.com/sevntu-checkstyle/sevntu.checkstyle/issues/321
2016-06-14 20:50:21 -04:00
Ville Skyttä 33a51223b0 Remove redundant type arguments 2016-06-14 20:50:21 -04:00
Ville Skyttä 560ba1b39b Add Sevntu-checkstyle diamond operator check 2016-06-14 20:50:21 -04:00
Clebert Suconic 3a3f678e58 This closes #580 2016-06-14 20:38:00 -04:00
Timothy Bish 5c29cc9a28 ARTEMIS-568 Catch broken JMS selector expressions
Enforce an EOF on the expression so the selector parser keeps going and
catches the broken selector statement.
2016-06-14 19:05:27 -04:00
Clebert Suconic 369f2e0063 This closes #578 2016-06-13 14:17:16 -04:00
Ville Skyttä 3923ae45f4 Fix checkstyle redundant modifier violations 2016-06-13 20:03:54 +03:00
Ville Skyttä d0d023b262 Fix checkstyle whitespace violation 2016-06-13 18:22:33 +03:00
Ville Skyttä e493748040 Fix checkstyle curly brace violations 2016-06-13 18:21:43 +03:00
Ville Skyttä fb56cc7414 Update maven-checkstyle-plugin to 2.17 2016-06-13 16:46:41 +03:00
jbertram a624a818c1 This closes #577 2016-06-10 13:33:26 -05:00
Clebert Suconic feaea9fb91 proton logging and tracing (first part) 2016-06-10 13:33:26 -05:00
Clebert Suconic 7c2e58606f This closes #571 2016-06-09 14:15:43 -04:00
Clebert Suconic d554301c70 [ARTEMIS-561] Using long for counters, and renaming variables 2016-06-09 14:15:25 -04:00
bayern39 0ed7f586a8 [ARTEMIS-561] JMS Bridge should display statistics about messages that have been processed 2016-06-09 14:15:25 -04:00
Clebert Suconic bafa59cc38 This closes #573 2016-06-09 14:07:51 -04:00
jbertram ff92f98983 Fix possible leaks in LDAP tests 2016-06-09 14:07:51 -04:00
Clebert Suconic 4fd27d97d7 Modifying script to use tar instead of unzip
it's more compatible with linux not requiring special packages installed
2016-06-09 13:22:06 -04:00
Martyn Taylor 0c73bbc969 This closes #575 2016-06-09 15:29:09 +01:00
Clebert Suconic af8fd87eaf validate script 2016-06-09 10:12:28 -04:00
Clebert Suconic 249056367d Fixing a few intermittent test failures 2016-06-09 10:10:58 -04:00
Martyn Taylor 9ae39f663f [maven-release-plugin] prepare for next development iteration 2016-06-09 12:52:56 +01:00
Martyn Taylor 221039e353 [maven-release-plugin] prepare release 1.3.0 2016-06-09 12:49:13 +01:00
Martyn Taylor 319439ab27 [maven-release-plugin] prepare for next development iteration 2016-06-09 12:25:19 +01:00
Martyn Taylor 2c5ab446be [maven-release-plugin] prepare release 1.3.0 2016-06-09 12:24:48 +01:00
Martyn Taylor f699b52117 This closes #576 2016-06-09 12:20:22 +01:00
Martyn Taylor 3ea40b2d35 update copyright in src Notice 2016-06-09 12:20:22 +01:00
Martyn Taylor 4a07091718 [maven-release-plugin] prepare for next development iteration 2016-06-09 11:25:03 +01:00
Martyn Taylor 93cf7b4b9b [maven-release-plugin] prepare release 1.3.0 2016-06-09 11:23:03 +01:00
Martyn Taylor 696206b1de This closes #574 2016-06-09 11:14:30 +01:00
Clebert Suconic 76af1f33d0 ARTEMIS-564 Fixing runtime with folders & spaces
https://issues.apache.org/jira/browse/ARTEMIS-564
2016-06-08 21:45:24 -04:00
Clebert Suconic 17ffcd48c2 fixing log.trace 2016-06-08 21:41:57 -04:00
Martyn Taylor f9dd891db7 This closes #572 2016-06-08 13:43:22 +01:00
Martyn Taylor a261feafd8 Bump extra test version after release tag 2016-06-08 13:42:36 +01:00
Martyn Taylor 4574b3ee13 [maven-release-plugin] prepare for next development iteration 2016-06-08 11:03:35 +01:00
Martyn Taylor 2b3d22c5cc [maven-release-plugin] prepare release 1.3.0 2016-06-08 11:02:14 +01:00
jbertram 4436f06f36 This closes #570 2016-06-07 16:12:50 -05:00
Clebert Suconic fcaef51963 test fix 2016-06-07 17:03:41 -04:00
Clebert Suconic f0f431acea Adding more time on checkWeakReferences
This will fix a few intermittent failures
2016-06-07 17:03:41 -04:00
Clebert Suconic 065f9945eb Fixing test faliure 2016-06-07 17:03:41 -04:00
Clebert Suconic 3d3a8fada0 This closes #569 2016-06-07 17:02:46 -04:00