From 680f5a18227f0a7e9037b42c97a57b19403cfaa4 Mon Sep 17 00:00:00 2001 From: Arne Schwabe Date: Tue, 5 Feb 2013 16:42:37 +0100 Subject: Use arrows instead of text in the transferred byte message to save space. Fix closing of management socket --- res/values-cs/strings.xml | 1 - res/values-de/strings.xml | 9 ++++++++- res/values-es/strings.xml | 1 - res/values-et/strings.xml | 1 - res/values-fr/strings.xml | 1 - res/values-id/strings.xml | 1 - res/values-it/strings.xml | 1 - res/values-ja/strings.xml | 1 - res/values-ko/strings.xml | 1 - res/values-ru/strings.xml | 1 - res/values-uk/strings.xml | 1 - res/values-zh-rCN/strings.xml | 1 - res/values-zh-rTW/strings.xml | 1 - res/values/strings.xml | 2 +- src/de/blinkt/openvpn/OpenVpnService.java | 8 ++------ 15 files changed, 11 insertions(+), 20 deletions(-) diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml index 5a1039bc..fbde65ed 100755 --- a/res/values-cs/strings.xml +++ b/res/values-cs/strings.xml @@ -125,7 +125,6 @@ Tvůj obrázek není podporovaný rozhraním VPNService, je mi líto :-( Šifrování Zadej šifrovací metodu - Zadej šifru pro OpenVPN. Nech prázdné pro výchozí šifru Autentizace/Šifrování Prohlížeč souború Vložený soubor diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml index 4f8d8ca8..024bf20a 100755 --- a/res/values-de/strings.xml +++ b/res/values-de/strings.xml @@ -125,7 +125,8 @@ Dieses Android ROM enthält keine VPNService API. Sorry :( Verschlüsselung Geben Sie die Verschlüsslungsmethode an - Verschlüsslungsalgorithmus (chiper). Leer lassen um Standardalgorithmus auszuwählen + Verschlüsslungsalgorithmus der von OpenVPN genutzt werden soll. Um den Standardalgorithmus zu benutzten leer lassen. + Geben Sie den Hashalgorithmus der zur Nachrichtenauthentifizierung benutzt wird an. Leer lassen um den Standard Algorithmus zu nutzen. Authentifizierung/Verschlüsselung Datei auswählen… Eingebettete Datei @@ -252,4 +253,10 @@ Verbinde (TCP) Authentifizierung fehlgeschlagen Warte auf Internetverbindung + ↓%2$s/s %1$s - ↑%4$s/s %3$s + Nicht verbunden + Einige Versionen von Android 4.1 haben Probleme, wenn der Name des im Zertifikat Keystore gespeicherten Zertifikates nicht alphanumerische Zeichen (wie Leerzeichen, Unterstriche oder Bindestriche) enthält. Probieren Sie das Sie das Zertifikat mit einem Namen ohne Sonderzeichen zu importieren. + Verschlüsslungsalgorithmus + Packetauthentifizierung + Geben Sie den Authentifizierungsalgorithmus an diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml index 8e1b3a5a..5bc4e406 100755 --- a/res/values-es/strings.xml +++ b/res/values-es/strings.xml @@ -125,7 +125,6 @@ Su imagen no es compatible con la API de VPNService, lo siento :( Cifrado Especifique el método de cifrado - Introduzca la clave de cifrado para OpenVPN. Deje en blanco para utilizar cifrado predeterminado Autenticación/Cifrado Administrador de archivos Archivo en línea diff --git a/res/values-et/strings.xml b/res/values-et/strings.xml index 9a4c6717..bdcda96c 100755 --- a/res/values-et/strings.xml +++ b/res/values-et/strings.xml @@ -125,7 +125,6 @@ Teie süsteemitarkvara ei toeta VPNService API\'t, vabandame :( Krüpteerimine Vali krüpteerimismeetod - Sisestage OpenVPN šifrivõti. Valikust loobumisel kasutatakse vaikimisi šifrit Autentimine/Krüpteerimine Failihaldur Integreeritud fail diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml index e7048048..1bac99ce 100755 --- a/res/values-fr/strings.xml +++ b/res/values-fr/strings.xml @@ -124,7 +124,6 @@ "Votre ROM ne prend pas en charge l\'API VPNService, désolé :(" "Cryptage" "Entrez la méthode de cryptage" - "Entrez la clé de chiffrement Cipher pour OpenVPN. Laissez vide pour utiliser le chiffrement par défaut" "Authentification / Cryptage" "Explorateur de fichiers" "Fichier personnalisé" diff --git a/res/values-id/strings.xml b/res/values-id/strings.xml index 50459a66..f6b863fd 100755 --- a/res/values-id/strings.xml +++ b/res/values-id/strings.xml @@ -125,7 +125,6 @@ Gambar Anda tidak mendukung VPNService API, maaf:( Enkripsi Masukkan metode enkripsi - Masukkan kunci sandi untuk OpenVPN. Biarkan kosong untuk menggunakan standar cipher Otentikasi/Enkripsi Penjelajah berkas Inline File diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml index 3ad6fdd2..85a5f090 100755 --- a/res/values-it/strings.xml +++ b/res/values-it/strings.xml @@ -126,7 +126,6 @@ Usa il tasto hardware Menù se non è visibile nella GUI. La tua immagine non è supportata dal VPNService API, mi dispiace :( Crittografia Inserire il metodo di crittografia - Inserisci la chiave di cifratura per OpenVPN. Lascia vuoto per usare la chiave di cifratura predefinita Autenticazione/crittografia Esplora risorse Blocco note diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml index aec401af..a6f37b45 100755 --- a/res/values-ja/strings.xml +++ b/res/values-ja/strings.xml @@ -127,7 +127,6 @@ 申し訳ありませんが、お使いの環境ではVPNサービスがサポートされていません。 暗号化 暗号化方式を入力 - OpenVPNに使用する暗号キーを入力してください。デフォルト値を使用する場合は空欄にしてください。 認証/暗号化 ファイルを選択 インライン ファイル diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml index 07989d5d..a4318a0c 100755 --- a/res/values-ko/strings.xml +++ b/res/values-ko/strings.xml @@ -125,7 +125,6 @@ 당신의 이미지는 VPNService API를 지원 하지 않습니다, 죄송 합니다:( 암호화 입력 암호화 방법 - Openvpn에 대한 암호화 키를 입력 합니다. 공란으로 두시면 기본 cipher를 사용하게 됩니다. 인증/암호화 파일 탐색기 인라인 파일 diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml index d7d68540..88fb1217 100755 --- a/res/values-ru/strings.xml +++ b/res/values-ru/strings.xml @@ -125,7 +125,6 @@ Ваша прошивка не поддерживает VPNService API, извините :( Шифрование Укажите метод шифрования - Введите ключ шифра для OpenVPN. Оставьте пустым для использования шифрования по умолчанию Авторизация/шифрование Обзор файлов Встроенный файл diff --git a/res/values-uk/strings.xml b/res/values-uk/strings.xml index 064c20fa..fea2005a 100755 --- a/res/values-uk/strings.xml +++ b/res/values-uk/strings.xml @@ -125,7 +125,6 @@ Ваша прошивка не підтримує VPNService API, вибачте :( Шифрування Введіть метод шифрування - Введіть ключ шифру для OpenVPN. Залиште пустим для використання типового шифру Автентифікація/Шифрування Провідник файлів Вбудований файл diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml index b6156ab2..d196827a 100755 --- a/res/values-zh-rCN/strings.xml +++ b/res/values-zh-rCN/strings.xml @@ -109,7 +109,6 @@ 启动快捷方式 加密 输入加密方法 - 输入 OpenVPN 密钥。留空以使用默认密码 认证/加密 文件浏览器 内联文件 diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml index 20807bb9..0c50125d 100755 --- a/res/values-zh-rTW/strings.xml +++ b/res/values-zh-rTW/strings.xml @@ -110,7 +110,6 @@ 你的Android ROM不支援VPN服務API,抱歉了。 :( 加密 輸入加密方法 - 輸入OpenVPN加密方法,留空則使用預設 驗證/加密 檔案瀏覽器 內嵌檔案 diff --git a/res/values/strings.xml b/res/values/strings.xml index 1fe96ae2..da98236a 100755 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -254,7 +254,7 @@ Connecting (TCP) Authentication failed Waiting for usable network - In: %1$8s %2$8s/s Out: %3$8s %4$8s/s + ↓%2$s/s %1$s - ↑%4$s/s %3$s Not connected Some versions of Android 4.1 have problems if the name of the keystore certificate contains non alphanumeric characters (like spaces, underscores or dashes). Try to reimport the certificate without special characters Encryption cipher diff --git a/src/de/blinkt/openvpn/OpenVpnService.java b/src/de/blinkt/openvpn/OpenVpnService.java index 71cc5cd2..6103ff89 100644 --- a/src/de/blinkt/openvpn/OpenVpnService.java +++ b/src/de/blinkt/openvpn/OpenVpnService.java @@ -201,6 +201,8 @@ public class OpenVpnService extends VpnService implements StateListener, Callbac private LocalServerSocket openManagmentInterface(int tries) { // Could take a while to open connection String socketname = (getCacheDir().getAbsolutePath() + "/" + "mgmtsocket"); + // The sock is transfered to the LocalServerSocket, ignore warning + @SuppressWarnings("resource") LocalSocket sock = new LocalSocket(); while(tries > 0 && !sock.isConnected()) { @@ -221,12 +223,6 @@ public class OpenVpnService extends VpnService implements StateListener, Callbac return lss; } catch (IOException e) { e.printStackTrace(); - } finally { - try { - sock.close(); - } catch (IOException e) { - e.printStackTrace(); - } } return null; -- cgit v1.2.3