Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-13 | config: show missing section error correctly | Jason A. Donenfeld | |
2020-03-12 | tunnel: replace CompletableFuture with GhettoCompletableFuture | Jason A. Donenfeld | |
2020-03-11 | tunnel: add javadoc support | Jason A. Donenfeld | |
2020-03-10 | tunnel: make use of @RestrictTo | Jason A. Donenfeld | |
2020-03-10 | global: java access control has important semantic meaning | Jason A. Donenfeld | |
It's not right to blindly follow all of AndroidStudio's suggestions, especially for things in tunnel/ which comprise useful API. | |||
2020-03-10 | tunnel: Codestyle cleanups | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | |||
2020-03-10 | ui: Codestyle cleanups | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | |||
2020-03-09 | global: format code | Jason A. Donenfeld | |
2020-03-09 | global: optimize imports | Jason A. Donenfeld | |
2020-03-09 | global: get rid of nonnull gradle hack | Jason A. Donenfeld | |
Hacking things up via gradle is not right, and package-info.java poses problems with two modules, so instead we just apply it manually to every class. Remember to add this to new classes! | |||
2020-03-09 | WgQuickBackend: by default use single-tunnel mode like GoBackend, but add option | Jason A. Donenfeld | |
Note that this currently doesn't play well with people activating wg-quick tunnels from outside the app. Those tunnels won't be deactivated. But presumably that's desired behavior anyway, considering people are mucking around at the command line. | |||
2020-03-09 | ModuleLoader: move to right project | Jason A. Donenfeld | |
2020-03-09 | AsyncWorker: move back to original location | Jason A. Donenfeld | |
2020-03-09 | Use AndroidX Nullable annotation everywhere | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> | |||
2020-03-09 | Migrate tunnel related classes to tunnel/ Gradle module | Harsh Shandilya | |
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> |