# changelog

author: VZ Auto Builder <builder@virtuozzo.com> 3.18.0.14
changelog:
  - vz7: systemd-autofs-restart.sh: fix error condition check (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147268)


author: VZ Auto Builder <builder@virtuozzo.com> 3.18.0.15
changelog:
  - zdtm: add overlayfs_nestedns test (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147254)
   - overlayfs: do mount in mntns of lower/upper/workdir mounts (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147254)
   - mount-v2: add remove_plain_mountpoint helper (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147254)
   - mount-v2: export bind_plain_to_other_mntns helper (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147254)
   - mount-v2: export create_plain_mountpoint helper (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147254)
   - overlayfs: replace ret with exit_code in __overlayfs_mount (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147254)
   - overlayfs: remove cwd recovery in overlayfs_mount (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147254)
   - overlayfs: call overlayfs_mount in child process (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147254)


author: VZ Auto Builder <builder@virtuozzo.com> 3.18.0.16
changelog:
  - mount-v2: copy flags to wide mount helpers (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-148010)
   - overlayfs: fix error handling in __overlayfs_mount (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>)


author: VZ Auto Builder <builder@virtuozzo.com> 3.18.0.17
changelog:
  - filesystems: do binfmt_misc_restore only once (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147930)


author: VZ Auto Builder <builder@virtuozzo.com> 3.18.0.18
changelog:
  - soccr: do not disable tcp repair when sending unsent data (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147346)


author: VZ Auto Builder <builder@virtuozzo.com> 3.18.0.19
changelog:
  - sk-unix: ignore closed or non-empty in-flight sockets (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147983)


author: VZ Auto Builder <builder@virtuozzo.com> 3.18.0.20
changelog:
  - Revert "soccr: do not disable tcp repair when sending unsent data" (Pavel
  Tikhomirov <ptikhomirov@virtuozzo.com>) (#PSBM-147346 #PSBM-148050)


author: VZ Auto Builder <builder@virtuozzo.com> 3.18.0.21
changelog:
  - mount: skip source check for autofs mounts in bindmount search (Pavel
  Tikhomirov <ptikhomirov@virtuozzo.com>) (#PSBM-148081)


author: VZ Auto Builder <builder@virtuozzo.com> 3.18.0.22
changelog:
  - spfs: do mount request from mount namespace of nfs mount (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147276)
   - mount-v2: bind dev proc and sysfs for spfs into restored mount namespace
  (Pavel Tikhomirov <ptikhomirov@virtuozzo.com>) (#PSBM-147276)


author: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com> 7.0.297
changelog:
  - update target.list on dist-vz7-u20
   - vm: introduce handles to dispatcher for updating nvram #PSBM-146309


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: 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: Dmitry Mishin <dim@virtuozzo.com> 7.0.98
changelog:
  - PSBM-132834 Add BackupMode parameter in BackupSourcePreferences (Efim
     Shevrin <efim.shevrin@virtuozzo.com>)


author: Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com> 7.0.99
changelog:
  - added comparing state of Firewal for comparing Network Adapters #PSBM-136394
  (Aleksandr Leskin <aleksandr.leskin@virtuozzo.com>)


author: Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com> 7.0.100
changelog:
  - add Clipboard Boolean parameter for Dispatcher Remote Display configuration
  \#PSBM-138284 (Aleksandr Leskin <aleksandr.leskin@virtuozzo.com>)


author: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com> 7.0.101
changelog:
  - update copyrights date #PSBM-144949
   - build: remove Warnings [-Wliteral-suffix] added by '-std=c++11' flag
   - vmconfig: Introduce VM parameter OnEfiUpdateAction #PSBM-144949
   - vmconfig: Introduce libvirt lifecycle actions into VM config #PSBM-144949
   - build: append -std=c++11 flag
   - update target list to vz7-u20


author: Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com> - vz-5.6.0-10.vz7.183
changelog:
  - Notify vcmmd about hotplugged memory #VSTOR-50057
  - FIXUP: Fixed the condition for the case when the mask is set when vcpu = 0. PSBM-140602


author: Oleg Vasilev <me@svin.in> - vz-5.6.0-10.vz7.186
changelog:
  * Fri Dec 09 2022 Oleg Vasilev <me@svin.in> - vz-5.6.0-10.vz7.185
  - conf: Make VIR_DOMAIN_NET_TYPE_ETHERNET not share 'host view'
  - TMP: qemu: don't fail on already registered VM on migration #VSTOR-50917
  - FIXUP: qemu: don't fail on already registered VM on migration
  - Add vzevent dependency for libvirtd service #VSTOR-52643


author: Oleg Vasilev <oleg.vasilev@virtuozzo.com> - vz-5.6.0-10.vz7.190
changelog:
  - qemu.conf: Add OVMF_CODE_4M file to UEFI default file list #PSBM-144931
  - Revert "FIXUP: vzct: improve logging for vnc server #PSBM-138052" OVZ-7403


author: Oleg Vasilev <oleg.vasilev@virtuozzo.com> - vz-5.6.0-10.vz7.193
changelog:
  - blockjob: emit events on tmp commit failures #VSTOR-63083
  - qemu: Validate arg in qemuAgentErrorComandUnsupported()


author: Efim Shevrin <efim.shevrin@virtuozzo.com> - vz-5.6.0-10.vz7.195
changelog:
  - FIXUP: fix NULL deref in tmp commit error handling
  - vstorage: reduce cluster size of temporary snapshots #VSTOR-75705
  - qemu: adjust qga fsfreeze timeout #PSBM-153388


author: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com> 7.0.731
changelog:
  - libvzctl: make signal handler non-reentrant, #PSBM-145005 
     (Alexander Atanasov <alexander.atanasov@virtuozzo.com>) (#PSBM-145005)


author: Efim Shevrin <efim.shevrin@virtuozzo.com> 7.0.733
changelog:
  - script: fixed unitinilized variables in set_dns script #PSBM-147191 (Fima
  Shevrin <efim.shevrin@virtuozzo.com>)


author: Oleg Vasilev <oleg.vasilev@virtuozzo.com> 7.0.735
changelog:
  - env: send events when CT paused or resumed #PSBM-141633 (Nikolai Barybin
  <nikolai.barybin@virtuozzo.com>)
   - iolimit: fix message in the log, incorrect function name (Aleksandr Leskin
  <aleksandr.leskin@virtuozzo.com>)


author: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com> 7.0.736
changelog:
  - scripts: show hint when vzctl reports an error via WAITFD (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>)
   - update target.list file


author: Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com> 7.0.272
changelog:
  - Change in check for bounds of bmap array #PSBM-138699 (Dmitry Nesterenko
  <dmitry.nesterenko@virtuozzo.com>)


author: Konstantin Bukharov <bkb@virtuozzo.com> 7.0.274
changelog:
  - Fix PSBM-140638 - add option to skip partprobe call on ploop's mount Add
  option '-n' to ploop mount command to skip calling partprobe. Also available as
  mount parameter for libploop


author: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com> 7.0.276
changelog:
  - FIXUP: ploop: do not autodetect as encryption disks with absent encryption
  fields #PSBM-141821, #PSBM-141469, #PSBM-140446 (#PSBM-140446 #PSBM-141469)
   - REVERT: ploop: "Do not treat ploop disk as encrypted if keyid is not set
  \#PSBM-140446"
   - REVERT: ploop: do not encrypt device without encryption data or keyid
  \#PSBM-141469"


author: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com> 7.0.1262
changelog:
  - backup: fix owner rights for reversed-delta backups #PSBM-148624
   - backup: fix owner rights for backup #PSBM-148624


author: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com> 7.0.1263
changelog:
  - Change mechanism for start and stop bridge netif. #PSBM-148660 (Fima Shevrin
  <efim.shevrin@virtuozzo.com>)


author: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com> 7.0.1268
changelog:
  - Revert: transponster: all appended CD devices should have boot order
      - update target.list for new spec repo


author: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com> 7.0.1269.1
changelog:
  - tunnel: add error handling for fail connection #PSBM-153870
   - tunnel: improve logs for dsp tunnel #PSBM-153870


author: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com> 7.0.1269.4
changelog:
  - nvram: restore back OnEfiUpdateAction if libvirt was failed #PSBM-156725
   - nvram: improve logs for observing OnEfiUpdateAction #PSBM-156725


author: Efim Shevrin <efim.shevrin@virtuozzo.com> 7.0.241
changelog:
  - Add cloudlinux8 into supported os list #PSBM-141631
   - append Warning message for cpu_features_mask function #PSBM-138366
  (aleksandr.leskin <aleksandr.leskin@virtuozzo.com>)
   - Update targets.list (Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com>)
   - introduce in prlsrvctl the clipboard enable/disable feature for Remote
  Display configuration #PSBM-138661 (Aleksandr Leskin
  <aleksandr.leskin@virtuozzo.com>)


author: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com> 7.0.244
changelog:
  - Fix ostype conditions for FreeBSD support #PSBM-143389 #PSBM-143398
  (Alexander Ivanov <alexander.ivanov@virtuozzo.com>)


author: Efim Shevrin <efim.shevrin@virtuozzo.com> 7.0.245
changelog:
  - Add ip setting check for vnc address
   - Setting default vnc_address from prlsrvctl settings #PSBM-142718


