summaryrefslogtreecommitdiffhomepage
path: root/app/src/main/java/com/wireguard/android/util
AgeCommit message (Expand)Author
2020-03-09Rename app module to uiHarsh Shandilya
2020-03-09Migrate tunnel related classes to tunnel/ Gradle moduleHarsh Shandilya
2020-03-09ToolsInstaller: restrict to only main app usageJason A. Donenfeld
2020-03-09ToolsInstaller: remove versioningJason A. Donenfeld
2020-03-09RootShell: remove need for BuildConfigJason A. Donenfeld
2020-03-08Backend: do not use singletonsJason A. Donenfeld
2020-03-09ToolsInstaller: do not use RJason A. Donenfeld
2020-03-09RootShell: properly use errormessagesJason A. Donenfeld
2020-03-09ErrorMessages: do not use R from backendJason A. Donenfeld
2020-03-09ErrorMessages: do not traverse down into remote exceptionsJason A. Donenfeld
2020-02-28ModuleLoader: Staticize isModuleLoadedHarsh Shandilya
2020-02-16SharedLibraryLoader: Fix leaked Closeable warningHarsh Shandilya
2020-02-14Port tunnel creation UI from ViscerionHarsh Shandilya
2019-10-22ModuleLoader: sync file before renamingJason A. Donenfeld
2019-10-21ToolsInstaller: write to temporary file, fsync, renameJason A. Donenfeld
2019-10-18Application: put user agent in log to help debuggingJason A. Donenfeld
2019-10-18Suppress depreciation warningsJason A. Donenfeld
2019-10-14Download modules after verifying signify signatureJason A. Donenfeld
2019-10-13ToolsInstaller: extract from apk instead of relying on native extractionJason A. Donenfeld
2019-10-13SharedLibraryLoader: separate out extractionJason A. Donenfeld
2019-10-13SharedLibraryLoader: prioritize ABI orderingJason A. Donenfeld
2019-10-13SharedLibraryLoader: iterate through all apks for bundlesJason A. Donenfeld
2019-10-12export: use content resolver on android Q+Jason A. Donenfeld
2019-09-27FragmentUtils: Directly cast context as SettingsActivityHarsh Shandilya
2019-02-17ToolsInstaller: fix typo on cleanupJason A. Donenfeld
2019-02-14ToolsInstaller: Require Magisk 18Jason A. Donenfeld
2019-02-14ToolsInstaller: Use chcon over restoreconHarsh Shandilya
2019-01-07Update copyrightJason A. Donenfeld
2018-12-18Migrate to AndroidXHarsh Shandilya
2018-12-15Clean up error messagesSamuel Holland
2018-12-15Provide semantically meaningful exceptions for translationSamuel Holland
2018-12-11Fix locale usageJason A. Donenfeld
2018-12-11Unwrap the correct exceptionZachary Wander
2018-12-11Localize exception messagesZachary Wander
2018-12-08Remodel the ModelSamuel Holland
2018-11-11Auto-format the source directoriesSamuel Holland
2018-09-06global: update copyright headersJason A. Donenfeld
2018-08-26FragmentUtils: Make final and prevent instantiationHarsh Shandilya
2018-08-26MonkeyedSnackbar: removeJason A. Donenfeld
2018-07-29MonkeyedSnackbar: work around Harsh's broken phoneJason A. Donenfeld
2018-07-24tools: pass in debug package nameJason A. Donenfeld
2018-07-13global: Add nullity annotationsEric Kuck
2018-07-06global: move to Apache 2.0Jason A. Donenfeld
2018-06-25global: Small cleanupsJason A. Donenfeld
2018-06-23android: Consolidate getPrefActivity into FragmentUtilsHarsh Shandilya
2018-06-23treewide: Optimize importsHarsh Shandilya
2018-06-19util: Extract non-Android utility interfacesSamuel Holland
2018-06-10ToolsInstaller: safer state machineJason A. Donenfeld
2018-06-07Give Samuel heart attack by removing DaggerJason A. Donenfeld
2018-06-07VersionPreference: account for checking state and move away from tools installerJason A. Donenfeld