summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* QPID-4739: complete support for defining multiple key/trust stores and ↵Robert Gemmell2013-04-1956-701/+2523
| | | | | | | | | assigning them on a port-specific basis merged from trunk r1467334 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1469881 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2789 : [Java Broker] Prevent additional messages being enqueued after a ↵Robert Gemmell2013-04-192-1/+27
| | | | | | | | | queue is deleted. merged from trunk r1466482 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1469872 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4705: Restrict access to web management interfaces to authenticated and ↵Robert Gemmell2013-04-1920-371/+841
| | | | | | | | | authorised users only merged from trunk r1465590 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1469865 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4726: [Java Broker] AMQP 1.0 : Improve SASL supportRobert Gemmell2013-04-195-134/+159
| | | | | | | merged from trunk r1465459 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1469864 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4725 : [Java Broker] HTTP Management GUI Connection and VirtualHost ↵Robert Gemmell2013-04-193-0/+5
| | | | | | | | | tabs do not show user associated with connection merged from trunk 1465457 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1469857 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4676: set the certificate alias to use for the client to ensure the ↵Robert Gemmell2013-04-191-1/+1
| | | | | | | | | test behaviour is deterministic, the keystore has 2 certs and different JVMs can select differently as to which is used by default, resulting in test failure on certain platforms. merged from trunk r1464938 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1469856 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4734: Release builds fail on GCC 4.4.7 / Boost 1.41Andrew Stitcher2013-04-181-0/+5
| | | | | | | | | | | Use pragma to turn off unavoidable unitialised variable warning under all patchlevels of gcc 4.4 Merged from: https://svn.apache.org/repos/asf/qpid/trunk@1466615 https://svn.apache.org/repos/asf/qpid/trunk@1469559 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1469579 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4733: Fix cmake installation of init scriptsAlan Conway2013-04-174-10/+35
| | | | | | | | | | - Install both qpidd and qpidd-primary init scripts. - Fix path substitution to use absolute paths. - Fix substitution to work on cmake and automake. - Set executable permissions for init scripts. - Do init script install on Unix only. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1469050 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: HA doc updates to migration guide and broker book.Alan Conway2013-04-112-17/+28
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1467008 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: HA updates to migration guide.Alan Conway2013-04-112-14/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1466937 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4717 - back ported from trunk to 0.22.Ted Ross2013-04-081-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1465764 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4704: Build legacystore.so as a module, not a shared library.Darryl L. Pierce2013-04-081-3/+7
| | | | | | | Fixes the legacystore.cmake file to build the file appropriately, and als includes a directive to install the module along with others. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1465621 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4699: Modification to C++ INSTALL guide to make instructions clearer ↵Fraser Adams2013-04-051-80/+106
| | | | | | and reflect the deprecation of the automake based build mechanism git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1464960 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: HA documentation: minor updates to HA chapter.Alan Conway2013-04-042-42/+169
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1464657 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4697: Minor fixes to make distcheckAlan Conway2013-04-043-48/+55
| | | | | | | | - add qmfengine.py to DIST. - create directory qpid/bindings/perl if not already present. - ssl_test: don't run python part of tests if python client not available. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1464646 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4692: ACL queue quota accounts for autodeleted queues.Charles E. Rolke2013-04-041-0/+4
| | | | | | | | Patch from Ernie Allen. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1464535 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4696: Group broker attributes on editing UI, improve attribute ↵Alex Rudyy2013-04-0411-244/+187
| | | | | | | | | | | | | | descriptions, add attributes units. Remove obsolete GroupPrincipalAccessor. Fix flow control attribute validation. Fix constant name for default group provider attribute. Remove redundant comments. merged from trunk r1464115 and r1464362 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1464498 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4678: Update management operations to invoke ACL checks only onceAlex Rudyy2013-04-041-4/+4
| | | | | | | merged from trunk r1463934 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1464494 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4695: Add validation of configured object names and IDsAlex Rudyy2013-04-047-5/+33
| | | | | | | merged from trunk r1463933 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1464489 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4691: Fix validation and UI for setting of ↵Alex Rudyy2013-04-048-57/+269
| | | | | | | | | keystore/truststore/peerstore dependant attributes on broker and ports merged from trunk r1463626 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1464485 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4694: ensure that any IDs generated at startup are saved immediately, ↵Robert Gemmell2013-04-042-0/+12
| | | | | | | | | rather than waiting for the user to edit something that prompts the save to occur merged from trunk r1463917 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1464463 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4676: add system test to check External authentication provider ↵Robert Gemmell2013-04-041-1/+73
| | | | | | | | | | | behaviour regarding username construction, when specifying or not specifying its useFullDN attribute. Applied patch by Jakub Scholz merged from trunk r1463353 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1464456 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4700: fix typo in mapping for 'to' field (merged from r1464210)Gordon Sim2013-04-041-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1464358 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: cmake: Fix use of file(copy) command, which is not available in ↵Alan Conway2013-04-022-5/+4
| | | | | | | | cmake 2.6 Use configure_file(COPYONLY) instead. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463582 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Remove unnecessary mention of ldconfig in INSTALL instructions.Alan Conway2013-04-021-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463542 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4640: cmake: set RPATH so installed execuatables run.Alan Conway2013-04-021-48/+64
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463541 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4687: Add uninstall make target to cmake buildAlan Conway2013-04-024-28/+85
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463540 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4686: Mention ldconfig in cpp/INSTALL instructionsAlan Conway2013-04-021-8/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463539 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4684: Remove obsolete options from example qpidd.conf file.Alan Conway2013-04-021-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463538 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: fix ssl_test to run in older python and nss environments (merge ↵Kenneth Anthony Giusti2013-04-011-69/+72
| | | | | | from trunk) git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463301 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4688: update optional BDB store to use version 5.0.73 of BDB JERobert Gemmell2013-04-013-3/+3
| | | | | | | merged from trunk r1463223 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463230 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3769 Modified the equals and hashcode methods in AMQTopic to fallRajith Muditha Attapattu2013-04-012-5/+36
| | | | | | | | | back to AMQDestination for address strings. For BURL the existing impl will continue to work. Added AMQAnyDestination to the tests. (cherry picked from commit 12f08eee5b5e0d3b77537e66180c74d7ac845ef4) git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463217 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3769 Addressed concerns raised by Alex. Expanded the tests toRajith Muditha Attapattu2013-04-011-2/+6
| | | | | | | | verify subject equality when determining equality for destinations. (cherry picked from commit 8ff0a1b8baf61f6cab32e30cfcceabd3c289e99f) git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463216 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3769 Added a check to see if the subject is equal.Rajith Muditha Attapattu2013-04-011-0/+15
| | | | | | (cherry picked from commit f08d757099b0c25a67353a06cd2c7706cbee701d) git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463215 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4657, QPID-4683: really going all out on the spelling fixes :PRobert Gemmell2013-04-011-3/+3
| | | | | | | merged from trunk r1463148 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463201 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4594, QPID-4682: review changesRobert Gemmell2013-04-011-4/+2
| | | | | | | merged from trunk r1463143 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463199 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4657, QPID-4683: review changesRobert Gemmell2013-04-012-5/+4
| | | | | | | merged from trunk r1463142 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463198 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4676: change External auth provider to create usernames of the form ↵Robert Gemmell2013-04-015-17/+237
| | | | | | | | | | | | | | <CN>@<DC1>.<DC2>....<DCN> by default - Allows for use of SSL Client Authentication in manner more consistent with the C++ broker - Adds 'useFullDN' attribute to the auth provider to allow enabling use of the old behaviour Based on patch from Jakub Scholz, with some updates from me. merged from trunk r1463074 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463192 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4677: fix for r1463064, which was apparently too complex for the ↵Robert Gemmell2013-04-011-1/+1
| | | | | | | | | Eclipse refactor command to do fully the first time or me to notice it didnt ;) merged from trunk r1463073 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463188 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4677: group the constants for clarity and rename remaining inherited ↵Robert Gemmell2013-04-012-11/+13
| | | | | | | | | queue attribute in VirtualHost interface merged from trunk r1463064 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463187 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4462: simply return the PlainSaslServer directly instead of looking up ↵Robert Gemmell2013-04-011-6/+3
| | | | | | | | | | | it, bypassing the lack of previous registration Fix suggested by Alex Rudyy merged from trunk r1463063 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463185 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4390, QPID-4681: change attribute name to "modelVersion" to better ↵Robert Gemmell2013-04-013-7/+7
| | | | | | | | | refelect its purpose merged from trunk r1463062 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463183 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4679: Cleaned up processing of addresses, including errors and warnings ↵Gordon Sim2013-04-018-63/+241
| | | | | | where elements can not be supported. Merged from r1462646. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463181 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4669: have cmake build require proton 0.3 or greater. Merged from r1462214.Gordon Sim2013-04-011-2/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463180 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4680 : [Java Broker] NoAck subscription on persistent queue in ↵Robert Godfrey2013-04-011-5/+27
| | | | | | 0-8/9/9-1 codepath leaves queue entry records in database (merged from trunk r1462941) git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463179 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4675: Allow receivers from direct exchanges without a subject filter. ↵Gordon Sim2013-04-011-3/+1
| | | | | | Merged from r1462139. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463177 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4674: Detect asynchronous connection close, session end and link ↵Gordon Sim2013-04-014-9/+69
| | | | | | detach. Merged from r1462138. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463175 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4594, QPID-4682: changes from review of new 'management mode' functionalityRobert Gemmell2013-04-016-24/+70
| | | | | | | | | | | - Tweak the command line options for the management mode ports to group the options and make it clear they are only for management mode, and remove a nam - Make the virtualhosts load during management mode, enabling them to normally be managed as well. - Add a new command line option to quiesce the virtualhosts during mangement mode if required. merged from trunk r1463061 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463174 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4657, QPID-4683: review changes for new port configuration functionalityRobert Gemmell2013-04-019-39/+272
| | | | | | | | | | | | | | | | | - Fix ability to select SSL for a port - Add ability to set SSL Client Auth attributes for a port - Enforce that you have SSL keystores/trustures in place when creating new ports that will fail to work without them - Update names and placeholder text in UI to convey what happens when you dont fill out an optional attribute. - Remove the default AMQP port value in form, makes the user specify port and avoid near definite clash. - Removed requirement to specify Transport since it is actually optional. - Ensure the port state is set accurately for newly added ports - Fix the ability to override the management ports in ManagementMode - Allow editing the management ports in Management Mode without having to override them first. merged from trunk r1463060 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463172 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4678: Add ACL checks to restrict the operations to change broker level ↵Robert Gemmell2013-04-0114-9/+711
| | | | | | | | | configuration through the management interfaces merged from trunk r1462551 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.22@1463170 13f79535-47bb-0310-9956-ffa450edef68