I did a clean implementation entirely in Kotlin. It's still bare-bones and only tested on Mac. The library handles configuration, installation and starting of Tor. It also has features for sending control messages, including adding of onions. I still need to add management clients for JavaFx/Android.
https://github.com/sisbell/i2peer
Shane
On Mon, Apr 9, 2018 at 3:12 PM, Shane Isbell shane.isbell@gmail.com wrote:
Ok great, I'll work with Yaron on this, using the proxy library as a basis.
On Mon, Apr 9, 2018 at 1:27 PM, Nathan Freitas nathan@freitas.net wrote:
On 04/09/2018 02:56 PM, Shane Isbell wrote:
I was wondering if there was any community interest in migrating the Orbot project (or portions of it) to the Kotlin language?
Thanks for the effort and initiative, but as the primary maintainer, I'm not ready to go there yet.
If there is not much community interest, I’ll just maintain a fork and see how it evolves.
Yes, keep us posted!
You might also consider working on this project: https://github.com/thaliproject/Tor_Onion_Proxy_Library/ as this is likely to become the basis of a future refactoring of Orbot, and/or a standalone Tor Service app.
+n