The NetBSD Project

CVS log for pkgsrc/sysutils/xentools42/Attic/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / sysutils / xentools42

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.78, Wed Aug 19 10:39:24 2020 UTC (3 years, 7 months ago) by bouyer
Branch: MAIN
CVS Tags: HEAD
Changes since 1.77: +1 -1 lines
FILE REMOVED

Remove xenkernel and xentools packages older than 4.11.
They're not maintained anymore upstream, and don't build on supported NetBSD
releases.

Revision 1.77 / (download) - annotate - [select for diffs], Tue May 19 19:24:41 2020 UTC (3 years, 10 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.76: +1 -2 lines
Diff to previous 1.76 (colored) to selected 1.6 (colored)

sysutils/xentools42: remove no-op file from SUBST_FILES

Revision 1.76 / (download) - annotate - [select for diffs], Sun Mar 8 16:51:25 2020 UTC (4 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.75: +2 -2 lines
Diff to previous 1.75 (colored) to selected 1.6 (colored)

*: recursive bump for libffi

Revision 1.75 / (download) - annotate - [select for diffs], Mon Nov 4 21:28:58 2019 UTC (4 years, 4 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.74: +5 -5 lines
Diff to previous 1.74 (colored) to selected 1.6 (colored)

sysutils: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

Manually excluded consolekit and dc-tools since pkglint didn't get the
formatting correct.

Revision 1.74 / (download) - annotate - [select for diffs], Sun Aug 11 13:23:18 2019 UTC (4 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.73: +2 -2 lines
Diff to previous 1.73 (colored) to selected 1.6 (colored)

Bump PKGREVISIONs for perl 5.30.0

Revision 1.73 / (download) - annotate - [select for diffs], Thu Apr 25 07:33:22 2019 UTC (4 years, 11 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.72: +2 -2 lines
Diff to previous 1.72 (colored) to selected 1.6 (colored)

PKGREVISION bump for anything using python without a PYPKGPREFIX.

This is a semi-manual PKGREVISION bump.

Revision 1.72 / (download) - annotate - [select for diffs], Mon Nov 12 16:10:26 2018 UTC (5 years, 4 months ago) by jaapb
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.71: +2 -2 lines
Diff to previous 1.71 (colored) to selected 1.6 (colored)

Revbumps associated with update of lang/ocaml.

Revision 1.71 / (download) - annotate - [select for diffs], Sat Sep 29 16:52:35 2018 UTC (5 years, 5 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.70: +3 -1 lines
Diff to previous 1.70 (colored) to selected 1.6 (colored)

xentools42: drop -Werror. Still doesn't build due to some ocaml error.

probably xen42 should just be deleted from pkgsrc ...

Revision 1.70 / (download) - annotate - [select for diffs], Wed Aug 22 09:46:41 2018 UTC (5 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.69: +2 -2 lines
Diff to previous 1.69 (colored) to selected 1.6 (colored)

Recursive bump for perl5-5.28.0

Revision 1.69 / (download) - annotate - [select for diffs], Tue Jul 24 17:29:09 2018 UTC (5 years, 8 months ago) by maya
Branch: MAIN
Changes since 1.68: +2 -2 lines
Diff to previous 1.68 (colored) to selected 1.6 (colored)

sysutils/xen*: invert python version logic, only 2.7 is ok.

Mostly so we don't match python37 on xen 4.11, but also because python3
is a moving target and this saves us having to add the next version.

Revision 1.68 / (download) - annotate - [select for diffs], Thu Jul 19 15:15:28 2018 UTC (5 years, 8 months ago) by jaapb
Branch: MAIN
Changes since 1.67: +2 -2 lines
Diff to previous 1.67 (colored) to selected 1.6 (colored)

Recursive revbump associated with the update of lang/ocaml to 4.07.

Revision 1.67 / (download) - annotate - [select for diffs], Tue Jul 3 05:03:35 2018 UTC (5 years, 8 months ago) by adam
Branch: MAIN
Changes since 1.66: +2 -2 lines
Diff to previous 1.66 (colored) to selected 1.6 (colored)

extend PYTHON_VERSIONS_ for Python 3.7

Revision 1.66 / (download) - annotate - [select for diffs], Wed Jun 27 10:44:15 2018 UTC (5 years, 9 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.65: +3 -3 lines
Diff to previous 1.65 (colored) to selected 1.6 (colored)

xentools*: Force (older) pkgsrc acpica-utils.
This package doesn't build with newer acpica-utils.

PR pkg/53403
PR pkg/53404

Revision 1.65 / (download) - annotate - [select for diffs], Fri Apr 13 13:55:37 2018 UTC (5 years, 11 months ago) by jaapb
Branch: MAIN
Changes since 1.64: +2 -2 lines
Diff to previous 1.64 (colored) to selected 1.6 (colored)

Revbump associated with the upgrade of lang/ocaml

(this is the upgrade from 4.06 to 4.06.1)

Revision 1.64 / (download) - annotate - [select for diffs], Mon Jan 15 09:47:54 2018 UTC (6 years, 2 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.63: +2 -2 lines
Diff to previous 1.63 (colored) to selected 1.6 (colored)

xen*: Use SSP_SUPPORTED=no instead of PKGSRC_USE_SSP=no.

Revision 1.63 / (download) - annotate - [select for diffs], Wed Jan 10 16:53:13 2018 UTC (6 years, 2 months ago) by jaapb
Branch: MAIN
Changes since 1.62: +2 -2 lines
Diff to previous 1.62 (colored) to selected 1.6 (colored)

Recursive revbump associated with the update to OCaml 4.06.

Revision 1.62 / (download) - annotate - [select for diffs], Sat Oct 28 01:46:11 2017 UTC (6 years, 5 months ago) by khorben
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.61: +2 -1 lines
Diff to previous 1.61 (colored) to selected 1.6 (colored)

Add support for LDFLAGS when building xentools{42,45,46,48}

This helps pass the RELRO check for these packages.

Revision 1.61 / (download) - annotate - [select for diffs], Fri Sep 8 09:51:25 2017 UTC (6 years, 6 months ago) by jaapb
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.60: +2 -2 lines
Diff to previous 1.60 (colored) to selected 1.6 (colored)

Recursive revbump associated with update of ocaml to 4.05

Revision 1.60 / (download) - annotate - [select for diffs], Wed Aug 23 02:57:09 2017 UTC (6 years, 7 months ago) by maya
Branch: MAIN
Changes since 1.59: +2 -2 lines
Diff to previous 1.59 (colored) to selected 1.6 (colored)

Blindly make the same change as xentools45, handle ocaml-findlib appending
destdir. Blind because this package doesn't build due to -Werror and warnings

bump PKGREVISION in case ocaml updates affected things.

Revision 1.59 / (download) - annotate - [select for diffs], Mon Jul 24 11:37:49 2017 UTC (6 years, 8 months ago) by maya
Branch: MAIN
Changes since 1.58: +4 -4 lines
Diff to previous 1.58 (colored) to selected 1.6 (colored)

xentools{42,45,46,48}: don't force SSP. fixes build.

xentools42: avoid %m in printf, use strerror instead. bump PKGREVISION.
I still can't build it due to other new warnings (it uses -Werror)

Revision 1.58 / (download) - annotate - [select for diffs], Tue Jul 11 14:19:21 2017 UTC (6 years, 8 months ago) by jaapb
Branch: MAIN
Changes since 1.57: +2 -2 lines
Diff to previous 1.57 (colored) to selected 1.6 (colored)

Revbump associated with ocaml-4.04.2

Revision 1.57 / (download) - annotate - [select for diffs], Thu Apr 13 13:08:34 2017 UTC (6 years, 11 months ago) by bouyer
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (colored) to selected 1.6 (colored)

Change http://bits.xensource.com/oss-xen/release/ to
https://downloads.xenproject.org/release/xen/, as new releases won't
be uploaded to bits.xensource.com

Revision 1.56 / (download) - annotate - [select for diffs], Tue Feb 14 21:36:15 2017 UTC (7 years, 1 month ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.55: +3 -2 lines
Diff to previous 1.55 (colored) to selected 1.6 (colored)

Ignore a couple more warnings when building with clang.

Revision 1.55 / (download) - annotate - [select for diffs], Tue Jan 3 19:00:56 2017 UTC (7 years, 2 months ago) by roy
Branch: MAIN
Changes since 1.54: +2 -2 lines
Diff to previous 1.54 (colored) to selected 1.6 (colored)

Move to the curses framework.

Revision 1.54 / (download) - annotate - [select for diffs], Sun Jan 1 14:43:59 2017 UTC (7 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored) to selected 1.6 (colored)

Add python-3.6 to incompatible versions.

Revision 1.53 / (download) - annotate - [select for diffs], Fri Dec 30 11:17:01 2016 UTC (7 years, 2 months ago) by jaapb
Branch: MAIN
Changes since 1.52: +2 -2 lines
Diff to previous 1.52 (colored) to selected 1.6 (colored)

Recursive revbump associated with ocaml update to 4.04.

Revision 1.52 / (download) - annotate - [select for diffs], Tue Dec 20 10:22:29 2016 UTC (7 years, 3 months ago) by bouyer
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.51: +2 -2 lines
Diff to previous 1.51 (colored) to selected 1.6 (colored)

Apply upstream patch for XSA-199, XSA-200 and XSA-204.
Bump PKGREVISIONs

Revision 1.51 / (download) - annotate - [select for diffs], Tue Nov 22 20:55:29 2016 UTC (7 years, 4 months ago) by bouyer
Branch: MAIN
Changes since 1.50: +2 -2 lines
Diff to previous 1.50 (colored) to selected 1.6 (colored)

Backport upstream patches, fixing today's XSA 191, 192, 195, 197, 198.
Bump PKGREVISIONs

Revision 1.50 / (download) - annotate - [select for diffs], Sat Jul 9 13:04:08 2016 UTC (7 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (colored) to selected 1.6 (colored)

Remove python33: adapt all packages that refer to it.

Revision 1.49 / (download) - annotate - [select for diffs], Sat Jul 9 06:39:03 2016 UTC (7 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.48: +2 -2 lines
Diff to previous 1.48 (colored) to selected 1.6 (colored)

Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.

Revision 1.48 / (download) - annotate - [select for diffs], Sun Jun 12 18:52:04 2016 UTC (7 years, 9 months ago) by abs
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.47: +8 -8 lines
Diff to previous 1.47 (colored) to selected 1.6 (colored)

Update pkgsrc pod2man usage for perl v5.24.
No pkgrevision bump as no functional change if package built

Revision 1.47 / (download) - annotate - [select for diffs], Sat May 21 20:12:18 2016 UTC (7 years, 10 months ago) by bad
Branch: MAIN
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored) to selected 1.6 (colored)

Use "stat -L" to determine the physical device.  Now one can use lvm's
/dev/vgXXlvolYY symlinks in domU config files.
PKGREVISION++

Revision 1.46 / (download) - annotate - [select for diffs], Thu May 5 11:45:41 2016 UTC (7 years, 10 months ago) by jaapb
Branch: MAIN
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored) to selected 1.6 (colored)

Recursive revbump associated with ocaml update.

Revision 1.45 / (download) - annotate - [select for diffs], Mon Apr 4 15:17:33 2016 UTC (7 years, 11 months ago) by bad
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.44: +2 -2 lines
Diff to previous 1.44 (colored) to selected 1.6 (colored)

Bump PKGREVISON for previous.

Revision 1.44 / (download) - annotate - [select for diffs], Mon Apr 4 15:13:15 2016 UTC (7 years, 11 months ago) by bad
Branch: MAIN
Changes since 1.43: +3 -2 lines
Diff to previous 1.43 (colored) to selected 1.6 (colored)

Guard the NetBSD block device hotplug script against concurrent execution.

xl(1) runs the hotplug scripts in parallel.  This causes failures when the
next free vnd device is selected.

Locking modeled after the Linux block hotplug script.

Revision 1.43 / (download) - annotate - [select for diffs], Mon Apr 4 15:03:14 2016 UTC (7 years, 11 months ago) by bad
Branch: MAIN
Changes since 1.42: +5 -2 lines
Diff to previous 1.42 (colored) to selected 1.6 (colored)

Honor PKG_SYSCONFDIR.
While here drop know unnecessary XEN_CONFIG_DIR from MAKE_ENV.

Revision 1.42 / (download) - annotate - [select for diffs], Fri Feb 26 10:24:14 2016 UTC (8 years, 1 month ago) by jperkin
Branch: MAIN
Changes since 1.41: +8 -9 lines
Diff to previous 1.41 (colored) to selected 1.6 (colored)

Use OPSYSVARS.

Revision 1.40.2.1 / (download) - annotate - [select for diffs], Mon Jan 11 20:37:17 2016 UTC (8 years, 2 months ago) by bsiegert
Branch: pkgsrc-2015Q4
Changes since 1.40: +2 -2 lines
Diff to previous 1.40 (colored) next main 1.41 (colored) to selected 1.6 (colored)

Pullup ticket #4886 - requested by bouyer
sysutils/xenkernel42: security fix
sysutils/xentools42: security fix

Revisions pulled up:
- sysutils/xenkernel42/Makefile                                 1.20
- sysutils/xenkernel42/distinfo                                 1.19
- sysutils/xenkernel42/patches/patch-CVE-2015-5307              1.1
- sysutils/xenkernel42/patches/patch-CVE-2015-8339              1.1
- sysutils/xenkernel42/patches/patch-CVE-2015-8555              1.1
- sysutils/xenkernel42/patches/patch-XSA-166                    1.1
- sysutils/xentools42/Makefile                                  1.41
- sysutils/xentools42/distinfo                                  1.22
- sysutils/xentools42/patches/patch-CVE-2015-8550               1.1
- sysutils/xentools42/patches/patch-CVE-2015-8554               1.1

---
   Module Name:	pkgsrc
   Committed By:	bouyer
   Date:		Thu Jan  7 17:53:59 UTC 2016

   Modified Files:
   	pkgsrc/sysutils/xenkernel42: Makefile distinfo
   	pkgsrc/sysutils/xentools42: Makefile distinfo
   Added Files:
   	pkgsrc/sysutils/xenkernel42/patches: patch-CVE-2015-5307
   	    patch-CVE-2015-8339 patch-CVE-2015-8555 patch-XSA-166
   	pkgsrc/sysutils/xentools42/patches: patch-CVE-2015-8550
   	    patch-CVE-2015-8554

   Log Message:
   pply patches from Xen repository, fixing:
   CVE-2015-5307 and CVE-2015-8104 aka XSA-156
   CVE-2015-8339 and CVE-2015-8340 aka XSA-159
   CVE-2015-8555 aka XSA-165
   XSA-166
   CVE-2015-8550 aka XSA-155
   CVE-2015-8554 aka XSA-164
   Bump pkgrevision

Revision 1.41 / (download) - annotate - [select for diffs], Thu Jan 7 17:53:58 2016 UTC (8 years, 2 months ago) by bouyer
Branch: MAIN
Changes since 1.40: +2 -2 lines
Diff to previous 1.40 (colored) to selected 1.6 (colored)

pply patches from Xen repository, fixing:
CVE-2015-5307 and CVE-2015-8104 aka XSA-156
CVE-2015-8339 and CVE-2015-8340 aka XSA-159
CVE-2015-8555 aka XSA-165
XSA-166
CVE-2015-8550 aka XSA-155
CVE-2015-8554 aka XSA-164
Bump pkgrevision

Revision 1.40 / (download) - annotate - [select for diffs], Sat Dec 5 21:26:00 2015 UTC (8 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base
Branch point for: pkgsrc-2015Q4
Changes since 1.39: +2 -2 lines
Diff to previous 1.39 (colored) to selected 1.6 (colored)

Extend PYTHON_VERSIONS_INCOMPATIBLE to 35

Revision 1.39 / (download) - annotate - [select for diffs], Thu Oct 22 05:05:22 2015 UTC (8 years, 5 months ago) by jnemeth
Branch: MAIN
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored) to selected 1.6 (colored)

Tweak test for SHM.  Build fix, so no PKGREVISION bump.

Revision 1.38 / (download) - annotate - [select for diffs], Mon Oct 19 16:40:57 2015 UTC (8 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored) to selected 1.6 (colored)

Bump revision for the libxl fix.

Revision 1.37 / (download) - annotate - [select for diffs], Mon Oct 19 16:40:41 2015 UTC (8 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored) to selected 1.6 (colored)

Don't depend on the compiler to optimize ffsll away, explicitly use the
builtin. Fix obvious logic error in libxl. Disable the use of global
register variables for clang. Lesser evil, HVM users should use newer
xentools or GCC.

Revision 1.36 / (download) - annotate - [select for diffs], Sat Oct 3 00:56:02 2015 UTC (8 years, 5 months ago) by jnemeth
Branch: MAIN
Changes since 1.35: +3 -2 lines
Diff to previous 1.35 (colored) to selected 1.6 (colored)

This failed to build during bulk builds due to /var/shm missing.
Instead of looking for /var/shm, check to see if the version of
NetBSD is new enough to have SHM.

Revision 1.35 / (download) - annotate - [select for diffs], Sun Aug 23 16:17:12 2015 UTC (8 years, 7 months ago) by spz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored) to selected 1.6 (colored)

Apply patches for XSA-128 to XSA-140 from upstream

do a patch refresh in xentools42

rather than split the patches for pass-through.c over 5 files, delete
xentools42/patches/patch-CVE-2015-2756 and assemble all in
xentools42/patches/patch-qemu-xen-traditional_hw_pass-through.c

Revision 1.34 / (download) - annotate - [select for diffs], Tue Aug 18 07:31:18 2015 UTC (8 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored) to selected 1.6 (colored)

Bump all packages that depend on curses.bui* or terminfo.bui* since they
might incur ncurses dependencies on some platforms, and ncurses just bumped
its shlib.
Some packages were bumped twice now, sorry for that.

Revision 1.33 / (download) - annotate - [select for diffs], Mon Aug 17 17:11:30 2015 UTC (8 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored) to selected 1.6 (colored)

Bump PKGREVISION for ncurses shlib bump.

Revision 1.32 / (download) - annotate - [select for diffs], Fri Aug 7 11:20:35 2015 UTC (8 years, 7 months ago) by jaapb
Branch: MAIN
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored) to selected 1.6 (colored)

Recursive revbump associated with lang/ocaml update.

Revision 1.31 / (download) - annotate - [select for diffs], Tue Jun 30 11:51:41 2015 UTC (8 years, 9 months ago) by jaapb
Branch: MAIN
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored) to selected 1.6 (colored)

Recursive revbump associated with update of lang/ocaml to 4.02.2

Revision 1.26.2.2 / (download) - annotate - [select for diffs], Sat Jun 13 09:13:56 2015 UTC (8 years, 9 months ago) by spz
Branch: pkgsrc-2015Q1
Changes since 1.26.2.1: +1 -1 lines
Diff to previous 1.26.2.1 (colored) to branchpoint 1.26 (colored) next main 1.27 (colored) to selected 1.6 (colored)

Pullup ticket #4746 - requested by khorben
sysutils/xentools42: security patch

Revisions pulled up:
- sysutils/xentools42/Makefile                                  1.28
- sysutils/xentools42/distinfo                                  1.17
- sysutils/xentools42/patches/patch-CVE-2015-3456               1.1

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	khorben
   Date:		Fri Jun  5 18:41:18 UTC 2015

   Modified Files:
   	pkgsrc/sysutils/xentools42: Makefile distinfo
   Added Files:
   	pkgsrc/sysutils/xentools42/patches: patch-CVE-2015-3456

   Log Message:
   Apply fixes from upstream for XSA-133

   XXX pull-ups


   To generate a diff of this commit:
   cvs rdiff -u -r1.27 -r1.28 pkgsrc/sysutils/xentools42/Makefile
   cvs rdiff -u -r1.16 -r1.17 pkgsrc/sysutils/xentools42/distinfo
   cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/xentools42/patches/patch-CVE-2015-3456

Revision 1.30 / (download) - annotate - [select for diffs], Fri Jun 12 10:51:19 2015 UTC (8 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored) to selected 1.6 (colored)

Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.

Revision 1.29 / (download) - annotate - [select for diffs], Thu Jun 11 17:43:21 2015 UTC (8 years, 9 months ago) by bouyer
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored) to selected 1.6 (colored)

For disks larger than 128GB, the LBA capacity reported by IDE disks
should be limited to 128GB, the real size being reported in
LBA48 capacity.
Should fix disk corrution reported by Reinoud Zandijk.
Bump PKGREVISION

Revision 1.28 / (download) - annotate - [select for diffs], Fri Jun 5 18:41:18 2015 UTC (8 years, 9 months ago) by khorben
Branch: MAIN
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored) to selected 1.6 (colored)

Apply fixes from upstream for XSA-133

XXX pull-ups

Revision 1.26.2.1 / (download) - annotate - [select for diffs], Wed Apr 29 21:11:13 2015 UTC (8 years, 11 months ago) by tron
Branch: pkgsrc-2015Q1
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored) to selected 1.6 (colored)

Pullup ticket #4698 - requested by spz
Pullup ticket #4698 - requested by spz
sysutils/xenkernel41: security patch
sysutils/xenkernel42: security patch
sysutils/xenkernel45: security patch

Revisions pulled up:
- sysutils/xenkernel41/Makefile                                 1.45
- sysutils/xenkernel41/distinfo                                 1.36
- sysutils/xenkernel41/patches/patch-CVE-2015-2752              1.1
- sysutils/xenkernel41/patches/patch-CVE-2015-2756              1.1
- sysutils/xenkernel42/Makefile                                 1.15
- sysutils/xenkernel42/distinfo                                 1.13
- sysutils/xenkernel42/patches/patch-CVE-2015-2752              1.1
- sysutils/xenkernel42/patches/patch-CVE-2015-2756              1.1
- sysutils/xenkernel45/Makefile                                 1.6
- sysutils/xenkernel45/distinfo                                 1.5
- sysutils/xenkernel45/patches/patch-CVE-2015-2752              1.1
- sysutils/xenkernel45/patches/patch-CVE-2015-2756              1.1
- sysutils/xentools41/Makefile                                  1.50
- sysutils/xentools41/distinfo                                  1.38
- sysutils/xentools41/patches/patch-CVE-2015-2752               1.1
- sysutils/xentools41/patches/patch-CVE-2015-2756               1.1
- sysutils/xentools42/Makefile                                  1.27
- sysutils/xentools42/distinfo                                  1.16
- sysutils/xentools42/patches/patch-CVE-2015-2752               1.1
- sysutils/xentools42/patches/patch-CVE-2015-2756               1.1
- sysutils/xentools45/Makefile                                  1.6
- sysutils/xentools45/distinfo                                  1.6
- sysutils/xentools45/patches/patch-CVE-2015-2752               1.1
- sysutils/xentools45/patches/patch-CVE-2015-2756               1.1

---
   Module Name:	pkgsrc
   Committed By:	spz
   Date:		Sun Apr 19 13:13:21 UTC 2015

   Modified Files:
   	pkgsrc/sysutils/xenkernel41: Makefile distinfo
   	pkgsrc/sysutils/xenkernel42: Makefile distinfo
   	pkgsrc/sysutils/xenkernel45: Makefile distinfo
   	pkgsrc/sysutils/xentools41: Makefile distinfo
   	pkgsrc/sysutils/xentools42: Makefile distinfo
   	pkgsrc/sysutils/xentools45: Makefile distinfo
   Added Files:
   	pkgsrc/sysutils/xenkernel41/patches: patch-CVE-2015-2752
   	    patch-CVE-2015-2756
   	pkgsrc/sysutils/xenkernel42/patches: patch-CVE-2015-2752
   	    patch-CVE-2015-2756
   	pkgsrc/sysutils/xenkernel45/patches: patch-CVE-2015-2752
   	    patch-CVE-2015-2756
   	pkgsrc/sysutils/xentools41/patches: patch-CVE-2015-2752
   	    patch-CVE-2015-2756
   	pkgsrc/sysutils/xentools42/patches: patch-CVE-2015-2752
   	    patch-CVE-2015-2756
   	pkgsrc/sysutils/xentools45/patches: patch-CVE-2015-2752
   	    patch-CVE-2015-2756

   Log Message:
   apply fixes from upstream for
   XSA-125 Long latency MMIO mapping operations are not preemptible
   XSA-126 Unmediated PCI command register access in qemu

Revision 1.27 / (download) - annotate - [select for diffs], Sun Apr 19 13:13:21 2015 UTC (8 years, 11 months ago) by spz
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored) to selected 1.6 (colored)

apply fixes from upstream for
XSA-125 Long latency MMIO mapping operations are not preemptible
XSA-126 Unmediated PCI command register access in qemu

Revision 1.26 / (download) - annotate - [select for diffs], Fri Mar 13 09:43:41 2015 UTC (9 years ago) by spz
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base
Branch point for: pkgsrc-2015Q1
Changes since 1.25: +2 -3 lines
Diff to previous 1.25 (colored) to selected 1.6 (colored)

xsa119-4.2.patch from upstream:

From b6e327fde6c365086594e2b46edf435aa1671b1a Mon Sep 17 00:00:00 2001
From: Ian Campbell <ian.campbell@citrix.com>
Date: Fri, 20 Feb 2015 14:41:09 +0000
Subject: [PATCH] tools: libxl: Explicitly disable graphics backends on qemu
 cmdline

By default qemu will try to create some sort of backend for the
emulated VGA device, either SDL or VNC.

However when the user specifies sdl=0 and vnc=0 in their configuration
libxl was not explicitly disabling either backend, which could lead to
one unexpectedly running.

If either sdl=1 or vnc=1 is configured then both before and after this
change only the backends which are explicitly enabled are configured,
i.e. this issue only occurs when all backends are supposed to have
been disabled.

This affects qemu-xen and qemu-xen-traditional differently.

If qemu-xen was compiled with SDL support then this would result in an
SDL window being opened if $DISPLAY is valid, or a failure to start
the guest if not. Passing "-display none" to qemu before any further
-sdl options disables this default behaviour and ensures that SDL is
only started if the libxl configuration demands it.

If qemu-xen was compiled without SDL support then qemu would instead
start a VNC server listening on ::1 (IPv6 localhost) or 127.0.0.1
(IPv4 localhost) with IPv6 preferred if available. Explicitly pass
"-vnc none" when vnc is not enabled in the libxl configuration to
remove this possibility.

qemu-xen-traditional would never start a vnc backend unless asked.
However by default it will start an SDL backend, the way to disable
this is to pass a -vnc option. In other words passing "-vnc none" will
disable both vnc and sdl by default. sdl can then be reenabled if
configured by subsequent use of the -sdl option.

Tested with both qemu-xen and qemu-xen-traditional built with SDL
support and:
        xl cr # defaults
        xl cr sdl=0 vnc=0
        xl cr sdl=1 vnc=0
        xl cr sdl=0 vnc=1
        xl cr sdl=0 vnc=0 vga=\"none\"
        xl cr sdl=0 vnc=0 nographic=1
with both valid and invalid $DISPLAY.

This is XSA-119.

Revision 1.25 / (download) - annotate - [select for diffs], Tue Jan 20 14:24:37 2015 UTC (9 years, 2 months ago) by jaapb
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored) to selected 1.6 (colored)

Revbump associated with update of lang/ocaml.

Revision 1.24 / (download) - annotate - [select for diffs], Thu Oct 9 19:14:04 2014 UTC (9 years, 5 months ago) by jaapb
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.23: +2 -1 lines
Diff to previous 1.23 (colored) to selected 1.6 (colored)

Revbump for ocaml 4.02.0.
(Some packages omitted because they will be updated to new versions)

Revision 1.22.2.1 / (download) - annotate - [select for diffs], Sun Sep 28 13:28:58 2014 UTC (9 years, 6 months ago) by tron
Branch: pkgsrc-2014Q2
Changes since 1.22: +3 -3 lines
Diff to previous 1.22 (colored) next main 1.23 (colored) to selected 1.6 (colored)

Pullup ticket #4506 - requested by bouyer
sysutils/xenkernel42: security patch

Revisions pulled up:
- sysutils/xenkernel42/Makefile                                 1.8
- sysutils/xenkernel42/distinfo                                 1.6
- sysutils/xenkernel42/patches/patch-xen_arch_x86_mm_shadow_common.c 1.1
- sysutils/xenkernel42/patches/patch-xen_arch_x86_x86_emulate_x86_emulate.c 1.1
- sysutils/xentools42/Makefile                                  1.23
- sysutils/xentools42/distinfo                                  1.12

---
   Module Name:	pkgsrc
   Committed By:	bouyer
   Date:		Fri Sep 26 10:39:32 UTC 2014

   Modified Files:
   	pkgsrc/sysutils/xenkernel42: Makefile distinfo
   	pkgsrc/sysutils/xentools42: distinfo
   Added Files:
   	pkgsrc/sysutils/xenkernel42/patches:
   	    patch-xen_arch_x86_mm_shadow_common.c
   	    patch-xen_arch_x86_x86_emulate_x86_emulate.c

   Log Message:
   Update xentools42 and xenkernel42 to Xen 4.2.5, fixing:
   CVE-2014-2599 / XSA-89 HVMOP_set_mem_access is not preemptible
   CVE-2014-3124 / XSA-92 HVMOP_set_mem_type allows invalid P2M entries to be
     created
   CVE-2014-3967,CVE-2014-3968 / XSA-96 Vulnerabilities in HVM MSI injection
   CVE-2014-4021 / XSA-100 Hypervisor heap contents leaked to guests

   pkgsrc also includes patches from the Xen Security Advisory:
   XSA-104 (CVE-2014-7154) - Race condition in HVMOP_track_dirty_vram
   XSA-105 (CVE-2014-7155) - Missing privilege level checks in x86 HLT, LGDT,
     LIDT, and LMSW emulation
   XSA-106 (CVE-2014-7156) - Missing privilege level checks in x86 emulation
     of software interrupts

---
   Module Name:	pkgsrc
   Committed By:	bouyer
   Date:		Fri Sep 26 10:40:45 UTC 2014

   Modified Files:
   	pkgsrc/sysutils/xentools42: Makefile

   Log Message:
   Update xentools42 and xenkernel42 to Xen 4.2.5, fixing:
   CVE-2014-2599 / XSA-89 HVMOP_set_mem_access is not preemptible
   CVE-2014-3124 / XSA-92 HVMOP_set_mem_type allows invalid P2M entries to be
     created
   CVE-2014-3967,CVE-2014-3968 / XSA-96 Vulnerabilities in HVM MSI injection
   CVE-2014-4021 / XSA-100 Hypervisor heap contents leaked to guests

   pkgsrc also includes patches from the Xen Security Advisory:
   XSA-104 (CVE-2014-7154) - Race condition in HVMOP_track_dirty_vram
   XSA-105 (CVE-2014-7155) - Missing privilege level checks in x86 HLT, LGDT,
     LIDT, and LMSW emulation
   XSA-106 (CVE-2014-7156) - Missing privilege level checks in x86 emulation
     of software interrupts

Revision 1.23 / (download) - annotate - [select for diffs], Fri Sep 26 10:40:45 2014 UTC (9 years, 6 months ago) by bouyer
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.22: +3 -3 lines
Diff to previous 1.22 (colored) to selected 1.6 (colored)

Update xentools42 and xenkernel42 to Xen 4.2.5, fixing:
CVE-2014-2599 / XSA-89 HVMOP_set_mem_access is not preemptible
CVE-2014-3124 / XSA-92 HVMOP_set_mem_type allows invalid P2M entries to be
  created
CVE-2014-3967,CVE-2014-3968 / XSA-96 Vulnerabilities in HVM MSI injection
CVE-2014-4021 / XSA-100 Hypervisor heap contents leaked to guests

pkgsrc also includes patches from the Xen Security Advisory:
XSA-104 (CVE-2014-7154) - Race condition in HVMOP_track_dirty_vram
XSA-105 (CVE-2014-7155) - Missing privilege level checks in x86 HLT, LGDT,
  LIDT, and LMSW emulation
XSA-106 (CVE-2014-7156) - Missing privilege level checks in x86 emulation
  of software interrupts

Revision 1.22 / (download) - annotate - [select for diffs], Thu May 29 23:37:32 2014 UTC (9 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base
Branch point for: pkgsrc-2014Q2
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored) to selected 1.6 (colored)

Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.

Revision 1.21 / (download) - annotate - [select for diffs], Wed May 14 12:43:39 2014 UTC (9 years, 10 months ago) by gdt
Branch: MAIN
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored) to selected 1.6 (colored)

Use -f in ${CP} to place files into the source tree.

This resolves failures when rerunning make after a build failure when
one's source tree is mode 444.

Revision 1.20 / (download) - annotate - [select for diffs], Fri May 9 07:37:20 2014 UTC (9 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored) to selected 1.6 (colored)

Mark packages that are not ready for python-3.3 also not ready for 3.4,
until proven otherwise.

Revision 1.19 / (download) - annotate - [select for diffs], Sat Mar 29 09:05:51 2014 UTC (10 years ago) by prlw1
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.18: +2 -1 lines
Diff to previous 1.18 (colored) to selected 1.6 (colored)

Fix build with gcc 4.8.

Revision 1.18 / (download) - annotate - [select for diffs], Mon Mar 3 16:42:00 2014 UTC (10 years ago) by jperkin
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored) to selected 1.6 (colored)

