From: Marcin Siodelski Date: Mon, 26 Nov 2018 10:25:06 +0000 (+0100) Subject: [#263,!137] Change links to gitlab where possible. X-Git-Tag: 75-radius-documentation-needs-an-update_base~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cd4a2d874a66b60822d2e0c39ae6e0cef13e88cf;p=thirdparty%2Fkea.git [#263,!137] Change links to gitlab where possible. --- diff --git a/doc/devel/mainpage.dox b/doc/devel/mainpage.dox index a70f102cac..fd115bce18 100644 --- a/doc/devel/mainpage.dox +++ b/doc/devel/mainpage.dox @@ -25,7 +25,7 @@ * Kea * Administrator Reference Manual instead. If you are using a beta or * development version of Kea, the - * + * * development version of the manual is recommended. * * Regardless of your field of expertise, you are encouraged to visit the diff --git a/doc/guide/install.xml b/doc/guide/install.xml index 85d048aa28..5087d6030b 100644 --- a/doc/guide/install.xml +++ b/doc/guide/install.xml @@ -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 - Kea Developer's - Guide. + Kea Developer's Guide. diff --git a/src/bin/lfc/lfc.dox b/src/bin/lfc/lfc.dox index 7610273c06..97e37dfe83 100644 --- a/src/bin/lfc/lfc.dox +++ b/src/bin/lfc/lfc.dox @@ -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 - LFC Design +LFC Design 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 diff --git a/src/bin/lfc/lfc_controller.h b/src/bin/lfc/lfc_controller.h index 0cf20c76d1..0153eaf6a2 100644 --- a/src/bin/lfc/lfc_controller.h +++ b/src/bin/lfc/lfc_controller.h @@ -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 diff --git a/src/hooks/dhcp/high_availability/ha.dox b/src/hooks/dhcp/high_availability/ha.dox index e51bb0dc1e..6cffa2743d 100644 --- a/src/hooks/dhcp/high_availability/ha.dox +++ b/src/hooks/dhcp/high_availability/ha.dox @@ -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 -Kea HA Design page. +Kea HA Design page. @section haWhyHookLibrary Why Hook Library? diff --git a/src/hooks/dhcp/lease_cmds/lease_cmds.cc b/src/hooks/dhcp/lease_cmds/lease_cmds.cc index f303634a96..7f900e40d7 100644 --- a/src/hooks/dhcp/lease_cmds/lease_cmds.cc +++ b/src/hooks/dhcp/lease_cmds/lease_cmds.cc @@ -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")) { diff --git a/src/hooks/dhcp/stat_cmds/stat_cmds.dox b/src/hooks/dhcp/stat_cmds/stat_cmds.dox index 70556b40f1..8480cff276 100644 --- a/src/hooks/dhcp/stat_cmds/stat_cmds.dox +++ b/src/hooks/dhcp/stat_cmds/stat_cmds.dox @@ -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: Shared Lease Stats Design +href="https://gitlab.isc.org/isc-projects/kea/wikis/designs/shared-lease-storage-statistics">Shared Lease Stats Design @section stat_cmdsCode Stat Commands Code Overview diff --git a/src/lib/config/base_command_mgr.h b/src/lib/config/base_command_mgr.h index 45ab115d02..1b6d077e20 100644 --- a/src/lib/config/base_command_mgr.h +++ b/src/lib/config/base_command_mgr.h @@ -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 diff --git a/src/lib/dhcp/pkt4o6.h b/src/lib/dhcp/pkt4o6.h index 5c04fdc9fa..ecf0cb295b 100644 --- a/src/lib/dhcp/pkt4o6.h +++ b/src/lib/dhcp/pkt4o6.h @@ -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: diff --git a/src/lib/dhcp/std_option_defs.h b/src/lib/dhcp/std_option_defs.h index 9668dcbe97..25d9ae3795 100644 --- a/src/lib/dhcp/std_option_defs.h +++ b/src/lib/dhcp/std_option_defs.h @@ -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 diff --git a/src/lib/dhcpsrv/alloc_engine.h b/src/lib/dhcpsrv/alloc_engine.h index 22a3177de1..f3fb6760f6 100644 --- a/src/lib/dhcpsrv/alloc_engine.h +++ b/src/lib/dhcpsrv/alloc_engine.h @@ -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 diff --git a/src/lib/dhcpsrv/memfile_lease_mgr.h b/src/lib/dhcpsrv/memfile_lease_mgr.h index d421d7c164..bffcecf69d 100644 --- a/src/lib/dhcpsrv/memfile_lease_mgr.h +++ b/src/lib/dhcpsrv/memfile_lease_mgr.h @@ -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 .2, .1 and .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. diff --git a/src/lib/stats/tests/observation_unittest.cc b/src/lib/stats/tests/observation_unittest.cc index 8a2e75327e..23486cf4ae 100644 --- a/src/lib/stats/tests/observation_unittest.cc +++ b/src/lib/stats/tests/observation_unittest.cc @@ -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(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) { //