git: 77fe336049 - main - Change http links in dev-model and arch-handbook to https

From: Benedict Reuschling <bcr_at_FreeBSD.org>
Date: Fri, 30 Oct 2026 11:56:05 UTC
The branch main has been updated by bcr:

URL: https://cgit.FreeBSD.org/doc/commit/?id=77fe336049ad7d15ba6bc48d1f43533d04da373d

commit 77fe336049ad7d15ba6bc48d1f43533d04da373d
Author:     Sarder Kamal <s.kamal@mdx.ac.uk>
AuthorDate: 2026-10-30 11:50:38 +0000
Commit:     Benedict Reuschling <bcr@FreeBSD.org>
CommitDate: 2026-10-30 11:55:53 +0000

    Change http links in dev-model and arch-handbook to https
    
    Some obsolete links replaced or updated with waybackmachine.org.
    No change in contents otherwise.
    
    Event: Oslo Hackathon 2026
---
 documentation/content/en/books/arch-handbook/pci/_index.adoc | 2 +-
 documentation/content/en/books/arch-handbook/usb/_index.adoc | 4 ++--
 documentation/content/en/books/dev-model/_index.adoc         | 8 ++++----
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/documentation/content/en/books/arch-handbook/pci/_index.adoc b/documentation/content/en/books/arch-handbook/pci/_index.adoc
index be85ba4f78..cdf75b4073 100644
--- a/documentation/content/en/books/arch-handbook/pci/_index.adoc
+++ b/documentation/content/en/books/arch-handbook/pci/_index.adoc
@@ -282,7 +282,7 @@ If you place the above source file and [.filename]#Makefile# into a directory, y
 
 === Additional Resources
 
-* http://www.pcisig.org/[PCI Special Interest Group]
+* https://pcisig.com/[PCI Special Interest Group]
 * PCI System Architecture, Fourth Edition by Tom Shanley, et al.
 
 [[pci-bus]]
diff --git a/documentation/content/en/books/arch-handbook/usb/_index.adoc b/documentation/content/en/books/arch-handbook/usb/_index.adoc
index c6a9d96dd1..2fda04c8ca 100644
--- a/documentation/content/en/books/arch-handbook/usb/_index.adoc
+++ b/documentation/content/en/books/arch-handbook/usb/_index.adoc
@@ -63,10 +63,10 @@ _Lennart Augustsson has done most of the implementation of the USB support for t
 
 The development of drivers for the USB subsystem and devices connected to it is supported by the specifications that have been developed and will be developed. These specifications are publicly available from the USB home pages. Apple has been very strong in pushing for standards based drivers, by making drivers for the generic classes available in their operating system MacOS and discouraging the use of separate drivers for each new device. This chapter tries to collate essential information for a basic understanding of the USB 2.0 implementation stack in FreeBSD/NetBSD. It is recommended however to read it together with the relevant 2.0 specifications and other developer resources:
 
