Added tag rabbitmq_v3_1_2 for changeset 0905ecfd2ec6
Added tag rabbitmq_v3_1_3 for changeset f0ba00e994ba
Remove ancient test that could not possibly pass (no longer using memsup or channel.flow). It wasn't hooked in anywhere, but is misleading.
s/VMware/GoPivotal/g
add amqp_rpc_{client,server}:start_link functions
merge bug25674 into stable
merge stable into default
Invoke the cancel callback whenever we send a basic.cancel as well as when we receive one. This means the selective consumer will always tidy up its state in handle_cancel/2 and therefore does not need to do so in handle_cancel_ok/3.
Damn, we can't always update our state on basic.cancel or when we receive the cancel-ok we won't know what to do with it!
Minor cleanup and don't conflate two different errors together.
* Test consume / cancel / consume.
* Merge the two receives to get rid of a rather dubious "after 0".
Don't reject connection.secure, and add an implementation of cr-demo for (manual) testing.
Merge bug 25688
stable to default
Merged bug25677 into stable
Merged stable into default
Merged bug25538 into stable
Merged stable into default
Merge default into bug25191
Untabify