Kafka-upstram plugin

The kafka-upstream plugin is really amazing and I want to start using it. However, there are some questions I would like to answer before implementing it:

    1. There is no support for TLS - Does it mean TLS from kong to kafka or from the HTTP request to Kong?
    1. There is no support for Authentication - Is the plugin open sourced? I would like to fork it and make it work with my company’s AuthZ and AuthN services.
    1. The message format is not customizable - It would be really nice if I could pass a protobuff configuration to the plugin. Can I contribute?