Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
4.18.2.20240411 12 Apr 2024 10:46:10 |
Roger Pau Monné (royger) |
{emulators,sysutils}/xen-{kernel,tools}: update to 4.8.2
Changelog: https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=RELEASE-4.18.2
Sponsored by: Cloud Software Group
Approved by: bapt (implicit) |
4.18.0.20240201 22 Feb 2024 17:46:42 |
Roger Pau Monné (royger) |
{sysutils,emulators}/xen-{tools,kernel}: update to latest stable hash
Update the kernel and tools packages and also include a fix for a clang code
generation bug.
Sponsored by: Cloud Software Group
Approved by: bapt (implicit) |
4.18.0.20231212 19 Dec 2023 11:18:08 |
Roger Pau Monné (royger) |
emulators/xen-kernel,sysutils/xen-tools: update to 4.18.0
See release notes:
https://wiki.xenproject.org/wiki/Xen_Project_4.18_Release_Notes
Approved by: bapt (implicit) |
4.17.2.20230929 16 Oct 2023 13:21:45 |
Roger Pau Monné (royger) |
{emulators,sysutils}/xen-{kernel,tools}: update to 4.17.2
Also take the opportunity to switch to fetching the sources from the GitHub
mirror based on commit hash. This makes it easier to update the port when
security fixes or relevant bugfixes are backported to the stable branches,
instead of manually having to cherry pick the changes and add them as patches.
Long term we should look into building emulators/qemu with Xen support so that
the xen-tools package doesn't need to carry its own version of QEMU.
Approved by: bapt (implicit) |
4.17.0_1 14 Mar 2023 08:51:27 |
Roger Pau Monné (royger) |
emulators/xen-kernel: add fix for fetching video mode
Sponsored by: Citrix Systems R&D
Approved by: bapt (implicit) |
4.17.0 09 Mar 2023 15:06:49 |
Roger Pau Monné (royger) |
{emulators,sysutils}/xen-{kernel,tools}: update to 4.17
While there also update SeaBIOS to 1.16.1.
Sponsored by: Citrix Systems R&D
Approved by: bapt (implicit) |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
4.16.0 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
4.16.0 30 Mar 2022 10:30:55 |
Roger Pau Monné (royger) |
{emulators,sysutils}/xen-{kernel,tools}: update to 4.16.0
Add fixes for XSA-{395,398} and backport clang retpoline support from
unstable.
Sponsored by: Citrix Systems R&D
Approved by: bapt (implicit) |
4.15.0_2 23 Nov 2021 13:47:47 |
Roger Pau Monné (royger) |
emulators/xen-kernel: fix build with clang 13.0.0
Sponsored by: Citrix Systems R&D
Approved by: bapt (implicit) |
4.15.0_1 30 Sep 2021 21:23:30 |
Rene Ladan (rene) |
cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11
Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*
Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index |
4.15.0_1 22 Jun 2021 14:47:15 |
Roger Pau Monné (royger) |
emulators/xen-kernel: import fix for cache attributes
Import fixes for cache attributes of grant and foreign maps on Intel.
This should result in an I/O performance improvement when using
FreeBSD as a dom0 on Intel hardware.
Approved by: bapt (implicit) |
4.15.0 22 Jun 2021 14:47:15 |
Roger Pau Monné (royger) |
emulators/xen-kernel: remove stale patch files
Those patches are already part of Xen 4.15 and not used by the build.
Approved by: bapt (implicit) |
4.15.0 12 May 2021 08:57:22 |
Roger Pau Monné (royger) |
{emulators,sysutils}/xen-{kernel,tools}: update to 4.15.0
Also add support for using UEFI firmware in guests.
Sponsored by: Citrix Systems R&D
Approved by: bapt (implicit) |
4.14.1_1 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
4.14.1_1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
4.14.1_1 16 Feb 2021 16:03:34 |
royger |
emulators/xen-kernel: fix EFI calling convention
Xen builds using clang where not using the correct calling convention
for EFI services, backport an upstream patch to fix it.
Approved by: bapt (implicit) |
4.14.1 29 Jan 2021 14:21:41 |
royger |
emulators/xen-kernel,sysutils/xen-tools: update to 4.14.1
Sponsored by: Citrix Systems R&D
Approved by: bapt (implicit) |
4.14.0 27 Aug 2020 07:59:22 |
royger |
emulators/xen-kernel & sysutils/xen-tools: update to 4.14.0
Update to latest version and include a build fix for LLVM 11.
Approved by: bapt (implicit) |
4.13.1 25 May 2020 14:37:52 |
royger |
sysutils/xen-tools + emulators/xen-kernel: update to 4.13.1
Sponsored by: Citrix Systems R&D
Approved by: bapt (implicit) |
4.13.0 04 May 2020 08:43:42 |
royger |
emulators/xen-kernel: improve package message
Use onifconsole for the Xen console, so that when booting bare metal
there are no annoying messages about a console being off. Also note
the usage of vm.max_user_wired instead of vm.max_wired on FreeBSD >
13. Finally expand a little bit on how to get a working serial and VGA
consoles simultaneously.
Sponsored by: Citrix Systems R&D
Approved by: bapt (implicit) |
4.13.0 17 Feb 2020 09:17:53 |
royger |
xen-{kernel/tools}: update to 4.13
Sponsored by: Citrix Systems R&D
Approved by: bapt
Differential revision: https://reviews.freebsd.org/D23170 |
4.12.1 13 Aug 2019 16:03:12 |
mat |
Convert to UCL & cleanup pkg-message (categories e-g) |
4.12.1 13 Aug 2019 13:39:58 |
royger |
xen-{tools/kernel}: update to 4.12.1
Sponsored by: Citrix Systems R&D
Approved by: mat
Differential revision: https://reviews.freebsd.org/D21227 |
4.12.0_4 29 Jul 2019 14:58:42 |
royger |
emulators/xen-kernel: fix foreign mappings
Backport upstream patch to fix foreign mappings.
Sponsored by: Citrix Systems R&D
Approved by: ports (tobik)
Differential revision: https://reviews.freebsd.org/D21028 |
4.12.0_3 03 Jul 2019 14:24:46 |
royger |
xen-{kernel/tools}: switch back to LLVM toolchain
Backport upstream fixes to correctly build Xen using LLVM 8
toolchain.
Note the fixes are not strictly needed for xen-tools since the Xen
shim build is only ever supposed to be booted using the PVH entry
point (and not the multiboot entry points). Yet given LLD8 erratic
behaviour with orphan section placement I think it's best to ensure
proper section placement for the shim also.
Sponsored by: Citrix Systems R&D
Reviewed by: mat
Differential revision: https://reviews.freebsd.org/D20816 |
4.12.0_2 20 Jun 2019 15:25:42 |
royger |
emulators/xen-kernel: use binutils to workaround LLD 8 bug
LLD 8 changed the behaviour regarding the placement of orphaned
sections, which produces a non-bootable Xen kernel:
https://bugs.llvm.org/show_bug.cgi?id=42327
Switch to GNU LD (and NM) until this is resolved.
Sponsored by: Citrix Systems R&D
Reviewed by: mat
Differential revision: https://reviews.freebsd.org/D20706 |
4.12.0_1 15 May 2019 10:24:57 |
royger |
xen: add fixes for XSA-297 (MDS)
Sponsored by: Citrix Systems R&D
Reviewed by: mat
Differential revision: https://reviews.freebsd.org/D20265 |
4.12.0 24 Apr 2019 14:21:42 |
royger |
xen: update to 4.12
Reviewed by: bapt
Sponsored by: Citrix Systems R&D
Differential revision: https://reviews.freebsd.org/D20038 |
4.11.1_1 12 Mar 2019 15:02:35 |
royger |
emulators/xen-kernel: backport fixes and apply XSAs
Backport a couple of fixes critical for PVH dom0 and
fixes for XSA-{284,287,290,292-294}.
Sponsored-by: Citrix Systems R&D
Reviewed by: bapt
Differential revision: https://reviews.freebsd.org/D19413 |
4.11.1 27 Feb 2019 14:00:44 |
royger |
xen-kernel & xen-tools: fix ignore message
To mention 12.0 or any newer release, instead of just mentioning
HEAD.
Sponsored by: Citrix Systems R&D
Reviewed by: bapt
Differential revision: https://reviews.freebsd.org/D19387 |
4.11.1 27 Feb 2019 10:02:44 |
royger |
emulators/xen-kernel & sysutils/xen-tools: update to 4.11.1
Sponsored by: Citrix Systems R&D
Reviewed by: bapt
Differential revision: https://reviews.freebsd.org/D19293 |
4.11.0_4 27 Feb 2019 09:45:13 |
royger |
emulators/xen-kernel411 & sysutils/xen-tools411: drop version number from port
Actually perform the rename of the directories missing in r494039.
Sponsored by: Citrix Systems R&D
Reviewed by: bapt
Differential revision: https://reviews.freebsd.org/D19284 |
4.7.2_9 24 Jul 2018 13:47:03 |
royger |
xen: rename to xen47
Preparatory change in order to import a newer Xen version while
keeping the previous one.
Reviewed by: bapt
Sponsored by: Citrix Systems R&D
Differential Revision: https://reviews.freebsd.org/D16416 |
4.7.2_9 24 Jan 2018 08:51:38 |
royger |
xen-kernel: add prerequisites for XSA-254 bandaid
MFH with: r459787
MFH: 2018Q1 |
4.7.2_8 23 Jan 2018 16:30:48 |
royger |
xen-kernel: fix build with clang 6 and apply pending XSA patches
This includes a band-aid for running 64bit PV guests without
compromising the whole system.
Commit the makefile diff left behind in r459786.
MFH: 2018Q1
Sponsored by: Citrix Systems R&D |
4.7.2_7 23 Jan 2018 16:23:57 |
royger |
xen-kernel: fix build with clang 6 and apply pending XSA patches
This includes a band-aid for running 64bit PV guests without
compromising the whole system.
MFH: 2018Q1
Sponsored by: Citrix Systems R&D |
4.7.2_7 10 Dec 2017 20:48:46 |
antoine |
- Those ports fail to build with python3
- Add some explicit FLAVOR to dependencies where needed |
4.7.2_7 24 Oct 2017 14:11:22 |
royger |
xen: apply XSA-236
Approved by: bapt (implicit)
MFH: 2017Q4
Sponsored by: Citrix Systems R&D |
4.7.2_6 12 Oct 2017 15:02:30 |
royger |
xen-kernel: apply XSA-{237..244}
Approved by: bapt (implicit)
MFH: 2017Q4
Sponsored by: Citrix Systems R&D |
4.7.2_5 19 Sep 2017 12:56:51 |
royger |
xen: apply XSA-{231-234}
MFH: 2017Q3
Approved by: bapt
Sponsored by: Citrix Systems R&D |
4.7.2_4 15 Aug 2017 15:08:25 |
royger |
xen-kernel: apply XSA-{226,227,228,230}
This is CVE-2017-12135, CVE-2017-12137, CVE-2017-12136 and
CVE-2017-12855.
MFH: 2017Q3
Approved by: lwshu
Sponsored by: Citrix Systems R&D |
4.7.2_3 20 Jun 2017 13:04:24 |
royger |
xen: apply XSA-{217,218,219,220,221,222,224}
Approved by: bapt
Sponsored by: Citrix Systems R&D
MFH: 2017Q2 |
4.7.2_2 10 May 2017 12:55:20 |
royger |
xen: XSA-{213,214,215}
Apply XSA-213, XSA-214 and XSA-215.
MFH: 2017Q2
Approved by: bapt
Sponsored by: Citrix Systems R&D |
4.7.2_1 04 Apr 2017 13:32:53 |
royger |
xen: apply XSA-212
And do some portlint fixing (thanks to Li-Wen Hsu).
Approved by: lwshu
Sponsored by: Citrix Systems R&D
MFH: 2017Q1 |
4.7.2 20 Mar 2017 10:42:21 |
royger |
xen: update to 4.7.2
Apply build fixes for clang 4.0 (picked from upstream) and XSA-211.
Reviewed by: bapt
MFH: 2017Q1
Sponsored by: AsiaBSDCon
Differential revision: https://reviews.freebsd.org/D9926 |
4.7.1_3 16 Jan 2017 16:46:25 |
mat |
Fixup EXTRA_PATCHES and PATCHFILES missing the :-pX argument.
Sponsored by: Absolight |
4.7.1_3 21 Dec 2016 12:27:40 |
royger |
xen: apply XSA-202
Approved by: bapt
MFH: 2016Q4
Sponsored by: Citrix Systems R&D |
4.7.1_2 19 Dec 2016 16:34:04 |
royger |
xen-kernel: add fix for XSA-204
Approved by: bapt
MFH: 2016Q4
Sponsored by: Citrix Systems R&D |
4.7.1_1 13 Dec 2016 15:20:42 |
royger |
xen: apply XSA-200
MFH: 2016Q4
Approved by: bapt
Sponsored by: Citrix Systems R&D |
4.7.1 02 Dec 2016 16:07:24 |
royger |
xen: update to 4.7.1
Xen 4.7.1 contains the following XSAs: 184, 185, 186, 187, 188 and 190 which
where missing in the previous package. Additionally XSAs 191, 192, 193, 194,
195, 197 and 198 are also applied.
Approved by: bapt
Sponsored by: Citrix Systems R&D |
4.7.0_3 01 Aug 2016 08:35:55 |
royger |
xen: apply XSA-{182/183/184}
Sponsored by: Citrix Systems R&D
PR: 211482 |
4.7.0_2 04 Jul 2016 15:29:46 |
royger |
xen: update to final 4.7.0
Sponsored by: Citrix Systems R&D |
4.7.0_1 16 Jun 2016 15:25:26 |
royger |
xen: update to 4.7.0-rc6
Sponsored by: Citrix Systems R&D |
4.7.0 07 Jun 2016 07:34:40 |
royger |
xen: add missing file from r416310
Sponsored by: Citrix Systems R&D |
4.7.0 03 Jun 2016 13:03:08 |
royger |
xen-kernel: update post install message
Expand the post install instructions to mention the need to add
hw.pci.mcfg=0 to /boot/loader.conf, or else FreeBSD is not going to be able
to boot as Dom0.
Approved by: bapt
Sponsored by: Citrix Systems R&D |
4.7.0 03 Jun 2016 11:26:09 |
royger |
xen: update to Xen 4.7-rc4
Now both the xen-kernel and xen-tools packages are compiled with clang from
base.
xen-kernel however needs to use binutils due to some limitations in the
current elftc.
Approved by: bapt
Sponsored by: Citrix Systems R&D |
4.5.2_2 26 Feb 2016 12:56:36 |
royger |
xen: update port and apply security fixes
* Apply the following Xen security fixes (XSAs): 167, 168, 170.
* Update SeaBIOS version to 1.8.2, and apply build fix so it builds with
ELF toolchain objcopy [0].
* Perform the backport of two functional changes to the Xen kernel in order
to improve PVH Dom0 hardware support [1].
Security: CVE-2016-1570
Security: CVE-2016-1571
Security: CVE-2016-2271
Sponsored by: Citrix Systems R&D
Requested by: Gustau Perez <gperez@entel.upc.edu> [1]
PR: 207170 [0]
Approved by: bapt
Differential revision: https://reviews.freebsd.org/D5420 |
4.5.2_1 05 Jan 2016 10:06:07 |
royger |
xen: fix XSAs
Add the following XSA patches: 159, 160, 162, 165, 166.
Security: CVE-2015-8339
Security: CVE-2015-8340
Security: CVE-2015-8341
Security: CVE-2015-7504
Security: CVE-2015-8555
PR: 205841
MFH: 2016Q1
Sponsored by: Citrix Systems R&D
Requested by: junovitch
Reviewed by: junovitch
Differential revision: https://reviews.freebsd.org/D4783 |
4.5.2 14 Nov 2015 09:27:32 |
royger |
xen: update to 4.5.2
...and add XSA-156.
Sponsored by: Citrix Systems R&D
Reviewed by: bapt
Differential Revision: https://reviews.freebsd.org/D4150 |
4.5.1_1 09 Nov 2015 15:09:34 |
bapt |
drop maintainership: ENOTIME |
4.5.1_1 31 Oct 2015 10:52:39 |
royger |
xen: apply XSAs
Apply the following XSAs: 148, 149, 150, 151, 152 and 153. More information
about the content of each XSA can be found at: http://xenbits.xen.org/xsa/
Sponsored by: Citrix Systems R&D
Reviewed by: bapt
Differential revision: https://reviews.freebsd.org/D4049 |
4.5.1 09 Oct 2015 14:09:07 |
royger |
xen: update to 4.5.1
Update xen-kernel to 4.5.1 and add patches to allow live migration, save and
restore. Remove qemu-traditional patches (FreeBSD doesn't support
qemu-traditional) and add XSA-142.
Approved by: bapt
Differential revision: https://reviews.freebsd.org/D3854
Sponsored by: Citrix Systems R&D |
4.5.0_5 03 Aug 2015 22:29:31 |
dteske |
Move Xen Kernel menuitem to Boot Options submenu. Prevent conflict with
upcoming Boot Environment menu. The Xen Kernel is dynamically appended
after the last menuitem in the Boot Options submenu. If xen_kernel is not
defined in loader.conf(5) the Xen Kernel menuitem displays "N/A" versus
"On"/"off". While here, fix-up the pkg-message (make capitalization of
"in" vs. "In" consistent; make use of trailing ":" consistent; move a
comment out of the way of file contents, etc.).
Differential Revision: https://reviews.freebsd.org/D2717
Reviewed by: allanjude, bapt
Approved by: bapt |
4.5.0_4 25 Jul 2015 10:53:12 |
ak |
- Fix typo: ONLY_FOR_ARCH -> ONLY_FOR_ARCHS
Approved by: bapt (manintainer), office (bapt) |
4.5.0_4 19 Jun 2015 10:41:32 |
royger |
xen: add two symtab/strtab loading fixes from upstream
Those are upstream commits:
06ee60 libxc: fix xc_dom_load_elf_symtab
90b18f libelf: fix elf_parse_bsdsyms call
Reviewed by: bapt
Sponsored by: Citrix Systems R&D |
4.5.0_3 11 Jun 2015 18:08:42 |
bapt |
Fix plenty of security issues
Security: XSA-117 / CVE-2015-0268
Security: XSA-118 / CVE-2015-1563
Security: XSA-121 / CVE-2015-2044
Security: XSA-122 / CVE-2015-2045
Security: XSA-123 / CVE-2015-2151
Security: XSA-125 / CVE-2015-2752
Security: XSA-127 / CVE-2015-2751
Security: XSA-132 / CVE-2015-3340
Security: XSA-134 / CVE-2015-4163
Security: XSA-136 / CVE-2015-4164 |
4.5.0_2 21 May 2015 14:59:45 |
bapt |
Grr forgot svn add
Reported by: decke |
4.5.0_2 21 May 2015 13:32:26 |
bapt |
Add a patch to disable posted interrupts for PVH guest
Submitted by: royger |
4.5.0_1 14 May 2015 10:04:07 |
amdmi3 |
- Add CPE info
Approved by: portmgr blanket |
4.5.0_1 27 Apr 2015 20:34:05 |
bapt |
Fix xen.4th on head following change r280937 and r281180 (in base)
Reported by: Michael Dexter
Submitted by: dteske |
4.5.0 06 Apr 2015 14:31:17 |
bapt |
Rename xen into xen-kernel
Requested by: roger@ |