diff options
Diffstat (limited to 'app')
72 files changed, 1281 insertions, 2 deletions
diff --git a/app/.gitignore b/app/.gitignore index cfabd20..cf95e35 100644 --- a/app/.gitignore +++ b/app/.gitignore | |||
@@ -1,2 +1,18 @@ | |||
1 | # tinc app, an Android binding and user interface for the tinc mesh VPN daemon | ||
2 | # Copyright (C) 2018 Pacien TRAN-GIRARD | ||
3 | # | ||
4 | # This program is free software: you can redistribute it and/or modify | ||
5 | # it under the terms of the GNU General Public License as published by | ||
6 | # the Free Software Foundation, either version 3 of the License, or | ||
7 | # (at your option) any later version. | ||
8 | # | ||
9 | # This program is distributed in the hope that it will be useful, | ||
10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
12 | # GNU General Public License for more details. | ||
13 | # | ||
14 | # You should have received a copy of the GNU General Public License | ||
15 | # along with this program. If not, see <https://www.gnu.org/licenses/>. | ||
16 | |||
1 | /build | 17 | /build |
2 | *.apk | 18 | *.apk |
diff --git a/app/CMakeLists.txt b/app/CMakeLists.txt index 8074662..a5bf55c 100644 --- a/app/CMakeLists.txt +++ b/app/CMakeLists.txt | |||
@@ -1,3 +1,19 @@ | |||
1 | # tinc app, an Android binding and user interface for the tinc mesh VPN daemon | ||
2 | # Copyright (C) 2018 Pacien TRAN-GIRARD | ||
3 | # | ||
4 | # This program is free software: you can redistribute it and/or modify | ||
5 | # it under the terms of the GNU General Public License as published by | ||
6 | # the Free Software Foundation, either version 3 of the License, or | ||
7 | # (at your option) any later version. | ||
8 | # | ||
9 | # This program is distributed in the hope that it will be useful, | ||
10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
12 | # GNU General Public License for more details. | ||
13 | # | ||
14 | # You should have received a copy of the GNU General Public License | ||
15 | # along with this program. If not, see <https://www.gnu.org/licenses/>. | ||
16 | |||
1 | cmake_minimum_required(VERSION 3.4.1) | 17 | cmake_minimum_required(VERSION 3.4.1) |
2 | include(ExternalProject) | 18 | include(ExternalProject) |
3 | 19 | ||
diff --git a/app/build.gradle b/app/build.gradle index edb3699..4021040 100644 --- a/app/build.gradle +++ b/app/build.gradle | |||
@@ -1,3 +1,21 @@ | |||
1 | /* | ||
2 | * tinc app, an Android binding and user interface for the tinc mesh VPN daemon | ||
3 | * Copyright (C) 2018 Pacien TRAN-GIRARD | ||
4 | * | ||
5 | * This program is free software: you can redistribute it and/or modify | ||
6 | * it under the terms of the GNU General Public License as published by | ||
7 | * the Free Software Foundation, either version 3 of the License, or | ||
8 | * (at your option) any later version. | ||
9 | * | ||
10 | * This program is distributed in the hope that it will be useful, | ||
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
13 | * GNU General Public License for more details. | ||
14 | * | ||
15 | * You should have received a copy of the GNU General Public License | ||
16 | * along with this program. If not, see <https://www.gnu.org/licenses/>. | ||
17 | */ | ||
18 | |||
1 | apply plugin: 'com.android.application' | 19 | apply plugin: 'com.android.application' |
2 | apply plugin: 'kotlin-android' | 20 | apply plugin: 'kotlin-android' |
3 | apply plugin: 'kotlin-android-extensions' | 21 | apply plugin: 'kotlin-android-extensions' |
diff --git a/app/lint.xml b/app/lint.xml index 04dadc1..d083bb9 100644 --- a/app/lint.xml +++ b/app/lint.xml | |||
@@ -1,4 +1,23 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8"?> | 1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | |||
3 | <!-- | ||
4 | * tinc app, an Android binding and user interface for the tinc mesh VPN daemon | ||
5 | * Copyright (C) 2018 Pacien TRAN-GIRARD | ||
6 | * | ||
7 | * This program is free software: you can redistribute it and/or modify | ||
8 | * it under the terms of the GNU General Public License as published by | ||
9 | * the Free Software Foundation, either version 3 of the License, or | ||
10 | * (at your option) any later version. | ||
11 | * | ||
12 | * This program is distributed in the hope that it will be useful, | ||
13 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
14 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
15 | * GNU General Public License for more details. | ||
16 | * | ||
17 | * You should have received a copy of the GNU General Public License | ||
18 | * along with this program. If not, see <https://www.gnu.org/licenses/>. | ||
19 | --> | ||
20 | |||
2 | <lint> | 21 | <lint> |
3 | <issue id="InvalidPackage"> | 22 | <issue id="InvalidPackage"> |
4 | <!-- In unused library code --> | 23 | <!-- In unused library code --> |
diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 6027bd7..05449cd 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro | |||
@@ -1,3 +1,19 @@ | |||
1 | # tinc app, an Android binding and user interface for the tinc mesh VPN daemon | ||
2 | # Copyright (C) 2018 Pacien TRAN-GIRARD | ||
3 | # | ||
4 | # This program is free software: you can redistribute it and/or modify | ||
5 | # it under the terms of the GNU General Public License as published by | ||
6 | # the Free Software Foundation, either version 3 of the License, or | ||
7 | # (at your option) any later version. | ||
8 | # | ||
9 | # This program is distributed in the hope that it will be useful, | ||
10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
12 | # GNU General Public License for more details. | ||
13 | # | ||
14 | # You should have received a copy of the GNU General Public License | ||
15 | # along with this program. If not, see <https://www.gnu.org/licenses/>. | ||
16 | |||
1 | -keep class org.bouncycastle.** | 17 | -keep class org.bouncycastle.** |
2 | -keep class ch.qos.** { *; } | 18 | -keep class ch.qos.** { *; } |
3 | -keep class org.slf4j.** { *; } | 19 | -keep class org.slf4j.** { *; } |