Closed edefaria closed 8 years ago
Thank you for the PR!
See comments.
Nevermind, I will just merge this and apply some fixes. :smiley:
Watch out for some changes. :wink:
Thanks again for your contribution! :+1:
:+1: Thanks @bernd and @edefaria!
@edefaria Sorry, I had to revert this because we need a signed Contributor License Agreement before we can merge this. I thought we already got this from you, but I was wrong.
Please follow the instructions here: https://www.graylog.org/get-involved (down at the bottom of the page)
We will happily merge your contribution once we receive the signed CLA. Thank you very much!
@edefaria We received the CLA, thank you! :smiley:
I will merge this soon!
Are there any blockers on this? If this is working as it should, I'd use this branch as a base to also add certificate authentication.
After reading the commit message on the revert commit and looking at the changes that the master
branch has gone through, I started a new approach at supporting TLS at https://github.com/milgner/gelf-rb/tree/feature/tcp-tls-cert-auth
Right now it's pre-PR-quality since I just quickly cobbled it together and still lacking tests, but it supports client certificate authentication in addition to encryption.
Feedback is appreciated, let me know what you think. I don't know how much time I'll have to polish it but I think I'll deploy it in a test environment and see what happens :wink:
Add TLS Support:
Bugfix:
TCP improvement: