summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* QPID-4944: HA Sporadic failure in ha_tests: tes_failover_send_receive and ↵Alan Conway2013-06-219-66/+67
| | | | | | | | | | | | test_expected_backup_timeout Very sporadic failures so difficult to verify the fix. - Simplified Membership, centralized status change, make it atomic. - Fix test bug in test_expected_backup_timeout: not waiting on final status check, race. - Remove out-of-date status info from log prefixes: Guard, ReplicatingSubscription git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1495466 13f79535-47bb-0310-9956-ffa450edef68
* Fix broken Windows configure; QPID-4938 change 19-June-2013 broke it.Stephen D. Huston2013-06-211-1/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1495271 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4930: Create a Python swigged bindings source tarball.Darryl L. Pierce2013-06-195-0/+335
| | | | | | | | | Created a README, LICENSE and ChangeLog file to be included. Added a CMakeLists.txt file that is included with the sources that can be used to build the Python bindings. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1494752 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Removed date from ChangeLog for Perl.Darryl L. Pierce2013-06-191-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1494751 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4931: Remove removed member function from windows SocketAddressAndrew Stitcher2013-06-191-13/+9
| | | | | | | code too. While there bring this code up to date with other recent changes to the POSIX equivalent code. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1494712 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4905: Add needed virtual destructor missed earlierAndrew Stitcher2013-06-191-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1494700 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4938: No longer build acl or ssl support as pluginsAndrew Stitcher2013-06-1914-322/+161
| | | | | | (also remove final references to dead watchdog plugin) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1494697 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4937 : [Java Broker] separate virtualhosts into different typesRobert Godfrey2013-06-1966-477/+1507
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1494667 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4931: Only allow broker to listen to a single address if "--port 0" ↵Andrew Stitcher2013-06-1910-23/+21
| | | | | | | | | | | specified - If more than one address is specified or implied by the defaults the broker will log a warning - This is intended to avoid testing problems where the broker fails to connect to the port of subsequent listening addresses git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1494656 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: remove unused codeGordon Sim2013-06-192-40/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1494646 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4854: signal connection establishment for broker initiated connections alsoGordon Sim2013-06-191-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1494645 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4935: handle case where peer to sender settles without setting a ↵Gordon Sim2013-06-192-2/+22
| | | | | | delivery state git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1494644 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4905: Stopped broker::Broker needing to refer to broker::ConnectionAndrew Stitcher2013-06-1920-93/+119
| | | | | | - Also removed ConnectionToken which didn't add anything over OwnershipToken git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1494640 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4905: Tidy up broker::ConnectionAndrew Stitcher2013-06-1924-329/+208
| | | | | | | - Clean up code for accounting for sent frames - merged Connection and ConnectionState into Connection git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1494639 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4933: Fix Ruby gem installs on Ruby > 1.8.7Darryl L. Pierce2013-06-191-2/+10
| | | | | | | Changed the cqpid extconf.rb file to use different command line options depending on which version of Ruby is installing the gem. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1494628 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4745: Remove spurious --port option in qpidd-p0Alan Conway2013-06-191-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1494606 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Remove useless HAVE_CONFIG_H definitionAndrew Stitcher2013-06-186-23/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1494316 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4745: Alternative port allocation for tests, instead of 'qpidd --port=0'Alan Conway2013-06-184-5/+59
| | | | | | | | | | | | | | | | | | qpidd-p0 script binds a new port to a socket using bind(0), and then execs qpidd using the --socket-fd option to pass the socket to qpidd. It is intended to replace /path/to/qpidd --port 0 <args...> with qpidd-p0 /path/to/qpidd <args...> Most tests do not yet use qpidd-p0, they will be updated in a future commit. Changes: - Added qpidd-p0 - Fixed qpidd port printing logic: print port only if --port=0, regardless of --transport. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1494306 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4926: Add path when invoking sasl_test_setup.shAlan Conway2013-06-181-1/+1
| | | | | | Build was failing with "sasl_test_setup.sh not found", added an explict path. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1494305 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Fix compile errors in Windows build.Alan Conway2013-06-182-3/+3
| | | | | | Missing EXTERN declaration in types/Uuid.h. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1494290 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4934 : [Java XA] Stop redundant session creation for XA Sessions, ↵Robert Godfrey2013-06-184-31/+62
| | | | | | improve logging for XA git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1494214 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4926: Get Unix sasl/ssl test workingAndrew Stitcher2013-06-171-13/+24
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1493903 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Fix typo "sock.close" in qpid/python/qpid/util.pyAlan Conway2013-06-171-1/+1
| | | | | | Added missing parentheses on call to sock.close(). git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1493873 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4348: HA Use independent sequence numbers for identifying messagesAlan Conway2013-06-1749-594/+1036
| | | | | | | | | | | | | | | Previously HA code used queue sequence numbers to identify messasges. This assumes that message sequence is identical on primary and backup. Implementing new features (for example transactions) requires that we tolerate ordering differences between primary and backups. This patch introduces a new, queue-scoped HA sequence number managed by the HA plugin. The HA ID is set *before* the message is enqueued and assigned a queue sequence number. This means it is possible to identify messages before they are enqueued, e.g. messages in an open transaction. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1493771 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4929 : [Java AMQP 1.0 Client] Infinite recursion in encoding of ↵Robert Godfrey2013-06-171-1/+1
| | | | | | DeliveryAnnotations git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1493713 13f79535-47bb-0310-9956-ffa450edef68
* No Jira: Refactored Exchange and Queue selection dropdowns, which were a ↵Fraser Adams2013-06-163-399/+207
| | | | | | little too much like -copy and paste reuse- the resulting change hasn't added any functionality, but will help when I get round to adding federation support git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1493504 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4926: Add in overlooked cli_testsAndrew Stitcher2013-06-141-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@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@1493264 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4925 : [Java Broker] Timeout connections which do not complete ↵Robert Godfrey2013-06-146-10/+42
| | | | | | connection handshake git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1493240 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@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@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@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@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@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@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@1492311 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4766: Added generic filter support to address handling in ↵Gordon Sim2013-06-1210-150/+566
| | | | | | qpid::messaging. Added support for legacy-headers-binding and newly defined xquery filters. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1492310 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4916: Document how to configure queue arguments in virtual host ↵Alex Rudyy2013-06-111-0/+18
| | | | | | configuration file git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1492011 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4914: Improve documentation for configuring queue binding in virtual ↵Alex Rudyy2013-06-111-5/+11
| | | | | | host configuration file git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1492006 13f79535-47bb-0310-9956-ffa450edef68
* QPID_4913 - Work in progressTed Ross2013-06-1113-96/+208
| | | | | | | | | | - Added configuration handling of listeners (basic, still needs ssl, sasl, etc.) - Updated the server tests to use the configuration file rather than hard-coded settings. - Fixed a bug in the CMake file regarding the use of the PYTHON include path. - Made changes to accomodate older compilers. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1491805 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@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@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@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@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@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@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@1491579 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4914: Document how to bind queues to exchangesAlex Rudyy2013-06-072-0/+97
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1490857 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@1490856 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4913 - Added the example configuration file.Ted Ross2013-06-071-0/+132
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1490849 13f79535-47bb-0310-9956-ffa450edef68