1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-13 03:03:15 +00:00
Commit Graph

21 Commits

Author SHA1 Message Date
Roger Pau Monné
27734a12cb xen: apply XSA-{182/183/184}
Sponsored by:	Citrix Systems R&D
PR:		211482
2016-08-01 08:35:54 +00:00
Roger Pau Monné
26d0500335 xen: update to final 4.7.0
Sponsored by: Citrix Systems R&D
2016-07-04 15:29:45 +00:00
Roger Pau Monné
85cb897cb3 xen: update to 4.7.0-rc6
Sponsored by:	Citrix Systems R&D
2016-06-16 15:25:26 +00:00
Roger Pau Monné
500732089d xen: add missing file from r416310
Sponsored by: Citrix Systems R&D
2016-06-07 07:34:40 +00:00
Roger Pau Monné
a4dda243bb 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
2016-06-03 13:03:08 +00:00
Roger Pau Monné
5e841df32b 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
2016-06-03 11:26:09 +00:00
Roger Pau Monné
286f646984 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 Pérez <gperez@entel.upc.edu> [1]
PR:			207170 [0]
Approved by:		bapt
Differential revision:	https://reviews.freebsd.org/D5420
2016-02-26 12:56:36 +00:00
Roger Pau Monné
b24beda464 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
2016-01-05 10:06:07 +00:00
Roger Pau Monné
9da11fae56 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
2015-11-14 09:27:31 +00:00
Baptiste Daroussin
8a3da32b7a drop maintainership: ENOTIME 2015-11-09 15:09:34 +00:00
Roger Pau Monné
e26fcacb8f 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
2015-10-31 10:52:39 +00:00
Roger Pau Monné
936db4de55 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
2015-10-09 14:09:07 +00:00
Devin Teske
f7447acc90 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
2015-08-03 22:29:30 +00:00
Alex Kozlov
cb2472596d - Fix typo: ONLY_FOR_ARCH -> ONLY_FOR_ARCHS
Approved by: bapt (manintainer), office (bapt)
2015-07-25 10:53:11 +00:00
Roger Pau Monné
c5fa7de873 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
2015-06-19 10:41:31 +00:00
Baptiste Daroussin
41bd009722 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
2015-06-11 18:08:41 +00:00
Baptiste Daroussin
b6a8134ab4 Grr forgot svn add
Reported by:	decke
2015-05-21 14:59:45 +00:00
Baptiste Daroussin
14b3d2fd2a Add a patch to disable posted interrupts for PVH guest
Submitted by:	royger
2015-05-21 13:32:25 +00:00
Dmitry Marakasov
2f140cb709 - Add CPE info
Approved by:	portmgr blanket
2015-05-14 10:04:06 +00:00
Baptiste Daroussin
c64d3bd0e2 Fix xen.4th on head following change r280937 and r281180 (in base)
Reported by:	Michael Dexter
Submitted by:	dteske
2015-04-27 20:34:05 +00:00
Baptiste Daroussin
7889619041 Rename xen into xen-kernel
Requested by:	roger@
2015-04-06 14:31:17 +00:00