-* USB 2.0 Specification (http://www.usb.org/developers/docs/usb20_docs/[http://www.usb.org/developers/docs/usb20_docs/])
+* USB 2.0 Specification (https://www.usb.org/document-library/usb-20-specification[https://www.usb.org/document-library/usb-20-specification])
 * Universal Host Controller Interface (UHCI) Specification (link:ftp://ftp.netbsd.org/pub/NetBSD/misc/blymn/uhci11d.pdf[ftp://ftp.netbsd.org/pub/NetBSD/misc/blymn/uhci11d.pdf])
 * Open Host Controller Interface (OHCI) Specification(link:ftp://ftp.compaq.com/pub/supportinformation/papers/hcir1_0a.pdf[ftp://ftp.compaq.com/pub/supportinformation/papers/hcir1_0a.pdf])
-* Developer section of USB home page (http://www.usb.org/developers/[http://www.usb.org/developers/])
+* Developer section of USB home page (https://www.usb.org/developers[https://www.usb.org/developers])
 
 === Structure of the USB Stack
 
diff --git a/documentation/content/en/books/dev-model/_index.adoc b/documentation/content/en/books/dev-model/_index.adoc
index b33a6e8a70..0be8b29707 100644
--- a/documentation/content/en/books/dev-model/_index.adoc
+++ b/documentation/content/en/books/dev-model/_index.adoc
@@ -794,7 +794,7 @@ When an election is to take place, core announces this at least 6 weeks in advan
 
 Only committers can be elected into core.
 The candidates need to submit their candidacy at least one week before the election starts, but can refine their statements until the voting starts.
-They are presented in the http://election.uk.freebsd.org/candidates.html[candidates list].
+They are presented in the https://election.freebsd.org/[candidates list].
 When writing their election statements, the candidates must answer a few standard questions submitted by the election manager.
 
 During elections, the rule that a committer must have committed during the 12 past months is followed strictly.
@@ -1155,7 +1155,7 @@ This is used both to introduce new project members to the standard tools and syn
 [Brooks, 1995] Frederick P. Brooks. Copyright © 1975, 1995 Pearson Education Limited. 0201835959. Addison-Wesley Pub Co. The Mythical Man-Month. Essays on Software Engineering, Anniversary Edition (2nd Edition).
 
 [[thesis]]
-[Saers, 2003] Niklas Saers. Copyright © 2003. A project model for the FreeBSD Project. Candidatus Scientiarum thesis. http://niklas.saers.com/thesis.
+[Saers, 2003] Niklas Saers. Copyright © 2003. A project model for the FreeBSD Project. Candidatus Scientiarum thesis. https://sae.rs/thesis/.
 
 [[jorgensen2001]]
 [Jørgensen, 2001] Niels Jørgensen. Copyright © 2001. Putting it All in the Trunk. Incremental Software Development in the FreeBSD Open Source Project. http://webhotel4.ruc.dk/~nielsj/research/publications/freebsd.pdf.
@@ -1170,7 +1170,7 @@ This is used both to introduce new project members to the standard tools and syn
 [FreeBSD, 2002A] Copyright © 2002 The FreeBSD Documentation Project. FreeBSD Developer's Handbook. extref:{developers-handbook}[Developers Handbook].
 
 [[bsd-election2002]]
-[FreeBSD, 2002B] Copyright © 2002 The FreeBSD Project. Core team election 2002. http://election.uk.freebsd.org/candidates.html.
+[FreeBSD, 2002B] Copyright © 2002 The FreeBSD Project. Core team election 2002. https://web.archive.org/web/20020601094531/http://election.uk.freebsd.org/.
 
 [[freebsd-handle-pr]]
 [FreeBSD, 2002C] Dag-Erling Smørgrav and Hiten Pandya. Copyright © 2002 The FreeBSD Documentation Project. The FreeBSD Documentation Project. Problem Report Handling Guidelines. extref:{pr-guidelines}[Problem Report Handling Guidelines].
@@ -1191,7 +1191,7 @@ This is used both to introduce new project members to the standard tools and syn
 [FreeBSD, 2002F] Copyright © 2002 The FreeBSD Documentation Project. The FreeBSD Documentation Project. Contributors to FreeBSD. extref:{contributors}[Contributors to FreeBSD].
 
 [[freebsd-election]]
-[FreeBSD, 2002G] Copyright © 2002 The FreeBSD Project. The FreeBSD Project. Core team elections 2002. http://election.uk.freebsd.org.
+[FreeBSD, 2002G] Copyright © 2002 The FreeBSD Project. The FreeBSD Project. Core team elections 2002. https://web.archive.org/web/20020601094531/http://election.uk.freebsd.org/.
 
 [[freebsd-expiration-policy]]
 [FreeBSD, 2002H] Copyright © 2002 The FreeBSD Project. The FreeBSD Project. Commit Bit Expiration Policy. 2002/04/06 15:35:30. https://www.freebsd.org/internal/expire-bits/.