summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| | | | | * | | | | | | minor optimisationMatthias Radestock2013-02-111-2/+3
| | | | | | | | | | | |
| | | | | * | | | | | | some inlining and moving aroundMatthias Radestock2013-02-111-16/+11
| | | | | | | | | | | |
| | | | | * | | | | | | a spot of inliningMatthias Radestock2013-02-111-4/+1
| | | | | | | | | | | |
| | | | | * | | | | | | Avoid always going through with_exit_handler/2, since that's what the ↵Simon MacMullen2013-01-311-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | comment says!
| | | | | * | | | | | | rabbit_limiter:initial_credit/6.Simon MacMullen2013-01-294-34/+48
| | | | | | | | | | | |
| | | | | * | | | | | | Derp.Simon MacMullen2013-01-291-1/+1
| | | | | | | | | | | |
| | | | | * | | | | | | Reduce distance to default.Simon MacMullen2013-01-291-2/+0
| | | | | | | | | | | |
| | | | | * | | | | | | Merge defaultSimon MacMullen2013-01-293-34/+35
| | | | | |\ \ \ \ \ \ \
| | | | | * | | | | | | | Unify the various checks before sending, and make sure we don't drop the new ↵Simon MacMullen2013-01-292-40/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | limiter on the floor.
| | | | | * | | | | | | | inform_limiter -> credit.Simon MacMullen2013-01-294-18/+18
| | | | | | | | | | | | |
| | | | | * | | | | | | | Remove knowledge of delivery-count from the broker.Simon MacMullen2013-01-292-28/+17
| | | | | | | | | | | | |
| | | | | * | | | | | | | Simplify: convert basic.credit_state to basic.credit_drained, which ↵Simon MacMullen2013-01-292-11/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | implicitly asserts that credit is 0, length 0 and drain is true, and tells you how much credit was discarded rather than the new delivery count (so we can soon remove all delivery count code from the broker).
| | | | | * | | | | | | | Get rid of credit_map, allow initial credit setting through an argument to ↵Simon MacMullen2013-01-291-23/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | basic.consume.
| | | | | * | | | | | | | Merge default into bug23749 (causing no changes)Emile Joubert2013-01-256-44/+309
| | | | | |\ \ \ \ \ \ \ \
| | | | | | * | | | | | | | Swap SASL and TLS header codesEmile Joubert2013-01-251-2/+2
| | | | | | | | | | | | | |
| | | | | | * | | | | | | | merge default into bug23749Matthias Radestock2013-01-256-44/+309
| | | | | | |\ \ \ \ \ \ \ \
| | | | | | | * \ \ \ \ \ \ \ merge default into bug23749Matthias Radestock2013-01-2415-238/+322
| | | | | | | |\ \ \ \ \ \ \ \
| | | | | | | * | | | | | | | | s/become/initMatthias Radestock2013-01-241-1/+1
| | | | | | | | | | | | | | | |
| | | | | | | * | | | | | | | | recommend saslMatthias Radestock2013-01-241-1/+1
| | | | | | | | | | | | | | | |
| | | | | | | * | | | | | | | | add some tests for connection refusalMatthias Radestock2013-01-241-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 refusalMatthias Radestock2013-01-241-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 specificallyEmile Joubert2013-01-231-1/+8
| | | | | | | | | | | | | | | |
| | | | | | | * | | | | | | | | Oh yeah, specs.Simon MacMullen2013-01-221-0/+3
| | | | | | | | | | | | | | | |
| | | | | | | * | | | | | | | | Remove knowledge of AMQP frames from the limiter. (attempt 2)Simon MacMullen2013-01-222-9/+25
| | | | | | | | | | | | | | | |
| | | | | | | * | | | | | | | | Merge in defaultSimon MacMullen2013-01-216-49/+294
| | | | | | | |\ \ \ \ \ \ \ \ \
| | | | | | | | * \ \ \ \ \ \ \ \ merge default into bug23749Matthias Radestock2013-01-186-49/+294
| | | | | | | | |\ \ \ \ \ \ \ \ \
| | | | | | | | | * | | | | | | | | refactor: encapsulate rabbit_connection tableMatthias Radestock2013-01-173-5/+12
| | | | | | | | | | | | | | | | | |
| | | | | | | | | * | | | | | | | | cosmeticMatthias Radestock2013-01-171-4/+1
| | | | | | | | | | | | | | | | | |
| | | | | | | | | * | | | | | | | | cosmeticMatthias Radestock2013-01-171-1/+1
| | | | | | | | | | | | | | | | | |
| | | | | | | | | * | | | | | | | | Stick "real" 0-9-1 connections in an ETS table.Simon MacMullen2013-01-173-9/+8
| | | | | | | | | | | | | | | | | |
| | | | | | | | | * | | | | | | | | delay starting of channel_sup_sup as much as possibleMatthias Radestock2013-01-171-13/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | which makes abandoned connection attempts less costly
| | | | | | | | | * | | | | | | | | merge default into bug23749Matthias Radestock2013-01-178-66/+351
| | | | | | | | | |\ \ \ \ \ \ \ \ \
| | | | | | | | | | * \ \ \ \ \ \ \ \ Merge headsSimon MacMullen2013-01-171-8/+12
| | | | | | | | | | |\ \ \ \ \ \ \ \ \
| | | | | | | | | | | * | | | | | | | | allow 'become' to return, and become something elseMatthias Radestock2013-01-171-8/+12
| | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | * | | | | | | | | | Start the chan_sup_sup later, once we have committed to 0-9-1 - one less hack.Simon MacMullen2013-01-172-22/+19
| | | | | | | | | | |/ / / / / / / / /
| | | | | | | | | | * | | | | | | | | Unwind the stack before taking that one-way trip.Simon MacMullen2013-01-171-2/+4
| | | | | | | | | | | | | | | | | | |
| | | | | | | | | | * | | | | | | | | This guard is not needed.Simon MacMullen2013-01-161-1/+1
| | | | | | | | | | | | | | | | | | |
| | | | | | | | | | * | | | | | | | | UnbreakSimon MacMullen2013-01-161-1/+1
| | | | | | | | | | | | | | | | | | |
| | | | | | | | | | * | | | | | | | | API consistencyMatthias Radestock2013-01-152-3/+3
| | | | | | | | | | | | | | | | | | |
| | | | | | | | | | * | | | | | | | | cosmeticMatthias Radestock2013-01-151-6/+5
| | | | | | | | | | | | | | | | | | |
| | | | | | | | | | * | | | | | | | | neater xref foolingMatthias Radestock2013-01-151-5/+2
| | | | | | | | | | | | | | | | | | |
| | | | | | | | | | * | | | | | | | | merge default into bug23749Matthias Radestock2013-01-152-38/+87
| | | | | | | | | | |\ \ \ \ \ \ \ \ \
| | | | | | | | | | * | | | | | | | | | simplify bad_version error handlingMatthias Radestock2013-01-151-6/+5
| | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | * | | | | | | | | | fix typoMatthias Radestock2013-01-151-1/+1
| | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | * | | | | | | | | | Fix the case of sending credit state back when changing credit when there ↵Simon MacMullen2013-01-151-22/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | are no messages in the queue.
| | | | | | | | | | * | | | | | | | | | Separate out can_cons_send.Simon MacMullen2013-01-152-29/+30
| | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | * | | | | | | | | | Specs. And a function I forgot to write.Simon MacMullen2013-01-151-8/+11
| | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | * | | | | | | | | | CosmeticSimon MacMullen2013-01-153-8/+9
| | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | * | | | | | | | | | Allow setting credit for a consumer tag that does not yet exist, since the ↵Simon MacMullen2013-01-142-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 MacMullen2013-01-142-5/+8
| | | | | | | | | | | | | | | | | | | |