# changelog

author: Andrey Ponomarenko <aponomarenko@virtuozzo.com> 21.48.22.56-65
changelog:
  - Fixed state change of the automatic partitioning radio button, see #PSBM-48613
  - Removed unnecessary items in the default screen for manual partitioning, see #PSBM-48567


author: Andrey Ponomarenko <aponomarenko@virtuozzo.com> 21.48.22.56-66
changelog:
  - Fixed reset button, see #PSBM-48568
  - Fixed description of the reset button
  - Fixed tooltip of the rescan button


author: Konstantin Volkov <wolf@virtuozzo.com> 21.48.22.56-68
changelog:
  - Implemented vzautopart support in tui, see #PSBM-48874
  - Implemented timezone preselect in tui
  - Restrict / and /vz for ext4, see #PSBM-48908


author: Andrey Ponomarenko <aponomarenko@virtuozzo.com> 21.48.22.56-72
changelog:
  - Added boot column to the device selection table, see #PSBM-48396
  - Update list of selected disks before updating the summary, see #PSBM-49017
  - Added support for vstorage_auth_node on the stage2, see #PSBM-48808


author: Andrey Ponomarenko <aponomarenko@virtuozzo.com> 21.48.22.56-73
changelog:
  - Fixed boot flags in the device selection table, see #PSBM-48396
  - Check if at least one disk is selected for boot
  - Count disk in the summary if boot flag is checked
  - Select disk for boot if selected for system, datastore or cache


author: Andrey Ponomarenko <aponomarenko@virtuozzo.com> 21.48.22.56-73.1
changelog:
  - Fixed a crash in the case of installing to small disks, see #PSBM-49182
  - Protect background of a reclaim space dialog


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.6
changelog:
  - Makefile: add libqcow.so to install section (PSBM-47456)
   - Add plugin for reading data from qcow-based backups (PSBM-47456)
   - Extract plugin argument parsing and data reading routines (PSBM-47456)
   - Add dependencies for qcow plugin (PSBM-47456)


author: Konstantin Volckov <wolf@sw.ru> 7.0.0-2
changelog:
  - Set default target as multi-user target, see #PSBM-34228
  - Enable rpcbind.socket by default, see #PSBM-34604


author: Denis Silakov <dsilakov@virtuozzo.com> 7.0.0-8
changelog:
  - Fix kpathsea requirement for devel template
  - Fix php template requirements - centos does't have php-pecl-zip in main repos


