summaryrefslogtreecommitdiff
path: root/qpid/cpp/src
Commit message (Collapse)AuthorAgeFilesLines
* QPID-3711: fix federation test scriptKenneth Anthony Giusti2011-12-251-7/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1224661 13f79535-47bb-0310-9956-ffa450edef68
* Adjust topictest.ps1 to use correct executable names (they changed some time ↵Stephen D. Huston2011-12-222-4/+4
| | | | | | ago); extend broker start timeout on brokertest.ps1 (Windows broker now takes 19 sec to start?!). NO-JIRA git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1222330 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3438Michael Goulish2011-12-166-3/+27
| | | | | | | fix cluster causing cnx leak when bad credentials are given in login attempt. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1215127 13f79535-47bb-0310-9956-ffa450edef68
* added explicit cast, required by some compiler versions, namely on s390 archNuno Santos2011-12-121-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1213485 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3669: Configuration option for path to watchdog executable.Alan Conway2011-12-081-6/+8
| | | | | | | | Added --watchdog-exec option to watchdog plugin to specify path to the qpidd_watchdog executable, so it can be installed in a non-standard place. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1212077 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3666: replace both the index and the value when updating duplicate objectsKenneth Anthony Giusti2011-12-071-1/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1211660 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3652 Fix cluster authenticationCharles E. Rolke2011-12-073-3/+6
| | | | | | | Add missing additions to CMakeLists. Add windows export macro so new functions are published in dll. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1211458 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3652: Fix cluster authentication.Alan Conway2011-12-0619-50/+397
| | | | | | | | | | | | | | | | | | | Only allow brokers that authenticate as the cluster-username to join a cluster. New broker first connects to a cluster broker authenticates as the cluster-username and sends its CPG member ID to the qpid.cluster-credentials exchange. The cluster broker that subsequently acts as updater verifies that the credentials are valid before connecting to give the update. NOTE 1: If you are using an ACL, the cluster-username must be allowed to publish to the qpid.cluster-credentials exchange. E.g. in your ACL file: acl allow foo@QPID publish exchange name=qpid.cluster-credentials NOTE 2: This changes the cluster initialization protocol, you will need to restart the cluster with all new version brokers. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1210989 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3648: fix cleanup of remote agent on broker shutdown.Kenneth Anthony Giusti2011-11-291-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1207877 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3629: Changed management of credit windowGordon Sim2011-11-2311-57/+286
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1205467 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA - Fixed the handling of functions with ignored return values.Ted Ross2011-11-225-10/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1205183 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3180: Further fix to the size checking logic for ring queuesGordon Sim2011-11-181-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1203835 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3579: Moved qpid-analyze-trace to cpp/src/tools to address concerns ↵Kim van der Riet2011-11-171-0/+258
| | | | | | about tool placement, code maturity etc. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1203384 13f79535-47bb-0310-9956-ffa450edef68
* NO_JIRA: Rolled back accidental checkin of experimental code in r.1202755 ↵Kim van der Riet2011-11-161-9/+6
| | | | | | (checkin from wrong dir) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1202760 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3623, QPID-3624: Fixed transaction accounting, also replaced argparse ↵Kim van der Riet2011-11-161-6/+9
| | | | | | module with optparse module for use on earlier versions of Python than 2.7. Some minor code tidy-up was also included. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1202755 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Added some error checking to ssl testAndrew Stitcher2011-11-151-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1202310 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3615: deprecate max-session-rate feature.Kenneth Anthony Giusti2011-11-141-0/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1201854 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3608: Improve C++ broker consume performanceAndrew Stitcher2011-11-112-36/+26
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1200925 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3607: pkg config for qmf2 libraryAndrew Stitcher2011-11-111-0/+11
| | | | | | - Actually add the qmf2.pc.in file this time git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1200910 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3607: pkg config for qmf2 libraryAndrew Stitcher2011-11-103-1/+11
| | | | | | - Added new qmf2.pc file and make install logic for it git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1200597 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/trunk@1200392 13f79535-47bb-0310-9956-ffa450edef68
* add timestamp of oldest msg per group to query outputKenneth Anthony Giusti2011-11-091-1/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1199914 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/trunk@1199811 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2640 Visual Studio 2010Charles E. Rolke2011-11-081-1/+10
| | | | | | | Add new pdb-name munging logic for 2010. Add Boost_ADDITIONAL_VERSION setting to aid windows-based cmake. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1199507 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Install test executables and scripts.Alan Conway2011-11-083-19/+19
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1199267 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: add --no-delete option to qpid-cpp-benchmark and ↵Alan Conway2011-11-082-10/+14
| | | | | | | | | qpid-cluster-benchmark. Don't delete test queues between runs so that pre-configured queues can be used by the test. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1199266 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Improvements to benchmark scripts.Alan Conway2011-11-082-63/+113
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1199265 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3586: Changes for QPID-3464 break cmake build in tar.gz distributionAndrew Stitcher2011-11-072-8/+11
| | | | | | | | | | - 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/trunk@1198929 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3564: enhance message group generator to allow queue fill/drain testsKenneth Anthony Giusti2011-11-043-31/+59
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1197686 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/trunk@1197312 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
* 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-035-62/+136
| | | | | | | - 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-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-021-4/+1
| | | | 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-021-1/+4
| | | | 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-021-1/+7
| | | | 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
* 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-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-3346: prevent taking non-head of free group, additional performance tweaksKenneth Anthony Giusti2011-10-284-57/+119
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1190374 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2519 Add ability to run broker as a Windows service.Charles E. Rolke2011-10-241-0/+2
| | | | | | Add two new files to the cpp source kit. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1188271 13f79535-47bb-0310-9956-ffa450edef68
* Add ability to run broker as a Windows service; resolves QPID-2519.Stephen D. Huston2011-10-217-13/+628
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1187499 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3346: fix tests to detect if tools are present.Kenneth Anthony Giusti2011-10-212-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1187397 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3514: Allow SSL and non-SSL connections on the same port. Applied patch ↵Gordon Sim2011-10-208-146/+303
| | | | | | from Zane Bitter and added simple test case. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1187011 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3550: qpid-perftest fails if --npubs < --nsubs and --iterations > 0. ↵Kim van der Riet2011-10-191-5/+5
| | | | | | Fixed the number of next messages sent to the sub_iteration queue. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1186215 13f79535-47bb-0310-9956-ffa450edef68