Skip to content

Commit

Permalink
docs etc.: https: Fix references to other Xen pages
Browse files Browse the repository at this point in the history
Change the url scheme to https.  This is all in-tree references to
xenbits and the main website except for those in Config.mk.

We leave Config.mk alone for now because those urls are used by CI
systems and we need to check that nothing breaks when we change the
download method.

Signed-off-by: Ian Jackson <[email protected]>
Reviewed-by: Julien Grall <[email protected]>
  • Loading branch information
ijackson-citrix committed Mar 30, 2020
1 parent 7e1867b commit 9465fac
Show file tree
Hide file tree
Showing 19 changed files with 45 additions and 45 deletions.
8 changes: 4 additions & 4 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

#################################

http://www.xen.org/
https://www.xen.org/

What is Xen?
============
Expand All @@ -17,10 +17,10 @@ Systems Research Group of the University of Cambridge Computer
Laboratory, as part of the UK-EPSRC funded XenoServers project. Xen
is freely-distributable Open Source software, released under the GNU
GPL. Since its initial public release, Xen has grown a large
development community, spearheaded by xen.org (http://www.xen.org).
development community, spearheaded by xen.org (https://www.xen.org).

This file contains some quick-start instructions to install Xen on
your system. For more information see http:/www.xen.org/ and
your system. For more information see https:/www.xen.org/ and
https://wiki.xen.org/

Quick-Start Guide
Expand Down Expand Up @@ -99,7 +99,7 @@ performed with root privileges.]
1. Download and untar the source tarball file. This will be a
file named xen-unstable-src.tgz, or xen-$version-src.tgz.
You can also pull the current version from the git or mercurial
repositories at http://xenbits.xen.org/
repositories at https://xenbits.xen.org/

# tar xzf xen-unstable-src.tgz

Expand Down
2 changes: 1 addition & 1 deletion SUPPORT.md
Original file line number Diff line number Diff line change
Expand Up @@ -627,7 +627,7 @@ Virtual Performance Management Unit for HVM guests
Status, x86: Supported, Not security supported

Disabled by default (enable with hypervisor command line option).
This feature is not security supported: see http://xenbits.xen.org/xsa/advisory-163.html
This feature is not security supported: see https://xenbits.xen.org/xsa/advisory-163.html

### Argo: Inter-domain message delivery by hypercall

Expand Down
6 changes: 3 additions & 3 deletions configure
Original file line number Diff line number Diff line change
Expand Up @@ -582,7 +582,7 @@ PACKAGE_TARNAME='xen'
PACKAGE_VERSION='4.14'
PACKAGE_STRING='Xen Hypervisor 4.14'
PACKAGE_BUGREPORT='[email protected]'
PACKAGE_URL='http://www.xen.org/'
PACKAGE_URL='https://www.xen.org/'

ac_unique_file="./xen/common/kernel.c"
enable_option_checking=no
Expand Down Expand Up @@ -1336,7 +1336,7 @@ Optional Packages:
[PREFIX/lib/debug]
Report bugs to <[email protected]>.
Xen Hypervisor home page: <http://www.xen.org/>.
Xen Hypervisor home page: <https://www.xen.org/>.
_ACEOF
ac_status=$?
fi
Expand Down Expand Up @@ -2904,7 +2904,7 @@ Configuration files:
$config_files
Report bugs to <[email protected]>.
Xen Hypervisor home page: <http://www.xen.org/>."
Xen Hypervisor home page: <https://www.xen.org/>."
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Expand Down
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

AC_PREREQ([2.67])
AC_INIT([Xen Hypervisor], m4_esyscmd([./version.sh ./xen/Makefile]),
[[email protected]], [xen], [http://www.xen.org/])
[[email protected]], [xen], [https://www.xen.org/])
AC_CONFIG_SRCDIR([./xen/common/kernel.c])
AC_CONFIG_FILES([
config/Toplevel.mk
Expand Down
6 changes: 3 additions & 3 deletions docs/configure
Original file line number Diff line number Diff line change
Expand Up @@ -582,7 +582,7 @@ PACKAGE_TARNAME='xen'
PACKAGE_VERSION='4.14'
PACKAGE_STRING='Xen Hypervisor Documentation 4.14'
PACKAGE_BUGREPORT='[email protected]'
PACKAGE_URL='http://www.xen.org/'
PACKAGE_URL='https://www.xen.org/'

ac_unique_file="misc/xen-command-line.pandoc"
ac_subst_vars='LTLIBOBJS
Expand Down Expand Up @@ -1320,7 +1320,7 @@ Use these variables to override the choices made by `configure' or to help
it to find libraries and programs with nonstandard names/locations.
Report bugs to <[email protected]>.
Xen Hypervisor Documentation home page: <http://www.xen.org/>.
Xen Hypervisor Documentation home page: <https://www.xen.org/>.
_ACEOF
ac_status=$?
fi
Expand Down Expand Up @@ -2857,7 +2857,7 @@ Configuration files:
$config_files
Report bugs to <[email protected]>.
Xen Hypervisor Documentation home page: <http://www.xen.org/>."
Xen Hypervisor Documentation home page: <https://www.xen.org/>."
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Expand Down
2 changes: 1 addition & 1 deletion docs/configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

AC_PREREQ([2.67])
AC_INIT([Xen Hypervisor Documentation], m4_esyscmd([../version.sh ../xen/Makefile]),
[[email protected]], [xen], [http://www.xen.org/])
[[email protected]], [xen], [https://www.xen.org/])
AC_CONFIG_SRCDIR([misc/xen-command-line.pandoc])
AC_CONFIG_FILES([
../config/Docs.mk
Expand Down
4 changes: 2 additions & 2 deletions docs/misc/9pfs.pandoc
Original file line number Diff line number Diff line change
Expand Up @@ -415,5 +415,5 @@ the *size* field of the 9pfs header.

[paper]: https://www.usenix.org/legacy/event/usenix05/tech/freenix/full_papers/hensbergen/hensbergen.pdf
[website]: https://github.com/chaos/diod/blob/master/protocol.md
[XenbusStateInitialising]: http://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,xenbus.h.html
[ring.h]: http://xenbits.xen.org/gitweb/?p=xen.git;a=blob;f=xen/include/public/io/ring.h;hb=HEAD
[XenbusStateInitialising]: https://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,xenbus.h.html
[ring.h]: https://xenbits.xen.org/gitweb/?p=xen.git;a=blob;f=xen/include/public/io/ring.h;hb=HEAD
4 changes: 2 additions & 2 deletions docs/misc/livepatch.pandoc
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ mechanism. See `Trampoline (e9 opcode)` section for more details.
### Example of trampoline and in-place splicing

As example we will assume the hypervisor does not have XSA-132 (see
[domctl/sysctl: don't leak hypervisor stack to toolstacks](http://xenbits.xen.org/gitweb/?p=xen.git;a=commitdiff;h=4ff3449f0e9d175ceb9551d3f2aecb59273f639d))
[domctl/sysctl: don't leak hypervisor stack to toolstacks](https://xenbits.xen.org/gitweb/?p=xen.git;a=commitdiff;h=4ff3449f0e9d175ceb9551d3f2aecb59273f639d))
and we would like to binary patch the hypervisor with it. The original code
looks as so:

Expand Down Expand Up @@ -157,7 +157,7 @@ CPU branching logic (I-cache, but it is just one unconditional jump).

For this example we will assume that the hypervisor has not been compiled with
XSA-125 (see
[pre-fill structures for certain HYPERVISOR_xen_version sub-ops](http://xenbits.xen.org/gitweb/?p=xen.git;a=commitdiff;h=fe2e079f642effb3d24a6e1a7096ef26e691d93e))
[pre-fill structures for certain HYPERVISOR_xen_version sub-ops](https://xenbits.xen.org/gitweb/?p=xen.git;a=commitdiff;h=fe2e079f642effb3d24a6e1a7096ef26e691d93e))
which mem-sets an structure in `xen_version` hypercall. This function is not
called **anywhere** in the hypervisor (it is called by the guest) but
referenced in the `compat_hypercall_table` and `hypercall_table` (and
Expand Down
6 changes: 3 additions & 3 deletions docs/misc/pvcalls.pandoc
Original file line number Diff line number Diff line change
Expand Up @@ -1078,8 +1078,8 @@ only as many bytes as available in the buffer up to *[in|out]_prod*.
reading from the socket.


[xenstore]: http://xenbits.xen.org/docs/unstable/misc/xenstore.txt
[XenbusStateInitialising]: http://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,xenbus.h.html
[xenstore]: https://xenbits.xen.org/docs/unstable/misc/xenstore.txt
[XenbusStateInitialising]: https://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,xenbus.h.html
[address]: http://pubs.opengroup.org/onlinepubs/7908799/xns/syssocket.h.html
[in]: http://pubs.opengroup.org/onlinepubs/000095399/basedefs/netinet/in.h.html
[socket]: http://pubs.opengroup.org/onlinepubs/009695399/functions/socket.html
Expand All @@ -1089,4 +1089,4 @@ reading from the socket.
[listen]: http://pubs.opengroup.org/onlinepubs/7908799/xns/listen.html
[accept]: http://pubs.opengroup.org/onlinepubs/7908799/xns/accept.html
[poll]: http://pubs.opengroup.org/onlinepubs/7908799/xsh/poll.html
[ring.h]: http://xenbits.xen.org/gitweb/?p=xen.git;a=blob;f=xen/include/public/io/ring.h;hb=HEAD
[ring.h]: https://xenbits.xen.org/gitweb/?p=xen.git;a=blob;f=xen/include/public/io/ring.h;hb=HEAD
2 changes: 1 addition & 1 deletion docs/misc/xen-command-line.pandoc
Original file line number Diff line number Diff line change
Expand Up @@ -2294,7 +2294,7 @@ provide access to a wealth of low level processor information.

*Warning:*
As the virtualisation is not 100% safe, don't use the vpmu flag on
production systems (see http://xenbits.xen.org/xsa/advisory-163.html)!
production systems (see https://xenbits.xen.org/xsa/advisory-163.html)!

### vwfi (arm)
> `= trap | native`
Expand Down
22 changes: 11 additions & 11 deletions docs/misc/xenstore-paths.pandoc
Original file line number Diff line number Diff line change
Expand Up @@ -636,14 +636,14 @@ for the toolstack to obtain e.g. the domain id of a xenstore domain.
Domain Id of the xenstore domain in case xenstore is provided via a
domain instead of a daemon in dom0.

[BLKIF]: http://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,blkif.h.html
[FBIF]: http://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,fbif.h.html
[HVMPARAMS]: http://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,hvm,params.h.html
[KBDIF]: http://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,kbdif.h.html
[LIBXLMEM]: http://xenbits.xen.org/docs/unstable/misc/libxl_memory.txt
[NETIF]: http://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,netif.h.html
[SCSIIF]: http://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,vscsiif.h.html
[SI]: http://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,xen.h.html#Struct_start_info
[USBIF]: http://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,usbif.h.html
[VCPU]: http://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,vcpu.h.html
[XSWIRE]: http://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,xs_wire.h.html
[BLKIF]: https://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,blkif.h.html
[FBIF]: https://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,fbif.h.html
[HVMPARAMS]: https://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,hvm,params.h.html
[KBDIF]: https://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,kbdif.h.html
[LIBXLMEM]: https://xenbits.xen.org/docs/unstable/misc/libxl_memory.txt
[NETIF]: https://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,netif.h.html
[SCSIIF]: https://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,vscsiif.h.html
[SI]: https://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,xen.h.html#Struct_start_info
[USBIF]: https://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,usbif.h.html
[VCPU]: https://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,vcpu.h.html
[XSWIRE]: https://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,xs_wire.h.html
4 changes: 2 additions & 2 deletions docs/misc/xsm-flask.txt
Original file line number Diff line number Diff line change
Expand Up @@ -49,13 +49,13 @@ driver domains, or stub xenstored - even if those bugs do no worse
than reduce the security of such a system to one whose device models,
backend drivers, or xenstore, run in dom0.

For more information see http://xenbits.xen.org/xsa/advisory-77.html.
For more information see https://xenbits.xen.org/xsa/advisory-77.html.

The following interfaces are covered by this statement. Interfaces
not listed here are considered safe for disaggregation, security
issues found in interfaces not listed here will be handled according
to the normal security problem response policy
http://www.xenproject.org/security-policy.html.
https://www.xenproject.org/security-policy.html.

__HYPERVISOR_domctl (xen/include/public/domctl.h)

Expand Down
2 changes: 1 addition & 1 deletion docs/process/branching-checklist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ ov=4.0

# update xendocs@xenbits docs generator to generate new stable branch
# docs too. commit to git.
* make 13:37 <ijc> http://xenbits.xen.org/docs/4.2-testing/ is now live true
* make 13:37 <ijc> https://xenbits.xen.org/docs/4.2-testing/ is now live true
#14:17 <ijc> HOWTO: login to xenbits. become "xendocs" . cd cronjobs . edit
# xenbits-docs-all.sh in the obvious way. git commit
ssh [email protected]
Expand Down
6 changes: 3 additions & 3 deletions stubdom/configure
Original file line number Diff line number Diff line change
Expand Up @@ -582,7 +582,7 @@ PACKAGE_TARNAME='xen'
PACKAGE_VERSION='4.14'
PACKAGE_STRING='Xen Hypervisor Stub Domains 4.14'
PACKAGE_BUGREPORT='[email protected]'
PACKAGE_URL='http://www.xen.org/'
PACKAGE_URL='https://www.xen.org/'

ac_unique_file="xenstore-minios.cfg"
ac_subst_vars='LTLIBOBJS
Expand Down Expand Up @@ -1376,7 +1376,7 @@ Use these variables to override the choices made by `configure' or to help
it to find libraries and programs with nonstandard names/locations.
Report bugs to <[email protected]>.
Xen Hypervisor Stub Domains home page: <http://www.xen.org/>.
Xen Hypervisor Stub Domains home page: <https://www.xen.org/>.
_ACEOF
ac_status=$?
fi
Expand Down Expand Up @@ -4296,7 +4296,7 @@ Configuration files:
$config_files
Report bugs to <[email protected]>.
Xen Hypervisor Stub Domains home page: <http://www.xen.org/>."
Xen Hypervisor Stub Domains home page: <https://www.xen.org/>."
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Expand Down
2 changes: 1 addition & 1 deletion stubdom/configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

AC_PREREQ([2.67])
AC_INIT([Xen Hypervisor Stub Domains], m4_esyscmd([../version.sh ../xen/Makefile]),
[[email protected]], [xen], [http://www.xen.org/])
[[email protected]], [xen], [https://www.xen.org/])
AC_CONFIG_SRCDIR([xenstore-minios.cfg])
AC_CONFIG_FILES([../config/Stubdom.mk])
AC_CONFIG_AUX_DIR([../])
Expand Down
6 changes: 3 additions & 3 deletions tools/configure
Original file line number Diff line number Diff line change
Expand Up @@ -583,7 +583,7 @@ PACKAGE_TARNAME='xen'
PACKAGE_VERSION='4.14'
PACKAGE_STRING='Xen Hypervisor Tools 4.14'
PACKAGE_BUGREPORT='[email protected]'
PACKAGE_URL='http://www.xen.org/'
PACKAGE_URL='https://www.xen.org/'

ac_unique_file="libxl/libxl.c"
# Factoring default headers for most tests.
Expand Down Expand Up @@ -1611,7 +1611,7 @@ Use these variables to override the choices made by `configure' or to help
it to find libraries and programs with nonstandard names/locations.
Report bugs to <[email protected]>.
Xen Hypervisor Tools home page: <http://www.xen.org/>.
Xen Hypervisor Tools home page: <https://www.xen.org/>.
_ACEOF
ac_status=$?
fi
Expand Down Expand Up @@ -10373,7 +10373,7 @@ Configuration headers:
$config_headers
Report bugs to <[email protected]>.
Xen Hypervisor Tools home page: <http://www.xen.org/>."
Xen Hypervisor Tools home page: <https://www.xen.org/>."
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Expand Down
2 changes: 1 addition & 1 deletion tools/configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

AC_PREREQ([2.67])
AC_INIT([Xen Hypervisor Tools], m4_esyscmd([../version.sh ../xen/Makefile]),
[[email protected]], [xen], [http://www.xen.org/])
[[email protected]], [xen], [https://www.xen.org/])
AC_CONFIG_SRCDIR([libxl/libxl.c])
AC_CONFIG_FILES([
../config/Tools.mk
Expand Down
2 changes: 1 addition & 1 deletion xen/arch/x86/hvm/vmx/vmx.c
Original file line number Diff line number Diff line change
Expand Up @@ -2490,7 +2490,7 @@ const struct hvm_function_table * __init start_vmx(void)

/*
* Do not enable EPT when (!cpu_has_vmx_pat), to prevent security hole
* (refer to http://xenbits.xen.org/xsa/advisory-60.html).
* (refer to https://xenbits.xen.org/xsa/advisory-60.html).
*/
if ( cpu_has_vmx_ept && (cpu_has_vmx_pat || opt_force_ept) )
{
Expand Down
2 changes: 1 addition & 1 deletion xen/include/public/io/blkif.h
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@
*
* The underlying storage is not affected by the direct IO memory
* lifetime bug. See:
* http://lists.xen.org/archives/html/xen-devel/2012-12/msg01154.html
* https://lists.xen.org/archives/html/xen-devel/2012-12/msg01154.html
*
* Therefore this option gives the backend permission to use
* O_DIRECT, notwithstanding that bug.
Expand Down

0 comments on commit 9465fac

Please sign in to comment.