]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#263,!137] Change links to gitlab where possible.
authorMarcin Siodelski <marcin@isc.org>
Mon, 26 Nov 2018 10:25:06 +0000 (11:25 +0100)
committerMarcin Siodelski <marcin@isc.org>
Mon, 26 Nov 2018 20:15:36 +0000 (15:15 -0500)
13 files changed:
doc/devel/mainpage.dox
doc/guide/install.xml
src/bin/lfc/lfc.dox
src/bin/lfc/lfc_controller.h
src/hooks/dhcp/high_availability/ha.dox
src/hooks/dhcp/lease_cmds/lease_cmds.cc
src/hooks/dhcp/stat_cmds/stat_cmds.dox
src/lib/config/base_command_mgr.h
src/lib/dhcp/pkt4o6.h
src/lib/dhcp/std_option_defs.h
src/lib/dhcpsrv/alloc_engine.h
src/lib/dhcpsrv/memfile_lease_mgr.h
src/lib/stats/tests/observation_unittest.cc

index a70f102cacfdcb2cc4d6a63994c87a0bbbadaaa9..fd115bce182406a926da0e2600b1af72854fcd17 100644 (file)
@@ -25,7 +25,7 @@
  * <a href="https://kb.isc.org/docs/kea-administrator-reference-manual">Kea
  * Administrator Reference Manual</a> instead. If you are using a beta or
  * development version of Kea, the
- * <a href="http://git.kea.isc.org/~tester/kea/guide/kea-guide.html">
+ * <a href="https://jenkins.isc.org/job/Kea_doc/guide/kea-guide.html">
  * development version of the manual</a> is recommended.
  *
  * Regardless of your field of expertise, you are encouraged to visit the
index 85d048aa2899e015e35448d4f6474086b143f1aa..5087d6030b1d7435b143d7e884c8f4092a9b608a 100644 (file)
@@ -547,8 +547,7 @@ Debian and Ubuntu:
           When unit tests are built with Kea (the --with-gtest configuration option is specified),
           the databases must be manually pre-configured for the unit tests to run.
           The details of this configuration can be found in the
-          <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://git.kea.isc.org/~tester/kea/doxygen">Kea Developer's
-          Guide</link>.
+          <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="https://jenkins.isc.org/job/Kea_doc/doxygen/">Kea Developer's Guide</link>.
         </simpara>
       </note>
 
index 7610273c06c20ae80e1225a2b0ed49e75b84820e..97e37dfe839a05edaec1c3626f30d10995a61f4d 100644 (file)
@@ -59,7 +59,7 @@ the extra files then exits.
 
 This section is intended to provide a brief overview of how kea-lfc uses its
 files.  For a more in depth discussion of the design see
-<a href="http://oldkea.isc.org/wiki/LFCDesign"> LFC Design</a>
+<a href="https://gitlab.isc.org/isc-projects/kea/wikis/designs/Lease-File-Cleanup-design">LFC Design</a>
 
 There are four files used during the kea-lfc process: previous, input, output
 and finish.  They are used to both hold the leases and to indicate to the Kea
index 0cf20c76d152707c77d82077ddea06f641e919cd..0153eaf6a29a059d150218df5354e6d1d61302b2 100644 (file)
@@ -55,7 +55,8 @@ public:
     ///
     /// Provides the control logic to combine two lease files and
     /// weed out duplicate and expired leases. A description of
-    /// the design can be found at http://oldkea.isc.org/wiki/LFCDesign
+    /// the design can be found at
+    /// https://gitlab.isc.org/isc-projects/kea/wikis/designs/Lease-File-Cleanup-design
     ///
     /// -# parse command line arguments
     /// -# verify that it is the only instance
index e51bb0dc1ed6a6315be49636edd27462577cfbcd..6cffa2743d5e7d76e39d5fd526a69292bb7e830e 100644 (file)
@@ -30,7 +30,7 @@ implementation and, therefore, this documentation purposely avoids using
 the word "Failover" in the context of this library.
 
 The HA feature design can be found at
-<a href="https://kea.isc.org/wiki/HADesign">Kea HA Design page</a>.
+<a href="https://gitlab.isc.org/isc-projects/kea/wikis/designs/High-Availability-Design">Kea HA Design page</a>.
 
 @section haWhyHookLibrary Why Hook Library?
 
