Skip to content

Add support for TLS enabled servers#54

Open
jhalter wants to merge 261 commits intomierau:mainfrom
jhalter:add_tls_support
Open

Add support for TLS enabled servers#54
jhalter wants to merge 261 commits intomierau:mainfrom
jhalter:add_tls_support

Conversation

@jhalter
Copy link
Contributor

@jhalter jhalter commented Nov 23, 2025

Hey Dustin 👋,

I've added TLS support to the latest Mobius release and with the changes in this PR, it seems to be working with your client!

TLS can be enabled with this new toggle in the server connect and bookmark views:

Screenshot 2025-11-22 at 8 08 17 PM

When enabled, transactions and file transfers go through the TLS encrypted connections.

I'm currently running TLS on mobius.trtphotl.com:5600 with a valid Let's Encrypt certificate if you'd like to test it out.

I need to test out some of the unhappy path scenarios (e.g. invalid cert), but I wanted to share this seemingly working implementation! 🎉

mierau and others added 30 commits December 20, 2023 15:55
…nsfers working though they don't yet. Moving some code away from async/await.
…moderation settings, plus username (finally) and user icon.
…h icons painsakenly pulled from the original Hotline client. May try to "remaster" these somehow.
…ew so you can connect to specific IP servers no listed by tracker, login/pass supported (I think?), and a nicer connect progress display.
…globe next to server name dims when window is inactive.
…ew them, works with animated GIFs too. Added cmd-R shortcut for Servers window. More work on login view.
mierau and others added 28 commits November 8, 2025 19:51
…hanged some icons in context menus for bookmarks.
… previewing certain files with HFS types (but no extensions). Cleanup preview files when window closes.
… transfers with small icon for the current file. Fix progress for folder downloads.
…pact transfers list items. Remove push notification entitlement.
… when can't connect (server down) or can't login (show server message).
@jhalter
Copy link
Contributor Author

jhalter commented Nov 25, 2025

Related, I had some thoughts on how servers might communicate to tracker clients that TLS is available:
benabernathy/magnetron#21

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants