summaryrefslogtreecommitdiff
path: root/cpp
Commit message (Collapse)AuthorAgeFilesLines
* QPID-4926: Add in overlooked cli_testsAndrew Stitcher2013-06-141-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1493267 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4926: Add in tests missing from the cmake buildAndrew Stitcher2013-06-141-5/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1493264 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Windows fixes for previous "simple" changeAndrew Stitcher2013-06-133-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1492857 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Remove unnecessary includes for AsynchIOAndrew Stitcher2013-06-132-8/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1492847 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Remove unnecessary codeAndrew Stitcher2013-06-131-45/+9
| | | | | | | | Big realisation here is that you can form pointers to protected members in a superclass you just have to (unintuitively) qualify them with the current class instead of the superclass. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1492846 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4923: Windows C++ broker should use --ssl-port option to select ssl portAndrew Stitcher2013-06-131-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1492845 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: restrict broker to listen only on loopback interface (which is all ↵Gordon Sim2013-06-1313-20/+22
| | | | | | that gets used by clients) in order to avoid port collisions git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1492778 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4921: check pointer before using itGordon Sim2013-06-131-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1492761 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4917: allow shared topic subscriptionsGordon Sim2013-06-123-7/+22
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1492311 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4766: Added generic filter support to address handling in ↵Gordon Sim2013-06-129-150/+548
| | | | | | qpid::messaging. Added support for legacy-headers-binding and newly defined xquery filters. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1492310 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4905: Removed TimeoutHandler interface as it was really unusedAndrew Stitcher2013-06-108-63/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1491585 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4905: Remove unused Connection ErrorListener interfaceAndrew Stitcher2013-06-104-25/+0
| | | | | | - was only used by removed cluster support git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1491584 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4905: Remove unused methodAndrew Stitcher2013-06-101-5/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1491583 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4905: Remove unused functionAndrew Stitcher2013-06-101-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1491582 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4905: Remove deprecated and unused federation propertyAndrew Stitcher2013-06-102-4/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1491581 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4905: Tidy-up remove OutputHandler and directly use FrameHandlerAndrew Stitcher2013-06-1015-64/+20
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1491580 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4905: Remove unused members in Connector interfaceAndrew Stitcher2013-06-105-32/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1491579 13f79535-47bb-0310-9956-ffa450edef68
* Fix compile warning on Visual Studio. NO-JIRA.Stephen D. Huston2013-06-071-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1490856 13f79535-47bb-0310-9956-ffa450edef68
* Add a test for recovering a message with 0-length body. NO-JIRA.Stephen D. Huston2013-06-061-0/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1490365 13f79535-47bb-0310-9956-ffa450edef68
* Allows QMF to build on Windows; resolves QPID-4909.Stephen D. Huston2013-06-064-13/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1490363 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4854: Removed use of intrusive_ptr::reset to work with older boost versionsAndrew Stitcher2013-06-051-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1489986 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4854: Removed code now unused since this changeAndrew Stitcher2013-06-042-3/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1489545 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4707: Set AMQP 1.0 fields on outgoing messages based on special ↵Gordon Sim2013-06-0423-96/+711
| | | | | | property keys git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1489519 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4854: Make the protocol negotiation timeout actually relate toAndrew Stitcher2013-06-0412-11/+24
| | | | | | the protocol negotiation! git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1489458 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4905: Tidy upAndrew Stitcher2013-06-0413-46/+17
| | | | | | | | - Remove unused function getBuffered() of ConnectionOutputHandler - Stop SessionContext and AggregateOutput from needlessly implementing the OutputControl interface git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1489457 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4893: prevent uninitialised buffered messages being transferedGordon Sim2013-05-302-8/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1487960 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4886: fix autoconf distcheckGordon Sim2013-05-301-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1487816 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4886: Pass non-const reference to Message in QueueObserver functions.Alan Conway2013-05-293-1/+60
| | | | | | | Instead of modifying QueueObserver, a new class MessageInterceptor was introduced to allow messages to be modified. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1487579 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Added connection timeout to python client, used in brokertests.Alan Conway2013-05-291-2/+2
| | | | | | | Added an optional timeout parameter to Connection.establish. Set a timeout of 5 seconds in brokertest.py to prevent hanging tests. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1487578 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: CMake: Added missing test_wrap around stop_broker test.Alan Conway2013-05-291-1/+1
| | | | | | | | The stop_broker test was being run without the test_wrap wrapper. That meant it was loading the default /etc/qpidd.conf, so the test would fail if that config had any options defined by a module (since the tests dont load default modules.) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1487501 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4892: Re-add the examples to the gemfile.Darryl L. Pierce2013-05-281-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1487065 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4713: fix handling of reply to when converting from 1.0 to 0-10 formatGordon Sim2013-05-286-17/+116
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1486989 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: match the frequency of rate failure warnings to stats report frequencyGordon Sim2013-05-271-5/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1486666 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4887: retrieve username and password from url if specifiedGordon Sim2013-05-271-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1486657 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4890: added workaround to test to handle issues with closing stdin of ↵Gordon Sim2013-05-271-0/+1
| | | | | | subprocesses under older python interpreters git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1486625 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4650: C++ Broker method to redirect messages between two queues.Charles E. Rolke2013-05-251-2/+2
| | | | | | | | | Self test on RHEL 6 hangs frequently. Fall out of test and leave a dangling session. This appears to avoid the hang. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1486327 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4889: Only installs the Swig descriptors in /usr/includeDarryl L. Pierce2013-05-241-5/+0
| | | | | | | Previously the files were being installed under both /usr/include and also /usr/share/doc/qpid. Files are now installed only once. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1486148 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4888: correct handling of link namingGordon Sim2013-05-2417-24/+144
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1486115 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4884: prevent segfault when translating x-declare into 1.0 node propertiesGordon Sim2013-05-241-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1486113 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4650: C++ Broker method to redirect messages between two queues.Charles E. Rolke2013-05-242-376/+0
| | | | | | | | Previous commit had file content for these two files twice. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1486089 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4885: C++ examples install to qpid/examplesDarryl L. Pierce2013-05-241-2/+2
| | | | | | | Previously they installed to /usr/local/share/examples. This changes that to /usr/local/share/qpid/examples instead. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1486084 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4650: C++ Broker method to redirect messages between two queues.Charles E. Rolke2013-05-242-0/+750
| | | | | | | | Commit new files. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1486081 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4859: prevent circular reference on queues still holding durable messagesGordon Sim2013-05-242-2/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1485995 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4859: ensure flush is called on journalsGordon Sim2013-05-248-30/+113
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1485909 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4883: check for null pointer when parsing certificate CommonNameKenneth Anthony Giusti2013-05-231-10/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1485860 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4650: C++ Broker method to redirect messages between two queues.Charles E. Rolke2013-05-235-5/+182
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1485836 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: HA Add missing FailoverExchange.h/cpp to distribution rules.Alan Conway2013-05-231-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1485759 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4880: Qualify the name passed back to the client for dynamically ↵Gordon Sim2013-05-232-7/+20
| | | | | | created nodes with the brokers domain git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1485658 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4866: Add export directives for broker method now used by HA pluginGordon Sim2013-05-231-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1485641 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4866: HA support for failover exchangeAlan Conway2013-05-2212-42/+358
| | | | | | | Add support for the "amq.failover" exchange with new HA, to support migration of clients that used this facility with the old cluster. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1485511 13f79535-47bb-0310-9956-ffa450edef68