index f303634a9697c39ae0251400966242b041301684..7f900e40d756ccf33056d0a14ad22b33e631bea4 100644 (file)
@@ -961,7 +961,7 @@ LeaseCmdsImpl::lease6WipeHandler(CalloutHandle& handle) {
         /// - of specific type (v6)
         /// - from specific shared network
         /// - from specific pool
-        /// see https://kea.isc.org/ticket/5543#comment:6 for background.
+        /// see https://oldkea.isc.org/ticket/5543#comment:6 for background.
 
         // The subnet-id parameter is now optional.
         if (cmd_args_ && cmd_args_->contains("subnet-id")) {
index 70556b40f12cacd23473beb128ebc1154ffbda0b..8480cff276516813592f72ae7605b7237a6d66a0 100644 (file)
@@ -49,7 +49,7 @@ As with other hooks, this one keeps its code in a separate namespace which
 corresponds to the file name of the library: isc::stat_cmds.
 
 For background on the design and design choices please refer to: <a
-href="http://oldkea.isc.org/wiki/SharedLeaseStorageStats">Shared Lease Stats Design</a>
+href="https://gitlab.isc.org/isc-projects/kea/wikis/designs/shared-lease-storage-statistics">Shared Lease Stats Design</a>
 
 @section stat_cmdsCode Stat Commands Code Overview
 
index 45ab115d0230fc198617fc07b036c5cad7e729a6..1b6d077e20bcd57852e20185abc8fca635da5466 100644 (file)
@@ -41,7 +41,8 @@ public:
 /// uses the command as an input and invokes appropriate handlers.
 ///
 /// The commands and responses are formatted using JSON.
-/// See http://oldkea.isc.org/wiki/StatsDesign for details.
+/// See https://gitlab.isc.org/isc-projects/kea/wikis/designs/Stats-design
+/// for details.
 ///
 /// Below is an example of the command using JSON format:
 /// @code
index 5c04fdc9faf282302e4e1db755dc88d711f836c0..ecf0cb295ba702aa4e9f566f593a375f0473339c 100644 (file)
@@ -24,7 +24,9 @@ namespace dhcp {
 ///
 /// This is an implementation of the DHCPv4-query/response DHCPv6 messages
 /// defined in RFC 7341 (http://ietf.org/rfc/rfc7341.txt).
-/// See also http://oldkea.isc.org/wiki/Dhcp4o6Design for design discussions.
+/// See also
+/// https://gitlab.isc.org/isc-projects/kea/wikis/designs/dhcpv4o6-design
+/// for design discussions.
 class Pkt4o6 : public Pkt4 {
 public:
 
index 9668dcbe9760bb5131e07933433ee7e31646c914..25d9ae3795c19aaeaef6be06faf371876365dca9 100644 (file)
@@ -486,7 +486,7 @@ const OptionDefParams OPTION_DEF_PARAMS_S46_PORTPARAMS = { "s46-portparams",
 
 /// @brief Definitions of vendor-specific DHCPv6 options, defined by ISC.
 /// 4o6-* options are used for inter-process communication. For details, see
-/// http://oldkea.isc.org/wiki/Dhcp4o6Design
+/// https://gitlab.isc.org/isc-projects/kea/wikis/designs/dhcpv4o6-design
 ///
 /// @todo: As those options are defined by ISC, they do not belong in std_option_defs.h.
 ///        We need to move them to a separate file, e.g. isc_option_defs.h
index 22a3177de1805b1ea1e99d423723d91019141b92..f3fb6760f64d24196fe890a271ddc5c1d5cbdbc7 100644 (file)
@@ -642,7 +642,8 @@ public:
     /// @brief Reclaims expired IPv6 leases.
     ///
     /// This method retrieves a collection of expired leases and reclaims them.
-    /// See http://oldkea.isc.org/wiki/LeaseExpirationDesign#LeasesReclamationRoutine
+    /// See
+    /// https://gitlab.isc.org/isc-projects/kea/wikis/designs/lease-expiration#leases-reclamation-routine
     /// for the details.
     ///
     /// This method is executed periodically to act upon expired leases. This
@@ -700,7 +701,8 @@ public:
     /// @brief Reclaims expired IPv4 leases.
     ///
     /// This method retrieves a collection of expired leases and reclaims them.
-    /// See http://oldkea.isc.org/wiki/LeaseExpirationDesign#LeasesReclamationRoutine
+    /// See
+    /// https://gitlab.isc.org/isc-projects/kea/wikis/designs/lease-expiration#leases-reclamation-routine
     /// for the details.
     ///
     /// This method is executed periodically to act upon expired leases. This
index d421d7c164bcff08673e42941787e231e18edd2f..bffcecf69db9da7fc944cf60bd08a3ad128066f7 100644 (file)
@@ -37,7 +37,8 @@ class LFCSetup;
 /// in a significant growth of the lease file size over time, because the lease
 /// file will contain many entries for each lease. In order to mitigate this
 /// problem, the backend implements the Lease File Cleanup mechanism which is
-/// described on the Kea wiki: http://oldkea.isc.org/wiki/LFCDesign.
+/// described on the Kea wiki:
+/// https://gitlab.isc.org/isc-projects/kea/wikis/designs/Lease-File-Cleanup-design.
 ///
 /// The backend installs an @c asiolink::IntervalTimer to periodically execute
 /// the @c Memfile_LeaseMgr::lfcCallback. This callback function controls
@@ -548,7 +549,9 @@ public:
     /// - LFC Finish File: ".completed"
     /// - LFC PID File: ".pid"
     ///
-    /// See http://oldkea.isc.org/wiki/LFCDesign for details.
+    /// See
+    /// https://gitlab.isc.org/isc-projects/kea/wikis/designs/Lease-File-Cleanup-design
+    /// for details.
     ///
     /// @param file_name A base file name to which suffix is appended.
     /// @param file_type An LFC file type.
@@ -634,7 +637,9 @@ private:
     ///
     /// The <filename>.2, <filename>.1 and <filename>.completed are the
     /// products of the lease file cleanups (LFC).
-    /// See: http://oldkea.isc.org/wiki/LFCDesign for details.
+    /// See:
+    /// https://gitlab.isc.org/isc-projects/kea/wikis/designs/Lease-File-Cleanup-design
+    /// for details.
     ///
     /// @note: When the server starts up or is reconfigured it will try to
     /// read leases from the lease files using this method. It is possible
@@ -814,7 +819,7 @@ private:
     /// the lease files.
     ///
     /// For the design and the terminology used in this description refer to
-    /// the http://oldkea.isc.org/wiki/LFCDesign.
+    /// the https://gitlab.isc.org/isc-projects/kea/wikis/designs/Lease-File-Cleanup-design.
     ///
     /// If the method finds that the %Lease File Copy exists it simply runs
     /// the @c kea-lfc application.
index 8a2e75327ede276b0f3b657b153be5e9ae5a3f05..23486cf4ae0d2f62e3237574c07982e2f14b90cb 100644 (file)
@@ -156,7 +156,8 @@ TEST_F(ObservationTest, timers) {
 }
 
 // Checks whether an integer statistic can generate proper JSON structures.
-// See http://oldkea.isc.org/wiki/StatsDesign for details.
+// See https://gitlab.isc.org/isc-projects/kea/wikis/designs/Stats-design
+/// for details.
 TEST_F(ObservationTest, integerToJSON) {
 
     a.setValue(static_cast<int64_t>(1234));
@@ -169,7 +170,9 @@ TEST_F(ObservationTest, integerToJSON) {
 }
 
 // Checks whether a floating point statistic can generate proper JSON
-// structures. See http://oldkea.isc.org/wiki/StatsDesign for details.
+// structures. See
+/// https://gitlab.isc.org/isc-projects/kea/wikis/designs/Stats-design
+/// for details.
 TEST_F(ObservationTest, floatToJSON) {
 
     // Let's use a value that converts easily to floating point.
@@ -184,7 +187,8 @@ TEST_F(ObservationTest, floatToJSON) {
 }
 
 // Checks whether a time duration statistic can generate proper JSON structures.
-// See http://oldkea.isc.org/wiki/StatsDesign for details.
+// See https://gitlab.isc.org/isc-projects/kea/wikis/designs/Stats-design for
+// details.
 TEST_F(ObservationTest, durationToJSON) {
 
     // 1 hour 2 minutes 3 seconds and 4 milliseconds
@@ -198,7 +202,8 @@ TEST_F(ObservationTest, durationToJSON) {
 }
 
 // Checks whether a string statistic can generate proper JSON structures.
-// See http://oldkea.isc.org/wiki/StatsDesign for details.
+// See https://gitlab.isc.org/isc-projects/kea/wikis/designs/Stats-design
+// for details.
 TEST_F(ObservationTest, stringToJSON) {
 
     //