Age | Commit message (Expand) | Author |
2017-07-31 | RootShell: Use the application cache dir as TMPDIR | Samuel Holland |
2017-07-31 | ProfileService: Use wg to enumerate interfaces | Samuel Holland |
2017-07-31 | BootCompletedReceiver: Enforce receiving the correct broadcast | Samuel Holland |
2017-07-29 | ProfileList: Add a simple menu | Samuel Holland |
2017-07-31 | ProfileList: Toggle connection state on click | Samuel Holland |
2017-07-31 | ProfileService: Implement the rest of its interface | Samuel Holland |
2017-07-31 | ProfileService: Use deep copy to clone profiles | Samuel Holland |
2017-07-31 | Profile: Implement deep copying | Samuel Holland |
2017-07-31 | Copyable: New utility interface for deep-copyable classes | Samuel Holland |
2017-07-31 | ProfileList: Add indicator of profile connection state | Samuel Holland |
2017-07-31 | ProfileService: Check for existing interfaces when loading profiles | Samuel Holland |
2017-07-31 | Profile: Track connection state | Samuel Holland |
2017-07-31 | ProfileService: Expand and document service interface | Samuel Holland |
2017-07-31 | RootShell: Add helper class for running commands as root | Samuel Holland |
2017-07-30 | ProfileService: Add a listener to start it on boot | Samuel Holland |
2017-07-30 | ProfileService: Only load from files ending with .conf | Samuel Holland |
2017-07-30 | ProfileService: Create it and move profile loading | Samuel Holland |
2017-07-30 | binding: Weakly reference adapter in list change callback | Samuel Holland |
2017-07-29 | ProfileList: Add minimal activity | Samuel Holland |
2017-07-29 | Profile: Add a blank line before each peer section | Samuel Holland |
2017-07-29 | Profile: Parse config file to a string per attribute | Samuel Holland |
2017-07-29 | Profile: Add minimal implementation | Samuel Holland |
2017-07-30 | icon: Use the uncropped logo for the non-round icon | Samuel Holland |
2017-07-28 | project: Create empty project with WireGuard icon | Samuel Holland |