From nobody Sun Feb 8 19:44:01 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 207.211.31.81 as permitted sender) client-ip=207.211.31.81; envelope-from=libvir-list-bounces@redhat.com; helo=us-smtp-delivery-1.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 207.211.31.81 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1598534946; cv=none; d=zohomail.com; s=zohoarc; b=OQBHXp1XEgo4hgRPZABuZXcs2LycCkziTYKsHLEehSRqDL3JVfV7mahsccOF9POjLhSpgkD9woQaGALGjrtnMruD/4Q6huCByVDMcOadYURF5PilaJoE9NREZ9E3Kc18chDV8Ovl8eoIpHGPbloC9jiVOwAszC7g0TSWiuhnMoY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1598534946; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=YpZEve18du3qQKsB8MjYSnOWYD3q7YCAUdQUOoJCiEM=; b=SiAXz9rGnyYL0JJoEjlpWVb5ZW87iOA+wHsvItXjLzVeRD9WUBVKwiLnwwQQn9aIW9391pLq9rNGVFADRGMfBVRnDG0LdAquT9nuMuxk5ANhs+ykLIHCsfDywSUIDA4pFrcdNuruGzJhgjU3hkzcG1gaHqoyrdPR3gshUt4VZxI= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 207.211.31.81 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from us-smtp-delivery-1.mimecast.com (us-smtp-1.mimecast.com [207.211.31.81]) by mx.zohomail.com with SMTPS id 1598534946735824.2296074442751; Thu, 27 Aug 2020 06:29:06 -0700 (PDT) Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-125-sJC2Gt_7MxSBbZ21S1QcZQ-1; Thu, 27 Aug 2020 09:27:43 -0400 Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com [10.5.11.23]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id F012C425D3; Thu, 27 Aug 2020 13:27:32 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.21]) by smtp.corp.redhat.com (Postfix) with ESMTPS id C9C8B1974D; Thu, 27 Aug 2020 13:27:32 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 952AAEC21; Thu, 27 Aug 2020 13:27:32 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id 07RDRJQ3008036 for ; Thu, 27 Aug 2020 09:27:19 -0400 Received: by smtp.corp.redhat.com (Postfix) id 949027B9F3; Thu, 27 Aug 2020 13:27:19 +0000 (UTC) Received: from lpt.redhat.com (unknown [10.43.2.94]) by smtp.corp.redhat.com (Postfix) with ESMTP id C47187B9F2 for ; Thu, 27 Aug 2020 13:27:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1598534945; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=YpZEve18du3qQKsB8MjYSnOWYD3q7YCAUdQUOoJCiEM=; b=IzC0nOq4dy3vO3PXr4fHEoT33d3U15/IXMc5mrIn5JhVVvIBiLHHrlQaG2901M2zpedf0W K2sDegAfCoGH+BRFcl9yAk+aFxmHieyQuQDwhteT9Rsvrx56mnJfGamQIZX8PrdNJ9UYTP SbndxembqP8YX7dJclAZ8+BE7KHQpBU= X-MC-Unique: sJC2Gt_7MxSBbZ21S1QcZQ-1 From: =?UTF-8?q?J=C3=A1n=20Tomko?= To: libvir-list@redhat.com Subject: [libvirt PATCH 8/8] Prefer https: everywhere where possible Date: Thu, 27 Aug 2020 15:27:05 +0200 Message-Id: <02000b78c2965508930587d3e7340f9ab1a9a9d3.1598534729.git.jtomko@redhat.com> In-Reply-To: References: MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 X-loop: libvir-list@redhat.com X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=libvir-list-bounces@redhat.com X-Mimecast-Spam-Score: 0.005 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) Use https: links for websites that support them. The URIs which are used as namespace identifiers are left alone. Signed-off-by: J=C3=A1n Tomko --- docs/acl.html.in | 2 +- docs/aclpolkit.html.in | 2 +- docs/advanced-tests.rst | 4 ++-- docs/api.html.in | 4 ++-- docs/apps.html.in | 14 +++++++------- docs/bindings.html.in | 4 ++-- docs/coding-style.rst | 2 +- docs/contact.html.in | 2 +- docs/contribute.html.in | 4 ++-- docs/csharp.html.in | 2 +- docs/docs.html.in | 4 ++-- docs/downloads.html.in | 2 +- docs/drvbhyve.html.in | 10 +++++----- docs/drvesx.html.in | 20 ++++++++++---------- docs/drvlxc.html.in | 2 +- docs/drvnodedev.html.in | 2 +- docs/drvopenvz.html.in | 4 ++-- docs/drvvbox.html.in | 2 +- docs/drvvmware.html.in | 8 ++++---- docs/firewall.html.in | 2 +- docs/formatdomain.rst | 16 ++++++++-------- docs/formatstorage.html.in | 2 +- docs/index.html.in | 4 ++-- docs/java.html.in | 2 +- docs/logging.html.in | 2 +- docs/logos/README | 2 +- docs/manpages/virsh.rst | 2 +- docs/nss.html.in | 2 +- docs/page.xsl | 4 ++-- docs/php.html.in | 2 +- docs/remote.html.in | 6 +++--- docs/storage.html.in | 2 +- docs/testsuites.html.in | 4 ++-- docs/testtck.html.in | 2 +- docs/tlscerts.html.in | 2 +- docs/uri.html.in | 2 +- docs/virshcmdref.html.in | 2 +- docs/windows.html.in | 6 +++--- meson.build | 2 +- run.in | 2 +- src/conf/virchrdev.c | 2 +- src/esx/README | 18 +++++++++--------- src/esx/esx_driver.c | 6 +++--- src/hyperv/hyperv_wmi_generator.input | 2 +- src/internal.h | 2 +- src/libxl/libxl_conf.c | 2 +- src/lxc/lxc_container.c | 2 +- src/rpc/virnetdaemon.c | 2 +- src/rpc/virnetlibsshsession.c | 2 +- src/storage/storage_backend_gluster.c | 6 +++--- src/storage/storage_util.c | 2 +- src/util/virhashcode.c | 2 +- src/util/virhashcode.h | 2 +- src/util/virprocess.c | 2 +- src/util/virsysinfo.c | 2 +- src/util/virutil.c | 2 +- src/vmx/vmx.c | 6 +++--- tests/cputestdata/cpu-gather.sh | 2 +- tools/wireshark/README.rst | 2 +- tools/wireshark/util/genxdrstub.pl | 2 +- 60 files changed, 116 insertions(+), 116 deletions(-) diff --git a/docs/acl.html.in b/docs/acl.html.in index 31ca170212..3d0f651864 100644 --- a/docs/acl.html.in +++ b/docs/acl.html.in @@ -50,7 +50,7 @@ control technologies. By default, the none driver is used, which does no access control checks at all. At this time, libvirt ships with support for using - polkit<= /a> as a real access + polkit= as a real access control driver. To learn how to use the polkit access driver consult the configuration docs. diff --git a/docs/aclpolkit.html.in b/docs/aclpolkit.html.in index 8bd8b58e02..a82001187e 100644 --- a/docs/aclpolkit.html.in +++ b/docs/aclpolkit.html.in @@ -18,7 +18,7 @@ =20

