├── .gitignore ├── .metadata ├── README.md ├── android ├── .gitignore ├── app │ ├── build.gradle │ └── src │ │ ├── debug │ │ └── AndroidManifest.xml │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── wireguard_flutter │ │ │ │ └── MainActivity.kt │ │ └── res │ │ │ ├── drawable-hdpi │ │ │ ├── ic_launcher_background.png │ │ │ └── ic_launcher_foreground.png │ │ │ ├── drawable-mdpi │ │ │ ├── ic_launcher_background.png │ │ │ └── ic_launcher_foreground.png │ │ │ ├── drawable-v21 │ │ │ └── launch_background.xml │ │ │ ├── drawable-xhdpi │ │ │ ├── ic_launcher_background.png │ │ │ └── ic_launcher_foreground.png │ │ │ ├── drawable-xxhdpi │ │ │ ├── ic_launcher_background.png │ │ │ └── ic_launcher_foreground.png │ │ │ ├── drawable-xxxhdpi │ │ │ ├── ic_launcher_background.png │ │ │ └── ic_launcher_foreground.png │ │ │ ├── drawable │ │ │ └── launch_background.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ └── ic_launcher.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── launcher_icon.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── launcher_icon.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── launcher_icon.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── launcher_icon.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── launcher_icon.png │ │ │ ├── values-night │ │ │ └── styles.xml │ │ │ └── values │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── profile │ │ └── AndroidManifest.xml ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ └── gradle-wrapper.properties ├── settings.gradle └── version.gradle ├── assets └── icon │ ├── ic_background.png │ ├── ic_foreground.png │ └── launcher_icon.png ├── ios ├── .gitignore ├── Flutter │ ├── AppFrameworkInfo.plist │ ├── Debug.xcconfig │ └── Release.xcconfig ├── Podfile ├── Runner.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ └── xcshareddata │ │ └── xcschemes │ │ └── Runner.xcscheme ├── Runner.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings └── Runner │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── Icon-App-1024x1024@1x.png │ │ ├── Icon-App-20x20@1x.png │ │ ├── Icon-App-20x20@2x.png │ │ ├── Icon-App-20x20@3x.png │ │ ├── Icon-App-29x29@1x.png │ │ ├── Icon-App-29x29@2x.png │ │ ├── Icon-App-29x29@3x.png │ │ ├── Icon-App-40x40@1x.png │ │ ├── Icon-App-40x40@2x.png │ │ ├── Icon-App-40x40@3x.png │ │ ├── Icon-App-60x60@2x.png │ │ ├── Icon-App-60x60@3x.png │ │ ├── Icon-App-76x76@1x.png │ │ ├── Icon-App-76x76@2x.png │ │ └── Icon-App-83.5x83.5@2x.png │ └── LaunchImage.imageset │ │ ├── Contents.json │ │ ├── LaunchImage.png │ │ ├── LaunchImage@2x.png │ │ ├── LaunchImage@3x.png │ │ └── README.md │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ └── Runner-Bridging-Header.h ├── lib ├── log.dart ├── main.dart ├── repository │ └── models.dart └── ui │ ├── common │ ├── buttons.dart │ └── texts.dart │ ├── tunnel_details.dart │ └── ui_constants.dart ├── plugins └── wireguard_plugin │ ├── .gitignore │ ├── .metadata │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── android │ ├── .gitignore │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ └── gradle-wrapper.properties │ ├── settings.gradle │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── kotlin │ │ └── pro │ │ └── tark │ │ └── wireguard_plugin │ │ ├── MyTunnel.kt │ │ ├── SetStateParams.kt │ │ ├── StateChangeData.kt │ │ ├── Stats.kt │ │ ├── TunnelData.kt │ │ └── WireguardPlugin.kt │ ├── example │ ├── .gitignore │ ├── .metadata │ ├── README.md │ ├── android │ │ ├── .gitignore │ │ ├── app │ │ │ ├── build.gradle │ │ │ └── src │ │ │ │ ├── debug │ │ │ │ └── AndroidManifest.xml │ │ │ │ ├── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── kotlin │ │ │ │ │ └── pro │ │ │ │ │ │ └── tark │ │ │ │ │ │ └── wireguard_plugin_example │ │ │ │ │ │ └── MainActivity.kt │ │ │ │ └── res │ │ │ │ │ ├── drawable-v21 │ │ │ │ │ └── launch_background.xml │ │ │ │ │ ├── drawable │ │ │ │ │ └── launch_background.xml │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── values-night │ │ │ │ │ └── styles.xml │ │ │ │ │ └── values │ │ │ │ │ └── strings.xml │ │ │ │ └── profile │ │ │ │ └── AndroidManifest.xml │ │ ├── build.gradle │ │ ├── gradle.properties │ │ ├── gradle │ │ │ └── wrapper │ │ │ │ └── gradle-wrapper.properties │ │ └── settings.gradle │ ├── ios │ │ ├── .gitignore │ │ ├── Flutter │ │ │ ├── AppFrameworkInfo.plist │ │ │ ├── Debug.xcconfig │ │ │ └── Release.xcconfig │ │ ├── Runner.xcodeproj │ │ │ ├── project.pbxproj │ │ │ ├── project.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ └── xcshareddata │ │ │ │ └── xcschemes │ │ │ │ └── Runner.xcscheme │ │ ├── Runner.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ └── WorkspaceSettings.xcsettings │ │ └── Runner │ │ │ ├── AppDelegate.swift │ │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── Contents.json │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ └── LaunchImage.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── LaunchImage.png │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ └── README.md │ │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ │ ├── Info.plist │ │ │ └── Runner-Bridging-Header.h │ ├── lib │ │ ├── log.dart │ │ ├── main.dart │ │ ├── repository │ │ │ └── models.dart │ │ └── ui │ │ │ ├── common │ │ │ ├── buttons.dart │ │ │ └── texts.dart │ │ │ ├── tunnel_details.dart │ │ │ └── ui_constants.dart │ ├── pubspec.lock │ └── pubspec.yaml │ ├── ios │ ├── .gitignore │ ├── Assets │ │ └── .gitkeep │ ├── Classes │ │ ├── SwiftWireguardPlugin.swift │ │ ├── WireguardPlugin.h │ │ └── WireguardPlugin.m │ └── wireguard_plugin.podspec │ ├── lib │ ├── model │ │ ├── set_state_params.dart │ │ ├── state_change_data.dart │ │ ├── tunnel.dart │ │ └── tunnel_stats.dart │ └── wireguard_plugin.dart │ ├── pubspec.lock │ └── pubspec.yaml ├── pubspec.lock ├── pubspec.yaml ├── test └── widget_test.dart └── web ├── favicon.png ├── icons ├── Icon-192.png └── Icon-512.png ├── index.html └── manifest.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/.gitignore -------------------------------------------------------------------------------- /.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/.metadata -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/README.md -------------------------------------------------------------------------------- /android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/.gitignore -------------------------------------------------------------------------------- /android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/build.gradle -------------------------------------------------------------------------------- /android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /android/app/src/main/kotlin/com/example/wireguard_flutter/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/kotlin/com/example/wireguard_flutter/MainActivity.kt -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-hdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/res/drawable-hdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/res/drawable-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-mdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/res/drawable-mdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/res/drawable-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-v21/launch_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/res/drawable-v21/launch_background.xml -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-xhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/res/drawable-xhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/res/drawable-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-xxhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/res/drawable-xxhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/res/drawable-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-xxxhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/res/drawable-xxxhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/res/drawable-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /android/app/src/main/res/drawable/launch_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/res/drawable/launch_background.xml -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-hdpi/launcher_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/res/mipmap-hdpi/launcher_icon.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-mdpi/launcher_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/res/mipmap-mdpi/launcher_icon.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xhdpi/launcher_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/res/mipmap-xhdpi/launcher_icon.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxhdpi/launcher_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/res/mipmap-xxhdpi/launcher_icon.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/app/src/main/res/mipmap-xxxhdpi/launcher_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/res/mipmap-xxxhdpi/launcher_icon.png -------------------------------------------------------------------------------- /android/app/src/main/res/values-night/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/res/values-night/styles.xml -------------------------------------------------------------------------------- /android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /android/app/src/profile/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/app/src/profile/AndroidManifest.xml -------------------------------------------------------------------------------- /android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/build.gradle -------------------------------------------------------------------------------- /android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/gradle.properties -------------------------------------------------------------------------------- /android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/settings.gradle -------------------------------------------------------------------------------- /android/version.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/android/version.gradle -------------------------------------------------------------------------------- /assets/icon/ic_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/assets/icon/ic_background.png -------------------------------------------------------------------------------- /assets/icon/ic_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/assets/icon/ic_foreground.png -------------------------------------------------------------------------------- /assets/icon/launcher_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/assets/icon/launcher_icon.png -------------------------------------------------------------------------------- /ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/.gitignore -------------------------------------------------------------------------------- /ios/Flutter/AppFrameworkInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Flutter/AppFrameworkInfo.plist -------------------------------------------------------------------------------- /ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Flutter/Debug.xcconfig -------------------------------------------------------------------------------- /ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Flutter/Release.xcconfig -------------------------------------------------------------------------------- /ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Podfile -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme -------------------------------------------------------------------------------- /ios/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /ios/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png -------------------------------------------------------------------------------- /ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md -------------------------------------------------------------------------------- /ios/Runner/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /ios/Runner/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /ios/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/ios/Runner/Info.plist -------------------------------------------------------------------------------- /ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /lib/log.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/lib/log.dart -------------------------------------------------------------------------------- /lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/lib/main.dart -------------------------------------------------------------------------------- /lib/repository/models.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/lib/repository/models.dart -------------------------------------------------------------------------------- /lib/ui/common/buttons.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/lib/ui/common/buttons.dart -------------------------------------------------------------------------------- /lib/ui/common/texts.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/lib/ui/common/texts.dart -------------------------------------------------------------------------------- /lib/ui/tunnel_details.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/lib/ui/tunnel_details.dart -------------------------------------------------------------------------------- /lib/ui/ui_constants.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/lib/ui/ui_constants.dart -------------------------------------------------------------------------------- /plugins/wireguard_plugin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/.gitignore -------------------------------------------------------------------------------- /plugins/wireguard_plugin/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/.metadata -------------------------------------------------------------------------------- /plugins/wireguard_plugin/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ## 0.0.1 2 | 3 | * TODO: Describe initial release. 4 | -------------------------------------------------------------------------------- /plugins/wireguard_plugin/LICENSE: -------------------------------------------------------------------------------- 1 | TODO: Add your license here. 2 | -------------------------------------------------------------------------------- /plugins/wireguard_plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/README.md -------------------------------------------------------------------------------- /plugins/wireguard_plugin/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/android/.gitignore -------------------------------------------------------------------------------- /plugins/wireguard_plugin/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/android/build.gradle -------------------------------------------------------------------------------- /plugins/wireguard_plugin/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/android/gradle.properties -------------------------------------------------------------------------------- /plugins/wireguard_plugin/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /plugins/wireguard_plugin/android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'wireguard_plugin' 2 | -------------------------------------------------------------------------------- /plugins/wireguard_plugin/android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/android/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /plugins/wireguard_plugin/android/src/main/kotlin/pro/tark/wireguard_plugin/MyTunnel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/android/src/main/kotlin/pro/tark/wireguard_plugin/MyTunnel.kt -------------------------------------------------------------------------------- /plugins/wireguard_plugin/android/src/main/kotlin/pro/tark/wireguard_plugin/SetStateParams.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/android/src/main/kotlin/pro/tark/wireguard_plugin/SetStateParams.kt -------------------------------------------------------------------------------- /plugins/wireguard_plugin/android/src/main/kotlin/pro/tark/wireguard_plugin/StateChangeData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/android/src/main/kotlin/pro/tark/wireguard_plugin/StateChangeData.kt -------------------------------------------------------------------------------- /plugins/wireguard_plugin/android/src/main/kotlin/pro/tark/wireguard_plugin/Stats.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/android/src/main/kotlin/pro/tark/wireguard_plugin/Stats.kt -------------------------------------------------------------------------------- /plugins/wireguard_plugin/android/src/main/kotlin/pro/tark/wireguard_plugin/TunnelData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/android/src/main/kotlin/pro/tark/wireguard_plugin/TunnelData.kt -------------------------------------------------------------------------------- /plugins/wireguard_plugin/android/src/main/kotlin/pro/tark/wireguard_plugin/WireguardPlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/android/src/main/kotlin/pro/tark/wireguard_plugin/WireguardPlugin.kt -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/.gitignore -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/.metadata -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/README.md -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/android/.gitignore -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/android/app/build.gradle -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/android/app/src/main/kotlin/pro/tark/wireguard_plugin_example/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/android/app/src/main/kotlin/pro/tark/wireguard_plugin_example/MainActivity.kt -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/android/app/src/main/res/drawable-v21/launch_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/android/app/src/main/res/drawable-v21/launch_background.xml -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/android/app/src/main/res/drawable/launch_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/android/app/src/main/res/drawable/launch_background.xml -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/android/app/src/main/res/values-night/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/android/app/src/main/res/values-night/styles.xml -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/android/app/src/profile/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/android/app/src/profile/AndroidManifest.xml -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/android/build.gradle -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/android/gradle.properties -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/android/settings.gradle -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/.gitignore -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Flutter/AppFrameworkInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Flutter/AppFrameworkInfo.plist -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Flutter/Debug.xcconfig -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Flutter/Release.xcconfig -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner/AppDelegate.swift -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/ios/Runner/Info.plist -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #import "GeneratedPluginRegistrant.h" 2 | -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/lib/log.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/lib/log.dart -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/lib/main.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/lib/main.dart -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/lib/repository/models.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/lib/repository/models.dart -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/lib/ui/common/buttons.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/lib/ui/common/buttons.dart -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/lib/ui/common/texts.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/lib/ui/common/texts.dart -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/lib/ui/tunnel_details.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/lib/ui/tunnel_details.dart -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/lib/ui/ui_constants.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/lib/ui/ui_constants.dart -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/pubspec.lock -------------------------------------------------------------------------------- /plugins/wireguard_plugin/example/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/example/pubspec.yaml -------------------------------------------------------------------------------- /plugins/wireguard_plugin/ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/ios/.gitignore -------------------------------------------------------------------------------- /plugins/wireguard_plugin/ios/Assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/wireguard_plugin/ios/Classes/SwiftWireguardPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/ios/Classes/SwiftWireguardPlugin.swift -------------------------------------------------------------------------------- /plugins/wireguard_plugin/ios/Classes/WireguardPlugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/ios/Classes/WireguardPlugin.h -------------------------------------------------------------------------------- /plugins/wireguard_plugin/ios/Classes/WireguardPlugin.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/ios/Classes/WireguardPlugin.m -------------------------------------------------------------------------------- /plugins/wireguard_plugin/ios/wireguard_plugin.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/ios/wireguard_plugin.podspec -------------------------------------------------------------------------------- /plugins/wireguard_plugin/lib/model/set_state_params.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/lib/model/set_state_params.dart -------------------------------------------------------------------------------- /plugins/wireguard_plugin/lib/model/state_change_data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/lib/model/state_change_data.dart -------------------------------------------------------------------------------- /plugins/wireguard_plugin/lib/model/tunnel.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/lib/model/tunnel.dart -------------------------------------------------------------------------------- /plugins/wireguard_plugin/lib/model/tunnel_stats.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/lib/model/tunnel_stats.dart -------------------------------------------------------------------------------- /plugins/wireguard_plugin/lib/wireguard_plugin.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/lib/wireguard_plugin.dart -------------------------------------------------------------------------------- /plugins/wireguard_plugin/pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/pubspec.lock -------------------------------------------------------------------------------- /plugins/wireguard_plugin/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/plugins/wireguard_plugin/pubspec.yaml -------------------------------------------------------------------------------- /pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/pubspec.lock -------------------------------------------------------------------------------- /pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/pubspec.yaml -------------------------------------------------------------------------------- /test/widget_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/test/widget_test.dart -------------------------------------------------------------------------------- /web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/web/favicon.png -------------------------------------------------------------------------------- /web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/web/icons/Icon-192.png -------------------------------------------------------------------------------- /web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/web/icons/Icon-512.png -------------------------------------------------------------------------------- /web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/web/index.html -------------------------------------------------------------------------------- /web/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tark/wireguard-flutter-poc/HEAD/web/manifest.json --------------------------------------------------------------------------------