Nathan of Guardian: >> > There’s quite a bit to clean up and document. We also might want a more >> > minimal testcase than full-blown (and cruft-filled) Onion Browser? > > Well, I am glad we jumped to the actual working application test case, > but yeah, I think something more minimal is still useful (see below). > >> > Though the iObfs repo[4] *does* contain an Xcode project which builds an >> > “iObfs.app” that can successfully link and executes obfs4proxy as a >> > thread[6] (as long as the framework has been built with the >> > `buildobfs4.sh` script). stdout on that app properly shows the transport >> > “CMETHOD” lines, though that’s all that app does. > > I would love for this to perhaps be the basis for the Obfs4 bridge Apple > TV app... but for now, I think this qualifies as the unit testable setup > perhaps. >
OK! There's now an example in my repo now[1] showing minimally what it takes to link and implement Tor into a webview app[2] and then how to link & implement obfs4proxy into it[3]. [1]: https://github.com/mtigas/iObfs/tree/master/example [2]: https://github.com/mtigas/iObfs/commit/838fe6d926d643809cc8ea7e8a9b34a14c247ba3 [3]: https://github.com/mtigas/iObfs/commit/00fac92d620a6401de7b699720f3caa79b7a34c6 That demo’s using Tor.framework[4] to provide the Tor dependency & some basic utils for configuring & launching the Tor thread. [4]: https://github.com/iCepa/Tor.framework/ Things are starting to look real good now. There's a little bit of testing in there [5] just running the `build.sh` to see if it builds the framework successfully -- i.e. finishes with status 0. Think the last couple goals I have are to clean up a few more things in the example (& example docs) and get some more unit/integration testing to actually verify the PT functionality. [5]: https://travis-ci.org/mtigas/iObfs -- Mike Tigas News Applications Developer, ProPublica https://www.propublica.org/ @mtigas | https://mike.tig.as/ | 0xA993E7156E0E9923
signature.asc
Description: OpenPGP digital signature
_______________________________________________ List info: https://lists.mayfirst.org/mailman/listinfo/guardian-dev To unsubscribe, email: [email protected]
