summaryrefslogtreecommitdiff
path: root/cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* NO-JIRA: Fix Logger::instance to work with older versions of boost.Alan Conway2012-02-141-0/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1244010 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3839: Allow browsers to accept messagesGordon Sim2012-02-141-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1244002 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3638 - Fixed boost usage problem.Ted Ross2012-02-131-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1243676 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA - Fixed missing return type on Windows stub.Ted Ross2012-02-101-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1242915 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3773: generate a unique queue name for the internal bridge queues.Kenneth Anthony Giusti2012-02-101-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1242887 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3824 - Additional queue statistics, posix memory statistics, and ↵Ted Ross2012-02-0917-15/+306
| | | | | | broker-scope statistics git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1242526 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3621 cmake build changes for solaris and solaris specific code changesClifford Allan Jansen2012-02-097-24/+46
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1242411 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3620 time conversion fix for sparc architectureClifford Allan Jansen2012-02-091-4/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1242406 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3571 PosixPoller implementationClifford Allan Jansen2012-02-091-0/+793
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1242380 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3804: do not skip released grouped messagesKenneth Anthony Giusti2012-02-021-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1239939 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3481 - After queue deletion, route re-queued messages to the alternate ↵Ted Ross2012-02-021-9/+20
| | | | | | exchange. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1239728 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3791 - Cucumber-based integration tests for the Ruby binding.Ted Ross2012-01-3118-17/+429
| | | | | | | Committed patch from Darryl Pierce. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1238807 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3787 - Fixed shutdown crash in SslPlugin, Fixed problem with sasl_mux test.Ted Ross2012-01-272-4/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1236864 13f79535-47bb-0310-9956-ffa450edef68
* Revert "QPID-3352: Fix test for failed session to avoid confusion with as ↵Alan Conway2012-01-205-12/+7
| | | | | | | | | yet uninitialised session" This reverts commit r1233083. It caused a test failure run_federation_tests: federation.FederationTests.test_pull_from_queue_recovery git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1233949 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: Replace public broker::Consumer::position variable with get/set ↵Alan Conway2012-01-181-3/+3
| | | | | | | | function pair. Fix to r1233080 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1233102 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: Added public broker::Connection::isLink function.Alan Conway2012-01-182-17/+19
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1233088 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: Merge SemanticState unsubscribe with cancel.Alan Conway2012-01-184-9/+8
| | | | | | Simplyfig the code, there is no need for these to be separate functions. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1233087 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: Act on bridge cancellations before creationsAlan Conway2012-01-181-7/+9
| | | | | | This ensures that recreation of a bridge does not result in two active subscriptions (evench can cause confusion for replicators, even if they are both active only for a very short period). git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1233086 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: Fix spurious "exchange not found" error and debug messages.Alan Conway2012-01-184-66/+58
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1233085 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: Consistent find/get functions for Queue and Exchange registries.Alan Conway2012-01-184-5/+33
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1233084 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3352: Fix test for failed session to avoid confusion with as yet ↵Alan Conway2012-01-185-7/+12
| | | | | | uninitialised session git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1233083 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: Ensure listeners are notified of available messages even when a ↵Alan Conway2012-01-181-7/+6
| | | | | | consumer also exists (note that replicating browser sees acquired messages) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1233082 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: Break infinite "detached" loop between federated brokers.Alan Conway2012-01-181-2/+4
| | | | | | | Don't reply to a "detached" in case of error. Doing so can create an infinite game of "detached tennis" between federated brokers. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1233081 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3603: Replace public broker::Consumer::position variable with get/set ↵Alan Conway2012-01-187-14/+21
| | | | | | | | function pair. Public member variables are not good sytle. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1233080 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3754: Takes the Ruby bindings to 100% unit test coverage (patch from ↵Nuno Santos2012-01-173-0/+74
| | | | | | Darryl Pierce) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1232545 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3630: remove additional code in client.Kenneth Anthony Giusti2012-01-133-93/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1231222 13f79535-47bb-0310-9956-ffa450edef68
* 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-3750: [RUBY] Cleaned up Rdocs for a few more classes (patches from ↵Nuno Santos2012-01-123-9/+47
| | | | | | Darryl Pierce) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1230731 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3741: Fixed the test Rake target: it now calls the Rspec tests (applied ↵Nuno Santos2012-01-111-1/+1
| | | | | | patch from Darryl Pierce) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1230274 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-3333: Fix reference counting for Variants, Maps, Lists; patch from ↵Gordon Sim2012-01-061-14/+0
| | | | | | Anthony Foglia git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1228226 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3727 - Applied patch from Darryl PierceTed Ross2012-01-0521-1685/+1621
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1227786 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-3718 - Added Ruby typemaps for uint8_t and int8_t.Ted Ross2012-01-041-0/+20
| | | | | | | Applied patch from Darryl Pierce. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1227208 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
* QPID-3193 Locking .NET Disposed objects - repair patch r1221824Charles E. Rolke2011-12-227-7/+7
| | | | | | That code initialized the private lock object instead of locking it. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1222343 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-3193 Major update provides locks and checks for disposed objects.Charles E. Rolke2011-12-2123-1210/+1677
| | | | | | | | | | | | | * White space police: tabs, trailing white, reformat source per Visual Studio ^k ^f. * Changed native object pointer names to nativeObjPtr for all classes. * Reviewed at https://reviews.apache.org/r/3239 * No macros - all code expanded in-line. * msclr::lock scoped locks use per-object private lock and not 'this'. * References to native functions of disposed (.NET Dispose, C++ delete) objects throws ObjectDisposedException. * Each object gets an IsDisposed property for diagnostic purposes. * Unused file Duration.cpp is deleted. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1221824 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3639 - Refactored the APIs for Qpid::Messaging::Session and modified ↵Ted Ross2011-12-203-131/+204
| | | | | | | | | the documentation. Applied patch from Darryl Pierce. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1221269 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3651 - Improve the Qpid::Messaging::Sender APIs and documentation.Ted Ross2011-12-203-60/+85
| | | | | | | Applied patch from Darryl Pierce. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1221254 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3655 - Improve the Qpid::Messaging::Receiver APIs and documentation.Ted Ross2011-12-203-67/+108
| | | | | | | Applied patch from Darryl Pierce. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1221252 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA - Fixed a minor typo in the doc text.Ted Ross2011-12-201-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1221249 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
* Don't install C++ examples we don't want users basing their learning on any ↵Stephen D. Huston2011-12-092-5/+10
| | | | | | longer. Fixes QPID-3673. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1212672 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3671 WinSDK - Executables are built release; copy them to bin/release.Charles E. Rolke2011-12-091-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1212625 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3671 WinSDK is incomplete. Adds .NET PDB files and fixes Readme-winsdk.Charles E. Rolke2011-12-092-46/+62
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1212505 13f79535-47bb-0310-9956-ffa450edef68