summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* QPID-4755: Rename broker attribute 'supportedStoreTypes' into ↵Alex Rudyy2013-04-196-9/+36
| | | | | | 'virtualHostSupportedStoreTypes' and introduce new attribute for broker supported store types git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1469917 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4752: Make the GroupProvider a full broker-level configuration entry ↵Alex Rudyy2013-04-1934-223/+1256
| | | | | | instead of a broker attribute. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1469916 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4754: Make broker name editable and show it in the browser titleAlex Rudyy2013-04-196-6/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1469914 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Trivial fix to build.xml in tools/src/java which was failing on ↵Fraser Adams2013-04-191-4/+20
| | | | | | cleanall target if plugins directory didn't actually exist git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1469793 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4748: Consistent handling of durations in broker configuration, ↵Alan Conway2013-04-1912-42/+106
| | | | | | | | | | | | | | | | | | | | allowing sub-second intervals. Provides string conversion for sys::Duration, allowing intervals to be expressed like this: 10.5 - value in seconds, backward compatible. 10.5s - value in seconds 10.5ms - value in milliseconds 10.5us - value in microseconds 10.5ns - value in nanoseconds Converted the folllowing broker options to Duration: mgmtPubInterval, queueCleanInterval, linkMaintenanceInterval, linkHeartbeatInterval Did not convert: maxNegotiateTime. This is expressed in milliseconds so it would not be backward compatible to make it a Duration. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1469661 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3584 - Added missing special argument in qpid-config.Ted Ross2013-04-181-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1469594 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4734: Expand ignoring warnings to all patchlevels of gcc 4.4Andrew Stitcher2013-04-181-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1469559 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3689: Fix previous change of command line option handlingAndrew Stitcher2013-04-182-3/+7
| | | | | | | Now introduced new command line option type that is a pure command line switch which can take no boolean argument. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1469466 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4750: Fix unhandled exception; patch from Ernie AllenJustin Ross2013-04-181-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1469345 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4746, QPID-4747:Fix the tests failing on IBM JDKAlex Rudyy2013-04-181-18/+33
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1469256 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3689: Change tcp nodelay to be the defaultAndrew Stitcher2013-04-173-3/+9
| | | | | | | | | This change also alters the implementation of simple switch like options when using boost version 1.35 and later. We now allow these switches to also take an optional "=yes" or "=no" (and similar) argument. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1469088 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4736: Demote journal log messages from warn to infoCharles E. Rolke2013-04-171-2/+2
| | | | | | | | when message arises from journal configuration choice. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1469054 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: fix sporadic federation test_pull_from_queue_recovery test failuresKenneth Anthony Giusti2013-04-171-4/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1469045 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4747: Remove defaultAuthenticationProvider field from broker attribute ↵Alex Rudyy2013-04-171-18/+0
| | | | | | editing form git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1468953 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4746, QPID-4747: Complete partial change in previous commitAlex Rudyy2013-04-171-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1468875 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4746, QPID-4747: remove the defaultAuthenticationProvider attribute ↵Alex Rudyy2013-04-1754-660/+1059
| | | | | | from broker and add an overriding authentication provider for management mode git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1468830 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4731: Added additional system test ↵Keith Wall2013-04-173-33/+115
| | | | | | DurableSubscriptionTest#testUnsubscribeWhenUsingSelectorMakesTopicUnreachable that surfaced the defect git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1468816 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4731: Implemented JMSSelectorFilter equals() and hashcode() to avoid ↵Keith Wall2013-04-172-4/+91
| | | | | | leaking topic queues. Previously TopicExchangeResult._filteredQueues look-ups in TopicExchangeResult.removeFilteredQueue were erroneously failing, causing the queues therein to evade deletion during topic consumer close. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1468815 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4744: add option for separate SSL keyfile to qpid-toolKenneth Anthony Giusti2013-04-161-15/+46
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1468683 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3921: Move code from Statement.h to Statement.cppAndrew Stitcher2013-04-162-60/+58
| | | | | | So it won't slow down the build anymore. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1468574 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4390, QPID-4743: generate ID's randomly at startup, for the broker and ↵Robert Gemmell2013-04-1520-33/+66
| | | | | | | | direct children in the configuration file makes ID generation behaviour consistent with that for objects added via the management interface git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1467940 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4390, QPID-4743: configuration improvements from reviewRobert Gemmell2013-04-154-199/+6
| | | | | | | | | | - Rename the embedded initial config file to initial-config.json - Ensure the default vhost store path is unique by including its type and vhost name. - Rename ports to remove the port number. - Remove leftover systests config.xml file. - Stop shipping unused virtualhosts.xml in example config to reduce confusion git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1467938 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4742: add option to create a copy of the initial config file, either at ↵Robert Gemmell2013-04-155-76/+138
| | | | | | a specified location or as initial-config.json in the current directory git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1467932 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4741: add command line option to request overwritig existing broker ↵Robert Gemmell2013-04-1511-26/+126
| | | | | | config store with current initial config file git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1467930 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4739: add ACL tests for new TrustStore + KeyStore objectsRobert Gemmell2013-04-155-7/+348
| | | | | | Also some small fixups from secondary review: correct exception messages, remove unused imports, tweak a unit test, add a couple of missing licence headers git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1467922 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4739: complete support for defining multiple key/trust stores and ↵Robert Gemmell2013-04-1256-701/+2523
| | | | | | assigning them on a port-specific basis git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1467334 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4728: add 'credit' parameter to Federation Bridge configuration.Kenneth Anthony Giusti2013-04-1111-79/+213
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1467107 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4733: Fix windows problem introduced by installation of init scriptsAlan Conway2013-04-111-12/+17
| | | | | | | Do init script installation conditional on UNIX only. SYSCONF_INSTALL_DIR is not set on windows. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1467054 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4738: Add "qpid-ha status --all" option.Alan Conway2013-04-111-12/+29
| | | | | | Show status of all cluster members. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1467053 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/trunk@1467007 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4698: Removed the requirement for Python 2.7.Darryl L. Pierce2013-04-111-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1466988 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/trunk@1466933 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4737: Fix cmake "make package"Alan Conway2013-04-111-1/+1
| | | | | | | | | "make package" was attempting to install files with absolute paths to the final install location, rather than the temporary install dir. Trivial 1 line fix: set(CPACK_SET_DESTDIR ON) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1466895 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4735: ACL file size/count upper limit checks incorrectCharles E. Rolke2013-04-104-75/+129
| | | | | | | | | | Merge IntMin and IntMax functions into a single function to contain duplicated code. Improve log messages so that reading a log file is less painful. Turn on ACL debug logging for main broker in ACL self test. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1466652 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4733: Fix cmake installation of init scriptsAlan Conway2013-04-104-13/+22
| | | | | | | | | - 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. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1466645 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4734: Release builds fail on GCC 4.4.7 / Boost 1.41Andrew Stitcher2013-04-101-0/+5
| | | | | | Use pragma to turn off unavoidable unitialised variable warning under gcc on RHEL6 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1466615 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2789 : [Java Broker] Prevent additional messages being enqueued after a ↵Robert Godfrey2013-04-102-1/+27
| | | | | | queue is deleted. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1466482 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4698: Missed two macros in qpidd-primary.inDarryl L. Pierce2013-04-092-4/+5
| | | | | | Fixed them to properly set the paths. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1466169 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4729: Missing file in 0.22 cpp package breaks cmake build in dist kitCharles E. Rolke2013-04-091-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1466043 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4727:C++ Broker ACL keyword to reference default exchange.Charles E. Rolke2013-04-084-3/+26
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1465719 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3675: Java QMF2 API, REST API, QMF GUI and Java Broker QMF Management ↵Fraser Adams2013-04-08238-0/+41128
| | | | | | Plugin added to <qpid>/tools/src/java git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1465662 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4698: Fixed the install location for files under CMake.Darryl L. Pierce2013-04-085-10/+27
| | | | | | | | | Installs the SASL2 qpidd.conf file to /etc/qpid/sasl2/qpidd.conf Installs qpidd-primary to /etc/rc.d/init.d/qpidd-primary Installs the qmf-gen Python script to /usr/bin Installs the managementgen sitepackage to where sitelibs belong git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1465643 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4705: Restrict access to web management interfaces to authenticated and ↵Alex Rudyy2013-04-0820-371/+841
| | | | | | authorised users only git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1465590 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4726: [Java Broker] AMQP 1.0 : Improve SASL supportRobert Godfrey2013-04-075-134/+159
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1465459 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4725 : [Java Broker] HTTP Management GUI Connection and VirtualHost ↵Robert Godfrey2013-04-073-0/+5
| | | | | | tabs do not show user associated with connection git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1465457 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4721: .NET Binding WinSdk does not build hello_world and hello_xmlCharles E. Rolke2013-04-051-0/+2
| | | | | | Add the files to the CMakeLists.txt file. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1465113 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4717 - Added missing call to statisticsUpdated for Exchanges.Ted Ross2013-04-051-0/+2
| | | | | | | Related to QPID-3875. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1465068 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4689: fix dropped heartbeat indications and object update callbacksKenneth Anthony Giusti2013-04-053-14/+220
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1465050 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4718: set exclusive owner on subscription queueGordon Sim2013-04-051-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1465048 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4716: set durability on terminusGordon Sim2013-04-052-1/+27
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1465047 13f79535-47bb-0310-9956-ffa450edef68