Fix dependency pattern.

Revision 1.17 / (download) - annotate - [select for diffs], Sun Mar 2 13:53:18 2014 UTC (10 years ago) by wiz
Branch: MAIN
Changes since 1.16: +3 -1 lines
Diff to previous 1.16 (colored) to selected 1.6 (colored)

Add dependency on py-lxml, used by xenapi_create.py.
Dependency reported missing by Kamil Rytarowski <n54@gmx.com> on
pkgsrc-users.

Bump PKGREVISION.

Revision 1.16 / (download) - annotate - [select for diffs], Sat Feb 22 01:28:23 2014 UTC (10 years, 1 month ago) by prlw1
Branch: MAIN
Changes since 1.15: +2 -3 lines
Diff to previous 1.15 (colored) to selected 1.6 (colored)

Update xentools42 to 4.2.4

Removed patch-libxc_xc_dom_h: commited as cb08944a

This fixes the following critical vulnerabilities:

- CVE-2013-2212 / XSA-60 Excessive time to disable caching with HVM guests with
PCI passthrough
- CVE-2013-1442 / XSA-62 Information leak on AVX and/or LWP capable CPUs
- CVE-2013-4355 / XSA-63 Information leaks through I/O instruction emulation
- CVE-2013-4361 / XSA-66 Information leak through fbld instruction emulation
- CVE-2013-4368 / XSA-67 Information leak through outs instruction emulation
- CVE-2013-4369 / XSA-68 possible null dereference when parsing vif ratelimiting
 info
