Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
4.19.0.20241112 12 Nov 2024 14:13:09 |
Roger Pau Monné (royger) |
{emulators,sysutils}/xen-{kernel,tools}: update to 4.19.0
Sponsored by: Cloud Software Group
Approved by: bapt (implicit) |
4.18.2.20240411_2 05 Sep 2024 06:17:39 |
Po-Chuan Hsieh (sunpoet) |
devel/argp-standalone: Update to newer snapshot (8ded2bc)
- Bump PORTREVISION for package change
- Bump PORTREVISION of dependent ports for shlib change |
4.18.2.20240411_1 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_1 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_1 11 Jan 2024 13:59:36 |
Baptiste Daroussin (bapt) |
MANPREFIX: eliminate usage of MANPREFIX
While here move some manpages to share/man |
4.18.0.20231212 31 Dec 2023 00:37:05 |
Muhammad Moinur Rahman (bofh) |
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree
- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
Also move conditional flags for non sparc64/arm ARCH to fixed flags.
Reviewed by: brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068 |
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 28 Jun 2023 13:56:06 |
Roger Pau Monné (royger) |
sys-utils/xen-tools: remove usage of signed bitfields
When using a single-bit signed bitfield clang complains with:
xenalyze.c:6157:17: error: implicit truncation from 'int' to a one-bit wide
bit-field changes value from 1 to -1
Backport fix from upstream Xen.
Sponsored by: Citrix System R&D
Approved by: bapt (implicit) |
4.17.0 27 Jun 2023 19:34:34 |
Rene Ladan (rene) |
all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.
Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.
finance/quickfix: mark BROKEN with PYTHON
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
^~~~~~~~~~
1 warning and 1 error generated.
Reviewed by: portmgr, vishwin, yuri
Differential Revision: <https://reviews.freebsd.org/D40568> |
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_1 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_1 10 Apr 2022 19:11:41 |
Charlie Li (vishwin) |
textproc/libxml2: bump all LIB_DEPENDS consumers
This is a separate commit to facilitate easier cherry-picking for
quarterly.
PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor) |
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_4 26 Mar 2022 08:27:27 |
Matthias Fechner (mfechner) |
textproc/libxml2: bump all dependencies
This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246 |
4.15.0_3 23 Nov 2021 13:47:47 |
Roger Pau Monné (royger) |
sysutils/xen-tools: fix build with clang 13.0.0
Sponsored by: Citrix Systems R&D
Approved by: bapt (implicit) |
4.15.0_2 25 Oct 2021 12:58:29 |
Alexey Dokuchaev (danfe) |
Style: improve ONLY_FOR_ARCHS_REASON (grammar, markup, etc.)
ONLY_FOR_ARCHS_REASON is used as part of the sentence and thus should
start with lower-case letter and not end with a period which is added
by the framework, similar to other knobs like BROKEN, IGNORE, et al.
While here, remove needless quoting, add missing Oxford comma, expand
contractions and jargonisms, use correct spelling for proper names. |
4.15.0_2 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_2 07 Jul 2021 07:22:29 |
Roger Pau Monné (royger) |
sysutils/xen-tools: fix build with go installed
Unconditionally disable building the Go bindings. Such bindings
should be packaged in a separate port.
PR: 256978
Reported by: Ting-Wei Lan <lantw44@gmail.com>
Approved by: bapt (implicit) |
4.15.0_1 20 May 2021 13:48:07 |
Roger Pau Monné (royger) |
sysutils/xen-tools: improve ivshmem check
There's no need to check twice for OPSYS, as there's already a check
for OPSYS being FreeBSD in the makefile.
Also bump the port revision.
Approved by: bapt (implicit) |
20 May 2021 06:58:57
|
Roger Pau Monné (royger) |
sysutils/xen-tools: fix build on FreeBSD 12
QEMU Inter-VM shared memory device (ivshmem) depends on eventfd and
will only be built on FreeBSD versions > 12.
The fix is picked up from the QEMU port.
Approved by: bapt (implicit) |
4.15.0 18 May 2021 09:15:36 |
Emmanuel Vadot (manu) |
xen-tools: Handle DOCS correctly
Reviewed by: royger
Differential Revision: https://reviews.freebsd.org/D30306 |
4.15.0 18 May 2021 09:15:22 |
Emmanuel Vadot (manu) |
sysutils/edk2: Rename xen flavor to xen_x64
We might want to have other flavor of this for other xen
arches at one point.
Reviewed by: royger
Differential Revision: https://reviews.freebsd.org/D30278 |
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 03 Mar 2021 15:54:44 |
royger |
sysutils/xen-tools: remove markdown depenmdency
It's not required since Xen 4.12.
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_1 24 Dec 2020 13:39:18 |
fluffy |
sysutils/xen-tools: switch to PYTHON_EXT_SUFFIX |
4.14.0_1 23 Sep 2020 15:06:46 |
fluffy |
sysutils/xen-tools: unbreak packaging
Unbreak package with python!=3.7
Switch to use py3.6+ only
Use BINARY_ALIAS for python3
Bump PORTREVISION
PR: 249541
Submitted by: fluffy
Approved by: maintainer (royger) |
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_2 13 May 2020 12:25:36 |
royger |
sysutils/xen-tools: properly fix Wno-misleading-indentation errors
Backport the commit from upstream in order to properly fix
Wno-misleading-indentation related errors from the Flex generated
libxl disk parser.
Sponsored by: Citrix Systems R&D
Approved by: bapt (implicit) |
4.13.0_1 30 Apr 2020 08:37:02 |
royger |
sysutils/xen-tools: fix build with clang and lld 10
Disable QEMU user support, it's not used by Xen and doesn't currently
build with lld 10 and the QEMU version shipped by Xen. Also pass
-Wno-misleading-indentation to fix the build with clang 10.
Approved by: bapt
Sponsored by: Citrix Systems R&D
Differential revision: https://reviews.freebsd.org/D24482 |
4.13.0_1 23 Mar 2020 17:39:42 |
royger |
sysutils/xen-tools: fix makefile typo
Add missing strip annotation (-p1) to patch line.
Approved by: lwhsu
Differential revision: https://reviews.freebsd.org/D24160 |
4.13.0_1 20 Mar 2020 09:54:59 |
royger |
sysutils/xen-tools: fix build with clang 10.0
Add upstream fix for clang 10.0 build.
Sponsored by: Citrix Systems R&D
Approved by: lwhsu
Differential revision: https://reviews.freebsd.org/D24097 |
4.13.0 29 Feb 2020 19:30:00 |
antoine |
Fix plist
With hat: portmgr |
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 08 Nov 2019 13:11:05 |
tobik |
sysutils: Add missing USES={gnome,mate,php} |
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_2 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_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_2 15 Mar 2019 12:37:55 |
royger |
sysutils/xen-tools: add QEMU migration fix
Add a QEMU fix to make migration more reliable.
Sponsored by: Citrix Systems R&D
Reviewed by: novel
Differential revision: https://reviews.freebsd.org/D19591 |
4.11.1_1 12 Mar 2019 15:09:32 |
novel |
sysutils/xen-tools: fix plist when DOCS option is disabled
- Fix plist when DOCS option is disabled
- Install man pages into a proper directory and also get them compressed
- Bump PORTREVISION
Approved by: maintainer
Differential Revision: https://reviews.freebsd.org/D19521 |
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_7 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_4 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_4 24 Jul 2018 13:36:21 |
royger |
xen: fix charset of patch file
Phabricator doesn't handle iso-8859-1 properly, so use utf-8 instead.
Sponsored by: Citrix Systems R&D
Reviewed by: bapt
Differential Revision: https://reviews.freebsd.org/D16415 |
4.7.2_4 02 Jun 2018 09:34:22 |
amdmi3 |
- Update WWW
Approved by: portmgr blanket |
4.7.2_4 22 May 2018 15:53:27 |
royger |
xen-tools: fix build with newer iasl
The added patch fixes the build on HEAD that contains a newer version
of iasl.
Sponsored by: Citrix Systems R&D |
4.7.2_4 10 Mar 2018 17:46:06 |
gerald |
Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079). |
4.7.2_3 06 Feb 2018 15:18:39 |
amdmi3 |
- Fix shebangs
Approved by: portmgr blanket |
4.7.2_2 12 Dec 2017 12:40:15 |
antoine |
- Those ports fail to build with python3
- Add some explicit FLAVOR to dependencies where needed |
4.7.2_2 02 Nov 2017 21:41:47 |
olgeni |
Fix whitespace issues (mixed tab/spaces, alignment) in a few ports.
This round is @FreeBSD.org residents except teams. |
4.7.2_2 19 Jun 2017 14:07:09 |
royger |
xen-tools: fix ASL QEMU code
In order to build with newer IASL compiler found in FreeBSD 12
Approved by: bapt
Sponsored by: Citrix Systems R&D
MFH: 2017Q2 |
4.7.2_1 29 Mar 2017 15:10:15 |
royger |
xen: apply XSA-206
Reviewed by: bapt
MFH: 2017Q1
Sponsored by: Citrix Systems R&D
Differential revision: https://reviews.freebsd.org/D10163 |
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_5 23 Feb 2017 09:50:23 |
royger |
xen: fix build after XSA-209
Approved by: bapt (implicit, build fix)
Sponsored by: Citrix Systems R&D
MFH: 2017Q1 |
4.7.1_4 21 Feb 2017 12:25:07 |
royger |
xen: XSA-209
Approved by: bapt
Sponsored by: Citrix Systems R&D
MFH: 2017Q1 |
4.7.1_3 14 Feb 2017 10:22:49 |
royger |
xen: fix build failure after XSA-208
Approved by: bapt
MFH: 2017Q1
Sponsored by: Citrix Systems R&D |
4.7.1_2 10 Feb 2017 14:09:29 |
royger |
xen: apply XSA-209
Approved by: bapt
MFH: 2017Q1
Sponsored by: Citrix Systems R&D |
4.7.1_1 16 Jan 2017 16:46:25 |
mat |
Fixup EXTRA_PATCHES and PATCHFILES missing the :-pX argument.
Sponsored by: Absolight |
4.7.1_1 01 Jan 2017 03:45:13 |
sunpoet |
Remove BROKEN_FreeBSD_9
Approved by: portmgr (blanket) |
4.7.1_1 15 Dec 2016 17:27:57 |
royger |
xen-tools: fix path of xenstore device
When xenstore is not running on the same domain as the toolstack the xenstore
device is used in order to access it (like when running some tools from an
unprivileged domain). Fix the path to point to the FreeBSD path
(/dev/xen/xenstore). This is a backport of upstream commit 7ff99b.
Sponsored by: Citrix Systems R&D
Approved by: bapt
MFH: 2016Q4
--This line, and hose below, will be ignored--
M sysutils/xen-tools/Makefile
AM
sysutils/xen-tools/files/0001-libs-xenstore-set-correct-FreeBSD-device.patch |
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_4 21 Oct 2016 08:42:07 |
amdmi3 |
- Mark broken on 9.x as well
Approved by: portmgr blanket |
4.7.0_4 30 Sep 2016 19:24:30 |
tijl |
Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS.
USES=localbase:ldflags can be used to set LDFLAGS. Normally LDFLAGS
appears too early on the command line causing some ports to link with
their own libraries in LOCALBASE (if installed) instead of WRKSRC.
Also make use of _USES_POST so -L${LOCALBASE}/lib is added as late as
possible after anything a port Makefile might set. Use _USES_POST
instead of .include in libedit.mk and libarchive.mk so things like
'USES=libedit localbase:ldflags' work correctly.
Fix some issues with LIBS in some ports.
Switch ports that don't support LIBS to localbase:ldflags.
PR: 212987
Exp-run by: antoine
Approved by: portmgr (antoine) |
4.7.0_4 01 Aug 2016 08:35:55 |
royger |
xen: apply XSA-{182/183/184}
Sponsored by: Citrix Systems R&D
PR: 211482 |
4.7.0_3 06 Jul 2016 14:49:04 |
royger |
xen-tools: bump PORTREVISION after SeaBIOS update
Trigger a xen-tools rebuild after the SeaBIOS update.
Sponsored by: Citrix Systems R&D |
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 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_3 13 Apr 2016 14:35:46 |
amdmi3 |
- Mark BROKEN on 10.x, does not build:
<inline asm>:2:5: error: unexpected directive .code16
.code16
^
<inline asm>:2:33: error: .code16 not supported yet
.code16
^
<inline asm>:3:16: error: unexpected directive .code16
ap_boot_start: .code16
^
<inline asm>:3:33: error: .code16 not supported yet
ap_boot_start: .code16
^
4 errors generated.
Reported by: pkg-fallout
Approved by: portmgr blanket |
4.5.2_3 01 Apr 2016 14:25:18 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat: portmgr
Sponsored by: Absolight |
4.5.2_3 31 Mar 2016 15:32:49 |
royger |
xen-tools: extract seabios, build with clang
Submitted by: bapt
Minor fixes by: royger
Approved by: bapt |
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_2 10 Nov 2015 20:02:16 |
antoine |
Fix build on FreeBSD 10, lang/gcc now supports -fstack-protector-strong
but c++(1) from base doesn't |
4.5.1_2 09 Nov 2015 15:09:34 |
bapt |
drop maintainership: ENOTIME |
4.5.1_2 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_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.1 17 Aug 2015 13:55:07 |
junovitch |
sysutils/xen-tools: Update to 4.5.1 and apply XSA-139/XSA-140 patches
- Update to 4.5.1
- Remove XSA-117 to XSA-136 and elf_parse_bsdsyms patches now part of 4.5.1
- Leave XSA-135 QEMU traditional patches due an oversight in 4.5.1
- Apply patches for XSA-139/XSA-140
- Set USE_LDCONFIG, sort USES, use ${PATCH}, and reorder Makefile (portlint)
PR: 201931
Security: CVE-2015-5166
Security: ee99899d-4347-11e5-93ad-002590263bf5
Security: CVE-2015-5165
Security: f06f20dc-4347-11e5-93ad-002590263bf5
Approved by: bapt (maintainer), feld (mentor)
MFH: 2015Q3 |
4.5.0_9 04 Aug 2015 10:50:20 |
junovitch |
Fix XSA-138 / CVE-2015-5154
PR: 201931
Security: CVE-2015-5154
Security: da451130-365d-11e5-a4a5-002590263bf5
Approved by: ports-secteam (delphij), delphij (mentor)
MFH: 2015Q3 |
4.5.0_8 11 Jul 2015 13:16:46 |
bapt |
Fix XSA-137 / CVE-2015-3259
PR: 201416
Submitted by: Jason Unovitch <jason.unovitch@gmail.com> |
4.5.0_7 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_6 13 Jun 2015 14:25:54 |
bapt |
Remove patch that has been replaced by the upstream version
Pointyhat to: bapt |
4.5.0_6 11 Jun 2015 18:26:46 |
bapt |
Fix multiple security issues Remove previous XSA-133 fix for consistency
Security: XSA-119 / CVE-2015-2152
Security: XSA-125 / CVE-2015-2752
Security: XSA-126 / CVE-2015-2756
Security: XSA-128 / CVE-2015-4103
Security: XSA-129 / CVE-2015-4104
Security: XSA-130 / CVE-2015-4105
Security: XSA-131 / CVE-2015-4106
Security: XSA-133 / CVE-2015-3456
Security: XSA-135 / CVE-2015-3209 |
4.5.0_5 24 May 2015 07:11:35 |
delphij |
Apply patch from XSA-133 to address CVE-2015-3456 "VENOM" attack.
Obtained from: http://xenbits.xen.org/xsa/advisory-133.html
Security: CVE-2015-3456 |
4.5.0_4 14 May 2015 09:29:44 |
amdmi3 |
- Add CPE info
Approved by: portmgr blanket |
4.5.0_4 11 May 2015 18:34:58 |
mat |
Cleanup DIST* variables.
When appropriate:
- Try to use DISTVERSION{SUF,PRE}FIX
- Replace PORTNAME-PORTVERSION by DISTNAME
- Convert MASTER_SITES to use macros
- Other light cleanup
With hat: portmgr
Sponsored by: Absolight |
4.5.0_4 01 May 2015 23:50:40 |
bapt |
Reenable vnc disabled by mistake |
4.5.0_3 27 Apr 2015 20:43:30 |
bapt |
Control what we do build from qemu-xen to avoid automagically detected
dependencies
Reduce the size of the package by 10M by not building the qemu tools
Hack the build to always use the c++ compiler from base which avoids having
qemu-system-i386 linked to gcc's libstdc++
Based on reports by: Michael Dexter |
4.5.0_2 10 Apr 2015 20:25:00 |
bapt |
Build xen-tools with qemu so that dom0 is usable
Reported by: Michael Dexter
Pointyhat to: bapt |
4.5.0_1 06 Apr 2015 17:51:42 |
bapt |
Drop limitation on recent head as it should work on all version
Extend limitation to i386 |
4.5.0_1 06 Apr 2015 14:38:29 |
bapt |
Drop dependency on xen-kernel
Bump portrevision |
4.5.0 06 Apr 2015 14:33:12 |
bapt |
Add sysutils into CATEGORIES |