| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge default into bug23749 (causing no changes) | Emile Joubert | 2013-01-25 | 6 | -44/+309 |
| |\ | |||||
| | * | Swap SASL and TLS header codes | Emile Joubert | 2013-01-25 | 1 | -2/+2 |
| | | | |||||
| | * | merge default into bug23749 | Matthias Radestock | 2013-01-25 | 6 | -44/+309 |
| | |\ | |||||
| | | * | merge default into bug23749 | Matthias Radestock | 2013-01-24 | 15 | -238/+322 |
| | | |\ | |||||
| | | * | | s/become/init | Matthias Radestock | 2013-01-24 | 1 | -1/+1 |
| | | | | | |||||
| | | * | | recommend sasl | Matthias Radestock | 2013-01-24 | 1 | -1/+1 |
| | | | | | |||||
| | | * | | add some tests for connection refusal | Matthias Radestock | 2013-01-24 | 1 | -4/+21 |
| | | | | | | | | | | | | | | | | | | | | | some of this is also tested in the Java client, but I'd rather have it all in one place here. | ||||
| | | * | | improve/fix connection refusal | Matthias Radestock | 2013-01-24 | 1 | -22/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - respond with a 0-9-1 header when the supplied header is not recognised *unless* it is a 1-0 header *and* the 1-0 plug-in is enabled - respond with a 1-0 header when a 1-0 header with an unsupported protocol id is supplied and the 1-0 plug-in is enabled - log a more informative error when a 1-0 header is supplied and the 1-0 plug-in is not enabled | ||||
| | | * | | Reject AMQP 1.0 TLS requests specifically | Emile Joubert | 2013-01-23 | 1 | -1/+8 |
| | | | | | |||||
| | | * | | Oh yeah, specs. | Simon MacMullen | 2013-01-22 | 1 | -0/+3 |
| | | | | | |||||
| | | * | | Remove knowledge of AMQP frames from the limiter. (attempt 2) | Simon MacMullen | 2013-01-22 | 2 | -9/+25 |
| | | | | | |||||
| | | * | | Merge in default | Simon MacMullen | 2013-01-21 | 6 | -49/+294 |
| | | |\ \ | |||||
| | | | * \ | merge default into bug23749 | Matthias Radestock | 2013-01-18 | 6 | -49/+294 |
| | | | |\ \ | |||||
| | | | | * | | refactor: encapsulate rabbit_connection table | Matthias Radestock | 2013-01-17 | 3 | -5/+12 |
| | | | | | | | |||||
| | | | | * | | cosmetic | Matthias Radestock | 2013-01-17 | 1 | -4/+1 |
| | | | | | | | |||||
| | | | | * | | cosmetic | Matthias Radestock | 2013-01-17 | 1 | -1/+1 |
| | | | | | | | |||||
| | | | | * | | Stick "real" 0-9-1 connections in an ETS table. | Simon MacMullen | 2013-01-17 | 3 | -9/+8 |
| | | | | | | | |||||
| | | | | * | | delay starting of channel_sup_sup as much as possible | Matthias Radestock | 2013-01-17 | 1 | -13/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | | which makes abandoned connection attempts less costly | ||||
| | | | | * | | merge default into bug23749 | Matthias Radestock | 2013-01-17 | 8 | -66/+351 |
| | | | | |\ \ | |||||
| | | | | | * \ | Merge heads | Simon MacMullen | 2013-01-17 | 1 | -8/+12 |
| | | | | | |\ \ | |||||
| | | | | | | * | | allow 'become' to return, and become something else | Matthias Radestock | 2013-01-17 | 1 | -8/+12 |
| | | | | | | | | | |||||
| | | | | | * | | | Start the chan_sup_sup later, once we have committed to 0-9-1 - one less hack. | Simon MacMullen | 2013-01-17 | 2 | -22/+19 |
| | | | | | |/ / | |||||
| | | | | | * | | Unwind the stack before taking that one-way trip. | Simon MacMullen | 2013-01-17 | 1 | -2/+4 |
| | | | | | | | | |||||
| | | | | | * | | This guard is not needed. | Simon MacMullen | 2013-01-16 | 1 | -1/+1 |
| | | | | | | | | |||||
| | | | | | * | | Unbreak | Simon MacMullen | 2013-01-16 | 1 | -1/+1 |
| | | | | | | | | |||||
| | | | | | * | | API consistency | Matthias Radestock | 2013-01-15 | 2 | -3/+3 |
| | | | | | | | | |||||
| | | | | | * | | cosmetic | Matthias Radestock | 2013-01-15 | 1 | -6/+5 |
| | | | | | | | | |||||
| | | | | | * | | neater xref fooling | Matthias Radestock | 2013-01-15 | 1 | -5/+2 |
| | | | | | | | | |||||
| | | | | | * | | merge default into bug23749 | Matthias Radestock | 2013-01-15 | 2 | -38/+87 |
| | | | | | |\ \ | |||||
| | | | | | * | | | simplify bad_version error handling | Matthias Radestock | 2013-01-15 | 1 | -6/+5 |
| | | | | | | | | | |||||
| | | | | | * | | | fix typo | Matthias Radestock | 2013-01-15 | 1 | -1/+1 |
| | | | | | | | | | |||||
| | | | | | * | | | Fix the case of sending credit state back when changing credit when there ↵ | Simon MacMullen | 2013-01-15 | 1 | -22/+23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | are no messages in the queue. | ||||
| | | | | | * | | | Separate out can_cons_send. | Simon MacMullen | 2013-01-15 | 2 | -29/+30 |
| | | | | | | | | | |||||
| | | | | | * | | | Specs. And a function I forgot to write. | Simon MacMullen | 2013-01-15 | 1 | -8/+11 |
| | | | | | | | | | |||||
| | | | | | * | | | Cosmetic | Simon MacMullen | 2013-01-15 | 3 | -8/+9 |
| | | | | | | | | | |||||
| | | | | | * | | | Allow setting credit for a consumer tag that does not yet exist, since the ↵ | Simon MacMullen | 2013-01-14 | 2 | -13/+31 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | adapter wants to do that. We leak if you set credit for a ctag and then don't consume... but the adapter never does that. | ||||
| | | | | | * | | | TODO-- | Simon MacMullen | 2013-01-14 | 2 | -5/+8 |
| | | | | | | | | | |||||
| | | | | | * | | | No. | Simon MacMullen | 2013-01-14 | 1 | -1/+0 |
| | | | | | | | | | |||||
| | | | | | * | | | Merge default | Simon MacMullen | 2013-01-14 | 8 | -47/+308 |
| | | | | | |\ \ \ | |||||
| | | | | | | * | | | Improve workingness further. We now should be handling multiple blocks for ↵ | Simon MacMullen | 2013-01-14 | 2 | -67/+76 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | different reasons correctly. | ||||
| | | | | | | * | | | Right. There were a lot of bugs. This fixes most of them. One major ↵ | Simon MacMullen | 2013-01-11 | 3 | -46/+55 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | confusion was that both the adapter and the credit impl were trying to normalise against remote count, now it's just the adapter. Also when we get credit we need to unblock. Also there were various things that assumed our local credit could not go negative - well it can and we just need to wait for it to be positive again. | ||||
| | | | | | | * | | | Second attempt at moving credit into the queue. This time we pretend the ↵ | Simon MacMullen | 2013-01-10 | 4 | -149/+155 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | limiter is still doing the work. While testing this I note that the credit calculation is crazy when testing with Proton. But it was just as bad before, so let's commit. | ||||
| | | | | | | * | | | consumer_mapping changed since this branch was last worked on. | Simon MacMullen | 2013-01-10 | 1 | -5/+5 |
| | | | | | | | | | | |||||
| | | | | | | * | | | I added that clause early in the history of this bug and it's always been ↵ | Simon MacMullen | 2013-01-09 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | wrong. The semantics of that line are just "set is_limit_active to false if the limiter is disabled", is_blocked (which only deals with the channel.flow case anyway) has nothing to do with it. | ||||
| | | | | | | * | | | Stub for 1.0 support. | Simon MacMullen | 2013-01-08 | 2 | -1/+42 |
| | | | | | | | | | | |||||
| | | | | | | * | | | Merge in default. | Simon MacMullen | 2013-01-07 | 5 | -31/+228 |
| | | | | | | |\ \ \ | |||||
| | | | | | | | * | | | Resurrect | Simon MacMullen | 2013-01-07 | 1 | -0/+1 |
| | | | | | | | | | | | |||||
| | | | | | | | * | | | And correct specs | Michael Bridgen | 2011-08-24 | 1 | -2/+5 |
| | | | | | | | | | | | |||||
| | | | | | | | * | | | Rectify some poor conflict resolution choices. | Michael Bridgen | 2011-08-24 | 2 | -8/+14 |
| | | | | | | | | | | | |||||
| | | | | | | | * | | | Merge in default. Many conflicts unhappy face | Michael Bridgen | 2011-08-23 | 31 | -519/+2196 |
| | | | | | | | |\ \ \ | |||||
