Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for "optimize tcp buffers" option per profile. #3137

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Remove AI translations as requested
notsure2 committed Sep 1, 2024
commit c31480713a7fd61a4d28715cd8f4740d3b5d668d
4 changes: 1 addition & 3 deletions core/src/main/res/values-ar/strings.xml
Original file line number Diff line number Diff line change
@@ -34,6 +34,4 @@
<string name="remote_port">"المنفذ"</string>
<string name="sitekey">"كلمة المرور"</string>
<string name="enc_method">"طريقة التشفير"</string>
<string name="optimize_buffers">حسِن مخازن الذاكرة ل TCP</string>
<string name="optimize_buffers_summary">يعالج مشكلة نفاذ الوقت اثناء الرفع نتيجة تضخم مخازن الذاكرة</string>
</resources>
</resources>
4 changes: 1 addition & 3 deletions core/src/main/res/values-de/strings.xml
Original file line number Diff line number Diff line change
@@ -39,7 +39,6 @@ Empfangen: \t%4$s\t↓\t%2$s"</string>
<string name="enc_method">"Verschlüsselungsmethode"</string>

<!-- feature category -->
<string name="optimize_buffers">TCP-Puffer optimieren</string>
<string name="ipv6">"IPv6-Route"</string>
<string name="ipv6_summary">"Leite IPv6-Traffic zu Remote um"</string>
<string name="route_entry_gfwlist">"GFW-Liste"</string>
@@ -50,7 +49,6 @@ Empfangen: \t%4$s\t↓\t%2$s"</string>
<string name="bypass_apps_summary">"Aktiviere um ausgewählte Apps zu umgehen"</string>
<string name="auto_connect">"Automatisch verbinden"</string>
<string name="auto_connect_summary">"Starte Shadowsocks bei Systemstart/nach App-Update automatisch, falls es zuvor aktiv war"</string>
<string name="optimize_buffers_summary">Upload-Zeitüberschreitung (Bufferbloat) beheben</string>
<string name="tcp_fastopen_summary">"Umschalten benötigt eventuell ROOT-Zugriff"</string>
<string name="tcp_fastopen_summary_unsupported">"Nicht unterstützte Kernel-Version: %s &lt; 3.7.1"</string>
<string name="udp_dns">"Sende DNS über UDP"</string>
@@ -182,4 +180,4 @@ Empfangen: \t%4$s\t↓\t%2$s"</string>
<string name="service_subscription_working">"Synchronisiere Subscriptions… (%d von %d)"</string>
<string name="service_subscription_finishing">"Gleich fertig..."</string>
<string name="plugin_auto_connect_unlock_only">"Dieses Plugin funktioniert eventuell nicht mit \"Automatisch verbinden\""</string>
</resources>
</resources>
4 changes: 1 addition & 3 deletions core/src/main/res/values-es/strings.xml
Original file line number Diff line number Diff line change
@@ -40,7 +40,6 @@ Recibido: \t%4$s\t↓\t%2$s"</string>
<string name="enc_method">"Método de Cifrado"</string>

<!-- feature category -->
<string name="optimize_buffers">Optimizar buffers TCP</string>
<string name="ipv6">"Ruta IPv6"</string>
<string name="ipv6_summary">"Redireccionar tráfico IPv6 a ruta"</string>
<string name="route_list">"Ruta"</string>
@@ -55,7 +54,6 @@ Recibido: \t%4$s\t↓\t%2$s"</string>

<!-- Fuzzy -->
<string name="auto_connect_summary">"Activar Shadowsocks al iniciar"</string>
<string name="optimize_buffers_summary">Corregir el error de tiempo de espera de carga debido a bufferbloat</string>
<string name="tcp_fastopen_summary_unsupported">"Versión del Núcleo sin soporte: %s &lt; 3.7.1"</string>
<string name="udp_dns">"Enviar DNS sobre UDP"</string>

@@ -165,4 +163,4 @@ Recibido: \t%4$s\t↓\t%2$s"</string>
<string name="connection_test_pending">"Verificar conectividad"</string>
<string name="file_manager_missing">"Por favor, instala un explorador de archivos como MiXplorer"</string>
<string name="action_replace_file">"Reemplazar desde archivo…"</string>
</resources>
</resources>
4 changes: 1 addition & 3 deletions core/src/main/res/values-fa/strings.xml
Original file line number Diff line number Diff line change
@@ -41,7 +41,6 @@
<string name="enc_method">"روش رمزگذاری"</string>