- CVE-2013-4370 / XSA-69 misplaced free in ocaml xc_vcpu_getaffinity stub
- CVE-2013-4371 / XSA-70 use-after-free in libxl_list_cpupool under memory press
ure
- CVE-2013-4375 / XSA-71 qemu disk backend (qdisk) resource leak
- CVE-2013-4416 / XSA-72 ocaml xenstored mishandles oversized message replies
- CVE-2013-4494 / XSA-73 Lock order reversal between page allocation and grant t
able locks
- CVE-2013-4553 / XSA-74 Lock order reversal between page_alloc_lock and mm_rwlo
ck
- CVE-2013-4551 / XSA-75 Host crash due to guest VMX instruction execution
- CVE-2013-4554 / XSA-76 Hypercalls exposed to privilege rings 1 and 2 of HVM gu
ests
- CVE-2013-6375 / XSA-78 Insufficient TLB flushing in VT-d (iommu) code
- CVE-2013-6400 / XSA-80 IOMMU TLB flushing may be inadvertently suppressed
- CVE-2013-6885 / XSA-82 Guest triggerable AMD CPU erratum may cause host hang
- CVE-2014-1642 / XSA-83 Out-of-memory condition yielding memory corruption duri
ng IRQ setup
- CVE-2014-1891 / XSA-84 integer overflow in several XSM/Flask hypercalls
- CVE-2014-1895 / XSA-85 Off-by-one error in FLASK_AVC_CACHESTAT hypercall
- CVE-2014-1896 / XSA-86 libvchan failure handling malicious ring indexes
- CVE-2014-1666 / XSA-87 PHYSDEVOP_{prepare,release}_msix exposed to unprivilege
d guests
- CVE-2014-1950 / XSA-88 use-after-free in xc_cpupool_getinfo() under memory pre
ssure

