outline-go-tun2socks
outline-go-tun2socks copied to clipboard
feat: ✨ add new OutlineDevice API that uses Outline SDK
In this PR, I added a new OutlineDevice
API that can be used by Outline Client to replace the old shadowsocks.CheckConnectivity
, shadowsocks.newClient
and OutlineTunnel
. I integrated Outline SDK into the implementation as well.
I also refactored a bunch of things in this PR:
- Export
outline
package ingomobile
- Mark all
outline/**
sub packages as deprecated
Related PR: #122 , #124