# changelog

author: Konstantin Volckov <wolf@sw.ru> 7.0.0-3
changelog:
  - Export DNF_RELEASEVER and DNF_PLATFORM_ID, see #PSBM-99503
  - Switch to nftables firewalld backend, see #PSBM-99511


author: Radek Vykydal <rvykydal@redhat.com> - 29.19.2.15-1
changelog:
  - Fix installation source switching to/from CDN (mkolman)
    Resolves: rhbz#1788487
    Resolves: rhbz#1790383
    Resolves: rhbz#1791376


author: Martin Kolman <mkolman@redhat.com> - 8.2.1-1
changelog:
  - initial help content update for RHEL 8.2
  - add help content for the "Connect to Red Hat" spoke
  - drop content for the superseded "System Purpose" spoke
    Resolves: rhbz#1788855


author: Vojtech Trefny <vtrefny@redhat.com> - 3.1.0-19
changelog:
  - Override LVM skip-activation to allow for thorough removal
    Resolves: rhbz#1766498
  - Make sure LVs are writable before wiping
    Related: rhbz#1766498
  - Fix udev test names so they actually get run.
    Related: rhbz#1758102
  - Add recognition of Dell FW RAID to udev.device_is_disk.
    Resolves: rhbz#1758102
  - Align base sizes up if smaller than min I/O size.
    Resolves: rhbz#1781106
  - Make minimal and optimal alignment getters public.
    Related: rhbz#1781106


author: Vojtech Trefny <vtrefny@redhat.com> - 3.1.0-21
changelog:
  - Add setters for requested_size/percent form LVMVolumeGroupDevice
    Related: rhbz#1841131
  - Allow for reserved vg space and a growable thin pool.
    Resolves: rhbz#1841131


author: Konstantin Khorenko <khorenko@virtuozzo.com> [4.18.0-240.1.1.vz8.5.53]
changelog:
  - ipc: WARN if trying to remove ipc object which is absent (Alexander Mikhalitsyn) [PSBM-131142]
  - shm: skip shm_destroy if task IPC namespace was changed (Alexander Mikhalitsyn) [PSBM-131142]
  - push-backup: Make addr argument of start optional (Kirill Tkhai)
  - push-backup: Indentation cleanup (Kirill Tkhai)
  - push-backup: Change arguments order in start (Kirill Tkhai)
  - push_backup: Check suspended state more clearly (Kirill Tkhai)
  - push_backup: Remove UUID from arguments (Kirill Tkhai) [PSBM-127989]
  - push-backup: Cleanup (Kirill Tkhai)


author: Konstantin Khorenko <khorenko@virtuozzo.com> [4.18.0-240.1.1.vz8.5.54]
changelog:
  - ve: fix reading container state from cgroup (Pavel Tikhomirov) [PSBM-82766 PSBM-131412 PSBM-127798]
  - drivers/connector: fix nullptr dereference ve->ve_ns->pid_ns (Andrey Zhadchenko) [PSBM-130894]
  - fs/sync: fix nullptr dereference ve->ve_ns->mnt_ns (Andrey Zhadchenko) [PSBM-130894]
  - sync: sync_collect_filesystems: fix possible infinite loop (Alexander Mikhalitsyn) [PSBM-127599]
  - ms/proc/mounts: add cursor (Alexander Mikhalitsyn) [PSBM-126568 PSBM-125812]
  - Revert "ms/proc/mounts: add cursor" (Konstantin Khorenko)
  - ploop: Assign blkcg to kthread before rw (Kirill Tkhai)
  - ploop: Don't forget about nr_inflight after stop (Kirill Tkhai)


author: Konstantin Khorenko <khorenko@virtuozzo.com> [4.18.0-240.1.1.vz8.5.55]
changelog:
  - ve/msync: fix wrong behaviour of fs.fsync-enable (Pavel Tikhomirov) [PSBM-131652]
  - ploop: Fallocate new clus if requested (Kirill Tkhai) [PSBM-106554]
  - ploop: Add interface to configure new clusters preallocation (Kirill Tkhai) [PSBM-106554]
  - mm/page_alloc: Adjust the number of managed pages for a zone if it is wrong (Evgenii Shatokhin) [PSBM-129304]
  - sched: show CPU stats for a cgroup in cpu.proc.stat file (Evgenii Shatokhin) [PSBM-101155]


author: Konstantin Khorenko <khorenko@virtuozzo.com> [4.18.0-240.1.1.vz8.5.56]
changelog:
  - ploop: Use down_write() in ploop_set_suspended() (Kirill Tkhai)
  - ploop: Resume queue after failed suspend (Kirill Tkhai) [PSBM-131852]
  - proc/mounts: fix skipping mount after cursor (Pavel Tikhomirov) [PSBM-127476]


author: Konstantin Khorenko <khorenko@virtuozzo.com> [4.18.0-240.1.1.vz8.5.58]
changelog:
  - configs: Enable build of dm-qcow2 module (Konstantin Khorenko) [PSBM-123244]
  - dm-qcow2: Introduce driver to create block devices over QCOW2 files (Kirill Tkhai) [PSBM-123244]
  - ploop: Use kmap_atomic() instead of kmap() (Kirill Tkhai)
  - ploop: drop ploop_resume() and its usage (Kirill Tkhai)


author: Konstantin Khorenko <khorenko@virtuozzo.com> [4.18.0-240.1.1.vz8.5.60]
changelog:
  - ve/fs/inotify: do not impose limit on the number of instances by default (Vladimir Davydov) [PSBM-39048 PSBM-131634]
  - mm/backing-dev: associate writeback with correct blkcg (Andrey Zhadchenko) [PSBM-131253]
  - kernel/cgroup: implement cgroup_get_e_ve_css (Andrey Zhadchenko) [PSBM-131253]
  - kernel/ve: simplify ve_get_init_css (Andrey Zhadchenko) [PSBM-131253]
  - kernel/cgroup: rename css_get_local_root (Andrey Zhadchenko) [PSBM-131253]


author: Konstantin Khorenko <khorenko@virtuozzo.com> [4.18.0-240.1.1.vz8.5.61]
changelog:
  - drivers/base: Adjust the total amount of RAM shown for a NUMA node (Evgenii Shatokhin) [PSBM-129304]
  - ve/memcg: Fix /proc/vmstat virtualization (drop extra recursion) (Konstantin Khorenko) [PSBM-131992]
  - ve/memcg: Cleanup /proc/vmstat virtualization (Konstantin Khorenko) [PSBM-131992]
  - mm/memcg: Drop unused struct "accumulated_stats" (Konstantin Khorenko) [PSBM-131992]
  - ve/memcg: Fix /proc/meminfo virtualization (eliminate double recursion) (Konstantin Khorenko) [PSBM-131992]