Apart from those there are many further bug fixes and improvements.

Revision 1.15 / (download) - annotate - [select for diffs], Sat Jan 25 10:45:21 2014 UTC (10 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.14: +20 -20 lines
Diff to previous 1.14 (colored) to selected 1.6 (colored)

No need to have two variables for the same logic.
Replace PYTHON_PATCH_SCRIPTS with REPLACE_PYTHON.

Revision 1.14 / (download) - annotate - [select for diffs], Sat Jan 25 10:30:23 2014 UTC (10 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.13: +3 -2 lines
Diff to previous 1.13 (colored) to selected 1.6 (colored)

Mark packages as not ready for python-3.x where applicable;
either because they themselves are not ready or because a
dependency isn't. This is annotated by
PYTHON_VERSIONS_INCOMPATIBLE=  33 # not yet ported as of x.y.z
or
PYTHON_VERSIONS_INCOMPATIBLE=  33 # py-foo, py-bar
respectively, please use the same style for other packages,
and check during updates.

Use versioned_dependencies.mk where applicable.
Use REPLACE_PYTHON instead of handcoded alternatives, where applicable.
Reorder Makefile sections into standard order, where applicable.

Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default
with the next commit.

Whitespace cleanups and other nits corrected, where necessary.

Revision 1.13 / (download) - annotate - [select for diffs], Tue Jan 7 12:59:35 2014 UTC (10 years, 2 months ago) by prlw1
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored) to selected 1.6 (colored)

Use native shm_open on newer NetBSD/current. As per joerg@'s fix for
xentools41.

Revision 1.12 / (download) - annotate - [select for diffs], Sun Dec 8 19:17:56 2013 UTC (10 years, 3 months ago) by riz
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored) to selected 1.6 (colored)

