Andrew Bruce
Andrew Bruce
This client currently [supports leaf client certificate/key pairs](https://github.com/rabbitmq/rabbitmq-objc-client/blob/master/RMQClientIntegrationTests/TLSConnectionIntegrationTest.swift) but not certificate chains, both when parsing/providing to the server and performing [peer verification](https://www.rabbitmq.com/ssl.html#peer-verification).
Use a generative testing library such as https://github.com/typelift/SwiftCheck to generate tests. Consider: - Varying quantities of data - Combinations of types being parsed - Field table types (at time of...
I've deliberately skipped this, as it was turning into a time sink. Please comment if you'd like to see it added i.e. you send decimals via message content headers.
Bunny does this using a thread pool. We could use dispatch queues in a similar way. - [ ] Queue subscribe: blocks on completion of the entire pool of work
As per https://github.com/ruby-amqp/bunny/commit/21e39b9b Looks like it needs connection recovery first.