aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/java
diff options
context:
space:
mode:
authorpacien2018-08-01 13:35:52 +0200
committerpacien2018-08-01 13:35:52 +0200
commit7897c007a4c1f9a4ffa8e676fb8d87d7e74bbafc (patch)
tree767fd2af6c7f4997b46f7ea786fa1ee98c3ea92a /app/src/main/java
parent6651fe71b621d9f45ebbaa041d8e8a1d980b7ec4 (diff)
downloadtincapp-7897c007a4c1f9a4ffa8e676fb8d87d7e74bbafc.tar.gz
Succumb to paranoia
Diffstat (limited to 'app/src/main/java')
-rw-r--r--app/src/main/java/org/pacien/tincapp/activities/BaseActivity.kt18
-rw-r--r--app/src/main/java/org/pacien/tincapp/activities/ConfigureActivity.kt18
-rw-r--r--app/src/main/java/org/pacien/tincapp/activities/StartActivity.kt18
-rw-r--r--app/src/main/java/org/pacien/tincapp/activities/StatusActivity.kt18
-rw-r--r--app/src/main/java/org/pacien/tincapp/activities/ViewLogActivity.kt18
-rw-r--r--app/src/main/java/org/pacien/tincapp/commands/Command.kt18
-rw-r--r--app/src/main/java/org/pacien/tincapp/commands/Executor.kt18
-rw-r--r--app/src/main/java/org/pacien/tincapp/commands/Tinc.kt18
-rw-r--r--app/src/main/java/org/pacien/tincapp/commands/TincApp.kt18
-rw-r--r--app/src/main/java/org/pacien/tincapp/commands/Tincd.kt18
-rw-r--r--app/src/main/java/org/pacien/tincapp/context/App.kt18
-rw-r--r--app/src/main/java/org/pacien/tincapp/context/AppInfo.kt18
-rw-r--r--app/src/main/java/org/pacien/tincapp/context/AppLogger.kt18
-rw-r--r--app/src/main/java/org/pacien/tincapp/context/AppPaths.kt18
-rw-r--r--app/src/main/java/org/pacien/tincapp/context/CrashRecorder.kt18
-rw-r--r--app/src/main/java/org/pacien/tincapp/data/CidrAddress.kt18
-rw-r--r--app/src/main/java/org/pacien/tincapp/data/TincConfiguration.kt18
-rw-r--r--app/src/main/java/org/pacien/tincapp/data/VpnInterfaceConfiguration.kt18
-rw-r--r--app/src/main/java/org/pacien/tincapp/extensions/Android.kt18
-rw-r--r--app/src/main/java/org/pacien/tincapp/extensions/ApacheConfiguration.kt18
-rw-r--r--app/src/main/java/org/pacien/tincapp/extensions/Java.kt18
-rw-r--r--app/src/main/java/org/pacien/tincapp/extensions/VpnServiceBuilder.kt18
-rw-r--r--app/src/main/java/org/pacien/tincapp/intent/Actions.kt18
-rw-r--r--app/src/main/java/org/pacien/tincapp/intent/BroadcastMapper.kt18
-rw-r--r--app/src/main/java/org/pacien/tincapp/service/TincVpnService.kt18
-rw-r--r--app/src/main/java/org/pacien/tincapp/utils/PemUtils.kt18
-rw-r--r--app/src/main/java/org/pacien/tincapp/utils/TincKeyring.kt18
27 files changed, 486 insertions, 0 deletions
diff --git a/app/src/main/java/org/pacien/tincapp/activities/BaseActivity.kt b/app/src/main/java/org/pacien/tincapp/activities/BaseActivity.kt
index bad2f8b..9581cb3 100644
--- a/app/src/main/java/org/pacien/tincapp/activities/BaseActivity.kt
+++ b/app/src/main/java/org/pacien/tincapp/activities/BaseActivity.kt
@@ -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
1package org.pacien.tincapp.activities 19package org.pacien.tincapp.activities
2 20
3import android.app.ProgressDialog 21import android.app.ProgressDialog
diff --git a/app/src/main/java/org/pacien/tincapp/activities/ConfigureActivity.kt b/app/src/main/java/org/pacien/tincapp/activities/ConfigureActivity.kt
index 5f6a3fe..6a7b4fe 100644
--- a/app/src/main/java/org/pacien/tincapp/activities/ConfigureActivity.kt
+++ b/app/src/main/java/org/pacien/tincapp/activities/ConfigureActivity.kt
@@ -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
1package org.pacien.tincapp.activities 19package org.pacien.tincapp.activities
2 20
3import android.content.Intent 21import android.content.Intent
diff --git a/app/src/main/java/org/pacien/tincapp/activities/StartActivity.kt b/app/src/main/java/org/pacien/tincapp/activities/StartActivity.kt
index f5737a4..987ee82 100644
--- a/app/src/main/java/org/pacien/tincapp/activities/StartActivity.kt
+++ b/app/src/main/java/org/pacien/tincapp/activities/StartActivity.kt
@@ -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
1package org.pacien.tincapp.activities 19package org.pacien.tincapp.activities
2 20
3import android.app.Activity 21import android.app.Activity
diff --git a/app/src/main/java/org/pacien/tincapp/activities/StatusActivity.kt b/app/src/main/java/org/pacien/tincapp/activities/StatusActivity.kt
index eb6989d..3ffc108 100644
--- a/app/src/main/java/org/pacien/tincapp/activities/StatusActivity.kt
+++ b/app/src/main/java/org/pacien/tincapp/activities/StatusActivity.kt
@@ -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
1package org.pacien.tincapp.activities 19package org.pacien.tincapp.activities
2 20
3import android.app.ProgressDialog 21import android.app.ProgressDialog
diff --git a/app/src/main/java/org/pacien/tincapp/activities/ViewLogActivity.kt b/app/src/main/java/org/pacien/tincapp/activities/ViewLogActivity.kt
index 5dc1a36..6f3ea81 100644
--- a/app/src/main/java/org/pacien/tincapp/activities/ViewLogActivity.kt
+++ b/app/src/main/java/org/pacien/tincapp/activities/ViewLogActivity.kt
@@ -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
1package org.pacien.tincapp.activities 19package org.pacien.tincapp.activities
2 20
3import android.content.Intent 21import android.content.Intent
diff --git a/app/src/main/java/org/pacien/tincapp/commands/Command.kt b/app/src/main/java/org/pacien/tincapp/commands/Command.kt
index ccb5f10..0b5380f 100644
--- a/app/src/main/java/org/pacien/tincapp/commands/Command.kt
+++ b/app/src/main/java/org/pacien/tincapp/commands/Command.kt
@@ -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
1package org.pacien.tincapp.commands 19package org.pacien.tincapp.commands
2 20
3import java.util.* 21import java.util.*
diff --git a/app/src/main/java/org/pacien/tincapp/commands/Executor.kt b/app/src/main/java/org/pacien/tincapp/commands/Executor.kt
index 96e48b9..a4e2bd5 100644
--- a/app/src/main/java/org/pacien/tincapp/commands/Executor.kt
+++ b/app/src/main/java/org/pacien/tincapp/commands/Executor.kt
@@ -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 *