add patch from upstream to fix a regression which made that the symbol
table of NetBSD domU kernels was not loaded correctly, see
http://mail-index.netbsd.org/port-xen/2013/11/29/msg008157.html
for details
bump PKGREV

Revision 1.11 / (download) - annotate - [select for diffs], Mon Dec 2 20:38:12 2013 UTC (10 years, 3 months ago) by jnemeth
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored) to selected 1.6 (colored)

The xendomains rc.d script should only depend on xencommons.

Revision 1.10 / (download) - annotate - [select for diffs], Thu Nov 7 00:47:39 2013 UTC (10 years, 4 months ago) by joerg
Branch: MAIN
Changes since 1.9: +8 -2 lines
Diff to previous 1.9 (colored) to selected 1.6 (colored)

Catch up with Clang ToT when it comes to various warnings and
unsupported options.

Revision 1.9 / (download) - annotate - [select for diffs], Fri Nov 1 11:30:23 2013 UTC (10 years, 4 months ago) by jaapb
Branch: MAIN
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (colored) to selected 1.6 (colored)

Revision bump associated with the update of lang/ocaml to version 4.01.

Revision 1.8 / (download) - annotate - [select for diffs], Thu Sep 12 23:37:18 2013 UTC (10 years, 6 months ago) by prlw1
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.7: +5 -5 lines
Diff to previous 1.7 (colored) to selected 1.6 (colored)

