guardianproject / orbot-apple

Orbot VPN app for iOS
MIT License
186 stars 34 forks source link

Bug on iOS 17.1 #82

Closed SiNaPsEr0x closed 8 months ago

SiNaPsEr0x commented 8 months ago

Keep restarting the tunnel is only hard for a short time, to be fixed

tladesignz commented 8 months ago

Yeah. I know. sigh 😔

We're cornered from too many sides. Apple lets us only use 50 MB of memory (on devices, which have at least 3 GB available!), Tor Project continuously adds features to increase security and reliability which use more memory and the network fluctuates daily through attacks coming and going and through changes in the amount of nodes available which also impacts memory consumption of the client.

I already explained other aspects and details here:

https://github.com/guardianproject/orbot-apple/issues/79#issuecomment-1748365503 https://github.com/OnionBrowser/OnionBrowser/issues/443#issuecomment-1764187964 https://github.com/guardianproject/orbot-apple/issues/81#issuecomment-1776909258

The latest Onion Browser has a Tor client built in again, which you can use with iOS 17 and up. That is not memory constrained and might work more reliably for you.

At least, if it's just about web browsing.

Sorry. 🤷

SiNaPsEr0x commented 8 months ago

Thanks

kn0wmad commented 7 months ago

Yeah. I know. sigh 😔

We're cornered from too many sides. Apple lets us only use 50 MB of memory (on devices, which have at least 3 GB available!), Tor Project continuously adds features to increase security and reliability which use more memory and the network fluctuates daily through attacks coming and going and through changes in the amount of nodes available which also impacts memory consumption of the client.

I already explained other aspects and details here:

#79 (comment) OnionBrowser/OnionBrowser#443 (comment) #81 (comment)

The latest Onion Browser has a Tor client built in again, which you can use with iOS 17 and up. That is not memory constrained and might work more reliably for you.

At least, if it's just about web browsing.

Sorry. 🤷

Will this project be discontinued? Do you have other ideas of how to proxy app traffic via Tor?

tladesignz commented 7 months ago

Will this project be discontinued? Do you have other ideas of how to proxy app traffic via Tor?

Not for the foreseeable future. We're waiting on Tor project to get Arti ready ("A Rust Tor Implementation" - a brand new implementation of Tor in Rust), and have it memory-optimized. That'll take a while, unfortunately.

Until then, we'll try to keep it working as good as possible. Current Orbot works at least sometimes, under circumstances. :-/