├── XamarinAndroidVPNExample ├── Resources │ ├── values │ │ ├── dimens.xml │ │ ├── ic_launcher_background.xml │ │ ├── Strings.xml │ │ ├── colors.xml │ │ └── styles.xml │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_round.png │ │ └── ic_launcher_foreground.png │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_round.png │ │ └── ic_launcher_foreground.png │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_round.png │ │ └── ic_launcher_foreground.png │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_round.png │ │ └── ic_launcher_foreground.png │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_round.png │ │ └── ic_launcher_foreground.png │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ ├── layout │ │ └── activity_main.axml │ └── AboutResources.txt ├── Assets │ └── AboutAssets.txt ├── Properties │ ├── AndroidManifest.xml │ └── AssemblyInfo.cs ├── VPNService │ ├── LRUCache.cs │ ├── ByteBufferPool.cs │ ├── UDPInput.cs │ ├── TCB.cs │ ├── UDPOutput.cs │ ├── TCPInput.cs │ ├── LocalVPNService.cs │ ├── TCPOutput.cs │ └── Packet.cs ├── packages.config ├── MainActivity.cs └── XamarinAndroidVPNExample.csproj ├── XamarinAndroidVPNExample.sln ├── .gitattributes └── .gitignore /XamarinAndroidVPNExample/Resources/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 16dp 3 | 4 | -------------------------------------------------------------------------------- /XamarinAndroidVPNExample/Resources/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manicoder/XamarinAndroidVPNExample/HEAD/XamarinAndroidVPNExample/Resources/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /XamarinAndroidVPNExample/Resources/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manicoder/XamarinAndroidVPNExample/HEAD/XamarinAndroidVPNExample/Resources/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /XamarinAndroidVPNExample/Resources/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manicoder/XamarinAndroidVPNExample/HEAD/XamarinAndroidVPNExample/Resources/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /XamarinAndroidVPNExample/Resources/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manicoder/XamarinAndroidVPNExample/HEAD/XamarinAndroidVPNExample/Resources/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /XamarinAndroidVPNExample/Resources/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manicoder/XamarinAndroidVPNExample/HEAD/XamarinAndroidVPNExample/Resources/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /XamarinAndroidVPNExample/Resources/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #2C3E50 4 | -------------------------------------------------------------------------------- /XamarinAndroidVPNExample/Resources/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manicoder/XamarinAndroidVPNExample/HEAD/XamarinAndroidVPNExample/Resources/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /XamarinAndroidVPNExample/Resources/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manicoder/XamarinAndroidVPNExample/HEAD/XamarinAndroidVPNExample/Resources/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /XamarinAndroidVPNExample/Resources/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manicoder/XamarinAndroidVPNExample/HEAD/XamarinAndroidVPNExample/Resources/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /XamarinAndroidVPNExample/Resources/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manicoder/XamarinAndroidVPNExample/HEAD/XamarinAndroidVPNExample/Resources/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /XamarinAndroidVPNExample/Resources/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manicoder/XamarinAndroidVPNExample/HEAD/XamarinAndroidVPNExample/Resources/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /XamarinAndroidVPNExample/Resources/values/Strings.xml: -------------------------------------------------------------------------------- 1 | 2 | XamarinAndroidVPNExample 3 | Settings 4 | 5 | -------------------------------------------------------------------------------- /XamarinAndroidVPNExample/Resources/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manicoder/XamarinAndroidVPNExample/HEAD/XamarinAndroidVPNExample/Resources/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /XamarinAndroidVPNExample/Resources/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manicoder/XamarinAndroidVPNExample/HEAD/XamarinAndroidVPNExample/Resources/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /XamarinAndroidVPNExample/Resources/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manicoder/XamarinAndroidVPNExample/HEAD/XamarinAndroidVPNExample/Resources/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /XamarinAndroidVPNExample/Resources/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manicoder/XamarinAndroidVPNExample/HEAD/XamarinAndroidVPNExample/Resources/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /XamarinAndroidVPNExample/Resources/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manicoder/XamarinAndroidVPNExample/HEAD/XamarinAndroidVPNExample/Resources/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /XamarinAndroidVPNExample/Resources/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #2c3e50 4 | #1B3147 5 | #3498db 6 | 7 | -------------------------------------------------------------------------------- /XamarinAndroidVPNExample/Resources/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /XamarinAndroidVPNExample/Resources/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /XamarinAndroidVPNExample/Resources/layout/activity_main.axml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 |