Update xen to 4.2.3

- Add warning if /kern/xen/privcmd is not readable

Fixes the following critical vulnerabilities:
 * CVE-2013-1918 / XSA-45:
    Several long latency operations are not preemptible
 * CVE-2013-1952 / XSA-49:
    VT-d interrupt remapping source validation flaw for bridges
 * CVE-2013-2076 / XSA-52:
    Information leak on XSAVE/XRSTOR capable AMD CPUs
 * CVE-2013-2077 / XSA-53:
    Hypervisor crash due to missing exception recovery on XRSTOR
 * CVE-2013-2078 / XSA-54:
    Hypervisor crash due to missing exception recovery on XSETBV
 * CVE-2013-2194, CVE-2013-2195, CVE-2013-2196 / XSA-55:
    Multiple vulnerabilities in libelf PV kernel handling
 * CVE-2013-2072 / XSA-56:
    Buffer overflow in xencontrol Python bindings affecting xend
 * CVE-2013-2211 / XSA-57:
    libxl allows guest write access to sensitive console related xenstore keys
 * CVE-2013-1432 / XSA-58:
    Page reference counting error due to XSA-45/CVE-2013-1918 fixes
 * XSA-61:
    libxl partially sets up HVM passthrough even with disabled iommu

The following minor vulnerability is also being addressed:
 * CVE-2013-2007 / XSA-51
    qemu guest agent (qga) insecure file permissions

