summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* QPID-7207: The state of trunk before reorganization beginsQPID-7207-trunk-pre-reorgJustin Ross2016-04-190-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/tags/QPID-7207-trunk-pre-reorg@1740029 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7149: Fixed messaging client shutdown.Alan Conway2016-04-058-79/+35
| | | | | | | Fix previous commit that did not respect the plugin boundaries for messaging::shutdown. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1737887 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7149: Active HA broker memory leakAlan Conway2016-04-058-9/+104
| | | | | | | | | | | | The leak was caused by the sys::Poller. When two pollers run in the same process and one is idles, PollerHandles accumulate on the idle poller threads and are never released. The HA broker uses the qpid::messaging API to get initial status from other brokers. The messaging API creates a separate Poller from the broker. The fix is to shut down the qpid::messaging poller as soon as initial status checks are complete so it does not interfere with the broker's Poller. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1737852 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7180: [Python Test Suite] Adapt broker url to match expectations of the ↵Keith Wall2016-04-021-1/+33
| | | | | | C++ client if swigged client is in-use git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1737539 13f79535-47bb-0310-9956-ffa450edef68
* [QPID-7173] [Python tests] Include broker_1_0 in list of modules installed ↵Keith Wall2016-03-302-3/+3
| | | | | | by setup.py. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1737113 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7171: allow disable-auto-decode to be set via env var or conf fileGordon Sim2016-03-301-1/+29
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1737094 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7134: ensure content object is reset when bytes are setGordon Sim2016-03-302-2/+26
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1737093 13f79535-47bb-0310-9956-ffa450edef68
* Bug 1318180 - HA memory leak in primary broker when overwriting messages in ↵Alan Conway2016-03-171-2/+3
| | | | | | | | | | | | | | | | | | a ring queue ReplicatingSubscription accumulates IDs of dequeued messages to send on dispatch. It should clear the accumulated IDs once sent. Due to a merge error, since: 014f0f3 QPID-4327: HA TX transactions: basic replication. The ID set is not cleared, causing it to accumulate memory slowly. This leak would be particularly noticeable on a busy ring-queue since a ring-queue generates a dequeue event for every enqueue once it reaches its max size. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1735439 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Add configuration files for Travis and Appveyor CIAndrew Stitcher2016-03-162-0/+42
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1735330 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7147: Renamed bind to avoid clash with (new for C++11/14) std::bind - ↵Andrew Stitcher2016-03-161-17/+17
| | | | | | The compiler was finding std::bind in preference due to argument dependent lookup. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1735329 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7145: Don't warn for using deprecated declarations (auto_ptr is now ↵Andrew Stitcher2016-03-161-1/+1
| | | | | | deprecated) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1735328 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7146: Fix indentation error picked up by compilerAndrew Stitcher2016-03-161-5/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1735327 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7146: Remove (via preprocessor) unused codeAndrew Stitcher2016-03-161-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1735326 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7146: Fix function binding errorAndrew Stitcher2016-03-162-8/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1735325 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7148: Update CMake files to use better more modern style and featuresAndrew Stitcher2016-03-1610-334/+275
| | | | | | | - This is already the way we do this stuff in Qpid Proton - Upgrade minimum version of CMake to 2.8.7 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1735324 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7134: ensure content object is reset when bytes are setGordon Sim2016-03-102-4/+28
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1734476 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7137: Fix symbol export check to allow for new libstdc++ ABIAndrew Stitcher2016-03-104-63/+116
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1734460 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7131: echo the snd-settle-mode requested by subscribersGordon Sim2016-03-081-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1734165 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7130: added test for retrieving authenticated username when using sslGordon Sim2016-03-082-0/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1734164 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7130: [PATCH 5/5] Deleted old getClientAuthId function that was replaced byGordon Sim2016-03-089-21/+2
| | | | | | | | getPeerAuthId. Patch from Domen Vrankar <domen.vrankar@halcom.si> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1734163 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7130: [PATCH 4/5] Added getPeerAuthId as an alias for getClientAuthId sinceGordon Sim2016-03-087-0/+19
| | | | | | | | | the function returns client auth id on server side and server auth id on client side so the new name is more appropriate. Patch from: Domen Vrankar <domen.vrankar@halcom.si> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1734162 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7130: [PATCH 3/5] Added virtual keyword to functions ~BSDSocket, getKeyLenGordon Sim2016-03-081-3/+3
| | | | | | | | | and getClientAuthId to BSDSocket class since it is used as SslSocket parent class. Patch from Domen Vrankar <domen.vrankar@halcom.si> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1734161 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7130: [PATCH 2/5] Added getLocalAuthId to all socket classes.Gordon Sim2016-03-085-0/+13
| | | | | | Patch from Domen Vrankar <domen.vrankar@halcom.si> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1734160 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7130: [PATCH 1/5] qpid::messaging::Connection::getAuthenticatedUsername()Gordon Sim2016-03-083-21/+45
| | | | | | | | | now returns certificate nickname as authenticated username instead of dummy hardcoded string when using SSL authentication. Patch from Domen Vrankar <dome.vrankar@halcom.si> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1734159 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7127: setting idle timeout to ffffffff fires ConnectionTicker with zero ↵Pavel Moravec2016-03-071-1/+1
| | | | | | timeout git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1733966 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7100: Don't divide by zero when nsubs is 0 in shared mode. Patch from ↵Gordon Sim2016-03-021-2/+2
| | | | | | yuelongguang@letv.com git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1733272 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7076: Avoid error with qpid-cpp-benchmark with 0 senders. Patch from ↵Gordon Sim2016-02-191-3/+6
| | | | | | yuelongguang@letv.com git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1731309 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7053: Add a callback that is invoked when asynchronous errors areKen Giusti2016-02-164-24/+190
| | | | | | | detected by the background thread. QPID-7064: Improve documentation of the asynchronous error callbacks. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1730741 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Added ability to build using Proton from built but not installed ↵Kim van der Riet2016-01-261-0/+12
| | | | | | location git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1726802 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7020: uint16 AMQP0-10 message properties decoded as uint8Pavel Moravec2016-01-241-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1726487 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7010: ignore updates on deliveries we have already settledGordon Sim2016-01-211-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1726098 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: remove trailing whitespaceGordon Sim2016-01-121-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1724189 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: initialise 'print' option to falseGordon Sim2016-01-121-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1724188 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: update year in NOTICE files (for bits perhaps looking to get ↵Robert Gemmell2016-01-064-4/+4
| | | | | | released soon, rest needs a tidy up). git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1723357 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6966: C++ broker and client to support TLS1.1 and TLS1.2 by defaultPavel Moravec2016-01-051-5/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1723066 13f79535-47bb-0310-9956-ffa450edef68
* Fixup QPID-6924 to work if PN_INVALID is not legal as a case labelAndrew Stitcher2015-12-041-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1717997 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6858: update swig type mapping to compile with both python 2 and 3Gordon Sim2015-12-021-15/+19
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1717670 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6924: Add in a case for PN_INVALID, but carry on doing nothing if we ↵Andrew Stitcher2015-12-011-2/+2
| | | | | | have no data git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1717539 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6754: ensure anonymous-relay doesn't expose ability to detect whether ↵Gordon Sim2015-11-262-0/+19
| | | | | | or not entity exists for those without permissions git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1716781 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6754: some AMQP 1.0 based acl tests including for 'anonymous relay' ↵Gordon Sim2015-11-264-76/+482
| | | | | | pseudo-exchange git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1716780 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6870: qpidd does not at present have facility to track deliverability ↵Gordon Sim2015-11-191-2/+9
| | | | | | to individual links, so treat undeliverable-here as rejection git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1715199 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6839: python-qpid: Log the failure of the Selector threadKen Giusti2015-11-112-42/+75
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1713943 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6754: distinguish between null target and null address (depends on ↵Gordon Sim2015-11-094-10/+37
| | | | | | PROTON-1043); add some docs; fix client to set address to null, not the whole target. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1713529 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6834: allow delete-on-close in queue policiesGordon Sim2015-11-063-3/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1713025 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6754: add support for null targetGordon Sim2015-11-068-3/+87
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1713024 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6790: ensure that asynchronous completion of incoming transfers does ↵Gordon Sim2015-10-263-6/+48
| | | | | | not result in trying to settle deliveries implicitly settled by the freeing of their link git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1710683 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6783: dynamically determine SASL service name based on protocolKen Giusti2015-10-125-6/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1708221 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6767: allow 'service' key in connection parameters.Ken Giusti2015-10-021-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1706484 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6767: add --sasl-service-name option to all QPID tools.Ken Giusti2015-10-027-0/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1706480 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6765 [linearstore] Add qpid-txtest mode to qpid-qls-analyze which ↵Kim van der Riet2015-09-254-67/+72
| | | | | | extracts message number from message body git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1705310 13f79535-47bb-0310-9956-ffa450edef68