# changelog

author: Cyrill Gorcunov <gorcunov@virtuozzo.com> 3.12.2.2
changelog:
  - mount: Order call_helper_process calls (Cyrill Gorcunov <gorcunov@gmail.com>) (#PSBM-99360)
   - Revert "restore: Serialize access to last_pid"


author: VZ Auto Builder <dsilakov@virtuozzo.com> 3.12.2.8
changelog:
  - PSBM-101433 (Pavel Tikhomirov <ptikhomirov@virtuozzo.com>) (#PSBM-101433)
   - PSBM-101433 (Pavel Tikhomirov <ptikhomirov@virtuozzo.com>) (#PSBM-101433)
   - PSBM-101145 (Pavel Tikhomirov <ptikhomirov@virtuozzo.com>) (#PSBM-101145)
   - PSBM-101433 (Pavel Tikhomirov <ptikhomirov@virtuozzo.com>) (#PSBM-101433)
   - PSBM-101433 (Pavel Tikhomirov <ptikhomirov@virtuozzo.com>) (#PSBM-101433)


author: VZ Auto Builder <dsilakov@virtuozzo.com> 3.12.2.10
changelog:
  - PSBM-100083 (Valeriy Vdovin <valeriy.vdovin@virtuozzo.com>) (#PSBM-100083)
   - PSBM-100083 (Valeriy Vdovin <valeriy.vdovin@virtuozzo.com>) (#PSBM-100083)
   - PSBM-99926 (Alexander Stefanov <astefanov@virtuozzo.com>) (#PSBM-99926)


author: Nikolay Shirokovskiy <nshirokovskiy@virtuozzo.com> - vz-4.5.0-23.vz7.4
changelog:
  - make: add flags to configure sanitizer
  - asan: workaround sanitizer issues with clone(2)
  - asan: configure to coredump on signals


author: Nikolay Shirokovskiy <nshirokovskiy@virtuozzo.com> - vz-4.5.0-23.vz7.6
changelog:
  * Wed Jan 29 2020 Nikolay Shirokovskiy <nshirokovskiy@virtuozzo.com> - vz-4.5.0-23.vz7.5
  - FIXUP: qemu: wait blockjob finishing if it is absent in qemu #VSTOR-30599


author: Nikolay Shirokovskiy <nshirokovskiy@virtuozzo.com> - vz-4.5.0-23.vz7.8
changelog:
  - DROP: qemu: hide details of fake reboot
  - DROP: qemu: support 'preserve' option for 'on_poweroff'
  - qemu: support 'preserve' option for 'on_poweroff'
  - qemu: hide details of fake reboot


author: Nikolay Shirokovskiy <nshirokovskiy@virtuozzo.com> - vz-4.5.0-23.vz7.11
changelog:
  - FIXUP: pull: remote: add pull backup API implementation
  - FIXUP: upgrade: support local p2p migration #PSBM-100796


author: Igor Sukhih <igor@virtuozzo.com> 7.0.181
changelog:
  - test/test-sparse: use rsync to generate sparse ploop image
   - send_image_block(): skip zero block transmition #PSBM-100783


author: Igor Sukhih <igor@virtuozzo.com> 7.0.182
changelog:
  - check_and_repair_sparse\(): do not call fsync for every block #PSBM-101508
   - check_and_repair(): remove duplicate error message
   - Add possibility to iterate all deltas on defrag #PSBM-101490
   - ploop_image_shuffle(): update the end of image calculation


author: Igor Sukhih <igor@virtuozzo.com> 7.0.184
changelog:
  - Unable to operate with additional ploop images #PSBM-101605
   - get_mount_dir(): return real mountpoint from mnt namespace


author: Igor Sukhih <igor@virtuozzo.com> 7.0.185
changelog:
  - auto_mount_fs(): use namespace pid to find mountpoint
   - Unable to resize secondary ploop #PSBM-101799


author: Igor Sukhih <igor@virtuozzo.com> 7.0.187.3
changelog:
  - ability to fix CT with broken BAT #PSBM-102741
   - Check cached BAT is same as on-disk #PSBM-102488
   - ploop_resize_image(): missed check
   - Offline merge can corrupt BAT #PSBM-102808 (#PSBM-101080)
   - build_hole_bitmap(): do not use header copy


author: Konstantin B. Bukharov <bkb@virtuozzo.com> 7.0.1039
changelog:
  - Set default video adapter to QXL for all guests #PSBM-101484 (Pavel
  Vokhmyanin <pvokhmyanin@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.1045
changelog:
  - Send PET_DSP_EVT_VM_ADDED event to all client on VM template register
  \#PSBM-101503
   - Send PET_DSP_EVT_VM_UNREGISTERED, on CT unregister


author: VZ Auto Builder <dsilakov@virtuozzo.com> 7.8.303
changelog:
  - VSTOR-17557 (Oleg Volkov <olegv@acronis.com>) (#VSTOR-17557)
   - VSTOR-17557 (Oleg Volkov <olegv@acronis.com>) (#VSTOR-17557)


author: VZ Auto Builder <dsilakov@virtuozzo.com> 7.8.305
changelog:
  - [PCS] Write service pid file ASAP to prevent service start timeout (Oleg
  Volkov <olegv@acronis.com>) (#VSTOR-18048)
   - [MDS] Ignore madvise errors in pool allocator (Oleg Volkov
  <olegv@acronis.com>) (#VSTOR-18047)
   - [PCS] csd: bad error path when commit was not even started (Alexey Kuznetsov
  <kuznet@virtuozzo.com>) (#VSTOR-17995)
   - blog: remove extra ':' symbol. (Sergey Efremov <Sergey.Efremov@acronis.com>)
   - blog: add missing closing } to pcs_map_complete (Sergey Efremov
  <Sergey.Efremov@acronis.com>)


author: VZ Auto Builder <dsilakov@virtuozzo.com> 7.8.307
changelog:
  - Bump version
   - [PCS] Write service pid file ASAP to prevent service start timeout (Oleg
  Volkov <olegv@acronis.com>) (#VSTOR-18048)
   - [MDS] Ignore madvise errors in pool allocator (Oleg Volkov
  <olegv@acronis.com>) (#VSTOR-18047)
   - [PCS] csd: bad error path when commit was not even started (Alexey Kuznetsov
  <kuznet@virtuozzo.com>) (#VSTOR-17995)
   - blog: remove extra ':' symbol. (Sergey Efremov <Sergey.Efremov@acronis.com>)
   - blog: add missing closing } to pcs_map_complete (Sergey Efremov
  <Sergey.Efremov@acronis.com>)


