diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 23b92b96..18dda9be 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -4,11 +4,12 @@ on: pull_request: types: [ opened, synchronize ] paths-ignore: - - '.env.*' - - '**/*.md' - - '**/*.sh' - - '**/*.yml' - - 'fastlane/**' + - "README.md" + - ".env.*" + - "**/*.md" + - "**/*.sh" + - "**/*.yml" + - "fastlane/**" concurrency: group: ${{ github.workflow }}-${{ github.ref }} diff --git a/Packages/PassepartoutKit-Source b/Packages/PassepartoutKit-Source index 99ed44c2..59f755e3 160000 --- a/Packages/PassepartoutKit-Source +++ b/Packages/PassepartoutKit-Source @@ -1 +1 @@ -Subproject commit 99ed44c2206979d33c80b9a849011f6ab7835b64 +Subproject commit 59f755e34b46573b7ee4a6e88f3a74daca4da8cb diff --git a/Passepartout/Config.xcconfig b/Passepartout/Config.xcconfig index 3c0c6e6c..8495acc4 100644 --- a/Passepartout/Config.xcconfig +++ b/Passepartout/Config.xcconfig @@ -33,7 +33,7 @@ CFG_CLOUDKIT_ROOT = iCloud.com.algoritmico.Passepartout CFG_RAW_GROUP_ID = group.com.algoritmico.Passepartout CFG_TEAM_ID = DTDYD63ZX9 -CFG_COPYRIGHT = Copyright © 2024 Davide De Rosa. All rights reserved. +CFG_COPYRIGHT = Copyright © 2025 Davide De Rosa. All rights reserved. CFG_DISPLAY_NAME = Passepartout CFG_GROUP_ID[sdk=appletvos*] = $(CFG_RAW_GROUP_ID) diff --git a/README.md b/README.md index 0e939f91..6003daa8 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,9 @@ It's highly recommended that you use the Git and Ruby packages provided by [Home Download the app codebase locally: - $ git clone https://github.com/passepartoutvpn/passepartout +``` +$ git clone https://github.com/passepartoutvpn/passepartout +``` For everything to work properly, you must comply with all the capabilities and entitlements in the main app and the tunnel extension target. Therefore, you must update the `Config.xcconfig` file according to your developer account. @@ -59,7 +61,7 @@ To test the app on your Mac or iOS/tvOS Simulator: ## License -Copyright (c) 2024 Davide De Rosa. All rights reserved. +Copyright (c) 2025 Davide De Rosa. All rights reserved. This project is licensed under the [GPLv3][license-content]. @@ -80,11 +82,11 @@ The logo is taken from the awesome Circle Icons set by Nick Roach. ### OpenVPN -© Copyright 2024 OpenVPN | OpenVPN is a registered trademark of OpenVPN, Inc. +© Copyright 2025 OpenVPN | OpenVPN is a registered trademark of OpenVPN, Inc. ### WireGuard -© Copyright 2015-2024 Jason A. Donenfeld. All Rights Reserved. "WireGuard" and the "WireGuard" logo are registered trademarks of Jason A. Donenfeld. +© Copyright 2015-2025 Jason A. Donenfeld. All Rights Reserved. "WireGuard" and the "WireGuard" logo are registered trademarks of Jason A. Donenfeld. ### OpenSSL @@ -120,7 +122,7 @@ The app is mostly translated with [ChatGPT][credits-chatgpt], but these are the ## Usage -You are encouraged to read carefully both the [disclaimer][web-disclaimer] and [privacy policy][web-privacy] before using this software. +You are encouraged to read carefully both the [disclaimer][web-disclaimer] and the [privacy policy][web-privacy] before using this software. ## Contacts diff --git a/fastlane/metadata/iOS/copyright.txt b/fastlane/metadata/iOS/copyright.txt index bbeb4c31..876bdc3e 100644 --- a/fastlane/metadata/iOS/copyright.txt +++ b/fastlane/metadata/iOS/copyright.txt @@ -1 +1 @@ -2024 Davide De Rosa +2025 Davide De Rosa diff --git a/fastlane/metadata/iOS/de-DE/description.txt b/fastlane/metadata/iOS/de-DE/description.txt index 75fcbbc8..798f64a9 100644 --- a/fastlane/metadata/iOS/de-DE/description.txt +++ b/fastlane/metadata/iOS/de-DE/description.txt @@ -54,3 +54,9 @@ OPEN SOURCE UND COMMUNITY-GESTEUERT Passepartout ist Open Source und entwickelt sich ständig mit Hilfe seiner Community weiter. Schauen Sie sich das Projekt auf GitHub an: https://github.com/passepartoutvpn Übernehmen Sie die Kontrolle über Ihr VPN-Erlebnis. Laden Sie Passepartout noch heute herunter und genießen Sie sichere, private und mühelose Konnektivität auf all Ihren Apple-Geräten! + +~ + +Nutzungsbedingungen (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ + +Datenschutzerklärung: https://passepartoutvpn.app/privacy/ diff --git a/fastlane/metadata/iOS/el/description.txt b/fastlane/metadata/iOS/el/description.txt index 80841bb5..28f28574 100644 --- a/fastlane/metadata/iOS/el/description.txt +++ b/fastlane/metadata/iOS/el/description.txt @@ -50,3 +50,9 @@ OPEN SOURCE ΚΑΙ ΜΕ ΥΠΟΣΤΗΡΙΞΗ ΑΠΟ ΤΗΝ ΚΟΙΝΟΤΗΤΑ Το Passepartout είναι ανοιχτού κώδικα και εξελίσσεται συνεχώς με τη βοήθεια της κοινότητάς του. Δείτε το έργο στο GitHub: https://github.com/passepartoutvpn Πάρτε τον έλεγχο της VPN εμπειρίας σας. Κατεβάστε το Passepartout σήμερα και απολαύστε ασφαλή, ιδιωτική και απρόσκοπτη συνδεσιμότητα σε όλες τις συσκευές Apple! + +~ + +Όροι Χρήσης (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ + +Πολιτική Απορρήτου: https://passepartoutvpn.app/privacy/ diff --git a/fastlane/metadata/iOS/en-US/description.txt b/fastlane/metadata/iOS/en-US/description.txt index 4023cbcc..4f901348 100644 --- a/fastlane/metadata/iOS/en-US/description.txt +++ b/fastlane/metadata/iOS/en-US/description.txt @@ -54,3 +54,9 @@ OPEN SOURCE AND COMMUNITY-DRIVEN Passepartout is open source and constantly evolving with the help of its community. Check out the project on GitHub: https://github.com/passepartoutvpn Take control of your VPN experience. Download Passepartout today and enjoy secure, private, and effortless connectivity across all your Apple devices! + +~ + +Terms of Use (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ + +Privacy Policy: https://passepartoutvpn.app/privacy/ diff --git a/fastlane/metadata/iOS/es-MX/description.txt b/fastlane/metadata/iOS/es-MX/description.txt index 329557de..58fb1483 100644 --- a/fastlane/metadata/iOS/es-MX/description.txt +++ b/fastlane/metadata/iOS/es-MX/description.txt @@ -54,3 +54,9 @@ CÓDIGO ABIERTO Y BASADO EN LA COMUNIDAD Passepartout es de código abierto y evoluciona constantemente gracias a la ayuda de su comunidad. Consulta el proyecto en GitHub: https://github.com/passepartoutvpn Toma el control de tu experiencia VPN. Descarga Passepartout hoy y disfruta de una conectividad segura, privada y sin esfuerzo en todos tus dispositivos Apple. + +~ + +Términos de uso (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ + +Política de privacidad: https://passepartoutvpn.app/privacy/ diff --git a/fastlane/metadata/iOS/fr-FR/description.txt b/fastlane/metadata/iOS/fr-FR/description.txt index b6a7833b..0062855e 100644 --- a/fastlane/metadata/iOS/fr-FR/description.txt +++ b/fastlane/metadata/iOS/fr-FR/description.txt @@ -54,3 +54,9 @@ CODE OUVERT ET COMMUNAUTÉ ENGAGÉE Passepartout est un projet open source qui évolue constamment grâce à l'aide de sa communauté. Consultez le projet sur GitHub : https://github.com/passepartoutvpn Prenez le contrôle de votre expérience VPN. Téléchargez Passepartout dès aujourd'hui et profitez d'une connectivité sécurisée, privée et sans effort sur tous vos appareils Apple. + +~ + +Conditions d'utilisation (EULA) : https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ + +Politique de confidentialité : https://passepartoutvpn.app/privacy/ diff --git a/fastlane/metadata/iOS/it/description.txt b/fastlane/metadata/iOS/it/description.txt index 746030ff..199c41ac 100644 --- a/fastlane/metadata/iOS/it/description.txt +++ b/fastlane/metadata/iOS/it/description.txt @@ -54,3 +54,9 @@ OPEN SOURCE E SUPPORTATO DALLA COMUNITÀ Passepartout è open source e in continua evoluzione grazie al contributo della sua comunità. Scopri il progetto su GitHub: https://github.com/passepartoutvpn Prendi il controllo della tua esperienza VPN. Scarica Passepartout oggi e goditi una connettività sicura, privata e senza sforzo su tutti i tuoi dispositivi Apple. + +~ + +Termini di utilizzo (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ + +Informativa sulla privacy: https://passepartoutvpn.app/privacy/ diff --git a/fastlane/metadata/iOS/nl-NL/description.txt b/fastlane/metadata/iOS/nl-NL/description.txt index aaba63d4..0f28deac 100644 --- a/fastlane/metadata/iOS/nl-NL/description.txt +++ b/fastlane/metadata/iOS/nl-NL/description.txt @@ -54,3 +54,9 @@ OPEN SOURCE EN COMMUNITY-GEDREVEN Passepartout is open source en evolueert voortdurend dankzij de hulp van de community. Bekijk het project op GitHub: https://github.com/passepartoutvpn Neem de controle over je VPN-ervaring. Download Passepartout vandaag en geniet van veilige, privé en moeiteloze connectiviteit op al je Apple-apparaten. + +~ + +Gebruiksvoorwaarden (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ + +Privacybeleid: https://passepartoutvpn.app/privacy/ diff --git a/fastlane/metadata/iOS/pl/description.txt b/fastlane/metadata/iOS/pl/description.txt index 92dfb6b5..c738aba6 100644 --- a/fastlane/metadata/iOS/pl/description.txt +++ b/fastlane/metadata/iOS/pl/description.txt @@ -54,3 +54,9 @@ OPEN SOURCE I WSPARCIE SPOŁECZNOŚCI Passepartout to projekt open source, który nieustannie się rozwija dzięki pomocy społeczności. Sprawdź projekt na GitHub: https://github.com/passepartoutvpn Przejmij kontrolę nad swoim doświadczeniem z VPN. Pobierz Passepartout już dziś i ciesz się bezpieczną, prywatną i bezproblemową łącznością na wszystkich swoich urządzeniach Apple. + +~ + +Warunki użytkowania (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ + +Polityka prywatności: https://passepartoutvpn.app/privacy/ diff --git a/fastlane/metadata/iOS/pt-BR/description.txt b/fastlane/metadata/iOS/pt-BR/description.txt index 76165e8b..4ccb1c65 100644 --- a/fastlane/metadata/iOS/pt-BR/description.txt +++ b/fastlane/metadata/iOS/pt-BR/description.txt @@ -54,3 +54,9 @@ CÓDIGO ABERTO E SUPORTE DA COMUNIDADE Passepartout é um projeto de código aberto e está em constante evolução graças à ajuda da comunidade. Confira o projeto no GitHub: https://github.com/passepartoutvpn Assuma o controle da sua experiência com VPN. Baixe o Passepartout hoje e desfrute de uma conectividade segura, privada e sem esforço em todos os seus dispositivos Apple. + +~ + +Termos de Uso (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ + +Política de Privacidade: https://passepartoutvpn.app/privacy/ diff --git a/fastlane/metadata/iOS/ru/description.txt b/fastlane/metadata/iOS/ru/description.txt index 6c001221..039914cc 100644 --- a/fastlane/metadata/iOS/ru/description.txt +++ b/fastlane/metadata/iOS/ru/description.txt @@ -54,3 +54,9 @@ Passepartout разработан с учетом прозрачности и к Passepartout — это проект с открытым исходным кодом, который постоянно развивается благодаря помощи сообщества. Ознакомьтесь с проектом на GitHub: https://github.com/passepartoutvpn Возьмите под контроль свой опыт использования VPN. Скачайте Passepartout уже сегодня и наслаждайтесь безопасным, приватным и удобным подключением на всех ваших устройствах Apple. + +~ + +Условия использования (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ + +Политика конфиденциальности: https://passepartoutvpn.app/privacy/ diff --git a/fastlane/metadata/iOS/sv/description.txt b/fastlane/metadata/iOS/sv/description.txt index 97f52783..4cad36dc 100644 --- a/fastlane/metadata/iOS/sv/description.txt +++ b/fastlane/metadata/iOS/sv/description.txt @@ -54,3 +54,9 @@ Passepartout är designat med transparens och integritet i åtanke: Passepartout är ett projekt med öppen källkod som ständigt utvecklas med hjälp av communityn. Kolla in projektet på GitHub: https://github.com/passepartoutvpn Ta kontroll över din VPN-upplevelse. Ladda ner Passepartout idag och njut av säker, privat och smidig uppkoppling på alla dina Apple-enheter. + +~ + +Användarvillkor (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ + +Integritetspolicy: https://passepartoutvpn.app/privacy/ diff --git a/fastlane/metadata/tvOS/de-DE/description.txt b/fastlane/metadata/tvOS/de-DE/description.txt index f7c3978b..46a3e979 100644 --- a/fastlane/metadata/tvOS/de-DE/description.txt +++ b/fastlane/metadata/tvOS/de-DE/description.txt @@ -14,3 +14,9 @@ OPEN SOURCE UND COMMUNITY-GESTEUERT Passepartout ist Open Source und entwickelt sich ständig weiter, dank der Unterstützung seiner Community. Schauen Sie sich das Projekt auf GitHub an: https://github.com/passepartoutvpn Übernehmen Sie die Kontrolle über Ihre VPN-Erfahrung. Laden Sie Passepartout noch heute herunter und genießen Sie eine sichere, private und mühelose Verbindung auf Ihrem Apple TV! + +~ + +Nutzungsbedingungen (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ + +Datenschutzerklärung: https://passepartoutvpn.app/privacy/ diff --git a/fastlane/metadata/tvOS/el/description.txt b/fastlane/metadata/tvOS/el/description.txt index 7b7893a6..a6db091b 100644 --- a/fastlane/metadata/tvOS/el/description.txt +++ b/fastlane/metadata/tvOS/el/description.txt @@ -14,3 +14,9 @@ OPEN SOURCE & ΥΠΟΣΤΗΡΙΖΟΜΕΝΟ ΑΠΟ ΤΗΝ ΚΟΙΝΟΤΗΤΑ Το Passepartout είναι ανοιχτού κώδικα και εξελίσσεται συνεχώς με τη βοήθεια της κοινότητάς του. Δείτε το έργο στο GitHub: https://github.com/passepartoutvpn Αναλάβετε τον έλεγχο της εμπειρίας VPN σας. Κατεβάστε το Passepartout σήμερα και απολαύστε ασφαλή, ιδιωτική και χωρίς κόπο συνδεσιμότητα στο Apple TV σας! + +~ + +Όροι Χρήσης (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ + +Πολιτική Απορρήτου: https://passepartoutvpn.app/privacy/ diff --git a/fastlane/metadata/tvOS/en-US/description.txt b/fastlane/metadata/tvOS/en-US/description.txt index cd4fdf7a..50947a24 100644 --- a/fastlane/metadata/tvOS/en-US/description.txt +++ b/fastlane/metadata/tvOS/en-US/description.txt @@ -14,3 +14,9 @@ OPEN SOURCE AND COMMUNITY-DRIVEN Passepartout is open source and constantly evolving with the help of its community. Check out the project on GitHub: https://github.com/passepartoutvpn Take control of your VPN experience. Download Passepartout today and enjoy secure, private, and effortless connectivity on your Apple TV! + +~ + +Terms of Use (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ + +Privacy Policy: https://passepartoutvpn.app/privacy/ diff --git a/fastlane/metadata/tvOS/es-MX/description.txt b/fastlane/metadata/tvOS/es-MX/description.txt index 16e2f7fa..79040bce 100644 --- a/fastlane/metadata/tvOS/es-MX/description.txt +++ b/fastlane/metadata/tvOS/es-MX/description.txt @@ -14,3 +14,9 @@ CÓDIGO ABIERTO Y BASADO EN LA COMUNIDAD Passepartout es de código abierto y evoluciona constantemente gracias a la ayuda de su comunidad. Consulta el proyecto en GitHub: https://github.com/passepartoutvpn Toma el control de tu experiencia VPN. Descarga Passepartout hoy y disfruta de una conectividad segura, privada y sin complicaciones en tu Apple TV. + +~ + +Términos de uso (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ + +Política de privacidad: https://passepartoutvpn.app/privacy/ diff --git a/fastlane/metadata/tvOS/fr-FR/description.txt b/fastlane/metadata/tvOS/fr-FR/description.txt index ecac6a38..6974d8e2 100644 --- a/fastlane/metadata/tvOS/fr-FR/description.txt +++ b/fastlane/metadata/tvOS/fr-FR/description.txt @@ -14,3 +14,9 @@ OPEN SOURCE ET SOUTENU PAR LA COMMUNAUTÉ Passepartout est open source et évolue constamment grâce à l'aide de sa communauté. Consultez le projet sur GitHub : https://github.com/passepartoutvpn Prenez le contrôle de votre expérience VPN. Téléchargez Passepartout dès aujourd'hui et profitez d'une connectivité sécurisée, privée et sans effort sur votre Apple TV ! + +~ + +Conditions d'utilisation (EULA) : https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ + +Politique de confidentialité : https://passepartoutvpn.app/privacy/ diff --git a/fastlane/metadata/tvOS/it/description.txt b/fastlane/metadata/tvOS/it/description.txt index 4ce3acc1..410dccb2 100644 --- a/fastlane/metadata/tvOS/it/description.txt +++ b/fastlane/metadata/tvOS/it/description.txt @@ -14,3 +14,9 @@ OPEN SOURCE E SUPPORTATO DALLA COMMUNITY Passepartout è open source e in costante evoluzione grazie al contributo della sua community. Scopri il progetto su GitHub: https://github.com/passepartoutvpn Prendi il controllo della tua esperienza VPN. Scarica Passepartout oggi e goditi una connettività sicura, privata e senza sforzo su Apple TV! + +~ + +Termini di utilizzo (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ + +Informativa sulla privacy: https://passepartoutvpn.app/privacy/ diff --git a/fastlane/metadata/tvOS/nl-NL/description.txt b/fastlane/metadata/tvOS/nl-NL/description.txt index 88b779a0..dd0bc588 100644 --- a/fastlane/metadata/tvOS/nl-NL/description.txt +++ b/fastlane/metadata/tvOS/nl-NL/description.txt @@ -14,3 +14,9 @@ OPEN SOURCE EN COMMUNITY-GEDREVEN Passepartout is open source en ontwikkelt zich voortdurend dankzij de hulp van de community. Bekijk het project op GitHub: https://github.com/passepartoutvpn Neem de controle over je VPN-ervaring. Download Passepartout vandaag en geniet van een veilige, privé en probleemloze verbinding op je Apple TV! + +~ + +Gebruiksvoorwaarden (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ + +Privacybeleid: https://passepartoutvpn.app/privacy/ diff --git a/fastlane/metadata/tvOS/pl/description.txt b/fastlane/metadata/tvOS/pl/description.txt index efb86490..f08ca0d3 100644 --- a/fastlane/metadata/tvOS/pl/description.txt +++ b/fastlane/metadata/tvOS/pl/description.txt @@ -14,3 +14,9 @@ OPEN SOURCE I WSPIERANE PRZEZ SPOŁECZNOŚĆ Passepartout to projekt open source, który stale się rozwija dzięki pomocy społeczności. Sprawdź projekt na GitHub: https://github.com/passepartoutvpn Przejmij kontrolę nad swoim doświadczeniem VPN. Pobierz Passepartout już dziś i ciesz się bezpiecznym, prywatnym i bezproblemowym połączeniem na swoim Apple TV! + +~ + +Warunki użytkowania (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ + +Polityka prywatności: https://passepartoutvpn.app/privacy/ diff --git a/fastlane/metadata/tvOS/pt-BR/description.txt b/fastlane/metadata/tvOS/pt-BR/description.txt index d051d200..7c7dc8d8 100644 --- a/fastlane/metadata/tvOS/pt-BR/description.txt +++ b/fastlane/metadata/tvOS/pt-BR/description.txt @@ -14,3 +14,9 @@ CÓDIGO ABERTO E APOIADO PELA COMUNIDADE Passepartout é um projeto de código aberto que está em constante evolução graças ao apoio da comunidade. Confira o projeto no GitHub: https://github.com/passepartoutvpn Assuma o controle da sua experiência VPN. Baixe Passepartout hoje e aproveite uma conectividade segura, privada e sem complicações no seu Apple TV! + +~ + +Termos de Uso (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ + +Política de Privacidade: https://passepartoutvpn.app/privacy/ diff --git a/fastlane/metadata/tvOS/ru/description.txt b/fastlane/metadata/tvOS/ru/description.txt index dc5a8ee7..3cad63e4 100644 --- a/fastlane/metadata/tvOS/ru/description.txt +++ b/fastlane/metadata/tvOS/ru/description.txt @@ -14,3 +14,9 @@ Passepartout создан с учетом прозрачности и уваже Passepartout — это проект с открытым исходным кодом, который постоянно развивается благодаря поддержке сообщества. Ознакомьтесь с проектом на GitHub: https://github.com/passepartoutvpn Возьмите под контроль свой опыт использования VPN. Скачайте Passepartout уже сегодня и наслаждайтесь безопасным, приватным и удобным подключением на вашем Apple TV! + +~ + +Условия использования (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ + +Политика конфиденциальности: https://passepartoutvpn.app/privacy/ diff --git a/fastlane/metadata/tvOS/sv/description.txt b/fastlane/metadata/tvOS/sv/description.txt index 6ed06e0c..537c76ce 100644 --- a/fastlane/metadata/tvOS/sv/description.txt +++ b/fastlane/metadata/tvOS/sv/description.txt @@ -14,3 +14,9 @@ Passepartout är utformat med transparens och respekt för din integritet: Passepartout är ett projekt med öppen källkod som ständigt utvecklas med hjälp av communityn. Kolla in projektet på GitHub: https://github.com/passepartoutvpn Ta kontroll över din VPN-upplevelse. Ladda ner Passepartout idag och njut av säker, privat och problemfri anslutning på din Apple TV! + +~ + +Användarvillkor (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ + +Integritetspolicy: https://passepartoutvpn.app/privacy/