Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12-SP1:Update
qemu.5922
qemu-linux-user.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File qemu-linux-user.changes of Package qemu.5922
------------------------------------------------------------------- Thu Oct 19 21:05:46 UTC 2017 - brogers@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0284-cirrus-fix-oob-access-in-mode4and5-.patch 0285-9pfs-use-g_malloc0-to-allocate-spac.patch 0286-xen-disk-don-t-leak-stack-data-via-.patch ------------------------------------------------------------------- Fri Oct 13 12:55:09 UTC 2017 - fli@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0279-IDE-Do-not-flush-empty-CDROM-drives.patch 0280-multiboot-validate-multiboot-header.patch 0281-slirp-check-len-against-dhcp-option.patch 0282-exec-use-qemu_ram_ptr_length-to-acc.patch 0283-vga-stop-passing-pointers-to-vga_dr.patch ------------------------------------------------------------------- Wed Jul 12 17:38:20 UTC 2017 - brogers@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0253-xhci-apply-limits-to-loops.patch 0254-sd-sdhci-check-transfer-mode-regist.patch 0255-usb-ohci-limit-the-number-of-link-e.patch 0256-cirrus-vnc-zap-bitblit-support-from.patch 0257-tcg-i386-Check-the-size-of-instruct.patch 0258-fix-cirrus_vga-fix-OOB-read-case-qe.patch 0259-cirrus-stop-passing-around-dst-poin.patch 0260-cirrus-stop-passing-around-src-poin.patch 0261-cirrus-fix-off-by-one-in-cirrus_bit.patch 0262-vmw_pvscsi-check-message-ring-page-.patch 0263-xhci-guard-xhci_kick_epctx-against-.patch 0264-usb-ehci-fix-memory-leak-in-ehci.patch 0265-ide-core-add-cleanup-function.patch 0266-ide-ahci-call-cleanup-function-in-a.patch 0267-usb-ohci-fix-error-return-code-in-s.patch 0268-input-limit-kbd-queue-depth.patch 0269-audio-release-capture-buffers.patch 0270-scsi-avoid-an-off-by-one-error-in-m.patch 0271-9pfs-local-forbid-client-access-to-.patch 0272-9pfs-local-fix-unlink-of-alien-file.patch 0273-serial-fix-memory-leak-in-serial-ex.patch 0274-megasas-do-not-read-DCMD-opcode-mor.patch 0275-megasas-always-store-SCSIRequest-in.patch 0276-9pfs-local-remove-use-correct-path-.patch 0277-qemu-nbd-Ignore-SIGPIPE.patch 0278-usb-redir-fix-stack-overflow-in-usb.patch ------------------------------------------------------------------- Mon Jul 10 20:50:52 UTC 2017 - brogers@suse.com - Add --no-renames to the git format-patch command in the git workflow script for better patch compatibility - In order to facilitate a major backport, a number of patches were reordered according to their upstream order. * Patches renamed: 0120-9pfs-handle-walk-of-.-in-the-root-d.patch -> 0197-9pfs-handle-walk-of-.-in-the-root-d.patch 0121-net-vmxnet-initialise-local-tx-desc.patch -> 0120-net-vmxnet-initialise-local-tx-desc.patch 0122-scsi-check-page-count-while-initial.patch -> 0121-scsi-check-page-count-while-initial.patch 0123-scsi-pvscsi-avoid-infinite-loop-whi.patch -> 0122-scsi-pvscsi-avoid-infinite-loop-whi.patch 0124-spice-fix-spice_chr_add_watch-pre-c.patch -> 0123-spice-fix-spice_chr_add_watch-pre-c.patch 0125-hw-net-Fix-a-heap-overflow-in-xlnx..patch -> 0124-hw-net-Fix-a-heap-overflow-in-xlnx..patch 0126-vmsvga-more-cursor-checks.patch -> 0125-vmsvga-more-cursor-checks.patch 0127-vmsvga-correct-bitmap-and-pixmap-si.patch -> 0126-vmsvga-correct-bitmap-and-pixmap-si.patch 0128-usb-xhci-fix-memory-leak-in-usb_xhc.patch -> 0127-usb-xhci-fix-memory-leak-in-usb_xhc.patch 0129-scsi-pvscsi-limit-process-IO-loop-t.patch -> 0128-scsi-pvscsi-limit-process-IO-loop-t.patch 0130-net-mcf-limit-buffer-descriptor-cou.patch -> 0129-net-mcf-limit-buffer-descriptor-cou.patch 0131-xhci-limit-the-number-of-link-trbs-.patch -> 0130-xhci-limit-the-number-of-link-trbs-.patch 0132-9pfs-allocate-space-for-guest-origi.patch -> 0198-9pfs-allocate-space-for-guest-origi.patch 0133-9pfs-fix-memory-leak-in-v9fs_link.patch -> 0205-9pfs-fix-memory-leak-in-v9fs_link.patch 0134-9pfs-fix-potential-host-memory-leak.patch -> 0199-9pfs-fix-potential-host-memory-leak.patch 0135-9pfs-fix-information-leak-in-xattr-.patch -> 0203-9pfs-fix-information-leak-in-xattr-.patch 0136-9pfs-fix-memory-leak-in-v9fs_xattrc.patch -> 0204-9pfs-fix-memory-leak-in-v9fs_xattrc.patch 0137-9pfs-fix-memory-leak-in-v9fs_write.patch -> 0206-9pfs-fix-memory-leak-in-v9fs_write.patch 0138-char-serial-check-divider-value-aga.patch -> 0131-char-serial-check-divider-value-aga.patch 0139-net-pcnet-check-rx-tx-descriptor-ri.patch -> 0132-net-pcnet-check-rx-tx-descriptor-ri.patch 0140-net-eepro100-fix-memory-leak-in-dev.patch -> 0133-net-eepro100-fix-memory-leak-in-dev.patch 0141-net-rtl8139-limit-processing-of-rin.patch -> 0134-net-rtl8139-limit-processing-of-rin.patch 0142-audio-intel-hda-check-stream-entry-.patch -> 0135-audio-intel-hda-check-stream-entry-.patch 0143-9pfs-fix-integer-overflow-issue-in-.patch -> 0207-9pfs-fix-integer-overflow-issue-in-.patch 0144-dma-rc4030-limit-interval-timer-rel.patch -> 0136-dma-rc4030-limit-interval-timer-rel.patch 0145-mirror-Fix-coroutine-reentrance.patch -> 0137-mirror-Fix-coroutine-reentrance.patch 0146-tests-Unique-test-path-for-string-v.patch -> 0138-tests-Unique-test-path-for-string-v.patch 0147-string-input-visitor-Fix-uint64-par.patch -> 0139-string-input-visitor-Fix-uint64-par.patch 0148-test-string-input-visitor-Add-int-t.patch -> 0140-test-string-input-visitor-Add-int-t.patch 0149-test-string-input-visitor-Add-uint6.patch -> 0141-test-string-input-visitor-Add-uint6.patch 0150-tests-Add-QOM-property-unit-tests.patch -> 0142-tests-Add-QOM-property-unit-tests.patch 0151-tests-Add-scsi-disk-test.patch -> 0143-tests-Add-scsi-disk-test.patch 0152-net-mcf-check-receive-buffer-size-r.patch -> 0144-net-mcf-check-receive-buffer-size-r.patch 0153-usb-ehci-fix-memory-leak-in-ehci_in.patch -> 0145-usb-ehci-fix-memory-leak-in-ehci_in.patch 0154-usbredir-free-vm_change_state_handl.patch -> 0146-usbredir-free-vm_change_state_handl.patch 0155-display-cirrus-check-vga-bits-per-p.patch -> 0147-display-cirrus-check-vga-bits-per-p.patch 0156-display-cirrus-ignore-source-pitch-.patch -> 0148-display-cirrus-ignore-source-pitch-.patch 0157-wdt_i6300esb-QOMify.patch -> 0149-wdt_i6300esb-QOMify.patch 0158-watchdog-6300esb-add-exit-function.patch -> 0150-watchdog-6300esb-add-exit-function.patch 0159-ES1370-QOMify.patch -> 0151-ES1370-QOMify.patch 0160-audio-es1370-add-exit-function.patch -> 0152-audio-es1370-add-exit-function.patch 0161-audio-ac97-add-exit-function.patch -> 0153-audio-ac97-add-exit-function.patch 0162-sd-sdhci-check-data-length-during-d.patch -> 0154-sd-sdhci-check-data-length-during-d.patch 0163-virtio-cache-used_idx-in-a-VirtQueu.patch -> 0155-virtio-cache-used_idx-in-a-VirtQueu.patch 0164-virtio-recalculate-vq-inuse-after-m.patch -> 0156-virtio-recalculate-vq-inuse-after-m.patch 0165-virtio-decrement-vq-inuse-in-virtqu.patch -> 0157-virtio-decrement-vq-inuse-in-virtqu.patch 0166-virtio-zero-vq-inuse-in-virtio_rese.patch -> 0158-virtio-zero-vq-inuse-in-virtio_rese.patch 0167-virtio-fix-vq-inuse-recalc-after-mi.patch -> 0159-virtio-fix-vq-inuse-recalc-after-mi.patch 0168-cirrus-handle-negative-pitch-in-cir.patch -> 0160-cirrus-handle-negative-pitch-in-cir.patch 0169-cirrus-fix-blit-address-mask-handli.patch -> 0161-cirrus-fix-blit-address-mask-handli.patch 0170-cirrus_vga-fix-off-by-one-in-blit_r.patch -> 0162-cirrus_vga-fix-off-by-one-in-blit_r.patch 0171-cirrus-fix-oob-access-issue-CVE-201.patch -> 0163-cirrus-fix-oob-access-issue-CVE-201.patch 0172-megasas-fix-guest-triggered-memory-.patch -> 0164-megasas-fix-guest-triggered-memory-.patch 0173-cirrus-fix-patterncopy-checks.patch -> 0165-cirrus-fix-patterncopy-checks.patch 0174-cirrus-add-blit_is_unsafe-call-to-c.patch -> 0166-cirrus-add-blit_is_unsafe-call-to-c.patch 0175-usb-ccid-check-ccid-apdu-length.patch -> 0167-usb-ccid-check-ccid-apdu-length.patch 0176-net-check-fragment-length-during-fr.patch -> 0168-net-check-fragment-length-during-fr.patch 0177-net-vmxnet-check-IP-header-length.patch -> 0169-net-vmxnet-check-IP-header-length.patch * Patches added: 0170-virtio-9p-device-move-qdev-properti.patch 0171-coroutine-move-into-libqemuutil.a-l.patch 0172-virtio-9p-add-savem-handlers.patch 0173-virtio-9p-device-add-minimal-unreal.patch 0174-9pfs-rename-virtio-9p-handle.c-to-9.patch 0175-9pfs-rename-virtio-9p-local.c-to-9p.patch 0176-9pfs-rename-virtio-9p-posix-acl.c-t.patch 0177-9pfs-rename-virtio-9p-proxy.-c-h-to.patch 0178-9pfs-rename-virtio-9p-xattr-user-.-.patch 0179-9pfs-merge-hw-virtio-virtio-9p.h-in.patch 0180-9pfs-remove-dead-code.patch 0181-fsdev-break-out-9p-marshal.-c-h-fro.patch 0182-fsdev-rename-virtio-9p-marshal.-c-h.patch 0183-9pfs-PDU-processing-functions-don-t.patch 0184-9pfs-PDU-processing-functions-shoul.patch 0185-9pfs-make-pdu_-un-marshal-proper-fu.patch 0186-9pfs-factor-out-virtio_pdu_-un-mars.patch 0187-9pfs-factor-out-pdu_push_and_notify.patch 0188-9pfs-break-out-virtio_init_iov_from.patch 0189-9pfs-break-out-9p.h-from-virtio-9p..patch 0190-9pfs-factor-out-virtio_9p_push_and_.patch 0191-9pfs-export-pdu_-submit-alloc-free.patch 0192-9pfs-move-handle_9p_output-and-make.patch 0193-9pfs-rename-virtio_9p_set_fd_limit-.patch 0194-9pfs-rename-virtio-9p.c-to-9p.c.patch 0195-9pfs-factor-out-v9fs_device_-un-rea.patch 0196-9pfs-introduce-V9fsVirtioState.patch 0200-9pfs-drop-useless-check-in-pdu_free.patch 0201-9pfs-only-free-completed-request-if.patch 0202-virtio-9p-add-reset-handler.patch 0208-9pfs-drop-excessive-error-message-f.patch 0209-9pfs-add-cleanup-operation-in-FileO.patch 0210-9pfs-fix-crash-when-fsdev-is-missin.patch 0211-9pfs-move-pdus-to-V9fsState.patch 0212-9pfs-fix-off-by-one-error-in-PDU-fr.patch 0213-9pfs-local-move-xattr-security-ops-.patch 0214-9pfs-remove-side-effects-in-local_i.patch 0215-9p-introduce-the-V9fsDir-type.patch 0216-9pfs-remove-side-effects-in-local_o.patch 0217-9pfs-introduce-relative_openat_nofo.patch 0218-9pfs-local-keep-a-file-descriptor-o.patch 0219-9pfs-local-open-opendir-don-t-follo.patch 0220-9pfs-local-lgetxattr-don-t-follow-s.patch 0221-9pfs-local-llistxattr-don-t-follow-.patch 0222-9pfs-local-lsetxattr-don-t-follow-s.patch 0223-9pfs-local-lremovexattr-don-t-follo.patch 0224-9pfs-local-unlinkat-don-t-follow-sy.patch 0225-9pfs-local-remove-don-t-follow-syml.patch 0226-9pfs-local-utimensat-don-t-follow-s.patch 0227-9pfs-local-statfs-don-t-follow-syml.patch 0228-9pfs-local-truncate-don-t-follow-sy.patch 0229-9pfs-local-readlink-don-t-follow-sy.patch 0230-9pfs-local-lstat-don-t-follow-symli.patch 0231-9pfs-local-renameat-don-t-follow-sy.patch 0232-9pfs-local-rename-use-renameat.patch 0233-9pfs-local-improve-error-handling-i.patch 0234-9pfs-local-link-don-t-follow-symlin.patch 0235-9pfs-local-chmod-don-t-follow-symli.patch 0236-9pfs-local-chown-don-t-follow-symli.patch 0237-9pfs-local-symlink-don-t-follow-sym.patch 0238-9pfs-local-mknod-don-t-follow-symli.patch 0239-9pfs-local-mkdir-don-t-follow-symli.patch 0240-9pfs-local-open2-don-t-follow-symli.patch 0241-9pfs-local-drop-unused-code.patch 0242-9pfs-fix-bogus-fd-check-in-local_re.patch 0243-9pfs-fix-fd-leak-in-local_opendir.patch 0244-9pfs-fail-local_statfs-earlier.patch 0245-9pfs-don-t-use-AT_EMPTY_PATH-in-loc.patch 0246-9pfs-fix-O_PATH-build-break-with-ol.patch 0247-9pfs-fix-vulnerability-in-openat_di.patch 0248-9pfs-don-t-try-to-flush-self-and-av.patch 0249-9pfs-fix-file-descriptor-leak.patch 0250-9pfs-xattr-fix-memory-leak-in-v9fs_.patch 0251-9pfs-introduce-v9fs_path_sprintf-he.patch 0252-9pfs-local-set-the-path-of-the-expo.patch - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 ------------------------------------------------------------------- Wed Mar 8 00:57:44 UTC 2017 - lyan@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0177-net-vmxnet-check-IP-header-length.patch ------------------------------------------------------------------- Tue Mar 7 18:39:31 UTC 2017 - lyan@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0176-net-check-fragment-length-during-fr.patch ------------------------------------------------------------------- Thu Feb 16 17:27:28 UTC 2017 - brogers@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0175-usb-ccid-check-ccid-apdu-length.patch ------------------------------------------------------------------- Wed Feb 15 12:00:10 UTC 2017 - brogers@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches dropped: 0169-cirrus-allow-zero-source-pitch-in-p.patch * Patches renamed: 0170-cirrus-fix-blit-address-mask-handli.patch -> 0169-cirrus-fix-blit-address-mask-handli.patch 0171-cirrus_vga-fix-off-by-one-in-blit_r.patch -> 0170-cirrus_vga-fix-off-by-one-in-blit_r.patch 0172-cirrus-fix-oob-access-issue-CVE-201.patch -> 0171-cirrus-fix-oob-access-issue-CVE-201.patch 0173-megasas-fix-guest-triggered-memory-.patch -> 0172-megasas-fix-guest-triggered-memory-.patch * Patches added: 0173-cirrus-fix-patterncopy-checks.patch 0174-cirrus-add-blit_is_unsafe-call-to-c.patch ------------------------------------------------------------------- Fri Feb 3 18:19:15 UTC 2017 - brogers@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0168-cirrus-handle-negative-pitch-in-cir.patch 0169-cirrus-allow-zero-source-pitch-in-p.patch 0170-cirrus-fix-blit-address-mask-handli.patch 0171-cirrus_vga-fix-off-by-one-in-blit_r.patch 0172-cirrus-fix-oob-access-issue-CVE-201.patch 0173-megasas-fix-guest-triggered-memory-.patch ------------------------------------------------------------------- Tue Jan 31 16:05:38 UTC 2017 - brogers@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0167-virtio-fix-vq-inuse-recalc-after-mi.patch ------------------------------------------------------------------- Mon Jan 30 17:49:55 UTC 2017 - brogers@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0163-virtio-cache-used_idx-in-a-VirtQueu.patch 0164-virtio-recalculate-vq-inuse-after-m.patch 0165-virtio-decrement-vq-inuse-in-virtqu.patch 0166-virtio-zero-vq-inuse-in-virtio_rese.patch ------------------------------------------------------------------- Sat Jan 28 20:10:53 UTC 2017 - brogers@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0157-wdt_i6300esb-QOMify.patch 0158-watchdog-6300esb-add-exit-function.patch 0159-ES1370-QOMify.patch 0160-audio-es1370-add-exit-function.patch 0161-audio-ac97-add-exit-function.patch 0162-sd-sdhci-check-data-length-during-d.patch ------------------------------------------------------------------- Sat Jan 28 18:35:03 UTC 2017 - brogers@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0152-net-mcf-check-receive-buffer-size-r.patch 0153-usb-ehci-fix-memory-leak-in-ehci_in.patch 0154-usbredir-free-vm_change_state_handl.patch 0155-display-cirrus-check-vga-bits-per-p.patch 0156-display-cirrus-ignore-source-pitch-.patch ------------------------------------------------------------------- Fri Dec 9 20:19:27 UTC 2016 - afaerber@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0146-tests-Unique-test-path-for-string-v.patch 0147-string-input-visitor-Fix-uint64-par.patch 0148-test-string-input-visitor-Add-int-t.patch 0149-test-string-input-visitor-Add-uint6.patch 0150-tests-Add-QOM-property-unit-tests.patch 0151-tests-Add-scsi-disk-test.patch ------------------------------------------------------------------- Tue Nov 8 13:47:32 UTC 2016 - brogers@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0125-hw-net-Fix-a-heap-overflow-in-xlnx..patch 0126-vmsvga-more-cursor-checks.patch 0127-vmsvga-correct-bitmap-and-pixmap-si.patch 0128-usb-xhci-fix-memory-leak-in-usb_xhc.patch 0129-scsi-pvscsi-limit-process-IO-loop-t.patch 0130-net-mcf-limit-buffer-descriptor-cou.patch 0131-xhci-limit-the-number-of-link-trbs-.patch 0132-9pfs-allocate-space-for-guest-origi.patch 0133-9pfs-fix-memory-leak-in-v9fs_link.patch 0134-9pfs-fix-potential-host-memory-leak.patch 0135-9pfs-fix-information-leak-in-xattr-.patch 0136-9pfs-fix-memory-leak-in-v9fs_xattrc.patch 0137-9pfs-fix-memory-leak-in-v9fs_write.patch 0138-char-serial-check-divider-value-aga.patch 0139-net-pcnet-check-rx-tx-descriptor-ri.patch 0140-net-eepro100-fix-memory-leak-in-dev.patch 0141-net-rtl8139-limit-processing-of-rin.patch 0142-audio-intel-hda-check-stream-entry-.patch 0143-9pfs-fix-integer-overflow-issue-in-.patch 0144-dma-rc4030-limit-interval-timer-rel.patch 0145-mirror-Fix-coroutine-reentrance.patch ------------------------------------------------------------------- Tue Sep 20 22:43:40 UTC 2016 - brogers@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0124-spice-fix-spice_chr_add_watch-pre-c.patch ------------------------------------------------------------------- Thu Sep 8 19:05:35 UTC 2016 - brogers@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0105-usb-check-USB-configuration-descrip.patch 0106-ohci-allocate-timer-only-once.patch 0107-scsi-megasas-use-appropriate-proper.patch 0108-scsi-megasas-initialise-local-confi.patch 0109-scsi-megasas-check-read_queue_head-.patch 0110-block-iscsi-avoid-potential-overflo.patch 0111-vmsvga-move-fifo-sanity-checks-to-v.patch 0112-vmsvga-don-t-process-more-than-1024.patch 0113-scsi-esp-check-TI-buffer-index-befo.patch 0114-scsi-megasas-null-terminate-bios-ve.patch 0115-scsi-esp-respect-FIFO-invariant-aft.patch 0116-virtio-error-out-if-guest-exceeds-v.patch 0117-virtio-check-vring-descriptor-buffe.patch 0118-net-vmxnet3-check-for-device_active.patch 0119-net-vmxnet-use-g_new-for-pkt-initia.patch 0120-9pfs-handle-walk-of-.-in-the-root-d.patch 0121-net-vmxnet-initialise-local-tx-desc.patch 0122-scsi-check-page-count-while-initial.patch 0123-scsi-pvscsi-avoid-infinite-loop-whi.patch ------------------------------------------------------------------- Tue May 24 18:31:24 UTC 2016 - brogers@suse.com - Address various security/stability issues * Fix regression of vga behavior introduced with fix for CVE-2016-3712 (bsc#978160) 0101-vga-add-sr_vbe-register-set.patch * Avoid OOB access in 53C9X emulation (CVE-2016-4439 bsc#980711) 0102-esp-check-command-buffer-length-bef.patch * Avoid OOB access in 53C9X emulation (CVE-2016-4441 bsc#980723) 0103-esp-check-dma-length-before-reading.patch * Avoid OOB access in Vmware PV SCSI emulation (CVE-2016-4952 bsc#981266) 0104-scsi-pvscsi-check-command-descripto.patch - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 ------------------------------------------------------------------- Thu May 12 06:00:36 UTC 2016 - cyliu@suse.com - Fix bsc#886378: qemu truncates vhd images in virt-rescue and bsc#943446: qemu-img convert doesn't create MB aligned VHDs anymore - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0099-block-vpc-choose-size-calculation-m.patch 0100-block-vpc-give-option-to-force-the-.patch ------------------------------------------------------------------- Tue May 3 19:45:35 UTC 2016 - brogers@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0094-vga-fix-banked-access-bounds-checki.patch 0095-vga-add-vbe_enabled-helper.patch 0096-vga-factor-out-vga-register-setup.patch 0097-vga-update-vga-register-setup-on-vb.patch 0098-vga-make-sure-vga-register-setup-fo.patch ------------------------------------------------------------------- Tue Apr 26 13:17:18 UTC 2016 - brogers@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches dropped: 0069-ehci-make-idt-processing-more-robus.patch * Patches added: 0069-ehci-apply-limit-to-iTD-sidt-descri.patch 0081-usb-check-RNDIS-buffer-offsets-leng.patch 0082-exec-Respect-as_tranlsate_internal-.patch 0083-exec-do-not-clamp-accesses-to-MMIO-.patch 0084-exec-skip-MMIO-regions-correctly-in.patch 0085-net-ne2000-check-ring-buffer-contro.patch 0086-rng-remove-the-unused-request-cance.patch 0087-rng-move-request-queue-from-RngEgd-.patch 0088-rng-move-request-queue-cleanup-from.patch 0089-rng-add-request-queue-support-to-rn.patch 0090-net-check-packet-payload-length.patch 0091-net-stellaris_enet-check-packet-len.patch 0092-net-mipsnet-check-packet-length-aga.patch 0093-i386-kvmvapic-initialise-imm32-vari.patch ------------------------------------------------------------------- Mon Mar 14 18:09:39 UTC 2016 - afaerber@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0080-ahci-Do-not-unmap-NULL-addresses.patch ------------------------------------------------------------------- Thu Feb 4 18:48:10 UTC 2016 - brogers@suse.com - Avoid potential QEMU DoS for long HMP sendkey command argument (CVE-2015-8619 bsc#960334) - Fix case of malicious privileged guest user being able to cause QEMU DoS by writing to read-only EHCI capabilities registers (CVE-2016-2198 bsc#964413) - Avoid potential QEMU DoS (infinite loop) in e1000 device emulation, causable by malicious privileged user within guest (CVE-2016-1981 bsc#963782) - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0077-hmp-fix-sendkey-out-of-bounds-write.patch 0078-usb-ehci-add-capability-mmio-write-.patch 0079-e1000-eliminate-infinite-loops-on-o.patch ------------------------------------------------------------------- Thu Jan 28 03:13:13 UTC 2016 - cyliu@suse.com - Fix incorrect l2 header validation leads to a crash via assert(2) call (CVE-2015-8744 bsc#960835) - Fix vmxnet3 host memory leakage (CVE-2015-8568 CVE-2015-8567 bsc#959386) - Fix reading IMR registers leads to a crash via assert(2) call (CVE-2015-8745 bsc#960708) - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0074-vmxnet3-Support-reading-IMR-registe.patch 0075-net-vmxnet3-avoid-memory-leakage-in.patch 0076-net-vmxnet3-Refine-l2-header-valida.patch ------------------------------------------------------------------- Wed Jan 27 06:18:36 UTC 2016 - lma@suse.com - Fix vulnerabilities in vnc floating point exception. (CVE-2015-8504 bsc#958491) - Fix vulnerabilities in buffer overflow in virtio-serial. (CVE-2015-5745 bsc#940929) - Fix vulnerabilities in infinite loop in ehci_advance_state results in DoS. (CVE-2015-8558 bsc#959005) - Fix vulnerabilities in pci null pointer dereference issue. (CVE-2015-7549 bsc#958917) - Fix vulnerabilities in ne2000 OOB memory access in ioport r/w functions. (CVE-2015-8743 bsc#960725) - Fix vulnerabilities in ahci use-after-free vulnerability in aio port commands. (CVE-2016-1568 bsc#961333) - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0067-ui-vnc-avoid-floating-point-excepti.patch 0068-virtio-serial-fix-ANY_LAYOUT.patch 0069-ehci-make-idt-processing-more-robus.patch 0070-msix-implement-pba-write-but-read-o.patch 0071-net-ne2000-fix-bounds-check-in-iopo.patch 0072-ahci-add-ncq_err-helper.patch 0073-ide-ahci-reset-ncq-object-to-unused.patch ------------------------------------------------------------------- Tue Jan 26 21:35:25 UTC 2016 - brogers@suse.com - Fix potential OOB memory access in processing firmware configuration. (CVE-2016-1714 bsc#961691) - Fix potential NULL pointer derefernce when processing hmp i/o command. (CVE-2016-1922 bsc#962320) - Fix wrong sized memset in megasas command handler. (CVE-2015-8613 bsc#961556) - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0064-fw_cfg-add-check-to-validate-curren.patch 0065-i386-avoid-null-pointer-dereference.patch 0066-scsi-initialise-info-object-with-ap.patch ------------------------------------------------------------------- Thu Dec 3 17:48:13 UTC 2015 - brogers@suse.com - Enforce receive packet size, thus eliminating buffer overflow and potential security issue. (bsc#957162 CVE-2015-7512) - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0063-pcnet-fix-rx-buffer-overflow-CVE-20.patch ------------------------------------------------------------------- Wed Dec 2 02:52:59 UTC 2015 - cyliu@suse.com - Security Fix: CVE-2015-8345 (bsc#956829): qemu: net: eepro100: infinite loop in processing command block list - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0062-eepro100-Prevent-two-endless-loops.patch ------------------------------------------------------------------- Wed Nov 4 16:22:59 UTC 2015 - brogers@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0061-Don-t-change-total_size-when-creati.patch ------------------------------------------------------------------- Thu Oct 8 16:11:23 UTC 2015 - brogers@suse.com - Fix potential hang in emulated e1000 nic (bsc#944697 CVE-2015-6815) - Fix potential DoS in virtio-net (bsc#947159 CVE-2015-7295) - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0057-virtio-introduce-virtqueue_unmap_sg.patch 0058-virtio-introduce-virtqueue_discard.patch 0059-virtio-net-correctly-drop-truncated.patch 0060-e1000-Avoid-infinite-loop-in-proces.patch ------------------------------------------------------------------- Fri Sep 18 17:52:26 UTC 2015 - brogers@suse.com - Fix vulnerability in ide emulation - potential divide-by-zero. (CVE-2015-6855 bsc#945404) - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0056-ide-fix-ATAPI-command-permissions.patch ------------------------------------------------------------------- Thu Sep 17 20:19:16 UTC 2015 - brogers@suse.com - Fix vulnerabilities in ne2000 nic emulation. (CVE-2015-5278 bsc#945989) (CVE-2015-5279 bsc#945987) - Fix other error in code related to bsc#936537 - Fix spec file usage of wrong cflags macro - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0053-qcow2-Make-qcow2_alloc_bytes-more-e.patch 0054-net-avoid-infinite-loop-when-receiv.patch 0055-net-add-checks-to-validate-ring-buf.patch ------------------------------------------------------------------- Fri Sep 11 22:49:03 UTC 2015 - brogers@suse.com - Fix possible qemu-img error when converting to compressed qcow2 image (bsc#936537) - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0052-qcow2-Handle-EAGAIN-returned-from-u.patch ------------------------------------------------------------------- Fri Sep 11 14:50:44 UTC 2015 - afaerber@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0051-vnc-fix-memory-corruption-CVE-2015-.patch ------------------------------------------------------------------- Wed Aug 12 15:55:02 UTC 2015 - brogers@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * This is stable release update from v2.3.0 to v2.3.1 cf. http://wiki.qemu-project.org/ChangeLog/2.3 (fate#314497) * Patches dropped: 0046-fdc-force-the-fifo-access-to-be-in-.patch 0050-qcow2-Set-MIN_L2_CACHE_SIZE-to-2.patch 0053-ide-Check-array-bounds-before-writi.patch 0054-ide-atapi-Fix-START-STOP-UNIT-comma.patch 0055-ide-Clear-DRQ-after-handling-all-ex.patch * Patches renamed: 0047-configure-reduce-libseccomp-version.patch -> 0046-configure-reduce-libseccomp-version.patch 0048-pcnet-force-the-buffer-access-to-be.patch -> 0047-pcnet-force-the-buffer-access-to-be.patch 0049-linux-user-Allocate-thunk-size-dyna.patch -> 0048-linux-user-Allocate-thunk-size-dyna.patch 0051-slirp-use-less-predictable-director.patch -> 0049-slirp-use-less-predictable-director.patch 0052-dictzip-Fix-on-big-endian-systems.patch -> 0050-dictzip-Fix-on-big-endian-systems.patch ------------------------------------------------------------------- Thu Jul 16 16:15:21 UTC 2015 - brogers@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0053-ide-Check-array-bounds-before-writi.patch 0054-ide-atapi-Fix-START-STOP-UNIT-comma.patch 0055-ide-Clear-DRQ-after-handling-all-ex.patch ------------------------------------------------------------------- Wed Jul 8 19:18:45 UTC 2015 - brogers@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0052-dictzip-Fix-on-big-endian-systems.patch ------------------------------------------------------------------- Fri Jun 5 21:28:25 UTC 2015 - brogers@suse.com - Avoid predictable directory name for smb config (bsc#932267 CVE-2015-4037) - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0051-slirp-use-less-predictable-director.patch ------------------------------------------------------------------- Tue Jun 2 18:31:24 UTC 2015 - brogers@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0050-qcow2-Set-MIN_L2_CACHE_SIZE-to-2.patch ------------------------------------------------------------------- Tue Jun 2 17:59:48 UTC 2015 - brogers@suse.com - Fix qemu-linux-user on powerpc - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0049-linux-user-Allocate-thunk-size-dyna.patch ------------------------------------------------------------------- Tue Jun 2 12:42:39 UTC 2015 - brogers@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches added: 0048-pcnet-force-the-buffer-access-to-be.patch ------------------------------------------------------------------- Tue Jun 2 00:47:57 UTC 2015 - brogers@suse.com - Update to v2.3.0: cf. http://wiki.qemu-project.org/ChangeLog/2.3 (fate#314497) - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP1 * Patches dropped: 0037-xen_disk-add-discard-support.patch 0046-qemu-img-add-nocow-option.patch 0047-tests-Don-t-run-qom-test-twice.patch 0048-qtest-Assure-that-init_socket-s-lis.patch 0049-qtest-Add-error-reporting-to-socket.patch 0050-qtest-Be-paranoid-about-accept-addr.patch 0051-seccomp-add-timerfd_create-and-time.patch 0052-seccomp-add-shmctl-mlock-and-munloc.patch 0053-gtk-Add-handling-for-the-xfree86-ke.patch 0055-tcg-ppc64-Support-the-ELFv2-ABI.patch 0056-target-i386-Preserve-the-Z-bit-for-.patch 0057-vmstate-s-VMSTATE_INT32_LE-VMSTATE_.patch 0058-savevm-Ignore-minimum_version_id_ol.patch 0059-qemu-img-Convert-by-cluster-size-if.patch 0060-vmdk-Implement-.bdrv_write_compress.patch 0061-vmdk-Implement-.bdrv_get_info.patch 0062-module-Simplify-module_load.patch 0063-module-Don-t-complain-when-a-module.patch 0064-spapr_nvram-Correct-max-nvram-size.patch 0065-target-ppc-extract-register-length-.patch 0066-target-ppc-gdbstub-allow-byte-swapp.patch 0067-spapr_pci-fix-MSI-limit.patch 0068-spapr-Add-support-for-time-base-off.patch 0069-spapr-Add-ibm-chip-id-property-in-d.patch 0070-target-ppc-Support-dump-for-little-.patch 0071-target-ppc-Introduce-callback-for-i.patch 0072-target-ppc-Set-the-correct-endianne.patch 0073-target-ppc-Add-compat-CPU-option.patch 0074-spapr-Move-SMT-related-properties-o.patch 0075-target-ppc-Implement-compat-CPU-opt.patch 0076-target-ppc-Define-Processor-Compati.patch 0077-spapr-Add-ibm-client-architecture-s.patch 0078-spapr-Rework-spapr_fixup_cpu_dt.patch 0079-spapr-Limit-threads-per-core-accord.patch 0080-spapr-Implement-processor-compatibi.patch 0081-KVM-PPC-Enable-compatibility-mode.patch 0082-kvm-make-one_reg-helpers-available-.patch 0083-dump-Drop-pointless-error_is_set-Du.patch 0084-dump-fill-in-the-flat-header-signat.patch 0085-dump-simplify-write_start_flat_head.patch 0086-dump-eliminate-DumpState.page_shift.patch 0087-dump-eliminate-DumpState.page_size-.patch 0088-dump-select-header-bitness-based-on.patch 0089-dump-hoist-lzo_init-from-get_len_bu.patch 0090-dump-simplify-get_len_buf_out.patch 0091-dump-Make-DumpState-and-endian-conv.patch 0092-linux-headers-update-linux-headers-.patch 0093-target-ppc-Create-versionless-CPU-c.patch 0094-target-ppc-Move-alias-lookup-after-.patch 0095-target-ppc-Remove-redundant-POWER7-.patch 0096-KVM-PPC-Expose-fixup-hcall-capabili.patch 0097-PPC-spapr-Expose-hypervisor-node-in.patch 0098-spapr_hcall-Split-h_set_mode.patch 0099-spapr_hcall-Add-address-translation.patch 0100-PPC-KVM-Make-pv-hcall-endian-agnost.patch 0101-spapr_pci-Advertise-MSI-quota.patch 0102-spapr-Add-qemu-boot-menu-property-t.patch 0103-target-ppc-Add-support-for-POWER8-p.patch 0104-spapr-Add-rtas_st_buffer-utility-fu.patch 0105-spapr-Fix-RTAS-sysparm-DIAGNOSTICS_.patch 0106-spapr-Add-RTAS-sysparm-UUID.patch 0107-spapr-Add-RTAS-sysparm-SPLPAR-Chara.patch 0108-virtio-introduce-device-specific-mi.patch 0109-virtio-net-implement-per-device-mig.patch 0110-virtio-blk-implement-per-device-mig.patch 0111-virtio-serial-implement-per-device-.patch 0112-virtio-balloon-implement-per-device.patch 0113-virtio-rng-implement-per-device-mig.patch 0114-virtio-add-subsections-to-the-migra.patch 0115-exec-introduce-target_words_bigendi.patch 0116-cpu-introduce-CPUClass-virtio_is_bi.patch 0117-virtio-add-endian-ambivalent-suppor.patch 0118-virtio-memory-accessors-for-endian-.patch 0119-virtio-allow-byte-swapping-for-vrin.patch 0120-virtio-net-use-virtio-wrappers-to-a.patch 0121-virtio-balloon-use-virtio-wrappers-.patch 0122-virtio-blk-use-virtio-wrappers-to-a.patch 0123-virtio-scsi-use-virtio-wrappers-to-.patch 0124-virtio-serial-bus-use-virtio-wrappe.patch 0125-virtio-9p-use-virtio-wrappers-to-ac.patch 0126-target-ppc-enable-virtio-endian-amb.patch 0127-target-ppc-KVMPPC_H_CAS-fix-cpu-ver.patch 0128-target-ppc-Add-pvr_match-callback.patch 0129-target-ppc-Remove-POWER7-and-POWER8.patch 0130-qemu-VGA-endian-swap-low-level-draw.patch 0131-pc-bios-s390-ccw-virtio_load_direct.patch 0132-pc-bios-s390-ccw-do-a-subsystem-res.patch 0133-pc-bios-s390-ccw-fix-for-fragmented.patch 0134-pc-bios-s390-ccw-make-checkpatch-ha.patch 0135-pc-bios-s390-ccw-cleanup-and-enhanc.patch 0136-pc-bios-s390-ccw-handle-different-s.patch 0137-pc-bios-s390-ccw-store-proper-subsy.patch 0138-target-i386-kvm-Don-t-enable-MONITO.patch 0139-ivshmem-check-the-value-returned-by.patch 0140-usb-fix-up-post-load-checks.patch 0141-slirp-udp-fix-NULL-pointer-derefere.patch 0142-cirrus-fix-blit-region-check.patch 0143-cirrus-don-t-overflow-CirrusVGAStat.patch 0144-block-raw-posix-Try-both-FIEMAP-and.patch 0145-block-raw-posix-Fix-disk-corruption.patch 0146-block-raw-posix-use-seek_hole-ahead.patch 0147-migration-fix-parameter-validation-.patch 0148-exec-add-wrapper-for-host-pointer-a.patch 0149-cpu-assert-host-pointer-offset-with.patch 0150-cpu-verify-that-block-host-is-set.patch 0151-hw-input-hid.c-Fix-capslock-hid-cod.patch 0152-CVE-2015-1779-incrementally-decode-.patch 0153-CVE-2015-1779-limit-size-of-HTTP-he.patch 0154-vpc-Ignore-geometry-for-large-image.patch 0155-block-vpc-make-calculate_geometry-s.patch 0156-block-vpc-rename-footer-size-footer.patch 0157-block-vpc-remove-disabled-code-from.patch * Patches renamed: 0038-Raise-soft-address-space-limit-to-h.patch -> 0037-Raise-soft-address-space-limit-to-h.patch 0039-increase-x86_64-physical-bits-to-42.patch -> 0038-increase-x86_64-physical-bits-to-42.patch 0040-vnc-provide-fake-color-map.patch -> 0039-vnc-provide-fake-color-map.patch 0041-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch -> 0040-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch 0042-i8254-Fix-migration-from-SLE11-SP2.patch -> 0041-i8254-Fix-migration-from-SLE11-SP2.patch 0043-acpi_piix4-Fix-migration-from-SLE11.patch -> 0042-acpi_piix4-Fix-migration-from-SLE11.patch 0044-s390-Remove-legacy-s390-virtio-mach.patch -> 0043-s390-Remove-legacy-s390-virtio-mach.patch 0045-s390-Default-virtio-blk-to-ccw.patch -> 0044-s390-Default-virtio-blk-to-ccw.patch 0054-qtest-Increase-socket-timeout-to-ac.patch -> 0045-qtest-Increase-socket-timeout-to-ac.patch -> 0046-fdc-force-the-fifo-access-to-be-in-.patch 0158-fdc-force-the-fifo-access-to-be-in-.patch * Patches added: 0047-configure-reduce-libseccomp-version.patch ------------------------------------------------------------------- Tue May 12 13:56:51 UTC 2015 - afaerber@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12 * Patches added: 0158-fdc-force-the-fifo-access-to-be-in-.patch ------------------------------------------------------------------- Tue Apr 28 04:52:51 UTC 2015 - cyliu@suse.com - qemu truncates vhd images in virt-rescue (bsc#886378) * Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12 * Patches added: 0154-vpc-Ignore-geometry-for-large-image.patch 0155-block-vpc-make-calculate_geometry-s.patch 0156-block-vpc-rename-footer-size-footer.patch 0157-block-vpc-remove-disabled-code-from.patch ------------------------------------------------------------------- Mon Apr 27 15:29:26 UTC 2015 - afaerber@suse.com - Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12 * Patches added: 0152-CVE-2015-1779-incrementally-decode-.patch 0153-CVE-2015-1779-limit-size-of-HTTP-he.patch ------------------------------------------------------------------- Thu Apr 23 21:11:56 UTC 2015 - brogers@suse.com - Streamline update_git.sh workflow and update server used ------------------------------------------------------------------- Wed Feb 4 18:01:56 UTC 2015 - afaerber@suse.com - Patch queue updated from git://git.suse.de/virtualization/qemu.git SLE12 * Patches added: 0151-hw-input-hid.c-Fix-capslock-hid-cod.patch ------------------------------------------------------------------- Thu Jan 8 17:59:38 UTC 2015 - afaerber@suse.com - Bump copyright in qemu-linux-user.spec.in ------------------------------------------------------------------- Wed Jan 7 16:17:00 UTC 2015 - afaerber@suse.com - Patch queue updated from git://git.suse.de/virtualization/qemu.git SLE12 * Patches added: 0147-migration-fix-parameter-validation-.patch 0148-exec-add-wrapper-for-host-pointer-a.patch 0149-cpu-assert-host-pointer-offset-with.patch 0150-cpu-verify-that-block-host-is-set.patch ------------------------------------------------------------------- Fri Dec 5 17:50:26 UTC 2014 - brogers@suse.com - Patch queue updated from git://git.suse.de/virtualization/qemu.git SLE12 * Patches added: 0144-block-raw-posix-Try-both-FIEMAP-and.patch 0145-block-raw-posix-Fix-disk-corruption.patch 0146-block-raw-posix-use-seek_hole-ahead.patch ------------------------------------------------------------------- Fri Dec 5 14:18:09 UTC 2014 - afaerber@suse.com - Patch queue updated from git://git.suse.de/virtualization/qemu.git SLE12 * Patches added: 0142-cirrus-fix-blit-region-check.patch 0143-cirrus-don-t-overflow-CirrusVGAStat.patch ------------------------------------------------------------------- Mon Dec 1 23:38:15 UTC 2014 - brogers@suse.com - Patch queue updated from git://git.suse.de/virtualization/qemu.git SLE12 * This is stable release update from v2.0.0 to v2.0.2 (bnc#897654) * Patches dropped: 0056-s390x-kvm-rework-KVM-synchronize-to.patch 0057-block-Prevent-coroutine-stack-overf.patch 0058-qdev-Fix-crash-by-validating-the-ob.patch 0059-acpi-fix-tables-for-no-hpet-configu.patch 0060-Revert-qapi-Clean-up-superfluous-nu.patch 0062-pci-assign-limit-of-msix-vectors.patch 0063-target-i386-fix-set-of-registers-ze.patch 0064-vmstate-add-VMS_MUST_EXIST.patch 0065-vmstate-add-VMSTATE_VALIDATE.patch 0066-virtio-net-fix-buffer-overflow-on-i.patch 0067-virtio-net-out-of-bounds-buffer-wri.patch 0068-virtio-out-of-bounds-buffer-write-o.patch 0069-ahci-fix-buffer-overrun-on-invalid-.patch 0070-hpet-fix-buffer-overrun-on-invalid-.patch 0071-hw-pci-pcie_aer.c-fix-buffer-overru.patch 0072-pl022-fix-buffer-overun-on-invalid-.patch 0073-vmstate-fix-buffer-overflow-in-targ.patch 0074-virtio-avoid-buffer-overrun-on-inco.patch 0075-virtio-validate-num_sg-when-mapping.patch 0076-pxa2xx-avoid-buffer-overrun-on-inco.patch 0077-ssd0323-fix-buffer-overun-on-invali.patch 0078-tsc210x-fix-buffer-overrun-on-inval.patch 0079-zaurus-fix-buffer-overrun-on-invali.patch 0080-virtio-scsi-fix-buffer-overrun-on-i.patch 0082-usb-sanity-check-setup_index-setup_.patch 0084-ssi-sd-fix-buffer-overrun-on-invali.patch 0085-openpic-avoid-buffer-overrun-on-inc.patch 0086-virtio-net-out-of-bounds-buffer-wri.patch 0087-virtio-validate-config_len-on-load.patch 0088-virtio-allow-mapping-up-to-max-queu.patch 0097-spapr_pci-Fix-number-of-returned-ve.patch 0139-virtio-net-byteswap-virtio-net-head.patch 0140-virtio-serial-don-t-migrate-the-con.patch 0172-qcow1-Check-maximum-cluster-size.patch 0173-qcow1-Validate-L2-table-size-CVE-20.patch 0175-qcow1-Validate-image-size-CVE-2014-.patch ------------------------------------------------------------------- Wed Sep 24 14:59:58 UTC 2014 - afaerber@suse.com - Patch queue updated from git://git.suse.de/virtualization/qemu.git SLE12 * Patches added: 0177-slirp-udp-fix-NULL-pointer-derefere.patch ------------------------------------------------------------------- Thu Sep 18 14:34:31 UTC 2014 - afaerber@suse.com - Patch queue updated from git://git.suse.de/virtualization/qemu.git SLE12 * Patches added: 0174-ivshmem-check-the-value-returned-by.patch 0175-qcow1-Validate-image-size-CVE-2014-.patch 0176-usb-fix-up-post-load-checks.patch ------------------------------------------------------------------- Mon Sep 8 10:04:39 UTC 2014 - afaerber@suse.com - Patch queue updated from git://git.suse.de/virtualization/qemu.git SLE12 * Patches added: 0172-qcow1-Check-maximum-cluster-size.patch 0173-qcow1-Validate-L2-table-size-CVE-20.patch ------------------------------------------------------------------- Fri Sep 5 21:22:08 UTC 2014 - brogers@suse.com - Patch queue updated from git://git.suse.de/virtualization/qemu.git SLE12 * Patches added: 0171-target-i386-kvm-Don-t-enable-MONITO.patch ------------------------------------------------------------------- Thu Jul 24 15:19:54 UTC 2014 - afaerber@suse.com - Backported update_git.sh script extension from OBS: autogenerate .changes entries mentioning added/deleted patches ------------------------------------------------------------------- Sun May 25 02:12:22 UTC 2014 - brogers@suse.com - Tighten up specfile syntax and eliminate unneeded elements ------------------------------------------------------------------- Sat May 17 18:21:49 UTC 2014 - brogers@suse.com - Backported patches from stable branch: 0056-s390x-kvm-rework-KVM-synchronize-to.patch 0057-block-Prevent-coroutine-stack-overf.patch 0058-qdev-Fix-crash-by-validating-the-ob.patch 0059-acpi-fix-tables-for-no-hpet-configu.patch 0060-Revert-qapi-Clean-up-superfluous-nu.patch 0061-target-i386-Preserve-the-Z-bit-for-.patch 0062-pci-assign-limit-of-msix-vectors.patch 0063-target-i386-fix-set-of-registers-ze.patch ------------------------------------------------------------------- Tue May 13 20:06:45 UTC 2014 - brogers@suse.com - ABI fixes for ppc64le TCG 0055-tcg-ppc64-Support-the-ELFv2-ABI.patch ------------------------------------------------------------------- Thu May 8 19:45:20 UTC 2014 - brogers@suse.com - add --disable-stack-protector configure option, which removes the -fstack-protector-all option leaving just the optflags provided -fstack-protector option for building QEMU. ------------------------------------------------------------------- Thu May 1 22:36:42 UTC 2014 - brogers@suse.com - Add ExcludeArch: s390 to spec file, as we don't support that arch ------------------------------------------------------------------- Thu Apr 17 13:41:58 UTC 2014 - afaerber@suse.com - Update to v2.0.0: cf. http://wiki.qemu-project.org/ChangeLog/2.0 * Update update_git.sh script accordingly ------------------------------------------------------------------- Mon Apr 14 17:25:05 UTC 2014 - afaerber@suse.com - Update to v2.0.0-rc3: cf. http://wiki.qemu-project.org/ChangeLog/2.0 * Update update_git.sh script accordingly ------------------------------------------------------------------- Thu Apr 10 14:22:47 UTC 2014 - afaerber@suse.com - Fix update_git.sh script * Do not rely on -C option that's unavailable on 13.1 * Make temporary directories more unique ------------------------------------------------------------------- Fri Apr 4 18:25:44 UTC 2014 - brogers@suse.com - Updated to v2.0.0-rc1: cf. http://wiki.qemu-project.org/ChangeLog/2.0 * Update update_git.sh script accordingly * Drop 0012-linux-user-be-silent-about-capget-f.patch (implemented) * Update qemu-binfmt-conf.sh for aarch64 - Further tweaks to update_git.sh ------------------------------------------------------------------- Tue Apr 1 12:49:33 UTC 2014 - afaerber@suse.com - Fix update_git.sh script to not duplicate .patch in filename ------------------------------------------------------------------- Fri Mar 21 16:11:24 UTC 2014 - brogers@suse.com - Improve update_git.sh to not change files in OBS if the file remains unchanged ------------------------------------------------------------------- Thu Mar 20 01:52:09 UTC 2014 - afaerber@suse.com - Enable libvixl-based disassembler support for aarch64 ------------------------------------------------------------------- Tue Mar 18 12:51:09 UTC 2014 - afaerber@suse.com - Changed Makefile.target integration of binfmt wrappers in 0011-linux-user-add-binfmt-wrapper-for-a.patch - Package qemu-aarch64 (new in v2.0) ------------------------------------------------------------------- Mon Mar 17 18:25:38 UTC 2014 - afaerber@suse.com - Extend update_git.sh script to update the QEMU package version * Enable it in qemu-linux-user.spec.in, replaces 2.0.rc0 -> 1.7.90 ------------------------------------------------------------------- Sun Mar 16 03:43:27 UTC 2014 - brogers@suse.com - Update to v2.0.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.0 * Adapted update_git.sh accordingly * Drop 0012-linux-user-Ignore-timer_create-sysc.patch * Drop 0040-linux-user-Implement-BLKPG-ioctl.pa.patch * Drop 0041-linux-user-sync-syscall-numbers-upt.patch * Drop 0050-s390-Remove-legacy-s390-virtio-mach.patch ------------------------------------------------------------------- Fri Feb 14 13:53:03 UTC 2014 - afaerber@suse.com - Patch adjustments: 0050-s390-Remove-legacy-s390-virtio-mach.patch: Extend to qom-test Drop 0045-Increase-default-RAM-size-to-512-Mi.patch ------------------------------------------------------------------- Wed Feb 12 16:59:10 UTC 2014 - afaerber@suse.com - Added patches forward-ported from SLE11 SP3: Add 0043-Raise-soft-address-space-limit-to-h.patch Add 0044-increase-x86_64-physical-bits-to-42.patch Add 0045-Increase-default-RAM-size-to-512-Mi.patch Add 0046-vnc-provide-fake-color-map.patch.patch Add 0047-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch Add 0048-i8254-Fix-migration-from-SLE11-SP2..patch Add 0049-acpi_piix4-Fix-migration-from-SLE11.patch Add 0050-s390-Default-virtio-blk-to-ccw.patc.patch Add 0051-s390-Remove-legacy-s390-virtio-mach.patch ------------------------------------------------------------------- Thu Feb 6 17:53:54 UTC 2014 - afaerber@suse.com - Update update_git.sh and qemu-linux-user.spec.in to point to SUSE rather than openSUSE Git repository ------------------------------------------------------------------- Fri Jan 24 11:20:52 UTC 2014 - afaerber@suse.de - Synchronize syscall numbers from Linux v3.13 0041-linux-user-sync-syscall-numbers-upt.patch ------------------------------------------------------------------- Sat Jan 18 01:19:27 UTC 2014 - afaerber@suse.de - Added patch to implement BLKPG ioctl that broke kiwi image builds 0040-linux-user-Implement-BLKPG-ioctl.pa.patch ------------------------------------------------------------------- Fri Jan 17 17:40:21 UTC 2014 - afaerber@suse.de - Bump copyright in qemu-linux-user.spec.in ------------------------------------------------------------------- Fri Dec 6 22:21:50 UTC 2013 - afaerber@suse.de - Update to v1.7.0: See http://wiki.qemu-project.org/ChangeLog/1.7 * Adapted update_git.sh accordingly ------------------------------------------------------------------- Sat Aug 17 12:12:57 UTC 2013 - afaerber@suse.de - Fix gdbstub for arm/m68k/ppc guests (from pending upstream pull) ------------------------------------------------------------------- Fri Aug 16 23:36:12 UTC 2013 - afaerber@suse.de - Update to v1.6.0: cf. http://wiki.qemu.org/ChangeLog/1.6 * Adapt update_git.sh script accordingly ------------------------------------------------------------------- Tue Aug 13 14:36:53 UTC 2013 - afaerber@suse.de - Update to v1.6.0-rc3: cf. http://wiki.qemu.org/ChangeLog/1.6 * Adapt update_git.sh script accordingly - Changed back versioning scheme to 1.6.0rcX (saschpe, brogers). ------------------------------------------------------------------- Fri Aug 9 13:55:46 UTC 2013 - afaerber@suse.de - Update to v1.6.0-rc2: cf. http://wiki.qemu.org/ChangeLog/1.6 * Adapt update_git.sh script accordingly - Changed version from 1.6.0rcX to 1.5.9X (reported by lnussel) - Drop patch "fix segmentation fault passing with g2h(x) != x" It was a mismerge (pointed out by Peter Maydell), cf. http://git.qemu.org/?p=qemu.git;a=commit;h=732f9e89a1c737f738c445ff24929a1bc137d1a9 ------------------------------------------------------------------- Fri Aug 2 12:43:52 UTC 2013 - afaerber@suse.de - Update to v1.6.0-rc1: cf. http://wiki.qemu.org/ChangeLog/1.6 * Adapt update_git.sh script accordingly ------------------------------------------------------------------- Tue Jul 30 04:58:55 UTC 2013 - afaerber@suse.de - Update to v1.6.0-rc0: cf. http://wiki.qemu.org/ChangeLog/1.6 * Adapt update_git.sh script accordingly ------------------------------------------------------------------- Tue Jul 20 13:27:00 UTC 2013 - afaerber@suse.de - Clarify through spec file comments that the patch queue is auto-generated through update_git.sh. ------------------------------------------------------------------- Tue Jul 16 02:48:53 UTC 2013 - agraf@suse.com - Fix seeking for negative SEEK_CUR seeks ------------------------------------------------------------------- Sat May 25 15:50:49 UTC 2013 - afaerber@suse.de - Amend licenses list with GPL-2.0 (adopted from kvm package) - virtfs-proxy-helper.1 shouldn't be installed anymore ------------------------------------------------------------------- Fri May 24 19:57:35 UTC 2013 - afaerber@suse.de - Fix ppc builds by packaging /emul/ia32-linux (previously in qemu) and /usr/share/qemu/qemu-i386 ------------------------------------------------------------------- Fri May 24 16:28:50 UTC 2013 - afaerber@suse.de - Drop unneeded dependencies: SDL, ALSA, bison, cURL, cyrus-sasl, libaio, libcap, libcap-ng, libgnutls, libjpeg, libpcap, libpng, pwdutils, timezone * Reorder BuildRequires alphabetically - Tidy up suppression of post-build-checks (requested by Adrian) ------------------------------------------------------------------- Fri May 24 12:33:23 UTC 2013 - afaerber@suse.de - Use %{?_smp_mflags} rather than %{?jobs:-j%jobs} ------------------------------------------------------------------- Tue May 21 21:13:25 UTC 2013 - afaerber@suse.de - Split off from qemu.spec.in * Dropped some dependencies ------------------------------------------------------------------- Mon May 20 21:14:08 UTC 2013 - afaerber@suse.de - Update to v1.5.0 final: Cf. http://wiki.qemu.org/ChangeLog/1.5 * Adapt update_git.sh accordingly * Add BuildRequires for gtk2/3 and vte2 to enable new frontend * Place translations into new qemu-lang package * Really enable SPICE support from 11.4 in configure, too ------------------------------------------------------------------- Fri May 17 13:47:21 UTC 2013 - afaerber@suse.de - Add BuildRequires for pixman, to avoid using internal version that fails to build on ppc ------------------------------------------------------------------- Thu May 16 10:34:08 UTC 2013 - afaerber@suse.de - Update to v1.5.0-rc2: Cf. http://wiki.qemu.org/ChangeLog/1.5 * Adapt update_git.sh accordingly - Add patch by brogers to fix SLE 11 SP2 build (from kvm package) ------------------------------------------------------------------- Tue May 14 13:02:18 UTC 2013 - afaerber@suse.de - Update to v1.5.0-rc1: Cf. http://wiki.qemu.org/ChangeLog/1.5 * Adapt update_git.sh accordingly * TODO file no longer exists, don't try to package it * Package qemu-mips64{,el} ------------------------------------------------------------------- Tue May 14 14:51:20 CEST 2013 - ohering@suse.de - Enable spice support starting from 11.4 ------------------------------------------------------------------- Tue May 7 19:56:40 UTC 2013 - afaerber@suse.de - Update to v1.5.0-rc0: Cf. http://wiki.qemu.org/ChangeLog/1.5 * Adapt update_git.sh script * Audio cards are now all enabled by default ------------------------------------------------------------------- Wed Apr 24 17:15:04 UTC 2013 - afaerber@suse.de - Enable pa and oss audio drivers, as in kvm package (bnc#737070) - Enable hda audio card, as done in kvm package (bnc#801794) ------------------------------------------------------------------- Mon Apr 22 18:27:18 UTC 2013 - dimstar@opensuse.org - Add explicit alsa-devel BuildRequires: this used to (wrongly) be pulled in by libSDL-devel. ------------------------------------------------------------------- Sun Feb 17 11:15:39 UTC 2013 - afaerber@suse.de - Update licenses from new format_spec_file ------------------------------------------------------------------- Sat Feb 16 12:13:58 UTC 2013 - afaerber@suse.de - Update to v1.4.0: See http://wiki.qemu.org/ChangeLog/1.4 * Adapt update_git.sh accordingly ------------------------------------------------------------------- Sun Feb 10 14:27:36 UTC 2013 - afaerber@suse.de - Update to v1.4.0-rc1: See http://wiki.qemu.org/ChangeLog/1.4 * Adapt update_git.sh accordingly - Update update_git.sh to reference github.com/openSUSE/qemu.git ------------------------------------------------------------------- Thu Dec 13 13:30:57 UTC 2012 - agraf@suse.com - linux-user: fix lseek with SEEK_END ------------------------------------------------------------------- Thu Dec 13 10:47:52 UTC 2012 - agraf@suse.com - Cherry pick patches from qemu-kvm into the qemu package: - 0033-Add-support-for-DictZip-enabled-gzi.patch - 0034-Add-tar-container-format.patch.patch - 0035-Legacy-Patch-kvm-qemu-preXX-dictzip.patch - 0036-Legacy-Patch-kvm-qemu-preXX-report-.patch - 0037-console-add-question-mark-escape-op.patch - 0038-Make-char-muxer-more-robust-wrt-sma.patch ------------------------------------------------------------------- Wed Dec 5 13:25:31 UTC 2012 - afaerber@suse.de - Revert memory size constraint, the workaround patch got applied ------------------------------------------------------------------- Wed Dec 5 10:37:14 UTC 2012 - afaerber@suse.de - Update to v1.3.0: see http://wiki.qemu.org/ChangeLog/1.3 * Update update_git.sh script accordingly ------------------------------------------------------------------- Wed Nov 28 12:26:39 UTC 2012 - afaerber@suse.de - Replace -fno-gcse patch with v3 ------------------------------------------------------------------- Tue Nov 27 16:34:29 UTC 2012 - afaerber@suse.de - Add patch to workaround GCC PR55489 via -fno-gcse, another step to avoid builds failing with out-of-memory ------------------------------------------------------------------- Tue Nov 27 15:56:07 UTC 2012 - afaerber@suse.de - Add _constraints to request adequate memory to succeed building ------------------------------------------------------------------- Tue Nov 27 05:16:13 UTC 2012 - afaerber@suse.de - Update to v1.3.0-rc1: see http://wiki.qemu.org/ChangeLog/1.3 * Update update_git.sh accordingly ------------------------------------------------------------------- Tue Nov 20 16:46:38 UTC 2012 - afaerber@suse.de - Update to v1.3.0-rc0: see http://wiki.qemu.org/ChangeLog/1.3 * Update update_git.sh accordingly * Disable SPICE for 11.4 since it can no longer be built lacking pyparsing ------------------------------------------------------------------- Tue Oct 10 18:14:59 UTC 2012 - agraf@suse.com - use ulong for syscall parameters. fixes lseek with big files ------------------------------------------------------------------- Tue Oct 10 17:16:20 UTC 2012 - agraf@suse.com - Add more block ioctl handlers for kiwi ------------------------------------------------------------------- Tue Oct 9 19:55:32 UTC 2012 - afaerber@suse.de - Sync qemu.spec.in file, please don't forget! ------------------------------------------------------------------- Fri Sep 14 16:22:01 UTC 2012 - schwab@linux-m68k.org - Don't strip binaries ------------------------------------------------------------------- Thu Sep 13 13:12:52 UTC 2012 - idonmez@suse.com - Add explicit dependency on makeinfo for manpage/doc generation ------------------------------------------------------------------- Fri Sep 7 07:04:08 UTC 2012 - vuntz@suse.com - Add libcap-devel BuildRequires since it's needed to enable VirtFS support. - Add libcap-ng-devel BuildRequires to be able to drop privileges in qemu-bridge-helper. - Add libjpeg-devel and libpng-devel BuildRequires to enable VNC jpeg and png support. - Pass --enable-virtfs to configure to detect changes that will cause VirtFS support to not be built. ------------------------------------------------------------------- Wed Sep 5 17:39:17 UTC 2012 - afaerber@suse.de - update to v1.2.0: see http://wiki.qemu.org/ChangeLog/1.2 * adapt update_git.sh script * this includes the fix for CVE-2012-3515 ------------------------------------------------------------------- Wed Sep 5 10:26:38 UTC 2012 - afaerber@suse.de - add bounds checks in console VT100 emulation (bnc#777084, CVE-2012-3515) ------------------------------------------------------------------- Wed Sep 5 09:57:44 UTC 2012 - afaerber@suse.de - update to v1.2.0-rc3: http://wiki.qemu.org/ChangeLog/1.2 * adapt update_git.sh script - add two patches from kvm for SUSE Studio, forwarded by Dinar: * add -nooutgoing option for slirp networking * add allowed-connections= and password-file= options for VNC ------------------------------------------------------------------- Tue Aug 28 15:58:56 UTC 2012 - afaerber@suse.de - update to v1.2.0-rc1: http://wiki.qemu.org/ChangeLog/1.2 * adapt update_git.sh script ------------------------------------------------------------------- Tue Aug 21 12:21:49 UTC 2012 - agraf@suse.com - fix getdent in linux-user - fix statfs in linux-user - disable FIEMAP support in linux-user ------------------------------------------------------------------- Tue Aug 21 08:21:20 UTC 2012 - agraf@suse.com - add support for FS_IOC_[G|S]ETFLAG ioctls ------------------------------------------------------------------- Fri Aug 17 14:30:28 UTC 2012 - afaerber@suse.de - update to v1.2.0-rc0: http://wiki.qemu.org/ChangeLog/1.2 * adapt update_git.sh script * package new qemu-or32 executable into linux-user ------------------------------------------------------------------- Wed Aug 15 20:50:02 UTC 2012 - dmueller@suse.com - avoid installing qemu on a qemu build ------------------------------------------------------------------- Tue Jul 31 09:50:25 UTC 2012 - agraf@suse.com - add hijack for /proc/cpuinfo - add compatibility patch for glibc 2.16 (Thanks AJ!) ------------------------------------------------------------------- Wed Jul 11 21:16:34 UTC 2012 - agraf@suse.com - fix segfault even better ------------------------------------------------------------------- Wed Jul 11 14:52:02 UTC 2012 - agraf@suse.com - linux-user: improve locking even across tb flushes ------------------------------------------------------------------- Tue Jul 10 18:43:31 UTC 2012 - agraf@suse.com - linux-user: pin multi-threaded applications to a single host cpu ------------------------------------------------------------------- Tue Jul 10 16:42:54 UTC 2012 - agraf@suse.com - linux-user: improve lock ------------------------------------------------------------------- Thu Jul 5 15:37:05 UTC 2012 - agraf@suse.com - linux-user: add tcg lock for multi-threaded guest programs ------------------------------------------------------------------- Wed Jun 25 19:29:05 UTC 2012 - afaerber@suse.de - include qemu-img and qemu-nbd in qemu-tools package ------------------------------------------------------------------- Wed Jun 25 18:30:54 UTC 2012 - afaerber@suse.de - add qemu-guest-agent package ------------------------------------------------------------------- Mon Jun 25 17:40:36 UTC 2012 - agraf@suse.com - add fix for segv in linux-user (fixes java) ------------------------------------------------------------------- Tue Jun 19 16:06:52 UTC 2012 - afaerber@suse.de - revert LIBRARY_PATH patch by Alex ------------------------------------------------------------------- Mon Jun 18 12:27:56 UTC 2012 - afaerber@suse.de - add patch by Alex to force gcc being emulated for LIBRARY_PATH ------------------------------------------------------------------- Mon Jun 18 09:06:41 UTC 2012 - dvaleev@suse.com - add libfdt1 to buildrequires on ppc ------------------------------------------------------------------- Thu Jun 14 14:39:57 UTC 2012 - afaerber@suse.de - revert qemu-bridge-helper mode change (cf. BNC#765948) ------------------------------------------------------------------- Mon Jun 13 13:44:28 UTC 2012 - brogers@suse.com - don't use permissions.d ------------------------------------------------------------------- Wed Jun 13 08:19:01 UTC 2012 - agraf@suse.com - Add fix for bogus losetup ioctl to not warn us about it ------------------------------------------------------------------- Sat Jun 9 19:09:39 UTC 2012 - brogers@suse.com - Set up bridge helper as a setuid executable ------------------------------------------------------------------- Sat Jun 9 12:17:45 UTC 2012 - afaerber@suse.de - Add patch for specifying --libexecdir * Fixes having to specify the path to qemu-bridge-helper manually - Drop superfluous `make qemu-img` - Move qemu-bridge-helper to its own subpackage, to share with KVM ------------------------------------------------------------------- Tue Jun 5 13:25:43 UTC 2012 - afaerber@suse.de - Update to v1.1.0: see http://wiki.qemu.org/ChangeLog/1.1 * Adapt update_git.sh script to new tag ------------------------------------------------------------------- Fri Jun 1 13:22:09 UTC 2012 - afaerber@suse.de - Update to v1.1.0-rc4: see http://wiki.qemu.org/ChangeLog/1.1 * Adapt update_git.sh script to new tag ------------------------------------------------------------------- Thu May 31 17:37:26 UTC 2012 - agraf@suse.com - fix /proc/self/maps faking with secondary threads ------------------------------------------------------------------- Wed May 30 20:19:05 CEST 2012 - agraf@suse.de - revert commit a84fac1426 to fix automoc4 for arm ------------------------------------------------------------------- Tue May 29 15:52:47 UTC 2012 - agraf@suse.com - remove manual interp prefix, which made all linux-user binaries point to an i386 LD_PREFIX path ------------------------------------------------------------------- Tue May 29 15:34:55 UTC 2012 - agraf@suse.com - add patch to fix building of go (swi in thumb ignores imm) ------------------------------------------------------------------- Tue May 22 16:39:24 UTC 2012 - afaerber@suse.de - Update to v1.1.0-rc3; see http://wiki.qemu.org/ChangeLog/1.1 * Adapt update_git.sh script to new tag ------------------------------------------------------------------- Thu May 17 17:40:19 UTC 2012 - afaerber@suse.de - Update to v1.1.0-rc2; see http://wiki.qemu.org/ChangeLog/1.1 * Adapt update_git.sh script to new tag ------------------------------------------------------------------- Wed May 16 01:29:02 UTC 2012 - afaerber@suse.de - Remove workaround for forcing cURL detection ------------------------------------------------------------------- Sun May 13 15:39:12 UTC 2012 - afaerber@suse.de - Update to v1.1-rc1: see http://wiki.qemu.org/ChangeLog/1.1 * Add workaround for 11.4: add -lrt after -lglib-2.0 - Adapt update_git.sh script to new tag ------------------------------------------------------------------- Tue May 8 00:15:18 UTC 2012 - afaerber@suse.de - Update to v1.1-rc0; see http://wiki.qemu.org/ChangeLog/1.1 * Do not try to mv qemu, the executable is gone, there's a dir now * Do not try to mv */qemu-*, there's a pc-bios/qemu-icon.bmp * Be more specific in temporary copying of files to dynamic/ * Drop duplicate %_bindir/qemu_binfmt_misc.sh, only in sbin now * Use dynamic version of new executable qemu-bridge-helper - Update update_git.sh script to pull patches from suse-1.1 branch ------------------------------------------------------------------- Mon May 7 19:49:40 UTC 2012 - afaerber@suse.de - Update URL to project homepage ------------------------------------------------------------------- Mon May 7 10:01:52 UTC 2012 - agraf@suse.com - compile fixes for ppc64abi32 - fix update_fit.sh script if wc -c is 40 - fix stale tbs after mmap ------------------------------------------------------------------- Wed Mar 7 15:16:16 UTC 2012 - agraf@suse.com - cut off patch file names after 40 bytes, support older git versions for update_git.sh ------------------------------------------------------------------- Mon Mar 5 01:31:42 UTC 2012 - agraf@suse.com - resolve VMAs downwards, fixes arm git build for real ------------------------------------------------------------------- Sat Mar 3 23:27:14 UTC 2012 - agraf@suse.com - update update_git.sh for 1.0.1 - add fixes for reserved_va mmap(NULL) case, fixes git build on arm ------------------------------------------------------------------- Tue Feb 28 11:49:55 UTC 2012 - idonmez@suse.com - Enable spice support ------------------------------------------------------------------- Wed Feb 22 23:04:48 UTC 2012 - brogers@suse.com - update to latest stable release: 1.0.1. For changes see: http://wiki.qemu.org/ChangeLog/1.0 ------------------------------------------------------------------- Mon Feb 6 22:24:27 UTC 2012 - brogers@suse.com - avoid buffer overflow in e1000 device emulation (bnc#740165) ------------------------------------------------------------------- Mon Feb 6 19:29:33 UTC 2012 - agraf@suse.de - qemu-user: fix fallocate ------------------------------------------------------------------- Fri Feb 3 11:49:24 UTC 2012 - agraf@suse.de - qemu-user: fix previous patch ------------------------------------------------------------------- Thu Feb 2 15:28:42 UTC 2012 - agraf@suse.de - qemu-user: add host binary support for binfmt ------------------------------------------------------------------- Thu Feb 2 00:41:21 UTC 2012 - agraf@suse.de - qemu-user: add fix for /proc/self/maps to only show mappable regions ------------------------------------------------------------------- Wed Feb 1 23:48:53 UTC 2012 - agraf@suse.de - qemu-user: add wrapper for BLKBSZGET ------------------------------------------------------------------- Tue Jan 31 21:36:02 UTC 2012 - agraf@suse.de - qemu-user: add fix for deadloop with ulimit constraints - qemu-user: add device mapper and loopback ioctls, enabling kpatkx ------------------------------------------------------------------- Tue Jan 10 16:08:35 UTC 2012 - agraf@suse.de - backport all ppc-1.0 stable patches to our package - add fix for PPC HV KVM on 3.1 ------------------------------------------------------------------- Tue Jan 10 15:26:21 UTC 2012 - agraf@suse.de - add fix for PPC in HV KVM mode ------------------------------------------------------------------- Thu Jan 6 01:18:00 UTC 2012 - agraf@suse.de - add workaround for KVM on PPC to support hugetlbfs - add upstream patches to fake $0 in /proc/self/maps (fixes ps) ------------------------------------------------------------------- Wed Dec 14 00:16:28 UTC 2011 - agraf@suse.com - add update_git.sh to simplify maintenance of the tree - use -R automatically in linux-user to gain more address space - drop MAP_32BIT patch (deprecated by the one above) ------------------------------------------------------------------- Mon Dec 12 22:05:24 CET 2011 - agraf@suse.com - add linker patch for ppc hosts ------------------------------------------------------------------- Mon Dec 12 20:55:12 UTC 2011 - agraf@suse.com - remove exclusivearch - we should be able to build everywhere! ------------------------------------------------------------------- Sun Dec 11 03:12:05 UTC 2011 - agraf@suse.com - fix compilation for 11.4 ------------------------------------------------------------------- Sun Dec 11 03:07:39 UTC 2011 - agraf@suse.com - fix compilation on sle11 - add %fdupes for duplicate file checking ------------------------------------------------------------------- Sun Dec 11 00:36:35 UTC 2011 - agraf@suse.com - update to 1.0 from upstream. for changelogs please see: - 0.14 -> 0.15: http://wiki.qemu.org/ChangeLog/0.15 - 0.15 -> 1.0: http://wiki.qemu.org/ChangeLog/1.0 - the binary "qemu" is now called qemu-system-i386 ------------------------------------------------------------------- Tue Nov 8 14:53:19 UTC 2011 - agraf@suse.com - only ignore specific timer_create syscall, no all of them ------------------------------------------------------------------- Sun Nov 6 14:33:42 UTC 2011 - agraf@suse.com - don't print out unsupported syscalls but rather silently ignore them - some programs catch stderr and get confused ------------------------------------------------------------------- Thu Nov 3 18:48:47 UTC 2011 - adrian@suse.de - add a number of patches to fake /proc entries (from Alex) ------------------------------------------------------------------- Fri Oct 28 08:55:39 UTC 2011 - adrian@suse.de - split linux-user binaries into qemu-linux-user package (this static package can be used in cross build in OBS) ------------------------------------------------------------------- Tue Oct 18 07:02:45 UTC 2011 - adrian@suse.de - add xattr support for openSUSE 12.1 - added syscall numbers to fix prlimit64 support (from upstream) ------------------------------------------------------------------- Wed Oct 5 12:00:34 UTC 2011 - joop.boonen@opensuse.org - Fixed glibc arm build issue according to https://bugs.meego.com/show_bug.cgi?format=multiple&id=20418 added a reverse patch ------------------------------------------------------------------- Tue Oct 4 08:09:57 UTC 2011 - adrian@suse.de - add binfmt misc handler binary patch from alex. This is a handler which calls qemu with -0 argument and right parameters to avoid broken runs due to different set $0 as on real hardware - move arch specific patches at the end to avoid arch dep conflicts with other patches - enable linux-user build to get binfmt handler ------------------------------------------------------------------- Thu Sep 29 09:21:17 UTC 2011 - adrian@suse.de - add 0021-implement-prlimit64-syscall.patch from upstream to avoid output and confused configure scripts when testing gcc on armv7hl - add 0022-fixing-smp-races.patch from alex to fix some SMP races ------------------------------------------------------------------- Tue Sep 27 09:57:34 UTC 2011 - adrian@suse.de - add 0020-linux-user-implement-reboot-syscall.patch from alex - extend 0010 mmap patch for files ------------------------------------------------------------------- Mon Sep 26 15:53:41 UTC 2011 - adrian@suse.de - add fix from alex for openat file permission handling ------------------------------------------------------------------- Mon Jun 20 09:25:59 UTC 2011 - aj@suse.de - Add BuildRequires: glibc-devel-static ------------------------------------------------------------------- Thu May 19 15:49:45 UTC 2011 - andrea@opensuse.org - removed un-required vde buildrequires ------------------------------------------------------------------- Tue May 17 03:29:17 UTC 2011 - brogers@novell.com - build correctly for SLE11 - reset revision to zero after version change ------------------------------------------------------------------- Wed May 11 13:47:03 UTC 2011 - andrea@opensuse.org - added 0018-qemu-0.14.1-mcast-udp.patch to enable multicast and udp tunneling support ------------------------------------------------------------------- Tue May 10 15:09:50 UTC 2011 - andrea@opensuse.org - New Upstream version 0.14.1 See http://wiki.qemu.org/Changelog/0.14 for changes in 0.14 - removed 0014-qemu-0.11-git-ioctl_mount.patch not required anymore - enabled vde support - some spec clean up ------------------------------------------------------------------- Mon Feb 21 10:48:07 UTC 2011 - coolo@novell.com - disable parallel build for a while, it takes too much memory for our workers ------------------------------------------------------------------- Thu Feb 10 14:48:36 CET 2011 - uli@suse.de - update -> 0.14.0-rc1 See http://wiki.qemu.org/Changelog/0.14 for changes in 0.14. (There is no such page for the 0.13 tree. The ChangeLog file ends at 0.12.0, http://wiki.qemu.org/ChangeLog at 0.12.5 and suggests to look at the git log. High-level information of what has changed in 0.13 is apparently not available.) ------------------------------------------------------------------- Fri May 28 18:57:23 CEST 2010 - uli@suse.de - update -> 0.12.4 see http://wiki.qemu.org/ChangeLog for changes ------------------------------------------------------------------- Wed May 19 17:37:03 UTC 2010 - brogers@novell.com - co-exist with virt-utils, which provides some qemu components (bnc#586115) ------------------------------------------------------------------- Sun Apr 18 01:34:46 UTC 2010 - crrodriguez@opensuse.org - requires timezone ------------------------------------------------------------------- Mon Oct 5 13:45:24 CEST 2009 - uli@suse.de - update -> 0.11.0 final - mips: fix conditional move off fp conditions codes (Nath Froyd) - fix migration to obey -S (Paolo Bonzini) - remove pc-0-10 machine type (Mark McLoughlin) - vnc: fix copyrect screen corruption (Gerd Hoffman) - fix vm state change handlers running order (Markus Armbruster) - e1000: fix eerc and ics emulation (Bill Paul) - fix sdl zooming with pl110 (Blue Swirl) - sparc64: flush pending conditional evaluations (Igor Kovalenko) - esp: fix interrupt register read (Blue Swirl) - option rom makefile fixes (Paul Brook) - fix sparse warnings (Blue Swirl) - fix symfind (Laurent Desnogues) - win32: fix default prefix (Stefan Weil) - fix checksum writing in signboot (Alex Graf) - fix sdl window resize (Stefano Stabellini) - do not resize the screen on hw_invalidate (Stefano Stabellini) - Add checks for -smbios option (Beth Kon) - fix do_set_link (Luiz Capitulino) - fix do_commit behavior (Luiz Capitulino) - make windows notice media change (Gleb Natapov) - check for PR_SET_NAME being defined (Nathan Froyd) - fix migration for ide devices (Anthony Liguori) - Use correct depth in vmware vga (Reimar Doffiner) - support 32bpp cursors in sdl (Reimar Doffinger) - fix device name completion for eject (Blue Swirl) - make screendump use DisplayState properly (Stefano Stabellini) - fix autostart with live migration (Avi Kivity) - fix detached migration with exec (Chris Lalancette) - fix segv when changing vnc password in sdl (Zach Amsden) - fix vnc password clearing with stdio monitor (Zach Amsden) - clean up VGA type selection (Zach Amsden) - add missing linefeed in error message (Stefan Weil) - fix rtc polling mode (Bernhard Kauer) - qcow2: order concurrent aio requests (Kevin Wolf) - qemu-io: port to win32 (Stefan Weil) - alpha: fix extlh instruction (Vince Weaver) - tcg: fix size of local variables in tcg_gen_bswap64_i64 (Stefan Weil) - net: fix send ordering (Jan Kiszka) - escc: fix IRQ routing (Aurelien Jarno) - versatile: fix Linux task preemption (Aurelien Jarno) - curses: reduce memory usage by 250MB (Aurelien Jarno) - disabled ppc64 host, seems to be very broken ------------------------------------------------------------------- Thu Sep 10 14:53:43 CEST 2009 - uli@suse.de - package missing tools (qemu-nbd, qemu-io) ------------------------------------------------------------------- Thu Sep 3 18:07:21 CEST 2009 - uli@suse.de - disable S/390 target on 32-bit platforms ------------------------------------------------------------------- Mon Aug 11 14:44:48 CEST 2009 - uli@suse.de - update -> 0.11.0 RC1 - add machine aliasing support (Mark McLoughlin) - add getfd/closefd monitor commands (Mark McLoughlin) - fix live migration (various) - HPET fixes (various) - slirp: fix guestfwd for incoming data (Jan Kiszka) - fix qemu-img convert to copy unallocated parts of the image (Akkarit Sangpetch) - vmdk: fix backing file handling (Kevin Wolf) - scsi: add save/restore support (Nolan Leake) - e1000: ignore reset command (Kevin Wolf) - allow monitor interaction when using -incoming exec: (Chris Lalancette) - fix -net socket,listen (Jan Kiszka) - serial: fix lost characters after sysrq (Jason Wessel) - lsi53c895a: Implement additional registers (Sebastian Herbszt) - i386: fix cpu reset (Nitin Kamble) - Prevent CD-ROM eject while device is locked (Mark McLoughlin) - Fix memory leaks (various) - Reset PS2 keyboard/mouse on reset (Dinesh Subraveti) - Fix -initrd with > 4GB guests (Glauber Costa) - qcow2 fixes (various) - Enable power button event generation (Gleb Natapov) - fix serial option in -drive - Fix non-ACPI timer interrupt routing (Beth Kon) - Fix keyboard mapping on newer Xords with non-default keymaps (balrog) - Make PCI config status register read-only (Anthony Liguori) - Fix crash on resolution change -> screen dump -> vga redraw (Avi Kivity) - fix savevm/loadvm (various) - virtio: fix guest oops with 2.6.25 kernels (Rusty Russell) - SH4: add support for -kernel (Takashi Yoshii, Aurelien Jarno) - hotplug: fix closing of char devices (Jan Kiszka) - hotplug: remove incorrect check for device name (Eduardo Habkost) - fix VGA regression (malc) - added S/390 host and target - maintaining patches in git - several linux-user improvements for compatibility and speed - enabled curl block driver, VNC TLS and SASL, AIO, and Bluetooth ------------------------------------------------------------------- Thu Apr 16 01:53:59 CEST 2009 - ro@suse.de - buildfix: refresh patches ------------------------------------------------------------------- Fri Mar 27 12:20:21 CET 2009 - crrodriguez@suse.de - BuildRequire zlib-devel-static ------------------------------------------------------------------- Tue Mar 24 15:33:47 CET 2009 - uli@suse.de - update -> release (0.10.1) - fixes bnc #435135 (CVE-2008-4539, SWAMP #22179), #362956 (CVE-2008-1945, CVE-2008-0928), #461565 (CVE-2008-2382) - Kernel Virtual Machine acceleration support - GDB XML register description support - Intel e1000 emulation - HPET emulation - VirtIO paravirtual device support - Marvell 88w8618 / MusicPal emulation - Nokia N-series tablet emulation / OMAP2 processor emulation - PCI hotplug support - Curses display support - qemu-nbd utility to mount supported block formats - Altivec support in PPC emulation and new firmware (OpenBIOS) - Multiple VNC clients are now supported - TLS encryption is now supported in VNC - MIPS Magnum R4000 machine (Hervé Poussineau) - Braille support (Samuel Thibault) - Freecom MusicPal system emulation (Jan Kiszka) - OMAP242x and Nokia N800, N810 machines (Andrzej Zaborowski) - EsounD audio driver (Frederick Reeve) - Gravis Ultrasound GF1 sound card (Tibor "TS" Schütz) - Many, many, bug fixes and new features - virtio-net: allow masking of notifications on empty queue (Alex Williamson) - e1000: fix rx descriptor low threshold logic (Alex Willaimson) - x86 tcg: add NULL checks to lsl instruction (Jan Kiszka) - kvm vga: fix screen corruption with -std-vga and Windows (Avi Kivity) - kvm vga: fix screen corruption with Ubuntu installations (Glauber Costa) - virtio-net: check right return size on sg list (Alex Williamson) - Make qemu_announce_self handle holes (live migration after hotplug) (Marcelo Tosatti) - Revert r6804-r6808 (qcow2 allocation info). This series of changes added a high cost to startup for large qcow2 images (Anthony Liguori) - qemu-img: fix help message (Aurelien Jarno) - Fix build for non-default installs of SDL (Anthony Liguori) - Fix race condition in env->interrupt_request. When using TCG and a dynticks host timer, this condition could cause TCG to get stuck in an infinite loop (Aurelien Jarno) - Fix reading encrypted hard disk passwords during early startup (Jan Kiszka) - Fix encrypted disk reporting in 'info block' (Jan Kiszka) - Fix console size with tiny displays (MusicPal) (Jan Kiszka) - Improve error handling in bdrv_open2 (Jan Kiszka) - Avoid leaking data in mux'ed character devices (Jan Kiszka) - Fix initial character device reset (no banner in monitor) (Jan Kiszka) - Fix cpuid KVM crash on i386 host (Lubomir Rintel) - Fix SLES10sp2 installation by adding ISTAT1 register to LSI SCSI emulation (Ryan Harper) - s390x TCG backend - i386-linux-user NPTL support ------------------------------------------------------------------- Wed Oct 8 17:03:34 CEST 2008 - uli@suse.de - update -> current SVN - fixes PPC hosts - fixes SH4 targets (reenabled), adds NPTL support - SSSE3, SSE4.* instructions, "unreal" mode fixed - Alpha target converted to TCG - live migration - Bluetooth emulation - SCSI tape support - OpenBIOS binary updated - UHCI emulation rewritten - lots of bugfixes ------------------------------------------------------------------- Mon Aug 4 13:08:59 CEST 2008 - ro@suse.de - fix build by adding return statements for two nonvoid functions (qemu-nonvoid_return.patch), actually unreached code ------------------------------------------------------------------- Thu Jul 24 13:56:06 CEST 2008 - uli@suse.de - update -> current SVN - MIPS Magnum R4000 machine (Hervé Poussineau) - Braille support (Samuel Thibault) - Freecom MusicPal system emulation (Jan Kiszka) - OMAP242x and Nokia N800, N810 machines (Andrzej Zaborowski) - EsounD audio driver (Frederick Reeve) - Gravis Ultrasound GF1 sound card (Tibor "TS" Schütz) - added pcap networking - ditched GCC3 thanks to TCG. Hooray! (downside: no PPC and SH4 emulation, no S/390 host) ------------------------------------------------------------------- Thu May 15 17:33:53 CEST 2008 - cthiel@suse.de - use lsilogic instead of buslogic for SCSI VMDK images ------------------------------------------------------------------- Thu May 8 13:56:20 CEST 2008 - uli@suse.de - add format option to disable autodetection of disk image format (bnc#380828) ------------------------------------------------------------------- Fri Apr 25 13:33:40 CEST 2008 - uli@suse.de - revert secfix (causes data corruption, no known good patch available yet) - support creation of SCSI VMDK images ------------------------------------------------------------------- Tue Mar 11 14:02:54 CET 2008 - uli@suse.de - secfix (unchecked block read/write vulnerability, bug #362956) ------------------------------------------------------------------- Thu Jan 17 15:19:54 CET 2008 - uli@suse.de - update -> 0.9.1 - TFTP booting from host directory (Anthony Liguori, Erwan Velu) - Tap device emulation for Solaris (Sittichai Palanisong) - Monitor multiplexing to several I/O channels (Jason Wessel) - ds1225y nvram support (Herve Poussineau) - CPU model selection support (J. Mayer, Paul Brook, Herve Poussineau) - Several Sparc fixes (Aurelien Jarno, Blue Swirl, Robert Reif) - MIPS 64-bit FPU support (Thiemo Seufer) - Xscale PDA emulation (Andrzej Zaborowski) - ColdFire system emulation (Paul Brook) - Improved SH4 support (Magnus Damm) - MIPS64 support (Aurelien Jarno, Thiemo Seufer) - Preliminary Alpha guest support (J. Mayer) - Gumstix boards: connex and verdex emulation (Thorsten Zitterell) - Intel mainstone II board emulation (Armin Kuster) - VMware SVGA II graphics card support (Andrzej Zaborowski) - revert s390-dis.c to last GPLv2 version - reenabled qemu-system-ppcemb ------------------------------------------------------------------- Mon Dec 10 14:29:42 CET 2007 - uli@suse.de - fixed open() usage with O_CREAT ------------------------------------------------------------------- Tue Nov 13 15:54:45 CET 2007 - uli@suse.de - update -> current CVS: - Read-only support for Parallels disk images (Alex Beregszaszi) - CRIS emulation (Edgar E. Iglesias) - SPARC32PLUS execution support (Blue Swirl) - MIPS mipssim pseudo machine (Thiemo Seufer) - Strace for Linux userland emulation (Stuart Anderson, Thayne Harbaugh) - OMAP310 MPU emulation plus Palm T|E machine (Andrzej Zaborowski) - ARM v6, v7, NEON SIMD and SMP emulation (Paul Brook/CodeSourcery) ------------------------------------------------------------------- Fri Oct 12 01:30:23 CEST 2007 - ro@suse.de - hack to fix build: undef DEBUG_BLOCK for now ------------------------------------------------------------------- Thu Sep 28 14:45:41 CEST 2007 - agraf@suse.de - fix SVM support (Alexander Graf) ------------------------------------------------------------------- Thu Sep 13 13:37:41 CEST 2007 - agraf@suse.de - add SVM emulation support (Alexander Graf) - fix a misassumption in the s390 fix (uli) - allow more IDE power management (Ben Guthro) - log any I/O error and perform automatic read retry for CDrom (Ben Guthro) - fix Coherent guest support (Jan Jezabek) - fix several Darwin guest issues (Filip Navara) ------------------------------------------------------------------- Mon Aug 20 11:05:39 CEST 2007 - agraf@suse.de - fix ATAPI bug when using libata (Brandon Philips) (#291775) ------------------------------------------------------------------- Sat Aug 11 09:20:48 CEST 2007 - olh@suse.de - disable only SNDRV_SB_CSP_IOCTL_LOAD_CODE for _IOC_SIZEBITS < 14 ------------------------------------------------------------------- Thu Aug 9 16:39:10 CEST 2007 - olh@suse.de - disable some alsa SB ioctl declarations ------------------------------------------------------------------- Mon Aug 6 22:35:06 CEST 2007 - olh@suse.de - remove inclusion of linux/compiler.h ------------------------------------------------------------------- Mon Jul 30 18:04:08 CEST 2007 - uli@suse.de - fixed for S/390 ------------------------------------------------------------------- Tue Jul 10 15:44:03 CEST 2007 - schwab@suse.de - Add (incomplete) m68k emulation. ------------------------------------------------------------------- Mon Jul 9 17:02:48 CEST 2007 - agraf@suse.de - included alsa support in qemu-user - update to current cvs - TFTP booting from host directory (Anthony Liguori, Erwan Velu) - Tap device emulation for Solaris (Sittichai Palanisong) - Monitor multiplexing to several I/O channels (Jason Wessel) - ds1225y nvram support (Herve Poussineau) - CPU model selection support (J. Mayer, Paul Brook, Herve Poussineau) - Several Sparc fixes (Aurelien Jarno, Blue Swirl) - MIPS 64-bit FPU support (Thiemo Seufer) - Xscale PDA emulation (Andrzei Zaborowski) - ColdFire system emulation (Paul Brook) - Improved SH4 support (Magnus Damm) - MIPS64 support (Aurelien Jarno, Thiemo Seufer) - Preliminary Alpha guest support (J. Mayer) - IPC fixes ------------------------------------------------------------------- Wed Jun 20 14:38:47 CEST 2007 - agraf@suse.de - applied proper fix for x86_64 and the MAP_32BIT flag ------------------------------------------------------------------- Wed Jun 20 10:59:11 CEST 2007 - uli@suse.de - added secfixes (bug #252519) ------------------------------------------------------------------- Thu Jun 14 18:53:18 CEST 2007 - agraf@suse.de - made wine work (set FS register to 0 on init) - suppressed robust_list warnings ------------------------------------------------------------------- Wed Jun 13 22:31:34 CEST 2007 - agraf@suse.de - made flash player 9 work on ppc - fixed FUTEX_WAKE_OP on machines where endianness differs - made mmap on x86_64 use the MAP_32BIT flag - removed a useless spin_lock - removed an annoying debug message for forking - implemented sched_getaffinity syscall - fixed configure call so it takes gcc3 again ------------------------------------------------------------------- Wed Jun 13 15:01:44 CEST 2007 - uli@suse.de - support "vga=" parameter (Pascal Terjan) - direct jump support for x86-64 (Gwenole Beauchesne) - fix chaining of CPU instances (Gwenole Beauchesne) - live migration support (Anthony Liguori) - fix fprem/fprem1 insns (Julian Seward) - KVM support - Z80/ZX Spectrum emulation (Stuart Brady) - GCC4 support postponed (breaks x86-64 on i386) ------------------------------------------------------------------- Mon Jun 11 16:12:00 CEST 2007 - agraf@suse.de - implemented TLS support on i386 so qemu-user can be used to run with current libc versions (partly done by David Woodhouse, fixed by Alexander Graf) - added a dirty hack for an mmap page table bug on qemu-user x86 emulation - disable AF_NETLINK in qemu-user (endianness problems) - applied fast path mangling patch from Kirill A. Shutemov - applied strace patch for debugging (by Stuart R. Anderson) ------------------------------------------------------------------- Wed Apr 4 20:01:42 CEST 2007 - agraf@suse.de - fixed initrd loading on x86 ------------------------------------------------------------------- Thu Mar 29 22:20:04 CEST 2007 - ro@suse.de - added bison to BuildRequires ------------------------------------------------------------------- Tue Feb 20 15:05:06 CET 2007 - uli@suse.de - added better fix by Robert Schiele (bug #241950) - update -> 0.9.0 - Support for relative paths in backing files for disk images - Async file I/O API - New qcow2 disk image format - Support of multiple VM snapshots - Linux: specific host CDROM and floppy support - SMM support - Moved PCI init, MP table init and ACPI table init to Bochs BIOS - Support for MIPS32 Release 2 instruction set (Thiemo Seufer) - MIPS Malta system emulation (Aurelien Jarno, Stefan Weil) - Darwin userspace emulation (Pierre d'Herbemont) - m68k user support (Paul Brook) - several x86 and x86_64 emulation fixes - Mouse relative offset VNC extension (Anthony Liguori) - PXE boot support (Anthony Liguori) - '-daemonize' option (Anthony Liguori) ------------------------------------------------------------------- Tue Feb 6 11:42:01 CET 2007 - uli@suse.de - added fix by Robert Schiele to work without usbdevfs (bug #241950) ------------------------------------------------------------------- Fri Feb 2 00:57:09 CET 2007 - ro@suse.de - remove -fstack-protector from CFLAGS ------------------------------------------------------------------- Fri Oct 27 18:48:53 CEST 2006 - schwab@suse.de - Fix char signedness. ------------------------------------------------------------------- Mon Sep 11 16:56:15 CEST 2006 - uli@suse.de - re-added ARM FPE patch - fixed SPARC on PPC - install missing openbios-sparc32 ------------------------------------------------------------------- Sat Sep 9 02:52:53 CEST 2006 - dmueller@suse.de - update to 0.8.2: - ACPI support - PC VGA BIOS fixes - MIPS FPU support (Marius Groeger) - PPC breakpoints and single stepping (Jason Wessel) - USB updates (Paul Brook) - UDP/TCP/telnet character devices (Jason Wessel) - Windows sparse file support (Frediano Ziglio) - RTL8139 NIC TCP segmentation offloading (Igor Kovalenko) - PCNET NIC support (Antony T Curtis) - Support for variable frequency host CPUs - Workaround for win32 SMP hosts - Support for AMD Flash memories (Jocelyn Mayer) - Audio capture to WAV files support (malc) ------------------------------------------------------------------- Tue May 30 11:57:16 CEST 2006 - uli@suse.de - fixed to build on PPC with new glibc ------------------------------------------------------------------- Mon May 29 13:39:30 CEST 2006 - uli@suse.de - fixed to build with new kernel headers ------------------------------------------------------------------- Wed Mar 8 18:14:04 CET 2006 - uli@suse.de - split giant patch - added NWFPE glue code fix ------------------------------------------------------------------- Tue Mar 7 22:31:12 CET 2006 - schwab@suse.de - More fixes for ia64 port. ------------------------------------------------------------------- Mon Mar 6 23:54:26 CET 2006 - schwab@suse.de - Remove obsolete hunk from ia64 patch. ------------------------------------------------------------------- Wed Jan 25 21:40:58 CET 2006 - mls@suse.de - converted neededforbuild to BuildRequires ------------------------------------------------------------------- Tue Dec 20 13:14:34 CET 2005 - uli@suse.de - update -> 0.8.0 ------------------------------------------------------------------- Thu Dec 8 14:47:53 CET 2005 - uli@suse.de - update to current CVS (MIPS userspace, ARM system, SMP, USB, NX, VLAN, serial, parallel, ES1370, ALSA backend) - build i386 and AMD64 emus with kqemu support if possible - install missing PPC video driver, SPARC boot ROM - install missing keymaps ------------------------------------------------------------------- Mon Nov 7 15:41:57 CET 2005 - uli@suse.de - updated linker scripts for new binutils release ------------------------------------------------------------------- Sat Sep 17 18:42:42 CEST 2005 - dmueller@suse.de - update to 0.7.2 ------------------------------------------------------------------- Mon Aug 15 23:11:50 CEST 2005 - schwab@suse.de - Don't package /emul/ia32-linux on ia64. ------------------------------------------------------------------- Mon Aug 15 16:27:02 CEST 2005 - schwab@suse.de - Fix compilation on ia64. ------------------------------------------------------------------- Mon Aug 1 15:28:42 CEST 2005 - uli@suse.de - update -> 0.7.1 - enabled x86_64-system ------------------------------------------------------------------- Mon Jul 11 16:29:52 CEST 2005 - uli@suse.de - update -> CVS (MIPS emulation) - build with throwaway GCC3 (still no GCC4-compatible QEMU in sight) - enabled armeb-user - link *-user statically (necessary for chrooting into non-native systems) - disabled s390, alpha, armv4l build (broken and unmaintained) - disabled qemu-fast (broken and deprecated) - disabled i386-user on x86_64 (useless) - build with %jobs ------------------------------------------------------------------- Wed Jun 1 02:24:11 CEST 2005 - ro@suse.de - update to 0.7.0, still no success with gcc-4 ------------------------------------------------------------------- Thu Jan 27 14:00:04 CET 2005 - uli@suse.de - baselibs-x86 link is unnecessary on x86/AMD64 - two ARM emulation fixes (RRX operand fix by Paul Brook, shifter carry fix by me) - SDL 1.2.8 can be linked statically -> enabled qemu-fast ------------------------------------------------------------------- Mon Nov 29 14:55:36 CET 2004 - uli@suse.de - update -> 0.6.1 - build softmmu binaries on s390 (still doesn't work though) - pack /emul/ia32-linux directory and symlink from /usr/share/qemu so it's possible to use the IA64 baselibs-x86 packages ------------------------------------------------------------------- Wed Sep 15 11:19:49 CEST 2004 - uli@suse.de - removed unnecessary dependency on private glibc symbol (bug #44864) ------------------------------------------------------------------- Fri Aug 6 16:52:36 CEST 2004 - uli@suse.de - update -> 0.6.0 (fixes for several OSs, improvements in emulated hardware (IDE, PCI, network, VGA, APM, PowerMac), minor fixes, tool for conversion of VMware images) ------------------------------------------------------------------- Tue May 11 16:18:25 CEST 2004 - uli@suse.de - update -> 0.5.5 (contains ARM, utime() fixes and several others) - make uname() return target machine name (fixes config.guess, rpm etc.) - fake sigaltstack() (fixes m4) - enabled x86-64 ------------------------------------------------------------------- Wed May 5 15:29:24 CEST 2004 - uli@suse.de - fixed ARM emulation bug ------------------------------------------------------------------- Wed Apr 28 16:39:31 CEST 2004 - uli@suse.de - build with -fno-unit-at-a-time (fixes PPC system emulator) ------------------------------------------------------------------- Wed Apr 28 10:14:17 CEST 2004 - uli@suse.de - update -> 0.5.4 (runs Linux/PPC, several fixes) ------------------------------------------------------------------- Mon Apr 19 16:17:00 CEST 2004 - uli@suse.de - initial package
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor