]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
Replace or remove wiki.strongswan.org URLs
authorTobias Brunner <tobias@strongswan.org>
Tue, 28 Jun 2022 11:33:51 +0000 (13:33 +0200)
committerTobias Brunner <tobias@strongswan.org>
Tue, 28 Jun 2022 11:33:51 +0000 (13:33 +0200)
24 files changed:
CONTRIBUTING.md
ChangeLog
HACKING
INSTALL
NEWS
README.md
TODO
src/frontends/android/app/src/main/play/listings/de-DE/full-description.txt
src/frontends/android/app/src/main/play/listings/en-US/full-description.txt
src/frontends/android/app/src/main/res/values-de/strings.xml
src/frontends/android/app/src/main/res/values-pl/strings.xml
src/frontends/android/app/src/main/res/values-ru/strings.xml
src/frontends/android/app/src/main/res/values-ua/strings.xml
src/frontends/android/app/src/main/res/values-zh-rCN/strings.xml
src/frontends/android/app/src/main/res/values-zh-rTW/strings.xml
src/frontends/android/app/src/main/res/values/strings.xml
src/frontends/gnome/NetworkManager-strongswan.metainfo.xml.in
src/libcharon/plugins/vici/perl/Vici-Session/lib/Vici/Message.pm
src/libcharon/plugins/vici/perl/Vici-Session/lib/Vici/Packet.pm
src/libcharon/plugins/vici/perl/Vici-Session/lib/Vici/Session.pm
src/libcharon/plugins/vici/perl/Vici-Session/lib/Vici/Transport.pm
src/libcharon/plugins/vici/python/setup.py.in
src/libcharon/plugins/vici/ruby/vici.gemspec.in
src/starter/starter.c

index 8f80c8f60a3764b8b3d2f844e9373df378880fe5..26f7776ea49bbfffbdc03fc0421cf5c8d3be249f 100644 (file)
@@ -1,2 +1,3 @@
-Please refer to the [developer documentation](https://wiki.strongswan.org/projects/strongswan/wiki/DeveloperDocumentation)
-on our wiki for details regarding **code style** and [**contribution requirements**](https://wiki.strongswan.org/projects/strongswan/wiki/Contributions).
+Please refer to the [developer documentation](https://docs.strongswan.org/docs/5.9/devs/devs.html)
+in our documentation for details regarding **code style** and
+[**contribution requirements**](https://docs.strongswan.org/docs/5.9/devs/contributions.html).
index 3e5641cbaf48c028fcfebbf2b76f71b520aaaee0..bd4fd6237777fd9fbb25f2940fcbeacb248ac677 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,5 @@
 A summary of changes is available in the NEWS file. For a more
-detailed Changelog, refer to the completed versions on the project's roadmap
-(https://wiki.strongswan.org/projects/strongswan/roadmap) or use the Git
-repository (see HACKING) or its web interface available at
-https://git.strongswan.org.
+detailed changelog, refer to the releases on GitHub
+(https://github.com/strongswan/strongswan/releases) or use the Git repository
+(see HACKING) or its web interface available at
+https://github.com/strongswan/strongswan.
diff --git a/HACKING b/HACKING
index b691e205a8e6990ce7e13951ba31d6d789c39e4c..6df43f33bb56d470a50be31fbe7d626ef9a6e7f2 100644 (file)
--- a/HACKING
+++ b/HACKING
@@ -3,13 +3,13 @@
                 ------------------------
 
 Git repository
----------------------
+--------------
 
 For interested developers, we have a public repository. To check out and compile
 the code, you need the following tools:
 
     - Git
-    - a recent GNU C compiler (>= 3.x)
+    - gcc/clang
     - automake
     - autoconf
     - libtool
@@ -25,20 +25,16 @@ the code, you need the following tools:
     - lcov/genhtml
     - Doxygen
 
-To check out the master branch, use:
+Check out the repository:
 
-    git clone git://git.strongswan.org/strongswan.git
+    git clone https://github.com/strongswan/strongswan.git
 
-or using HTTP:
-
-    git clone https://git.strongswan.org/strongswan.git
-
-After a successful check out, give the autotools a try:
+After a successful check out, run autotools to generate configure etc.:
 
     cd strongswan/
     ./autogen.sh
 
-Then you're in, start the build as usual:
+Finally, start the build as usual:
 
     ./configure [options]
     make
@@ -48,15 +44,13 @@ Then you're in, start the build as usual:
 API documentation
 -----------------
 
-Charon and libstrongswan contain inline code documentation. These comments can
-be extracted using doxygen. It is built using 'make apidoc', which creates an
-'apidoc' folder containing the HTML files.
-
-strongSwan wiki
----------------
+All header files contain inline code documentation. These comments can be
+extracted using Doxygen via 'make apidoc', which creates an 'apidoc' folder
+containing the HTML files.
 
-A wiki for users and developers, including ticket system and source browser
-is available at
+strongSwan Documentation
+------------------------
 
-    https://wiki.strongswan.org
+Documentation for users and developers is available at
 
+    https://docs.strongswan.org
diff --git a/INSTALL b/INSTALL
index c703c50f8eb3716c3f405ebe7659e323d609a5d4..d866d1a046fc80bca792f66a2b02d4032e1df557 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -42,12 +42,7 @@ Contents
 
     To check if your kernel fulfills the requirements, see section 4.
 
-    Next add your connections to "/etc/ipsec.conf" and your secrets to
-    "/etc/ipsec.secrets".
-
-    At last start strongSwan with
-
-      ipsec start
+    Refer to README for configuration examples.
 
 
 2.  Required packages
@@ -56,12 +51,16 @@ Contents
     In order to be able to build strongSwan you'll need one of the following
     cryptographic libraries:
 
+      * The OpenSSL Cryptographic Library (libcrypto)
+        https://www.openssl.org
+      * The wolfSSL Embedded TLS Library (libwolfssl)
+        https://www.wolfssl.com
+      * The Botan Crypto Library (libbotan)
+        https://botan.randombit.net
       * The GNU Multiprecision Arithmetic Library (GMP, libgmp)
-        http://www.gmplib.org
-      * The OpenSSL cryptographic library (libcrypto)
-        http://www.openssl.org
-      * The GNU cryptographic library (libgcrypt)
-        http://www.gnupg.org
+        https://gmplib.org
+      * The GNU Cryptographic Library (libgcrypt)
+        https://www.gnupg.org
 
     If no other options are specified during ./configure libgmp will be used.
 
@@ -82,7 +81,7 @@ Contents
     following libraries:
 
       * The cURL library (libcurl)
-        http://curl.haxx.se/libcurl/
+        https://curl.se/libcurl/
       * The LibSoup library (libsoup)
         https://live.gnome.org/LibSoup
 
@@ -95,7 +94,7 @@ Contents
 
     If you intend to dynamically fetch Certificate Revocation Lists (CRLs)
     from an LDAP server then you will need the libldap library available
-    from http://www.openldap.org/.
+    from https://www.openldap.org/.
 
     OpenLDAP is usually included  with your Linux distribution. You will need
     both the run-time and development environments (SuSE: openldap2,
@@ -115,34 +114,34 @@ Contents
 
     There are many other optional plugins that, for instance, provide support
     for PKCS#11 or SQL databases.
-    For a more detailed description of these refer to our wiki:
+    For a more detailed description of these refer to our documentation:
 
-      * http://wiki.strongswan.org
+      * https://docs.strongswan.org
 
 
 4.  Kernel configuration
     --------------------
 
-    Since version 4.x strongSwan only supports 2.6.x and 3.x kernels and its
-    native NETKEY IPsec stack. Please make sure that the following IPsec kernel
-    modules are available:
+    Please make sure that the following IPsec-related Linux kernel modules are
+    available:
 
-      * af_key
-      * ah4
       * esp4
-      * ipcomp
+      * esp6
       * xfrm_user
+
+    And for older kernels, mode-specific modules such as:
+
       * xfrm4_tunnel
+      * xfrm4_mode_tunnel
 
-    These may be built into the kernel or as modules. Modules get loaded
-    automatically at strongSwan startup.
+    These may be built into the kernel or as modules. Modules should get loaded
+    automatically if necessary.
 
-    Also the built-in kernel Cryptoapi modules with selected encryption and
-    hash algorithms should be available.
+    The built-in kernel Cryptoapi modules with selected encryption and
+    hash algorithms should also be available.
 
     Support for multiple routing tables is also recommended.
 
     For a more up-to-date list of recommended modules refer to:
 
-      * http://wiki.strongswan.org/projects/strongswan/wiki/KernelModules
-
+      * https://docs.strongswan.org/docs/5.9/install/kernelModules.html
diff --git a/NEWS b/NEWS
index 44d4811aad35ecdda312bfd4901d7efb8d5787ce..afffdf3fc38835fa006e6bdcf05ed76538da6dd9 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1658,8 +1658,7 @@ strongswan-5.0.0
   keying protocols. The feature-set of IKEv1 in charon is almost on par with
   pluto, but currently does not support AH or bundled AH+ESP SAs. Beside
   RSA/ECDSA, PSK and XAuth, charon also supports the Hybrid authentication
-  mode. Information for interoperability and migration is available at
-  https://wiki.strongswan.org/projects/strongswan/wiki/CharonPlutoIKEv1.
+  mode.
 
 - Charon's bus_t has been refactored so that loggers and other listeners are
   now handled separately.  The single lock was previously cause for deadlocks
@@ -2089,8 +2088,7 @@ strongswan-4.4.0
 
 - The IKEv2 High Availability plugin has been integrated. It provides
   load sharing and failover capabilities in a cluster of currently two nodes,
-  based on an extend ClusterIP kernel module. More information is available at
-  https://wiki.strongswan.org/projects/strongswan/wiki/HighAvailability.
+  based on an extend ClusterIP kernel module.
   The development of the High Availability functionality was sponsored by
   secunet Security Networks AG.
 
@@ -2250,7 +2248,7 @@ strongswan-4.3.4
 ----------------
 
 - IKEv2 charon daemon ported to FreeBSD and Mac OS X. Installation details can
-  be found on wiki.strongswan.org.
+  be found in the documentation.
 
 - ipsec statusall shows the number of bytes transmitted and received over
   ESP connections configured by the IKEv2 charon daemon.
@@ -2797,8 +2795,7 @@ strongswan-4.1.7
   simulate a NAT situation and trick the other peer into NAT mode (IKEv2 only).
 
 - Preview of strongSwan Manager, a web based configuration and monitoring
-  application. It uses a new XML control interface to query the IKEv2 daemon
-  (see https://wiki.strongswan.org/wiki/Manager).
+  application. It uses a new XML control interface to query the IKEv2 daemon.
 
 - Experimental SQLite configuration backend which will provide the configuration
   interface for strongSwan Manager in future releases.
index b7e9841d23ff32afe06c5245516fbb321aeca3cb..aca559818b9b7ca355f34f7d93831849cdf5d350 100644 (file)
--- 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://wiki.strongswan.org/projects/strongswan/wiki/TpmPlugin).
+[HOWTO](https://docs.strongswan.org/docs/5.9/tpm/tpm2.html).
 
 In a next step the command
 
diff --git a/TODO b/TODO
index 41ea040999a378f0be1a946f452d4ad4cbcb2915..9bea42fcaea7e1ffc41066a49fa04163b9a20676 100644 (file)
--- a/TODO
+++ b/TODO
@@ -2,7 +2,4 @@
                   strongSwan - TODO
                  ----------------------
 
-A roadmap of the strongSwan project is available online at:
-
-        https://wiki.strongswan.org/projects/strongswan/roadmap
-
+Please refer to our project on GitHub (https://github.com/strongswan/strongswan).
index 07f17ca21322b26668185f4c304d64a3118f11e5..e4c741d85d3cd11d80806bc3fb5cd140dff80b94 100644 (file)
@@ -18,7 +18,7 @@ Dies ist die offizielle Android-Portierung der populären strongSwan VPN-Lösung
  <li>VPN Profile können von Dateien importiert werden</li>
 </ul>
 
-Details und ein Changelog sind auf unserem Wiki zu finden: https://wiki.strongswan.org/projects/strongswan/wiki/AndroidVPNClient
+Details und ein Changelog sind in unserer Dokumentation zu finden: https://docs.strongswan.org/docs/5.9/os/androidVpnClient.html
 
 # PERMISSIONS #
 
@@ -29,7 +29,7 @@ Details und ein Changelog sind auf unserem Wiki zu finden: https://wiki.strongsw
 
 # BEISPIEL-SERVERKONFIGURATION #
 
-Sie finden in unserem Wiki Beispiel-Serverkonfigurationen: https://wiki.strongswan.org/projects/strongswan/wiki/AndroidVPNClient#Server-Configuration
+Sie finden in unserer Dokumentation Beispiel-Serverkonfigurationen: https://docs.strongswan.org/docs/5.9/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.
 
index 71848f185523e569e750e0a80f7abe295bb8dcb7..1966148e67f3c42ab8f056f82bf8fd8c2f1856db 100644 (file)
@@ -18,7 +18,7 @@ Official Android port of the popular strongSwan VPN solution.
  <li>VPN profiles may be imported from files</li>
 </ul>
 
-Details and a changelog can be found on our wiki: https://wiki.strongswan.org/projects/strongswan/wiki/AndroidVPNClient
+Details and a changelog can be found in our documentation: https://docs.strongswan.org/docs/5.9/os/androidVpnClient.html
 
 # PERMISSIONS #
 
@@ -29,7 +29,7 @@ Details and a changelog can be found on our wiki: https://wiki.strongswan.org/pr
 
 # EXAMPLE SERVER CONFIGURATION #
 
-Example server configurations may be found on our wiki: https://wiki.strongswan.org/projects/strongswan/wiki/AndroidVPNClient#Server-Configuration
+Example server configurations may be found in our documentation: https://docs.strongswan.org/docs/5.9/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.
 
index 9619bc7177feceb6d380e5070993005c6263c909..0b21fc747f937dc2c601c1a5324a5a5f20a2bfe2 100644 (file)
     <string name="profile_select_one_app">Eine App ausgewählt</string>
     <string name="profile_select_x_apps">%1$d Apps ausgewählt</string>
     <string name="profile_proposals_label">Algorithmen</string>
-    <string name="profile_proposals_intro">Optionale spezifische Algorithmen für IKEv2 und/oder IPsec/ESP die statt der Standardwerte verwendet werden sollen. Eine <a href="https://wiki.strongswan.org/projects/strongswan/wiki/IKEv2CipherSuites">Liste gültiger Algorithmen</a> 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.</string>
+    <string name="profile_proposals_intro">Optionale spezifische Algorithmen für IKEv2 und/oder IPsec/ESP die statt der Standardwerte verwendet werden sollen. Eine <a href="https://docs.strongswan.org/docs/5.9/config/IKEv2CipherSuites.html">Liste gültiger Algorithmen</a> 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.</string>
     <string name="profile_proposals_ike_label">IKEv2 Algorithmen</string>
     <string name="profile_proposals_ike_hint">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).</string>
     <string name="profile_proposals_esp_label">IPsec/ESP Algorithmen</string>
index d4c376bb9da1bd1a223f591e8fce0e82116f72f4..ec6ba216b893b130f397d7923434a6aca6573c01 100644 (file)
     <string name="profile_select_one_app">One application selected</string>
     <string name="profile_select_x_apps">%1$d applications selected</string>
     <string name="profile_proposals_label">Algorithms</string>
-    <string name="profile_proposals_intro">Optionally configure specific algorithms to use for IKEv2 and/or IPsec/ESP instead of the defaults. Refer to our wiki for a <a href="https://wiki.strongswan.org/projects/strongswan/wiki/IKEv2CipherSuites">list of algorithm identifiers</a> (note that not all are supported by this app). Both fields take a list of algorithms, each separated by a hyphen.</string>
+    <string name="profile_proposals_intro">Optionally configure specific algorithms to use for IKEv2 and/or IPsec/ESP instead of the defaults. Refer to our wiki for a <a href="https://docs.strongswan.org/docs/5.9/config/IKEv2CipherSuites.html">list of algorithm identifiers</a> (note that not all are supported by this app). Both fields take a list of algorithms, each separated by a hyphen.</string>
     <string name="profile_proposals_ike_label">IKEv2 Algorithms</string>
     <string name="profile_proposals_ike_hint">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).</string>
     <string name="profile_proposals_esp_label">IPsec/ESP Algorithms</string>
index dc0b39704ca8a99ca2d2e4510ab48ed53ad669fd..0150016b73bf0dc21a54810b17044dfdb21dc908 100644 (file)
     <string name="profile_select_one_app">One application selected</string>
     <string name="profile_select_x_apps">%1$d applications selected</string>
     <string name="profile_proposals_label">Algorithms</string>
-    <string name="profile_proposals_intro">Optionally configure specific algorithms to use for IKEv2 and/or IPsec/ESP instead of the defaults. Refer to our wiki for a <a href="https://wiki.strongswan.org/projects/strongswan/wiki/IKEv2CipherSuites">list of algorithm identifiers</a> (note that not all are supported by this app). Both fields take a list of algorithms, each separated by a hyphen.</string>
+    <string name="profile_proposals_intro">Optionally configure specific algorithms to use for IKEv2 and/or IPsec/ESP instead of the defaults. Refer to our wiki for a <a href="https://docs.strongswan.org/docs/5.9/config/IKEv2CipherSuites.html">list of algorithm identifiers</a> (note that not all are supported by this app). Both fields take a list of algorithms, each separated by a hyphen.</string>
     <string name="profile_proposals_ike_label">IKEv2 Algorithms</string>
     <string name="profile_proposals_ike_hint">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).</string>
     <string name="profile_proposals_esp_label">IPsec/ESP Algorithms</string>
index 10bff37c8a8ed68f76c8a9b26e67d2fcc1bce50c..3c5bbebc9dde3346b95ab10f74c134d79bf03e8e 100644 (file)
     <string name="profile_select_one_app">One application selected</string>
     <string name="profile_select_x_apps">%1$d applications selected</string>
     <string name="profile_proposals_label">Algorithms</string>
-    <string name="profile_proposals_intro">Optionally configure specific algorithms to use for IKEv2 and/or IPsec/ESP instead of the defaults. Refer to our wiki for a <a href="https://wiki.strongswan.org/projects/strongswan/wiki/IKEv2CipherSuites">list of algorithm identifiers</a> (note that not all are supported by this app). Both fields take a list of algorithms, each separated by a hyphen.</string>
+    <string name="profile_proposals_intro">Optionally configure specific algorithms to use for IKEv2 and/or IPsec/ESP instead of the defaults. Refer to our wiki for a <a href="https://docs.strongswan.org/docs/5.9/config/IKEv2CipherSuites.html">list of algorithm identifiers</a> (note that not all are supported by this app). Both fields take a list of algorithms, each separated by a hyphen.</string>
     <string name="profile_proposals_ike_label">IKEv2 Algorithms</string>
     <string name="profile_proposals_ike_hint">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).</string>
     <string name="profile_proposals_esp_label">IPsec/ESP Algorithms</string>
index 020dff7590125162765995ad92e9422ac7af0742..99693c50920e6e6dfb8535634ba7f23d82e44191 100644 (file)
     <string name="profile_select_one_app">已选择一个应用程序</string>
     <string name="profile_select_x_apps">%1$d 应用程序被选择</string>
     <string name="profile_proposals_label">算法</string>
-    <string name="profile_proposals_intro">(可选)配置用于IKEv2和/或IPsec/ESP的特定算法,而不是默认算法。请参阅我们的wiki以了解<a href="https://wiki.strongswan.org/projects/strongswan/wiki/IKEv2CipherSuites">算法标识符列表</a>(请注意,此应用程序并不支持所有标识符)。这两个字段都包含一个算法列表,每个算法用连字符分隔。</string>
+    <string name="profile_proposals_intro">(可选)配置用于IKEv2和/或IPsec/ESP的特定算法,而不是默认算法。请参阅我们的wiki以了解<a href="https://docs.strongswan.org/docs/5.9/config/IKEv2CipherSuites.html">算法标识符列表</a>(请注意,此应用程序并不支持所有标识符)。这两个字段都包含一个算法列表,每个算法用连字符分隔。</string>
     <string name="profile_proposals_ike_label">IKEv2算法</string>
     <string name="profile_proposals_ike_hint">对于非AEAD/经典加密算法,需要完整性算法、伪随机函数(可选,默认为基于完整性算法的函数)和Diffie-Hellman组(例如aes256-sha256-ecp256)。对于组合模式/AEAD算法,省略完整性算法,但需要PRF(例如aes256gcm16-prfsha256-ecp256)。</string>
     <string name="profile_proposals_esp_label">IPsec/ESP 算法</string>
index 9f4a6958f8eef5b04e9f0fa3f58f9737abc16d1d..79d3e41ba34e5469efcd63749a4b369d949bdb18 100644 (file)
     <string name="profile_select_one_app">One application selected</string>
     <string name="profile_select_x_apps">%1$d applications selected</string>
     <string name="profile_proposals_label">Algorithms</string>
-    <string name="profile_proposals_intro">Optionally configure specific algorithms to use for IKEv2 and/or IPsec/ESP instead of the defaults. Refer to our wiki for a <a href="https://wiki.strongswan.org/projects/strongswan/wiki/IKEv2CipherSuites">list of algorithm identifiers</a> (note that not all are supported by this app). Both fields take a list of algorithms, each separated by a hyphen.</string>
+    <string name="profile_proposals_intro">Optionally configure specific algorithms to use for IKEv2 and/or IPsec/ESP instead of the defaults. Refer to our wiki for a <a href="https://docs.strongswan.org/docs/5.9/config/IKEv2CipherSuites.html">list of algorithm identifiers</a> (note that not all are supported by this app). Both fields take a list of algorithms, each separated by a hyphen.</string>
     <string name="profile_proposals_ike_label">IKEv2 Algorithms</string>
     <string name="profile_proposals_ike_hint">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).</string>
     <string name="profile_proposals_esp_label">IPsec/ESP Algorithms</string>
index 10f813efcccb80c9efe2c0c31038c55269f372db..59f24e7e25e80932e2b38be78a35b59c499befbb 100644 (file)
     <string name="profile_select_one_app">One application selected</string>
     <string name="profile_select_x_apps">%1$d applications selected</string>
     <string name="profile_proposals_label">Algorithms</string>
-    <string name="profile_proposals_intro">Optionally configure specific algorithms to use for IKEv2 and/or IPsec/ESP instead of the defaults. Refer to our wiki for a <a href="https://wiki.strongswan.org/projects/strongswan/wiki/IKEv2CipherSuites">list of algorithm identifiers</a> (note that not all are supported by this app). Both fields take a list of algorithms, each separated by a hyphen.</string>
+    <string name="profile_proposals_intro">Optionally configure specific algorithms to use for IKEv2 and/or IPsec/ESP instead of the defaults. Refer to our wiki for a <a href="https://docs.strongswan.org/docs/5.9/config/IKEv2CipherSuites.html">list of algorithm identifiers</a> (note that not all are supported by this app). Both fields take a list of algorithms, each separated by a hyphen.</string>
     <string name="profile_proposals_ike_label">IKEv2 Algorithms</string>
     <string name="profile_proposals_ike_hint">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).</string>
     <string name="profile_proposals_esp_label">IPsec/ESP Algorithms</string>
index e2b899874548030dedf5558c93acde937b2b6681..4f5c0695c9b3c752a00889903ab593ac18f3420f 100644 (file)
@@ -31,8 +31,8 @@
     </screenshot>
   </screenshots>
 
-  <url type="homepage">https://wiki.strongswan.org/projects/strongswan/wiki/NetworkManager</url>
-  <url type="bugtracker">https://wiki.strongswan.org/projects/strongswan/wiki/FlawReporting</url>
+  <url type="homepage">https://docs.strongswan.org/docs/5.9/features/networkManager.html</url>
+  <url type="bugtracker">https://github.com/strongswan/strongswan/issues</url>
   <url type="help">https://www.strongswan.org/support.html</url>
   <update_contact>info_AT_strongswan.org</update_contact>
   <translation type="gettext">NetworkManager-strongswan</translation>
index 8ea97c242b47c0b8a898e9ed2994f551c1267da6..5acfa9f711927edb99ed293d8202e12a152ec36d 100644 (file)
@@ -245,9 +245,7 @@ None by default.
 
 =head1 SEE ALSO
 
-strongSwan Wiki:  https://wiki.strongswan.org/projects/strongswan/wiki/Vici
-
-strongSwan Mailing list:  users@lists.strongswan.org
+strongSwan Documentation:  https://docs.strongswan.org/docs/5.9/plugins/vici.html
 
 =head1 AUTHOR
 
index 09f5fc2e6ecfbae399e282b3396d9a2687e4578b..74ab1befa9c78c2f88b1a02b0f6e748c97580ddf 100644 (file)
@@ -158,9 +158,7 @@ None by default.
 
 =head1 SEE ALSO
 
-strongSwan Wiki:  https://wiki.strongswan.org/projects/strongswan/wiki/Vici
-
-strongSwan Mailing list:  users@lists.strongswan.org
+strongSwan Documentation:  https://docs.strongswan.org/docs/5.9/plugins/vici.html
 
 =head1 AUTHOR
 
index 20207d1956b76d1737a3c16809bf5a4c01d6a63c..355ab4daf7489e594d78b7b0ef2e0a34b649eaab 100644 (file)
@@ -212,9 +212,7 @@ None by default.
 
 =head1 SEE ALSO
 
-strongSwan Wiki:  https://wiki.strongswan.org/projects/strongswan/wiki/Vici
-
-strongSwan Mailing list:  users@lists.strongswan.org
+strongSwan Documentation:  https://docs.strongswan.org/docs/5.9/plugins/vici.html
 
 =head1 AUTHOR
 
index ae0e88a2208ee62acc9479c41e76f1a812ed52ae..3c23b844fda3247acc42dace3e74691e2356ce71 100644 (file)
@@ -69,9 +69,7 @@ None by default.
 
 =head1 SEE ALSO
 
-strongSwan Wiki:  https://wiki.strongswan.org/projects/strongswan/wiki/Vici
-
-strongSwan Mailing list:  users@lists.strongswan.org
+strongSwan Documentation:  https://docs.strongswan.org/docs/5.9/plugins/vici.html
 
 =head1 AUTHOR
 
index 8f0c02164ea0fe03fbf102b2994c76eada349a26..ea012c69b7c66880b84342ad2a721aa6026b72e2 100644 (file)
@@ -10,7 +10,7 @@ setup(
     long_description=long_description,
     author="strongSwan Project",
     author_email="info@strongswan.org",
-    url="https://wiki.strongswan.org/projects/strongswan/wiki/Vici",
+    url="https://docs.strongswan.org/docs/5.9/plugins/vici.html",
     license="MIT",
     packages=["vici"],
     include_package_data=True,
index f324975d14bd44bdf9eed9a3fc3965a574596430..85509bd67e29dc2ba8eee8567af1aba7ff048859 100644 (file)
@@ -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://wiki.strongswan.org/projects/strongswan/wiki/Vici"
+  s.homepage      = "https://docs.strongswan.org/docs/5.9/plugins/vici.html"
   s.license       = "MIT"
   s.files         = "lib/vici.rb"
 end
index 8263661b256c50dcb13fdca6f7d8e7f136c61891..c0094775d208b0295da23589ab457d8d3c314379 100644 (file)
@@ -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, "!! http://wiki.strongswan.org/projects/strongswan/wiki/PluginLoad");
+                       DBG1(DBG_APP, "!! https://docs.strongswan.org/docs/5.9/plugins/pluginLoad.html");
                }
        }