summaryrefslogtreecommitdiff
path: root/qpid/cpp
Commit message (Collapse)AuthorAgeFilesLines
* Added --dtx option to txtest for DTX transaction testingKim van der Riet2008-08-181-5/+28
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@686854 13f79535-47bb-0310-9956-ffa450edef68
* Configure --without-cpg by default for M3.Alan Conway2008-08-181-5/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@686846 13f79535-47bb-0310-9956-ffa450edef68
* Fix memory leak in Cluster and enable valgrind in ais_checkAlan Conway2008-08-155-13/+32
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@686409 13f79535-47bb-0310-9956-ffa450edef68
* Stop prevoius qpidd before runing singleton cluster.Alan Conway2008-08-141-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@686043 13f79535-47bb-0310-9956-ffa450edef68
* Add option to run singleton cluster on default port.Alan Conway2008-08-141-7/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@686035 13f79535-47bb-0310-9956-ffa450edef68
* echo with_ais_group errors to stderr.Alan Conway2008-08-141-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@686021 13f79535-47bb-0310-9956-ffa450edef68
* distclean should delete qpid/framing/MaxMethodBodySize.hGordon Sim2008-08-141-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@685967 13f79535-47bb-0310-9956-ffa450edef68
* Queue cluster send frames, do cpg_mcast in separate thread, batching if ↵Alan Conway2008-08-122-22/+50
| | | | | | | | | possible. 5x thruput improvement :) git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@685317 13f79535-47bb-0310-9956-ffa450edef68
* Add extra boost headers to dist tarballGordon Sim2008-08-121-24/+24
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@685289 13f79535-47bb-0310-9956-ffa450edef68
* Replace eventfd with more portable pipe implementation in PollableCondition.Alan Conway2008-08-122-2/+46
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@685278 13f79535-47bb-0310-9956-ffa450edef68
* Move frame processing out of CPG dispatch queue for cluster.Alan Conway2008-08-126-20/+273
| | | | | | | PollableQueue is a pollable in-memory queue, will probably move it to sys. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@685237 13f79535-47bb-0310-9956-ffa450edef68
* Added doxygen comments on using the Poller.Alan Conway2008-08-112-1/+47
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@684880 13f79535-47bb-0310-9956-ffa450edef68
* Integrate CPG file descriptor into broker polling.Alan Conway2008-08-1111-64/+95
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@684865 13f79535-47bb-0310-9956-ffa450edef68
* Decouple the DispatchHandle from its clients by using aAndrew Stitcher2008-08-111-2/+24
| | | | | | | | DispatchHandleRef class which can be deleted at any time, but will only cause the DispatchHandle to be deleted later when it's definitely no longer in use. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@684787 13f79535-47bb-0310-9956-ffa450edef68
* Added some extra info to example doc for xml exchange.Gordon Sim2008-08-111-0/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@684785 13f79535-47bb-0310-9956-ffa450edef68
* Check CPG flow control.Alan Conway2008-08-073-16/+48
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@683711 13f79535-47bb-0310-9956-ffa450edef68
* On broker shutdown, re-join the timer thread outside of a locked scope to ↵Ted Ross2008-08-071-15/+17
| | | | | | prevent deadlock. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@683619 13f79535-47bb-0310-9956-ffa450edef68
* Patch from Gordon Sim to fix issues with hasOutput implementation.Alan Conway2008-08-073-8/+32
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@683617 13f79535-47bb-0310-9956-ffa450edef68
* Removed recursive patch to patchGordon Sim2008-08-071-123/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@683595 13f79535-47bb-0310-9956-ffa450edef68
* Updated suppressions for changes to ThreadGordon Sim2008-08-071-3/+142
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@683588 13f79535-47bb-0310-9956-ffa450edef68
* Remove reference to deleted sys/posix/Thread.hGordon Sim2008-08-071-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@683560 13f79535-47bb-0310-9956-ffa450edef68
* - Added OutputTask::hasOutput() test.Alan Conway2008-08-0613-10/+66
| | | | | | | - Cluster only sends doOutput events when hasOutput() git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@683416 13f79535-47bb-0310-9956-ffa450edef68
* Refactor Thread platform code so that the implementation is completelyAndrew Stitcher2008-08-063-95/+76
| | | | | | | decoupled from its interface git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@683402 13f79535-47bb-0310-9956-ffa450edef68
* correct action on purge & remove ROUTINGKEY typeCarl C. Trieloff2008-08-063-3/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@683087 13f79535-47bb-0310-9956-ffa450edef68
* Added actions for ACL on mgnt actionsCarl C. Trieloff2008-08-052-2/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@682979 13f79535-47bb-0310-9956-ffa450edef68
* Fix Cluster::send encode race.Alan Conway2008-08-055-11/+30
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@682885 13f79535-47bb-0310-9956-ffa450edef68
* * revised approach for setting tcp-nodelay on client to avoid breaking ↵Gordon Sim2008-08-058-28/+37
| | | | | | | | | | | | platform abstractions * added ability to set tcp-nodelay on server side of the socket also Merged from r682785. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@682791 13f79535-47bb-0310-9956-ffa450edef68
* Fix sporadic shutdown hang in clustered broker.Alan Conway2008-08-056-25/+55
| | | | | | | Add start|stop_cluster test scripts git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@682774 13f79535-47bb-0310-9956-ffa450edef68
* Removed spurious printTed Ross2008-08-051-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@682711 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1214 - Committed William's patchTed Ross2008-08-052-6/+22
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@682710 13f79535-47bb-0310-9956-ffa450edef68
* Modified error checking on TCP socket read so that it's no longer fatalAndrew Stitcher2008-08-051-1/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@682685 13f79535-47bb-0310-9956-ffa450edef68
* correc version numberCarl C. Trieloff2008-08-041-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@682418 13f79535-47bb-0310-9956-ffa450edef68
* updated ais instructionsCarl C. Trieloff2008-08-041-2/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@682410 13f79535-47bb-0310-9956-ffa450edef68
* Initial framework for ACL readerKim van der Riet2008-08-016-4/+142
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@681824 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1174 - Clean up agent objects when the remote agent disconnectsTed Ross2008-08-013-23/+57
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@681773 13f79535-47bb-0310-9956-ffa450edef68
* Removed typedefs which were generating ignored warnings on gcc 4.3 compiler.Kim van der Riet2008-08-011-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@681727 13f79535-47bb-0310-9956-ffa450edef68
* Make md5-hash of table recursively include data from referenced groupsTed Ross2008-08-011-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@681709 13f79535-47bb-0310-9956-ffa450edef68
* - Add support for ACL on message transferCarl C. Trieloff2008-08-016-14/+53
| | | | | | | | - Performance optimizations for ACL on message transfer git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@681690 13f79535-47bb-0310-9956-ffa450edef68
* Added signed integer datatypes for use in management schemasTed Ross2008-07-313-0/+44
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@681512 13f79535-47bb-0310-9956-ffa450edef68
* attempt to fix spec fileCarl C. Trieloff2008-07-312-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@681509 13f79535-47bb-0310-9956-ffa450edef68
* header file fix fr buildCarl C. Trieloff2008-07-311-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@681505 13f79535-47bb-0310-9956-ffa450edef68
* another missing fileCarl C. Trieloff2008-07-311-0/+57
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@681494 13f79535-47bb-0310-9956-ffa450edef68
* small cleanupCarl C. Trieloff2008-07-312-2/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@681491 13f79535-47bb-0310-9956-ffa450edef68
* missing fileCarl C. Trieloff2008-07-311-0/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@681483 13f79535-47bb-0310-9956-ffa450edef68
* - Implementation of ACL pluginCarl C. Trieloff2008-07-317-21/+405
| | | | | | | | | | | | | | | - Apply ACL to Exchange, Queue, Binding, Subscribe - Follow Java ACL types, few added To complete the implementation of ACL the following items are remaining. - ACL on message transfer - ACL on MGNT commands - Reading ACL from File, into auth map. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@681479 13f79535-47bb-0310-9956-ffa450edef68
* Fixed for 64bit systemsGordon Sim2008-07-311-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@681407 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1174 - Management updates for remote agentsTed Ross2008-07-3111-179/+252
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@681362 13f79535-47bb-0310-9956-ffa450edef68
* The previous attempt to only get an xpg strerror_r with the GNU failedAndrew Stitcher2008-07-301-10/+7
| | | | | | | instead use the definition of _GNU_SOURCE as a proxy for the gnu version git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@681193 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1162: added patches and additions required to build against boost 1.32. ↵Gordon Sim2008-07-304-0/+148
| | | | | | | | | | These are not deemed desirable for direct application to the trunk, but can be used to simply update an svn checkout for compilation against that boost version. Contributed by Mick Goulish and Justin Ross. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@681164 13f79535-47bb-0310-9956-ffa450edef68
* Merged r680937. Added error handling for case where socket cannot be ↵Gordon Sim2008-07-301-5/+10
| | | | | | accepted e.g. due to constraints on file handles. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@680939 13f79535-47bb-0310-9956-ffa450edef68