summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* QPID-3582: stop client reporting "Unable to load custom SASL providers" ↵0.14Robert Gemmell2011-12-011-6/+0
| | | | | | | | | during initial connection merged from trunk r1205197 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.14@1209041 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3654: ANONYMOUS SASL mechanism does not work on Java clientAndrew Stitcher2011-11-301-2/+3
| | | | | | | | | Added a CallbackHandler for the ANONYMOUS mechanism (even though it should never be called) - This is necessary because the client uses the map of callback handlers to construct the list of available mechanisms. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.14@1208879 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3489: Added org.apache.qpid.server.message to exported packages for brokerAndrew Donald Kennedy2011-11-291-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.14@1207741 13f79535-47bb-0310-9956-ffa450edef68
* Cherry-picked from trunk commit r1203649.Ted Ross2011-11-181-29/+16
| | | | | | | | | | NO-JIRA - Converted connection-options in qmf-tool from string to map. When the wrapped Python API was updated to match the pure Python API, the connection options were changed from the (c++)-style string to the python-style keyword args. This update adapts qmf-tool to this change. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.14@1203721 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: add licence headersRobert Gemmell2011-11-1717-0/+336
| | | | | | | merge from trunk r1203385 and r1203390 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.14@1203391 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3579: Moved qpid-analyze-trace to cpp/src/tools to address concerns ↵Kim van der Riet2011-11-172-2/+1
| | | | | | about tool placement, code maturity etc. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.14@1203381 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3579: Tool to aid in analyzing trace messages in c++ broker log files - ↵Kim van der Riet2011-11-172-1/+260
| | | | | | added from trunk to 0.14 branch git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.14@1203339 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2703: restore the import removed when merging r1203139 in r1203317, it ↵Robert Gemmell2011-11-171-0/+1
| | | | | | was unused on trunk but still required on the 0.14 branch git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.14@1203332 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Regenerate java-broker test cert as it has expired.Robert Gemmell2011-11-171-0/+0
| | | | | | | merged from trunk r1203235 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.14@1203330 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2703: 0-10 Transaction rollback/recover does not restore consumer creditRobert Gemmell2011-11-173-30/+17
| | | | | | | | | | Defect in Java client. 0-10 requires that commands are completed, but the Java client was failing to complete those commands corresponding to messages that were being rolled-back/recovered. Work by Robbie Gemmell and myself. merged from trunk r1203139 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.14@1203317 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2703: 0-8..0-9-1 Transaction rollback/recover does not restore consumer ↵Robert Gemmell2011-11-1710-390/+201
| | | | | | | | | | | | credit. This change restores consumer credit after rollback/recover by restoring credit on reciept of basic.reject from the consumer. This change is basically as QPID-2506, but with additional changes to avoid the 0-10 path. Work by Robbie Gemmell and myself. merged from trunk r1203137 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.14@1203316 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3617: AMQQueueMBean.viewMessages: Viewing message without priority set ↵Robert Gemmell2011-11-171-1/+1
| | | | | | | | | ends with NullPointerException merged from trunk r1203135 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.14@1203314 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3626: merge from trunk to 0.14Kenneth Anthony Giusti2011-11-172-18/+26
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.14@1203313 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3615: merge fix to 0.14Kenneth Anthony Giusti2011-11-151-0/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.14@1202473 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3611: use socket.close() on SSLSockets to prevent IoReceiver causing an ↵Robert Gemmell2011-11-111-1/+3
| | | | | | | | | UnsupportedOperationException, e.g during ConnectionClose on the broker Merged from trunk r1200921 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.14@1200997 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3610: set TCP_NODELAY to true by default, add new system property for ↵Robert Gemmell2011-11-114-11/+80
| | | | | | | | | changing default, add unit tests for system properties + connection url options. Merged from trunk r1200803 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.14@1200994 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3592: actually add test fileRobert Gemmell2011-11-111-0/+63
| | | | | | | Merged from trunk r1200801 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.14@1200992 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3592: ensure that the 'used credit' values are decremented when message ↵Robert Gemmell2011-11-1111-53/+42
| | | | | | | | | transfer commands 'completed' following a message.stop command attempt to restore their credit (to no effect due to the 0 credit limit) when using 0-10 Window credit mode. Add unit test, and break CreditManager dependency on ServerMessages by passing the required size value rather than the message itself. Merged from trunk r1200801 (minus changes to python test excludes, which never existed on the 0.14 branch). git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.14@1200985 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3446: Unregister existing subscriptions when closing the connections ↵Robert Gemmell2011-11-114-17/+31
| | | | | | | | | | | | [during shutdown], update lock usage in order to avoid deadlock. Applied patch from Oleksandr Rudyy<orudyy@gmail.com> and myself. Merged from trunk r1198834 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.14@1200979 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3606: Qpid.pc pkgconfig file isn't sufficient to compile programsAndrew Stitcher2011-11-101-1/+1
| | | | | | - Added in -lqpidtypes git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.14@1200477 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3586: Changes for QPID-3464 break cmake build in tar.gz distributionAndrew Stitcher2011-11-091-2/+5
| | | | | | | - The previous fix for this problem broke the autotools build, so remove the StoreStatus cluster test again from the autotools build. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.14@1199809 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3586: Changes for QPID-3464 break cmake build in tar.gz distributionAndrew Stitcher2011-11-089-15/+18
| | | | | | | | | | - Added in the new CMake files to EXTRA_DIST in the Makefile.am files so that they get built into the tarballs - Added some cluster test files back into the .../tests/cluster.mk file as they seem to have been dropped by mistake (and having them missing also breaks the cmake build in a similar way) git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.14@1199451 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3464: Build Improvements (CMake)Andrew Stitcher2011-11-031-6/+8
| | | | | | - Fixed windows build git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.14@1197313 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3583: Update release-branch version from 0.13 to 0.14Justin Ross2011-11-0317-21/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.14@1197306 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3583: Branch for the 0.14 releaseJustin Ross2011-11-030-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.14@1197280 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3553: prevent multiple connection-tune-ok controls from leaving ↵Gordon Sim2011-11-031-4/+8
| | | | | | dangling pointers in timer git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1197218 13f79535-47bb-0310-9956-ffa450edef68
* I am removing DIGEST-MD5 from the mech list, because we cannot supplyMichael Goulish2011-11-031-16/+50
| | | | | | | | | | | | a username+passwd in the sasldb file without introducing a security hole to production systems. So now the only mech is ANONYMOUS -- and lots of changes to the comments to make it clear how to enable MD5 and how to add username+passwd for it. Also, one of the broker options that was mentioned in the old text was archaic -- updated that. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1197178 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3464: Build Improvements (CMake) [inspired by Jan-Marek Glogowski]Andrew Stitcher2011-11-031-1/+3
| | | | | | | - Turn off optimisations based on strict aliasing analysis for cluster code as we seem to be violating the strict aliasing rules there git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1197147 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3464: Build Improvements (CMake) [from Jan-Marek Glogowski]Andrew Stitcher2011-11-0318-73/+463
| | | | | | | - Improved CMake build significantly bringing it closer in parity to autotools build git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1197146 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3464: Build Improvements (CMake) [inspired by Jan-Marek Glogowski]Andrew Stitcher2011-11-031-0/+8
| | | | | | - Detect whether uuid library and headers are installed git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1197145 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3464: Build Improvements (CMake) [inspired by Jan-Marek Glogowski]Andrew Stitcher2011-11-031-6/+7
| | | | | | - Fix cmake build to only require actually needed boost libraries git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1197144 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3578: qpid-queue-stats doesn't support multiple filters -- patch from ↵Nuno Santos2011-11-021-2/+2
| | | | | | Andy Goldstein git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1196793 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3346: clarify the documentation for consuming a message groupKenneth Anthony Giusti2011-11-021-25/+38
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1196764 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3577: assign null group identifiers to the default groupKenneth Anthony Giusti2011-11-021-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1196682 13f79535-47bb-0310-9956-ffa450edef68
* Give the broker more time to start; has been timing out lately. NO-JIRA.Stephen D. Huston2011-11-022-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1196667 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3577: undo commit - qpidd.1 changes should not have been committedKenneth Anthony Giusti2011-11-022-23/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1196656 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3577: assign null group names to the default groupKenneth Anthony Giusti2011-11-022-7/+23
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1196635 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3572: Make dependance on bashisms explicitGordon Sim2011-11-0231-33/+33
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1196600 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3573: handle case where /home/gordon does not existGordon Sim2011-11-023-5/+24
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1196597 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3514: Allow SSL and non SSL connections on the same port.Andrew Stitcher2011-11-012-29/+83
| | | | | | | | | - Fixes to allow tcp to report the correct port so that the correct name gets used for the pidfile - Improved the ssl tests: refactoring them, and adding a new test for broker chosen ssl muxed ports git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1196319 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3570: update MessageTransferMessage and TransferMessageReference to use ↵Robert Gemmell2011-11-016-111/+98
| | | | | | the reference counting system, helping ensure that persisted 0-10 message [meta]data is removed from the store when dequeued from all queues instead of just being orphaned for cleanup during store recovery git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1195929 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3568: Updated BDB to je-4.0.117 versionAndrew Donald Kennedy2011-11-013-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1195845 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3558: Update Ivy config with new artifactsAndrew Donald Kennedy2011-11-011-0/+18
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1195843 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3558: Add broker Maven and OSGi artifacts to buildAndrew Donald Kennedy2011-10-317-5/+58
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1195572 13f79535-47bb-0310-9956-ffa450edef68
* NO_JIRA: Small mods to certain log trace and debug messages to improve log ↵Kim van der Riet2011-10-317-17/+17
| | | | | | message consistency git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1195433 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2920: Updates to new-cluster-plan.txt and new-cluster-design.txtAlan Conway2011-10-312-62/+93
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1195415 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3563: Protect from concurrent access to accept tracker stateGordon Sim2011-10-311-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1195385 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3562: actually commit the test tooRobert Gemmell2011-10-301-0/+116
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1195215 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: correct test issue causing failures on the Jenkins slaves during ↵Robert Gemmell2011-10-301-1/+2
| | | | | | persistent runs. Make the producer use transactions to ensure messages have actually all been enqueued before consumption begins, as the test assumptions may be invalid if the havent. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1195214 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3562: move sending completions if necessary into postDeliver() so that ↵Robert Gemmell2011-10-302-11/+28
| | | | | | prefetch=1 has the expected impact for asynchronous transacted consumers git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1195213 13f79535-47bb-0310-9956-ffa450edef68