profanity-im / libmesode

*Deprecated* Fork of libstrophe (https://github.com/strophe/libstrophe) for use with Profanity XMPP Client
Other
16 stars 10 forks source link

Set the SNI #18

Closed PapaTutuWawa closed 3 years ago

PapaTutuWawa commented 4 years ago

I have an XMPP server behind traefik which routes connections based on the SNI. Profanity - or more precise libmesode - does not set the SNI, which prevents profanity from connecting to my server.

This PR just ports the libstrophe commit f0436490b0d6272a122648ebd50156145718fb97, which in my test allowed profanity to connect to my server.

jubalh commented 3 years ago

libmesode got deprecated, see https://github.com/profanity-im/libmesode/commit/8e5c8b32c7c36f471df0ac67ce0cdac6e8b30569