pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [pkgsrc-2015Q1] pkgsrc/emulators/qemu



Module Name:    pkgsrc
Committed By:   tron
Date:           Wed May 20 20:32:06 UTC 2015

Modified Files:
        pkgsrc/emulators/qemu [pkgsrc-2015Q1]: Makefile distinfo
Added Files:
        pkgsrc/emulators/qemu/patches [pkgsrc-2015Q1]: patch-hw_block_fdc.c

Log Message:
Pullup ticket #4728 - requested by khorben
emulators/qemu: security patch

Revisions pulled up:
- emulators/qemu/Makefile                               1.138,1.137 via patch
- emulators/qemu/distinfo                               1.104,1.103
- emulators/qemu/patches/patch-hw_block_fdc.c           1.1
- emulators/qemu/patches/patch-tests_Makefile           1.2
- emulators/qemu/patches/patch-user-exec.c              deleted

---
   Module Name: pkgsrc
   Committed By:        khorben
   Date:                Sat May 16 03:19:54 UTC 2015

   Modified Files:
        pkgsrc/emulators/qemu: Makefile distinfo
   Added Files:
        pkgsrc/emulators/qemu/patches: patch-hw_block_fdc.c

   Log Message:
   Add patch for CVE-2015-3456.

   fdc: force the fifo access to be in bounds of the allocated buffer

   During processing of certain commands such as FD_CMD_READ_ID and
   FD_CMD_DRIVE_SPECIFICATION_COMMAND the fifo memory access could
   get out of bounds leading to memory corruption with values coming
   from the guest.

   Fix this by making sure that the index is always bounded by the
   allocated memory.

   XXX pull-up where applicable

---
   Module Name: pkgsrc
   Committed By:        ryoon
   Date:                Wed Apr 29 20:30:53 UTC 2015

   Modified Files:
        pkgsrc/emulators/qemu: Makefile distinfo
        pkgsrc/emulators/qemu/patches: patch-tests_Makefile
   Removed Files:
        pkgsrc/emulators/qemu/patches: patch-user-exec.c

   Log Message:
   Update to 2.3.0

   Changelog:
    * Support for 32-bit KVM guests on 64-bit ARM hosts
    * Support for running KVM under valgrind
    * New IvyBridge CPU model for x86 guests
    * Xen: support for ioreq-server API
    * New 5KEc and 5KEf MIPS64r2, and M14K and M14Kc MIPS32r2
      microMIPS CPU models for MIPS guests
    * Basic support for transactional memory extentions in PowerPC guests
    * Improved VGA support for little-endian PPC/pSeries guests
    * PCI bus support for s390x guests
    * Support for automatic guest device unplug when passthrough devices
      are unbound from VFIO host driver
    * Improved UI performance/support for GTK+/VNC/SDL/Spice, and VNC
      support for multiseat
    * Performance improvements for virtio-blk emulation: asynchronous SCSI
      request handling, and disk read merging.
    * QEMU Guest Agent: now also supports file operations in Windows guests,
      can be used to enable/disable memory blocks in linux guests in
      support for memory hotplug.
    * Migration can now include a JSON description of migration stream to aid
      in identifying incompatibilities betweens guests/hosts.
    * And lots more...


To generate a diff of this commit:
cvs rdiff -u -r1.135 -r1.135.2.1 pkgsrc/emulators/qemu/Makefile
cvs rdiff -u -r1.102 -r1.102.2.1 pkgsrc/emulators/qemu/distinfo
cvs rdiff -u -r0 -r1.1.2.2 pkgsrc/emulators/qemu/patches/patch-hw_block_fdc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index