author: Konstantin Volkov <wolf@virtuozzo.com> 1.0.4
changelog:
  - Move branding to separate file, see #PSBM-58317
   - Create BINDIR during 'make install' if necessary (Denis Silakov
  <dsilakov@gmail.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 1.0.5
changelog:
  - Fix style (place the destructor above members) (Andrey Bondrov
  <abondrov@virtuozzo.com>)
   - Declare destructors explicitly to allow building with -O2 (Andrey Bondrov
  <abondrov@virtuozzo.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 1.0.6
changelog:
  - Make it possible to use exported CPPFLAGS and LDFLAGS when building the
  package (Andrey Bondrov <abondrov@virtuozzo.com>)
   - Enable hardened build, see #PSBM-58107 (Andrey Bondrov
  <abondrov@virtuozzo.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.13
changelog:
  - Add copyrights ( #PSBM-58317 ) (Andrey Bondrov <abondrov@virtuozzo.com>)
   - Drop GPL files (Andrey Bondrov <abondrov@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.16
changelog:
  - PSBM-86015: Unknown features: set([u'RESERVED']) Add AMD EPYC specific CPU
  flags (Konstantin B. Bukharov <bkb@virtuozzo.com>)


author: Konstantin B. Bukharov <bkb@virtuozzo.com> 7.0.20
changelog:
  - BUGFIX PSBM-107131, PSBM-106195 add tsx_force_abort, flush_l1d to EDX for
  EAX=7 CPUID
   - Unknown features: set([u'RESERVED(2[24:1])']) #PSBM-106344 (Igor Sukhih
  <igor@virtuozzo.com>)
   - Update Copyright (Igor Sukhih <igor@virtuozzo.com>)
   - Unable to create new pool with running Vms (Igor Sukhih <igor@virtuozzo.com>)
   - common.c: fixed typo in comment (Igor Sukhih <igor@virtuozzo.com>)


author: Nikolay Shirokovskiy <nshirokovskiy@virtuozzo.com> 7.0.21
changelog:
  - io: enumerate flags to simplify giving names in future
   - add option to dump all features with known names #PSBM-121975


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 8.0.1
changelog:
  - PSBM-132048 (#PSBM-132048)
   - PSBM-132048 (#PSBM-132048)
   - PSBM-125098 (Dmitry Nesterenko <dmitry.nesterenko@virtuozzo.com>)


author: VZ Auto Builder <builder@virtuozzo.com> 3.15.1.25
changelog:
  - PSBM-122095 (Andrey Zhadchenko <andrey.zhadchenko@virtuozzo.com>) (#PSBM-122095)
   - PSBM-122095 (Andrey Zhadchenko <andrey.zhadchenko@virtuozzo.com>) (#PSBM-122095)


author: VZ Auto Builder <builder@virtuozzo.com> 3.15.1.27
changelog:
  - cgroup: at restore use fallback values for cpuset.cpus/mems (Valeriy Vdovin
  <valeriy.vdovin@virtuozzo.com>) (#PSBM-127807)
   - zdtm: fix unchecked snprintf truncation in bridge_port_settings (Pavel
  Tikhomirov <ptikhomirov@virtuozzo.com>)
   - zdtm: add bridge and fdb tests (Andrey Zhadchenko
  <andrey.zhadchenko@virtuozzo.com>) (#PSBM-106442)


author: VZ Auto Builder <builder@virtuozzo.com> 3.15.1.28
changelog:
  - restorer: increase loglevel of start_time restore failure message (Pavel
  Tikhomirov <ptikhomirov@virtuozzo.com>) (#PSBM-123729 #PSBM-128321)


author: VZ Auto Builder <builder@virtuozzo.com> 3.15.2.1
changelog:
  - mount-v2: prohibit mounts with symlink mountpoint (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-129638)
   - zdtm: fix uninitialized lenght provided to getsockopt (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-129482)
   - vz7/vz8: update version and targets.list for u17 (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>)


author: VZ Auto Builder <builder@virtuozzo.com> 3.15.2.2
changelog:
  - zdtm: improve overmount_file test (Andrey Zhadchenko
  <andrey.zhadchenko@virtuozzo.com>) (#PSBM-125849)
   - files-reg: add overmounted reg files handling (Andrey Zhadchenko
  <andrey.zhadchenko@virtuozzo.com>) (#PSBM-125849)
   - util: add get_relative_path_noempty helper (Andrey Zhadchenko
  <andrey.zhadchenko@virtuozzo.com>) (#PSBM-125849)
   - mount: add path_is_overmounted helpers (Andrey Zhadchenko
  <andrey.zhadchenko@virtuozzo.com>) (#PSBM-125849)
   - images: add vz_use_relative_path flag to regfile (Andrey Zhadchenko
  <andrey.zhadchenko@virtuozzo.com>) (#PSBM-125849)


author: VZ Auto Builder <builder@virtuozzo.com> 3.15.2.3
changelog:
  - zdtm: unlink_fstat03: ignore st_dev diff when file on device mapper
  (Alexander Mikhalitsyn <alexander.mikhalitsyn@virtuozzo.com>) (#PSBM-130519)
   - ps-socket: sanity check that given fd is actually valid (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-102629 #PSBM-130507)


author: VZ Auto Builder <builder@virtuozzo.com> 3.15.2.5
changelog:
  - zdtm: listen and connect/accept in different network namespaces (Pavel
  Tikhomirov <ptikhomirov@virtuozzo.com>) (#PSBM-131050)
   - sk-unix: handle socket vfs inode bindmount with multiple sockets (Pavel
  Tikhomirov <ptikhomirov@virtuozzo.com>) (#PSBM-131050)
   - sk-unix: print real socket inode for found bindmounts (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-131050)
   - cgroup: dump devices.extra_list instead of devices.list (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-129354)


author: Alexander Stefanov <astefanov@virtuozzo.com> 7.0.0-4
changelog:
  - drop phpmyadmin template, it's dropped by the upstream
  - adjust emacs-* stuff to fix #PSBM-96823
  - remove pidentd
  - use iptables-legacy, according to #PSBM-96822
  - make symlink to point /etc/resolv.conf to systemd resolv #PSBM-96819


author: Alexander Stefanov <astefanov@virtuozzo.com> 7.0.0-3
changelog:
  - Adjust devel template #PSBM-68601
  - Adjust imp template
  - Adjust jre/jsdk template
  - Adjust php/postgres template
  - Remove squirrelmail, see debian bugzilla 846069


author: Alexander Stefanov <astefanov@virtuozzo.com> 7.0.0-4
changelog:
  - upgrade os_osrelease 3.16.0 > 4.9.0 according to new kernel
  - correct rule with adjusting PermitRootLogin option
  - adjust vzfifo.service


author: Denis Silakov <dsilakov@virtuozzo.com> 7.0.0-11
changelog:
  - Use separate variable for debian security repos, see #PSBM-97899
  - Drop minimal os template, see #PSBM-86430


author: VZ Auto Builder <builder@virtuozzo.com> 1.0.18
changelog:
  - Do not clear collector.log on restart of disp-helper, VSTOR-39514 (Andrey
  Ponomarenko <aponomarenko@acronis.com>)
   - Rotate collector.log, VSTOR-39514 (Andrey Ponomarenko
  <aponomarenko@acronis.com>)


author: VZ Auto Builder <builder@virtuozzo.com> 1.0.19
changelog:
  - Add record to collector.log on start of disp-helper, VSTOR-39514 (Andrey
  Ponomarenko <aponomarenko@acronis.com>)


author: VZ Auto Builder <builder@virtuozzo.com> 1.0.20
changelog:
  - Workaround for incorrect date of last report, VSTOR-41430 (Andrey Ponomarenko
  <aponomarenko@acronis.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 0.0.4
changelog:
  - Free report_data to avoid memleak, see #PSBM-65414
   - Make sure to close fd to avoid memleak, see #PSBM-65414


author: VZ Auto Builder <builder@virtuozzo.com> 1.0.32
changelog:
  - Be more careful with try-except (Denis Silakov <dsilakov@virtuozzo.com>)
   - Fix vz.conf collector (Denis Silakov <dsilakov@virtuozzo.com>)


author: VZ Auto Builder <builder@virtuozzo.com> 1.0.35
changelog:
  - No need to  try collecting libvirt info if libvirtd is not running, VZP-1455
  (Denis Silakov <dsilakov@virtuozzo.com>)
   - Fix post scripts (Updates Tracker <dsilakov@virtuozzo.com>)


author: VZ Auto Builder <builder@virtuozzo.com> 1.0.36
changelog:
  - Fix iptables_num_rules in network.py , PSBM-131545 (Denis Silakov
  <dsilakov@virtuozzo.com>)
   - Fix post scripts (Updates Tracker <dsilakov@virtuozzo.com>)


author: VZ Auto Builder <builder@virtuozzo.com> 1.0.39
changelog:
  - Minor formatting fixes (Denis Silakov <dsilakov@virtuozzo.com>)
   - fix indent (Alexander Stefanov <astefanov@virtuozzo.com>)
   - fix indent (Alexander Stefanov <astefanov@virtuozzo.com>)
   - parse cloud config #VZP-1458 (Alexander Stefanov <astefanov@virtuozzo.com>)
   - add virt_what too (Alexander Stefanov <astefanov@virtuozzo.com>)
   - resolve #VZP-1457 (Alexander Stefanov <astefanov@virtuozzo.com>)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-5.el8
changelog:
  - edk2-MdeModulePkg-UefiBootManagerLib-log-reserved-mem-all.patch [bz#1789797]
  - edk2-NetworkPkg-HttpDxe-fix-32-bit-truncation-in-HTTPS-do.patch [bz#1789797]
  - Resolves: bz#1789797
    (Backport upstream patch series: "UefiBootManagerLib, HttpDxe: tweaks for large HTTP(S) downloads" to improve HTTP(S) Boot experience with large (4GiB+) files)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-6.el8
changelog:
  - edk2-UefiCpuPkg-PiSmmCpuDxeSmm-fix-2M-4K-page-splitting-r.patch [bz#1789335]
  - Resolves: bz#1789335
    (VM with edk2 can't boot when setting memory with '-m 2001')


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-7.el8
changelog:
  - edk2-SecurityPkg-Fix-spelling-errors-PARTIAL-PICK.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-simplify-Ver.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-remove-else-.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-keep-PE-COFF.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-narrow-down-.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-fix-retval-o.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-remove-super.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-unnest-AddIm.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-eliminate-St.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-fix-retval-f.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-fix-imgexec-.patch [bz#1751993]
  - edk2-SecurityPkg-DxeImageVerificationHandler-fix-defer-vs.patch [bz#1751993]
  - Resolves: bz#1751993
    (DxeImageVerificationLib handles "DENY execute on security violation" like "DEFER execute on security violation" [rhel8])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-8.el8
changelog:
  - edk2-MdeModulePkg-Enable-Disable-S3BootScript-dynamically.patch [bz#1801274]
  - edk2-MdeModulePkg-PiDxeS3BootScriptLib-Fix-potential-nume.patch [bz#1801274]
  - Resolves: bz#1801274
    (CVE-2019-14563 edk2: numeric truncation in MdeModulePkg/PiDxeS3BootScriptLib [rhel-8])


author: Miroslav Rezanina <mrezanin@redhat.com> - 20190829git37eef91017ad-9.el8
changelog:
  - edk2-OvmfPkg-QemuVideoDxe-unbreak-secondary-vga-and-bochs.patch [bz#1806359]
  - Resolves: bz#1806359
    (bochs-display cannot show graphic wihout driver attach)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20200602gitca407c7246bf-1.el8
changelog:
  - Rebase to edk2-stable202005 [bz#1817035]
  - Resolves: bz#1817035
    ((edk2-rebase-rhel-8.3) - rebase edk2 to upstream tag edk2-stable202005 for RHEL-8.3)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20200602gitca407c7246bf-2.el8
changelog:
  - edk2-OvmfPkg-QemuKernelLoaderFsDxe-suppress-error-on-no-k.patch [bz#1844682]
  - edk2-OvmfPkg-GenericQemuLoadImageLib-log-Not-Found-at-INF.patch [bz#1844682]
  - edk2-SecurityPkg-Tcg2Dxe-suppress-error-on-no-swtpm-in-si.patch [bz#1844682]
  - Resolves: bz#1844682
    (silent build of edk2-aarch64 logs DEBUG_ERROR messages that don't actually report serious errors)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20200602gitca407c7246bf-3.el8
changelog:
  - edk2-UefiCpuPkg-PiSmmCpuDxeSmm-pause-in-WaitForSemaphore-.patch [bz#1861718]
  - Resolves: bz#1861718
    (Very slow boot when overcommitting CPU)


author: Miroslav Rezanina <mrezanin@redhat.com> - 20200602gitca407c7246bf-4.el8
changelog:
  - edk2-OvmfPkg-SmmControl2Dxe-negotiate-ICH9_LPC_SMI_F_CPU_.patch [bz#1849177]
  - edk2-OvmfPkg-CpuHotplugSmm-fix-CPU-hotplug-race-just-befo.patch [bz#1849177]
  - edk2-OvmfPkg-CpuHotplugSmm-fix-CPU-hotplug-race-just-afte.patch [bz#1849177]
  - edk2-CryptoPkg-OpensslLib-Upgrade-OpenSSL-to-1.1.1g.patch [bz#1893806]
  - edk2-redhat-bump-OpenSSL-dist-git-submodule-to-1.1.1g-RHE.patch [bz#1893806]
  - Resolves: bz#1849177
    (OVMF: negotiate "SMI on VCPU hotplug" with QEMU)
  - Resolves: bz#1893806
    (attempt advancing RHEL8 edk2's OpenSSL submodule to RHEL8 OpenSSL 1.1.1g (or later))


author: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> - vz-20200602gitca407c7246bf-4.vz8.1
changelog:
  - OvmfPkg: Hyperv: Standard hyperv definitions
  - OvmfPkg: Hyperv: VMBus standard definitions
  - OvmfPkg: Hyperv: PEI phase hyperv detection
  - OvmfPkg: Hyperv: Hypercall driver library
  - OvmfPkg: Hyperv: VMBus DXE bus driver
  - OvmfPkg: Hyperv: PV SCSI DXE driver
  - OvmfPkg: Hyperv: Parse QEMU FwCfg Hyperv SCSI device path
  - OvmgPkg: Hyperv: Build Hyperv DXE drivers for OvmfPkgIa32X64
  - hyperv: request completion on outbound packets
  - vmbus: only discover devices on primary channels
  - EfiRom: don't require filename pattern on --dump
  - EfiRom: support legacy (non-PCI) option roms too
  - Ovmf: add LoadFile2 protocol over QEMU fw_cfg
  - OvmfPkg: add definition for Hyper-V SCSI device type GUID
  - OvmfPkg: add definition for Hyper-V net device type GUID
  - OvmfPkg: QemuBootOrderLib: format VMBus paths directly
  - OvmfPkg: use more natural VMBus device paths
  - OvmfPkg: QemuBootOrderLib: adjust for VMBus path change
  - OvmfPkg: QemuBootOrderLib: support VMBus net devices
  - OvmfPkg: HypervVmbusDxe: move device descriptor definition to a header
  - OvmfPkg: VMBus: rework for cleaner API
  - OvmfPkg: HypervVmbusDxe: add OpROM loading via fw_cfg
  - Ovmf:Vmbus: lift packet size limit
  - OvmfPkg: mark VBE shim reserved for Windows 2008
  - Ovmf/Hyperv: make hypercall page EfiRuntimeServicesData
  - EnrollDefaultKeys: replace RH certificate with VZ one
  - OvmfPkg.dec: resolving build problems between upstream and our downstream
  - EnrollDefaultKeys: don't use key enrollment via oem string passed to VM


author: Andrey Ponomarenko <aponomarenko@virtuozzo.com> 0.2
changelog:
  - Code cleaning.
   - #PSBM-56224, #PSBM-56959: Fixed formatting of the EULA text area. Check if
  EULA file exists. Code cleaning.
   - #PSBM-56224, #PSBM-56959: Accept EULA by default in the case of automated
  install for backward compatibility with old kickstart files. Fixed copyright.
   - #PSBM-56959: Initial version of the text-based UI.


author: Konstantin Volkov <wolf@virtuozzo.com> 0.3
changelog:
  - Read EULA file from virtuozzo-release package. Fixed copyrights. Removed
  obsolete ChangeLog and LICENSE files. (Andrey Ponomarenko
  <aponomarenko@virtuozzo.com>)
   - Added l18n files (Denis Silakov <dsilakov@virtuozzo.com>)
   - Fixed spec-file. Added intltool build requirement. (Andrey Ponomarenko
  <aponomarenko@virtuozzo.com>)
   - Removed obsolete LICENSE and ChangeLog files. (Andrey Ponomarenko
  <aponomarenko@virtuozzo.com>)
   - Added l10n facility (Denis Silakov <dsilakov@virtuozzo.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 0.5
changelog:
  - Fix l10n typo (Denis Silakov <dsilakov@virtuozzo.com>)
   - Added Russian l10n (Denis Silakov <dsilakov@virtuozzo.com>)
   - Rebrand spec, see #PSBM-63145


author: Updates Tracker <dsilakov@virtuozzo.com> 0.11
changelog:
  - Set editable=False in the GtkTextView, see #VSTOR-7528. Increase text window
  height, see #VSTOR-7421. (Andrey Ponomarenko <aponomarenko@virtuozzo.com>)
   - Fit to 800x600, see #VSTOR-7316. (Andrey Ponomarenko
  <aponomarenko@virtuozzo.com>)
   - Revert "Revert "Just pass *args to __init__ in TUI since args are different
  in Vz7 and Vz8"" (Denis Silakov <dsilakov@virtuozzo.com>)
   - Revert "Just pass *args to __init__ in TUI since args are different in Vz7
  and Vz8" (Denis Silakov <dsilakov@virtuozzo.com>)
   - Just pass *args to __init__ in TUI since args are different in Vz7 and Vz8
  (Denis Silakov <dsilakov@virtuozzo.com>)
   - Revert "Tweak license for now"
   - Tweak license for now


author: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> - vz-20181214-8.git133f4c47.vz8.1
changelog:
  - debugcon: use correct QEMU debugcon port
  - console: enable QEMU debugcon logging
  - hyperv: adjust to partial QEMU compliance
  - add Hyper-V rom type
  - hyperv: recognize OVMF's guest OS id
  - vmbus: drop vmbus_has_data
  - vmbus: factor out API to be shared with UEFI driver
  - efi: import HypervVmbusDevice header from edk2
  - efi: export HypervVmbusDevice protocol GUID
  - efi_vmbus: add driver for VMBus devices for OVMF


author: Updates Tracker <dsilakov@virtuozzo.com> 1.19.5+k3s2.2
changelog:
  - fix cgroup2 support (Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>)
   - Update k3s-root to v0.7.3 (Brad Davidson <brad.davidson@rancher.com>)
   - Adjust configs for a more standard way (Denis Silakov
  <dsilakov@virtuozzo.com>)
   - changelog is a must for vzbuild (Denis Silakov <dsilakov@virtuozzo.com>)


author: Updates Tracker <dsilakov@virtuozzo.com> v1.19.5+k3s2.6
changelog:
  - try to install the package from the mirror if the main repository is not
  available (Pavel Vorontsov <pavel.vorontsov@virtuozzo.com>)
   - Revert "Fix remove tmp directory" (Pavel Vorontsov
  <pavel.vorontsov@virtuozzo.com>)
   - Adjust configs for a more standard way (Denis Silakov
  <dsilakov@virtuozzo.com>)
   - changelog is a must for vzbuild (Denis Silakov <dsilakov@virtuozzo.com>)


author: Updates Tracker <dsilakov@virtuozzo.com> v1.19.5+k3s2.7
changelog:
  - try to install the package from the mirror if the main repository is not
  available (Pavel Vorontsov <pavel.vorontsov@virtuozzo.com>)
   - Revert "Fix remove tmp directory" (Pavel Vorontsov
  <pavel.vorontsov@virtuozzo.com>)
   - Fix version processing
   - Fix version processing
   - added execution rights for the file check_apiserver.sh.sample (Pavel
  Vorontsov <pavel.vorontsov@virtuozzo.com>)
   - Adjust configs for a more standard way (Denis Silakov
  <dsilakov@virtuozzo.com>)
   - changelog is a must for vzbuild (Denis Silakov <dsilakov@virtuozzo.com>)


author: Updates Tracker <dsilakov@virtuozzo.com> v1.19.5+k3s2.8
changelog:
  - try to install the package from the mirror if the main repository is not
  available (Pavel Vorontsov <pavel.vorontsov@virtuozzo.com>)
   - Revert "Fix remove tmp directory" (Pavel Vorontsov
  <pavel.vorontsov@virtuozzo.com>)
   - Fix source names
   - Fix version processing
   - Fix version processing
   - added execution rights for the file check_apiserver.sh.sample (Pavel
  Vorontsov <pavel.vorontsov@virtuozzo.com>)
   - Adjust configs for a more standard way (Denis Silakov
  <dsilakov@virtuozzo.com>)
   - changelog is a must for vzbuild (Denis Silakov <dsilakov@virtuozzo.com>)


author: Pavel Vorontsov <pavel.vorontsov@virtuozzo.com> 1.21.2+k3s1.vz8.1
changelog:
  - Add Makefile.version for vzbuild
   - change branch for jenkins
   - use default containerd as container runtime


author: Pavel Vorontsov <pavel.vorontsov@virtuozzo.com> 1.21.2+k3s1.vz8.2
changelog:
  - Fix k3s binary version (Denis Silakov <dsilakov@virtuozzo.com>)
   - change branch for jenkins
   - use default containerd as container runtime


author: Pino Toscano <ptoscano@redhat.com> - 1:1.40.2-16
changelog:
  - Do not crash when using multiple --key options in tools
    resolves: rhbz#1779120
  - Extend the --key option in tools to support device UUIDs, and multiple keys
    per device
    resolves: rhbz#1771933


author: Pino Toscano <ptoscano@redhat.com> - 1:1.40.2-20
changelog:
  - v2v: remove documentation paragraphs about removing the VMware tools in
    Windows guests before the conversion
    resolves: rhbz#1785528
  - Stop building virt-p2v-maker, as it will be built by its own source
    resolves: rhbz#1790466


author: Pino Toscano <ptoscano@redhat.com> - 1:1.40.2-21
changelog:
  - Ignore whitespaces at the beginning of a line in the --commands-from-file
    file
    resolves: rhbz#1351000
  - v2v: -o openstack: increase Cinder volume attach timeout to 5 minutes
    resolves: rhbz#1685032
  - v2v: -o rhv-upload: fix waiting for transfers
    resolves: rhbz#1778031
  - v2v: optimize convert for images with small holes
    resolves: rhbz#1778481
  - v2v: -o rhv-upload: make -oo rhv-cafile optional in all cases
    resolves: rhbz#1791240
  - v2v: fix update-crypto-policies command example in virt-v2v-input-xen(1)
    resolves: rhbz#1791257
  - v2v: install qemu-ga also on RHEL 8 guests
    resolves: rhbz#1791802


author: Pino Toscano <ptoscano@redhat.com> - 1:1.40.2-22
changelog:
  - v2v: fix installation of qemu-guest-agent from virtio-win as directory
    resolves: rhbz#1811940
  - v2v: install the QEMU Guest Agent during Windows conversions
    resolves: rhbz#1779127


author: Pino Toscano <ptoscano@redhat.com> - 1:1.42.0-2
changelog:
  - sysprep: new ipa-client and kerberos-hostkeytab operations
    resolves: rhbz#1840118
  - Ignore the user.WofCompressedData xattr
    resolves: rhbz#1840120


author: libguestfs <libguestfs@virtuozzo.com> - vz-1.44.0-2.vz8.1
changelog:
  - Revert "RHEL 8: Reject use of libguestfs-winsupport features except for virt-* tools (RHBZ#1240276)."
  - build: add Virtuozzo to the distro check as RedHat-based distribution
  - firstboot: add DelayedAutoStart value in the registry
  - customize: skip SELinux relabeling if it's disabled
  - disable kvm by default
  - common/mlpcre/pcrec: workaround non-working HAVE_CAML_ALLOC_INITIALIZED_STRING


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 1.0.3
changelog:
  - License agreement text
   - Correct library links (Konstantin Volkov <wolf@virtuozzo.com>)
   - Correct spec for debuginfo (Konstantin Volkov <wolf@virtuozzo.com>)


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 1.0.5
changelog:
  - Revert "Updated for vstorage 7.8"
   - Merge 'upstream/master' 8ede934 6072c47
   - Allow blk status reply to exceed u32 range #PSBM-85708
   - Removed vstorage version req from spec


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 1.0.7
changelog:
  - Merge from upstream ee9f76ff48b1c3f4c0cf98ad3049cf8ddc81fc10
   - 0b4c Implemented nbd client request of type NBD_CMD_CACHE
   - 49b2 Relax check of size field in block status reply #ABR-185824
   - 3b16 Fix waiting for nbd reply #ABR-181926


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.243
changelog:
  - Add openssl-devel because CRsaHelper.hpp depends on it
   - PSBM-101424.Add openssh as a runtime dependency for ssh-keygen usage
  (Aleksandr Alekseev <alexander.alekseev@virtuozzo.com>)


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.245
changelog:
  - PSBM-128793. Add helper to distinguish process owner user (Aleksandr Alekseev
  <alexander.alekseev@virtuozzo.com>)


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.250
changelog:
  - Failed to load libpcs_io.so.5: No such file or directory #PSBM-131386 (Igor
  Sukhih <igor@virtuozzo.com>)
   - Require mandatory qemu-img and qemu-nbd binaries explicitly


author: Dmitry Mishin <dim@virtuozzo.com> 8.0.3
changelog:
  - QCOW2 images for VMs should be created with subclusters enabled #PSBM-131094
  (Yuriy Pudgorodskiy <yur@virtuozzo.com>)


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.269
changelog:
  - PSBM-101424. Client-side 2-step public key authentication (Aleksandr Alekseev
  <alexander.alekseev@virtuozzo.com>)


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.271
changelog:
  - PSBM-128792. Improve error handling in case private key is corrupted
  (Aleksandr Alekseev <alexander.alekseev@virtuozzo.com>)


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.273
changelog:
  - Adjust build process to new py2-py3 SDK sources #PSBM-101236 (Pavel
  Vokhmyanin <pvokhmyanin@virtuozzo.com>)


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.274
changelog:
  - Prepare sources for building python3 module #PSBM-101236 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)


author: Dmitry Mishin <dim@virtuozzo.com> 8.0.3
changelog:
  - PSBM-129406. Remove floppy from newly created VMs in Vz8 (Efim Shevrin
  <efim.shevrin@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.92
changelog:
  - add filterref and params to model (Aleksandr Alekseev
  <alexander.alekseev@virtuozzo.com>)
   - add generated files to .gitignore (Aleksandr Alekseev
  <alexander.alekseev@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.95
changelog:
  - Added a change to the name of the socket when it is created #PSBM-128475
  PSBM-128487 (Efim Shevrin <efim.shevrin@virtuozzo.com>)


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.97
changelog:
  - UNIX socket path too long #PSBM-129010 (Igor Sukhih <igor@virtuozzo.com>)
   - Failed to backup Vm with serial port in socket mode #PSBM-128650 (Igor Sukhih
  <igor@virtuozzo.com>)


author: Konstantin Neumoin <kneumoin@virtuozzo.com> 7.0.15
changelog:
  - add VCMMD_VE_CONFIG_GUARANTEE_TYPE to ve config (#PSBM-55018)
   - add VCMMD_ERROR_TOO_MANY_REQUESTS


author: Konstantin Neumoin <kneumoin@virtuozzo.com> 7.0.16
changelog:
  - Revert "add VCMMD_ERROR_TOO_MANY_REQUESTS"
   - Revert "add VCMMD_VE_CONFIG_GUARANTEE_TYPE to ve config"


author: VZ Auto Builder <builder@virtuozzo.com> 7.0.25
changelog:
  - Rename VCMMD_MEMGUARANTEE_PERCENTS --> VCMMD_MEMGUARANTEE_BYTES (Andrey
  Drobyshev <andrey.drobyshev@virtuozzo.com>) (#PSBM-127010)
   - Fix DBus disconnected error handling (Vyacheslav Trushkin
  <vyacheslav.trushkin@virtuozzo.com>)
   - Handle org.freedesktop.DBus.Error.Disconnected (Vyacheslav Trushkin
  <vyacheslav.trushkin@virtuozzo.com>)


author: Nikolay Shirokovskiy <nshyrokovskiy@gmail.com> - vz-6.6.0-13.2.vz8.7
changelog:
  - FIXUP: mark explicit backing more generically #VSTOR-43957
  - FIXUP: fix resetting explicit backing whithout persistent conf
  - vstorage migration: support explicit backing
  - FIXUP: allow migration with explicit backing
  - FIXUP: remove virDomainDefMarkExplicitBacking symbol


author: Nikolay Shirokovskiy <nshyrokovskiy@gmail.com> - vz-6.6.0-13.2.vz8.9
changelog:
  - FIXUP: qemu: extract private exec commands #PSBM-129743
  - conf: add 'vz-dhcp' parameter to xml #PSBM-129743
  - qemu: support setting net params thru prl_nettool #PSBM-129743
  - qemu: keep 'netConfigApplied' in status file #PSBM-129743
  - qemu: validate that route is default gateway #PSBM-129743


author: Nikolay Shirokovskiy <nshyrokovskiy@gmail.com> - vz-6.6.0-13.2.vz8.12
changelog:
  - PSBM-130505 enable hv-evmcs/hv-stimer-direct in domain xml for Windows guests with nested virtualization. PSBM-130504  enable hv-tlbflush, hv-ipi, hv-frequencies in domain xml for Windows guests


author: Nikolay Shirokovskiy <nshyrokovskiy@gmail.com> - vz-6.6.0-13.2.vz8.13
changelog:
  - qemu: introduce qemuDomainCreateImage
  - FIXUP: vstorage migration: main patch #PSBM-106202
  - FIXUP: api/qemu: add move nvram API
  - FIXUP: vstorage migration
  - FIXUP: moving bitmaps on snapshot


author: Nikolay Shirokovskiy <nshyrokovskiy@gmail.com> - vz-6.6.0-13.2.vz8.14
changelog:
  - FIXUP: qemu: support setting net params thru prl_nettool #PSBM-129743
  - qemu: support changing net params #PSBM-129743
  - FIXUP: qemu: setting q35 in hook
  - FIXUP: setting misc win features
  - FIXUP: enhance error message macros
  - vzct 2: support volumes in define/undefine/stats #PSBM-128811
  - vzct 2: support volumes on start/stop #PSBM-128811
  - FIXUP: vzct 2: intoroduce vzctDomainDefCopy
  - vzct 2: store disk uuids in snapshot metadata
  - conf: virDomainSnapshotDefParse allow NULL @current
  - vzct 2: support volumes for snapshot API #PSBM-128811
  - FIXUP: vzct 2: prepare cookie to add more parts
  - vzct 2: add destination pool info to migration cookie
  - vzct 2: migration: check storage pool alignment on src and dest
  - vzct 2: support volumes on migration #PSBM-128811
  - vzct 2: skip actions on libvzctl config after migration completed
  - Save state of guest tools autoupdate in domain metadata #PSBM-129617


author: Nikolay Shirokovskiy <nshyrokovskiy@gmail.com> - vz-6.6.0-13.2.vz8.15
changelog:
  - FIXUP: qemu: use def arg in qemuDomainTmpSnapshotFindDisks
  - FIXUP: qemu: factor out qemuDomainTmpSnapshotIsPresentInactive
  - FIXUP: allow non-disk changes on defineXML with tmp snapshot #VSTOR-45247


author: Igor Sukhih <igor@virtuozzo.com> 7.0.665
changelog:
  - Change close_fd() engine from poll() -> opendir("/proc/self/fd") #PSBM-131242
   - Allow disk configuration without imaeg path specification #PSBM-128936


author: Igor Sukhih <igor@virtuozzo.com> 7.0.666
changelog:
  - scripts/vz-rst-action.in: pre-create newdev directory (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-131412)


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: Igor Sukhih <igor@virtuozzo.com> 8.0.1
changelog:
  * Tue Oct 29 2019 Igor Sukhih <igor@virtuozzo.com> 7.0.8
   - Update copyright
   - Update copyrights ( #PSBM-58317 ) (Andrey Bondrov <abondrov@virtuozzo.com>)


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 7.0.68
changelog:
  - Allow status change of expired license back to active #PSBM-101392
   - Properly check time of grace on sip expires condition
   - Refactor sip_load_date/sip_save_date from vzlicutils to libvzlib


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 7.0.71
changelog:
  - updated targets to u16
   - Added year extension to expiration date #PSBM-108125
   - Use /etc/virtuozzo-release if available #PSBM-122069


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: VZ Auto Builder <dsilakov@virtuozzo.com> 1.0.2
changelog:
  - PSBM-107924 (Igor Bazhitov <ibazhitov@virtuozzo.com>) (#PSBM-107924)
   - PSBM-107924 (Igor Bazhitov <ibazhitov@virtuozzo.com>) (#PSBM-107924)
   - PSBM-107924 (Igor Bazhitov <ibazhitov@virtuozzo.com>) (#PSBM-107924)
   - PSBM-107924 (Igor Bazhitov <ibazhitov@virtuozzo.com>) (#PSBM-107924)
   - PSBM-107924 (Igor Bazhitov <ibazhitov@virtuozzo.com>) (#PSBM-107924)


author: Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com> 1.0.1.4
changelog:
  - PSBM-106971 add collector for memory.stat counters (Pavel Vorontsov
  <pvorontsovd@gmail.com>)
   - feat: PSBM-121044 SMART threshold exporting (Mikhail Antonov
  <amo.mikhail@gmail.com>)


author: Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com> 1.0.1.6
changelog:
  - Update vendor directory (Kseniya Kuzhamuratova
  <kkuzhamuratova@virtuozzo.com>) (#PSBM-106555)
   - Add metric for pending reboot (Kseniya Kuzhamuratova
  <kkuzhamuratova@virtuozzo.com>) (#PSBM-106555)


author: Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com> 1.0.1.7
changelog:
  - PSBM-106551 added collector for check status network features (Pavel
  Vorontsov <pavel.vorontsov@virtuozzo.com>)
   - PSBM-106551 fixed missed license check (Pavel Vorontsov
  <pavel.vorontsov@virtuozzo.com>)
   - PSBM-123095 added metrics for monitoring pfcache usage (Pavel Vorontsov
  <pavel.vorontsov@virtuozzo.com>)
   - PSBM-123095 update vendor (Pavel Vorontsov <pavel.vorontsov@virtuozzo.com>)
   - PSBM-106545 move update counters into collector methods and run it in
  parallel (Pavel Vorontsov <pavel.vorontsov@virtuozzo.com>)
   - PSBM-106545 rename snake case vars into camel case (Pavel Vorontsov
  <pavel.vorontsov@virtuozzo.com>)
   - PSBM-106545 constify strings (Pavel Vorontsov
  <pavel.vorontsov@virtuozzo.com>)
   - PSBM-106545 rearrange imports (Pavel Vorontsov
  <pavel.vorontsov@virtuozzo.com>)
   - PSBM-106551 update dependences (Pavel Vorontsov
  <pavel.vorontsov@virtuozzo.com>)
   - PSBM-122267 fix copyright headers (Pavel Vorontsov
  <pavel.vorontsov@virtuozzo.com>)
   - Handle hexadecimal values in SMART output #PSBM-124237
   - PSBM-106551 enable vznetoffload collector (Pavel Vorontsov
  <pavel.vorontsov@virtuozzo.com>)


author: Konstantin B. Bukharov <bkb@virtuozzo.com> 7.0.14
changelog:
  - Log compact operations to syslog #PSBM-60376 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)
   - Add libuuid dependency #PSBM-60376 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)


author: Konstantin B. Bukharov <bkb@virtuozzo.com> 7.0.16
changelog:
  - Update copyright (Igor Sukhih <igor@virtuozzo.com>)
   - Release ploop device on CT umount #PSBM-56812 (Igor Sukhih
  <igor@virtuozzo.com>)


author: Konstantin B. Bukharov <bkb@virtuozzo.com> 7.0.17
changelog:
  - Comand line parameter to handle fs defaragmentation #PSBM-96172 (Igor Sukhih
  <igor@virtuozzo.com>)
   - Update copyright (Igor Sukhih <igor@virtuozzo.com>)
   - Release ploop device on CT umount #PSBM-56812 (Igor Sukhih
  <igor@virtuozzo.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 7.0.30
changelog:
  - Adopt for new storage - avoid conflicting log.h file
   - Update Copyright (Igor Sukhih <igor@virtuozzo.com>)
   - Merge patch into sources


author: Denis Silakov <dsilakov@virtuozzo.com> 7.0.31
changelog:
  - Up storage major
   - Adopt for new storage - avoid conflicting log.h file
   - Update Copyright (Igor Sukhih <igor@virtuozzo.com>)
   - Merge patch into sources


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.32
changelog:
  - PSBM-121364 (#PSBM-121364)
   - PSBM-121364 (#PSBM-121364)
   - PSBM-121364 (#PSBM-121364)
   - PSBM-106039 (Denis Silakov <dsilakov@virtuozzo.com>)


author: Updates Tracker <dsilakov@virtuozzo.com> 7.0.35
changelog:
  - Storage pkgconfig files are not versioned anymore (Denis Silakov
  <dsilakov@virtuozzo.com>)
   - Rebuild with new storage (Denis Silakov <dsilakov@virtuozzo.com>)


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 8.0.1
changelog:
  - PSBM-131858 (#PSBM-131858)
   - PSBM-131858 (#PSBM-131858)
   - PSBM-131858 (#PSBM-131858)
   - PSBM-131858 (#PSBM-131858)


author: Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com> 0.1.74
changelog:
  - Save ve.pid_max to vz_pid_max.img before migration (Alexander Mikhalitsyn
  <alexander.mikhalitsyn@virtuozzo.com>) (#PSBM-105124)


author: Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com> 0.1.77
changelog:
  - p_haul_vz: specify vz_ve criu option in request (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-123162)


author: Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com> 0.1.82
changelog:
  - Detect nfs and dm early #PSBM-128306
   - Collect vz-specific images on CRIU's pre-dump stage #PSBM-128632


author: Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com> 0.1.83
changelog:
  - Remove beancounter as we don't have it in VZ8 (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-102629)
   - Open extra image in byte mode (Pavel Tikhomirov <ptikhomirov@virtuozzo.com>) (#PSBM-102629)
   - Open stats-dump image as binary (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-102629)
   - Fix memory socket inheritance after switching to python >3.4 (Pavel
  Tikhomirov <ptikhomirov@virtuozzo.com>) (#PSBM-102629)


author: Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com> 0.1.85
changelog:
  - Loosen criu version check a bit to exclude minor version (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-130957)


author: Igor Sukhih <igor@virtuozzo.com> 8.0.50
changelog:
  - Create ploop with partition by default
   - dm_remove(): retry DM_DEVICE_REMOVE on EBUSy #PSBM-132095


author: Igor Sukhih <igor@virtuozzo.com> 7.0.37
changelog:
  - ploop: call PLOOP_IOC_FREEZE on partition #PSBM-120636
   - Revert "Use device fd for FREEZE/THAW #PSBM-107145"


author: Igor Sukhih <igor@virtuozzo.com> 7.0.38
changelog:
  - ext4_unfreeze stuck during CT backup completion - container's fs is locked
  for writes #PSBM-104855


author: Igor Sukhih <igor@virtuozzo.com> 7.0.43
changelog:
  - vz8 DM based CT backup #PSBM-103308
   - split: moveploop CBT code to ploop-cbt.c
   - fixed build under vz8


author: Konstantin B. Bukharov <bkb@virtuozzo.com> 7.0.42
changelog:
  - Fix typo in constant name (Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com>)
   - Fix volume Group deactivation order on shrink #PSBM-85807 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)


author: Konstantin B. Bukharov <bkb@virtuozzo.com> 7.0.44
changelog:
  - Prevent overflow in getNeededSpace calculation ##PSBM-93339 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)


author: Konstantin B. Bukharov <bkb@virtuozzo.com> 7.0.45
changelog:
  - Rework GPT backup header regeneration #PSBM-85688 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)
   - Update Copyright (Igor Sukhih <igor@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.45
changelog:
  - PSBM-86470 Report backup block job error to client Add small event handler
  for  VIR_DOMAIN_EVENT_ID_BLOCK_JOB_ERROR_X  to print error message (bkb
  <bkb@virtuozzo.com>)


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.62
changelog:
  - Fixed temp-node not removed during cancelled backup #PSBM-128882 (Yuriy
  Pudgorodskiy <yur@virtuozzo.com>)


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.63
changelog:
  - Use push_back instead of add to avoid empty path error #PSBM-129417 (Pavel
  Vokhmyanin <pvokhmyanin@virtuozzo.com>)


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.64
changelog:
  - Drop autoload paramter deprecated by QEMU #PSBM-129733 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)
   - Fix out of boundary vector usage #PSBM-129708 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 7.0.65
changelog:
  - Adopt prl-disp-backup to libvirt 6.6 / new qemu interface #PSBM-131144
  (Dmitry Mishin <dim@virtuozzo.com>)
   - Drop autoload paramter deprecated by QEMU #PSBM-129733 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)
   - Fix out of boundary vector usage #PSBM-129708 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)


author: Dmitry Mishin <dim@virtuozzo.com> 8.0.6
changelog:
  - PSBM-129791 Fix connectivity for established IPv6 connections
   - PSBM-129791 Add IPv6 firewall rule for default policies
   - Dispatcher crash due to MEMGUARANTEE_BYTES in ct config #PSBM-131405 (Igor
  Sukhih <igor@virtuozzo.com>)


author: Dmitry Mishin <dim@virtuozzo.com> 8.0.9
changelog:
  - Add pcie-to-pci-bridge to libvirt rng #PSBM-132209 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)
   - Update generator.pl to comply with Perl 5.22+ #PSBM-132209 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)


author: Konstantin B. Bukharov <bkb@virtuozzo.com> 7.0.17
changelog:
  - Ignore IL/DL sequences if cursor is outside of scrolling region #PSBM-77784
  (Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com>)


author: Konstantin B. Bukharov <bkb@virtuozzo.com> 7.0.18
changelog:
  - Rename variables in vz.conf
   - PSBM-82313 - vnc websockets connection timeout Read default timeout values
  from global VZ config file
   - PSBM-82313 - vnc websocket connection times out Add two new options to
  prl_vzvncserver:        --connect-timeout set websocket connect timeout
  --send-timeout   set websocket send timeout


author: Denis Silakov <dsilakov@virtuozzo.com> 7.0.20
changelog:
  - Fix targets.list
   - Added targets.list and Makefile.version
   - Let's use OpenVZ as product name
   - Update Copyright (Igor Sukhih <igor@virtuozzo.com>)


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.22
changelog:
  - Rate limit prl_vzvnc_app logs on connection #PSBM-100792 (Dmitry Nesterenko
  <dmitry.nesterenko@virtuozzo.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.2
changelog:
  - Add Makefile.version, see #PSBM-53215
   - Improve Makefile, see #PSBM-53215
   - Makefile cleanup, see #PSBM-53215


author: Igor Sukhih <igor@virtuozzo.com> 7.0.221
changelog:
  - PSBM-101424. Try public key auth before asking for password (Aleksandr
  Alekseev <alexander.alekseev@virtuozzo.com>)
   - PSBM-101424. Deprecate password auth to default backup server (Aleksandr
  Alekseev <alexander.alekseev@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.223
changelog:
  - PSBM-123681. Add device state to devices info in case it is "connected"
  (Aleksandr Alekseev <alexander.alekseev@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.226
changelog:
  - Suppress deprecation warnings in bash autocompletion #PSBM-130406 (Pavel
  Vokhmyanin <pvokhmyanin@virtuozzo.com>)


author: Brian C. Lane <bcl@redhat.com> - 3.16.8-1
changelog:
  - Updated upstream urls in pykickstart.spec (bcl)
  - docs/versionremoved: fix sphinx import path (lars)
  - Add support for the ZIPL Secure Boot for RHEL8 (#1753312) (vponcova)
    Resolves: rhbz#1753312


author: Brian C. Lane <bcl@redhat.com> - 3.16.9-1
changelog:
  - Update versionremoved sphinx extension (bcl)
    Related: rhbz#1776378
  - Add the rhsm command (mkolman)
    Resolves: rhbz#1776378
    Related: rhbz#1748281


author: Brian C. Lane <bcl@redhat.com> - 3.16.10-1
changelog:
  - New translations
    Resolves: rhbz#1754980
  - Update zanata client package name (bcl)
  - Update pykickstart.pot (bcl)


author: Brian C. Lane <bcl@redhat.com> - 3.16.11-1
changelog:
  - tests: pin coverage at the 4.x.x series (bcl)
    Related: rhbz#1790574
  - Switch to using Weblate for translations (bcl)
    Resolves: rhbz#1790574
  - po: Remove pykickstart.pot (bcl)
    Related: rhbz#1790574


author: Jiri Denemark <jdenemar@redhat.com> - 6.0.0-1
changelog:
  - Rebased to libvirt-python-6.0.0 (rhbz#1772046)
  - The rebase also fixes the following bugs:
      rhbz#1786968, rhbz#1786980


author: Jiri Denemark <jdenemar@redhat.com> - 6.6.0-2
changelog:
  - [incremental backup] python3-libvirt is missing newly added constants for incremental backup (rhbz#1924705)


author: Nikolay Shirokovskiy <nshyrokovskiy@gmail.com> - vz-6.6.0-2.vz8.1
changelog:
  - Add pull backup API
  - Add IO latency API
  - Add stub for VIR_DOMAIN_EVENT_ID_BLOCK_JOB_ERROR_X event
  - add exec API #PSBM-106198


author: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> - vz-5.2.0-16.vz8.6
changelog:
  - monitor: Fix assertion failure on shutdown #PSBM-130935
  - monitor/qmp: Stop processing requests when shutdown is requested #PSBM-130935


author: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> - vz-5.2.0-16.vz8.7
changelog:
  - block/mirror: set .co for active-write MirrorOp objects #PSBM-131243
  - iotest 151: add test-case that shows active mirror dead-lock #PSBM-131243
  - block/mirror: fix active mirror dead-lock in mirror_wait_on_conflicts #PSBM-131243


author: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> - vz-5.2.0-16.vz8.8
changelog:
  - qcow2: set bdi->is_dirty
  - qcow2-refcount: improve style of check_refcounts_l2()
  - qcow2: compressed read: simplify cluster descriptor passing
  - qcow2: introduce qcow2_parse_compressed_l2_entry() helper
  - qcow2-refcount: introduce fix_l2_entry_by_zero()
  - qcow2-refcount: fix_l2_entry_by_zero(): also zero L2 entry bitmap
  - qcow2-refcount: check_refcounts_l2(): check l2_bitmap
  - qcow2-refcount: check_refcounts_l2(): check reserved bits
  - qcow2-refcount: improve style of check_refcounts_l1()
  - qcow2-refcount: check_refcounts_l1(): check reserved bits
  - qcow2-refcount: check_refblocks(): add separate message for reserved


author: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> - vz-5.2.0-16.vz8.10
changelog:
  * Mon Jul 05 2021 Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> - vz-5.2.0-16.vz8.9
  - iotests/check: drop compat=1.1 default option
  - iotests.py: img_info_log(): rename imgopts argument
  - iotests.py: qemu_img*("create"): support IMGOPTS='compression_type=zstd'
  - iotest 303: explicit compression type
  - iotest 065: explicit compression type
  - iotests.py: filter compression type out
  - iotest 302: use img_info_log() helper
  - qcow2: simple case support for downgrading of qcow2 images with zstd
  - iotests/common.rc: _make_test_img(): smarter compressiont_type handling
  - iotests/common.rc: introduce _qcow2_dump_header helper
  - iotests: massive use _qcow2_dump_header
  - iotests: bash tests: filter compression type
  - iotests 60: more accurate set dirty bit in qcow2 header
  - iotest 39: use _qcow2_dump_header
  - iotest 214: explicit compression type
  - vz8: use zstd as default compression type for qcow2 #PSBM-103878


author: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> - vz-5.2.0-16.vz8.11
changelog:
  - vz8: tests: explicit -machine pc for test that doesn't work with q35 #PSBM-131388
  - vz8: set q35 as a default machine type #PSBM-131388


author: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> - vz-5.2.0-16.vz8.15
changelog:
  - DROP: aborts for testing PSBM-132282, drop before release
  - aborts for testing PSBM-132282, drop before release


author: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> - vz-5.2.0-16.vz8.16
changelog:
  - DROP: aborts for testing PSBM-132282, drop before release
  - ps2: fix mouse stream corruption #PSBM-132374


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.8
changelog:
  - bug #PSBM-89210 aka Dispatcher and snmpd huge memory consumption (Sergey
  Galas <shrike@virtuozzo.com>)
   - bug #PSBM-89210 aka Dispatcher and snmpd huge memory consumption (Sergey
  Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.9
changelog:
  - bug #PSBM-89210 aka Dispatcher and snmpd huge memory consumption (Sergey
  Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.10
changelog:
  - bug #PSBM-89621 aka "net-snmp" crash: "snmpd killed by SIGSEGV" (Sergey Galas
  <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.11
changelog:
  - bug #PSBM-92261 aka "net-snmp" crash: "snmpd killed by SIGSEGV" (Sergey Galas
  <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.12
changelog:
  - fixes a heap corruption (use after free) (Sergey Galas
  <shrike@virtuozzo.com>)
   - Update Copyright (Igor Sukhih <igor@virtuozzo.com>)


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.17
changelog:
  - Template key word for template-specific data types was added.std::auto_ptr
  was changed to std::unique_ptr. Remove snmp_session::remote_port (Efim
  <efim.shevrin@virtuozzo.com>)


author: Michal Ruprich - 3.1.2-4
changelog:
  - Related: #1432899 - removing dependencies on perl
  - using the bundled zlib.h(#1491582)
  - turning on upstream tests


author: Michal Ruprich <mruprich@redhat.com> - 3.1.2-10
changelog:
  - Resolves: #1672779 - Rsync bug resets modification time of every destination file that has not changed


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.12.0-1.el8
changelog:
  - Rebase to 1.12.0 [bz#1666134]
  - Resolves: bz#1666134
    (Rebase seabios for RHEL-AV release in virt:8.0.0 stream)


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.12.0-3.el8
changelog:
  - seabios-rh-add-configs-for-ramfb-and-bochs-display.patch [bz#1724098]
  - Resolves: bz#1724098
    (enable device: bochs-display (seabios))


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 1.12.0-4.el8
changelog:
  - seabios-tpm-Check-for-TPM-related-ACPI-tables-before-attempt.patch [bz#1705212]
  - seabios-usb-ehci-Clear-pipe-token-on-pipe-reallocate.patch [bz#1705212]
  - Resolves: bz#1705212
    (Backport 1.12.1 patches to RHEL-AV 8.1.0)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 1.12.0-5.el8
changelog:
  - seabios-add-get_keystroke_full-helper.patch [bz#1693031]
  - seabios-bootmenu-add-support-for-more-than-9-entries.patch [bz#1693031]
  - Resolves: bz#1693031
    (On systems with more than 10 available boot devices, keys are uninintuitive)


author: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> - vz-1.14.0-1.vz8.1
changelog:
  - import of rhel-1.14.0-1.module+el8.3.0+7638+07cf13d2
  - use epoch=1 to overtake upstream package
  - config.base: disable Hyper-V stuff for smaller ROM size
  - config.base: disable mpt-sas driver for smaller ROM size

  - add helper for uuid formatting
  - add Hyper-V definitions
  - hyperv: add basic infrastructure and setup
  - vmbus: add infrastructure and setup
  - add support for Hyper-V/VMBus storage controller
  - hv_scsi: handle bootprio from fw_cfg
  - hyperv: leave clear SIMP and SIEFP msrs to OS loader
  - vmbus: check for errors on message posting
  - vmbus: cleanup hyperv on error too
  - boot: adjust devtree pattern for vmbus devices
  - add Hyper-V option ROMs support


author: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> - vz-1.14.0-1.vz8.2
changelog:
  - DROP: add support for Hyper-V/VMBus storage controller
  - add support for Hyper-V/VMBus storage controller


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 8.0.0
changelog:
  - PSBM-131858 (#PSBM-131858)
   - PSBM-131858 (#PSBM-131858)
   - PSBM-131858 (#PSBM-131858)
   - PSBM-131858 (#PSBM-131858)
   - PSBM-131858 (#PSBM-131858)


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.0-2
changelog:
  - Added proper /sbin/init, see #PSBM-90801
  - Correct post install/cache scripts
  - Correct osrelease
  - Fixed modules_dep script execution
  - Added modules repos, see #PSBM-90788
  - Fixed devel app template pkg list
  - Removed mailman, mod_perl and webalizer apptemplates (all dropped from SLES repos)
  - Postgresql updated to version 10


author: Stanislav Kinsburskiy <stanislav.kinsburskiy@gmail.com> 0.09.005
changelog:
  - spfs: check system call was interrupted while waiting mode change in Stub
  mode (#PSBM-72314)
   - futex: don't print error in case of timeout
   - manager: mount spfs in interruptible mode


author: Stanislav Kinsburskiy <stanislav.kinsburskiy@gmail.com> 0.09.006
changelog:
  - manager: disable readahead for SPFS "restore" mode  (#PSBM-73023)
   - manager: improve debug prints in content copying 
   - manager: improve work mode change prints
   - manager: add error prints to work mode creation
   - manager: do not try to detach from unattached process
   - manager: improve error print on status open fail
   - fixed issues with inclusion spfs_config.h (Grigoriy Melnikov
  <grigoriy.melnikov@phystech.edu>)


author: Stanislav Kinsburskiy <skinsbursky@virtuozzo.com> 0.09.008
changelog:
  - manager: use mount ID when available for resources matching 
   - manager: pass replace info structure to is_mnt_file()
   - manager: store mount ID on "replace info" structure
   - manager: collect SPFS mount ID
   - manager: extract mnt_id when parsing fdinfo
   - manager: discover fd link early
   - manager: improve debugging and add more error messages


author: Stanislav Kinsburskiy <stanislav.kinsburskiy@gmail.com> 0.09.009
changelog:
  - manager: use join_namespaces() to enter container (#PSBM-79733)
   - manager: join_namespaces() helper introduced


author: Kirill Tkhai <ktkhai@virtuozzo.com> 0.09.0010
changelog:
  - spfs: Main process wakes and kills its children on exit (#PSBM-80055)
   - spfs: Handle non-zero exit status in cleanup_spfs_mount()


author: VZ Auto Builder <builder@virtuozzo.com> 0.09.0012
changelog:
  - vz7/vz8: add targets.list to build both spfs versions from same code branch
  (Pavel Tikhomirov <ptikhomirov@virtuozzo.com>) (#PSBM-102629)
   - manager: don't reuse readlink path as buffer (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-102629)
   - list.h: replace libio.h with stddef.h (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-102629)


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.0-14
changelog:
  - Force mariadb-client installation instead of mysql-client
    with wordpress app template, see #PSBM-85855


author: Andrey Drobyshev <andrey.drobyshev@virtuozzo.com> 8.0.1
changelog:
  - Switch to python3 and Vz8 (#PSBM-100832)
   - Remove limit for kmem.tcp, kmem.udp (Konstantin Neumoin
  <kneumoin@virtuozzo.com>) (#VSTOR-14930 #VSTOR-14970)


author: VZ Auto Builder <builder@virtuozzo.com> 8.0.2
changelog:
  - PSBM-100832 (Andrey Drobyshev <andrey.drobyshev@virtuozzo.com>) (#PSBM-100832)
   - PSBM-100832 (Andrey Drobyshev <andrey.drobyshev@virtuozzo.com>) (#PSBM-100832)
   - PSBM-100832 (Andrey Drobyshev <andrey.drobyshev@virtuozzo.com>) (#PSBM-100832)
   - PSBM-100832 (Andrey Drobyshev <andrey.drobyshev@virtuozzo.com>) (#PSBM-100832)
   - PSBM-100832 (Andrey Drobyshev <andrey.drobyshev@virtuozzo.com>) (#PSBM-100832)
   - PSBM-100832 (Andrey Drobyshev <andrey.drobyshev@virtuozzo.com>) (#PSBM-100832)
   - PSBM-100832 (Andrey Drobyshev <andrey.drobyshev@virtuozzo.com>) (#PSBM-100832)
   - PSBM-100832 (Andrey Drobyshev <andrey.drobyshev@virtuozzo.com>) (#PSBM-100832)
   - PSBM-100832 (Andrey Drobyshev <andrey.drobyshev@virtuozzo.com>) (#PSBM-100832)
   - PSBM-100832 (Andrey Drobyshev <andrey.drobyshev@virtuozzo.com>) (#PSBM-100832)
   - PSBM-100832 (Andrey Drobyshev <andrey.drobyshev@virtuozzo.com>) (#PSBM-100832)
   - PSBM-100832 (Andrey Drobyshev <andrey.drobyshev@virtuozzo.com>) (#PSBM-100832)
   - PSBM-100832 (Andrey Drobyshev <andrey.drobyshev@virtuozzo.com>) (#PSBM-100832)
   - PSBM-100832 (Andrey Drobyshev <andrey.drobyshev@virtuozzo.com>) (#PSBM-100832)
   - PSBM-100832 (Andrey Drobyshev <andrey.drobyshev@virtuozzo.com>) (#PSBM-100832)
   - PSBM-100832 (Andrey Drobyshev <andrey.drobyshev@virtuozzo.com>) (#PSBM-100832)
   - PSBM-100832 (Andrey Drobyshev <andrey.drobyshev@virtuozzo.com>) (#PSBM-100832)
   - PSBM-100832 (Andrey Drobyshev <andrey.drobyshev@virtuozzo.com>) (#PSBM-100832)
   - PSBM-123638 (Andrey Drobyshev <andrey.drobyshev@virtuozzo.com>) (#PSBM-123638)
   - PSBM-107798 (Andrey Drobyshev <andrey.drobyshev@virtuozzo.com>) (#PSBM-107798)
   - PSBM-106039 (Denis Silakov <dsilakov@virtuozzo.com>)
   - VSTOR-14930 VSTOR-14970 PSBM-101720 (Konstantin Neumoin
  <kneumoin@virtuozzo.com>) (#VSTOR-14930 #VSTOR-14970 #PSBM-101720)
   - PSBM-101720 (Andrey Drobyshev <andrey.drobyshev@virtuozzo.com>) (#PSBM-101720)
   - PSBM-101720 (Andrey Drobyshev <andrey.drobyshev@virtuozzo.com>) (#PSBM-101720)
   - PSBM-101720 (Andrey Drobyshev <andrey.drobyshev@virtuozzo.com>) (#PSBM-101720)
   - PSBM-101720 (Andrey Drobyshev <andrey.drobyshev@virtuozzo.com>) (#PSBM-101720)


author: VZ Auto Builder <builder@virtuozzo.com> 8.0.6
changelog:
  - Fix NUMA memusage calculation (Vyacheslav Trushkin
  <vyacheslav.trushkin@virtuozzo.com>)
   - Ignore unmanaged qemu-kvm processes (Vyacheslav Trushkin
  <vyacheslav.trushkin@virtuozzo.com>)
   - Rename VCMMD_MEMGUARANTEE_PERCENTS --> VCMMD_MEMGUARANTEE_BYTES (Andrey
  Drobyshev <andrey.drobyshev@virtuozzo.com>) (#PSBM-127010)


author: VZ Auto Builder <builder@virtuozzo.com> 8.0.8
changelog:
  - Avoid killing VCMMD by OOM-killer (Vyacheslav Trushkin
  <vyacheslav.trushkin@virtuozzo.com>)
   - Introduce Dummy policy for debugging purposes (Vyacheslav Trushkin
  <vyacheslav.trushkin@virtuozzo.com>) (#PSBM-130823)
   - Move setting user cache limit from vz script to LoadManager (Vyacheslav
  Trushkin <vyacheslav.trushkin@virtuozzo.com>)


author: VZ Auto Builder <builder@virtuozzo.com> 8.0.9
changelog:
  - Initialize VEs using libvirt API only (Vyacheslav Trushkin
  <vyacheslav.trushkin@virtuozzo.com>)
   - Make libvirt connection handling independent from Singleton (Vyacheslav
  Trushkin <vyacheslav.trushkin@virtuozzo.com>)
   - Move qemu lookup functions to vcmmd.misc module (Vyacheslav Trushkin
  <vyacheslav.trushkin@virtuozzo.com>)
   - Set slice params in Host.__init__() (Andrey Drobyshev
  <andrey.drobyshev@virtuozzo.com>)
   - Use "max" instead of "-1" for memory.low infinity value (Andrey Drobyshev
  <andrey.drobyshev@virtuozzo.com>) (#PSBM-101432)
   - Remove vz script (Vyacheslav Trushkin <vyacheslav.trushkin@virtuozzo.com>)


author: VZ Auto Builder <builder@virtuozzo.com> 8.0.11
changelog:
  - Make dependency from libvirtd less strict (Vyacheslav Trushkin
  <vyacheslav.trushkin@virtuozzo.com>)


author: Konstantin Neumoin <kneumoin@virtuozzo.com> 7.0.64
changelog:
  - fix memory pressure threshold
   - improving memory pressure diagnostic in policy (#PSBM-68779)
   - cosmetic fix
   - update requirements


author: Denis Silakov <dsilakov@virtuozzo.com> 1.5.1.5
changelog:
  - Added Makefile.version for vzbuild
   - feat: PSBM-107537 USB 3.0 default controller for x86 (Mikhail Antonov
  <amo.mikhail@gmail.com>)
   - feat: PSBM-107537 --blkiotune weight default value (Mikhail Antonov
  <mikhail.antonov@virtuozzo.com>)
   - feat: PSBM-107537 --vsock interface w/o default values (Mikhail Antonov
  <amo.mikhail@gmail.com>)
   - feat: PSBM-107537 --events on_crash preserve default value (Mikhail Antonov
  <amo.mikhail@gmail.com>)
   - feat: PSBM-107537 --cpu mode default value / force vmx feature disable
  (Mikhail Antonov <amo.mikhail@gmail.com>)
   - feat: PSBM-107537 --disk default values (Mikhail Antonov
  <amo.mikhail@gmail.com>)
   - feat: PSBM-107537 --memtune vz-auto w/ default value (Mikhail Antonov
  <mikhail.antonov@virtuozzo.com>)
   - feat: PSBM-107537 --network filterref name / value parameters w/ default
  values (Mikhail Antonov <amo.mikhail@gmail.com>)
   - feat: PSBM-107537 --memballoon autodeflate / period w/o default values
  (Mikhail Antonov <amo.mikhail@gmail.com>)
   - feat: PSBM-107537 --clock adjustment / basis w/ default values (Mikhail
  Antonov <amo.mikhail@gmail.com>)
   - feat: PSBM-107537 --cputune global_period / global_quota w/ default values
  (Mikhail Antonov <amo.mikhail@gmail.com>)
   - feat: PSBM-107537 --features vmcoreinfo w/ default value (Mikhail Antonov
  <amo.mikhail@gmail.com>)
   - feat: PSBM-107537 --features Hyper-V enlightenments w/ default values
  (Mikhail Antonov <amo.mikhail@gmail.com>)
   - Fixes for support creation of docker container #PSBM-107933 (Dmitry
  Nesterenko <dmitry.nesterenko@virtuozzo.com>)
   - tests: osdict: fix ordering issue with new osinfo (Christian Ehrhardt
  <christian.ehrhardt@canonical.com>)
   - Prep for release 1.5.1 (Cole Robinson <crobinso@redhat.com>)
   - xmlbuilder: Make sure split out XML has xmlns as needed (Cole Robinson
  <crobinso@redhat.com>)
   - util: Drop libxml2 error callback (Cole Robinson <crobinso@redhat.com>)
   - manager: Fix mem, disk, net stats graphs (bz 1543896) (Cole Robinson
  <crobinso@redhat.com>)
   - Added dummy changelog
   - Added dummy changelog


author: Dmitry Mishin <dim@virtuozzo.com> 1.5.1.10
changelog:
  - refactor: Move parameters for VMs from preset to default (Mikhail Antonov
  <mikhail.antonov@virtuozzo.com>)
   - feat: Windows VZ CT preset (Mikhail Antonov <mikhail.antonov@virtuozzo.com>)
   - feat: force --vcpus 0 for containers (Mikhail Antonov
  <mikhail.antonov@virtuozzo.com>)


author: Dmitry Mishin <dim@virtuozzo.com> 1.5.1.11
changelog:
  - Add IP static assignment for network interface #PSBM-123972 (Dmitry
  Nesterenko <dmitry.nesterenko@virtuozzo.com>)


author: Dmitry Mishin <dim@virtuozzo.com> 1.5.1.12
changelog:
  - Change path in container for creating filesystem #PSBM-124521 (Dmitry
  Nesterenko <dmitry.nesterenko@virtuozzo.com>)


author: Dmitry Mishin <dim@virtuozzo.com> 3.2.0.2
changelog:
  - feat: PSBM-129743 Network \ DNS settings configuration (Mikhail Antonov
  <mikhail.antonov@virtuozzo.com>)
   - PSBM-132125 Replace windows unattended floppy by USB disk in newly created
  VMs in Vz8 (Efim Shevrin <efim.shevrin@virtuozzo.com>)
   - fix: PSBM-132068 Remove forced nested enabling (Mikhail Antonov
  <mikhail.antonov@virtuozzo.com>)


author: Pino Toscano <ptoscano@redhat.com> - 1:1.42.0-2
changelog:
  - Bump the libguestfs requirement to 1.42.0.
  - Bump the epoch to 1 to match the version virt-v2v had when built from
    the libguestfs source.


author: Pino Toscano <ptoscano@redhat.com> - 1:1.42.0-3
changelog:
  - Actually fix epoch dependencies.
  - Fix virt-v2v-man-pages-uk migration from libguestfs-man-pages-uk.


author: Pino Toscano <ptoscano@redhat.com> - 1:1.42.0-4
changelog:
  - -i libvirt: ask again for the password when -ip is not specified
    resolves: rhbz#1838425
  - -i libvirt: print URI without connecting
    resolves: rhbz#1839917
  - Handle HTTP/2 replies from vCenter
    resolves: rhbz#1840126
  - -o libvirt: remove cache=none from disks
    resolves: rhbz#1837453
  - Fix parameters for the nbdkit rate filter
    resolves: rhbz#1841096
  - -it vddk: do not use the nbdkit readahead filter with VDDK
    resolves: rhbz#1832805


author: Pino Toscano <ptoscano@redhat.com> - 1:1.42.0-5
changelog:
  - Ship a newer version of rhev-apt.exe
    resolves: rhbz#1850000
  - Ship the rhsrvany sources with a note for them, as requested by
    Red Hat Legal.
  - -i libvirt: ask for the password ourselves instead of letting nbdkit
    ask for it (and potentially time out)
    related: rhbz#1838425
  - Fix build with libosinfo >= 1.8.0
    resolves: rhbz#1850423


author: Pino Toscano <ptoscano@redhat.com> - 1:1.42.0-6
changelog:
  - Improve the documentation of --keys-from-stdin
    resolves: rhbz#1858765
  - Check that --mac :ip: parameters are sensible
    resolves: rhbz#1858775
  - -i libvirt: read password file outside libvirt auth callback
    resolves: rhbz#1869454


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.42.0-7
changelog:
  - Tell virt-v2v where overlay files must be placed
  - Allow conversion to UEFI openstack
    resolves: rhbz#1820282 rhbz#1872094


author: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> - vz-1.42.0-9.vz8.1
changelog:
  - Revert "RHEL 8: v2v: Disable the virt-v2v --in-place option."
  - v2v: set up firstboot script to install vztools-win
  - v2v: set up firstboot script to install vztools-lin
  - v2v: shut down windows VM to finish guest setup
  - v2v: shut down linux VM to finish guest setup
  - v2v: windows_virtio: match only vendor/device
  - v2v: install Virtuozzo tools in offline mode
  - v2v:linux: provide '-h' option to shutdown command
  - v2v:linux: recognize VZ kernels too
  - v2v:linux: detect support for virtio-scsi
  - v2v: make virtio-scsi the default block driver
  - v2v: call ntfsfix if NTFS root partition is unclean
  - v2v: only install VZ tools when they are present on the host
  - v2v: change getting firmware for the destination
  - v2v: look for qxldod.inf if can't find qxl.inf
  - v2v: fix UEFI bootloader for linux guests
  - v2v: convert-windows: remove installation reference for prl_strg driver
  - v2v: support configuration of viosock driver


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: Sergey Galas' <shrike@virtuozzo.com> 7.0.6
changelog:
  - bug #PSBM-62160 aka Successfully logged in using empty password for VM
  (Sergey Galas <shrike@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.9
changelog:
  * Wed Apr 26 2017 Sergey Galas' <shrike@virtuozzo.com> 7.0.8
   - Add Win10 support #PSBM-62461 (Igor Sukhih <igor@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.11
changelog:
  - bug #PSBM-100992 aka Failed to vm auth to stopped CentOS 8 VM (Sergey Galas
  <shrike@virtuozzo.com>)
   - Update Copyright (Igor Sukhih <igor@virtuozzo.com>)


author: vzbuild <vzbuild@acronis.com> 7.13.35
changelog:
  - VSTOR-42354 (Anton Nefedov <anton.nefedov@acronis.com>) (#VSTOR-42354)
   - VSTOR-42294 (Alexey Kuznetsov <kuznet@acronis.com>) (#VSTOR-42294)


author: Andrey Zaitsev <Andrey.Zaitsev@acronis.com> 7.13.38
changelog:
  - fuse/ls/gc: avoid use-after-free of tail_gc chunk (Anton Nefedov
  <anton.nefedov@acronis.com>)
   - fuse/ls: avoid saving invalid file size (Anton Nefedov
  <anton.nefedov@acronis.com>)
   - [MDS] Call _exit instead of exit on rjournal resync completion (Oleg Volkov
  <olegv@acronis.com>)
   - [MDS] Fix use after free in PAXOS code (Oleg Volkov <olegv@acronis.com>)
   - Move define to ostor proto (Nikita.Vasiliev <Nikita.Vasiliev@acronis.com>)
   - Up the version to use in ostor cfgd, to prevent the usage of new commands
  until all nodes would be updated (Nikita.Vasiliev <Nikita.Vasiliev@acronis.com>)


author: vzbuild <vzbuild@acronis.com> 7.13.39
changelog:
  - VSTOR-42598 (azaitsev <azaitsev@acronis.com>)
   - VSTOR-42361 (Anton Nefedov <anton.nefedov@acronis.com>) (#VSTOR-42361)


author: vzbuild <vzbuild@acronis.com> 7.13.41
changelog:
  - VSTOR-42740 (Oleg Volkov <olegv@acronis.com>) (#VSTOR-42740)
   - VSTOR-42740 (Oleg Volkov <olegv@acronis.com>) (#VSTOR-42740)
   - VSTOR-42740 (Oleg Volkov <olegv@acronis.com>) (#VSTOR-42740)


author: Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com> 7.16-3
changelog:
  - Do not disable NetworkManager for cloudlinux/vzlinux 7 or newer #PSBM-127164
  - Change default logic in need_to_disable_network_manager #PSBM-127164


author: Ilya Rudakov <irudakov@virtuozzo.com> 5
changelog:
  - viosock: fix using spinlock in paged code
   - viosock: fix queue cleanup
   - viofs-svc: implement the Overwrite callback function. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: fix repoprted file allocation. (Gal Hammer <ghammer@redhat.com>)
   - viofs-svc: report Read permission as Read&Execute. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: SetBasicInfo now support FileAttributes modifications. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: define and use INVALID_FILE_HANDLE. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs: fix O_DIRECTORY value to match Linux's one. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: testing a support a read-only attribute. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: remove duplicated code in access to flags translation. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: Write now handle WriteToEndOfFile flag. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: fix Read to explicitly return EOF. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: rename now handle the ReplaceIfExists flag. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: fix time conversion functions usage. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: SetFileSize now handle the SetAllocationSize parameter (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: change GetFileInfoInternal function arguments. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: add O_EXCL flag when creating a file. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-pci: simpler logic to ioctl with a zero output buffer legnth. (Gal
  Hammer <ghammer@redhat.com>)
   - viofs-pci: complete unknown io control requests. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-pci: better handling of cancelable requests in EvtIoStop. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-pci: POOL_NX_OPTIN=1 requires an ExInitializeDriverRuntime call. (Gal
  Hammer <ghammer@redhat.com>)
   - build: Reenable Win8.1 Release config for NetKVM
   - netkvm: use run-time NDIS version for all Win10 configurations (Yuri
  Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: fix endless wait on pause operation (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - viosock: Add missing WPP_CLEANUP
   - build: fix solution file
   - Add viosock to buiild


author: Ilya Rudakov <irudakov@virtuozzo.com> 7
changelog:
  - build: remove unused configs from sln:
   - build: Reenable Win8.1 Release config for NetKVM
   - build: fix solution file
   - viofs-svc: bz#1873911: unable to delete empty directory (Gal Hammer
  <ghammer@redhat.com>)
   - viosock: add optional co-installer
   - netkvm: ensure the ctrl queue is valid when sending commands (Yuri
  Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: add CGuestAnnouncePackets::Clear and use it (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: make adapter cleanup implicit on destruction (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: simplify init and cleanup of RSS parameters (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: proper initialization of RSS parameters (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: remove explicit destruction of CParaNdisCX (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: remove explicit destruction of PCI resources (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: use ctor/dtor for initialization of queues (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: create/delete the context as C++ object (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add constructor and initializers to the context (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: simplify CParaNdisCX (Yuri Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: discard unaligned context of adapter (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: define PARANDIS_ADAPTER as allocatable (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - nekvm: Use standard *JumboPacket instead of private MTU (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: better detection of VF's RSC capability (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: propagate offload settings to the VF (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: print VF offloads on status indication (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: propagate offload encapsulation to VF (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - metkvm: propagate miniport RSS setting to the VF (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: introduce procedure to set VF RSS (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: dereference protocol in any corner case (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: provide more info on VF OID completion (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: improve guess for VF miniport version (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: query for current VF offload configuration (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - nekvm: clean up generated INX files (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: generate INF files (Yuri Benditovich <yuri.benditovich@daynix.com>)
   - build: define custom target "GenerateInf" (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - viosock: Add modern HW ID to viosock inf (Basil Salman <basil@daynix.com>)
   - [viostor] some performance parameters tweaking (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - viorng: run SDV in modern mode (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - viorng: remove space from OutDir to make SDV work (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - pvpanic: add SDV run to engineering build (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - pvpanic: run SDV in modern mode by default (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - pvpanic: remove space from OutDir to make SDV work (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - viofs-svc: bz#1865823: fix a crash on Windows 8 (32-bits) (Gal Hammer
  <ghammer@redhat.com>)
   - viosock: add project to solution
   - viosock: enable SDV
   - build: Reenable Win8.1 Release config for NetKVM
   - build: fix solution file
   - viofs: rename virtfs.h to virtiofs.h to match qemu naming. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: add a MountPoint command line option. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: fixed winfsp dll delayed load. (Gal Hammer <ghammer@redhat.com>)
   - balloon: bz#1766844 add new memory statistics tags. (Gal Hammer
  <ghammer@redhat.com>)
   - netkvm: Free protocol resources in corner-case scenario (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - Force NDIS SG DMA to use HAL v3 DMA APIs. (Pedro Justo (TEIXEIRA)
  <pedrot@ntdev.microsoft.com>)
   - netkvm: add protocol install/uninstall batches (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: do not sign protocol files by default (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: notify object: add 2 more Intel SRIOV adapters (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: protocol service: add copyright text (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: cosmetic changes in protocol INF file (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: protocol service: add LICENSE file (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Arm Windows support (Mohamed Mediouni <mediou@amazon.com>)
   - netkvm: solve code analysis warnings (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: sync power management with binding to VF (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: prepare for protocol sync with power management (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add 'PoweringOff' notification (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: optional unregistration of protocol (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: fix mistake in observer logic (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: pass original return flags to VF adapter (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add printouts of mac addresses (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: guest announce can be used on PASSIVE (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: use dummy service executable for notify object (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - build: add build of new NETKVM subprojects (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - build: remove unneeded configurations from the root solution (Yuri
  Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: add dummy service project to the NETKVM solution (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: introduce dummy service project (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: minimize impact of teaming support on performance (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: ack STANDBY feature if reported by device (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: implement adapter attach in 2 steps (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: introduce work item to finish adapter attach (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: split OnAdapterAttach procedure (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: collect SRIOV adapter info when binding to it (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: reduce verbosity of the protocol part (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: mechanism of OID propagation to the protocol (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: initial implementation of teaming protocol driver (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add "binding" state machine to the miniport (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: move ParaNdis6_ReturnNetBufferLists without change (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: introduce class for NDIS mutex (Yuri Benditovich
  <yuri.benditovich@daynix.com>)


author: Ilya Rudakov <irudakov@virtuozzo.com> 9
changelog:
  - vioscsi: move request handler from INTx ISR to DPC
   - [viogpudod] WPP tracing for virtio-gpu dod driver (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - viofs-svc: change service main function to accept session change events (Gal
  Hammer <ghammer@redhat.com>)
   - Adapted for building on VS 2017 (Konstantin Vlasov <kvlasov@virtuozzo.com>)
   - Added parameters for vzbuild br (Konstantin Vlasov <kvlasov@virtuozzo.com>)
   - viogpu: use modern SDV for viogpu driver (Basil Salman <basil@daynix.com>)
   - viogpu: Add VirtioLib to solution (Basil Salman <basil@daynix.com>)
   - docs: fix simple typo, requred -> required (Tim Gates <tim.gates@iress.com>)
   - [virtio-gpu-dod] Initial commit for Bug 1861229 - Windows WDDM DOD driver for
  virtio-gpu device (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - balloon: add PAGED_CODE for SDV (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - balloon: skip reporting to the host when it is not available (Yuri
  Benditovich <yuri.benditovich@daynix.com>)
   - VIRTIO_F_IOMMU_PLATFORM -> VIRTIO_F_ACCESS_PLATFORM (Basil Salman
  <basil@daynix.com>)
   - pvpanic: Support PVPANIC_CRASHLOADED event (Annie Li <annie.li@oracle.com>)
   - pvpanic: Check capabilities of the pvpanic module in QEMU (Annie Li
  <annie.li@oracle.com>)
   - pvpanic: Unify the code style (Annie Li <annie.li@oracle.com>)
   - Add contribution guidelines to the project (Yan Vugenfirer <yan@daynix.com>)
   - netkvm: add printout of VF PnpId on attach for diagnostics (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add trace on VF link transition (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: support Broadcom NetXtreme II BCM57810 SRIOV adapter (Yuri
  Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: remove explicit call of send queue destructor (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: remove explicit call of LockFreeQueue destructor (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: fix completion of internal ARP packets by SRIOV (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: fix recognition of announcement packets (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - viostor: 4Kn disk corruption after DISCARD/UNMAP (Vitaliy Gusev
  <gusev.vitaliy@gmail.com>)
   - viofs-svc: Fix issue with allocating 0 bytes (Tex Killer
  <Tex.Killer@hotmail.com>)
   - Viosock: add project to cleanup list
   - Viosock: several bugs fixed
   - Viosock: ntstatus to wsaerror mapping
   - Viosock: add more tracing
   - Viosock: make funcs pagable and static when possible
   - Viosock: locking improved
   - netkvm: notify object: add one Broadcom SRIOV adapter (Annie Li
  <annie.li@oracle.com>)
   - Viosock: deregister provider before install
   - Viosock: implement select wait with timeout
   - Viosock: implement recv timeout
   - Viosock: implement send timeout
   - Viosock: implement connect timeout
   - Viosock: implement close timeout
   - viofs-pci: rename driver name to match virtio-fs. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs: delete SDV files as part of cleanup script (Basil <Basil>)
   - viofs: run SDV in modern mode by default (Basil <Basil>)
   - viofs: remove space from OutDir to make SDV work (Basil <Basil>)
   - viofs-svc: bz#1873911: unable to delete empty directory (Gal Hammer
  <ghammer@redhat.com>)
   - viosock: enable SDV
   - viosock: add optional co-installer
   - netkvm: ensure the ctrl queue is valid when sending commands (Yuri
  Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: add CGuestAnnouncePackets::Clear and use it (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: make adapter cleanup implicit on destruction (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: simplify init and cleanup of RSS parameters (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: proper initialization of RSS parameters (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: remove explicit destruction of CParaNdisCX (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: remove explicit destruction of PCI resources (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: use ctor/dtor for initialization of queues (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: create/delete the context as C++ object (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add constructor and initializers to the context (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: simplify CParaNdisCX (Yuri Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: discard unaligned context of adapter (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: define PARANDIS_ADAPTER as allocatable (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - nekvm: Use standard *JumboPacket instead of private MTU (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: better detection of VF's RSC capability (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: propagate offload settings to the VF (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: print VF offloads on status indication (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: propagate offload encapsulation to VF (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - metkvm: propagate miniport RSS setting to the VF (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: introduce procedure to set VF RSS (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: dereference protocol in any corner case (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: provide more info on VF OID completion (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: improve guess for VF miniport version (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: query for current VF offload configuration (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - nekvm: clean up generated INX files (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: generate INF files (Yuri Benditovich <yuri.benditovich@daynix.com>)
   - build: define custom target "GenerateInf" (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - viosock: Add modern HW ID to viosock inf (Basil Salman <basil@daynix.com>)
   - [viostor] some performance parameters tweaking (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - viorng: run SDV in modern mode (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - viorng: remove space from OutDir to make SDV work (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - pvpanic: add SDV run to engineering build (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - pvpanic: run SDV in modern mode by default (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - pvpanic: remove space from OutDir to make SDV work (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - viofs-svc: bz#1865823: fix a crash on Windows 8 (32-bits) (Gal Hammer
  <ghammer@redhat.com>)
   - viosock: add project to solution
   - viosock: fix using spinlock in paged code
   - viosock: fix queue cleanup
   - viosock: Add missing WPP_CLEANUP
   - viofs: rename virtfs.h to virtiofs.h to match qemu naming. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: add a MountPoint command line option. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: fixed winfsp dll delayed load. (Gal Hammer <ghammer@redhat.com>)
   - balloon: bz#1766844 add new memory statistics tags. (Gal Hammer
  <ghammer@redhat.com>)
   - netkvm: Free protocol resources in corner-case scenario (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - Force NDIS SG DMA to use HAL v3 DMA APIs. (Pedro Justo (TEIXEIRA)
  <pedrot@ntdev.microsoft.com>)
   - netkvm: add protocol install/uninstall batches (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: do not sign protocol files by default (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: notify object: add 2 more Intel SRIOV adapters (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: protocol service: add copyright text (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: cosmetic changes in protocol INF file (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: protocol service: add LICENSE file (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Arm Windows support (Mohamed Mediouni <mediou@amazon.com>)
   - netkvm: solve code analysis warnings (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: sync power management with binding to VF (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: prepare for protocol sync with power management (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add 'PoweringOff' notification (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: optional unregistration of protocol (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: fix mistake in observer logic (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: pass original return flags to VF adapter (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add printouts of mac addresses (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: guest announce can be used on PASSIVE (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: use dummy service executable for notify object (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - build: add build of new NETKVM subprojects (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - build: remove unneeded configurations from the root solution (Yuri
  Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: add dummy service project to the NETKVM solution (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: introduce dummy service project (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: minimize impact of teaming support on performance (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: ack STANDBY feature if reported by device (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: implement adapter attach in 2 steps (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: introduce work item to finish adapter attach (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: split OnAdapterAttach procedure (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: collect SRIOV adapter info when binding to it (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: reduce verbosity of the protocol part (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: mechanism of OID propagation to the protocol (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: initial implementation of teaming protocol driver (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add "binding" state machine to the miniport (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: move ParaNdis6_ReturnNetBufferLists without change (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: introduce class for NDIS mutex (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - viofs-svc: implement the Overwrite callback function. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: fix repoprted file allocation. (Gal Hammer <ghammer@redhat.com>)
   - viofs-svc: report Read permission as Read&Execute. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: SetBasicInfo now support FileAttributes modifications. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: define and use INVALID_FILE_HANDLE. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs: fix O_DIRECTORY value to match Linux's one. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: testing a support a read-only attribute. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: remove duplicated code in access to flags translation. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: Write now handle WriteToEndOfFile flag. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: fix Read to explicitly return EOF. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: rename now handle the ReplaceIfExists flag. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: fix time conversion functions usage. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: SetFileSize now handle the SetAllocationSize parameter (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: change GetFileInfoInternal function arguments. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: add O_EXCL flag when creating a file. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-pci: simpler logic to ioctl with a zero output buffer legnth. (Gal
  Hammer <ghammer@redhat.com>)
   - viofs-pci: complete unknown io control requests. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-pci: better handling of cancelable requests in EvtIoStop. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-pci: POOL_NX_OPTIN=1 requires an ExInitializeDriverRuntime call. (Gal
  Hammer <ghammer@redhat.com>)
   - build: Reenable Win8.1 Release config for NetKVM
   - netkvm: use run-time NDIS version for all Win10 configurations (Yuri
  Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: fix endless wait on pause operation (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - [viscsi] report VPD_IDENTIFICATION_PAGE (0x83) vpd page in case id qemu does
  not do this. According to Windows HC Specification a drive must report its port
  address for device identification VPD page 83h inquiry association. Unfortunatly
  for some configurations QEMU reports an empty page which leads to BSOD
  recognises more than one such device in the system. BZ#1708490, BZ#1722710#c10
  (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - netkvm: disable crash callback for Win10 build (Yuri Benditovich
  <yuri.benditovich@janustech.com>)
   - netkvm: build SDV only for Win 10 configuration (Yuri Benditovich
  <yuri.benditovich@janustech.com>)
   - netkvm: use modern SDV for NetKVM driver (Yuri Benditovich
  <yuri.benditovich@janustech.com>)
   - build: search 'legacy' at line start in build.sdv.config (Yuri Benditovich
  <yuri.benditovich@janustech.com>)
   - build: run Code Analysis after SDV (Yuri Benditovich
  <yuri.benditovich@janustech.com>)
   - netkvm: add build.sdv.config file (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - SDV: add an option to control SDV mode per project (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: renaming *-*.cpp to *_*.cpp (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add build of 8.1 configuration for SDV (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - build: Copyright current year fixed
   - viosock: Cosmetic changes to build and cleanup
   - viosock: Implemented loopback socket
   - viosock: Close connections on hardware reset event
   - viosock: Protocol installation code moved
   - viosock: Make all minor socket provider callbacks return success
   - viosock: Implemented select call
   - viosock: Pause Rx processing if too many replies in queue
   - viosock: Implemented non-blocking socket
   - viosock: Implemented ioctlsocket call
   - viosock: Implemented setsockopt call
   - viosock: Implemented getsockopt call
   - viosock: Implemented getsockname call
   - viosock: Implemented getpeername call
   - viosock: Added more socket state checks
   - viosock: Improved socket cleanup on close
   - viosock: Implemented EventSelect and EnumNetEvents request handling
   - viosock: Add simple connect and listen tests
   - viosock: Update peer buffer information
   - viosock: Send reset packet for unknown socket
   - viosock: Implemented accept handling
   - viosock: Implemented listen request handling
   - viosock: Implemented shutdown request handling
   - viosock: Protect access to PendedRequest with socket RxLock
   - viosock: Enqueue Rx payload buffer to socket
   - viosock: Implemented Read request handling
   - viosock: Implemented buffers for Rx command payload
   - viosock: send implemented
   - viosock: Host response handler
   - viosock: Tx command queue implemented
   - viosock: connect implementation
   - viosock: Implement bind
   - viosock: Evt virt queue init and fill
   - viosock: Rx virt queue init and fill
   - viosock: Tx virt queue init code
   - Add .vs to .gitignore (Yan Vugenfirer <yan@daynix.com>)
   - ivshmem: add API for kernel space mapping (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - fix problems detected by SDV (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - simplify device identificator reporting path (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - bugfix for BZ#1828658 - Windows guest BSOD when do Scan for hardware changed
  in device management on virtio-win-prewhql-181 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - netkvm: support devices with hash report capability only (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: read and verify hash provide by the device (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: define VIRTIO_NET_F_HASH_REPORT and ack it (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: maintain adapter context in RSS parameters struct (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: include UDP to log of redirected packets (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add custom OID to get RSS statistics (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add optional detailed report of RSS misses (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: maintain device RSS statistics (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: introduce control of device RSS support (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: report device RSS capabilities to NDIS (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: split lines in table printout (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: configure device RSS on RSS OIDs (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: use device RSS command for MQ if available (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: log device RSS feature is presented (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: introduce device RSS support feature (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: set DefaultProcessorNumber.Reserved to zero (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: build Win10 driver with NDIS 6.80 support (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: maintain DefaultQueue for NDIS 6.80+ (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: extend PARANDIS_SCALING_SETTINGS struct (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add procedures for UDP hash calculation (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: use correct size of NDIS_RECEIVE_SCALE_PARAMETERS (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Prepare to report UDP hash capability (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: report correct revision of NDIS_PM_CAPABILITIES (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: allow NDIS_OFFLOAD_PARAMETERS_REVISION > 3 (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add error printout in DriverEntry (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Prepare DriverEntry for build with NDIS 6.80 (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: fix wrong PhysicalMediaType in INF file (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: introduce run-time NDIS revision (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: use only NDIS_SIZEOF_ macros for NDIS headers (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: reuse ParaNdis_DeviceConfigureRSC (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - cleanup: Fix cleanup scripts to remove temp directories (Yan Vugenfirer
  <yan@daynix.com>)
   - [virtio-win] update status file (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - bugfix for BZ#1821560 - viostor driver does not return correct serial number
  length. (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [ivshmem] Fixed mdl allocate There was a problem on win7. Changing data in a
  user-mode buffer did not change the data at the physical address. (assorted
  <assortedbeans@gmail.com>)
   - [ivshmem] Request mmap fixed This parameter was optional, but now causes such
  an error: "IOCTL_IVSHMEM_MMAP: Invalid input size, expected 1 but got 0"
  (assorted <assortedbeans@gmail.com>)
   - build: add virtiofs project. (Gal Hammer <ghammer@redhat.com>)
   - viofs-pci: removed redundant features negotiation. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-pci: fixed a typo in SG function names. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: rename to virtiofs to match the Linux file system driver. (Gal
  Hammer <ghammer@redhat.com>)
   - viofs: replace tabs with spaces. (Gal Hammer <ghammer@redhat.com>)
   - viofs-svc: sync build configs. (Gal Hammer <ghammer@redhat.com>)
   - viofs-pci: update VirtIOWdfSetDriverFeatures function call after rebase. (Gal
  Hammer <ghammer@redhat.com>)
   - viofs-pkg: add virtio fs service to package's files. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: add a command line parsing for debug options. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: use VirtFS device's tag as volume prefix. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: show logged-in user as files' owner. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: increase readdir buffer size. (Gal Hammer <ghammer@redhat.com>)
   - viofs-svc: add few more errno translations. (Gal Hammer <ghammer@redhat.com>)
   - viofs-svc: handle cleanup time change flags. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: replace function headers coding style. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: fix Write implementation. (Gal Hammer <ghammer@redhat.com>)
   - viofs-svc: fix calling GetFileInfoInternal with wrong device parameter. (Gal
  Hammer <ghammer@redhat.com>)
   - viofs-svc: replace fprintf with winfsp's logging function. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: add a subdirectories support. (Gal Hammer <ghammer@redhat.com>)
   - viofs-svc: CanDelete now check if a directory is empty. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: remove unsupported SetVolumeLabel function. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: fix coding style in VirtFsFuseRequest function. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: fixed ReadDirectory behaviour (Gal Hammer <ghammer@redhat.com>)
   - viofs-svc: initial import of the virtio fs service (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-pci: add space for nul char to volume tag (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-pci: add get pci tag ioctl. (Gal Hammer <ghammer@redhat.com>)
   - viofs: remove trailing spaces. (Gal Hammer <ghammer@redhat.com>)
   - viofs: initial import (Gal Hammer <ghammer@redhat.com>)
   - vioserial: Add Linux build for server part (Ali Abu-Foul <ali@daynix.com>)
   - vioserial: Add speed test to the original serial test (Ali Abu-Foul
  <ali@daynix.com>)
   - [vioscsi] introduce the registry key to make munber of physical breakes
  adjustable (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Update version to u16
   - Switched to dynamic loading the signer script (Konstantin Vlasov
  <kvlasov@virtuozzo.com>)


author: Ilya Rudakov <irudakov@virtuozzo.com> 10
changelog:
  - viosock: accept cancelation fixed
   - viosock: verifier warning fixed
   - viosock: obtain address family value from driver
   - [viogpu] Fix HyperVisor Code Integrity Readiness Test problem (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - vioinput: Add touch contact width/height to HID tablet. (Colin Xu
  <colin.xu@gmail.com>)
   - vioinput: Add scan time to tablet report descriptor (Colin Xu
  <colin.xu@gmail.com>)
   - vioinput: Add anonymous multi-touch support for HID tablet (Colin Xu
  <colin.xu@gmail.com>)
   - vioinput: Add identifiable multi-touch support for HID tablet (Colin Xu
  <colin.xu@gmail.com>)
   - vioinput: Add EventToCollectFunc() before delivering the actual report (Colin
  Xu <colin.xu@gmail.com>)
   - vioinput: Handle IOCTL_HID_GET_FEATURE for tablet to report max contacts
  (Colin Xu <colin.xu@gmail.com>)
   - vioinput: Change tablet report descriptor to hybrid mode (Colin Xu
  <colin.xu@gmail.com>)
   - netkvm: reject binding attempt to netkvm (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: do not assume the binding exists for known MAC (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add printouts for all the device features (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - virtio-lib: break waiting for reset completion if the device not present
  (Yuri Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: indicate device support for hash report to WMI query (Yuri
  Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: enable printouts in possible power off sources (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: ignore CFlowStateMachine::Stop in wrong state (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - build: separate build of legacy drivers (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - build: add an option to build INF files for Win10 as DIFX compatible (Yuri
  Benditovich <yuri.benditovich@daynix.com>)
   - viofs-pci: rhbz#1913664: fix device's subsystem value (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: fix a slash/backslash typo (Gal Hammer <ghammer@redhat.com>)
   - viofs-svc: implement GetDirInfoByName callback (a performance improvment)
  (Gal Hammer <ghammer@redhat.com>)
   - viofs-svc: add a support to create symbolic links (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: Initial support for symbolic links (Gal Hammer
  <ghammer@redhat.com>)
   - [viogpu-dod] trivial changes (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viogpu-dod] small changes in Registry related code (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [viogpu-dod] Add Registry parameter to control HW cursor acceleration.
  BZ#1919947 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viogpu-dod] use PCI SubClass Id to identify VGA compatible controller (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [viogpu-dod] disable MSI interrupt in inf file. Temp solution for BZ#1918113
  (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - viofs-svc: fix a memory leak on RENAME2 requests (Gal Hammer
  <ghammer@redhat.com>)


author: Ilya Rudakov <irudakov@virtuozzo.com> 11
changelog:
  - Adapted for building on VS 2017 (Konstantin Vlasov <kvlasov@virtuozzo.com>)
   - viosock: Add simple host-side tests
   - viosock: BSOD on accept fixed
   - viosock: Small optimization and cosmetics
   - viosock: Accept notification fixed
   - viosock: Trace log improved
   - build: separate build of legacy drivers (Yuri Benditovich
  <yuri.benditovich@daynix.com>)


author: Ilya Rudakov <irudakov@virtuozzo.com> 2
changelog:
  - Adapted for building on VS 2017 (Konstantin Vlasov <kvlasov@virtuozzo.com>)
   - Added parameters for vzbuild br (Konstantin Vlasov <kvlasov@virtuozzo.com>)
   - viofs-svc: rhbz#1925144: add support symbolic links to directories (Gal
  Hammer <ghammer@redhat.com>)
   - ivshmem: adapt test project to EWDK build (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - ivshmem: fix main() declaration (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - viorng: adapt viorng test to EWDK (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: calculate correct hash for UDPv6 with ext headers (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: fix mistake in printout of redirected packet type (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - Update Readme file of the Notify object project (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add connection state printout on device init (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add 100 ms delay before link up on VF attach (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: fix 'level' parameter for WPP macro (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: correct the condition of send/receive possibility (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: fix initial link state report (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: set fCurrentLinkState properly on init (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: move ReadLinkState up for further reuse (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add a parameter to ParaNdis_SynchronizeLinkState (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: fix false error returned in notify object (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: update WMI test script (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: override protocol binaries when possible (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: handle protocol uninstallation (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: make code for getting module path reusable (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add new files to protocol project (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: make netkvmp service run (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: fix netkvmp.exe linking (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: introduce NetKvm_Standby OID (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: for failover virtio-net suppress link-up until VF bound (Yuri
  Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: suppress the RX upon binding to VF (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: run VF queries after successful open (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - pvpanic: support pvpanic event properly (Annie Li <annie.li@oracle.com>)
   - viosock: Add simple host-side tests
   - viosock: BSOD on accept fixed
   - viosock: Small optimization and cosmetics
   - viosock: Accept notification fixed
   - viosock: Trace log improved
   - viosock: accept cancelation fixed
   - viosock: verifier warning fixed
   - viosock: obtain address family value from driver
   - [viogpu] Fix HyperVisor Code Integrity Readiness Test problem (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - vioinput: Add touch contact width/height to HID tablet. (Colin Xu
  <colin.xu@gmail.com>)
   - vioinput: Add scan time to tablet report descriptor (Colin Xu
  <colin.xu@gmail.com>)
   - vioinput: Add anonymous multi-touch support for HID tablet (Colin Xu
  <colin.xu@gmail.com>)
   - vioinput: Add identifiable multi-touch support for HID tablet (Colin Xu
  <colin.xu@gmail.com>)
   - vioinput: Add EventToCollectFunc() before delivering the actual report (Colin
  Xu <colin.xu@gmail.com>)
   - vioinput: Handle IOCTL_HID_GET_FEATURE for tablet to report max contacts
  (Colin Xu <colin.xu@gmail.com>)
   - vioinput: Change tablet report descriptor to hybrid mode (Colin Xu
  <colin.xu@gmail.com>)
   - netkvm: reject binding attempt to netkvm (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: do not assume the binding exists for known MAC (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add printouts for all the device features (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - virtio-lib: break waiting for reset completion if the device not present
  (Yuri Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: indicate device support for hash report to WMI query (Yuri
  Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: enable printouts in possible power off sources (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: ignore CFlowStateMachine::Stop in wrong state (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - build: separate build of legacy drivers (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - build: add an option to build INF files for Win10 as DIFX compatible (Yuri
  Benditovich <yuri.benditovich@daynix.com>)
   - viofs-pci: rhbz#1913664: fix device's subsystem value (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: fix a slash/backslash typo (Gal Hammer <ghammer@redhat.com>)
   - viofs-svc: implement GetDirInfoByName callback (a performance improvment)
  (Gal Hammer <ghammer@redhat.com>)
   - viofs-svc: add a support to create symbolic links (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: Initial support for symbolic links (Gal Hammer
  <ghammer@redhat.com>)
   - [viogpu-dod] trivial changes (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viogpu-dod] small changes in Registry related code (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - [viogpu-dod] Add Registry parameter to control HW cursor acceleration.
  BZ#1919947 (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [viogpu-dod] use PCI SubClass Id to identify VGA compatible controller (Vadim
  Rozenfeld <vrozenfe@redhat.com>)
   - [viogpu-dod] disable MSI interrupt in inf file. Temp solution for BZ#1918113
  (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - viofs-svc: fix a memory leak on RENAME2 requests (Gal Hammer
  <ghammer@redhat.com>)
   - vioscsi: move request handler from INTx ISR to DPC
   - [viogpudod] WPP tracing for virtio-gpu dod driver (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - viofs-svc: change service main function to accept session change events (Gal
  Hammer <ghammer@redhat.com>)
   - viogpu: use modern SDV for viogpu driver (Basil Salman <basil@daynix.com>)
   - viogpu: Add VirtioLib to solution (Basil Salman <basil@daynix.com>)
   - docs: fix simple typo, requred -> required (Tim Gates <tim.gates@iress.com>)
   - [virtio-gpu-dod] Initial commit for Bug 1861229 - Windows WDDM DOD driver for
  virtio-gpu device (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - balloon: add PAGED_CODE for SDV (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - balloon: skip reporting to the host when it is not available (Yuri
  Benditovich <yuri.benditovich@daynix.com>)
   - VIRTIO_F_IOMMU_PLATFORM -> VIRTIO_F_ACCESS_PLATFORM (Basil Salman
  <basil@daynix.com>)
   - pvpanic: Support PVPANIC_CRASHLOADED event (Annie Li <annie.li@oracle.com>)
   - pvpanic: Check capabilities of the pvpanic module in QEMU (Annie Li
  <annie.li@oracle.com>)
   - pvpanic: Unify the code style (Annie Li <annie.li@oracle.com>)
   - Add contribution guidelines to the project (Yan Vugenfirer <yan@daynix.com>)
   - netkvm: add printout of VF PnpId on attach for diagnostics (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add trace on VF link transition (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: support Broadcom NetXtreme II BCM57810 SRIOV adapter (Yuri
  Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: remove explicit call of send queue destructor (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: remove explicit call of LockFreeQueue destructor (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: fix completion of internal ARP packets by SRIOV (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: fix recognition of announcement packets (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - viostor: 4Kn disk corruption after DISCARD/UNMAP (Vitaliy Gusev
  <gusev.vitaliy@gmail.com>)
   - viofs-svc: Fix issue with allocating 0 bytes (Tex Killer
  <Tex.Killer@hotmail.com>)
   - Viosock: add project to cleanup list
   - Viosock: several bugs fixed
   - Viosock: ntstatus to wsaerror mapping
   - Viosock: add more tracing
   - Viosock: make funcs pagable and static when possible
   - Viosock: locking improved
   - netkvm: notify object: add one Broadcom SRIOV adapter (Annie Li
  <annie.li@oracle.com>)
   - Viosock: deregister provider before install
   - Viosock: implement select wait with timeout
   - Viosock: implement recv timeout
   - Viosock: implement send timeout
   - Viosock: implement connect timeout
   - Viosock: implement close timeout
   - viofs-pci: rename driver name to match virtio-fs. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs: delete SDV files as part of cleanup script (Basil <Basil>)
   - viofs: run SDV in modern mode by default (Basil <Basil>)
   - viofs: remove space from OutDir to make SDV work (Basil <Basil>)
   - viofs-svc: bz#1873911: unable to delete empty directory (Gal Hammer
  <ghammer@redhat.com>)
   - viosock: enable SDV
   - viosock: add optional co-installer
   - netkvm: ensure the ctrl queue is valid when sending commands (Yuri
  Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: add CGuestAnnouncePackets::Clear and use it (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: make adapter cleanup implicit on destruction (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: simplify init and cleanup of RSS parameters (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: proper initialization of RSS parameters (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: remove explicit destruction of CParaNdisCX (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: remove explicit destruction of PCI resources (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: use ctor/dtor for initialization of queues (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: create/delete the context as C++ object (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add constructor and initializers to the context (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: simplify CParaNdisCX (Yuri Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: discard unaligned context of adapter (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: define PARANDIS_ADAPTER as allocatable (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - nekvm: Use standard *JumboPacket instead of private MTU (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: better detection of VF's RSC capability (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: propagate offload settings to the VF (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: print VF offloads on status indication (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: propagate offload encapsulation to VF (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - metkvm: propagate miniport RSS setting to the VF (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: introduce procedure to set VF RSS (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: dereference protocol in any corner case (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: provide more info on VF OID completion (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: improve guess for VF miniport version (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: query for current VF offload configuration (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - nekvm: clean up generated INX files (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: generate INF files (Yuri Benditovich <yuri.benditovich@daynix.com>)
   - build: define custom target "GenerateInf" (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - viosock: Add modern HW ID to viosock inf (Basil Salman <basil@daynix.com>)
   - [viostor] some performance parameters tweaking (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - viorng: run SDV in modern mode (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - viorng: remove space from OutDir to make SDV work (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - pvpanic: add SDV run to engineering build (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - pvpanic: run SDV in modern mode by default (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - pvpanic: remove space from OutDir to make SDV work (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - viofs-svc: bz#1865823: fix a crash on Windows 8 (32-bits) (Gal Hammer
  <ghammer@redhat.com>)
   - viosock: add project to solution
   - viosock: fix using spinlock in paged code
   - viosock: fix queue cleanup
   - viosock: Add missing WPP_CLEANUP
   - viofs: rename virtfs.h to virtiofs.h to match qemu naming. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: add a MountPoint command line option. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: fixed winfsp dll delayed load. (Gal Hammer <ghammer@redhat.com>)
   - balloon: bz#1766844 add new memory statistics tags. (Gal Hammer
  <ghammer@redhat.com>)
   - netkvm: Free protocol resources in corner-case scenario (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - Force NDIS SG DMA to use HAL v3 DMA APIs. (Pedro Justo (TEIXEIRA)
  <pedrot@ntdev.microsoft.com>)
   - netkvm: add protocol install/uninstall batches (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: do not sign protocol files by default (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: notify object: add 2 more Intel SRIOV adapters (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: protocol service: add copyright text (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: cosmetic changes in protocol INF file (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: protocol service: add LICENSE file (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Arm Windows support (Mohamed Mediouni <mediou@amazon.com>)
   - netkvm: solve code analysis warnings (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: sync power management with binding to VF (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: prepare for protocol sync with power management (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add 'PoweringOff' notification (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: optional unregistration of protocol (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: fix mistake in observer logic (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: pass original return flags to VF adapter (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add printouts of mac addresses (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: guest announce can be used on PASSIVE (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: use dummy service executable for notify object (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - build: add build of new NETKVM subprojects (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - build: remove unneeded configurations from the root solution (Yuri
  Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: add dummy service project to the NETKVM solution (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: introduce dummy service project (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: minimize impact of teaming support on performance (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: ack STANDBY feature if reported by device (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: implement adapter attach in 2 steps (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: introduce work item to finish adapter attach (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: split OnAdapterAttach procedure (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: collect SRIOV adapter info when binding to it (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: reduce verbosity of the protocol part (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: mechanism of OID propagation to the protocol (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: initial implementation of teaming protocol driver (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add "binding" state machine to the miniport (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: move ParaNdis6_ReturnNetBufferLists without change (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: introduce class for NDIS mutex (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - viofs-svc: implement the Overwrite callback function. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: fix repoprted file allocation. (Gal Hammer <ghammer@redhat.com>)
   - viofs-svc: report Read permission as Read&Execute. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: SetBasicInfo now support FileAttributes modifications. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: define and use INVALID_FILE_HANDLE. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs: fix O_DIRECTORY value to match Linux's one. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: testing a support a read-only attribute. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: remove duplicated code in access to flags translation. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: Write now handle WriteToEndOfFile flag. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: fix Read to explicitly return EOF. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: rename now handle the ReplaceIfExists flag. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: fix time conversion functions usage. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: SetFileSize now handle the SetAllocationSize parameter (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: change GetFileInfoInternal function arguments. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: add O_EXCL flag when creating a file. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-pci: simpler logic to ioctl with a zero output buffer legnth. (Gal
  Hammer <ghammer@redhat.com>)
   - viofs-pci: complete unknown io control requests. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-pci: better handling of cancelable requests in EvtIoStop. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-pci: POOL_NX_OPTIN=1 requires an ExInitializeDriverRuntime call. (Gal
  Hammer <ghammer@redhat.com>)
   - build: Reenable Win8.1 Release config for NetKVM
   - netkvm: use run-time NDIS version for all Win10 configurations (Yuri
  Benditovich <yuri.benditovich@daynix.com>)
   - netkvm: fix endless wait on pause operation (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - [viscsi] report VPD_IDENTIFICATION_PAGE (0x83) vpd page in case id qemu does
  not do this. According to Windows HC Specification a drive must report its port
  address for device identification VPD page 83h inquiry association. Unfortunatly
  for some configurations QEMU reports an empty page which leads to BSOD
  recognises more than one such device in the system. BZ#1708490, BZ#1722710#c10
  (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - netkvm: disable crash callback for Win10 build (Yuri Benditovich
  <yuri.benditovich@janustech.com>)
   - netkvm: build SDV only for Win 10 configuration (Yuri Benditovich
  <yuri.benditovich@janustech.com>)
   - netkvm: use modern SDV for NetKVM driver (Yuri Benditovich
  <yuri.benditovich@janustech.com>)
   - build: search 'legacy' at line start in build.sdv.config (Yuri Benditovich
  <yuri.benditovich@janustech.com>)
   - build: run Code Analysis after SDV (Yuri Benditovich
  <yuri.benditovich@janustech.com>)
   - netkvm: add build.sdv.config file (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - SDV: add an option to control SDV mode per project (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: renaming *-*.cpp to *_*.cpp (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add build of 8.1 configuration for SDV (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - build: Copyright current year fixed
   - viosock: Cosmetic changes to build and cleanup
   - viosock: Implemented loopback socket
   - viosock: Close connections on hardware reset event
   - viosock: Protocol installation code moved
   - viosock: Make all minor socket provider callbacks return success
   - viosock: Implemented select call
   - viosock: Pause Rx processing if too many replies in queue
   - viosock: Implemented non-blocking socket
   - viosock: Implemented ioctlsocket call
   - viosock: Implemented setsockopt call
   - viosock: Implemented getsockopt call
   - viosock: Implemented getsockname call
   - viosock: Implemented getpeername call
   - viosock: Added more socket state checks
   - viosock: Improved socket cleanup on close
   - viosock: Implemented EventSelect and EnumNetEvents request handling
   - viosock: Add simple connect and listen tests
   - viosock: Update peer buffer information
   - viosock: Send reset packet for unknown socket
   - viosock: Implemented accept handling
   - viosock: Implemented listen request handling
   - viosock: Implemented shutdown request handling
   - viosock: Protect access to PendedRequest with socket RxLock
   - viosock: Enqueue Rx payload buffer to socket
   - viosock: Implemented Read request handling
   - viosock: Implemented buffers for Rx command payload
   - viosock: send implemented
   - viosock: Host response handler
   - viosock: Tx command queue implemented
   - viosock: connect implementation
   - viosock: Implement bind
   - viosock: Evt virt queue init and fill
   - viosock: Rx virt queue init and fill
   - viosock: Tx virt queue init code
   - Add .vs to .gitignore (Yan Vugenfirer <yan@daynix.com>)
   - ivshmem: add API for kernel space mapping (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - fix problems detected by SDV (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - simplify device identificator reporting path (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - bugfix for BZ#1828658 - Windows guest BSOD when do Scan for hardware changed
  in device management on virtio-win-prewhql-181 (Vadim Rozenfeld
  <vrozenfe@redhat.com>)
   - netkvm: support devices with hash report capability only (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: read and verify hash provide by the device (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: define VIRTIO_NET_F_HASH_REPORT and ack it (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: maintain adapter context in RSS parameters struct (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: include UDP to log of redirected packets (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add custom OID to get RSS statistics (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add optional detailed report of RSS misses (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: maintain device RSS statistics (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: introduce control of device RSS support (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: report device RSS capabilities to NDIS (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: split lines in table printout (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: configure device RSS on RSS OIDs (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: use device RSS command for MQ if available (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: log device RSS feature is presented (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: introduce device RSS support feature (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: set DefaultProcessorNumber.Reserved to zero (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: build Win10 driver with NDIS 6.80 support (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: maintain DefaultQueue for NDIS 6.80+ (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: extend PARANDIS_SCALING_SETTINGS struct (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add procedures for UDP hash calculation (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: use correct size of NDIS_RECEIVE_SCALE_PARAMETERS (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Prepare to report UDP hash capability (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: report correct revision of NDIS_PM_CAPABILITIES (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: allow NDIS_OFFLOAD_PARAMETERS_REVISION > 3 (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: add error printout in DriverEntry (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: Prepare DriverEntry for build with NDIS 6.80 (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: fix wrong PhysicalMediaType in INF file (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: introduce run-time NDIS revision (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: use only NDIS_SIZEOF_ macros for NDIS headers (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - netkvm: reuse ParaNdis_DeviceConfigureRSC (Yuri Benditovich
  <yuri.benditovich@daynix.com>)
   - cleanup: Fix cleanup scripts to remove temp directories (Yan Vugenfirer
  <yan@daynix.com>)
   - [virtio-win] update status file (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - bugfix for BZ#1821560 - viostor driver does not return correct serial number
  length. (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - [ivshmem] Fixed mdl allocate There was a problem on win7. Changing data in a
  user-mode buffer did not change the data at the physical address. (assorted
  <assortedbeans@gmail.com>)
   - [ivshmem] Request mmap fixed This parameter was optional, but now causes such
  an error: "IOCTL_IVSHMEM_MMAP: Invalid input size, expected 1 but got 0"
  (assorted <assortedbeans@gmail.com>)
   - build: add virtiofs project. (Gal Hammer <ghammer@redhat.com>)
   - viofs-pci: removed redundant features negotiation. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-pci: fixed a typo in SG function names. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: rename to virtiofs to match the Linux file system driver. (Gal
  Hammer <ghammer@redhat.com>)
   - viofs: replace tabs with spaces. (Gal Hammer <ghammer@redhat.com>)
   - viofs-svc: sync build configs. (Gal Hammer <ghammer@redhat.com>)
   - viofs-pci: update VirtIOWdfSetDriverFeatures function call after rebase. (Gal
  Hammer <ghammer@redhat.com>)
   - viofs-pkg: add virtio fs service to package's files. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: add a command line parsing for debug options. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: use VirtFS device's tag as volume prefix. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: show logged-in user as files' owner. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: increase readdir buffer size. (Gal Hammer <ghammer@redhat.com>)
   - viofs-svc: add few more errno translations. (Gal Hammer <ghammer@redhat.com>)
   - viofs-svc: handle cleanup time change flags. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: replace function headers coding style. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: fix Write implementation. (Gal Hammer <ghammer@redhat.com>)
   - viofs-svc: fix calling GetFileInfoInternal with wrong device parameter. (Gal
  Hammer <ghammer@redhat.com>)
   - viofs-svc: replace fprintf with winfsp's logging function. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: add a subdirectories support. (Gal Hammer <ghammer@redhat.com>)
   - viofs-svc: CanDelete now check if a directory is empty. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: remove unsupported SetVolumeLabel function. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: fix coding style in VirtFsFuseRequest function. (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-svc: fixed ReadDirectory behaviour (Gal Hammer <ghammer@redhat.com>)
   - viofs-svc: initial import of the virtio fs service (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-pci: add space for nul char to volume tag (Gal Hammer
  <ghammer@redhat.com>)
   - viofs-pci: add get pci tag ioctl. (Gal Hammer <ghammer@redhat.com>)
   - viofs: remove trailing spaces. (Gal Hammer <ghammer@redhat.com>)
   - viofs: initial import (Gal Hammer <ghammer@redhat.com>)
   - vioserial: Add Linux build for server part (Ali Abu-Foul <ali@daynix.com>)
   - vioserial: Add speed test to the original serial test (Ali Abu-Foul
  <ali@daynix.com>)
   - [vioscsi] introduce the registry key to make munber of physical breakes
  adjustable (Vadim Rozenfeld <vrozenfe@redhat.com>)
   - Update drivers version to 7.17


author: Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com> 0.1.26
changelog:
  - Remove unnecessary service dependencies on systemd unit
   - Repeat timer until the unit is started #PSBM-77417
   - Try to obtain yum lock before initializing service connections #PSBM-77353


author: Denis Silakov <dsilakov@virtuozzo.com> 0.1.27
changelog:
  - Fix product name in man pages, PSBM-106039
   - Style fix (Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com>)
   - Update copyrights for year 2019 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)
   - Update Copyrights for year 2018 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)
   - Update copyrights (Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com>)


author: Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com> 0.1.30
changelog:
  - Bump copyright (Mikhail Antonov <mikhail.antonov@virtuozzo.com>)
   - refactor: PSBM-129376 Python 3 support (Mikhail Antonov
  <mikhail.antonov@virtuozzo.com>)
   - fix: PrlSDK reconnection with login_local (Mikhail Antonov
  <mikhail.antonov@virtuozzo.com>)


author: Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com> 0.1.32
changelog:
  - refactor: PSBM-130315 Switch from libprlsdk to libvirt (Mikhail Antonov
  <mikhail.antonov@virtuozzo.com>)
   - Remove libprlsdk dependency #PSBM-130315


author: Denis Silakov <dsilakov@virtuozzo.com> 1.0.1
changelog:
  - Move vzautoupdate staff into separate package, rewrite wrapper
     in Python since we are planning to add more functions to it, PSBM-106562


author: Igor Sukhih <igor@virtuozzo.com> 7.0.243
changelog:
  - Add 'Wants=proc-sys-fs-binfmt_misc.mount' to vz.service (Denis Silakov
  <dsilakov@virtuozzo.com>) (#PSBM-129498)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.245
changelog:
  - Supported "vzctl console" without vtty kernel driver. (Valeriy Vdovin
  <valeriy.vdovin@virtuozzo.com>) (#PSBM-83150)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.246
changelog:
  - Add script user_beancounters.py emulating /proc/user_beancounters (Pavel
  Tikhomirov <ptikhomirov@virtuozzo.com>) (#PSBM-130372)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.247
changelog:
  - Autoload fuse module for spfs so that nfs migration works #PSBM-102629 (Pavel
  Tikhomirov <ptikhomirov@virtuozzo.com>)
   - Use vzctl2_console_start() to start Ct console


author: Igor Sukhih <igor@virtuozzo.com> 8.0.2
changelog:
  - PSBM-102723-setup-0-swap-or-Containers-in-default-configs-warning (Efim
  Shevrin <efim.shevrin@virtuozzo.com>)


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 7.0.92
changelog:
  - Teach vzlicview to provide json output #PSBM-105245 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 7.0.94
changelog:
  - Enclose not-a-numbers into quotes in vzlicview #PSBM-122181 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 8.0.2
changelog:
  - Change default license dir to /etc/vz/licenses
   - Fix vz7 license compatibility #PSBM-132409 #PSBM-132337


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: Konstantin Volkov <wolf@virtuozzo.com> 7.0.0-9
changelog:
  - Enable firewalld by default, open appropriate ports, see #PSBM-54055
  - Set default timezone for host, see #PSBM-54121
  - Corrected docker template according to VZ7 kernel, see #PSBM-50601


author: Alexander Stefanov <astefanov@virtuozzo.com> 7.0.0-14
changelog:
  - add dovecot #PSBM-99957
  - adjust post script to switch /etc/resolv.conf to symlink in /run #PSBM-131437


author: Igor Sukhih <igor@virtuozzo.com> 7.0.135
changelog:
  - Do not use tar '--ignore-failed-read' option #PSBM-108339
   - Check mounted state in offline mode #PSBM-108339


author: Igor Sukhih <igor@virtuozzo.com> 7.0.139
changelog:
  - Adjust sources to enable build for vz8 #PSBM-123731 (Pavel Vokhmyanin
  <pvokhmyanin@virtuozzo.com>)


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 <astefanov@virtuozzo.com> 7.0.0-19
changelog:
  - add libcurl-gnutls.so.4 and friends to the chroot
  - resolve #OVZ-7134
  - verify gpg signs over debs, see #PSBM-104249


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.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: Updates Tracker <dsilakov@virtuozzo.com> 7.0.24
changelog:
  - Don't strip vzreport, it is a script (Denis Silakov <dsilakov@virtuozzo.com>)
   - No prlsrvctl by default now, let's return to the old vzreport (Denis Silakov
  <dsilakov@virtuozzo.com>)
   - No prlsrvctl by default now, let's return to the old vzreport (Denis Silakov
  <dsilakov@virtuozzo.com>)


author: Updates Tracker <dsilakov@virtuozzo.com> 7.0.25
changelog:
  - Don't strip vzreport, it is a script (Denis Silakov <dsilakov@virtuozzo.com>)
   - No prlsrvctl by default now, let's return to the old vzreport (Denis Silakov
  <dsilakov@virtuozzo.com>)
   - Fix packages (Denis Silakov <dsilakov@virtuozzo.com>)
   - No prlsrvctl by default now, let's return to the old vzreport (Denis Silakov
  <dsilakov@virtuozzo.com>)


author: Updates Tracker <dsilakov@virtuozzo.com> 7.0.26
changelog:
  - Support -d / -s options for dump / send, PSBM-130447 (Denis Silakov
  <dsilakov@virtuozzo.com>)
   - Add a bit more collectors, add report sending (Denis Silakov
  <dsilakov@virtuozzo.com>)


author: VZ Auto Builder <builder@virtuozzo.com> 7.0.27
changelog:
  - Use vzct driver (Denis Silakov <dsilakov@virtuozzo.com>)
   - Remove debug output (Denis Silakov <dsilakov@virtuozzo.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 7.0.29
changelog:
  - Verify packages from VHS itself only, takes too much time to verify VzLinux
   - Nor forget to install new collectors


author: Denis Silakov <dsilakov@virtuozzo.com> 7.0.30
changelog:
  - Alow sending existing reports
   - Fix product version in the report
   - Add long options support
   - Add -h option


author: Updates Tracker <dsilakov@virtuozzo.com> 7.0.32
changelog:
  - Turn back report sending (Denis Silakov <dsilakov@virtuozzo.com>)
   - Added man page, PSBM-131842 (Denis Silakov <dsilakov@virtuozzo.com>)
   - Fix rpm macro usage
   - Add man page to spec


author: Denis Silakov <dsilakov@virtuozzo.com> 7.0.69
changelog:
  - Revert "Set ploop trusted flag on cache creation and modify procedures, see
  \#PSBM-98307" see #PSBM-99224 (Alexander Stefanov <astefanov@virtuozzo.com>)
   - Revert "set trusted flag more complex, see #PSBM-99039" see #PSBM-99224
  (Alexander Stefanov <astefanov@virtuozzo.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 7.0.71
changelog:
  - Unable to install package if $VE_PRIVATE/templates missed #PSBM-103004 (Igor
  Sukhih <igor@virtuozzo.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 7.0.75
changelog:
  - Fix copyrigh message
   - remove osrelease hack to prevent issue with CT creation on VZ8, see
  \#PSBM-120673 (Alexander Stefanov <astefanov@virtuozzo.com>)


author: VZ Auto Builder <builder@virtuozzo.com> 7.0.81
changelog:
  - Revert "Force --update-cache option if 'update cache' command is specified,
  PSBM-127859" (Denis Silakov <dsilakov@virtuozzo.com>) (#PSBM-127859 #PSBM-128305 #PSBM-127859)
   - Switch to u17 (Denis Silakov <dsilakov@virtuozzo.com>)


author: VZ Auto Builder <builder@virtuozzo.com> 7.0.82
changelog:
  - this options needed to make rhel-7/8 templates work (Alexander Stefanov
  <astefanov@virtuozzo.com>)