<!-- feature category -->
<string name="optimize_buffers">بهینه‌سازی بافرهای TCP</string>
<string name="ipv6">"مسیر IPv6"</string>
<string name="ipv6_summary">"ترافیک IPv6 را به سرور هدایت کن"</string>
<string name="route_list">"مسیر"</string>
@@ -53,7 +52,6 @@
<string name="bypass_apps_summary">"این گزینه را فعال کنید تا اپلیکیشن‌های انتخاب شده از VPN استفاده نکنند"</string>
<string name="auto_connect">"وصل‌شدن اتوماتیک"</string>
<string name="auto_connect_summary">"فعال‌شدن شدوساکس لحظه روشن‌شدن گوشی بروزرسانی شود اگر از قبل درحال اجرا بوده است"</string>
<string name="optimize_buffers_summary">رفع مشکل تایم اوت آپلود به دلیل بافرهای بزرگ</string>
<string name="tcp_fastopen_summary">"تغییر وضعیت ممکن است به مجوز ROOT نیاز داشته باشد"</string>
<string name="tcp_fastopen_summary_unsupported">"نسخه هسته پشتیبانی نشده: %s &lt;3.7.1"</string>
<string name="udp_dns">"ارسال DNS از طریق UDP"</string>
@@ -192,4 +190,4 @@
<string name="service_subscription_working">"همگام سازی اشتراک ها… (%d از%d)"</string>
<string name="service_subscription_finishing">"درحال پایان دادن..."</string>
<string name="plugin_auto_connect_unlock_only">"این پلاگین ممکن است با اتصال خودکار کار نکند"</string>
</resources>
</resources>
4 changes: 1 addition & 3 deletions core/src/main/res/values-fr/strings.xml
Original file line number Diff line number Diff line change
@@ -40,7 +40,6 @@ Reçu : \t\t\t%4$s\t↓\t%2$s"</string>
<string name="enc_method">"Méthode d'Encryption"</string>

<!-- feature category -->
<string name="optimize_buffers">Optimiser les tampons TCP</string>
<string name="ipv6">"Route IPv6"</string>
<string name="ipv6_summary">"Rediriger le trafic IPv6 vers le serveur distant"</string>
<string name="route_list">"Route"</string>
@@ -58,7 +57,6 @@ Reçu : \t\t\t%4$s\t↓\t%2$s"</string>
<string name="auto_connect_summary">"Activer Shadowsocks au démarrage"</string>

<!-- Fuzzy -->
<string name="optimize_buffers_summary">Résoudre le problème de délai d\'envoi lié au bufferbloat</string>
<string name="tcp_fastopen_summary">"Activer nécessite la permission ROOT"</string>
<string name="tcp_fastopen_summary_unsupported">"Version du noyau non supportée : %s &lt;3.7.1"</string>

@@ -172,4 +170,4 @@ Reçu : \t\t\t%4$s\t↓\t%2$s"</string>
<string name="share_over_lan">"Partager sur le réseau local"</string>
<string name="connection_test_pending">"Vérifier la connectivité"</string>
<string name="file_manager_missing">"Veuillez installer un gestionnaire de fichier tel que MiXplorer"</string>
</resources>
</resources>
4 changes: 1 addition & 3 deletions core/src/main/res/values-ja/strings.xml
Original file line number Diff line number Diff line change
@@ -42,7 +42,6 @@
<string name="enc_method">"暗号化方式"</string>

<!-- feature category -->
<string name="optimize_buffers">TCP バッファを最適化</string>
<string name="ipv6">"IPv6 プロキシ"</string>
<string name="ipv6_summary">"リモートサーバーに IPv6 パケットを転送"</string>
<string name="route_list">"プロキシ方式"</string>
@@ -60,7 +59,6 @@
<string name="auto_connect_summary">"システム起動時にバックグラウンドで本サービスを開始"</string>

<!-- Fuzzy -->
<string name="optimize_buffers_summary">バッファブロートによるアップロード遅延を解消する</string>
<string name="tcp_fastopen_summary">"使用するには ROOT 権限が必要"</string>
<string name="tcp_fastopen_summary_unsupported">"ご利用のカーネルバージョンはサポートしておりません:%s &lt; 3.7.1"</string>

