summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* QPID-2357 Broker boot sequence doesn't synchronize when clustered - patch ↵Alan Conway2010-01-288-0/+87
| | | | | | from John Dunning git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@904270 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2261: Rework query impl to use list-based approachKenneth Anthony Giusti2010-01-287-213/+264
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@904268 13f79535-47bb-0310-9956-ffa450edef68
* Fixed cluster error "Not enough for multicast header"Alan Conway2010-01-282-9/+8
| | | | | | | | Fixed incorrect test of message size. Added assertions. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@904232 13f79535-47bb-0310-9956-ffa450edef68
* moved pprint from JAddr into separate utility class and use it from Address ↵Rafael H. Schloming2010-01-283-112/+156
| | | | | | to implement a property toString git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@904162 13f79535-47bb-0310-9956-ffa450edef68
* Fix for QPID-2373 - Durable exchange state not replicated to broker joining ↵Kim van der Riet2010-01-282-2/+4
| | | | | | cluster git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@904154 13f79535-47bb-0310-9956-ffa450edef68
* Added a null check for connection as some test cases use mock sessions by ↵Rajith Muditha Attapattu2010-01-281-1/+1
| | | | | | passing null as the connection parameter git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@904126 13f79535-47bb-0310-9956-ffa450edef68
* QPID-664: change format of connection options string to match address ↵Gordon Sim2010-01-2824-255/+410
| | | | | | options; make open() a non-static method. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@904000 13f79535-47bb-0310-9956-ffa450edef68
* This is related to QPID-2352Rajith Muditha Attapattu2010-01-284-1/+233
| | | | | | | The SASL encryption layer is not fully functional, however it's dormant unless explicitly enabled using the jvm arg "qpid.sasl_encryption" or the connection parameter "sasl_encryption". git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903942 13f79535-47bb-0310-9956-ffa450edef68
* This is related to QPID-2363Rajith Muditha Attapattu2010-01-284-4/+27
| | | | | | | I added use_legacy_map_msg_format as a connection paramter to force the client to use the old map message format. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903940 13f79535-47bb-0310-9956-ffa450edef68
* This commit contains the changes agreed upon in QPID-2363 except for the ↵Rajith Muditha Attapattu2010-01-286-108/+74
| | | | | | connection parameter which will be added shortly git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903924 13f79535-47bb-0310-9956-ffa450edef68
* forgot to remove the unused boolean flagRajith Muditha Attapattu2010-01-281-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903919 13f79535-47bb-0310-9956-ffa450edef68
* moving the logic of creating the map message to the AMQSession.java.Rajith Muditha Attapattu2010-01-281-16/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903917 13f79535-47bb-0310-9956-ffa450edef68
* This is related to QPID-2363Rajith Muditha Attapattu2010-01-2710-21/+328
| | | | | | | | I am comitting the patch as it is. I will make the agreed changes in a subsequent commit shortly. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903911 13f79535-47bb-0310-9956-ffa450edef68
* correctly default service attributeRafael H. Schloming2010-01-271-4/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903900 13f79535-47bb-0310-9956-ffa450edef68
* QPID_2634 Management updates in timer create inconsistencies in a cluster.Alan Conway2010-01-2710-18/+146
| | | | | | | | | Cluster plugin provides a PeriodicTimer implementation to the broker which executes tasks in the cluster dispatch thread simultaneously across the cluster. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903869 13f79535-47bb-0310-9956-ffa450edef68
* Test for management + cluster: run management tools in parallel with regular ↵Alan Conway2010-01-273-37/+155
| | | | | | | | | | clients. cluster_tests.py: added LongTests.test_management brokertest.py: optionally drain test process output to *.out/*.err files. On by default. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903868 13f79535-47bb-0310-9956-ffa450edef68
* Cluster implementation of PeriodicTimer.Alan Conway2010-01-278-6/+181
| | | | | | | | | The cluster implementation multicast periodic-timer controls and executes the task when those controls are delivered, which is in the cluster delivery thread context and so consistent across the cluster. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903867 13f79535-47bb-0310-9956-ffa450edef68
* Added PeriodicTimer interface for periodic tasks that need cluster ↵Alan Conway2010-01-279-24/+172
| | | | | | | | | | | synchronization. The ManagementAgent's periodic prociessing uses PeriodicTimer. PeriodicTimerImpl is the default implementation for stand-alone brokers, simple wrapper for sys::Timer. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903866 13f79535-47bb-0310-9956-ffa450edef68
* In clustered broker: move construction of broker::Connections to the cluster ↵Alan Conway2010-01-273-57/+101
| | | | | | | | | | dispatch thread. Constructing a connection can involve sending management information so needs to be in the cluster dispatch context. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903864 13f79535-47bb-0310-9956-ffa450edef68
* Write the correct port number to stdout when starting up. Resolves QPID-2366.Stephen D. Huston2010-01-271-5/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903862 13f79535-47bb-0310-9956-ffa450edef68
* Locate an executable's path correctly and set up in PATH properly. Catch up ↵Stephen D. Huston2010-01-272-9/+6
| | | | | | run_federation_tests.ps1 to match latest run_federation_test script. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903851 13f79535-47bb-0310-9956-ffa450edef68
* Fix cluster elder calculation to ensure unique elder.Alan Conway2010-01-279-30/+68
| | | | | | | | Race condition in the previous algorithm allowed several cluster members to consider themselves the elder. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903826 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2261: make code compliant with Python PEP-8 styleKenneth Anthony Giusti2010-01-278-106/+104
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903717 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2261: add wait in tests for agent setup to completeKenneth Anthony Giusti2010-01-275-77/+102
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903660 13f79535-47bb-0310-9956-ffa450edef68
* changed mechanisms from string to listRafael H. Schloming2010-01-271-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903625 13f79535-47bb-0310-9956-ffa450edef68
* default service to hostRafael H. Schloming2010-01-271-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903624 13f79535-47bb-0310-9956-ffa450edef68
* QPID-664: change cancel() to close() for consistencyGordon Sim2010-01-2716-49/+49
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903599 13f79535-47bb-0310-9956-ffa450edef68
* added API support for saslwrapperRafael H. Schloming2010-01-273-13/+142
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903512 13f79535-47bb-0310-9956-ffa450edef68
* updated todoRafael H. Schloming2010-01-271-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903511 13f79535-47bb-0310-9956-ffa450edef68
* Make TCP more like RDMAAndrew Stitcher2010-01-261-3/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903503 13f79535-47bb-0310-9956-ffa450edef68
* fixed subject overrideRafael H. Schloming2010-01-262-4/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903410 13f79535-47bb-0310-9956-ffa450edef68
* Fix memory error in previous SocketAddress refactoringAndrew Stitcher2010-01-267-37/+27
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903407 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2261: checkpoint qmfv2 python apiKenneth Anthony Giusti2010-01-266-246/+520
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903382 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2288: add support for bindings in address optionsGordon Sim2010-01-262-16/+60
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903171 13f79535-47bb-0310-9956-ffa450edef68
* Explicitly ignore SIGCHLD signal by sending it to an empty function so thatAndrew Stitcher2010-01-251-0/+17
| | | | | | the boost_unit_test framework doesn't catch the signal when child processes exit git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@903008 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2261: merge qmfv2 latest into trunk (revs 902858 & 902894)Kenneth Anthony Giusti2010-01-2512-0/+6576
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@902906 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2355: fix include path order in binding makefilesKenneth Anthony Giusti2010-01-252-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@902865 13f79535-47bb-0310-9956-ffa450edef68
* verify that bindings are only specified for queuesRafael H. Schloming2010-01-253-7/+46
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@902803 13f79535-47bb-0310-9956-ffa450edef68
* corrected validation againRafael H. Schloming2010-01-251-2/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@902797 13f79535-47bb-0310-9956-ffa450edef68
* corrected validationRafael H. Schloming2010-01-251-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@902793 13f79535-47bb-0310-9956-ffa450edef68
* Deleting extra files for "AMQP Compatibility", these may also be responsible ↵Jonathan Robie2010-01-242-756/+0
| | | | | | for QPID-2358. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@902638 13f79535-47bb-0310-9956-ffa450edef68
* Deleting some files that are not used and have names that differ only by ' ' ↵Jonathan Robie2010-01-245-479/+268
| | | | | | | | | vs. %20. Hope this will fix https://issues.apache.org/jira/browse/QPID-2358. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@902637 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2321 : Add queue browsing capability to 0-8 .net client to allow for ↵Robert Godfrey2010-01-231-121/+121
| | | | | | use of LVQ git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@902506 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2321 : Add queue browsing capability to 0-8 .net client to allow for ↵Robert Godfrey2010-01-237-15/+243
| | | | | | use of LVQ git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@902505 13f79535-47bb-0310-9956-ffa450edef68
* "Feature complete" for first internal draft, each file is valid DocBook.Jonathan Robie2010-01-2310-2/+1893
| | | | | | | | | | | Next step: Make the whole thing valid DocBook as one document. 1. Rebalance of part, chapter, and section elements. 2. References among parts git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@902438 13f79535-47bb-0310-9956-ffa450edef68
* Add SSL support for Windows client and broker per QPID-1403. Adds new ↵Stephen D. Huston2010-01-2311-75/+1425
| | | | | | | | | | | | | AsynchIO::BufferBase::squish() method that does what used to be done by in-place memmove() calls so it can be reused easily. SSL support for Windows is in: - Client: qpid/client/windows/SslConnector.cpp qpid/client/TCPConnector.{h cpp} rearranged a bit to make pieces available to SslConnector - Broker: qpid/broker/windows/SslProtocolFactory.cpp - Common: qpid/sys/windows/SslAsynchIO contains all the Schannel stuff to negotiate a session, encrypt, and decrypt data. The SslAsynchIO acts as a shim between the layer above and the "regular" AsynchIO that actually handles read/write and completions. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@902318 13f79535-47bb-0310-9956-ffa450edef68
* If we've already closed Connection don't attempt to write to itAndrew Stitcher2010-01-221-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@902278 13f79535-47bb-0310-9956-ffa450edef68
* made bindings additive, improved message level loggingRafael H. Schloming2010-01-222-23/+84
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@902246 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2347 broke some java tests; I believe these make incorrect assumptions ↵Gordon Sim2010-01-223-6/+5
| | | | | | about durable subscriptions and have changed them accordingly. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@902231 13f79535-47bb-0310-9956-ffa450edef68
* #include SecurityLayer.h needs to go back in; MSVC needs to see the class ↵Stephen D. Huston2010-01-221-0/+1
| | | | | | def for auto_ptr use in activateSecurityLayer. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@902176 13f79535-47bb-0310-9956-ffa450edef68