summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* set up monitoring in the callerbug23249Matthias Radestock2010-09-132-3/+2
| | | | which makes for a cleaner and more flexible API
* Use monitor, not link, *consistently*Matthew Sackman2010-09-081-1/+1
|
* Use monitor, not linkMatthew Sackman2010-09-082-2/+2
|
* merge bug23203 into defaultMatthias Radestock2010-09-070-0/+0
|\
* | Treat an intrinsic supervisor child the same as an intrinsic non-supervisor ↵bug23203Matthew Sackman2010-09-071-1/+6
|/ | | | child when it comes to 'normal' exit reasons (which, for a supervisor, is 'shutdown', not 'normal')
* flesh out API some moreMatthias Radestock2010-09-071-1/+9
| | | | for management plugin
* flesh out APIMatthias Radestock2010-09-071-5/+7
| | | | for the benefit of the management plugin
* cosmeticMatthias Radestock2010-09-071-1/+1
|
* flesh out binding API a little furtherMatthias Radestock2010-09-071-4/+11
|
* add list_user_vhost_permissions/2Matthias Radestock2010-09-071-7/+16
| | | | useful in e.g. the management plug-in
* cosmeticMatthias Radestock2010-09-071-19/+19
|
* correct the type specs of permission listing functionsMatthias Radestock2010-09-071-2/+5
| | | | these got broken when 'scope' was added
* 'scope' is *not* a permissionMatthias Radestock2010-09-071-1/+0
|
* cosmeticMatthias Radestock2010-09-071-3/+3
|
* format info item solely based on the value, not the keyMatthias Radestock2010-09-071-22/+29
|
* tiny refactor and some cosmetic changesMatthias Radestock2010-09-071-28/+14
|
* Merge bug23230 into default (tweak and flesh out rabbit_binding API)Simon MacMullen2010-09-0611-158/+19
|\
| * We escape like C not URLs.Simon MacMullen2010-09-061-4/+4
| |
| * Merge default headsMichael Bridgen2010-09-067-355/+394
| |\
| | * merging bug23228 into defaultVlad Alexandru Ionescu2010-09-068-24/+13
| | |\
| * | \ Merge bug23229 (remove more dead code)Michael Bridgen2010-09-068-24/+13
| |\ \ \ | | | |/ | | |/|
| | * | merge headsMatthias Radestock2010-09-0511-56/+62
| | |\ \
| | | * \ merge headsMatthias Radestock2010-09-052-2/+0
| | | |\ \
| | | | * \ Merge bug23116Michael Bridgen2010-09-030-0/+0
| | | | |\ \
| | | | * \ \ Merge default into bug23116bug23116Michael Bridgen2010-09-0315-172/+135
| | | | |\ \ \ | | | | | |/ /
| | | | * | | All packaging makefiles can assume that "make srcdist" is already doneDavid Wragg2010-08-272-2/+0
| | | | | | |
| | | * | | | simplify a bunch of rabbit_event:notify callsMatthias Radestock2010-09-054-18/+9
| | | | |/ / | | | |/| |
| | * | | | Merge bug23197 (missed heartbeat may not get logged)Simon MacMullen2010-09-011-2/+2
| | |\ \ \ \
| | | * | | | prevent normal heartbeater termination from tearing down the readerbug23197Matthias Radestock2010-08-271-2/+2
| | | | |/ / | | | |/| |
| | * | | | cosmeticMatthias Radestock2010-09-011-2/+2
| | | | | |
| * | | | | remove dead codebug23229Matthias Radestock2010-09-042-128/+0
| | |_|/ / | |/| | |
* | | | | expand test coveragebug23230Matthias Radestock2010-09-041-1/+9
| | | | |
* | | | | add a couple of convenience functionsMatthias Radestock2010-09-042-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | | so that callers can add/remove bindings without supplying a closure, which can be tricky across an rpc call.
* | | | | update 'rabbitmqctl list_bindings' documentationMatthias Radestock2010-09-041-12/+48
| | | | | | | | | | | | | | | | | | | | The command now behaves more like the other list_* commands
* | | | | tweak and extend rabbit_binding APIMatthias Radestock2010-09-045-107/+120
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 'add', 'remove' take binding records instead of losts of args - 'list*' return #binding records instead of tuples - add 'list_for_exchange_and_queue' - add 'info*' functions Also fix two bugs: - don't invoke rabbit_event:notify inside mnesia tx - include complete binding info in binding_deleted event
* | | | some renaming and inlining on internal APIbug23228Matthias Radestock2010-09-041-14/+11
| | | |
* | | | further binding API tweaksMatthias Radestock2010-09-045-39/+39
| | | |
* | | | fix some comments and typesMatthias Radestock2010-09-032-3/+4
| | | |
* | | | merge default into bug23228Matthias Radestock2010-09-031-4/+8
|\ \ \ \ | |/ / /
| * | | add some missing specsMatthias Radestock2010-09-031-4/+8
| | | |
* | | | move binding code into its own moduleMatthias Radestock2010-09-035-352/+393
|/ / /
* | | bug23200 merged into defaultMarek Majkowski2010-09-032-10/+10
|\ \ \
| * | | lists:member.bug23200Simon MacMullen2010-08-311-1/+1
| | | |
| * | | Allow byte, int, short, long.Simon MacMullen2010-08-312-10/+10
| | | |
| * | | Change type of expires argument from (signed)long to signedint since that's ↵Simon MacMullen2010-08-312-5/+5
| | | | | | | | | | | | | | | | the best we can do in 0-8.
* | | | refactor: export a useful file_handle_cache:ulimit()Matthias Radestock2010-09-031-9/+13
| | | | | | | | | | | | | | | | | | | | | | | | for, e.g. the management plug-in Also, we always need at least two fds (e.g. for 'copy'), so set the lower bound to that rather than one.
* | | | merge bug23107 into defaultAlexandru Scvortov2010-09-0125-499/+609
|\ \ \ \
| * \ \ \ bug23185 merged into defaultMarek Majkowski2010-09-011-12/+13
| |\ \ \ \ | | |_|/ / | |/| | |
| | * | | client scope grants permission *only* for amq.gen resourcesbug23185Alexandru Scvortov2010-08-311-1/+1
| | | | | | | | | | | | | | | | | | | | So, a client still need explicit permission to use amq.default, etc.
| | * | | move treating 'amq\.*' specially to inner caseAlexandru Scvortov2010-08-261-12/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Permission argument to check_resource_access is not a #permission{}. It is an atom naming which permission we want (configure, read or write). To treat 'amq.*' resources differently, the check needs to be moved to the inner case.