From: Tobias Brunner Date: Tue, 11 Mar 2025 09:26:31 +0000 (+0100) Subject: Don't reference 5.9 in URLs to docs.strongswan.org X-Git-Tag: android-2.5.5~8 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=25ec2bc43d7f01da3bf63704a07a4e1342b9f618;p=thirdparty%2Fstrongswan.git Don't reference 5.9 in URLs to docs.strongswan.org --- diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 26f7776ea4..9bd18d77fc 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,3 +1,3 @@ -Please refer to the [developer documentation](https://docs.strongswan.org/docs/5.9/devs/devs.html) +Please refer to the [developer documentation](https://docs.strongswan.org/docs/latest/devs/devs.html) in our documentation for details regarding **code style** and -[**contribution requirements**](https://docs.strongswan.org/docs/5.9/devs/contributions.html). +[**contribution requirements**](https://docs.strongswan.org/docs/latest/devs/contributions.html). diff --git a/INSTALL b/INSTALL index d866d1a046..c7cda306d3 100644 --- a/INSTALL +++ b/INSTALL @@ -144,4 +144,4 @@ Contents For a more up-to-date list of recommended modules refer to: - * https://docs.strongswan.org/docs/5.9/install/kernelModules.html + * https://docs.strongswan.org/docs/latest/install/kernelModules.html diff --git a/README.md b/README.md index aca559818b..c4dc8ca165 100644 --- a/README.md +++ b/README.md @@ -566,7 +566,7 @@ to generate a traditional 3072 bit RSA key and store it in binary DER format. As an alternative a **TPM 2.0** *Trusted Platform Module* available on every recent Intel platform could be used as a virtual smartcard to securely store an RSA or ECDSA private key. For details, refer to the TPM 2.0 -[HOWTO](https://docs.strongswan.org/docs/5.9/tpm/tpm2.html). +[HOWTO](https://docs.strongswan.org/docs/latest/tpm/tpm2.html). In a next step the command diff --git a/src/frontends/android/app/src/main/play/listings/de-DE/full-description.txt b/src/frontends/android/app/src/main/play/listings/de-DE/full-description.txt index 3922313c3a..a24347690f 100644 --- a/src/frontends/android/app/src/main/play/listings/de-DE/full-description.txt +++ b/src/frontends/android/app/src/main/play/listings/de-DE/full-description.txt @@ -19,7 +19,7 @@ Dies ist die offizielle Android-Portierung der populären strongSwan VPN-Lösung
  • Unterstützt verwaltete Konfigurationen via Enterprise Mobility Management (EMM)
  • -Details und ein Changelog sind in unserer Dokumentation zu finden: https://docs.strongswan.org/docs/5.9/os/androidVpnClient.html +Details und ein Changelog sind in unserer Dokumentation zu finden: https://docs.strongswan.org/docs/latest/os/androidVpnClient.html # PERMISSIONS # @@ -30,7 +30,7 @@ Details und ein Changelog sind in unserer Dokumentation zu finden: https://docs. # BEISPIEL-SERVERKONFIGURATION # -Sie finden in unserer Dokumentation Beispiel-Serverkonfigurationen: https://docs.strongswan.org/docs/5.9/os/androidVpnClient.html#_server_configuration +Sie finden in unserer Dokumentation Beispiel-Serverkonfigurationen: https://docs.strongswan.org/docs/latest/os/androidVpnClient.html#_server_configuration Beachten Sie bitte, dass der im VPN Profil konfigurierte Hostname (bzw. die IP-Adresse) *zwingend* als subjectAltName-Extension im Server-Zertifikat vorhanden sein muss. diff --git a/src/frontends/android/app/src/main/play/listings/en-US/full-description.txt b/src/frontends/android/app/src/main/play/listings/en-US/full-description.txt index 57c2fcfa62..72114f983b 100644 --- a/src/frontends/android/app/src/main/play/listings/en-US/full-description.txt +++ b/src/frontends/android/app/src/main/play/listings/en-US/full-description.txt @@ -19,7 +19,7 @@ Official Android port of the popular strongSwan VPN solution.
  • Supports managed configurations via enterprise mobility management (EMM)
  • -Details and a changelog can be found in our documentation: https://docs.strongswan.org/docs/5.9/os/androidVpnClient.html +Details and a changelog can be found in our documentation: https://docs.strongswan.org/docs/latest/os/androidVpnClient.html # PERMISSIONS # @@ -30,7 +30,7 @@ Details and a changelog can be found in our documentation: https://docs.strongsw # EXAMPLE SERVER CONFIGURATION # -Example server configurations may be found in our documentation: https://docs.strongswan.org/docs/5.9/os/androidVpnClient.html#_server_configuration +Example server configurations may be found in our documentation: https://docs.strongswan.org/docs/latest/os/androidVpnClient.html#_server_configuration Please note that the host name (or IP address) configured with a VPN profile in the app *must be* contained in the server certificate as subjectAltName extension. diff --git a/src/frontends/android/app/src/main/res/values-de/strings.xml b/src/frontends/android/app/src/main/res/values-de/strings.xml index f1d2975565..a567f61729 100644 --- a/src/frontends/android/app/src/main/res/values-de/strings.xml +++ b/src/frontends/android/app/src/main/res/values-de/strings.xml @@ -123,7 +123,7 @@ Eine App ausgewählt %1$d Apps ausgewählt Algorithmen - Optionale spezifische Algorithmen für IKEv2 und/oder IPsec/ESP die statt der Standardwerte verwendet werden sollen. Eine Liste gültiger Algorithmen kann unserem Wiki entnommen werden (nicht alle werden von dieser App unterstützt). Beide Felder erwarten eine Liste von Algorithmen, jeweils mit einem Bindestrich getrennt. + Optionale spezifische Algorithmen für IKEv2 und/oder IPsec/ESP die statt der Standardwerte verwendet werden sollen. Eine Liste gültiger Algorithmen kann unserem Wiki entnommen werden (nicht alle werden von dieser App unterstützt). Beide Felder erwarten eine Liste von Algorithmen, jeweils mit einem Bindestrich getrennt. IKEv2 Algorithmen Für non-AEAD/klassische Verschlüsselungsalgorithmen wird ein Integritätsalgorithmus, eine pseudozufällige Funktion (PRF, optional, ansonsten wird eine auf dem Integritätsalgorithmus basierende verwendet) und eine Diffie-Hellman Gruppe benötigt (z.B. aes256-sha256-ecp256). Für kombinierte/AEAD Algorithmen wird der Integritätsalgorithmus weggelassen aber eine PRF wird benötigt (z.B. aes256gcm16-prfsha256-ecp256). IPsec/ESP Algorithmen diff --git a/src/frontends/android/app/src/main/res/values-pl/strings.xml b/src/frontends/android/app/src/main/res/values-pl/strings.xml index cdf4eccc18..7d4fe1357d 100644 --- a/src/frontends/android/app/src/main/res/values-pl/strings.xml +++ b/src/frontends/android/app/src/main/res/values-pl/strings.xml @@ -125,7 +125,7 @@ One application selected %1$d applications selected Algorithms - Optionally configure specific algorithms to use for IKEv2 and/or IPsec/ESP instead of the defaults. Refer to our wiki for a list of algorithm identifiers (note that not all are supported by this app). Both fields take a list of algorithms, each separated by a hyphen. + Optionally configure specific algorithms to use for IKEv2 and/or IPsec/ESP instead of the defaults. Refer to our wiki for a list of algorithm identifiers (note that not all are supported by this app). Both fields take a list of algorithms, each separated by a hyphen. IKEv2 Algorithms For non-AEAD/classic encryption algorithms, an integrity algorithm, a pseudo random function (optional, defaults to one based on the integrity algorithm) and a Diffie-Hellman group are required (e.g. aes256-sha256-ecp256). For combined-mode/AEAD algorithms, the integrity algorithm is omitted but a PRF is required (e.g. aes256gcm16-prfsha256-ecp256). IPsec/ESP Algorithms diff --git a/src/frontends/android/app/src/main/res/values-ru/strings.xml b/src/frontends/android/app/src/main/res/values-ru/strings.xml index d879c9ebed..d289ca1116 100644 --- a/src/frontends/android/app/src/main/res/values-ru/strings.xml +++ b/src/frontends/android/app/src/main/res/values-ru/strings.xml @@ -119,7 +119,7 @@ One application selected %1$d applications selected Algorithms - Optionally configure specific algorithms to use for IKEv2 and/or IPsec/ESP instead of the defaults. Refer to our wiki for a list of algorithm identifiers (note that not all are supported by this app). Both fields take a list of algorithms, each separated by a hyphen. + Optionally configure specific algorithms to use for IKEv2 and/or IPsec/ESP instead of the defaults. Refer to our wiki for a list of algorithm identifiers (note that not all are supported by this app). Both fields take a list of algorithms, each separated by a hyphen. IKEv2 Algorithms For non-AEAD/classic encryption algorithms, an integrity algorithm, a pseudo random function (optional, defaults to one based on the integrity algorithm) and a Diffie-Hellman group are required (e.g. aes256-sha256-ecp256). For combined-mode/AEAD algorithms, the integrity algorithm is omitted but a PRF is required (e.g. aes256gcm16-prfsha256-ecp256). IPsec/ESP Algorithms diff --git a/src/frontends/android/app/src/main/res/values-uk/strings.xml b/src/frontends/android/app/src/main/res/values-uk/strings.xml index 8eadc5cb31..e3c78c45da 100644 --- a/src/frontends/android/app/src/main/res/values-uk/strings.xml +++ b/src/frontends/android/app/src/main/res/values-uk/strings.xml @@ -120,7 +120,7 @@ One application selected %1$d applications selected Algorithms - Optionally configure specific algorithms to use for IKEv2 and/or IPsec/ESP instead of the defaults. Refer to our wiki for a list of algorithm identifiers (note that not all are supported by this app). Both fields take a list of algorithms, each separated by a hyphen. + Optionally configure specific algorithms to use for IKEv2 and/or IPsec/ESP instead of the defaults. Refer to our wiki for a list of algorithm identifiers (note that not all are supported by this app). Both fields take a list of algorithms, each separated by a hyphen. IKEv2 Algorithms For non-AEAD/classic encryption algorithms, an integrity algorithm, a pseudo random function (optional, defaults to one based on the integrity algorithm) and a Diffie-Hellman group are required (e.g. aes256-sha256-ecp256). For combined-mode/AEAD algorithms, the integrity algorithm is omitted but a PRF is required (e.g. aes256gcm16-prfsha256-ecp256). IPsec/ESP Algorithms diff --git a/src/frontends/android/app/src/main/res/values-zh-rCN/strings.xml b/src/frontends/android/app/src/main/res/values-zh-rCN/strings.xml index 4cc7295a27..4dd71912d4 100644 --- a/src/frontends/android/app/src/main/res/values-zh-rCN/strings.xml +++ b/src/frontends/android/app/src/main/res/values-zh-rCN/strings.xml @@ -119,7 +119,7 @@ 已选择一个应用程序 %1$d 应用程序被选择 算法 - (可选)配置用于IKEv2和/或IPsec/ESP的特定算法,而不是默认算法。请参阅我们的wiki以了解算法标识符列表(请注意,此应用程序并不支持所有标识符)。这两个字段都包含一个算法列表,每个算法用连字符分隔。 + (可选)配置用于IKEv2和/或IPsec/ESP的特定算法,而不是默认算法。请参阅我们的wiki以了解算法标识符列表(请注意,此应用程序并不支持所有标识符)。这两个字段都包含一个算法列表,每个算法用连字符分隔。 IKEv2算法 对于非AEAD/经典加密算法,需要完整性算法、伪随机函数(可选,默认为基于完整性算法的函数)和Diffie-Hellman组(例如aes256-sha256-ecp256)。对于组合模式/AEAD算法,省略完整性算法,但需要PRF(例如aes256gcm16-prfsha256-ecp256)。 IPsec/ESP 算法 diff --git a/src/frontends/android/app/src/main/res/values-zh-rTW/strings.xml b/src/frontends/android/app/src/main/res/values-zh-rTW/strings.xml index 3036791124..f97f358857 100644 --- a/src/frontends/android/app/src/main/res/values-zh-rTW/strings.xml +++ b/src/frontends/android/app/src/main/res/values-zh-rTW/strings.xml @@ -119,7 +119,7 @@ One application selected %1$d applications selected Algorithms - Optionally configure specific algorithms to use for IKEv2 and/or IPsec/ESP instead of the defaults. Refer to our wiki for a list of algorithm identifiers (note that not all are supported by this app). Both fields take a list of algorithms, each separated by a hyphen. + Optionally configure specific algorithms to use for IKEv2 and/or IPsec/ESP instead of the defaults. Refer to our wiki for a list of algorithm identifiers (note that not all are supported by this app). Both fields take a list of algorithms, each separated by a hyphen. IKEv2 Algorithms For non-AEAD/classic encryption algorithms, an integrity algorithm, a pseudo random function (optional, defaults to one based on the integrity algorithm) and a Diffie-Hellman group are required (e.g. aes256-sha256-ecp256). For combined-mode/AEAD algorithms, the integrity algorithm is omitted but a PRF is required (e.g. aes256gcm16-prfsha256-ecp256). IPsec/ESP Algorithms diff --git a/src/frontends/android/app/src/main/res/values/strings.xml b/src/frontends/android/app/src/main/res/values/strings.xml index aaf7dd4c28..e80be46b57 100644 --- a/src/frontends/android/app/src/main/res/values/strings.xml +++ b/src/frontends/android/app/src/main/res/values/strings.xml @@ -123,7 +123,7 @@ One application selected %1$d applications selected Algorithms - Optionally configure specific algorithms to use for IKEv2 and/or IPsec/ESP instead of the defaults. Refer to our wiki for a list of algorithm identifiers (note that not all are supported by this app). Both fields take a list of algorithms, each separated by a hyphen. + Optionally configure specific algorithms to use for IKEv2 and/or IPsec/ESP instead of the defaults. Refer to our wiki for a list of algorithm identifiers (note that not all are supported by this app). Both fields take a list of algorithms, each separated by a hyphen. IKEv2 Algorithms For non-AEAD/classic encryption algorithms, an integrity algorithm, a pseudo random function (optional, defaults to one based on the integrity algorithm) and a Diffie-Hellman group are required (e.g. aes256-sha256-ecp256). For combined-mode/AEAD algorithms, the integrity algorithm is omitted but a PRF is required (e.g. aes256gcm16-prfsha256-ecp256). IPsec/ESP Algorithms diff --git a/src/frontends/gnome/NetworkManager-strongswan.metainfo.xml.in b/src/frontends/gnome/NetworkManager-strongswan.metainfo.xml.in index d22557b9d3..360ce25e75 100644 --- a/src/frontends/gnome/NetworkManager-strongswan.metainfo.xml.in +++ b/src/frontends/gnome/NetworkManager-strongswan.metainfo.xml.in @@ -31,7 +31,7 @@ - https://docs.strongswan.org/docs/5.9/features/networkManager.html + https://docs.strongswan.org/docs/latest/features/networkManager.html https://github.com/strongswan/strongswan/issues https://www.strongswan.org/support.html info_AT_strongswan.org diff --git a/src/libcharon/plugins/vici/perl/Vici-Session/lib/Vici/Message.pm b/src/libcharon/plugins/vici/perl/Vici-Session/lib/Vici/Message.pm index 5acfa9f711..ba7ad89b83 100644 --- a/src/libcharon/plugins/vici/perl/Vici-Session/lib/Vici/Message.pm +++ b/src/libcharon/plugins/vici/perl/Vici-Session/lib/Vici/Message.pm @@ -245,7 +245,7 @@ None by default. =head1 SEE ALSO -strongSwan Documentation: https://docs.strongswan.org/docs/5.9/plugins/vici.html +strongSwan Documentation: https://docs.strongswan.org/docs/latest/plugins/vici.html =head1 AUTHOR diff --git a/src/libcharon/plugins/vici/perl/Vici-Session/lib/Vici/Packet.pm b/src/libcharon/plugins/vici/perl/Vici-Session/lib/Vici/Packet.pm index 74ab1befa9..a471a6e885 100644 --- a/src/libcharon/plugins/vici/perl/Vici-Session/lib/Vici/Packet.pm +++ b/src/libcharon/plugins/vici/perl/Vici-Session/lib/Vici/Packet.pm @@ -158,7 +158,7 @@ None by default. =head1 SEE ALSO -strongSwan Documentation: https://docs.strongswan.org/docs/5.9/plugins/vici.html +strongSwan Documentation: https://docs.strongswan.org/docs/latest/plugins/vici.html =head1 AUTHOR diff --git a/src/libcharon/plugins/vici/perl/Vici-Session/lib/Vici/Session.pm b/src/libcharon/plugins/vici/perl/Vici-Session/lib/Vici/Session.pm index 355ab4daf7..5b28942a7e 100644 --- a/src/libcharon/plugins/vici/perl/Vici-Session/lib/Vici/Session.pm +++ b/src/libcharon/plugins/vici/perl/Vici-Session/lib/Vici/Session.pm @@ -212,7 +212,7 @@ None by default. =head1 SEE ALSO -strongSwan Documentation: https://docs.strongswan.org/docs/5.9/plugins/vici.html +strongSwan Documentation: https://docs.strongswan.org/docs/latest/plugins/vici.html =head1 AUTHOR diff --git a/src/libcharon/plugins/vici/perl/Vici-Session/lib/Vici/Transport.pm b/src/libcharon/plugins/vici/perl/Vici-Session/lib/Vici/Transport.pm index 3c23b844fd..24330529b5 100644 --- a/src/libcharon/plugins/vici/perl/Vici-Session/lib/Vici/Transport.pm +++ b/src/libcharon/plugins/vici/perl/Vici-Session/lib/Vici/Transport.pm @@ -69,7 +69,7 @@ None by default. =head1 SEE ALSO -strongSwan Documentation: https://docs.strongswan.org/docs/5.9/plugins/vici.html +strongSwan Documentation: https://docs.strongswan.org/docs/latest/plugins/vici.html =head1 AUTHOR diff --git a/src/libcharon/plugins/vici/ruby/vici.gemspec.in b/src/libcharon/plugins/vici/ruby/vici.gemspec.in index 85509bd67e..edbf1beeb8 100644 --- a/src/libcharon/plugins/vici/ruby/vici.gemspec.in +++ b/src/libcharon/plugins/vici/ruby/vici.gemspec.in @@ -10,7 +10,7 @@ Gem::Specification.new do |s| script automated tasks in a reliable way. } s.summary = "Native Ruby interface for strongSwan VICI" - s.homepage = "https://docs.strongswan.org/docs/5.9/plugins/vici.html" + s.homepage = "https://docs.strongswan.org/docs/latest/plugins/vici.html" s.license = "MIT" s.files = "lib/vici.rb" end diff --git a/src/starter/starter.c b/src/starter/starter.c index ade88bb93d..3c24f8d38e 100644 --- a/src/starter/starter.c +++ b/src/starter/starter.c @@ -471,7 +471,7 @@ int main (int argc, char **argv) { DBG1(DBG_APP, "!! Your strongswan.conf contains manual plugin load options for charon."); DBG1(DBG_APP, "!! This is recommended for experts only, see"); - DBG1(DBG_APP, "!! https://docs.strongswan.org/docs/5.9/plugins/pluginLoad.html"); + DBG1(DBG_APP, "!! https://docs.strongswan.org/docs/latest/plugins/pluginLoad.html"); } }