outline-go-tun2socks icon indicating copy to clipboard operation
outline-go-tun2socks copied to clipboard

feat: ✨ add new OutlineDevice API that uses Outline SDK

Open jyyi1 opened this issue 1 year ago • 2 comments

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 in gomobile
  • Mark all outline/** sub packages as deprecated

Related PR: #122 , #124

jyyi1 avatar Apr 14 '23 20:04 jyyi1