summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* QPID-7207: Use Python 2.6 compatible string formatsJustin Ross2016-04-2119-100/+100
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1740424 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7225: ensure message to be released is acquiredGordon Sim2016-04-211-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1740422 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7207: Improve the Qpid Python install and test instructionsJustin Ross2016-04-211-6/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1740373 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7222: Make python test ↵Alex Rudyy2016-04-211-0/+6
| | | | | | qpid_tests.broker_0_10.message.MessageTests.test_release_order to fetch explicitly required number of messages before sending accept/release in order to make sure that released messages are not resend back by the broker git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1740341 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7207: Add Qpid Python install directions; markdownify the readme; ↵Justin Ross2016-04-215-85/+89
| | | | | | remove an obsolete file git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1740297 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7207: Create independent cpp and python subtrees, with content from ↵Justin Ross2016-04-21212-3428/+2589
| | | | | | tools and extras git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1740289 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7207: Rename and relocate files inside the cpp subtreeJustin Ross2016-04-2023-88/+62
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1740034 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7207: Remove files and components that are obsolete or no longer in ↵Justin Ross2016-04-19240-22292/+0
| | | | | | use; move doc and packaging pieces to the cpp subtree git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1740032 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