summaryrefslogtreecommitdiff
path: root/cpp/src
Commit message (Collapse)AuthorAgeFilesLines
* QPID-3630: remove deprecated rate limiting featureKenneth Anthony Giusti2012-01-1311-294/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1231221 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3755 - Concurrent queue bind on the same queue results in crashTed Ross2012-01-132-3/+18
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1231158 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3748 - Methods cannot be invoked when the agent is in external-storage modeTed Ross2012-01-112-17/+19
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1230050 13f79535-47bb-0310-9956-ffa450edef68
* Run the needed python setup to get the python compiled and ready for the ↵Stephen D. Huston2012-01-061-37/+9
| | | | | | test runs; fixes QPID-3729 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1228493 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3438Michael Goulish2012-01-054-10/+1
| | | | | | | | | | Remove unnecessary changes to broker. The cluster code does not really need to know that the cnx error was due to auth failure. Any failure before the cnx has opened should cause the cnx to be removed from the 'local' map, or a cnx leak will occur. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1227616 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3492: Fix quoted values as well as unquoted values; added a test caseGordon Sim2012-01-032-7/+29
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1226931 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3711: fix federation test scriptKenneth Anthony Giusti2011-12-251-7/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@1195385 13f79535-47bb-0310-9956-ffa450edef68