summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* NO_JIRA created a branch to investigate a fix for QPID-3216 and other ↵QPID-3216Rajith Muditha Attapattu2013-03-250-0/+0
| | | | | | deadlock issues in the client. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-3216@1460801 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4586: Compilation fix for windowsGordon Sim2013-03-251-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1460552 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4637: increment version used for the maven [snapshot] artifacts to 0.24Robert Gemmell2013-03-251-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1460538 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4637: Change the Qpid version to 0.23Justin Ross2013-03-2413-16/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1460486 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4586: fixes for dynamic sources/targets and on demand creation of nodesGordon Sim2013-03-2336-95/+253
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1460198 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: add SSL test that verifies hostname in certificateKenneth Anthony Giusti2013-03-225-15/+214
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1460013 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4596: create/delete password file for the password file authentication ↵Alex Rudyy2013-03-2218-39/+179
| | | | | | provider being created/removed git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1459757 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4596: Restrict the creation of ↵Alex Rudyy2013-03-223-32/+62
| | | | | | PasswordCredentialManagingAuthenticationProvider to one instance git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1459755 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4661: Improve broker attribute editing UI to avoid sending of ↵Alex Rudyy2013-03-2210-55/+108
| | | | | | unmodified attributes, improve UI look-&-feel, improve broker attribute changing functionality to avoid unnecessary modifications git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1459695 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4390: Improve the thread safety of java broker management operationsAlex Rudyy2013-03-223-24/+106
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1459694 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4586: Add generic (and somewhat experimental) tool for creating, ↵Gordon Sim2013-03-213-2/+145
| | | | | | deleting and listing qpidd entities e.g. domains and incoming- or outgoing- links git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1459434 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4661: Display java broker store details and platform details in the web ↵Alex Rudyy2013-03-212-3/+45
| | | | | | management console git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1459308 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4390: Add ability to save java broker store version with existing ↵Alex Rudyy2013-03-2112-12/+123
| | | | | | broker configuration stores. Add broker attributes for the store version, store type, store location and version of management interfaces. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1459307 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: renamed latency performance tests to avoid name clashes when ↵Phil Harvey2013-03-211-2422/+3
| | | | | | querying results git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1459292 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4661: Add functionality to update broker fields affected by changes in ↵Alex Rudyy2013-03-213-13/+111
| | | | | | attributes git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1459216 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4644: Provides a Ruby version of qpidtoollibsDarryl L. Pierce2013-03-2026-0/+1769
| | | | | | Contributed by: Andrew Goldstein <agoldste@redhat.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1458961 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4661: Add UI into java broker web management console to edit broker ↵Alex Rudyy2013-03-2010-43/+831
| | | | | | attributes git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1458956 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4558: C++ broker selectors: trivial - remove unnecessary templatesAndrew Stitcher2013-03-201-15/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1458644 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: silence irrelevant warning in release modeAndrew Stitcher2013-03-201-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1458620 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4558: C++ broker selectors: Improved error reportingAndrew Stitcher2013-03-205-56/+126
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1458610 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4558: Change C++ Selector implementation to use registered valuesAndrew Stitcher2013-03-195-11/+13
| | | | | | | | | | | | - Selectors should now implement every language feature of the registered apache selector filter extension to the amqp 1.0 spec. - In the addressing syntax use a link property called just "selector" - For amqp 1.0 on the wire use the registered filter descriptor code for the selector. - For amqp 0-10 on the wire use a subscription property of "x-apache-selector" for the selector. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1458453 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4624: Implement IN operator for C++ broker selectorsAndrew Stitcher2013-03-182-2/+57
| | | | | | | | | - Implemented parser for IN operator - Implement In operator evaluator and unit tests - Syntax is a bit wider than the spec allowing full expressions in the contents of the IN expression not just strings. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1457998 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4658: Update statistics even when no binding key matches routing keyJustin Ross2013-03-181-5/+7
| | | | | | | | | This is a patch from Pavel Moravec. Thanks to Ernie Allen for testing it and fixit it for latest trunk. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1457924 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4493: Fixes memory leak in Perl bindings.Darryl L. Pierce2013-03-182-15/+25
| | | | | | Contributed by: Jimmy Jones <jimmyjones2@gmx.co.uk> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1457923 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4621: Arithmetic operations for C++ broker selectorsAndrew Stitcher2013-03-186-284/+561
| | | | | | | | | | | | | | | - Rearranged Syntax and parser to support arithmetic - Implemented arithmetic syntax - Implemented arithmetic operators - Added some tests for arithmetic operations - Added explicit lexical tokens for all the comparison and arithmetic operations - Added the missing ',' token for us in the 'IN' comparison - Rearranged the lexer so that everything is not uniformly inside the hand crafted state machine. - Moved a bunch of testing code from the tokeniser to the unit test (much of this code might actually not be very useful anymore) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1457912 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4657: Add UI into java broker web management console to add/edit/delete ↵Alex Rudyy2013-03-1813-22/+507
| | | | | | ports git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1457903 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4586: some management related tweaks and fixesGordon Sim2013-03-1817-39/+69
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1457898 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4656: added perftests documentationPhil Harvey2013-03-181-0/+105
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1457805 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4655: add BrokerOptions support for skipping the logging configuration ↵Robert Gemmell2013-03-183-2/+29
| | | | | | (and LoggingManagementMbean registration as a result) when embedding the broker git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1457612 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4636: expand testing of the new TrustManagersRobert Gemmell2013-03-177-41/+284
| | | | | | | | | | | | | | - Removes the 'app2' cert from the test broker peer store so it only contains the 'app1' cert. - Add a java broker trust store (currently continues to match client trust store, contans the test CA). - Add a java client keystore with a completely untrusted cert. - Add additional unit testing of QpidPeersOnlyTrustManager inc use of otherwise trusted certs, and completely untrusted certs. - Add additional unit testing of QpidMultipleTrustManager and its behaviour when wrapping a regular TrustManager, a QpidPeersOnlyTrustManager, and both at once. - Add system tests showing a client with untrusted SSL cert failing to connect, then succeeding when adding it to the peerStore on the broker. Work by myself and Michal Zerola. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1457599 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4654 : [Java Client 1.0] Add connection redirect support to the AMQP ↵Robert Godfrey2013-03-17148-13283/+13497
| | | | | | 1.0 JMS client git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1457505 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4653 : [Java Broker 1.0] Implement statistics counting on 1.0 connectionsRobert Godfrey2013-03-174-11/+40
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1457489 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4652 [Java Broker 1.0] delete temporary queues created for exchange ↵Robert Godfrey2013-03-171-0/+37
| | | | | | subscription when connection closes git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1457485 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4000 : [Java Broker] Add conversion of 0-x messages to 1-0 subscriptionsRobert Godfrey2013-03-171-21/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1457484 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4000 : [Java Broker] Add conversion of 0-x messages to 1-0 subscriptionsRobert Godfrey2013-03-1710-216/+776
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1457482 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4640: Fixed up some of the documentation from the autotools deprecationAndrew Stitcher2013-03-173-42/+105
| | | | | | | | - The new INSTALL-AUTOMAKE was incorrectly based on the new INSTALL not the old one - The cmake build instructions didn't use a separate build directory which is the recommended configuration (both by cmake and qpid) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1457373 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4640: Deprecate autotools build system.Alan Conway2013-03-155-161/+273
| | | | | | | | | | | | This patch does the following: - Update INSTALL and README files to refer to the cmake build. - configure script prints a deprecation notice. The autotools instructions are still available in INSTALL-AUTOTOOLS, which also has a deprecation notice. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1457098 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4640: brokertest.py prints a message and skips tests if qmf.console not ↵Alan Conway2013-03-151-1/+4
| | | | | | | | | | available. Tests that use qmf.console will print a skip message if it is not available. For example: they may not be available when building from a distro rather than a checkout. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1457097 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4640: Add files required for legacystore build to distro.Alan Conway2013-03-152-1/+115
| | | | | | | | | Several files needed to build the legacystore were missing from automake dist rules. Note still need to use cmake to build legacystore, it is not build by automake. The missing files were added so that you can use cmake without error in an automake-generated distribution. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1457096 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4623: Fixed the unit test for unknown valuesAndrew Stitcher2013-03-151-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1457062 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4623: Fixed unknown semantics of "between" comparisonAndrew Stitcher2013-03-152-26/+19
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1457058 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4623: Implemented parser and evaluator for BETWEEN comparisonsAndrew Stitcher2013-03-152-19/+57
| | | | | | | | | - The implementation uses a custom between operator rather than desugaring the syntax, because we can avoid repeated evaluation of the expression bing compared that way (this will also be true for the IN comparison operator). git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1457029 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4649: use qpid uuid library instead of pythonKenneth Anthony Giusti2013-03-153-6/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1456950 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4586: add ability to have qpidd establish outgoing connectionsGordon Sim2013-03-1446-249/+2455
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1456621 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4622: Implement 'LIKE' string matching operations in selectorAndrew Stitcher2013-03-144-18/+227
| | | | | | | | | - This implements <expression> [NOT] LIKE <string> [ESCAPE <character>] - The implementation uses the posix regex library (in BRE mode) on Unix systems - It uses std::tr1::regex on Visual Studio (in std::tr1::regex::basic mode) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1456561 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4636: add 'peersOnly=false' on the 'regular trustStore' for clarity, ↵Robert Gemmell2013-03-143-2/+4
| | | | | | add assertion exclusion on a couple of system tests to get them passing git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1456556 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4636: add unit tests for new TrustManagersRobert Gemmell2013-03-143-0/+163
| | | | | | Applied patch from Michal Zerola git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1456555 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4636: add support for a broker 'peerStore' that can be used to perform ↵Robert Gemmell2013-03-148-37/+324
| | | | | | | | SSL client auth based on specific 'trusted peer' certs existing in it, rather than via use of a trusted CA cert. Applied patch from Michal Zerola git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1456554 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4593: Remove initial store type command line argument, simplify ↵Alex Rudyy2013-03-1419-939/+953
| | | | | | configuration store interface, split json configuration store into memory and json stores git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1456473 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4558: Fix string iterator being dereferenced 1 beyond end().Andrew Stitcher2013-03-141-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1456464 13f79535-47bb-0310-9956-ffa450edef68