summaryrefslogtreecommitdiff
path: root/cpp
Commit message (Collapse)AuthorAgeFilesLines
* fix & test QPID-2320Carl C. Trieloff2010-01-062-6/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@896687 13f79535-47bb-0310-9956-ffa450edef68
* Make cluster::StoreStatus::load/save no-ops if broker has no data-dir.Alan Conway2010-01-061-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@896662 13f79535-47bb-0310-9956-ffa450edef68
* Fix uninitialized read error in cluster::StoreStatus.Alan Conway2010-01-061-7/+22
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@896617 13f79535-47bb-0310-9956-ffa450edef68
* Fix error in cluster_tests.pyAlan Conway2010-01-061-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@896542 13f79535-47bb-0310-9956-ffa450edef68
* Revert "Make cluster update work out of the box without special ↵Alan Conway2010-01-062-4/+4
| | | | | | | | | authentication options." This reverts revision 885870 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@896541 13f79535-47bb-0310-9956-ffa450edef68
* Minor cluster test fixes.Alan Conway2010-01-062-3/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@896540 13f79535-47bb-0310-9956-ffa450edef68
* Added config-seq counter to track config changes since cluster init.Alan Conway2010-01-0612-59/+137
| | | | | | | | Config-seq is recorded persitently to help identify best store when recovering from total failure. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@896538 13f79535-47bb-0310-9956-ffa450edef68
* Exception handling for URL parsing in cluster.Alan Conway2010-01-062-8/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@896537 13f79535-47bb-0310-9956-ffa450edef68
* Don't hold up broker initialization for cluster initialization.Alan Conway2010-01-064-51/+27
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@896536 13f79535-47bb-0310-9956-ffa450edef68
* Install useful tests.Alan Conway2010-01-061-20/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@896535 13f79535-47bb-0310-9956-ffa450edef68
* BodyHolder.cpp, .h removed. 0 bytes and no references to either one. ↵Stephen D. Huston2010-01-052-0/+0
| | | | | | Resolves QPID-2213. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@896256 13f79535-47bb-0310-9956-ffa450edef68
* Add qpidxarm.dll to the installer; resolves QPID-2284.Stephen D. Huston2010-01-051-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@896250 13f79535-47bb-0310-9956-ffa450edef68
* React properly to generated headers being in the source dir as opposed to ↵Stephen D. Huston2010-01-051-1/+10
| | | | | | build dir; resolves QPID-2298. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@896249 13f79535-47bb-0310-9956-ffa450edef68
* Add qpid/cpp/packaging/NSIS files to dist; resolves QPID-2300Stephen D. Huston2010-01-052-1/+23
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@896246 13f79535-47bb-0310-9956-ffa450edef68
* Add vcproj files for messaging/drain and messaging/spout; resolves QPID-2299Stephen D. Huston2010-01-054-181/+97
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@896242 13f79535-47bb-0310-9956-ffa450edef68
* Remove old vcproj files not in use any longer; resolves QPID-2301Stephen D. Huston2010-01-051-2/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@896238 13f79535-47bb-0310-9956-ffa450edef68
* Add header.html and footer.html to dist files; resolves QPID-2302Stephen D. Huston2010-01-051-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@896236 13f79535-47bb-0310-9956-ffa450edef68
* Added handling of MAP values for the wrapped QMF interfaces.Ted Ross2010-01-0511-204/+477
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@896191 13f79535-47bb-0310-9956-ffa450edef68
* Upped qpid version to 0.7 for next development cycleAndrew Stitcher2010-01-042-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@895789 13f79535-47bb-0310-9956-ffa450edef68
* When installing WCF DLLs on Windows, install the Release ones, not Debug. ↵Stephen D. Huston2010-01-041-2/+2
| | | | | | Resolves QPID-2260. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@895713 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2296: Cluster errors when using acquire-mode-not-acquiredAlan Conway2009-12-225-3/+43
| | | | | | | Replicate consumer's queue position to new cluster nodes. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@893175 13f79535-47bb-0310-9956-ffa450edef68
* This is a fix for QPID-2290 and the proper fix for QPID-2175Rajith Muditha Attapattu2009-12-182-3/+5
| | | | | | | If the client doesn't add a domain to the userID supplied in the message, the broker will add the default realm before performing the userID check. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@892123 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2210: Rework SocketAddress class to have correct value semantics under ↵Andrew Stitcher2009-12-172-16/+44
| | | | | | copying git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@891938 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2293: MessageReplyTracker loses messages if an exception is thrown ↵Alan Conway2009-12-171-3/+1
| | | | | | during replay git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@891886 13f79535-47bb-0310-9956-ffa450edef68
* Apply patches QPID-2128-2.patch, cppbld.patch and interop.tx.patch; resolves ↵Stephen D. Huston2009-12-171-0/+9
| | | | | | QPID-2128. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@891783 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2289: Fixed copy constructor in qpid::messaging::Message, added in ↵Gordon Sim2009-12-177-5/+123
| | | | | | equality operator for qpid::messaging::Variant git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@891636 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2282: test_watchdog failing due to incorrect use of env. varsAlan Conway2009-12-162-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@891395 13f79535-47bb-0310-9956-ffa450edef68
* Added methods to set the message redelivered flag upon recoveryKim van der Riet2009-12-162-0/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@891362 13f79535-47bb-0310-9956-ffa450edef68
* test_watchdog: trivial test fix, check exit status of qpidd.Alan Conway2009-12-161-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@891235 13f79535-47bb-0310-9956-ffa450edef68
* Update to c++ INSTALL fileKim van der Riet2009-12-161-0/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@891225 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2278: Encode alternate exchange information at the end of the buffer ↵Gordon Sim2009-12-161-4/+6
| | | | | | for backward compatibility with stores created from older versions git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@891195 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2281: LockFile class now actually locks the file!Andrew Stitcher2009-12-151-3/+8
| | | | | | [before it just opened the file without locking it] git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@891061 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2279: Removal of unused "using qpid::messaging::filter"Andrew Stitcher2009-12-153-3/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@890999 13f79535-47bb-0310-9956-ffa450edef68
* Fix for QPID-2278 - "Store recovery compatibility problem introduced by ↵Kim van der Riet2009-12-151-2/+4
| | | | | | alternate-exchange fix" git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@890965 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1951: Removed need for Windows versions of ssize_t and pid_tAndrew Stitcher2009-12-1511-143/+235
| | | | | | | | - Trivially removed Windows uses of ssize_t - Rearchitected how the Windows port finds an existing qpidd to stop it - Split Posix Lockfile functionality using pids into a new PidFile class git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@890929 13f79535-47bb-0310-9956-ffa450edef68
* Fix the check for boost system; prev one broke Windows config. Instead of ↵Stephen D. Huston2009-12-151-2/+3
| | | | | | trying to find_library, run the Find_Boost again for just the system component when needed. Resolving QPID-2202. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@890900 13f79535-47bb-0310-9956-ffa450edef68
* The spout/drain examples have qpid::Options usage which inlines the ↵Stephen D. Huston2009-12-152-9/+5
| | | | | | boost::program_options usage. This requires linking boost_program_options in the examples, not via qpidcommon. Adjust the Windows options to handle this. Resolves QPID-2212. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@890888 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2089: Dequeue on acquire for accept mode NONEGordon Sim2009-12-152-2/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@890721 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2212: revert previous attempt at fix; disable on windows onlyGordon Sim2009-12-153-6/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@890683 13f79535-47bb-0310-9956-ffa450edef68
* Remove stray comma; resolving QPID-2202Stephen D. Huston2009-12-141-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@890487 13f79535-47bb-0310-9956-ffa450edef68
* Move the TCPConnector class to its own file to allow deriving from it; ↵Stephen D. Huston2009-12-145-356/+460
| | | | | | resolves QPID-2270. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@890481 13f79535-47bb-0310-9956-ffa450edef68
* Fix compile warnings; resolve QPID-2272Stephen D. Huston2009-12-142-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@890476 13f79535-47bb-0310-9956-ffa450edef68
* Don't explicitly name Boost libs in Windows link; fixes QPID-2271Stephen D. Huston2009-12-141-1/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@890473 13f79535-47bb-0310-9956-ffa450edef68
* Only search for boost.system if the discovered Boost version is 1.35 or ↵Stephen D. Huston2009-12-141-6/+12
| | | | | | greater; fixes QPID-2202 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@890422 13f79535-47bb-0310-9956-ffa450edef68
* Corrected setting of auto-delete in client-server example; configured server ↵Gordon Sim2009-12-142-2/+2
| | | | | | address to create queue if needed. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@890239 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2266: error sending update: Enqueue capacity threshold exceededAlan Conway2009-12-1116-33/+141
| | | | | | | | | Fix for the problem with a test to verify that messages going to the store have the same headers and content-size for an updatee or a broker that receives the publish directly. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@889813 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2087: Some amplification of doxygen for SubscriptionSettingsGordon Sim2009-12-111-4/+35
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@889736 13f79535-47bb-0310-9956-ffa450edef68
* Add retry capability to several cpg calls.Michael Goulish2009-12-112-3/+96
| | | | | | | | | | | | | | | First retry is immediate, next one after 10 usec, then 100 usec, etc ... for 5 retries. Retry pause maxes out at 0.1 second. Then give up and report error. The lack of retry on one of these calls must have been responsible for several hard-to-reproduce failures seen over the last month or so. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@889657 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2245 QMF protocol changes will make 0.6 incompatible with 0.5Ted Ross2009-12-1112-155/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@889619 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2236: cmake link error, missing boost.system library.Alan Conway2009-12-103-3/+11
| | | | | | | Tested on boost-1.37.0-7.fc11.x86_64 which has the system library and boost-1.33.1-10.el5 which does not. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@889358 13f79535-47bb-0310-9956-ffa450edef68