Results 6 issues of Darkren

1. Rename `app/network` => `app/appnet` 2. Add `appnet.RouterNetworker` as described: So (*appnet.RouterNetworker).Dial*() functions will call (router.Router).DialRoutes(). The opts *DialOptions will be provided, internally by RouterNetworker In RouterNetworker, we need a...

enhancement
mainnet

Notices this piece of code in `therealssh`: ``` func debug(format string, v ...interface{}) { if !Debug { return } log.Printf(format, v...) } ``` And it's actually being heavily used. I...

cleanup
mainnet

![image](https://user-images.githubusercontent.com/13316082/60795015-95ea9300-a173-11e9-92d0-e8a1e38243eb.png) Circumstances are not clear, ran `make test` and suddenly got this error. Repeated runs didn't result in error

bug
mainnet

Did you run `make format && make check`? Yes Fixes #138 Changes: - Added a separate VPN client for mobile devices - Added `skywiremob` library to expose Skywire network API...

on hold

**Describe the bug** When VPN client tries to reconnect to the non-running VPN server there're multiple errors popping in logs. This happens because app doesn't listen for new connections and...

bug