summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* QPID-7234: check handler is not null (as it will be when releasing unused ↵Gordon Sim2016-05-232-1/+22
| | | | | | prefetch on close) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1745195 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7258: [Python Client for AMQP 0-8...0-9-1] Remove superfluous import ↵Lorenz Quack2016-05-131-1/+1
| | | | | | (review comment from @kwall) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1743615 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7259: delay adding transfers to completed set until we have verified ↵Gordon Sim2016-05-121-1/+4
| | | | | | queue is empty git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1743491 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7207: Make call_for_output Python 2.6 compatibleJustin Ross2016-05-111-3/+19
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1743410 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7258: Python Client for AMQP 0-8...0-9-1] PerformLorenz Quack2016-05-112-35/+81
| | | | | | | | | | hostname verification of tls connections * hostname verification is performed by default. * introduce connection_option "ssl_skip_hostname_check" to disable this feature * hostname verification will throw an ImportError on Python <2.6 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1743379 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7251: [Python Client] fix explicit setting of mechanism and/or response ↵Lorenz Quack2016-05-101-15/+24
| | | | | | on AMQP 0-8 and 0-9 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1743168 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7207: Found another variant of this leakJustin Ross2016-05-031-4/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1742115 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7250: check that message can fit in a page before writing to diskGordon Sim2016-05-024-5/+23
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1742020 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7207: Account for another variant of the createQueue leakJustin Ross2016-05-011-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1741907 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7240: use protper cursor type when purging priority levelsGordon Sim2016-04-292-1/+41
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1741635 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7207: Remove a duplicate suppression and expand the applicability of ↵Justin Ross2016-04-291-11/+2
| | | | | | another git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1741620 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7207: Even more liberal suppressionsJustin Ross2016-04-291-12/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1741546 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7207: Keep going if CERTUTIL is not setJustin Ross2016-04-281-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1741540 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7207: More valgrind suppressionsJustin Ross2016-04-281-0/+27
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1741518 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7234: add testGordon Sim2016-04-281-0/+30
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1741505 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7236: set action and object in acl rule even when actionAll is trueGordon Sim2016-04-281-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1741495 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7235: add virtual destructor to Observers to ensure cleanup if subclassedGordon Sim2016-04-281-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1741494 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: increase the auto-delete timeout to ensure that it never fires even ↵Gordon Sim2016-04-281-5/+5
| | | | | | when running under valgrind git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1741493 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7233: limit capacity to messages only if message count is non-zeroGordon Sim2016-04-281-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1741492 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7234: allow proper credit processing to happen even for expired messagesGordon Sim2016-04-285-6/+19
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1741491 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7207: Remove match-leak-kinds from suppressions; it's supported only in ↵Justin Ross2016-04-281-5/+0
| | | | | | newer valgrinds git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1741480 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7207: Make the provisional suppressions even more permissiveJustin Ross2016-04-271-8/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1741344 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7207: Add a missing importJustin Ross2016-04-271-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1741272 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7207: Skip some tests when the swigged python client is not availableJustin Ross2016-04-272-19/+29
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1741266 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7207: Make the suppressions general wrt starting as a thread or the ↵Justin Ross2016-04-271-7/+0
| | | | | | main process git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1741254 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7207: Add provisional valgrind suppressionsJustin Ross2016-04-262-0/+74
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1741123 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7207: Make the test-time dependency check script executableJustin Ross2016-04-261-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1741093 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7207: Work around a cmake bugJustin Ross2016-04-261-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1741092 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7207: Make env.sh compatible with -e scriptsJustin Ross2016-04-261-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1741046 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7207: Use Python 2.6 compatible string formatsJustin Ross2016-04-261-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1741013 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7207: Explicitly set the Python build lib dirJustin Ross2016-04-211-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1740431 13f79535-47bb-0310-9956-ffa450edef68
* QPID-7207: Avoid use of Popen with shell=True; on some platforms it prevents ↵Justin Ross2016-04-211-14/+17
| | | | | | process termination git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1740427 13f79535-47bb-0310-9956-ffa450edef68
* 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