payload: {"push_id":3969147160,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"73a092647ef36db3b489a760b75da81cc27ef608","before":"4d3d5d5a79ef5124ec8a96acec558b4e63026bcb","commits":[{"sha":"73a092647ef36db3b489a760b75da81cc27ef608","author":{"name":"Bruce Guenter","email":"9ae9c44b775ee9b29f4f502415e02e61a9b1a6a0@untroubled.org"},"message":"feat(tcp sink): Add support for TLS (#765)\n\n* Add tokio-tls and native-tls crate\r\n\r\nSigned-off-by: Bruce Guenter <bruce@untroubled.org>\r\n\r\n* Change state assignment pattern of TCP sink poll_connection\r\n\r\nSigned-off-by: Bruce Guenter <bruce@untroubled.org>\r\n\r\n* Add (trivial) TLS options to the TCP sink\r\n\r\nSigned-off-by: Bruce Guenter <bruce@untroubled.org>\r\n\r\n* Complete minimal TLS support for TCP sink\r\n\r\nSigned-off-by: Bruce Guenter <bruce@untroubled.org>\r\n\r\n* Add documentation about the TCP TLS enable option\r\n\r\nSigned-off-by: Bruce Guenter <bruce@untroubled.org>\r\n\r\n* Add support for the \"verify\" option to the TCP sink TLS option\r\n\r\nSigned-off-by: Bruce Guenter <bruce@untroubled.org>\r\n\r\n* Add support for additional CA file to TCP TLS support\r\n\r\nSigned-off-by: Bruce Guenter <bruce@untroubled.org>\r\n\r\n* Add support for identifying outbound TCP TLS connections\r\n\r\nSigned-off-by: Bruce Guenter <bruce@untroubled.org>\r\n\r\n* Add key file pass phrase option to TCP TLS support\r\n\r\nSigned-off-by: Bruce Guenter <bruce@untroubled.org>\r\n\r\n* Rework TLS connector creation to avoid panics in TLS connection path\r\n\r\nSigned-off-by: Bruce Guenter <bruce@untroubled.org>\r\n\r\n* Rework TcpSinkTls to omit the `enabled` field\r\n\r\nSigned-off-by: Bruce Guenter <bruce@untroubled.org>\r\n\r\n* Unify common delay backoff code\r\n\r\nSigned-off-by: Bruce Guenter <bruce@untroubled.org>\r\n\r\n* Add CHANGELOG note\r\n\r\nSigned-off-by: Bruce Guenter <bruce@untroubled.org>\r\n\r\n* Add missing period in TLS negotiation debug message\r\n\r\nSigned-off-by: Bruce Guenter <bruce@untroubled.org>\r\nCo-Authored-By: Lucio Franco <luciofranco14@gmail.com>\r\n\r\n* Fix import path of tokio's AsyncWrite trait\r\n\r\nSigned-off-by: Bruce Guenter <bruce@untroubled.org>\r\n\r\n* Simplify ca_file & crt_file filename reference pattern\r\n\r\nSigned-off-by: Bruce Guenter <bruce@untroubled.org>\r\n\r\n* Fix \"friendly name\" parameter to the Pkcs12 build method\r\n\r\nSigned-off-by: Bruce Guenter <bruce@untroubled.org>\r\n\r\n* Simplify naming of TLS config struct\r\n\r\nSigned-off-by: Bruce Guenter <bruce@untroubled.org>\r\n\r\n* Fix error message when TLS connection fails\r\n\r\nSigned-off-by: Bruce Guenter <bruce@untroubled.org>\r\n\r\n* Fix error message for TLS negotiation failure\r\n\r\nSigned-off-by: Bruce Guenter <bruce@untroubled.org>\r\n\r\n* Use a \"Maybe\" enum instead of a trait object to switch raw vs TLS stream\r\n\r\nSigned-off-by: Bruce Guenter <bruce@untroubled.org>","distinct":true,"url":"https://api.github.com/repos/timberio/vector/commits/73a092647ef36db3b489a760b75da81cc27ef608"}]}
other: {"actor":{"display_login":"bruceg"}}