Among many bug fixes and improvements:
 * addressing a regression from the fix for XSA-46
 * bug fixes to low level system state handling, including certain
    hardware errata workarounds

Revision 1.7 / (download) - annotate - [select for diffs], Mon Jun 17 13:55:38 2013 UTC (10 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.6: +11 -11 lines
Diff to previous 1.6 (colored)

Fix paths for some perl scripts.

Revision 1.6 / (download) - annotate - [selected], Tue Jun 4 07:38:49 2013 UTC (10 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.5: +2 -3 lines
Diff to previous 1.5 (colored)

Replace py-curses/buildlink3.mk with DEPENDS.

There are no buildlink3-relevant files here, just a loadable module.

Revision 1.5 / (download) - annotate - [select for diffs], Fri May 31 12:42:05 2013 UTC (10 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored) to selected 1.6 (colored)

Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.

Revision 1.4 / (download) - annotate - [select for diffs], Sun May 26 20:27:43 2013 UTC (10 years, 10 months ago) by bouyer
Branch: MAIN
Changes since 1.3: +33 -4 lines
Diff to previous 1.3 (colored) to selected 1.6 (colored)

Build and install HVM-related files. Good enough to boot the NetBSD 6.1
i386 CD and do a network install.
Bump PKGREVISION

Revision 1.3 / (download) - annotate - [select for diffs], Sat May 25 05:19:17 2013 UTC (10 years, 10 months ago) by jnemeth
Branch: MAIN
Changes since 1.2: +4 -1 lines
Diff to previous 1.2 (colored) to selected 1.6 (colored)

Some general package cleanups:

- added to MESSAGE advising of rc.d script changes
- added BASH as a tool
- fixed pygrub install so that it doesn't get overwritten with a symlink
- turned oxenstored.conf into a proper config file

Revision 1.2 / (download) - annotate - [select for diffs], Wed May 22 05:32:43 2013 UTC (10 years, 10 months ago) by jnemeth
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored) to selected 1.6 (colored)

Add bash to TOOLS, but hold off on PKGREVISION as another bug fix should
be going in very soon.

Revision 1.1 / (download) - annotate - [select for diffs], Wed May 15 06:58:50 2013 UTC (10 years, 10 months ago) by jnemeth
Branch: MAIN
Diff to selected 1.6 (colored)

Initial import of Xen 4.2:  this is the tools part.  This is mostly
functional for PV domains.  Support for HVM domains and grant tables
is still to come.  Note that xm/xend is deprecated in this version.
You should switch to using xl (which is tested to be working) if
you can.

----- 4.2.2

Xen 4.2.2 is a maintenance release in the 4.2 series and contains:
We recommend that all users of Xen 4.2.1 upgrade to Xen 4.2.2.

    This release fixes the following critical vulnerabilities:
        CVE-2012-5634 / XSA-33: VT-d interrupt remapping source
            validation flaw
        CVE-2013-0151 / XSA-34: nested virtualization on 32-bit
            exposes host crash
        CVE-2013-0152 / XSA-35: Nested HVM exposes host to being
            driven out of memory by guest
        CVE-2013-0153 / XSA-36: interrupt remap entries shared and
            old ones not cleared on AMD IOMMUs
        CVE-2013-0154 / XSA-37: Hypervisor crash due to incorrect
            ASSERT (debug build only)
        CVE-2013-0215 / XSA-38: oxenstored incorrect handling of
            certain Xenbus ring states
        CVE-2012-6075 / XSA-41: qemu (e1000 device driver): Buffer
            overflow when processing large packets
        CVE-2013-1917 / XSA-44: Xen PV DoS vulnerability with SYSENTER
        CVE-2013-1919 / XSA-46: Several access permission issues with
            IRQs for unprivileged guests
        CVE-2013-1920 / XSA-47: Potential use of freed memory in event
            channel operations
        CVE-2013-1922 / XSA-48: qemu-nbd format-guessing due to missing
            format specification

    This release contains many bug fixes and improvements (around
    100 since Xen 4.2.1). The highlights are:

        ACPI APEI/ERST finally working on production systems
        Bug fixes for other low level system state handling
        Bug fixes and improvements to the libxl tool stack
        Bug fixes to nested virtualization

----- 4.2.1

Xen 4.2.1 is a maintenance release in the 4.2 series and contains:
We recommend that all users of Xen 4.2.0 upgrade to Xen 4.2.1.

    The release fixes the following critical vulnerabilities:
        CVE-2012-4535 / XSA-20: Timer overflow DoS vulnerability
        CVE-2012-4537 / XSA-22: Memory mapping failure DoS
            vulnerability
        CVE-2012-4538 / XSA-23: Unhooking empty PAE entries DoS
            vulnerability
        CVE-2012-4539 / XSA-24: Grant table hypercall infinite
            loop DoS vulnerability
        CVE-2012-4544, CVE-2012-2625 / XSA-25: Xen domain builder
            Out-of-memory due to malicious kernel/ramdisk
        CVE-2012-5510 / XSA-26: Grant table version switch list
            corruption vulnerability
        CVE-2012-5511 / XSA-27: Several HVM operations do not
            validate the range of their inputs
        CVE-2012-5513 / XSA-29: XENMEM_exchange may overwrite
            hypervisor memory
        CVE-2012-5514 / XSA-30: Broken error handling in
            guest_physmap_mark_populate_on_demand()
        CVE-2012-5515 / XSA-31: Several memory hypercall operations
            allow invalid extent order values
        CVE-2012-5525 / XSA-32: several hypercalls do not validate
            input GFNs

    Among many bug fixes and improvements (around 100 since Xen 4.2.0):
        A fix for a long standing time management issue
        Bug fixes for S3 (suspend to RAM) handling
        Bug fixes for other low level system state handling
        Bug fixes and improvements to the libxl tool stack
        Bug fixes to nested virtualization

----- 4.2.0

The Xen 4.2 release contains a number of important new features
and updates including:

The release incorporates many new features and improvements to
existing features. There are improvements across the board including
to Security, Scalability, Performance and Documentation.

    XL is now the default toolstack: Significant effort has gone
in to the XL tool toolstack in this release and it is now feature
complete and robust enough that we have made it the default. This
toolstack can now replace xend in the majority of deployments, see
XL vs Xend Feature Comparison. As well as improving XL the underlying
libxl library has been significantly improved and supports the
majority of the most common toolstack features. In addition the
API has been declared stable which should make it even easier for
external toolstack such as libvirt and XCP's xapi to make full use
of this functionality in the future.

    Large Systems: Following on from the improvements made in 4.1
Xen now supports even larger systems, with up to 4095 host CPUs
and up to 512 guest CPUs. In addition toolstack feature like the
ability to automatically create a CPUPOOL per NUMA node and more
intelligent placement of guest VCPUs on NUMA nodes have further
improved the Xen experience on large systems.  Other new features,
such as multiple PCI segment support have also made a positive
impact on such systems.

    Improved security:  The XSM/Flask subsystem has seen several
enhancements, including improved support for disaggregated systems
and a rewritten example policy which is clearer and simpler to
modify to suit local requirements.

    Documentation: The Xen documentation has been much improved,
both the in-tree documentation and the wiki. This is in no small
part down to the success of the Xen Document Days so thanks to all
who have taken part.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>