@@ -206,4 +204,4 @@
<string name="service_subscription">"サブスクリプションサービス"</string>
<string name="service_subscription_working">"サブスクリプションの更新(%d / %d)"</string>
<string name="service_subscription_finishing">"サブスクリプション更新"</string>
</resources>
</resources>
4 changes: 1 addition & 3 deletions core/src/main/res/values-ko/strings.xml
Original file line number Diff line number Diff line change
@@ -39,7 +39,6 @@
<string name="enc_method">"암호화 방법"</string>

<!-- feature category -->
<string name="optimize_buffers">TCP 버퍼 최적화</string>
<string name="ipv6">"IPv6 라우팅"</string>
<string name="ipv6_summary">"IPv6 트래픽도 원격으로 리다이렉트 합니다"</string>
<string name="route_list">"라우팅 대상"</string>
@@ -59,7 +58,6 @@
<string name="auto_connect_summary">"장치가 켜질 때 Shadowsocks를 자동으로 활성화합니다"</string>

<!-- Fuzzy -->
<string name="optimize_buffers_summary">업로드 버퍼 크기 초과로 인한 시간 초과 해결</string>
<string name="tcp_fastopen_summary">"루트 권한이 필요합니다"</string>
<string name="tcp_fastopen_summary_unsupported">"지원하지 않는 버전의 커널입니다: %s &lt; 3.7.1"</string>

@@ -141,4 +139,4 @@
<string name="plugin_untrusted">"경고: 이 플러그인은 신뢰할 수 있는 출처에서 온 것이 아닌 것 같습니다"</string>
<string name="profile_plugin">"플러그인: %s"</string>
<string name="add_profile_scanner_permission_required">"QR 코드를 읽어 들이려면 카메라 권한이 필요합니다"</string>
</resources>
</resources>
4 changes: 1 addition & 3 deletions core/src/main/res/values-ru/strings.xml
Original file line number Diff line number Diff line change
@@ -40,7 +40,6 @@
<string name="enc_method">"Метод шифрования"</string>

<!-- feature category -->
<string name="optimize_buffers">Оптимизировать буферы TCP</string>
<string name="ipv6">"Маршрутизация IPv6"</string>
<string name="ipv6_summary">"Перенаправлять трафик IPv6 на удалённый сервер"</string>
<string name="route_list">"Маршрут"</string>
@@ -53,7 +52,6 @@
<string name="bypass_apps_summary">"Включите эту функцию для работы выбранных приложений в обход прокси"</string>
<string name="auto_connect">"Автоподключение"</string>
<string name="auto_connect_summary">"Запускать Shadowsocks при включении/после обновления приложения, если оно было запущено до этого"</string>
<string name="optimize_buffers_summary">Устранить таймаут загрузки из-за переполнения буфера</string>
<string name="tcp_fastopen_summary">"Переключение может запрашивать Root (права суперпользователя)"</string>
<string name="tcp_fastopen_summary_unsupported">"Неподдерживаемая версия ядра: %s &lt; 3.7.1"</string>
<string name="udp_dns">"Посылать DNS-запросы через UDP"</string>
@@ -200,4 +198,4 @@
<string name="service_subscription_working">"Синхронизация подписок… (%d из %d)"</string>
<string name="service_subscription_finishing">"Завершение…"</string>
<string name="plugin_auto_connect_unlock_only">"Этот плагин может не работать с «Автоподключением»"</string>
</resources>
</resources>
4 changes: 1 addition & 3 deletions core/src/main/res/values-tr/strings.xml
Original file line number Diff line number Diff line change
@@ -37,7 +37,6 @@
<string name="remote_port">"Uzaktan Port"</string>
<string name="sitekey">"Şifre"</string>
<string name="enc_method">"Şifreleme Methodu"</string>
<string name="optimize_buffers">TCP Arabelleklerini Optimize Edin</string>
<string name="ipv6_summary">"IPv6 trafiğini remote'a yönlendir"</string>
<string name="route_list">"Rota"</string>
<string name="route_entry_gfwlist">"GFW Listesi"</string>
@@ -54,7 +53,6 @@
<string name="auto_connect_summary">"Shadowsocks'ı cihazı başlatırken aç"</string>