author: Cyrill Gorcunov <gorcunov@virtuozzo.com> 2.1.0.36
changelog:
  - net/sysctl: fix ipv4 forwarding (#PSBM-47355)
   - scripts: terminate systemd-autofs-restart.sh if saved mountpoint is missing (#PSBM-44207)
   - scripts: return non zero if save_mountpoint() fails (#PSBM-44207)
   - scripts: remove bogus command substitution in systemd-autofs-restart.sh (#PSBM-44207)
   - scripts: detect EOF on read in a usual way in systemd-autofs-restart.sh (#PSBM-44207)


author: Cyrill Gorcunov <gorcunov@virtuozzo.com> 2.1.0.37
changelog:
  - rpc: Add interface --freeze-cgroup option (#PSBM-44613)
   - pcs7: arch, x86 -- Add support for vz7 specific cpuid masking (#PSBM-47748)
   - dump: Allocate root_item before run pre-dump scripts (#PSBM-47737)
   - scripts: remove bogus command substitution in nfs-ports-allow.sh (#PSBM-44207)


author: Cyrill Gorcunov <gorcunov@virtuozzo.com> 2.1.0.41
changelog:
  - zdtm: add a new test to check netlink sockets with queued data
   - netlink: restore data in a received queue for netlink sockets (#PSBM-28386)
   - netlink: request flags for netlink sockets
   - sk-queue: add an ability to dump addresses for messages
   - check: check whether NETLINK_REPAIR is supported or not
   - unix: Do not autobind unnamed unix sockets (#PSBM-48446)
   - pcs7: images: Sync format with vanilla criu (#PSBM-48283)
   - sk-unix: forbid to dump NFS unix sockets
   - files-reg: forbid to dump unlinked NFS files
   - proc_parse: forbid dumping NFS remote locks
   - files-reg: remove "unreachable" protobuf field as redundant
   - files-reg: create spfs file in case of parent mount is SPFS
   - files-reg: do not create spfs file in case of external resource


author: Cyrill Gorcunov <gorcunov@virtuozzo.com> 2.1.0.43
changelog:
  - mount: don't do MS_REC|MS_PRIVATE for host mounts (#PSBM-46298)
   - log: files-ext -- Show exactly which file can't be dumped
   - criu: util -- Add __read_fd_link helper


author: Miroslav Rezanina <mrezanin@redhat.com> - 20130517-4.gitc4bce43
changelog:
  - ipxe-Use-next-server-from-filename-s-settings-block.patch [bz#1062644]
  - Resolves: bz#1062644
    (pxe boot fails if next-server details come from a different dhcp server)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20130517-5.gitc4bce43.el7
changelog:
  - ipxe-Enable-infrastructure-to-specify-an-autoboot-device-.patch [bz#1031518]
  - ipxe-Allow-prefix-to-specify-a-PCI-autoboot-device-locati.patch [bz#1031518]
  - ipxe-Store-boot-bus-dev.fn-address-as-autoboot-device-loc.patch [bz#1031518]
  - ipxe-Ignore-PCI-autoboot-device-location-if-set-to-00-00..patch [bz#1031518]
  - ipxe-Revert-Remove-2-second-startup-wait.patch [bz#857123]
  - ipxe-Allow-ROM-banner-timeout-to-be-configured-independen.patch [bz#857123]
  - ipxe-Customize-ROM-banner-timeout.patch [bz#857123]
  - Resolves: bz#1031518
    (iPXE does not honor specified boot device)
  - Resolves: bz#857123
    (Guests never get an iPXE prompt)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20130517-6.gitc4bce43.el7
changelog:
  - ipxe-import-EfiRom-from-edk2-BaseTools-RHEL-only.patch [bz#1084561]
  - ipxe-add-custom-Makefile-for-EfiRom-RHEL-only.patch [bz#1084561]
  - ipxe-redhat-delete-useless-editor-backup-of-spec.template.patch [bz#1084561]
  - ipxe-redhat-build-and-install-combined-legacy-UEFI-roms-f.patch [bz#1084561]
  - Resolves: bz#1084561
    (RFE: ship UEFI drivers for ipxe in RHEL-7.y)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20130517-7.gitc4bce43.el7
changelog:
  - ipxe-Extract-timing-parameters-out-to-config-dhcp.h.patch [bz#1196352]
  - ipxe-Use-spec-compliant-timeouts.patch [bz#1196352]
  - Resolves: bz#1196352
    ([RFE] option to increase gpxe retry timeout)


author: Evgenii Shatokhin <eshatokhin@odin.com> 0.2.2-0.20151016.1
changelog:
  - update to revision d444caa from the upstream git
  - more fixes needed for mock-based package builds


author: Evgenii Shatokhin <eshatokhin@odin.com> 0.2.2-0.20151021.1
changelog:
  - update to revision ff40e54 from the upstream git
  - use kpatch-with-retries to make patch application more reliable


author: Evgenii Shatokhin <eshatokhin@odin.com> 0.3.1-0.20151118.1
changelog:
  - update to revision b60d3ac from the upstream git (v.0.3.1+)
  - move kpatch-with-retries to a patch (helps rebasing)


author: Evgenii Shatokhin <eshatokhin@virtuozzo.com> 0.3.3-10.20160301
changelog:
  - simplify the 'release' expression, similar to kpatch-kmod
  - several fixes and improvements in "kpatch info"
  - restore "kpatch replace"
  - explicitly specify that we are using a pre-release version


author: Evgenii Shatokhin <eshatokhin@virtuozzo.com> 0.3.3-17.20160301
changelog:
  - make sure "kpatch info" looks for data in appropriate places
  - drop support for unversioned info.txt files


author: Evgenii Shatokhin <eshatokhin@odin.com> 0.3.1-0.20151118.4
changelog:
  - unify the spec files for VZ7 and VL7 as much as possible
  - build for the kernel 3.10.0-229.7.2.vz7.9.20


author: Evgenii Shatokhin <eshatokhin@virtuozzo.com> 0.3.2-1.20160301.1
changelog:
  - update to revision f80c2cf from the upstream git (v.0.3.2+)
  - build for the kernel 3.10.0-327.10.1.vz7.12.1


author: Maxim Perevedentsev <mperevedentsev@virtuozzo.com> - 1:1.32.1-1
changelog:
  - Rebase to 1.32.1, #PSBM-43414
  - Revert RHEL7 ntfs mount prohibition patch, #PSBM-42438
  - Force resize2fs -P to display minimum size, #PSBM-42534
  - Add support for disk GPT GUID preservation to virt-resize, #PSBM-42127
  - Uninstall Parallels Tools on first boot, #PSBM-31023
  - Add support for moving GPT backup header to the end of the disk, #PSBM-42222


author: Andrey Bondrov <abondrov@virtuozzo.com> - 1:1.32.1-1.2
changelog:
  - Drop rhev-apt.exe to avoid license violation
  - Require mingw32-srvany package instead of shipping prebuilt rhsrvany.exe


author: Maxim Perevedentsev <mperevedentsev@virtuozzo.com> - 1:1.32.3-1.3
changelog:
  - customize: change windows firstboot path
  - customize: fix windows firstboot script
  - v2v: recognize Virtuozzo tools as Parallels tools (PSBM-47947)
  - v2v: copy all driver files into guest (PSBM-47705)
  - v2v: set up firstboot script to install vztools-win (PSBM-47722)
  - v2v: set up firstboot script to install vztools-lin (PSBM-47722)


author: Maxim Perevedentsev <mperevedentsev@virtuozzo.com> -1:1.32.3-1.5
changelog:
  - v2v: shut down windows VM to finish guest setup (PSBM-48090)
  - v2v: shut down linux VM to finish guest setup (PSBM-48090)


author: Maxim Perevedentsev <mperevedentsev@virtuozzo.com> - 1:1.32.3-1.6
changelog:
  - v2v: linux: uninstall Parallels tools (PSBM-47726)
  - v2v: fill the list of the EFI system partitions (PSBM-47736)
  - v2v: remove the 'graphicsmodedisabled' entry in ESP BCD (PSBM-47736)
  - v2v: Allocate extra RAM to the appliance during conversion (PSBM-47726)
  - v2v: Fix get_firmware_bootable_device (PSBM-47736)


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.3
changelog:
  - Workaround unimplemented API and features of PrlDisk_*, #PSBM-44036 (Maxim
  Perevedentsev <mperevedentsev@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.46
changelog:
  - Allow nbd server via tcp/unix instead of device, #PSBM-44473 (Maxim
  Perevedentsev <mperevedentsev@virtuozzo.com>)
   - Small refactoring, #PSBM-44473 (Maxim Perevedentsev
  <mperevedentsev@virtuozzo.com>)


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.49
changelog:
  - Add support for new dispatched command consts (Alexander Burluka
  <aburluka@virtuozzo.com>) (#PSBM-47369)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.51
changelog:
  - Accept list of args as an argument for RunCmdLineUtility #PSBM-44576 (Dmitry
  Andreev <dandreev@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.56
changelog:
  - Add support for opening images in compressed mode, #PSBM-48900 (Maxim
  Perevedentsev <mperevedentsev@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.108
changelog:
  * Sat Jun 04 2016 Sergey Galas' <shrike@virtuozzo.com> 7.0.107
   - Add flag for migration with tunnel #PSBM-47968 (Dmitry Andreev
  <dandreev@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.109
changelog:
  - git: ignore pysdk build routine (Alexander Kurbatov
  <alkurbatov@virtuozzo.com>)
   - AddMethod: fix generation of new handle class (Alexander Kurbatov
  <alkurbatov@virtuozzo.com>) (#PSBM-39266)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.110
changelog:
  - Added error for duplicated virtio-block stack index, #PSBM-47819 (Maxim
  Perevedentsev <mperevedentsev@virtuozzo.com>)
   - Forbid interface change if there's no valid stack index, #PSBM-47819 (Maxim
  Perevedentsev <mperevedentsev@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.111
changelog:
  - Invert PVMT_TUNNELED and rename it to PVMT_DIRECT_DATA_CONNECTION #PSBM-47968
  (Dmitry Andreev <dandreev@virtuozzo.com>)
   - Enable SCSI stack index 7, #PSBM-48040 (Maxim Perevedentsev
  <mperevedentsev@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.113
changelog:
  - Add a flag for the rest of backup chain preservation on a backup removal
  (Dmitry Mishin <dim@virtuozzo.com>) (#PSBM-47789)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.114
changelog:
  - Add a specific error message for unsupported KEEP_CHAIN option (Dmitry Mishin
  <dim@virtuozzo.com>) (#PSBM-47789)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.116
changelog:
  - coverity-125034 Resource leak (Dmitry Andreev <dandreev@virtuozzo.com>)
   - coverity-125024 Out-of-bounds read (Dmitry Andreev <dandreev@virtuozzo.com>)
   - Get rid of old disk encryption interface (PSBM-48677) (Igor Bazhitov
  <ibazhitov@virtuozzo.com>)
   - Remove shipped openssl files since they're not used (PSBM-48677) (Igor
  Bazhitov <ibazhitov@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.118
changelog:
  * Fri Jun 24 2016 Sergey Galas' <shrike@virtuozzo.com> 7.0.117
   - coverity-117421 Uninitialized scalar field (Dmitry Andreev
  <dandreev@virtuozzo.com>)
   - coverity-117456 Structurally dead code (Dmitry Andreev
  <dandreev@virtuozzo.com>)
   - coverity-125019 Logically dead code (Dmitry Andreev <dandreev@virtuozzo.com>)
   - coverity-125045 Uninitialized scalar field (Dmitry Andreev
  <dandreev@virtuozzo.com>)
   - coverity-125048 Uninitialized scalar field (Dmitry Andreev
  <dandreev@virtuozzo.com>)
   - coverity-125049 Uninitialized scalar field (Dmitry Andreev
  <dandreev@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.29
changelog:
  - Extend VtInfo, add required CPU features and CPU model (Alexander Burluka
  <aburluka@virtuozzo.com>) (#PSBM-47573)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.32
changelog:
  - Enhance BackupItem element for new scheme (Dmitry Mishin <dim@virtuozzo.com>) (#PSBM-48367 #PSBM-48506 #PSBM-48503)


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.33
changelog:
  - Continuation of commit 39de4b9b - PartialBackupItem should have Flags as well (#PSBM-48367 #PSBM-48503)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.34
changelog:
  - coverity-125296 Mixing enum types (Dmitry Andreev <dandreev@virtuozzo.com>)
   - coverity-125297 Uninitialized scalar field (Dmitry Andreev
  <dandreev@virtuozzo.com>)
   - coverity-125298-125308 Uninitialized scalar field (Dmitry Andreev
  <dandreev@virtuozzo.com>)
   - covarity-125309 Uninitialized scalar field (Dmitry Andreev
  <dandreev@virtuozzo.com>)
   - Fix uninitialized values in ctor (coverity-125310) (Dmitry Andreev
  <dandreev@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.35
changelog:
  - coverity-125307 Uninitialized scalar field (Dmitry Andreev
  <dandreev@virtuozzo.com>)
   - coverity-125304 Uninitialized scalar field (Dmitry Andreev
  <dandreev@virtuozzo.com>)
   - coverity-125279 remove InterfaceInfo (Dmitry Andreev
  <dandreev@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.37
changelog:
  - Add network shaping and network classes config to CDispConfig #PSBM-42178
  (Dmitry Andreev <dandreev@virtuozzo.com>)


author: Vladimir Davydov <vdavydov@virtuozzo.com> 7.0.4
changelog:
  - Reset version-info
   - Drop vcmmd_commit_ve
   - Update comment to vcmmd_update_ve
   - Drop force argument to register and update VE operations


author: Vladimir Davydov <vdavydov@virtuozzo.com> 7.0.8
changelog:
  - Fix type of ve_type argument of RegisterVE method
   - Implement vcmmd_get_ve_state method
   - Pass values of dbus-defined types to dbus_message_get_args


author: Vladimir Davydov <vdavydov@virtuozzo.com> 7.0.10
changelog:
  - Add video RAM size to VE config
   - Add flags argument to register, activate, and update operations
   - Rename NO_SPACE error to UNABLE_APPLY_VE_GUARANTEE


author: Maxim Nestratov <mnestratov@virtuozzo.com> - 1.3.3.1-1.vz7.7
changelog:
  - vz: add error code for case if vm is already stopped
  - vz: set qemu owner to root:root #VZOS-437, #PSBM-46282


author: Maxim Nestratov <mnestratov@virtuozzo.com> - 1.3.3.1-1.vz7.8
changelog:
  - fix error processing #PSBM-47189
  - qemu: don't regard cur_balloon in supplied xml in migrate and save #PSBM-47270
  - vz: use /etc/machine-id as host uuid


author: Maxim Nestratov <mnestratov@virtuozzo.com> - 1.3.3.1-1.vz7.10
changelog:
  - statistics subscription improvements
  - Bugs #PSBM-47954, #PSBM-47373 fixed
  - remove domain uuid check on migration. #PSBM-43767 fixed
  - vz: don't fail query domain info in case we don't have valid stats handle
    bug #VZOS-404 fixed


author: Maxim Nestratov <mnestratov@virtuozzo.com> - 1.3.3.1-1.vz7.11
changelog:
  - statistics subscription improvements enchanced a bit
  - vz: turn on drive-mirror target-zeroed flag on migration, #PSBM-47041 fixed
  - qemu: expand domain memory statistics


author: Maxim Nestratov <mnestratov@virtuozzo.com> - 1.3.3.1-1.vz7.13
changelog:
  - reverted vz: turn on drive-mirror target-zeroed flag on migration, #PSBM-48447
  - fixed memory statistics getting, #PSBM-48441


author: Maxim Nestratov <mnestratov@virtuozzo.com> - 1.3.3.1-1.vz7.15
changelog:
  - qemu: make monitor command API available during async jobs, bug #PSBM-48311
  - qemu: don't refuse to undefine a guest with NVRAM file, bug #PSBM-45804


author: Igor Sukhih <igor@virtuozzo.com> 7.0.232
changelog:
  - destroydir(): remove inplace on any error #PSBM-48604
   - place container cgroups under machine.slice #PSBM-48425


author: Igor Sukhih <igor@virtuozzo.com> 7.0.236
changelog:
  - Use new cgroup based API to set mount perm #PSBM-48188
   - Deny to start CT without root disk #PSBM-48762


author: Igor Sukhih <igor@virtuozzo.com> 7.0.240
changelog:
  - Set debug loglevel for criu #PSBM-48923
   - vz-setrate.in: reconfigure shaper on shepron action #PSBM-42178


author: Daniil Guzanov <dguzanov@odin.com> 7.0.4
changelog:
  - Fixed access rights for auto-provides generation (Dmitry Mishin
  <dim@parallels.com>)
   - Added generation of libvzevent.so.{major} (Dmitry Mishin <dim@parallels.com>)


author: Dmitry Mishin <dim@parallels.com> 7.0.6
changelog:
  - Added copyright and license headers
   - Added licence to devel package (Daniil Guzanov <dguzanov@odin.com>)


author: Daniil Guzanov <dguzanov@odin.com> 6.1.1
changelog:
  - deleted spec: #PSBM-32811
   - util.c: handle EINTR for select()/read() migration failed with  'Interrupted
  system call' (Igor Sukhih <igor@parallels.com>)


author: Miroslav Rezanina <mrezanin@redhat.com> - OVMF-20140822-6.git9ece15a.el7
changelog:
  - ovmf-OvmfPkg-AcpiPlatformDxe-make-dependency-on-PCI-enume.patch [bz#1166027]
  - Resolves: bz#1166027
    (backport "OvmfPkg: AcpiPlatformDxe: make dependency on PCI enumeration explicit")


author: Miroslav Rezanina <mrezanin@redhat.com> - OVMF-20140822-7.git9ece15a.el7
changelog:
  - ovmf-MdePkg-UefiScsiLib-do-not-encode-LUN-in-CDB-for-READ.patch [bz#1166971]
  - ovmf-MdePkg-UefiScsiLib-do-not-encode-LUN-in-CDB-for-othe.patch [bz#1166971]
  - Resolves: bz#1166971
    (virtio-scsi disks and cd-roms with nonzero LUN are rejected with errors)


author: Miroslav Rezanina <mrezanin@redhat.com> - AAVMF-20141113-2.git77d5dac.el7
changelog:
  - aavmf-ArmVirtualizationPkg-VirtFdtDxe-forward-FwCfg-addres.patch [bz#1172749]
  - aavmf-ArmVirtualizationPkg-introduce-QemuFwCfgLib-instance.patch [bz#1172749]
  - aavmf-ArmVirtualizationPkg-clone-PlatformIntelBdsLib-from-.patch [bz#1172749]
  - aavmf-ArmVirtualizationPkg-PlatformIntelBdsLib-add-basic-p.patch [bz#1172749]
  - aavmf-OvmfPkg-extract-QemuBootOrderLib.patch [bz#1172749]
  - aavmf-OvmfPkg-QemuBootOrderLib-featurize-PCI-like-device-p.patch [bz#1172749]
  - aavmf-OvmfPkg-introduce-VIRTIO_MMIO_TRANSPORT_GUID.patch [bz#1172749]
  - aavmf-ArmVirtualizationPkg-VirtFdtDxe-use-dedicated-VIRTIO.patch [bz#1172749]
  - aavmf-OvmfPkg-QemuBootOrderLib-widen-ParseUnitAddressHexLi.patch [bz#1172749]
  - aavmf-OvmfPkg-QemuBootOrderLib-OFW-to-UEFI-translation-for.patch [bz#1172749]
  - aavmf-ArmVirtualizationPkg-PlatformIntelBdsLib-adhere-to-Q.patch [bz#1172749]
  - aavmf-ArmVirtualizationPkg-identify-new-shell-as-builtin-s.patch [bz#1172749]
  - aavmf-ArmVirtualizationPkg-Intel-BDS-load-EFI-stubbed-Linu.patch [bz#1172749]
  - aavmf-spec-build-AAVMF-with-the-Intel-BDS-driver-RHELSA-on.patch [bz#1172749]
  - aavmf-Revert-ArmVirtualizationPkg-work-around-cache-incohe.patch [bz#1172910]
  - Resolves: bz#1172749
    (implement fw_cfg, boot order handling, and -kernel booting in ArmVirtualizationQemu)
  - Resolves: bz#1172910
    (revert Acadia-only workaround (commit df7bca4e) once Acadia host kernel (KVM) is fixed)


author: Miroslav Rezanina <mrezanin@redhat.com> - AAVMF-20141113-3.git77d5dac.el7
changelog:
  - aavmf-OvmfPkg-QemuBootOrderLib-expose-QEMU-s-boot-menu-on-.patch [bz#1172756]
  - aavmf-OvmfPkg-PlatformBdsLib-get-front-page-timeout-from-Q.patch [bz#1172756]
  - aavmf-ArmVirtualizationPkg-PlatformIntelBdsLib-get-front-p.patch [bz#1172756]
  - Resolves: bz#1172756
    ([RFE]Expose boot-menu shortcut to domain via AAVMF)


author: Miroslav Rezanina <mrezanin@redhat.com> - AAVMF-20141113-4.git77d5dac.el7
changelog:
  - aavmf-ArmPkg-ArmArchTimerLib-clean-up-comments.patch [bz#1188247]
  - aavmf-ArmPkg-ArmArchTimerLib-use-edk2-conformant-UINT64-UI.patch [bz#1188247]
  - aavmf-ArmPkg-ArmArchTimerLib-conditionally-rebase-to-actua.patch [bz#1188247]
  - aavmf-ArmVirtualizationQemu-ask-the-hardware-for-the-timer.patch [bz#1188247]
  - aavmf-ArmPkg-TimerDxe-smack-down-spurious-timer-interrupt-.patch [bz#1188054]
  - Resolves: bz#1188054
    (guest reboot (asked from within AAVMF) regressed in 3.19.0-0.rc5.58.aa7a host kernel)
  - Resolves: bz#1188247
    (backport "fix gBS->Stall()" series)


author: Miroslav Rezanina <mrezanin@redhat.com> - AAVMF-20141113-5.git77d5dac.el7_1
changelog:
  - aavmf-ArmPkg-DebugPeCoffExtraActionLib-debugger-commands-a.patch [bz#1197141]
  - aavmf-ArmPlatformPkg-PEIM-startup-is-not-an-error.patch [bz#1197141]
  - aavmf-ArmVirtualizationPkg-PlatformIntelBdsLib-lack-of-QEM.patch [bz#1197141]
  - aavmf-ArmVirtualizationPkg-expose-debug-message-bitmask-on.patch [bz#1197141]
  - aavmf-spec-build-and-install-verbose-and-silent-default-AA.patch [bz#1197141]
  - Resolves: bz#1197141
    (create silent & verbose builds)


author: Laszlo Ersek <lersek@redhat.com> - 20150414-1.gitc9e5618.el7
changelog:
  - rebase from upstream 9ece15a to c9e5618
  - adapt .gitignore files
  - update to openssl-0.9.8zf
  - create Logo-OpenSSL.bmp rather than modifying Logo.bmp in-place
  - update to FatPkg SVN r93 (git 8ff136aa)
  - drop the following downstream-only patches (obviated by upstream
    counterparts):
    "tools_def.template: use forward slash with --add-gnu-debuglink (RHEL only)"
    "tools_def.template: take GCC48 prefixes from environment (RHEL only)"
    "OvmfPkg: set video resolution of text setup to 640x480 (RHEL only)"
    "OvmfPkg: resolve OrderedCollectionLib with base red-black tree instance"
    "OvmfPkg: AcpiPlatformDxe: actualize QemuLoader.h comments"
    "OvmfPkg: AcpiPlatformDxe: remove current ACPI table loader"
    "OvmfPkg: AcpiPlatformDxe: implement QEMU's full ACPI table loader interface"
    "OvmfPkg: QemuVideoDxe: fix querying of QXL's drawable buffer size"
    "OvmfPkg: disable stale fork of SecureBootConfigDxe"
    "OvmfPkg: SecureBootConfigDxe: remove stale fork"
    "Try to read key strike even when ..."
    "OvmfPkg: BDS: remove dead call to PlatformBdsEnterFrontPage()"
    "OvmfPkg: BDS: drop useless return statement"
    "OvmfPkg: BDS: don't overwrite the BDS Front Page timeout"
    "OvmfPkg: BDS: optimize second argument in PlatformBdsEnterFrontPage() call"
    'OvmfPkg: BDS: drop superfluous "connect first boot option" logic'
    "OvmfPkg: BDS: drop custom boot timeout, revert to IntelFrameworkModulePkg's"
    "Add comments to clarify mPubKeyStore buffer MemCopy. ..."
    "MdeModulePkg/SecurityPkg Variable: Add boundary check..."
    "OvmfPkg: AcpiPlatformDxe: make dependency on PCI enumeration explicit"
    "MdePkg: UefiScsiLib: do not encode LUN in CDB for READ and WRITE"
    "MdePkg: UefiScsiLib: do not encode LUN in CDB for other SCSI commands"
  - merge downstream AAVMF patch "adapt packaging to Arm64", which forces us to
    rename the main package from "OVMF" to "ovmf"
  - drop the following ARM BDS specific tweaks (we'll only build the Intel BDS):
    "ArmPlatformPkg/Bds: generate ESP Image boot option if user pref is unset
     (Acadia)"
    "ArmPlatformPkg/Bds: check for other defaults too if user pref is unset
     (Acadia)"
    "ArmPlatformPkg/ArmVirtualizationPkg: auto-detect boot path (Acadia)"
    "ArmPlatformPkg/Bds: initialize ConIn/ConOut/ErrOut before connecting
     terminals"
    "ArmPlatformPkg/Bds: let FindCandidate() search all filesystems"
    "ArmPlatformPkg/Bds: FindCandidateOnHandle(): log full device path"
    "ArmPlatformPkg/Bds: fall back to Boot Menu when no default option was found"
    "ArmPlatformPkg/Bds: always connect drivers before looking at boot options"
  - drop patch "ArmPlatformPkg/ArmVirtualizationPkg: enable DEBUG_VERBOSE (Acadia
    only)", obsoleted by fixed bug 1197141
  - tweak patch "write up build instructions (for interactive, local development)
    (RHELSA)". The defaults in "BaseTools/Conf/target.template", ie.
    ACTIVE_PLATFORM and TARGET_ARCH, are set for OVMF / X64. The AAVMF build
    instructions now spell out the necessary override options (-p and -a,
    respectively).
  - extend patch "build FAT driver from source (RHELSA)" to the Xen build as well
    (only for consistency; we don't build for Xen).
  - drop the following downstream-only AAVMF patches, due to the 77d5dac ->
    c9e5618 AAVMF rebase & join:
    "redhat/process-rh-specific.sh: fix check for hunk-less filtered patches"
    "redhat/process-rh-specific.sh: suppress missing files in final 'rm'"
    "ArmVirtualizationQemu: build UEFI shell from source (Acadia only)"
    "MdePkg: UefiScsiLib: do not encode LUN in CDB for READ and WRITE"
    "MdePkg: UefiScsiLib: do not encode LUN in CDB for other SCSI commands"
    "ArmVirtualizationPkg: work around cache incoherence on KVM affecting DTB"
    "Changed build target to supp-rhel-7.1-candidate"
    "ArmVirtualizationPkg: VirtFdtDxe: forward FwCfg addresses from DTB to PCDs"
    "ArmVirtualizationPkg: introduce QemuFwCfgLib instance for DXE drivers"
    "ArmVirtualizationPkg: clone PlatformIntelBdsLib from ArmPlatformPkg"
    "ArmVirtualizationPkg: PlatformIntelBdsLib: add basic policy"
    "OvmfPkg: extract QemuBootOrderLib"
    "OvmfPkg: QemuBootOrderLib: featurize PCI-like device path translation"
    "OvmfPkg: introduce VIRTIO_MMIO_TRANSPORT_GUID"
    "ArmVirtualizationPkg: VirtFdtDxe: use dedicated VIRTIO_MMIO_TRANSPORT_GUID"
    "OvmfPkg: QemuBootOrderLib: widen ParseUnitAddressHexList() to UINT64"
    "OvmfPkg: QemuBootOrderLib: OFW-to-UEFI translation for virtio-mmio"
    "ArmVirtualizationPkg: PlatformIntelBdsLib: adhere to QEMU's boot order"
    "ArmVirtualizationPkg: identify "new shell" as builtin shell for Intel BDS"
    "ArmVirtualizationPkg: Intel BDS: load EFI-stubbed Linux kernel from fw_cfg"
    'Revert "ArmVirtualizationPkg: work around cache incoherence on KVM affecting
     DTB"'
    "OvmfPkg: QemuBootOrderLib: expose QEMU's "-boot menu=on[, splash-time=N]""
    "OvmfPkg: PlatformBdsLib: get front page timeout from QEMU"
    "ArmVirtualizationPkg: PlatformIntelBdsLib: get front page timeout from QEMU"
    "ArmPkg: ArmArchTimerLib: clean up comments"
    "ArmPkg: ArmArchTimerLib: use edk2-conformant (UINT64 * UINT32) / UINT32"
    "ArmPkg: ArmArchTimerLib: conditionally rebase to actual timer frequency"
    "ArmVirtualizationQemu: ask the hardware for the timer frequency"
    "ArmPkg: DebugPeCoffExtraActionLib: debugger commands are not errors"
    "ArmPlatformPkg: PEIM startup is not an error"
    "ArmVirtualizationPkg: PlatformIntelBdsLib: lack of QEMU kernel is no error"
    "ArmVirtualizationPkg: expose debug message bitmask on build command line"
  - tweak patch "rebase to upstream 77d5dac (Acadia only)": update spec changelog
    only
  - tweak patch "spec: build AAVMF with the Intel BDS driver (RHELSA only)":
    apply "-D INTEL_BDS" to manual build instructions in redhat/README too
  - tweak patch "spec: build and install verbose and silent (default) AAVMF
    binaries": apply DEBUG_PRINT_ERROR_LEVEL setting to interactive build
    instructions in redhat/README too
  - install OVMF whitepaper as part of the OVMF build's documentation
  - Resolves: bz#1211337
    (merge AAVMF into OVMF)
  - Resolves: bz#1206523
    ([AAVMF] fix missing cache maintenance)


author: Miroslav Rezanina <mrezanin@redhat.com> - OVMF-20150414-2.gitc9e5618.el7
changelog:
  - ovmf-OvmfPkg-PlatformPei-set-SMBIOS-entry-point-version-d.patch [bz#1232876]
  - Resolves: bz#1232876
    (OVMF should install a version 2.8 SMBIOS entry point)


author: Roman Kagan <rkagan@virtuozzo.com> - 20150414-2.gitc9e5618.vz7.2
changelog:
  - OvmfPkg: VirtioScsiDxe: reset device at ExitBootServices() #PSBM-40665
  - OvmfPkg: VirtioBlkDxe: reset device at ExitBootServices() #PSBM-40665


author: Daniil Guzanov <dguzanov@odin.com> 7.0.2
changelog:
  - Added license text #PSBM-26806
   - deleted pcompact.spec: #PSBM-32811
   - License changed to GPLv2 #PSBM-26806


author: Igor Sukhih <igor@parallels.com> 7.0.4
changelog:
  - Make description of DELTA parameter more precise #PSBM-38870 #PSBM-38871
   - pcompact doesn't free disk space #PSBM-18690


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.6
changelog:
  - lib:drs_file_storage_local implementation added
   - lib:drs_file_format_json implementation added
   - lib:introduce abstract interface for history storage
   - move drs_nodes to src (#PSBM-39761)
   - move policy and resource_source related code to src (#PSBM-39761)


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.7
changelog:
  - rename global variable "retcode"
   - remove clear_ve
   - init yajl stat before using
   - handling malloc fails by CHECK_ALLOC
   - fix memory leak in helpers
   - fix return code


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.8
changelog:
  - fix id_empty for not initialized id (#PSBM-45954)
   - Rename 90_schedule to pdrs_schedule during 'make install'


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.10
changelog:
  - Add dependency on snmpd daemon
   - Add systemd unit file for pdrs daemon (PSBM-45985)
   - Exit with error code 0 when interrupted by SIGINT/SIGTERM (PSBM-45985)
   - Add systemd-specific instructions to spec (PSBM-45985)


author: Igor Sukhih <igor@parallels.com> 7.0.11
changelog:
  - Move Virtuozzo pfcache parameters to /etc/vz/pfcache.conf #PSBM-45513
   - Move processing vzevents to separate thread


author: Igor Sukhih <igor@virtuozzo.com> 7.0.17
changelog:
  - run_ct_monitor: use 10sec as minimal recache interval
   - pfcached.service: No log message #PSBM-47577


author: Nikita Spiridonov <nspiridonov@virtuozzo.com> 0.1.13-5
changelog:
  - Add 0004-p.haul-minor-style-improvements-in-vz-module.patchi, #PSBM-46899
  - Add 0005-p.haul-create-Virtuozzo-specific-dump-images-during-.patch, #PSBM-46899


author: Nikita Spiridonov <nspiridonov@virtuozzo.com> 0.1.14
changelog:
  - Create Virtuozzo specific images during final dump, #PSBM-47399
  - Forward correct verbosity level to criu restore
  - Fix root_task_pid function for Virtuozzo containers


author: Nikita Spiridonov <nspiridonov@virtuozzo.com> 0.1.14-3
changelog:
  - Add 0004-p.haul-specify-freezer-cgroup-for-predump-and-dump-r.patch, #PSBM-44613
  - Add 0005-p.haul-make-it-possible-to-adjust-predump-request.patch


author: Nikita Spiridonov <nspiridonov@virtuozzo.com> 0.1.15-2
changelog:
  - Add 0005-p.haul-specify-secondary-ploop-disks-as-external-in-.patch, #PSBM-47398
  - Add 0004-p.haul-minor-functions-reordering-in-Virtuozzo-haule.patch
  - Add 0003-p.haul-add-Virtuozzo-specific-argument-to-pass-list-.patch


author: Igor Sukhih <igor@parallels.com> 7.0.29
changelog:
  - discard/defrag: take into account image size change caused by defrag #PSBM-42548 #PSBM-45364
   - Unable to create ploop image > 16TB without filesystem inside #PSBM-45162


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.30
changelog:
  - Sync ploop_if.h with the latest kernel version (#PSBM-45001)
   - Add --defrag flag for usage and man (Kir Kolyshkin <kir@openvz.org>)
   - include/dynload.h: version for ploop_get_base_delta_fname() (Kir Kolyshkin
  <kir@openvz.org>)
   - ploop_discard(): nitpick in a comment (Kir Kolyshkin <kir@openvz.org>)
   - get_delta_fname: make static (Kir Kolyshkin <kir@openvz.org>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.33
changelog:
  - ploop-copy: CBT live migration #PSBM-47128
   - Fix close of 0 descriptor in case of error in grow_lower_delta. #PSBM-47329


author: Igor Sukhih <igor@virtuozzo.com> 7.0.36
changelog:
  - Update ploop_if.h header to the latest kernel version
   - Error in ploop_fname_cmp (ploop.c:1129): No such file or directory


author: Pavel Borzenkov <pborzenkov@virtuozzo.com> 7.0.11
changelog:
  - vz_br: add external API to abort push backup
   - vz_log: clear flags before converting level to string
   - gitignore: ignore files produced by 'vzbuild rpm'
   - ploop: add CBT ioctl()s definitions


author: Pavel Borzenkov <pborzenkov@virtuozzo.com> 7.0.13
changelog:
  - vz_br: check kernel bitmap state at the end of backup (#PSBM-47979)
   - ploop/push: do not read more than requested (#PSBM-48179)
   - vz_br: switch bitfields to unsigned int
   - bdev: remove duplicated code


author: Pavel Borzenkov <pborzenkov@virtuozzo.com> 7.0.14
changelog:
  - ploop: ensure FS consistency before starting PB (#PSBM-48288)
   - Add ploop-lib to runtime requirements


author: Maxim Perevedentsev <mperevedentsev@virtuozzo.com> 7.0.11
changelog:
  - Resize logical on partition-aware shrink, #PSBM-42678
   - Move VirtResize to header
   - Add cancellation checks (Dmitry Andreev <dandreev@virtuozzo.com>)
   - Enable signal handler and pass cancellation token to GuestFS::Map object.
  (Dmitry Andreev <dandreev@virtuozzo.com>)
   - Add new classes for signal handler and cancellation token (Dmitry Andreev
  <dandreev@virtuozzo.com>)
   - Move GuestFS::Wrapper map from ResizeHelper to separate class (Dmitry Andreev
  <dandreev@virtuozzo.com>)
   - Remove unused gfsAction from Compact operation (Dmitry Andreev
  <dandreev@virtuozzo.com>)
   - Move ResizeHelper to a new header file and eliminate resize helper double
  creation. (Dmitry Andreev <dandreev@virtuozzo.com>)


author: Maxim Perevedentsev <mperevedentsev@virtuozzo.com> 7.0.12
changelog:
  - Rebased to libguestfs-1.32.1 and removed duplicated functionality,
  #PSBM-43555
   - Resize disks without partition table, #PSBM-43123
   - Implemented resize --info for ploop, #PSBM-42355
   - Move ResizeData to Command.h, #PSBM-42355
   - Rebase to new libguestfs-1.32.1


author: Maxim Perevedentsev <mperevedentsev@virtuozzo.com> 7.0.14
changelog:
  - Added lvm_parser.py to makefile, #PSBM-42843
   - Make Partition::List cache shared.
   - Implemented compact -i for LVM, #PSBM-42862
   - Implemented resize for LVM, #PSBM-41046
   - Implemented resize --info for LVM, #PSBM-41046
   - Added lvm config parsing, #PSBM-41046
   - Added lvm_parser.py, #PSBM-42843


author: Maxim Perevedentsev <mperevedentsev@virtuozzo.com> 7.0.15
changelog:
  - [de]activate VGs while recreating partition during partition-aware shrink,
  #PSBM-43662
   - Added check for the case when PV resize is not needed, #PSBM-43643


author: Maxim Perevedentsev <mperevedentsev@virtuozzo.com> 7.0.16
changelog:
  - Clear sigmask and change PG for child processes, #PSBM-43820
   - Ask user to run chkdsk on ntfs resize fail, #PSBM-43486


author: Maxim Perevedentsev <mperevedentsev@virtuozzo.com> 7.0.17
changelog:
  - Fallback to mount_ro + statvfs if NTFS is dirty for displaying minsize,
  #PSBM-43646
   - Ask user to run CHKDSK on ntfs_minimum_size fail, #PSBM-43646


author: Maxim Perevedentsev <mperevedentsev@virtuozzo.com> 7.0.18
changelog:
  - Added timeout calculation for virt-resize, #PSBM-44807
   - Added timeout arg to run_prg, added default arg values, #PSBM-44807


author: Maxim Perevedentsev <mperevedentsev@virtuozzo.com> 7.0.21
changelog:
  - Fixes for coverity, #PSBM-28844
   - Removed mentions of expanding disks. References PSBM-44914. (Artem Pavlenko
  <apavlenko@virtuozzo.com>)


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.17
changelog:
  - Decrease Container backup logging level
   - Add a command to retrieve dirty bitmaps of Container's ploop devices (#PSBM-47796)
   - Move Container's backup logs to the standard prl clients log. (#PSBM-48024)
   - Add a 'persistent' property to a qemu bitmask (#PSBM-47884)


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.21
changelog:
  - Add a separate command to abort push backup on a Container's disks
   - Add a Container's backup cancellation by signal (#PSBM-48717)


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.24
changelog:
  - Print an error in a case of Container backup failure PSBM-48937
   - Check license on backup action only, to simplify errors diagnostics


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.26
changelog:
  - Enforce operation completion if there are no jobs on the disk (#PSBM-48250)
   - Added errors processing on a backup of a virtual machine
   - Cancellation support for a virtual machine backup (#PSBM-48978)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.449
changelog:
  - Fixed problem reporting in a case of failure (Dmitry Mishin
  <dim@virtuozzo.com>) (#PSBM-48937)
   - Fix compilation after a recent merge (PSBM-48677) (Igor Bazhitov
  <ibazhitov@virtuozzo.com>)
   - Remove network shaping restart on vzctl event #PSBM-42178 (Dmitry Andreev
  <dandreev@virtuozzo.com>)
   - Added team network interfaces suppoer, see #PSBM-48962 (Konstantin Volkov
  <wolf@virtuozzo.com>)
   - merge bug #PSBM-33364 from the pcs6 tree (Sergey Galas
  <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.450
changelog:
  - bug #PSBM-48823 aka Template switched back to VM could not be started (Sergey
  Galas <shrike@virtuozzo.com>)
   - Store network shaping config and network classes in disp config #PSBM-42178
  (Dmitry Andreev <dandreev@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.451
changelog:
  - Restart shaping in cmdRestartNetworkShaping #PSBM-42178 (Dmitry Andreev
  <dandreev@virtuozzo.com>)
   - Fixed ploop umount on stopped Container's case (Dmitry Mishin
  <dim@virtuozzo.com>) (#PSBM-49014)
   - Fix path to vz service binary #PSBM-42178 (Igor Sukhih <igor@virtuozzo.com>)
   - Reimplement cmdRestartNetworkShaping #PSBM-42178 (Dmitry Andreev
  <dandreev@virtuozzo.com>)
   - bug #PSBM-48409 aka testStartStop TIMEDOUT: Function wait timeouted (Sergey
  Galas <shrike@virtuozzo.com>)
   - Read shaping configuration from disp config #PSBM-42178 (Dmitry Andreev
  <dandreev@virtuozzo.com>)
   - Reset shaping if shaping was updated in disp config #PSBM-42178 (Dmitry
  Andreev <dandreev@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.451.2
changelog:
  - fork version (Sergey Galas <shrike@virtuozzo.com>)
   - Reset CT shaping parameters on shaperrestart action #PSBM-42178 (Igor Sukhih
  <igor@virtuozzo.com>)
   - Add default system log to problem reports (Dmitry Mishin <dim@virtuozzo.com>)
   - Do log libvirt client library messages neither to syslog nor to libvirt's
  daemon log (Dmitry Mishin <dim@virtuozzo.com>) (#PSBM-49061)
   - bug #PSBM-49054 aka Cannot set name (Sergey Galas <shrike@virtuozzo.com>)
   - code cleanup: CDspVmDirHelper::setNetworkRate() (Igor Sukhih
  <igor@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.452
changelog:
  - Get VM configurations from Registry for shaping update #PSBM-42178 (Dmitry
  Andreev <dandreev@virtuozzo.com>)
   - Add log rotation for new libvirt client log PSBM-49061 (Dmitry Mishin
  <dim@virtuozzo.com>)
   - Reset CT shaping parameters on shaperrestart action #PSBM-42178 (Igor Sukhih
  <igor@virtuozzo.com>)
   - Add default system log to problem reports (Dmitry Mishin <dim@virtuozzo.com>)
   - Do log libvirt client library messages neither to syslog nor to libvirt's
  daemon log (Dmitry Mishin <dim@virtuozzo.com>) (#PSBM-49061)
   - bug #PSBM-49054 aka Cannot set name (Sergey Galas <shrike@virtuozzo.com>)
   - code cleanup: CDspVmDirHelper::setNetworkRate() (Igor Sukhih
  <igor@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.451.3
changelog:
  - CVzHelper::set_rate: incorrect VM id
   - Update disp config on cmdRestartNetworkShaping #PSBM-42178
   - Get VM configurations from Registry for shaping update #PSBM-42178
   - Fix wrong isConverted check in VmConverter #PSBM-49060
   - Add log rotation for new libvirt client log PSBM-49061


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.451.4
changelog:
  - vz6->vz7 migration: check if VNC port is busy #PSBM-49060 (Dmitry Andreev
  <dandreev@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.451.5
changelog:
  - Fix quotes and slash escaping in cloud_config_ctl.py (Alexander Burluka
  <aburluka@virtuozzo.com>) (#PSBM-49080)


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.5
changelog:
  - Fix 0-sized clipboard-copy on a single click in terminal in
      vzvncserver #PSBM-45341 (Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.66
changelog:
  - Add --remove-src option for migration #PSBM-48190
   - Fix possible buffer overflow (coverity-124985)
   - Remove unused PrlLic.m_is_unlimited field (fix coverity-124989)
   - Initialize members of memguarantee struct (fix coverity-125005)
   - Add an example of using -o option of prlctl list. #PSBM-48344
   - Add an ability to specify that backup chain should be preserved #PSBM-47789


author: Igor Sukhih <igor@virtuozzo.com> 7.0.67
changelog:
  - prlctl.8: renove deprecated ipgre feature #PSBM-48597
   - Removed mentions of prlctl capture from man and help. #PSBM-44949.


author: Igor Sukhih <igor@virtuozzo.com> 7.0.70
changelog:
  - Style: make a restoration message clearer PSBM-48866
   - Add check of socket-tcp option value. #PSBM-44858


author: Mike Christie <mchristie@redhat.com> - 1.0.13-1
changelog:
  - Drop scsi-target-utils-dynamic-link-iser.patch patch. It turns out
  in 6.0 this patch was broken and linked against rdma libs, so
  the got brought in by yum. The new patch was not broken and did not
  force linking but yum/iser users are not expecting the depencies
  to be broken.


author: Konstantin Volkov <wolf@virtuozzo.com> - 1.99.66.6-1.vz7.2
changelog:
  - Added VZ7_Vztturlmap kickstart class, see #PSBM-46155
  - Added warning about %eztemplate section, see #PSBM-32944


author: Konstantin Volkov <wolf@virtuozzo.com> - 1.99.66.6-1.vz7.5
changelog:
  - Do not write deprecated commands to example ks after installation, updated
    prlnet and up2date, see #PSBM-32944


author: Konstantin Volkov <wolf@virtuozzo.com> - 1.99.66.6-1.vz7.9
changelog:
  - Move --tier vstorage option to part key, see #PSBM-46521
  - Add warning about --mpoint and --tier options for vstorage key, see #PSBM-46521


author: Roman Kagan <rkagan@virtuozzo.com> - vz-2.3.0-31.2.13.vz7.35
changelog:
  - drop: mirror: add target-zeroed flag #PSBM-47041
  - drop: Revert "mirror: add target-zeroed flag #PSBM-47041"
  - drop: mirror: fix calling of blk_aio_pwritev/blk_aio_preadv
  - io-test 170: fix cachemode #PSBM-48391
  - nbd: allow bigger TRIM in nbd
  - block: Add more types for tracked request
  - block: Track flush requests
  - block: Track discard requests
  - mirror: create mirror_dirty_init helper for mirror_run
  - dirty-bitmap: operate with int64_t amount
  - mirror: optimize dirty bitmap filling in mirror_run a bit
  - mirror: efficiently zero out target
  - mirror: improve performance of mirroring of empty disk
  - block: pass qiov into before_write notifier
  - mirror: allow to save buffer for QEMUIOVector in MirrorOp
  - block: fixed BdrvTrackedRequest filling in bdrv_co_discard
  - block: fix race in bdrv_co_discard with drive-mirror
  - block: process before_write_notifiers in bdrv_co_discard
  - coroutine: allow to restart coroutine queue outside of coroutine
  - mirror: use synch scheme for drive mirror #PSBM-46969
  - mirror: replace bdrv_dirty_bitmap with plain hbitmap #PSBM-46969


author: Roman Kagan <rkagan@virtuozzo.com> - vz-2.3.0-31.2.13.vz7.36
changelog:
  - block: drop bitmap persistance on making anonimous
  - qcow2-dirty-bitmap: fix qcow2_bitmap_store #PSBM-48438
  - qcow2-dirty-bitmap: fix update_bitmap_header_sync #PSBM-48438
  - qcow2-dirty-bitmap: refactor update_bitmap_header_sync #PSBM-48438
  - qcow2-dirty-bitmap: refactor load_bitmap #PSBM-48438
  - qcow2-dirty-bitmap: refactor load_autoload_bitmaps #PSBM-48438
  - qcow2-dirty-bitmap: refactor find_bitmap_by_name #PSBM-48438
  - qcow2-dirty-bitmap: fix bitmaps_pop #PSBM-48438
  - qcow2-dirty-bitmap: remove QCow2Bitmap and s->bitmaps #PSBM-48438
  - qcow2-dirty-bitmap: fix qcow2_free_bitmaps #PSBM-48438


author: Roman Kagan <rkagan@virtuozzo.com> - vz-2.3.0-31.2.13.vz7.37
changelog:
  - qcow2: add qcow2_delete_bitmaps #PSBM-48573
  - qcow2: delete bitmaps on image truncate #PSBM-48573
  - hbitmap: fix dirty iter #PSBM-48587
  - tests: add hbitmap iter test


author: Roman Kagan <rkagan@virtuozzo.com> - vz-2.3.0-31.2.13.vz7.38
changelog:
  - qcow2-dirty-bitmap: do not try reloading bitmaps #PSBM-48547
  - mirror: fix trace_mirror_yield_in_flight usage in mirror_iteration()
  - mirror: simplify in_flight_bitmap checking in mirror_before_write_notify() #PSBM-48476
  - mirror: advance position of block-mirror job only for block-mirror ops #PSBM-48476
  - mirror: properly calculate the range to clear copy_bitmap on op done #PSBM-48476
  - mirror: fix race between target zero out and before_write_notifier #PSBM-48476
  - mirror: add mirror_drain() to finish zero outing mirror target #PSBM-48476
  - vga: add sr_vbe register set #PSBM-48673


author: Roman Kagan <rkagan@virtuozzo.com> - vz-2.3.0-31.2.13.vz7.39
changelog:
  - mirror: save dirty bitmaps #PSBM-48650
  - mirror: fix request throttling in drive-mirror #PSBM-48648
  - backup: do not cow not-dirty blocks in incremental backup #PSBM-45735
  - backup: rewrite top mode cluster skipping #PSBM-45735
  - backup: faster full backup #PSBM-45735
  - backup: skip done cluster early #PSBM-45735


author: Roman Kagan <rkagan@virtuozzo.com> - vz-2.3.0-31.2.13.vz7.40
changelog:
  - block/io: add bdrv_co_write_compressed #PSBM-46304
  - qcow2: add qcow2_co_write_compressed #PSBM-46304
  - vmdk: add vmdk_co_write_compressed #PSBM-46304
  - qcow: add qcow_co_write_compressed #PSBM-46304
  - block: remove BlockDriver.bdrv_write_compressed #PSBM-46304
  - drive-backup: added support for data compression #PSBM-46304
  - blockdev-backup: added support for data compression #PSBM-46304
  - qemu-iotests: test backup compression in 055 #PSBM-46304
  - block: fix backup in vmdk format image #PSBM-46304
  - qemu-iotests: add vmdk for test backup compression in 055 #PSBM-46304
  - qcow2-dirty-bitmap: fix - add forgotten be64_to_cpu
  - qcow2-dirty-bitmap: reuse function bitmap_table_load
  - qcow2-dirty-bitmap: validate bitmap table
  - block: fix return code for partial write for Linux AIO #PSBM-48742
  - qemu-iotests: the output of the tests is given in working condition
  - iotests: Add iotests.image_size
  - iotests: Test case for drive-mirror with unaligned image size
  - block: Pause block jobs in bdrv_drain_all
  - qemu-iotests: Test that "stop" doesn't drain block jobs
  - backup: fix 055


author: Roman Kagan <rkagan@virtuozzo.com> - vz-2.3.0-31.2.13.vz7.41
changelog:
  - Revert "block: Only poll block layer fds in bdrv_aio_poll"
  - Revert "block: Replace nested aio_poll with bdrv_aio_poll"
  - Revert "block: Introduce bdrv_aio_poll"
  - Revert "dataplane: Mark host notifiers' client type as "dataplane""
  - Revert "aio: Mark ctx->notifier's client type as "context""
  - Revert "nbd: Mark fd handlers client type as "nbd server""
  - Revert "block: Mark fd handlers as "protocol""
  - Revert "aio-posix: Introduce aio_poll_clients"
  - Revert "aio: Save type to AioHandler"
  - Revert "aio: Introduce "type" in aio_set_fd_handler and aio_set_event_notifier"
  - qemu-nbd: Switch to qemu_set_fd_handler
  - stubs: Add qemu_set_fd_handler
  - l2tpv3: Drop l2tpv3_can_send
  - netmap: Drop netmap_can_send
  - net/socket: Drop net_socket_can_send
  - tap: Drop tap_can_send
  - Change qemu_set_fd_handler2(..., NULL, ...) to qemu_set_fd_handler
  - main-loop: Drop qemu_set_fd_handler2
  - alsaaudio: Remove unused error handling of qemu_set_fd_handler
  - oss: Remove unused error handling of qemu_set_fd_handler
  - xen_backend: Remove unused error handling of qemu_set_fd_handler
  - event-notifier: Always return 0 for posix implementation
  - iohandler: Change return type of qemu_set_fd_handler to "void"
  - iohandler: Use aio API
  - aio: Add "is_external" flag for event handlers
  - nbd: Mark fd handlers client type as "external"
  - dataplane: Mark host notifiers' client type as "external"
  - aio: introduce aio_{disable,enable}_external
  - aio: Introduce aio_external_disabled
  - aio: Introduce aio_context_setup
  - aio: Introduce aio-epoll.c
  - iohandler: Introduce iohandler_get_aio_context
  - event-notifier: Add "is_external" parameter
  - virtio: Mark host notifiers as external
  - aio-posix: Skip external nodes in aio_dispatch
  - mirror: Workaround for unexpected iohandler events during completion
  - mirror: make sectors_in_flight int64_t
  - mirror: throttle guest requests and mirror requests using different counters #PSBM-48911 #PSBM-48913
  - qcow2-dirty-bitmap: refcounts #PSBM-48898


author: Roman Kagan <rkagan@virtuozzo.com> - vz-2.3.0-31.2.13.vz7.42
changelog:
  - qcow2-dirty-bitmap: fix index processing in store_bitmap #PSBM-48713
  - qcow2.c: compilation fix for #ifdef DEBUG_EXT
  - qcow2-dirty-bitmap: refactor free_bitmap_clusters
  - qcow2-dirty-bitmap: rewrite store_bitmap
  - dirty-bitmap-migration: fix race


author: Sergey Galas' <shrike@odin.com> 7.0.3
changelog:
  - Make a threadsafe container for inner data in rmond plugin (Alexander Burluka
  <aburluka@odin.com>) (#PSBM-39087)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.4
changelog:
  - PrlVmCfg_GetEnvId is obsolete. use PrlVmCfg_GetCtId instead (Sergey Galas
  <shrike@virtuozzo.com>)
   - Added license terms (Dmitry Mishin <dim@virtuozzo.com>)
   - Added license terms (Dmitry Mishin <dim@virtuozzo.com>)
   - Add install target to makefile (Andrei Bondrov <abondrov@parallels.com>)


author: Pavel Šimerda <psimerda@redhat.com> - 3.0.9-14
changelog:
  - Resolves: #1052814 - rsync command is terminated with SIGSEGV
  - Resolves: #1052814 - add missing patch file


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.7.5-5.el7
changelog:
  - seabios-Workaround-for-a-win8.1-32-S4-resume-bug.patch [bz#1050775]
  - seabios-boot-Fix-boot-order-for-SCSI-target-lun-9.patch [bz#1096560]
  - Resolves: bz#1096560
    (fail to assign correct order for the boot device in seabios as we specified the bootindex in qemu-kvm cli(under the same virtio-scsi-pci))


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.7.5-6.el7
changelog:
  - seabios-Extend-ExclusiveArch-to-power64-architectures.patch [bz#1163924]
  - Resolves: bz#1163924
    (seabios is needed for ppc64 and ppc64le but marked ExclusiveArch aarch64)


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.7.5-8.el7
changelog:
  - seabios-turn-off-stack-switching-for-vgabios.patch [bz#1182634]
  - Resolves: bz#1182634
    (Remove CONFIG_VGA_ALLOCATE_EXTRA_STACK)


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.7.5-9.el7_1
changelog:
  - seabios-boot.c-delay-exiting-boot-if-menu-key-is-ESC.patch [bz#841638]
  - seabios-boot-switch-default-menu-key-to-ESC.patch [bz#841638]
  - Resolves: bz#841638
    (Provide a platform agnostic approach to invoking the BIOS, boot menu, or other BIOS functions)


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.7.5-10.el7
changelog:
  - seabios-fw-pci-scan-all-buses-if-extraroots-romfile-is-prese.patch [bz#1235381]
  - seabios-fw-pci-map-memory-and-IO-regions-for-multiple-pci-ro.patch [bz#1235381]
  - Resolves: bz#1235381
    (RFE: configure guest NUMA node locality for guest PCI devices)


author: Yash Mankad <ymankad@redhat.com> - 1.7.5-11.el7
changelog:
  - seabios-bootorder-Update-extra-pci-root-buses-bootorder-form.patch [bz#1242968]
  - Resolves: bz#1242968
    (pci: support booting of devices behind PXB)


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.7
changelog:
  - Add systemd unit file for shamand-monitor (PSBM-45985)
   - Utilize systemctl in 'wait' scripts (PSBM-45985)
   - Add log messages to cman_lock_local()
   - Make shaman service systemd-friendly (PSBM-45985)


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.8
changelog:
  - Added SHAMAN_ERR_NO_LICENSE (20) to shaman-monitor man page #PSBM-26812
  (Yuriy Pudgorodskiy <yur@virtuozzo.com>)
   - Resolve conflict on list type with vzlicense headers #PSBM-26812 (Yuriy
  Pudgorodskiy <yur@virtuozzo.com>)
   - Added license check to shaman monitor #PSBM-26812 (Yuriy Pudgorodskiy
  <yur@virtuozzo.com>)
   - Add dependencies for license code (PSBM-26812)


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.9
changelog:
  - Do not reset monitor ready state if license is not found (PSBM-46762)
   - Disable the systemd service start timeout (PSBM-46762)


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.12
changelog:
  - Update product name and copyrights (PSBM-46614)
   - Remove local locks for failed nodes in RELOCATION_SKIP_THRESHOLD case
  (PSBM-25772)
   - Escape path when revoking resource in shaman #PSBM-47808
  (Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com>)


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.14
changelog:
  - Revert "Require remote-fs.target instead of vstorage-fs on startup"
   - Update shaman utility manpage (PSBM-46613)
   - Small usability improvements and optimization of stat/top (PSBM-46613)
   - Concatenate resource type and id in the caption (PSBM-46613)
   - Save node state to node data file (PSBM-46613)
   - Change LOG_DEBUG to LOG_INFO for an important message


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.15
changelog:
  - Relocate resources in parallel (PSBM-40261)
   - Add an ability to execute a job batch in parallel (PSBM-40261)
   - Make yum plugin systemd-compatible (PSBM-48491)
   - Make watchdog routines thread-safe (PSBM-32965)
   - Use monotonic clock to obtain timestamps
   - Relocate resources in parallel (PSBM-40261)
   - Add an ability to execute a job batch in parallel (PSBM-40261)
   - Make struct resource_list thread-safe (PSBM-40261)


author: Stanislav Kinsburskiy <skinsbursky@virtuozzo.com> 0.06.10
changelog:
  - utils: strip_deleted() helper introduced
   - manager: ressurect get_fd_flags and use it to obtain file flags
   - manager: improve error prints in files opening
   - manager: fix print typo in iterate_dir_name
   - spfs: improve gateway prints
   - spfs: do not remove xattrs for hidden files on file release
   - spfs: take link remap attribute into account when path is hidden
   - spfs: fix attrbutes comparison in find_xattr


author: Stanislav Kinsburskiy <skinsbursky@virtuozzo.com> 0.06.11
changelog:
  - manager: provide O_CLOEXEC to fd swap routine
   - swapfd: Allow to fcntl::F_SETFD
   - swapfd: Check retval in change_fd()
   - vz: nfs_tests script added


author: Stanislav Kinsburskiy <skinsbursky@virtuozzo.com> 0.06.13
changelog:
  - manager: split resources replacement into thre different functions
   - manager: remove obsolete and outdated fifo code
   - vz: make nfs_test.sh executable
   - vz: add additional cleanup after tests to nfs_test.sh
   - vz: improve test script output
   - vz: improve nfs test script


author: Stanislav Kinsburskiy <skinsbursky@virtuozzo.com> 0.06.14
changelog:
  - manager: use new swap_{fds,maps,exe,cwd,root} helpers
   - manager: swap_{fds,maps,exe,cwd,root} helpers introduced
   - manager: remove debug print from get_fd_flags
   - vz: some improvements to nfs_test
   - swapfd: Do not force a change of mappings during fd change
   - swapfd: Print error message in case of memfd_create() fail


author: Stanislav Kinsburskiy <skinsbursky@virtuozzo.com> 0.06.15
changelog:
  - swapfd: remove redundant code pieces and debug
   - swap: pass file pos to swapfd routines
   - processes: collect file offset during fd parsing
   - manager: remove excessive debug
   - swapfd: format debug
   - manager: remove mappings collecting from swapfd.c
   - manager: remove unused code from swapfd.c
   - manager: use swam_map helper for mappings
   - manager: swap_map helper introduced
   - manager: collect all mapping attributes


author: Stanislav Kinsburskiy <skinsbursky@virtuozzo.com> 0.06.16
changelog:
  - swap: fix root and cwd checks in do_swap_process_fs
   - replace: fix code execution in case of error in do_replace_resources


author: Stanislav Kinsburskiy <skinsbursky@virtuozzo.com> 0.06.17
changelog:
  - replace: use context namespaces instead opening new in do_replace_resources
   - namespaces: treat ns_fds as const in set_namespaces
   - manager: ctx_ns_fds helper introduced
   - manager: close spfs namespaces upon deletion
   - trees: release fifo paths on trees destroy
   - processes: destroy processes object trees on release
   - processes: destroy processes objects on release
   - processes: release process maps in case of error
   - processes: release process fds in case of error
   - processes: pass fd_info_s to process_add_fd instead of it's parts
   - vz: fix process search in vz/nfs_test.sh
   - scripts: add more useful logic to nfs_test
   - processes: remove "unlinked" from fd_info_s as unused
   - autogen.sh: add "x" bit to owner


author: Stanislav Kinsburskiy <skinsbursky@virtuozzo.com> 0.06.19
changelog:
  - processes: carry original process state during replacement
   - swapfd: Add debug print of used mapping (Kirill Tkhai <ktkhai@virtuozzo.com>)
   - swapfd: Pull SIGSTOP handling from criu (Kirill Tkhai <ktkhai@virtuozzo.com>)


author: Vladimir Davydov <vdavydov@virtuozzo.com> 7.0.66
changelog:
  - ldmgr: add host parameter for balancing
   - host: initial commit
   - add vm_types to garanty dict (Konstantin Neumoin <kneumoin@virtuozzo.com>)
   - fix protection size
   - Drop unused import of Error in ve/__init__.py
   - Move VEStats to ve/base.py
   - stats: refactor stats class
   - return from set_mem immediately if desired size equal actual
   - report current policy via vcmmdctl (#PSBM-46796)


author: Vladimir Davydov <vdavydov@virtuozzo.com> 7.0.68
changelog:
  - drop "commited" from stats
   - rework communication with libvirt and collect stats (#PSBM-47580)
   - util: libvirt: Carefully remove stale counters from memstats
   - fix set_mem


author: Vladimir Davydov <vdavydov@virtuozzo.com> 7.0.69
changelog:
  - take in account registered but not activate VE (#PSBM-48478)
   - increase mem overhead
   - Take in account current balloon size before set new value (#PSBM-48383)


author: Vladimir Davydov <vdavydov@virtuozzo.com> 7.0.71
changelog:
  - ve: ct: Adjust memory.high asynchronously
   - ve: ct: Drop VE.CT.SoftMemTarget config option
   - util: logging: add flush for LoggerWriter


author: Vladimir Davydov <vdavydov@virtuozzo.com> 7.0.73
changelog:
  - introduce default balance interval for policy (#PSBM-48679)
   - move set stats update period to separate method (#PSBM-48679)


author: Vladimir Davydov <vdavydov@virtuozzo.com> 7.0.74
changelog:
  - vcmmdctl: report ve_quotas (#PSBM-48663)
   - ve: Remember last target and protection set for each VE
   - vcmmd: report missing stats via vcmmdctl (#PSBM-46796 #PSBM-48663)


author: Vladimir Davydov <vdavydov@virtuozzo.com> 7.0.6
changelog:
  - Import clamp from vcmmd.util.misc
   - Store policy data in dict inside closed policies
   - WSSPolicy: restore old qouta value (#PSBM-46557)
   - WSSPolicy: add separate threshold for minflt
   - Drop python2-devel from package requirements list
   - Update vcmmd version requirement


author: Vladimir Davydov <vdavydov@virtuozzo.com> 7.0.7
changelog:
  - Fix Makefile
   - WSS- and WFBPolicies use SecuredPolicy
   - Added SecuredPolicy class
   - Nuitka linking error
   - license stub header order
   - License stub in several files
   - Fix nuitka to rebuild all closed policies (#PSBM-47130)
   - Added license validation #PSBM-46412 (Yuriy Pudgorodskiy <yur@virtuozzo.com>)
   - policies: define default mem_demand value
   - Require packages necessary for license checking


author: Vladimir Davydov <vdavydov@virtuozzo.com> 7.0.8
changelog:
  - WSSPolicy: fix logic when balloon cant grow correctly
   - WSSPolicy: increase logging
   - WSSPolicy: Set demand memory to limit only for windows guests
   - WSSPolicy: minot cleanup in update stats


author: Vladimir Davydov <vdavydov@virtuozzo.com> 7.0.9
changelog:
  - wsspolicy: dont touch guest for all guest with incomplite stats (#PSBM-48215)
   - wsspolicy: move quota calculation to policy
   - Update vcmmd version requirement


author: Vladimir Davydov <vdavydov@virtuozzo.com> 7.0.10
changelog:
  - take in account registered but not activate VE (#PSBM-48478)
   - fix error msg
   - Take in account memory reserved for host
   - fix mem_avail in WFB
   - increase minimal memory limit for ve (#PSBM-43804)
   - Update vcmmd version requirement


author: Vladimir Davydov <vdavydov@virtuozzo.com> 7.0.11
changelog:
  - License protection in policies (#PSBM-48692)
   - Revert "Added SecuredPolicy class"
   - Revert "WSS- and WFBPolicies use SecuredPolicy"


author: Maxim Nestratov <mnestratov@virtuozzo.com> - 1.3.1-1.vz7.5
changelog:
  - Set "Bridged" network as default network for new VM and container
  - Do not call createXML() for vz guests by Mikhail Feoktistov
    <mfeoktistov@virtuozzo.com>


author: Maxim Nestratov <mnestratov@virtuozzo.com> - 1.3.1-1.vz7.6
changelog:
  - vz: check for 'vz' scheme instead of 'parallels'
  - Add graphics console support for containers
  - add vz and parallels hypervisor to SUPPORT_CONN_DEFAULT_QCOW2


author: Ray Strode <rstrode@redhat.com> 70.0.3-1
changelog:
  - Shrink supplemental backgrounds by making them jpegs instead
    of pngs.
    Related: #1053025 1065938


author: Denis Silakov <dsilakov@odin.com> - 70.0.8-8
changelog:
  - Rename to virtuozzo-logos to have different logos for open and
    proprietary editions, see #PSBM-46959


author: Alexander Kurbatov <alkurbatov@virtuozzo.com> 7.0.0-40
changelog:
  - Add predefined rules for ebtables, see #PSBM-46903
  - Enable ebtables.service by default, see #PSBM-46903


author: Konstantin Volckov <wolf@virtuozzo.com> 7.0.0-41
changelog:
  - Disable systemd-readahead-collect, systemd-readahead-drop and
    systemd-readahead-replay services in preset, see #PSBM-47060


author: Andrey Ponomarenko <aponomarenko@virtuozzo.com> 0.5
changelog:
  - Fixed mistype in the 'Virtuozzo Storage' name (#PSBM-48125). Renamed
  'Storage' to 'Virtuozzo Storage Cluster'. Set ipaddr to None if not detected.


author: Andrey Ponomarenko <aponomarenko@virtuozzo.com> 0.6
changelog:
  - Fixed setting of cs and client properties (#PSBM-48304)
   - Verify storage cluster name for invalid characters
   - Show security dialog automatically if password is not set


author: Konstantin Volkov <wolf@virtuozzo.com> 0.10
changelog:
  - Fixed MDS and CS role buttons selection if joining to the cluster
  (#PSBM-48771). Fixed switching of CS and Client role buttons (#PSBM-48821).
  (Andrey Ponomarenko <aponomarenko@virtuozzo.com>)


author: Andrey Ponomarenko <aponomarenko@virtuozzo.com> 0.11
changelog:
  - Fixed strange checkboxes behavior on the vstorage screen, see #PSBM-49012
   - Fixed a typo in the description of Join button


author: Konstantin Volkov <wolf@virtuozzo.com> 0.12
changelog:
  - Call vstorage_auth_node on Cluster Join to check cluster availability and
  credentials, see #PSBM-48808


author: Konstantin Volkov <wolf@virtuozzo.com> 0.13
changelog:
  - Code cleaning. (Andrey Ponomarenko <aponomarenko@virtuozzo.com>)
   - Use main_window.enlightbox to run dialogs. (Andrey Ponomarenko
  <aponomarenko@virtuozzo.com>)
   - Disallow exit until closing a dialog (#PSBM-49016). Disallow exit without
  selecting MDS, CS, or Client role (#PSBM-48950). (Andrey Ponomarenko
  <aponomarenko@virtuozzo.com>)


author: Artem Pavlenko <apavlenko@odin.com> 7.0.15
changelog:
  - A minor correction.
   - Minor corrections
   - Minor corrections
   - Fixed #PSBM-24380, #PSBM-24383, #PSBM-27287, #PSBM-33727, #PSBM-35211,
  <root@dhcp-10-30-25-56.sw.ru>)
   - A minor tweak for building webhelp with xsltproc.


author: Artem Pavlenko <apavlenko@odin.com> 7.0.16
changelog:
  - Removed a mention of user bean counters
   - Fixed #PSBM-35265, #PSBM-35267, #PSBM-35268
   - A minor correction.
   - Minor corrections
   - Minor corrections
   - Fixed #PSBM-24380, #PSBM-24383, #PSBM-27287, #PSBM-33727, #PSBM-35211,
  <root@dhcp-10-30-25-56.sw.ru>)
   - A minor tweak for building webhelp with xsltproc.


author: Daniil Guzanov <dguzanov@odin.com> 7.0.17
changelog:
  - Makefile: remove target for build.xml
   - Makefile doesn't use saxon anymore (#PSBM-35186)
   - Remove ant dep


author: Artem Pavlenko <apavlenko@odin.com> 7.0.20
changelog:
  - Fixes PSBM-35260, PSBM-35245 (Alena Migai <amigai@odin.com>)
   - Removed period after list title
   - Minor corrections (Alena Migai <amigai@odin.com>)
   - Added information about virtual machines. Fixes PSBM-40486. References
  PSBM-24380 (root <root@localhost.localdomain>)
   - Minor formatting corrections
   - Minor formatting corrections
   - Corrected formatting, replaced a GIF with a PNG for PDF
   - Fixed a broken link
   - Formatting corrections
   - Replaced the GIF image with a PNG one for better DPI handling in PDF
   - Formatting corrections
   - Minor formatting correction
   - Corrected formatting
   - Changed DPI to 96
   - Initial commit
   - Initial commit (Alena Migai <amigai@odin.com>)
   - Initial commit (Alena Migai <amigai@odin.com>)
   - Initial commit (Alena Migai <amigai@odin.com>)
   - Initial commit (Alena Migai <amigai@odin.com>)
   - Initial commit (Alena Migai <amigai@odin.com>)
   - Initial commit (Alena Migai <amigai@odin.com>)
   - Initial commit (Alena Migai <amigai@odin.com>)
   - Initial commit (Alena Migai <amigai@odin.com>)
   - Initial commit (Alena Migai <amigai@odin.com>)
   - Initial commit (Alena Migai <amigai@odin.com>)


author: Artem Pavlenko <apavlenko@odin.com> 7.0.21
changelog:
  - Fixed broken search in webhelp
   - Minor corrections
   - Fixes PSBM-35260, PSBM-35245 (Alena Migai <amigai@odin.com>)
   - Removed period after list title
   - Minor corrections (Alena Migai <amigai@odin.com>)
   - Added information about virtual machines. Fixes PSBM-40486. References
  PSBM-24380 (root <root@localhost.localdomain>)
   - Minor formatting corrections
   - Minor formatting corrections
   - Corrected formatting, replaced a GIF with a PNG for PDF
   - Fixed a broken link
   - Formatting corrections
   - Replaced the GIF image with a PNG one for better DPI handling in PDF
   - Formatting corrections
   - Minor formatting correction
   - Corrected formatting
   - Changed DPI to 96
   - Initial commit
   - Initial commit (Alena Migai <amigai@odin.com>)
   - Initial commit (Alena Migai <amigai@odin.com>)
   - Initial commit (Alena Migai <amigai@odin.com>)
   - Initial commit (Alena Migai <amigai@odin.com>)
   - Initial commit (Alena Migai <amigai@odin.com>)
   - Initial commit (Alena Migai <amigai@odin.com>)
   - Initial commit (Alena Migai <amigai@odin.com>)
   - Initial commit (Alena Migai <amigai@odin.com>)
   - Initial commit (Alena Migai <amigai@odin.com>)
   - Initial commit (Alena Migai <amigai@odin.com>)


author: Artem Pavlenko <apavlenko@odin.com> 7.0.22
changelog:
  - Updated traffic shaping section (references PSBM-24239), removed the section
  on migration
   - Added Network Bandwidth Management. Fixes PSBM-24239, PSBM-41619. Formatting
  corrections. (Alena Migai <amigai@odin.com>)
   - Additions to PSBM-41619. Minor formatting corrections. (Alena Migai
  <amigai@odin.com>)
   - Added information about Network Bandwidth Management. Fixes PSBM-24239,
  PSBM-41619. Minor formatting corrections. (Alena Migai <amigai@odin.com>)
   - Fixes PSBM-24380
   - References PSBM-39259
   - Changed title for beta 2
   - Corrected the VM networking section
   - Minor corrections (Alena Migai <amigai@odin.com>)
   - Minor corrections (Alena Migai <amigai@odin.com>)
   - A minor formatting correction (Alena Migai <amigai@odin.com>)
   - Corrections to PSBM-41393 (Alena Migai <amigai@odin.com>)
   - Fixes PSBM-41393. Minor corrections (Alena Migai <amigai@odin.com>)
   - Fixes PSBM-41393. Minor corrections (Alena Migai <amigai@odin.com>)
   - Moved Google Analytics tracking code to </head>.
   - Added Google Analytics tracking code.
   - Added Google Analytics tracking code.
   - Added the reference guide, removed upgrade guide (for the time being).
   - Make new Virtuozzo guides available via index page (Sergey Bronnikov
  <sergeyb@openvz.org>)


author: Artem Pavlenko <apavlenko@odin.com> 7.0.29
changelog:
  - Minor changes
   - Corrected the list of supported guest OSs.
   - Corrected the list of supported guest OSs.
   - Updated for the beta. Fixes PSBM-41974.
   - Minor correction.
   - Minor changes.
   - Updated screenshots.
   - Fixes PSBM-43211
   - A minor formatting correction.
   - Described simfs support in known issues. References PSBM-40762
   - Changed product name to beta.
   - Fixes PSBM-43331, PSBM-43324, PSBM-40179
   - Updated the company website and the copyright year. (root
  <root@localhost.localdomain>)
   - Corrected path for HTML docs


author: Konstantin Volkov <wolf@virtuozzo.com> 7.1.2
changelog:
  - Minor correction (Artem Pavlenko <apavlenko@virtuozzo.com>)
   - Added link to vstorage guide. Corrected the 'back to guide list' link (Artem
  Pavlenko <apavlenko@virtuozzo.com>)
   - Updated readme (Artem Pavlenko <apavlenko@virtuozzo.com>)
   - Initial commit for the Storage Administrator's Guide. (Artem Pavlenko
  <apavlenko@virtuozzo.com>)
   - frontpage one col variant (Artem Chertov <artem@chertov.name>)
   - important and warning blocks (Artem Chertov <artem@chertov.name>)
   - links to guides list (Artem Chertov <artem@chertov.name>)
   - Updated readme for RTM (Artem Pavlenko <apavlenko@virtuozzo.com>)
   - Correction (Artem Pavlenko <apavlenko@virtuozzo.com>)
   - PSBM-47831 (Stas Fomin <stas-fomin@yandex.ru>)


author: Konstantin Volkov <wolf@virtuozzo.com> 0.10-51
changelog:
  - Add restart for separate interface to debian scripts. #PSBM-24502
  - Clear old NM config if network interface were recreated. #PSBM-48328
  - Remove service which re-allows NetworkManager read ifcfg-*, #PSBM-48444


author: Konstantin Volkov <wolf@virtuozzo.com> - 0.10-54
changelog:
  - Add check on DHCPv4 to redhat set ip script. #PSBM-48525
  - Fix wait of DHCP for some cases. #PSBM-47938


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> - 0.10-57
changelog:
  - Disable cloud-init network config #PSBM-48878
  - fix compatibility with new kernel in ubuntu 14.04 #PSBM-49071
    (Konstantin Neumoin <kneumoin@virtuozzo.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 0.31
changelog:
  - Fixed setting searchdomains when no iface is configured #PSBM-47749 (Yuriy
  Pudgorodskiy <yur@virtuozzo.com>)


author: Alexey V. Kostyushko <aleksko@virtuozzo.com> 0.35
changelog:
  - Balloon: counters for extra ISR/DPC #PSBM-47850 (Denis V. Lunev
  <den@openvz.org>)
   - Balloon: Dpc/D0Entry/D0Exit sync for StatWorkItem #PSBM-47850 (Denis V. Lunev
  <den@openvz.org>)


author: Alexey V. Kostyushko <aleksko@virtuozzo.com> 0.36
changelog:
  - VioStor: fix vendor to VZ #PSBM-43837 (Denis V. Lunev <den@openvz.org>)
   - VioSerial: fix device vendor to Virtuozzo #PSBM-43837 (Denis V. Lunev
  <den@openvz.org>)
   - NetKVM: fix vendor to Virtuozzo #PSBM-43837 (Denis V. Lunev <den@openvz.org>)
   - ALL: clear _BUILD_DISABLE_SDV back #PSBM-43837 (Denis V. Lunev
  <den@openvz.org>)
   - pciserial: switch to VZ7 versioning #PSBM-43837 (Denis V. Lunev
  <den@openvz.org>)
   - NetKVM: switch to VZ7 versioning #PSBM-43837 (Denis V. Lunev
  <den@openvz.org>)
   - pvpanic: switch to VZ7 versioning #PSBM-43837 (Denis V. Lunev
  <den@openvz.org>)
   - VioRng: switch to VZ7 versioning #PSBM-43837 (Denis V. Lunev
  <den@openvz.org>)
   - VioSerial: switch to VZ7 versioning #PSBM-43837 (Denis V. Lunev
  <den@openvz.org>)
   - VioScsi: switch to VZ7 versioning #PSBM-43837 (Denis V. Lunev
  <den@openvz.org>)
   - VioStor: switch to VZ7 versioning #PSBM-43837 (Denis V. Lunev
  <den@openvz.org>)
   - BALLOON: switch to VZ7 versioning #PSBM-43837 (Denis V. Lunev
  <den@openvz.org>)
   - ALL: tests for new VZ7 build helpers #PSBM-43837 (Denis V. Lunev
  <den@openvz.org>)
   - ALL: build helpers for VZ7 versioning #PSBM-43837 (Denis V. Lunev
  <den@openvz.org>)
   - ALL: INF file copyright/vendor/etc fixes #PSBM-43837 (Denis V. Lunev
  <den@openvz.org>)
   - Balloon: counters for extra ISR/DPC #PSBM-47850 (Denis V. Lunev
  <den@openvz.org>)
   - Balloon: Dpc/D0Entry/D0Exit sync for StatWorkItem #PSBM-47850 (Denis V. Lunev
  <den@openvz.org>)


author: bkb 4.0.1-5
changelog:
  - Backport next patch from PVC 4 hotfixes:
    Use md5 hash instead of CT names in shell variables - to handle CT names with spaces and other (localized) symbols not allowed in shell names (#435294:fixed)


author: bkb 4.0.1-7
changelog:
  - Document new vzrestore syntax
  - Merged r399558,r399891,r400442,r400770,r401618,r403513,r403820 from vz4-hotfixes to fix #444498:fixed:
     Fix #114459 - unpack ////vc/$UUID BEFORE 'vzpkg repair'
     add '-e ORIG_CTID:NEW_CTID' syntax by request of Media Temple
     use 'vzctl register --force' to register cloned VE on restore
     behavior with 'vzmlocal --skiplock' was verified. Required corrections committed.
     Workaroung vzmlocal OfflineManagement for clone issue (#427918)


author: Daniil Guzanov <dguzanov@odin.com> 6.1.1
changelog:
  - MINOR Remove vztar dependency and replace /bin/vztar with tar, @noreview
  (nspiridonov <nspiridonov@parallels.com>)
   - MERGE r1112093 from update9 to current, #PSBM-31465 @103250 (nspiridonov
  <nspiridonov@parallels.com>)


author: Nikita Spiridonov <nspiridonov@odin.com> 7.0.1
changelog:
  - Adapt vzbackup to PCS7, #PSBM-21312
   - Add deprecated warning, #PSBM-21312
   - Drop vzbackup, #PSBM-21312


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.98
changelog:
  - Port sysctl tweaks from Vz6 (Alexander Kurbatov <alkurbatov@virtuozzo.com>)
     (#PSBM-47204 #PSBM-14024 #PSBM-15106)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.103
changelog:
  - Wait for vstorage-fs.service on start (if exists) #PSBM-32528
   - Move post-install module options to vz.conf, #PSBM-48263


author: Igor Sukhih <igor@virtuozzo.com> 7.0.104
changelog:
  - vzctl.8: remove ipgre deprecated feature #PSBM-48597
   - Removed mentions of unsupported --device-add and --device-del #PSBM-47295


author: Konstantin Khorenko <khorenko@virtuozzo.com> [3.10.0-327.18.2.vz7.14.13]
changelog:
  - net/skbuff: fix skb_clone() (Andrey Ryabinin) [PSBM-38924 PSBM-47290]
  - ve/netfilter/ipset: allow modules autoload (Pavel Tikhomirov) [PSBM-46102]


author: Konstantin Khorenko <khorenko@virtuozzo.com> [3.10.0-327.18.2.vz7.14.14]
changelog:
  - ms/kmod: remove false positive warning "waiting module removal not supported: please upgrade" (Rusty Russell) [PSBM-27580 OVZ-6748 PSBM-47877]
  - ploop: push_backup: PLOOP_PEEK mode of ioctl(PLOOP_IOC_PUSH_BACKUP_IO) (Maxim Patlasov) [PSBM-47764]
  - cbt: blk_cbt_update_size() must return if cbt->block_max not changed (Maxim Patlasov)
  - cbt: blk_cbt_update_size() should not copy uninitialized data (Maxim Patlasov) [PSBM-48120]


author: Konstantin Khorenko <khorenko@virtuozzo.com> [3.10.0-327.18.2.vz7.14.15]
changelog:
  - ve/vtty: Don't free console mapping until no clients left (Cyrill Gorcunov) [PSBM-39463]
  - fs: do not allow rootfs umount (Vasily Averin) [PSBM-46437]
  - ms/kernel/sysrq: restore touch_nmi_watchdog() in show_state_filter() (Andrey Ryabinin) [PSBM-47486]
  - ploop: fix gendisk disk_stats to be seen on partition (Maxim Patlasov) [PSBM-48266]
  - modules: set module author for Virtuozzo modules (Konstantin Khorenko) [PSBM-43847]
  - ploop: "Parallels loopback device" -> "Virtuozzo loopback device" (Konstantin Khorenko) [PSBM-43847]
  - license: put correct copyrights into file headers (Konstantin Khorenko) [PSBM-43847]
  - license: drop COPYING.Parallels file (Konstantin Khorenko) [PSBM-43847]


author: Konstantin Khorenko <khorenko@virtuozzo.com> [3.10.0-327.18.2.vz7.14.16]
changelog:
  - netlink/diag: report flags for netlink sockets (Andrey Vagin) [PSBM-28386]
  - netlink: add an ability to restore messages in a receive queue (Andrey Vagin) [PSBM-28386]
  - netlink: allow to set peeking offset for sockets (Andrey Vagin) [PSBM-28386 PSBM-48484 PSBM-28386]
  - ploop: io_kaio: fix silly bug in kaio_complete_io_state() (Maxim Patlasov)
  - ploop: fix counting bio_qlen (Maxim Patlasov)
  - ve/device_cgroup: kill ACC_QUOTA permission (Andrey Ryabinin) [PSBM-48482]
  - ve/device_cgroup: allow to change device mount permission via cgroup (Andrey Ryabinin) [PSBM-48431]
  - ve/security: device_cgroup -- Allow manage devices in @pseudosuper state (Cyrill Gorcunov) [PSBM-48421]
  - ve/sysctl: remove unused fs.ve-area-access-check, net.ipv4.tcp_max_tw* (Pavel Tikhomirov) [PSBM-47061]


author: Vladimir Davydov <vdavydov@virtuozzo.com> [3.10.0-327.18.2.vz7.14.17]
changelog:
  - cgroup: fix path mangling for ve cgroups (Vladimir Davydov) [PSBM-48629]
  - cgroup: use cgroup_path_ve helper in cgroup_show_path (Vladimir Davydov)
  - Drop fairsched syscalls (Vladimir Davydov)
  - Use ve init task's css instead of opening cgroup via vfs (Vladimir Davydov) [PSBM-48629]
  - Drop VZCTL_ENV_CREATE (Vladimir Davydov)
  - Drop vz_compat boot param (Vladimir Davydov)
  - mm: memcontrol: fix race between kmem uncharge and charge reparenting (Vladimir Davydov) [OVZ-6756]
  - timers should not get negative argument (Vasily Averin) [PSBM-48475]


author: Konstantin Khorenko <khorenko@virtuozzo.com> [3.10.0-327.18.2.vz7.14.18]
changelog:
  - ve: drop not used CAP_VE_ADMIN and CAP_VE_NET_ADMIN (Vladimir Davydov)
  - ploop: fix barriers for ordinary requests (Maxim Patlasov)
  - ms/mm: memcontrol: reclaim when shrinking memory.high below usage (Johannes Weiner) [PSBM-48546]
  - rh/locks: check for fl->fl_owner != filp in show_fd_locks (Stanislav Kinsburskiy) [PSBM-48727]
  - ve/fs: namespace -- Ignore device permissions during restore (Cyrill Gorcunov) [PSBM-48188]
  - ve: mark DEF_PERMS feature deprecated (Evgenii Shatokhin) [PSBM-40280]


author: Konstantin Khorenko <khorenko@virtuozzo.com> [3.10.0-327.18.2.vz7.14.20]
changelog:
  - ve/net: sit: fix crash on newlink if VE_FEATURE_SIT is disabled (Vladimir Davydov)
  - ve/net: ipip: fix crash on newlink if VE_FEATURE_IPIP is disabled (Vladimir Davydov)
  - ve/net: ip_vti: skip per net init in ve (Vladimir Davydov) [PSBM-48698]
  - ve/net: ipip: enable in container (Vladimir Davydov) [PSBM-48608]
  - ve/fs: namespace -- Don't fail on permissions if @ve->devmnt_list is empty (Cyrill Gorcunov) [PSBM-48188]
  - ploop: deadcode cleanup in dio_submit() (Dmitry Monakhov)
  - ploop: skip redundant fsync for REQ_FUA in post_submit (Dmitry Monakhov)
  - ve/net: enable IPPROTO_ICMP inside Containers (Vasily Averin) [OVZ-6744 PSBM-47413]
  - ve/fairsched: Resurrect proc fairsched files (Vladimir Davydov) [PSBM-48824]
  - ve/binfmt_misc: Allow mount if capable(CAP_SYS_ADMIN) (Kirill Tkhai) [PSBM-47737]


author: Konstantin Khorenko <khorenko@virtuozzo.com> [3.10.0-327.18.2.vz7.14.21]
changelog:
  - ploop: push_backup: implement timeout functions (Maxim Patlasov) [PSBM-48082]
  - ploop: push_backup: health monitor thread (Maxim Patlasov) [PSBM-48082]
  - ploop: push_backup: add timeout tunable (Maxim Patlasov)
  - ploop: push_backup: extend pb_set (Maxim Patlasov)
  - ploop: push_backup: factor rb_erase() out (Maxim Patlasov)
  - ploop: push_backup: introduce pb_set structure (Maxim Patlasov) [PSBM-48082 PSBM-48082]
  - ploop: fixup barrier handling during relocation (Maxim Patlasov)
  - ploop: fix barriers for PLOOP_E_RELOC_NULLIFY (Maxim Patlasov)
  - ploop: generalize issue_flush (Dmitry Monakhov)
  - ploop: remove preflush from dio_submit (Maxim Patlasov)
  - ploop: resurrect delay_fua for io_direct (Maxim Patlasov)
  - ploop: minor rework of ->write_page() io method (Dmitry Monakhov)
  - ploop: resurrect delayed_fua for io_kaio (Maxim Patlasov)
  - ploop: minor rework of ploop_req_delay_fua_possible (Maxim Patlasov) [PSBM-47107]


author: Konstantin Khorenko <khorenko@virtuozzo.com> [3.10.0-327.18.2.vz7.14.22]
changelog:
  - Revert "ve/vmscan: do not throttle kthreads due to too_many_isolated" (Vladimir Davydov)
  - mm: vmscan: never wait on writeback pages (Vladimir Davydov) [PSBM-48115]
  - ub: account memory overcommit failures in UB_PRIVVMPAGES.failcnt (Andrey Ryabinin) [PSBM-48891]
  - ms/netfilter: x_tables: check for bogus target offset (Cyrill Gorcunov) [PSBM-49001]
  - ms/netfilter: x_tables: validate e->target_offset early (Cyrill Gorcunov) [PSBM-49001]
  - ms/netfilter: x_tables: make sure e->next_offset covers remaining blob size (Florian Westphal) [PSBM-49001]


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 7.0.25
changelog:
  - Removed -n option from vzlicupdate, license will now be updated anytime by
  user request #PSBM-44442


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 7.0.28
changelog:
  - License last update date may be evaluated before child finished. We need to
  set it in parent when child started #PSBM-47869


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 7.0.30
changelog:
  - Skip vps instances started with valid license from been automatically stopped
  on license expiration, removal or other invalidation #PSBM-48513


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 7.0.32
changelog:
  - Enabled SIP #PSBM-48981
   - Do not update license status, ACTIVE is set internally by vzlic-devel
   - More verbose license logging


author: Denis Silakov <dsilakov@virtuozzo.com> 7.0.0-5
changelog:
  - Use docker package from VzLinux (see #PSBM-47364)
  - Fix kpathsea requirement for devel template 
  - Fix php template requirements - VzLinux does't have php-pecl-zip in main repos


author: Nikita Spiridonov <nspiridonov@virtuozzo.com> 7.0.41
changelog:
  - Removed a mention of VZFS from manual
   - Pass --vz-secondary-disks argument to phaul, #PSBM-47398
   - Port config parsing from c to c++


author: Konstantin Volkov <wolf@odin.com> 7.0.0-8
changelog:
  - Added string VEID support
  - Removed VZFS-related code
  - Rebased to Ubuntu 15.04
  - Added obsoletes for 32-bit vzpkgenvdeb's


author: Alexander Stefanov-Khryukin <akhryukin@virtuozzo.com> 7.0.9-1
changelog:
  - spec rewritten
  - zypper improved for modern openvz see #PSBM-45333
  - remove excessive data from /usr/share/


author: Alexander Stefanov-Khryukin <akhryukin@virtuozzo.com> 7.0.9-10
changelog:
  - Include RPM data into the bootstrap package
  - remove redundant whitespaces
  - increase release to 10


author: Alexander Stefanov astefanov@virtuozzo.com> 7.0.9-13
changelog:
  - invoke run_from_chroot binary from /usr/libexec instead of /usr/share/libvznbdmig, #PSBM-48232
  - bump libsolv-tools release


author: Jaromir Capik <jcapik@redhat.com> - 3.3.9-5
changelog:
  - Support for timestamps & wide diskstat (#1053428, #1025833)
  - Fixing fd leak in watch
  - Fixing format-security build issues
  - Skipping trailing zeros in read_unvectored (#1057600)
  - Resolves: rhbz#1053428, Related: rhbz#1025833


author: Jaromir Capik <jcapik@redhat.com> - 3.3.10-1
changelog:
  - Upgrading to 3.3.10
  - top.1: physical memory - has used / is using (#1119263)
  - Include man pages for openproc, readproc and readproctab (#1119260)
  - ps -p cycles over all PIDs instead of just one (#1060715)
  - Remove explicit dependency on systemd-libs package (#1113206)
  - Allow longer usernames to display in ps output (#1112734)
  - w doesn't display FROM by default (#1078310)
  - Return value of pgrep is incorrect (#1116309)
  - Should shared memory be accounted in cached in free output? (#1070736)
  - Resolves: rhbz#1119263 rhbz#1119260 rhbz#1060715 rhbz#1113206
  - Resolves: rhbz#1112734 rhbz#1078310 rhbz#1116309 rhbz#1070736


author: Jaromir Capik <jcapik@redhat.com> - 3.3.10-2
changelog:
  - Replacing RC tarball with final 3.3.10 release
  - Related: rhbz#1119263 rhbz#1119260 rhbz#1060715 rhbz#1113206
  - Related: rhbz#1112734 rhbz#1078310 rhbz#1116309 rhbz#1070736


author: Jaromir Capik <jcapik@redhat.com> - 3.3.10-3
changelog:
  - Disabling translated man pages due to conflicts with man-pages-*
  - Removing /etc/sysctl.d (quietly stolen by systemd)
  - Related: rhbz#1119263 rhbz#1119260 rhbz#1060715 rhbz#1113206
  - Related: rhbz#1112734 rhbz#1078310 rhbz#1116309 rhbz#1070736


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.6
changelog:
  - Fixed compilation and switch to libvzctl2 API
   - Fixed build requirements in spec (Alexander Burluka <aburluka@odin.com>)


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.3
changelog:
  - obtain swapin/swapout rate using /proc/vmstat (#PSBM-17886)
   - compile with -Wextra -Werror -Wno-missing-field-initializers
   - fix a format string vulnerability in parse_mounts()


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.29
changelog:
  - Prohibit memory corruption during output parsing, PSBM-46554
   - Install vztt_pfcache_xattr with executable permissions during 'make install'
  (Denis Silakov <dsilakov@gmail.com>)
   - put LIB creation rule in the right place (Alexander Stefanov-Khryukin
  <astefanov@virtuozzo.com>)
   - Allow passing additional CFLAGS to build process (Denis Silakov
  <dsilakov@gmail.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.33
changelog:
  - Convert OpenVZ pre-created templates into VZ7 templates on the fly during
  instance creation (#PSBM-38602) (Denis Silakov <dsilakov@gmail.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.35
changelog:
  - move run_from_chroot binary from libvznbdmi to vztt (/usr/libexec/), see
  \#PSBM-48232 (Alexander Stefanov-Khryukin <akhryukin@virtuozzo.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.36
changelog:
  - Fix ploop path in temporary container dirs, see #PSBM-44024
   - Improve vztt template rpms operations, see #PSBM-14463


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.37
changelog:
  - Templates converted from OVZ cache should have 'package_manager' file, even
  if it is empty (#PSBM-48495) (Denis Silakov <dsilakov@gmail.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.38
changelog:
  - Implemented cache recreation on cache removed and update cache actions for
  native OVZ templates, see #PSBM-48612
   - Merge BitNami no_pkgs_actions templates flag, see #PSBM-48612