A default install of libvirt will typically use - polkit<= /a> + polkit= to authenticate the initial user connection to libvirtd. This is a very coarse grained check though, either allowing full read-write access to all APIs, or just read-only access. The polkit access diff --git a/docs/advanced-tests.rst b/docs/advanced-tests.rst index 458a9105b6..772fe1dd16 100644 --- a/docs/advanced-tests.rst +++ b/docs/advanced-tests.rst @@ -18,7 +18,7 @@ by running =20 $ meson test --setup valgrind =20 -`Valgrind `__ is a test that checks for +`Valgrind `__ is a test that checks for memory management issues, such as leaks or use of uninitialized variables. =20 @@ -160,7 +160,7 @@ filter. The filter should be unique enough to not suppr= ess real leaks, but it should be generic enough to cover multiple code paths. The format of the entry can be found in the documentation found at the `Valgrind home -page `__. The following trace was added +page `__. The following trace was added to ``tests/.valgrind.supp`` in order to suppress the warning: =20 :: diff --git a/docs/api.html.in b/docs/api.html.in index 85b196417a..4bff037d48 100644 --- a/docs/api.html.in +++ b/docs/api.html.in @@ -116,7 +116,7 @@ however, it becomes invalid once the resource is deactivated.

  • UUID

    A 16 byte unique identifier - as defined in RFC 41= 22, + as defined in RFC 4= 122, which is guaranteed to be unique for long term usage and across a set of nodes.

  • @@ -369,7 +369,7 @@ for processing.

    If you are interested in contributing to libvirt, read the - FAQ and + FAQ and hacking guidelines to gain an understandi= ng of basic rules and guidelines. In order to add new API functionality follow the instructions regarding diff --git a/docs/apps.html.in b/docs/apps.html.in index 92f7950b07..a5696967fd 100644 --- a/docs/apps.html.in +++ b/docs/apps.html.in @@ -128,7 +128,7 @@

    Continuous Integration

    =20
    -
    BuildBot
    +
    BuildBot
    BuildBot is a system to automate the compile/test cycle required by most software projects. CVS commits trigger new builds, run on @@ -263,7 +263,7 @@ cloud where you want the most bang for the bucks.
    =20 -
    ZStack
    +
    ZStack
    ZStack is an open source IaaS software that aims to automate the management of all resources (compute, storage, networking, etc.) i= n a @@ -324,7 +324,7 @@
    collectd<= /a>
    - The libvirt-plugin is part of col= lectd + The libvirt-plugin is part of co= llectd and gathers statistics about virtualized guests on a system. This way, you can collect CPU, network interface and block device usage for each guest without installing collectd on the guest systems. @@ -346,15 +346,15 @@
    Nagios= -virt
    Nagios-virt is a configuration tool to add monitoring of your - virtualised domains to Nagios. + virtualised domains to Nagios<= /a>. You can use this tool to either set up a new Nagios installation f= or your Xen or QEMU/KVM guests, or to integrate with your existing Na= gios installation.
    -
    PCP
    +
    PCP
    The PCP libvirt PMDA (plugin) is part of the - PCP toolkit and provides + PCP toolkit and provides hypervisor and guest information and complete set of guest perform= ance metrics. It supports pCPU, vCPU, memory, block device, network int= erface, and performance event metrics for each virtual guest. @@ -398,7 +398,7 @@

    Web applications

    =20
    -
    AbiCloud
    +
    AbiCloud
    AbiCloud is an open source cloud platform manager which allows to easily deploy a private cloud in your datacenter. One of the key diff --git a/docs/bindings.html.in b/docs/bindings.html.in index 692390c843..a1520707c5 100644 --- a/docs/bindings.html.in +++ b/docs/bindings.html.in @@ -28,7 +28,7 @@
  • Perl: Daniel Berrange develops - Perl bindings. + Perl bindings.
  • @@ -60,7 +60,7 @@

    This is named libvirt-python on RHEL/Fedora, - python-libvirt + python-libvirt on Ubuntu, and may be named differently on others.

    diff --git a/docs/coding-style.rst b/docs/coding-style.rst index 9212a42a77..00d95b960f 100644 --- a/docs/coding-style.rst +++ b/docs/coding-style.rst @@ -116,7 +116,7 @@ following to your ~/.vimrc file: Or if you don't want to mess your ~/.vimrc up, you can save the above into a file called .lvimrc (not .vimrc) located at the root of libvirt source, then install a vim script from -http://www.vim.org/scripts/script.php?script_id=3D1408, which will +https://www.vim.org/scripts/script.php?script_id=3D1408, which will load the .lvimrc only when you edit libvirt code. =20 Code formatting (especially for new code) diff --git a/docs/contact.html.in b/docs/contact.html.in index 7c2b71501a..ad95800b1b 100644 --- a/docs/contact.html.in +++ b/docs/contact.html.in @@ -98,7 +98,7 @@

    IRC discussion

    =20

    - Some of the libvirt developers may be found on IRC on the OFTC IRC + Some of the libvirt developers may be found on IRC on the OFTC IRC network. Use the settings:

      diff --git a/docs/contribute.html.in b/docs/contribute.html.in index 81efa2bce3..87de12269a 100644 --- a/docs/contribute.html.in +++ b/docs/contribute.html.in @@ -91,7 +91,7 @@ to obtain support, it is common to rely on community help forums such as libvirt users mailing list, or sites such as - stac= koverflow. + sta= ckoverflow. People who are familiar with libvirt and have ability & desire to help other users are encouraged to participate in these help forums. @@ -131,7 +131,7 @@ =20

      Since 2016, the libvirt project directly participates as an - organization in the Google Summer of Code program. Prior to + organization in the Google Summer of Code program. Prior to this the project had a number of students in the program via a joint application with the QEMU project. People are encouraged to look at both the libvirt and QEMU programs diff --git a/docs/csharp.html.in b/docs/csharp.html.in index 89b3957904..257637495d 100644 --- a/docs/csharp.html.in +++ b/docs/csharp.html.in @@ -32,7 +32,7 @@

      GIT source repository

      The C# bindings source code is maintained in a git repository available on + href=3D"https://git-scm.com/">git repository available on gitlab.com:

      =20 diff --git a/docs/docs.html.in b/docs/docs.html.in index ceb95a4f17..428a2ac974 100644 --- a/docs/docs.html.in +++ b/docs/docs.html.in @@ -48,7 +48,7 @@
      NSS module
      Enable domain host name translation to IP addresses
      =20 -
      FAQ
      +
      FAQ
      Frequently asked questions
  • =20 @@ -85,7 +85,7 @@ go, java, ocaml, - perl, + perl, python, php, ruby diff --git a/docs/downloads.html.in b/docs/downloads.html.in index 33a49d9c1f..43366b3694 100644 --- a/docs/downloads.html.in +++ b/docs/downloads.html.in @@ -564,7 +564,7 @@ =20

    For more details about contents of maintenance releases, see - the + the wiki page.

    =20 diff --git a/docs/drvbhyve.html.in b/docs/drvbhyve.html.in index 66a13be1f6..ca511eeccd 100644 --- a/docs/drvbhyve.html.in +++ b/docs/drvbhyve.html.in @@ -28,7 +28,7 @@ $ =20

    -Additional information on bhyve could be obtained on bhyve.org. +Additional information on bhyve could be obtained on bhyve.org.

    =20

    Connections to the Bhyve driver

    @@ -233,7 +233,7 @@ of a guest.

    =20

    NB: Some versions of bhyve have a bug that prevents guests from = booting until the console is opened by a client. This bug was fixed in FreeBSD -r262884. If +r262884. = If an older version is used, one either has to open a console manually with <= code>virsh console to let a guest boot or start a guest using:

    =20 @@ -392,8 +392,8 @@ it with the port attribute):

    Clock configuration

    =20

    Originally bhyve supported only localtime for RTC. Support for UTC time= was introduced in -r284894 fo= r 10-STABLE and -in r279225= for -CURRENT. +r284894 f= or 10-STABLE and +in r279225 for -CURRENT. It's possible to use this in libvirt since 1.2.18, just place the following to domain XML:

    =20 @@ -450,7 +450,7 @@ be wired and cannot be swapped out as follows:

    =20

    Since 4.5.0, it's possible to specify gues= t CPU topology, if bhyve supports that. Support for specifying guest CPU topology was added to bhyv= e in -r332298 fo= r -CURRENT. +r332298 f= or -CURRENT. Example:

     <domain type=3D"bhyve">
    diff --git a/docs/drvesx.html.in b/docs/drvesx.html.in
    index 59b27bd43e..e25cf07e92 100644
    --- a/docs/drvesx.html.in
    +++ b/docs/drvesx.html.in
    @@ -15,7 +15,7 @@
    =20
         
    @@ -26,11 +26,11 @@
             preparations are required on the server side, no libvirtd must be
             installed on the ESX server. The driver uses version 2.5 of the re=
    mote,
             SOAP based
    -        
    +        
             VMware Virtual Infrastructure API (VI API) to communicate with=
     the
             ESX server, like the VMware Virtual Infrastructure Client (VI clie=
    nt)
             does. Since version 4.0 this API is called
    -        
    +        
             VMware vSphere API.
         

    =20 @@ -239,7 +239,7 @@ error: internal error curl_easy_perform() returned an e= rror: Peer certificate ca Generate new SSL certificates signed by a CA known to your cli= ent computer and replace the original ones on your ESX server. See= the section Replace a Default Certificate with a CA-Signed Cert= ificate - in the ESX Configuration Guide + in the ESX Configuration Guide =20 @@ -468,7 +468,7 @@ ethernet0.checkMACAddress =3D "false"
    vmpvscsi
    Special VMware Paravirtual SCSI controller, requires VMware to= ols inside - the guest. See VMw= are KB1010398 + the guest. See VM= ware KB1010398 for details. Since 0.8.3
    @@ -510,7 +510,7 @@ ethernet0.checkMACAddress =3D "false"
    vmxnet, vmxnet2, vmxnet3
    Special VMware VMXnet network card, requires VMware tools insi= de - the guest. See VMw= are KB1001805 + the guest. See VM= ware KB1001805 for details.
    e1000
    @@ -808,22 +808,22 @@ Enter administrator password for example-vcenter.com:

    Links

    diff --git a/docs/tlscerts.html.in b/docs/tlscerts.html.in index 39763060be..8a74311682 100644 --- a/docs/tlscerts.html.in +++ b/docs/tlscerts.html.in @@ -343,7 +343,7 @@ which can be installed on the server as

    For each client (ie. any program linked with libvirt, such as -virt-manager) +virt-manager) you need to issue a certificate with the X.509 Distinguished Name (DN) set to a suitable name. You can decide this on a company / organisation policy. For example: diff --git a/docs/uri.html.in b/docs/uri.html.in index 49f92773f8..429768116b 100644 --- a/docs/uri.html.in +++ b/docs/uri.html.in @@ -13,7 +13,7 @@ Additionally we may want to refer to a driver on a remote machine over the network.

    -To this end, libvirt uses URIs as used on the Web and as defined in RFC 2396. This page +To this end, libvirt uses URIs as used on the Web and as defined in RFC 2396. This page documents libvirt URIs.

    Specifying URIs to libvirt

    diff --git a/docs/virshcmdref.html.in b/docs/virshcmdref.html.in index 3534b6de4e..f5993fabce 100644 --- a/docs/virshcmdref.html.in +++ b/docs/virshcmdref.html.in @@ -67,7 +67,7 @@

    DocBook source GIT repository

    The DocBook source is archived in a git repository available on + href=3D"https://git-scm.com/">git repository available on gitlab.co= m.

    =20 diff --git a/docs/windows.html.in b/docs/windows.html.in index 13dab1f6a4..0f2d9061c4 100644 --- a/docs/windows.html.in +++ b/docs/windows.html.in @@ -16,8 +16,8 @@ =20

    Users who need pre-built Windows DLLs of libvirt are advised - to use the Virt Viewer - pre-compiled Windows M= SI packages + to use the Virt Viewer + pre-compiled Windows = MSI packages

    =20

    @@ -93,7 +93,7 @@ Information on generating TLS certificates can be found here:

    =20 - http://wiki.libvirt.= org/page/TLSSetup + https://wiki.libvir= t.org/page/TLSSetup =20

    These instructions are for *nix, and have not yet been adapted for diff --git a/meson.build b/meson.build index dabd4196e6..3c138b77d5 100644 --- a/meson.build +++ b/meson.build @@ -1313,7 +1313,7 @@ if readline_dep.found() # the fix has landed in FreeBSD ports and macOS homebrew we can safely # drop the kludge and rely on pkg-config alone on those platforms. # - # [1] http://lists.gnu.org/archive/html/bug-readline/2019-04/msg00007.ht= ml + # [1] https://lists.gnu.org/archive/html/bug-readline/2019-04/msg00007.h= tml if readline_dep.type_name() =3D=3D 'pkgconfig' and host_machine.system()= !=3D 'linux' pkg_config_prog =3D find_program('pkg-config') rc =3D run_command(pkg_config_prog, '--cflags', 'readline', check: tru= e) diff --git a/run.in b/run.in index 73bebbf805..6ddf5fc58f 100644 --- a/run.in +++ b/run.in @@ -41,7 +41,7 @@ #---------------------------------------------------------------------- =20 # Function to intelligently prepend a path to an environment variable. -# See http://stackoverflow.com/a/9631350 +# See https://stackoverflow.com/a/9631350 prepend() { eval $1=3D"$2\${$1:+:\$$1}" diff --git a/src/conf/virchrdev.c b/src/conf/virchrdev.c index 800e82869e..635aa43c49 100644 --- a/src/conf/virchrdev.c +++ b/src/conf/virchrdev.c @@ -128,7 +128,7 @@ static int virChrdevLockFileCreate(const char *dev) /* lockfile doesn't (shouldn't) exist */ =20 /* ensure correct format according to filesystem hierarchy standard */ - /* http://www.pathname.com/fhs/pub/fhs-2.3.html#VARLOCKLOCKFILES */ + /* https://www.pathname.com/fhs/pub/fhs-2.3.html#VARLOCKLOCKFILES */ pidStr =3D g_strdup_printf("%10lld\n", (long long)getpid()); =20 /* create the lock file */ diff --git a/src/esx/README b/src/esx/README index b7a5865cd8..372227cc9c 100644 --- a/src/esx/README +++ b/src/esx/README @@ -4,23 +4,23 @@ Some links to relevant documentation =20 =20 VI/vSphere API: - http://www.vmware.com/support/developer/vc-sdk/visdk25pubs/ReferenceGuid= e/ - http://www.vmware.com/support/developer/vc-sdk/visdk400pubs/ReferenceGui= de/ - http://www.vmware.com/support/developer/vc-sdk/visdk41pubs/ApiReference/ + https://www.vmware.com/support/developer/vc-sdk/visdk25pubs/ReferenceGui= de/ + https://www.vmware.com/support/developer/vc-sdk/visdk400pubs/ReferenceGu= ide/ + https://www.vmware.com/support/developer/vc-sdk/visdk41pubs/ApiReference/ =20 VMX config: - http://www.sanbarrow.com/vmx.html + https://www.sanbarrow.com/vmx.html =20 CPUID: - http://www.sandpile.org/ia32/cpuid.htm + https://www.sandpile.org/ia32/cpuid.htm =20 Memory model: - http://www.vmware.com/pdf/esx3_memory.pdf - http://www.vmware.com/pdf/usenix_resource_mgmt.pdf + https://www.vmware.com/pdf/esx3_memory.pdf + https://www.vmware.com/pdf/usenix_resource_mgmt.pdf =20 Virtual serial port (network backed): - http://www.vmware.com/support/developer/vc-sdk/visdk41pubs/ApiReference/= vim.vm.device.VirtualSerialPort.URIBackingInfo.html - http://www.vmware.com/support/developer/vc-sdk/visdk41pubs/vsp41_usingpr= oxy_virtual_serial_ports.pdf + https://www.vmware.com/support/developer/vc-sdk/visdk41pubs/ApiReference= /vim.vm.device.VirtualSerialPort.URIBackingInfo.html + https://www.vmware.com/support/developer/vc-sdk/visdk41pubs/vsp41_usingp= roxy_virtual_serial_ports.pdf =20 =20 =20 diff --git a/src/esx/esx_driver.c b/src/esx/esx_driver.c index 3fb7a3b62c..9080478435 100644 --- a/src/esx/esx_driver.c +++ b/src/esx/esx_driver.c @@ -3375,9 +3375,9 @@ esxDomainSetAutostart(virDomainPtr domain, int autost= art) /* * The scheduler interface exposes basically the CPU ResourceAllocationInf= o: * - * - http://www.vmware.com/support/developer/vc-sdk/visdk25pubs/ReferenceG= uide/vim.ResourceAllocationInfo.html - * - http://www.vmware.com/support/developer/vc-sdk/visdk25pubs/ReferenceG= uide/vim.SharesInfo.html - * - http://www.vmware.com/support/developer/vc-sdk/visdk25pubs/ReferenceG= uide/vim.SharesInfo.Level.html + * - https://www.vmware.com/support/developer/vc-sdk/visdk25pubs/Reference= Guide/vim.ResourceAllocationInfo.html + * - https://www.vmware.com/support/developer/vc-sdk/visdk25pubs/Reference= Guide/vim.SharesInfo.html + * - https://www.vmware.com/support/developer/vc-sdk/visdk25pubs/Reference= Guide/vim.SharesInfo.Level.html * * * Available parameters: diff --git a/src/hyperv/hyperv_wmi_generator.input b/src/hyperv/hyperv_wmi_= generator.input index da19765f1b..77543cf6ef 100644 --- a/src/hyperv/hyperv_wmi_generator.input +++ b/src/hyperv/hyperv_wmi_generator.input @@ -19,7 +19,7 @@ # # # Based on MSDN Hyper-V WMI Classes: -# http://msdn.microsoft.com/en-us/library/cc136986%28v=3Dvs.85%29.aspx +# https://msdn.microsoft.com/en-us/library/cc136986%28v=3Dvs.85%29.aspx # =20 =20 diff --git a/src/internal.h b/src/internal.h index d95db330b3..1a5ad2bfef 100644 --- a/src/internal.h +++ b/src/internal.h @@ -128,7 +128,7 @@ * whether a parameter is nonnull. Make this attribute conditional * based on whether we are compiling for real or for analysis, while * still requiring correct gcc syntax when it is turned off. See also - * http://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D17308 */ + * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D17308 */ #ifndef ATTRIBUTE_NONNULL # if STATIC_ANALYSIS # define ATTRIBUTE_NONNULL(m) __attribute__((__nonnull__(m))) diff --git a/src/libxl/libxl_conf.c b/src/libxl/libxl_conf.c index e7c7022b69..9ae8ad1860 100644 --- a/src/libxl/libxl_conf.c +++ b/src/libxl/libxl_conf.c @@ -567,7 +567,7 @@ libxlMakeDomBuildInfo(virDomainDefPtr def, * configured when building Xen using '--with-system-ovmf=3D'. If * not specified, LIBXL_FIRMWARE_DIR/ovmf.bin is used. In the * future, Xen will support a user-specified firmware path. See - * http://lists.xenproject.org/archives/html/xen-devel/2016-03/msg= 01628.html + * https://lists.xenproject.org/archives/html/xen-devel/2016-03/ms= g01628.html */ if (virDomainDefHasOldStyleUEFI(def)) b_info->u.hvm.bios =3D LIBXL_BIOS_TYPE_OVMF; diff --git a/src/lxc/lxc_container.c b/src/lxc/lxc_container.c index ede419c275..d1aa622be4 100644 --- a/src/lxc/lxc_container.c +++ b/src/lxc/lxc_container.c @@ -1586,7 +1586,7 @@ lxcNeedNetworkNamespace(virDomainDefPtr def) =20 /* Got a FS mapped to /, we're going the pivot_root * approach to do a better-chroot-than-chroot - * this is based on this thread http://lkml.org/lkml/2008/3/5/29 + * this is based on this thread https://lkml.org/lkml/2008/3/5/29 */ static int lxcContainerSetupPivotRoot(virDomainDefPtr vmDef, virDomainFSDefPtr root, diff --git a/src/rpc/virnetdaemon.c b/src/rpc/virnetdaemon.c index bb81a43d43..81c2816e6e 100644 --- a/src/rpc/virnetdaemon.c +++ b/src/rpc/virnetdaemon.c @@ -496,7 +496,7 @@ virNetDaemonGotInhibitReply(DBusPendingCall *pending, } =20 =20 -/* As per: http://www.freedesktop.org/wiki/Software/systemd/inhibit */ +/* As per: https://www.freedesktop.org/wiki/Software/systemd/inhibit */ static void virNetDaemonCallInhibit(virNetDaemonPtr dmn, const char *what, diff --git a/src/rpc/virnetlibsshsession.c b/src/rpc/virnetlibsshsession.c index 3ae53392ef..81646a360a 100644 --- a/src/rpc/virnetlibsshsession.c +++ b/src/rpc/virnetlibsshsession.c @@ -40,7 +40,7 @@ VIR_LOG_INIT("rpc.netlibsshsession"); =20 /* TRACE_LIBSSH=3D enables tracing in libssh itself. * The meaning of is described here: - * http://api.libssh.org/master/group__libssh__log.html + * https://api.libssh.org/master/group__libssh__log.html * * The LIBVIRT_LIBSSH_DEBUG environment variable can be used * to set/override the level of libssh debug. diff --git a/src/storage/storage_backend_gluster.c b/src/storage/storage_ba= ckend_gluster.c index db3df82aad..70e6f2b086 100644 --- a/src/storage/storage_backend_gluster.c +++ b/src/storage/storage_backend_gluster.c @@ -334,8 +334,8 @@ virStorageBackendGlusterRefreshPool(virStoragePoolObjPt= r pool) /* Why oh why did glfs 3.4 decide to expose only readdir_r rather * than readdir? POSIX admits that readdir_r is inherently a * flawed design, because systems are not required to define - * NAME_MAX: http://austingroupbugs.net/view.php?id=3D696 - * http://womble.decadent.org.uk/readdir_r-advisory.html + * NAME_MAX: https://austingroupbugs.net/view.php?id=3D696 + * https://womble.decadent.org.uk/readdir_r-advisory.html * * Fortunately, gluster appears to limit its underlying bricks to * only use file systems such as XFS that have a NAME_MAX of 255; @@ -343,7 +343,7 @@ virStorageBackendGlusterRefreshPool(virStoragePoolObjPt= r pool) * tail padding, then we should have enough space to avoid buffer * overflow no matter whether the OS used d_name[], d_name[1], or * d_name[256] in its 'struct dirent'. - * http://lists.gnu.org/archive/html/gluster-devel/2013-10/msg00083.ht= ml + * https://lists.gnu.org/archive/html/gluster-devel/2013-10/msg00083.h= tml */ =20 if (!(dir =3D glfs_opendir(state->vol, state->dir))) { diff --git a/src/storage/storage_util.c b/src/storage/storage_util.c index 629f6fd1ee..d6a311c765 100644 --- a/src/storage/storage_util.c +++ b/src/storage/storage_util.c @@ -2443,7 +2443,7 @@ virStorageBackendVolDownloadLocal(virStoragePoolObjPt= r pool G_GNUC_UNUSED, * truncate and extend it to its original size, filling it with * zeroes. This behavior is guaranteed by POSIX: * - * http://www.opengroup.org/onlinepubs/9699919799/functions/ftruncate.html + * https://www.opengroup.org/onlinepubs/9699919799/functions/ftruncate.html * * If fildes refers to a regular file, the ftruncate() function shall * cause the size of the file to be truncated to length. If the size diff --git a/src/util/virhashcode.c b/src/util/virhashcode.c index 07d9e16fc4..baa7a0b1c0 100644 --- a/src/util/virhashcode.c +++ b/src/util/virhashcode.c @@ -18,7 +18,7 @@ * . * * The hash code generation is based on the public domain MurmurHash3 from= Austin Appleby: - * http://code.google.com/p/smhasher/source/browse/trunk/MurmurHash3.cpp + * https://code.google.com/p/smhasher/source/browse/trunk/MurmurHash3.cpp * * We use only the 32 bit variant because the 2 produce different results = while * we need to produce the same result regardless of the architecture as diff --git a/src/util/virhashcode.h b/src/util/virhashcode.h index e23b0c3615..10d8451795 100644 --- a/src/util/virhashcode.h +++ b/src/util/virhashcode.h @@ -18,7 +18,7 @@ * . * * The hash code generation is based on the public domain MurmurHash3 from= Austin Appleby: - * http://code.google.com/p/smhasher/source/browse/trunk/MurmurHash3.cpp + * https://code.google.com/p/smhasher/source/browse/trunk/MurmurHash3.cpp * * We use only the 32 bit variant because the 2 produce different result w= hile * we need to produce the same result regardless of the architecture as diff --git a/src/util/virprocess.c b/src/util/virprocess.c index 6f03627c42..044160861a 100644 --- a/src/util/virprocess.c +++ b/src/util/virprocess.c @@ -455,7 +455,7 @@ int virProcessSetAffinity(pid_t pid, virBitmapPtr map) * So you have no option but to pick a size, try, catch EINVAL, * enlarge, and re-try. * - * http://lkml.org/lkml/2009/7/28/620 + * https://lkml.org/lkml/2009/7/28/620 */ realloc: masklen =3D CPU_ALLOC_SIZE(numcpus); diff --git a/src/util/virsysinfo.c b/src/util/virsysinfo.c index 7128cd2db0..0e9b281caf 100644 --- a/src/util/virsysinfo.c +++ b/src/util/virsysinfo.c @@ -1295,7 +1295,7 @@ virSysinfoRead(void) #else /* WIN32 || not supported arch */ /* * this can probably be extracted from Windows using API or registry - * http://www.microsoft.com/whdc/system/platform/firmware/SMBIOS.mspx + * https://www.microsoft.com/whdc/system/platform/firmware/SMBIOS.mspx */ virReportSystemError(ENOSYS, "%s", _("Host sysinfo extraction not supported on this = platform")); diff --git a/src/util/virutil.c b/src/util/virutil.c index 8639176fdc..dee5a33b97 100644 --- a/src/util/virutil.c +++ b/src/util/virutil.c @@ -140,7 +140,7 @@ int virSetSockReuseAddr(int fd G_GNUC_UNUSED, bool fata= l G_GNUC_UNUSED) * Win32 sockets have Linux/BSD-like SO_REUSEADDR behaviour * by default, so we can be a no-op. * - * http://msdn.microsoft.com/en-us/library/windows/desktop/ms740621.as= px + * https://msdn.microsoft.com/en-us/library/windows/desktop/ms740621.a= spx */ return 0; } diff --git a/src/vmx/vmx.c b/src/vmx/vmx.c index a123a8807c..4b1b04c6e1 100644 --- a/src/vmx/vmx.c +++ b/src/vmx/vmx.c @@ -1559,7 +1559,7 @@ virVMXParseConfig(virVMXContext *ctx, =20 if (sched_cpu_shares !=3D NULL) { unsigned int vcpus =3D virDomainDefGetVcpus(def); - /* See http://www.vmware.com/support/developer/vc-sdk/visdk41pubs/= ApiReference/vim.SharesInfo.Level.html */ + /* See https://www.vmware.com/support/developer/vc-sdk/visdk41pubs= /ApiReference/vim.SharesInfo.Level.html */ if (STRCASEEQ(sched_cpu_shares, "low")) { def->cputune.shares =3D vcpus * 500; } else if (STRCASEEQ(sched_cpu_shares, "normal")) { @@ -3282,7 +3282,7 @@ virVMXFormatConfig(virVMXContext *ctx, virDomainXMLOp= tionPtr xmlopt, virDomainDe /* def:cputune.shares -> vmx:sched.cpu.shares */ if (def->cputune.sharesSpecified) { unsigned int vcpus =3D virDomainDefGetVcpus(def); - /* See http://www.vmware.com/support/developer/vc-sdk/visdk41pubs/= ApiReference/vim.SharesInfo.Level.html */ + /* See https://www.vmware.com/support/developer/vc-sdk/visdk41pubs= /ApiReference/vim.SharesInfo.Level.html */ if (def->cputune.shares =3D=3D vcpus * 500) { virBufferAddLit(&buffer, "sched.cpu.shares =3D \"low\"\n"); } else if (def->cputune.shares =3D=3D vcpus * 1000) { @@ -4072,7 +4072,7 @@ virVMXFormatSVGA(virDomainVideoDefPtr def, virBufferP= tr buffer) =20 /* * For Windows guests the VRAM size should be a multiple of 64 kilobyt= e. - * See http://kb.vmware.com/kb/1003 and http://kb.vmware.com/kb/1001558 + * See https://kb.vmware.com/kb/1003 and https://kb.vmware.com/kb/1001= 558 */ vram =3D VIR_DIV_UP(def->vram, 64) * 64; =20 diff --git a/tests/cputestdata/cpu-gather.sh b/tests/cputestdata/cpu-gather= .sh index 79e3fddf22..7574324d1c 100755 --- a/tests/cputestdata/cpu-gather.sh +++ b/tests/cputestdata/cpu-gather.sh @@ -2,7 +2,7 @@ # # The cpuid tool can be usually found in a package called "cpuid". If your # distro does not provide such package, you can find the sources or binary -# packages at http://www.etallen.com/cpuid.html +# packages at https://www.etallen.com/cpuid.html =20 grep 'model name' /proc/cpuinfo | head -n1 =20 diff --git a/tools/wireshark/README.rst b/tools/wireshark/README.rst index 919b89d32a..8407557748 100644 --- a/tools/wireshark/README.rst +++ b/tools/wireshark/README.rst @@ -11,7 +11,7 @@ specification. =20 See also: =20 -* http://www.google-melange.com/gsoc/project/google/gsoc2013/kawamuray/7001 +* https://www.google-melange.com/gsoc/project/google/gsoc2013/kawamuray/70= 01 * https://wiki.qemu.org/Features/LibvirtWiresharkDissector =20 =20 diff --git a/tools/wireshark/util/genxdrstub.pl b/tools/wireshark/util/genx= drstub.pl index 8adbebdbab..36441c1759 100755 --- a/tools/wireshark/util/genxdrstub.pl +++ b/tools/wireshark/util/genxdrstub.pl @@ -18,7 +18,7 @@ # . # # -# For XDR syntax, see http://tools.ietf.org/html/rfc4506#section-6.3 +# For XDR syntax, see https://tools.ietf.org/html/rfc4506#section-6.3 # This script does not strictly check syntax of xdr protocol specification. # Make sure the specification files you have are correctly compilable with= rpcgen(1). # If something fails with this script in spite of you had confirmed that t= he `make' with libvirt was succeed, --=20 2.26.2