summaryrefslogtreecommitdiffhomepage
path: root/app/src/main/java/com/wireguard/android/util
AgeCommit message (Expand)Author
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
2018-06-06ToolsInstallerPreference: do not check for magisk on main threadJason A. Donenfeld
2018-06-05ToolsInstaller: allow installing as Magisk moduleJason A. Donenfeld
2018-06-05DarkMode: move to shared preferences listenerJason A. Donenfeld
2018-06-02android: Cleanup classesHarsh Shandilya
2018-06-02Topic: John does things differentlyJason A. Donenfeld
2018-06-01Topic: make reentrantJason A. Donenfeld
2018-06-01Settings: add versionJason A. Donenfeld
2018-06-01theme: add dark theme with toggleJason A. Donenfeld
2018-05-31wg-quick: don't break push notificationsJason A. Donenfeld
2018-05-29SharedLibraryLoader: introduce to work around Samsung PackageManager bugsJason A. Donenfeld
2018-05-16ExceptionLoggers: never have a null messageJason A. Donenfeld
2018-05-09global: Cleanup line lengths and misc lint warningsHarsh Shandilya
2018-05-03global: fix up copyrightsJason A. Donenfeld
2018-05-02global: Add or update copyright headers in Java codeSamuel Holland
2018-04-30wg: Break out crossport dependencyHarsh Shandilya
2018-04-28Quick cleanup across the boardHarsh Shandilya
2018-04-23Update application state based on wg-quickJason A. Donenfeld
2018-01-17ToolsInstaller: Remove double-checked lockingSamuel Holland
2018-01-17RootShell: Use a lock object instead of sync methodsSamuel Holland