# changelog

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: Andrey Ponomarenko <aponomarenko@virtuozzo.com> 21.48.22.56-73.2
changelog:
  - Fixed warning message dialog about formatting of selected disks, see #PSBM-49198
  - Fixed warning message dialog about selecting of a datastore, see #PSBM-49335


author: Andrey Ponomarenko <aponomarenko@virtuozzo.com> 21.48.22.56-73.4
changelog:
  - Enable and make insensitive boot checkbox automatically if disk is selected for
    system, datastore or cache, see #PSBM-49196


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.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: Cyrill Gorcunov <gorcunov@virtuozzo.com> 2.1.0.50
changelog:
  - link_remap: do not create excessive links for a single file
   - proc_parse: fix vma file open mode recognition (#PSBM-49199)
   - seize: Wait the freezer to complete before processing tags (#PSBM-49439)
   - dump: Move task_comm_info helpers into seize.c
   - pcs7: arch, x86 -- Fix typo in cpuid masking code (#PSBM-49423)
   - dump: Show task comm early
   - version: Tune up for last known version


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: Evgenii Shatokhin <eshatokhin@virtuozzo.com> 0.3.3-56.20160301
changelog:
  - handle relocations of the functions with identical names (PSBM-49192)
  - allow for extension of Kpatch-related structures in the future


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: Maxim Perevedentsev <mperevedentsev@virtuozzo.com> - 1:1.32.3-1.9
changelog:
  - firstboot: add DelayedAutoStart value in the registry, #PSBM-49509
  - v2v: windows: replace find on findstr at cmd line installation vz tools, #PSBM-49509
  - v2v: windows: add start /wait to run the uninstalling parallels guest tools, #PSBM-49509


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.57
changelog:
  - bug #PSBM-49382 aka can't clone VM located inside raid6 dir in pstorage
  cluster (Sergey Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.58
changelog:
  - bug #PSBM-49411 aka start_static_sock_opts00 ERROR: prlctl returned 255
  (Sergey Galas <shrike@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.119
changelog:
  - Add patterns for ipv4 and ipv6 classful stats, #PSBM-48219 (Maxim
  Perevedentsev <mperevedentsev@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.120.1
changelog:
  - Added VMS_REBOOTED / VMS_AGENT_STARTED events #PSBM-49317 (Sergey Galas
  <shrike@virtuozzo.com>)
   - Forked \.0 version (Konstantin Volkov <wolf@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.41
changelog:
  * Sat Jun 25 2016 Sergey Galas' <shrike@virtuozzo.com> 7.0.37
   - 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.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: Maxim Nestratov <mnestratov@virtuozzo.com> - 1.3.3.1-1.vz7.17
changelog:
  - dnsmasq: disable IPv6 default gateway in RA for isolated networks (bug #PSBM-48123)
  - libvirt-guests.sysconf: enable TIME_SYNC (bug #PSBM-48006)
  - schema: fix resolved interfaces of network type (#PSBM-49328)
  - schema: add missed alias element to memory device (#PSBM-49328)
  - qemu: log qemu events except balloon by default (#PSBM-49056)


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: 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.0.32
changelog:
  - Updated readme for RTM (Artem Pavlenko <apavlenko@virtuozzo.com>)
   - Corrected the swap formula (Artem Pavlenko <apavlenko@virtuozzo.com>)
   - Removed obsolete guides. (Artem Pavlenko <apavlenko@virtuozzo.com>)
   - Removed mentions of 'beta'. (Artem Pavlenko <apavlenko@virtuozzo.com>)
   - Updated the installation guide for VZ7. Fixes PSBM-45045. (Artem Pavlenko
  <apavlenko@virtuozzo.com>)
   - Corrections to memory management section. References PSBM-45034. (Artem
  Pavlenko <apavlenko@virtuozzo.com>)
   - Added a section on how to configure autoballooning. References PSBM-45034.
  (Artem Pavlenko <apavlenko@virtuozzo.com>)
   - Corrections to PSBM-47492 (Artem Pavlenko <apavlenko@virtuozzo.com>)
   - References PSBM-45034 (Artem Pavlenko <apavlenko@virtuozzo.com>)
   - References PSBM-45043 (Artem Pavlenko <apavlenko@virtuozzo.com>)
   - Minor correction for PSBM-24223 (Artem Pavlenko <apavlenko@virtuozzo.com>)
   - Corrections to backup restore sections (Artem Pavlenko
  <apavlenko@virtuozzo.com>)
   - Added a section on ovztransfer. (Artem Pavlenko <apavlenko@virtuozzo.com>)
   - Added description of --remove-src. (Artem Pavlenko <apavlenko@virtuozzo.com>)
   - Intermediate commit for the license-related sections. (Artem Pavlenko
  <apavlenko@virtuozzo.com>)
   - Added a section on OpenVZ to VZ migration (Artem Pavlenko
  <apavlenko@virtuozzo.com>)
   - Corrections to the readykernel sections (Artem Pavlenko
  <apavlenko@virtuozzo.com>)
   - Sync with git.sw.ru/vz-docs (Artem Pavlenko <apavlenko@virtuozzo.com>)
   - Fixes PSBM-45033 (Artem Pavlenko <apavlenko@virtuozzo.com>)


author: Artem Pavlenko <apavlenko@virtuozzo.com> 7.0.34
changelog:
  - Corrections
   - Restored accidentally deleted information
   - Correction
   - Added a known issue. Added a section on OpenStack
   - Sync with vz-docs
   - Fixes PSBM-49712
   - Added a section on virt-manager. Fixes PSBM-49608
   - Corrections
   - Fixes PSBM-49568
   - Corrections
   - Fixes PSBM-49373
   - Fixes PSBM-49520. Corrections
   - Install afterboot man page, see #PSBM-39305 (Konstantin Volkov
  <wolf@virtuozzo.com>)


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


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: 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@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: Igor Sukhih <igor@virtuozzo.com> 7.0.40
changelog:
  - USe new ioctl to freeze ploop device #PSBM-49179
   - ploop_if.h: add PLOOP_IOC_FREEZE and PLOOP_IOC_THAW ioctls
   - Disk encryptuin: add keyid parameter to DiskDescriptor.xml


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: Maxim Perevedentsev <mperevedentsev@virtuozzo.com> 7.0.22
changelog:
  - Release image before running virt-sparsify.
   - Release image before running commit.
   - Improve logging on handle open/close, #PSBM-49738
   - Close the handle on snapshot operations, #PSBM-49738


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.451.21
changelog:
  - bug #PSBM-49749 aka interrupted_suite.cancelled_backup ERROR: dump:
  core-{112d2c45-1dd1--1468631960.11273 (Sergey Galas <shrike@virtuozzo.com>)
   - Use 'root' group to own qemu processes (Dmitry Andreev
  <dandreev@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.451.22
changelog:
  - Make --device-del remove attached backup data (PSBM-49729) (Igor Bazhitov
  <ibazhitov@virtuozzo.com>)
   - Preserve original CT name on restore #PSBM-49691 (Igor Sukhih
  <igor@virtuozzo.com>)
   - Add ipv4 and ipv6 statistics filters, #PSBM-48219 (Maxim Perevedentsev
  <mperevedentsev@virtuozzo.com>)
   - Return ipv4 and ipv6 classful separately, #PSBM-48219 (Maxim Perevedentsev
  <mperevedentsev@virtuozzo.com>)
   - Fix network stats collection, #PSBM-48219 (Maxim Perevedentsev
  <mperevedentsev@virtuozzo.com>)
   - Set current VM home path to VM config after restore from backup #PSBM-49764
  (Dmitry Andreev <dandreev@virtuozzo.com>)
   - vz6->vz7 migration: return conversion errors with a descripion #PSBM-49158
  (Dmitry Andreev <dandreev@virtuozzo.com>)
   - Add more logs for vz6->vz7 migration #PSBM-49158 (Dmitry Andreev
  <dandreev@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.451.23
changelog:
  - bug #PSBM-49213 aka rate5_iter0 TIMEDOUT: Function readline timeouted (Sergey
  Galas <shrike@virtuozzo.com>)
   - adjustClock: do not round offset #PSBM-49843 (Dmitry Andreev
  <dandreev@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.451.25
changelog:
  - Fix quoting bugs on password instructions (Alexander Burluka
  <aburluka@virtuozzo.com>) (#PSBM-49804 #PSBM-49133)
   - Unicode fixup in cloud_config_ctl.py (Alexander Burluka
  <aburluka@virtuozzo.com>) (#PSBM-49172 #PSBM-49133 #PSBM-42495)
   - bug #PSBM-49868 aka 33% performance degradation (Dmitry Andreev
  <dandreev@virtuozzo.com>)
   - Match unplugged backup by disk SN instead of index (PSBM-49900) (Igor
  Bazhitov <ibazhitov@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.451.26
changelog:
  - vz6->vz7: finalize disk migration before convertion #PSBM-49875 (Dmitry
  Andreev <dandreev@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.451.28
changelog:
  - bug #PSBM-49955 aka dump: core-prl_disp_servic-1469108018.12391 (Sergey Galas
  <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.451.30
changelog:
  - Do not apply network settings when going from PAUSED to RUNNING #PSBM-49980
  (Yuriy Pudgorodskiy <yur@virtuozzo.com>)


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.70
changelog:
  - Style: make a restoration message clearer PSBM-48866
   - Add check of socket-tcp option value. #PSBM-44858


author: Igor Sukhih <igor@virtuozzo.com> 7.0.74
changelog:
  - Rename cpufeature cflushopt -> clflushopt #PSBM-49611
   - Fixes PSBM-41890 (Artem Pavlenko <apavlenko@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.75
changelog:
  - Add "clflushopt" alias to "cflushopt" CPU feature #PSBM-49651
   - Document "prlctl statistics" command, #PSBM-48219
   - Print VM uuid for "prl[srv]ctl statistics --all", #PSBM-48219
   - Allow "prlctl statistics --all", #PSBM-48219


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.45
changelog:
  - qcow2: fix set padding at qcow2_write_cluster_compressed
  - qcow2: fix ret overflow at qcow2_write_cluster_compressed #PSBM-49207
  - qcow2: fix uncompressed case into qcow2_write_cluster_compressed


author: Denis V. Lunev <den@openvz.org> - vz-2.3.0-31.2.13.vz7.46
changelog:
  - doc: move text describing --trace to specific .texi file
  - trace: move qemu_trace_opts to trace/control.c
  - trace: enable tracing in qemu-io
  - trace: enable tracing in qemu-nbd
  - qemu-img: move common options parsing before commands processing
  - trace: enable tracing in qemu-img
  - qemu-img: fix failed autotests


author: Roman Kagan <rkagan@virtuozzo.com> - vz-2.3.0-31.2.16.vz7.46.0
changelog:
  - merge rhev-2.3.0-31.el7_2.16, original changelog:
    * Thu Jun 16 2016 Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.16
    - kvm-vga-add-sr_vbe-register-set.patch [bz#1347185]
    - Resolves: bz#1347185
      (Regression from CVE-2016-3712: windows installer fails to start)

    * Mon Jun 06 2016 Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.15
    - kvm-qcow2-Prevent-backing-file-names-longer-than-1023.patch [bz#1340045]
    - Resolves: bz#1340045
      (Throw error if qemu-img rebasing backing file is too long or provide way to fix a "too long" backing file.)

    * Mon May 16 2016 Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.14
    - kvm-blockjob-Allow-nested-pause.patch [bz#1329543]
    - kvm-block-Pause-block-jobs-in-bdrv_drain_all.patch [bz#1329543]
    - kvm-qemu-iotests-Test-that-stop-doesn-t-drain-block-jobs.patch [bz#1329543]
    - kvm-blockjob-Update-function-name-in-comments.patch [bz#1329543]
    - kvm-virtio-blk-use-blk_io_plug-unplug-for-Linux-AIO-batc.patch [bz#1327613]
    - Resolves: bz#1327613
      (AIO is processing only 1 request,  even if >1 requests in virtio)
    - Resolves: bz#1329543
      (live merge - qemu-kvm hangs in aio_bh_poll)

    * Tue May 03 2016 Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.13
    - kvm-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch [bz#1331414]
    - kvm-vga-add-vbe_enabled-helper.patch [bz#1331414]
    - kvm-vga-factor-out-vga-register-setup.patch [bz#1331414]
    - kvm-vga-update-vga-register-setup-on-vbe-changes.patch [bz#1331414]
    - kvm-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch [bz#1331414]
    - Resolves: bz#1331414
      (EMBARGOED CVE-2016-3710 qemu-kvm-rhev: qemu: incorrect banked access bounds checking in vga module [rhel-7.2.z])

    * Thu Apr 14 2016 Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.12
    - kvm-memory-exit-when-hugepage-allocation-fails-if-mem-pr.patch [bz#1324523]
    - Resolves: bz#1324523
      (-mem-prealloc option does not take effect when no huge page is allocated)

    * Wed Apr 06 2016 Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.11
    - kvm-exec-Stop-using-memory-after-free-BZ-1315195.patch [bz#1315195]
    - Resolves: bz#1315195
      (qemu 2.1-2.4 crashes with segfault in phys_section_destroy)

    * Mon Mar 14 2016 Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.10
    - kvm-Revert-vhost-send-SET_VRING_ENABLE-at-start-stop.patch [bz#1310543 bz#1316156]
    - kvm-tests-vhost-user-disable-unless-CONFIG_VHOST_NET.patch [bz#1316156]
    - kvm-tests-re-enable-vhost-user-test.patch [bz#1316156]
    - Resolves: bz#1310543
      ([6wind] vhost-user with multi-queue is not working properly after stop-resume)
    - Resolves: bz#1316156
      ([6wind] vhost-user with multi-queue is not working properly after stop-resume)

    * Fri Mar 11 2016 Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.9
    - kvm-virtio-coding-style-tweak.patch [bz#1315198]
    - kvm-vhost-user-interrupt-management-fixes.patch [bz#1315198]
    - kvm-vhost-user-don-t-merge-regions-with-different-fds.patch [bz#1315197]
    - Resolves: bz#1315197
      (vhost-user interface cannot get ip if host is a numa machine)
    - Resolves: bz#1315198
      (vhost-user: qemu stops processing packets under high load of traffic)

    * Wed Feb 24 2016 Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-32.el7_2.8
    - kvm-spapr_rtas-Prevent-QEMU-crash-during-hotplug-without.patch [bz#1306343]
    - Resolves: bz#1306343
      (drmgr with invalid value in guest crashes qemu)

    * Thu Jan 21 2016 Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.7
    - kvm-fw_cfg-add-check-to-validate-current-entry-value-CVE.patch [bz#1298435]
    - kvm-ahci-clean-up-ncq_tfs-used-on-error.patch [bz#1297292]
    - Resolves: bz#1297292
      (CVE-2016-1568 qemu-kvm-rhev: Qemu: ide: ahci use-after-free vulnerability in aio port commands [rhel-7.2.z])
    - Resolves: bz#1298435
      (CVE-2016-1714 qemu-kvm-rhev: Qemu: nvram: OOB r/w access in processing firmware configurations [rhel-7.2.z])

    * Mon Jan 18 2016 Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2.6
    - kvm-ohci-delay-first-SOF-interrupt.patch [bz#1298971]
    - kvm-ohci-clear-pending-SOF-on-suspend.patch [bz#1298971]
    - kvm-raw-posix-Fix-.bdrv_co_get_block_status-for-unaligne.patch [bz#1299345]
    - Resolves: bz#1298971
      (OHCI can cause irq jam in guest [rhel-7.2.z])
    - Resolves: bz#1299345
      ([abrt] qemu-img: get_block_status(): qemu-img killed by SIGABRT)

    * Thu Dec 10 2015 Miroslav Rezanina <mrezanin@redhat.com> - rhev-2.3.0-31.el7_2_2.5
    - kvm-virtio-introduce-virtio_map.patch [bz#1288096]
    - kvm-virtio-switch-to-virtio_map.patch [bz#1288096]
    - kvm-virtio-blk-convert-to-virtqueue_map.patch [bz#1288096]
    - kvm-virtio-serial-convert-to-virtio_map.patch [bz#1288096]
    - kvm-virtio-scsi-convert-to-virtqueue_map.patch [bz#1288096]
    - kvm-virtio-drop-virtqueue_map_sg.patch [bz#1288096]
    - kvm-dataplane-simplify-indirect-descriptor-read.patch [bz#1288096]
    - kvm-virtio-dataplane-adapt-dataplane-for-virtio-Version-.patch [bz#1288096]
    - kvm-dataplane-support-non-contigious-s-g.patch [bz#1288096]
    - Resolves: bz#1288096
      (qemu quit when rebooting guest which hotplug memory >=13 times)

    * Mon Nov 30 2015 Jeff E. Nelson <jen@redhat.com> - rhev-2.3.0-31.el7_2.4
    - kvm-virtio-blk-Fix-double-completion-for-werror-stop.patch [bz#1283987]
    - kvm-virtio-blk-Move-resetting-of-req-mr_next-to-virtio_b.patch [bz#1283987]
    - kvm-spapr-Allocate-HTAB-from-machine-init.patch [bz#1285337]
    - kvm-spapr-Abort-when-HTAB-of-requested-size-isn-t-alloca.patch [bz#1285337]
    - Resolves: bz#1283987
      (Aborted (core dumped) for "qemu-kvm: block.c:3332: bdrv_aligned_pwritev: Assertion `!qiov || bytes == qiov->size' failed." after 'lvextend' the guest primary image and 'cont' the installing guest for the 2nd time)
    - Resolves: bz#1285337
      ([PPC64LE] Guest freezes if qemu allocates smaller page table than requested)


author: Denis V. Lunev <den@openvz.org> - vz-2.3.0-31.2.16.vz7.46.1
changelog:
  - nbd: Allow larger requests #PSBM-49474
  - mirror: double performance of the bulk stage if the disc is full #PSBM-49474


author: Denis V. Lunev <den@openvz.org> - vz-2.3.0-31.2.16.vz7.46.2
changelog:
  - drive-backup: enable cache on target for compressed case #PSBM-49588
  - backup: make copying loop asynchronous #PSBM-49588
  - qcow2: separate function for data compression #PSBM-49588
  - qcow2: add compress threads #PSBM-49588
  - thread-pool: set max_threads to 8 #PSBM-49588


author: Denis V. Lunev <den@openvz.org> - vz-2.3.0-31.2.16.vz7.46.3
changelog:
  - qcow2: fix return code in qcow2_alloc_compressed_cluster_offset
  - backup: fix: add missed error code
  - qcow2: disable preallocation for compressed writes #PSBM-49689
  - qemu-nbd: fix check bdrv compressed support


author: Denis V. Lunev <den@openvz.org> - vz-2.3.0-31.2.16.vz7.46.4
changelog:
  - DROP: qcow2: disable preallocation for compressed writes #PSBM-49689
  - qcow2: fix preallocation support in qcow2 #PSBM-49689
  - qcow2: handle preallocation in qcow2_co_write_compressed #PSBM-49689


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: 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: 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: 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: 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.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: Vladimir Davydov <vdavydov@virtuozzo.com> [3.10.0-327.18.2.vz7.14.23]
changelog:
  - config: disable numa balancing by default (Vladimir Davydov) [PSBM-49131]
  - ploop: reloc vs extent_conversion race fix (Dmitry Monakhov) [PSBM-47107 PSBM-49143]


author: Vladimir Davydov <vdavydov@virtuozzo.com> [3.10.0-327.18.2.vz7.14.24]
changelog:
  - mm: memcontrol: fix race between user memory reparent and charge (Vladimir Davydov) [PSBM-49117]
  - mm: memcontrol: carefully check for user charges while reparenting (Vladimir Davydov)
  - propogate_mnt: Handle the first propogated copy being a slave (Eric W. Biederman)
  - dcache: fix dentry leak when shrink races with kill (Vladimir Davydov) [PSBM-49321]
  - overlayfs: verify upper dentry before unlink and rename (Maxim Patlasov) [PSBM-47981]


author: Vladimir Davydov <vdavydov@virtuozzo.com> [3.10.0-327.18.2.vz7.14.25]
changelog:
  - sched: use topmost limited ancestor for cpulimit balancing (Vladimir Davydov) [PSBM-49203]
  - sched: cleanup !CFS_CPULIMIT code (Vladimir Davydov)
  - sched: make check_cpulimit_spread accept tg instead of cfs_rq (Vladimir Davydov)
  - sched: account task_group->nr_cpus_active for all cgroups (Vladimir Davydov)
  - arch: x86: perf_event_intel: do not taint kernel when irq loop is stuck (Vladimir Davydov) [PSBM-49258]
  - mm: default collapse huge pages if there's at least 1/4th ptes mapped (Vladimir Davydov) [PSBM-48885]
  - fs: make overlayfs disabled in CT by default (Maxim Patlasov) [PSBM-49629]
  - ploop: add PLOOP_IOC_FREEZE and PLOOP_IOC_THAW ioctls (Maxim Patlasov) [PSBM-49091]


author: Vladimir Davydov <vdavydov@virtuozzo.com> [3.10.0-327.18.2.vz7.14.26]
changelog:
  - ploop: release plo->ctl_mutex for thaw_bdev in PLOOP_IOC_THAW handler (Vladimir Davydov) [PSBM-49699]


author: Konstantin Khorenko <khorenko@virtuozzo.com> [3.10.0-327.18.2.vz7.15.1]
changelog:
  - ploop: fix freeze/thaw ioctls (Maxim Patlasov) [PSBM-49699]
  - ploop: fix free_list starvation (Maxim Patlasov) [PSBM-49454]
  - ploop: introduce plo->blockable_reqs counter (Maxim Patlasov) [PSBM-49454]
  - ploop: introduce plo->free_qlen counter (Maxim Patlasov) [PSBM-49454]
  - ploop: fix fsync_reqs accounting (Maxim Patlasov) [PSBM-49454]
  - ms/fuse: fsync() does not return IO errors (Alexey Kuznetsov) [PSBM-49821]


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