<!-- Fuzzy -->
<string name="optimize_buffers_summary">Aşırı boyutlu arabelleklerden kaynaklanan yükleme zaman aşımını düzeltin.</string>
<string name="tcp_fastopen_summary">"Açıp kapamak için ROOT yetkisi gerekiyor"</string>
<string name="tcp_fastopen_summary_unsupported">"Desteklenmeyen kernel sürümü: %s &lt; 3.7.1"</string>

@@ -172,4 +170,4 @@
<string name="night_mode_auto">"Oto"</string>
<string name="night_mode_on">"Açık"</string>
<string name="night_mode_off">"Kapalı"</string>
</resources>
</resources>
4 changes: 1 addition & 3 deletions core/src/main/res/values-uk/strings.xml
Original file line number Diff line number Diff line change
@@ -80,7 +80,6 @@
<string name="profile_default">"Використовувати поточний профіль"</string>

<!-- status -->
<string name="optimize_buffers_summary">Виправити таймаут завантаження через завеликі буфери</string>
<string name="sent">"Надіслано:"</string>
<string name="received">"Отримано:"</string>

@@ -93,7 +92,6 @@
<string name="custom_rules">"Власні правила"</string>
<string name="action_add_rule">"Додати правило…"</string>
<string name="edit_rule">"Редагувати правило"</string>
<string name="optimize_buffers">Оптимізувати буфери TCP</string>
<string name="route_entry_all">"Всі"</string>
<string name="route_entry_bypass_lan">"Оминати локальні мережі"</string>
<string name="route_entry_bypass_chn">"Оминати Китай"</string>
@@ -135,4 +133,4 @@
<string name="off">"Вимк"</string>
<string name="proxied_apps_mode">"Режим"</string>
<string name="plugin_auto_connect_unlock_only">"Цей плагін може не працювати з автоматичним під'єднанням"</string>
</resources>
</resources>
4 changes: 1 addition & 3 deletions core/src/main/res/values-zh-rCN/strings.xml
Original file line number Diff line number Diff line change
@@ -40,7 +40,6 @@
<string name="enc_method">"加密方式"</string>

<!-- feature category -->
<string name="optimize_buffers">优化 TCP 缓冲区</string>
<string name="ipv6">"IPv6 路由"</string>
<string name="ipv6_summary">"转发 IPv6 流量到远程服务器"</string>
<string name="route_list">"路由"</string>
@@ -52,7 +51,6 @@
<string name="bypass_apps_summary">"绕过选择的应用"</string>
<string name="auto_connect">"自动连接"</string>
<string name="auto_connect_summary">"系统启动或应用更新后自动恢复运行"</string>
<string name="optimize_buffers_summary">解决因缓冲区过大导致的上传超时问题</string>
<string name="tcp_fastopen_summary">"切换可能需要 ROOT 权限"</string>
<string name="tcp_fastopen_summary_unsupported">"不支持的内核版本: %s &lt; 3.7.1"</string>
<string name="udp_dns">"使用 UDP DNS"</string>
@@ -192,4 +190,4 @@
<string name="service_subscription">"订阅服务"</string>
<string name="service_subscription_working">"正在更新订阅 (%d / %d)"</string>
<string name="service_subscription_finishing">"订阅更新中"</string>
</resources>
</resources>
4 changes: 1 addition & 3 deletions core/src/main/res/values-zh-rTW/strings.xml
Original file line number Diff line number Diff line change
@@ -41,7 +41,6 @@
<string name="enc_method">"加密方法"</string>

<!-- feature category -->
<string name="optimize_buffers">最佳化 TCP 緩衝區</string>
<string name="ipv6">"IPv6 路由"</string>
<string name="ipv6_summary">"向遠端重新導向 IPv6 流量"</string>
<string name="route_list">"路由"</string>
@@ -59,7 +58,6 @@
<string name="auto_connect_summary">"在裝置啟動時啟用 Shadowsocks"</string>

<!-- Fuzzy -->
<string name="optimize_buffers_summary">修正因緩衝區過大導致上傳逾時的問題</string>
<string name="tcp_fastopen_summary">"切換需要 ROOT 權限"</string>
<string name="tcp_fastopen_summary_unsupported">"不支援的核心版本:%s &lt; 3.7.1"</string>

@@ -205,4 +203,4 @@
<string name="service_subscription">"訂閱服務"</string>
<string name="service_subscription_working">"正在更新訂閱 (%d / %d)"</string>
<string name="service_subscription_finishing">"訂閱更新中"</string>
</resources>
</resources>