# changelog

author: Konstantin Volkov <wolf@virtuozzo.com> - 21.48.22.93-1.vz7.3
changelog:
  - Check for appropriate kvm kernel module loaded successfully for
    additional VT support checks, see #PSBM-54007


author: Konstantin Volkov <wolf@virtuozzo.com> - 21.48.22.93-1.vz7.7.2
changelog:
  - Cleanup bootdrive selection in custom mode, see #PSBM-60204
  - Implement vz_mand cmdline key for skip /vz check, see #PSBM-59198
  - Implement allow_usb_hdd parameter that allows to install on USB drives, see #PSBM-59548


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


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.7
changelog:
  - Cpupool dbus notification (Alexander Burluka <aburluka@virtuozzo.com>) (#PSBM-48757)
   - Autorun for cpufeaters sync (Dmitry Andreev <dandreev@virtuozzo.com>) (#PSBM-48757)


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.8
changelog:
  - Add dbus service configuration file #PSBM-48757 (Dmitry Andreev
  <dandreev@virtuozzo.com>)
   - Install dbus service configuration file #PSBM-48757 (Dmitry Andreev
  <dandreev@virtuozzo.com>)


author: Cyrill Gorcunov <gorcunov@virtuozzo.com> 2.8.0.8
changelog:
  - pcs7: zdtm: check sequence numbers for tcp sockets
   - pcs7: build: install libnet-dev
   - pcs7: zdtm.py: pass a test PID into zdtm hooks
   - pcs7: zdtm: add test cases on TCP_SYN_SENT
   - pcs7: zdtm: add a test for unconnected tcp sockets
   - pcs7: zdmt: add more checks into socket-closed-tcp
   - pcs7: zdtm: check sockets in the TCP_CLOSING state
   - pcs7: zdtm: add test cases on TCP_CLOSE_WAIT and TCP_LAST_ACK states
   - pcs7: zdtm: add test cases on TCP_FIN_WAIT* states
   - pcs7: tcp: add support for synsent
   - pcs7: tcp: allow to dump intermediate closing states
   - pcs7: inet: dump source and destination addresses for closed sockets
   - pcs7: soccr: add support for syn-sent sockets
   - pcs7: soccr: add support for half-closed sockets
   - pcs7: soccr: move connect from criu to soccr
   - pcs7: soccr: add source and destination addresses to libsoccr_sk_data
   - pcs7: criu: check whether tcp_repair can be enabled for half-closed sockets
   - pcs7: soccr: add prefixes for log messages and print errno
   - pcs7: soccr: add '\n' to all loge/logd
   - pcs7: criu: enable soccr logging
   - pcs7: build: only generate soccr config.h if necessary
   - pcs7: soccr: Generate config.h dynamically
   - pcs7: soccr: rectify Alpine build
   - pcs7: make, soccr: let CRIU depend on libsoccr
   - pcs7: soccr: Add soccr.h's comments
   - pcs7: soccr: Handle connection state
   - pcs7: soccr/tcp: Restore queues using library
   - pcs7: soccr/tcp: Restore socket's info after binding it
   - pcs7: soccr/tcp: Restore socket's info before binding it
   - pcs7: soccr/tcp: Prepare connection info for restore
   - pcs7: soccr/tcp: Read queues contents using library
   - pcs7: soccr/tcp: Fill actual connection info using the library
   - pcs7: soccr/tcp: Introduce blob with connection info and getter for it
   - pcs7: soccr/tcp: Add _pause and _resume to library and use it
   - pcs7: soccr: Add logging
   - pcs7: soccr: Wire into builder
   - criu.spec: Add libnet-devel requirement for tcp-close sake


author: Cyrill Gorcunov <gorcunov@virtuozzo.com> 2.8.0.11
changelog:
  - zdtm: add a test to check a mount tree with overmounts (Andrei Vagin
  <avagin@virtuozzo.com>)
   - mount: clone a mount namespace to open a detached mount (Andrei Vagin
  <avagin@virtuozzo.com>) (#PSBM-57135)
   - mnt: try to split a mount tree to restore over-mounted mounts (Andrei Vagin
  <avagin@virtuozzo.com>)
   - mnt: rename roots_mp into root_yard_mp and make it global (Andrei Vagin
  <avagin@virtuozzo.com>)
   - mnt: add a sub-id to print_ns_root (Andrei Vagin <avagin@virtuozzo.com>)
   - mnt: clean up (Andrei Vagin <avagin@virtuozzo.com>)
   - mnt: add a function to check whether a mount overmounts something (Andrei
  Vagin <avagin@virtuozzo.com>)


author: Cyrill Gorcunov <gorcunov@virtuozzo.com> 2.8.0.13
changelog:
  - pcs7: tcp: bind tcp sockets after enabling the repair mode (#PSBM-57413)
   - pcs7: scripts: Print error value in case of action script fail


author: Cyrill Gorcunov <gorcunov@virtuozzo.com> 2.8.0.14
changelog:
  - pcs7: tcp: bind tcp sockets after enabling the repair mode (#PSBM-57413)
   - Revert "pcs7: tcp: bind tcp sockets after enabling the repair mode"


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


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


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


author: Konstantin Volkov <wolf@virtuozzo.com> - 1:1.32.3-1.10
changelog:
  - Added patches made by rkagan@virtuozzo.com:
    v2v:windows: factor out getting CurrentControlSet
    v2v:windows: prevent conflicts with PnP on firstboot


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.83
changelog:
  - simplify LoginLocal protocol (PSBM-52204) (Pavel Ganyushin
  <pganyushin@virtuozzo.com>)
   - prevent DoS using login local unix socket (PSBM-52204) (Pavel Ganyushin
  <pganyushin@virtuozzo.com>)
   - get user credentials from unix socket (PSBM-52204) (Pavel Ganyushin
  <pganyushin@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.84
changelog:
  - Log client address:port in IOCommunication (PSBM-50806) (Pavel Ganyushin
  <pganyushin@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.86
changelog:
  - define dispatcher command for requesting vccmd config (PSBM-55022) (Pavel
  Ganyushin <pganyushin@virtuozzo.com>)
   - add vcmmd specific fields for DspCmdStorageSetValue command (PSBM-55022)
  (Pavel Ganyushin <pganyushin@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.88
changelog:
  - temporary comment a line with a circular dependency on libprlsdk (Sergey
  Galas <shrike@virtuozzo.com>)
   - define dispatcher command for requesting vccmd config (PSBM-55022) (Pavel
  Ganyushin <pganyushin@virtuozzo.com>)
   - add vcmmd specific fields for DspCmdStorageSetValue command (PSBM-55022)
  (Pavel Ganyushin <pganyushin@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.154
changelog:
  - Remove the type restriction from PrlHandle_EventCallbackHandler #PVA-35665
  (Dmitry Andreev <dandreev@virtuozzo.com>)
   - get bound adapter more accurately (PSBM-53561) (Pavel Ganyushin
  <pganyushin@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.155
changelog:
  - migration: added PVMT_DONT_CREATE_DISK flag (Pavel Glushchak
  <pglushchak@virtuozzo.com>)
   - Add explicit CloudLinux support (#PSBM-51659) (Denis Silakov
  <dsilakov@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.156
changelog:
  - Simplify LoginLocal protocol (PSBM-52204) (Pavel Ganyushin
  <pganyushin@virtuozzo.com>)
   - Use problem report servers at *virtuozzo.com (Denis Silakov
  <dsilakov@virtuozzo.com>)
   - Introduce network adapter type constants (PSBM-53561) (Pavel Ganyushin
  <pganyushin@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.158
changelog:
  - Fixed deadlock with calling CStdinMaintainer() destructor too early
  \#PSBM-57400 (Yuriy Pudgorodskiy <yur@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.169.4
changelog:
  - Add PrlApi_GuestToString function to SDK PSBM-60625
   - Rebrand Parallels Tools -> Virtuozzo Guest Tools in an error message PSBM-60928


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.47
changelog:
  - Add on-crash action parameter (PSBM-51080) (Pavel Ganyushin
  <pganyushin@virtuozzo.com>)
   - Remove minOccurs limit from Encryption element (PSBM-50720) (Igor Bazhitov
  <ibazhitov@virtuozzo.com>)
   - Add disk encryption parameters to GetBackupTree result (PSBM-50720) (Igor
  Bazhitov <ibazhitov@virtuozzo.com>)
   - change default CPU mode both for host and guest (VMs and CTs) to x64 (Maxim
  Nestratov <mnestratov@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.52
changelog:
  - Add VNC websocket port in VM config, #PSBM-53289 (Maxim Perevedentsev
  <mperevedentsev@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.53
changelog:
  - disable video 3d accelleration by default as it is not supported now (Maxim
  Nestratov <mnestratov@virtuozzo.com>) (#PVA-35957)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.54
changelog:
  - add crash limit field (PSBM-55697) (Pavel Ganyushin
  <pganyushin@virtuozzo.com>)
   - add virtual network adapters to host hardware info (PSBM-53561) (Pavel
  Ganyushin <pganyushin@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.55
changelog:
  - Use *report.virtuozzo.com instead of *report.parallels.com (Denis Silakov
  <dsilakov@virtuozzo.com>)
   - Add memory policy structure to xml model (PSBM-55022) (Pavel Ganyushin
  <pganyushin@virtuozzo.com>)


author: Dmitry Andreev <dandreev@virtuozzo.com> 1.0.3
changelog:
  - Rename directory for crashdumps #PSBM-50823
   - Collect light coredumps for vz* applications #PSBM-50895
   - create dirs in a proper way (Alexander Stefanov-Khryukin
  <akhryukin@parallels.com>)
   - Added license terms (Dmitry Mishin <dim@virtuozzo.com>)
   - Fix folder creation during 'make install' (Denis Silakov
  <dsilakov@gmail.com>)
   - For safety, create necessary folders during 'make install' if they are
  missing (Denis Silakov <dsilakov@gmail.com>)


author: Dmitry Andreev <dandreev@virtuozzo.com> 1.0.4
changelog:
  - Make message about invalid problem directory more clear (Denis Silakov
  <denis.silakov@rosalab.ru>)


author: Derbyshev Dmitry' <dderbyshev@virtuozzo.com> 7.0.14
changelog:
  - vcmmd_config: node_list and cpu_list fields added
   - vcmmd_config: string values in config
   - vcmmd_config: prepare for string values in config


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: Maxim Nestratov <mnestratov@virtuozzo.com> - 2.4.0-1.vz7.4
changelog:
  - remove libvirt-daemon-config-network package requirement, which creates
    unnecessary 'default' network (Bug #PSBM-55008 fix)


author: Maxim Nestratov <mnestratov@virtuozzo.com> - 2.4.0-1.vz7.7
changelog:
  - reapplied "qemu: fix libvirtd crash when querying halted cpus info"
  - vz: fixed migration in p2p mode
  - qemu: store guest visible disk size from qemu monitor block info
  - qemu: special error code in case of no job on cancel block job
  - introduce pull backup
  - vsh: Pass correct values for command line completion
  - qemu: Reset post-copy capability after migration
  - qemu: Only allow 'raw' format for scsi-block using virtio-scsi
  - qemuDomainAttachNetDevice: Enable multiqueue for vhost-user
  - vsh: Fix the incorrect environment variable prefix in error message


author: Maxim Nestratov <mnestratov@virtuozzo.com> - 2.4.0-1.vz7.9
changelog:
  - cpu: fix typo: rename __kvm_hv_spinlock to __kvm_hv_spinlocks
  - fs: Add proper switch to create filesystem with overwrite
  - libvirtd: systemd: add special target for system shutdown
  - qemu: agent: handle agent connection errors in one place
  - qemu: agent: remove redundant check
  - qemu: agent: cleanup agent error flag correctly
  - vz: change printing format specifier for network statistics
  - vz: present CT disks based on ploop files as disks always instead of filesystems
  - vz: get disks statistics for CT
  - vz: set virtio as default network model


author: Maxim Nestratov <mnestratov@virtuozzo.com> - 2.4.0-1.vz7.10
changelog:
  - daemon: Install virt-guest-shutdown.target properly (bug #PSBM-52912)
  - qemu: refactor: use switch for enum in qemuProcessGraphicsReservePorts
  - qemu: mark user defined websocket as used
  - qemu: fix xml dump of autogenerated websocket (bug #PSBM-55669 fixed)
  - storage: Fix type PLOOP type check for storageVolUpload
  - vz: report "scsi" bus for disks when nothing was set explixitly
  - vz: don't query boot devices information for VZ, set boot from disk always
  - vz: don't add implicit devices for CTs
  - vz: report disks either as disks or filesystems depending on original xml
  - vz: get disks statistics for CTs


author: Maxim Nestratov <mnestratov@virtuozzo.com> - 2.4.0-1.vz7.12
changelog:
  - qemu: prepare blockjob complete event error usage
  - qemu: report drive mirror errors on migration (bug #PSBM-52818)
  - vz: set PVMT_DONT_CREATE_DISK migration flag
  - vz: added VIR_MIGRATE_NON_SHARED_INC migration flag support (bug #VZOS-521)
  - qemu: fix pit timer tick policy (bug #PSBM-56969)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.333.6
changelog:
  - ns_set_memory_param(): take into account current memsw limit #PSBM-59770
   - Fixed CT reinstall by custom reinstall script #PSBM-59687


author: Igor Sukhih <igor@virtuozzo.com> 7.0.333.7
changelog:
  - vzauth: show proper error if .psa.shadow is absent #PVA-36225
   - ns_set_memory_param(): check type overflow on memory parameter set #PSBM-5898


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


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


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


author: Andrey Ponomarenko <aponomarenko@virtuozzo.com> 0.2
changelog:
  - #PSBM-54710: Fixed user dialog sentences according to the review.
   - Moved WEB_SITE constant from gui/tui to constants module.
   - Moved common license check code from gui/tui to a module.
   - Initial version of the text-based UI (#PSBM-54710). Code cleaning
  (#PSBM-54711).
   - #PSBM-55889, #PSBM-54525, #PSBM-54711: Use data.key.key instead of
  data.key.manual to store entered license key.


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


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


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.15
changelog:
  - Obtain CFLAGS and LDFLAGS for vstorage from pkg-config (PSBM-51779)
   - Fix compilation with -Wstrict-prototypes (PSBM-51779)


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.18
changelog:
  - Restore compatibility with vz6 storage format (PSBM-45556)
   - Restore processing of license parameters (PSBM-45556)
   - Fix running state check for VMs (PSBM-45556)
   - Update resources every (MASTER_LEASE_TIMEOUT / 2) seconds (PSBM-45556)
   - Utilize monotonic clock for timestamps (PSBM-45556)
   - Support VM subtypes in roles (PSBM-45556)


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.19
changelog:
  - Rename drs_resource.p to drs_resource.node_id (PSBM-55760)
   - Don't call policy->update() on exit (PSBM-55760)
   - Call policy update only when resources actually changed (PSBM-55760)
   - Utilize strncpy in id_set() (PSBM-55760)
   - Correctly exit from slave node when interrupted by a signal (PSBM-55760)
   - Print SNMP variables along with their values to log (PSBM-55760)
   - Dump node list to log when removing a node (PSBM-55760)
   - Add drs_res_compare_node() to compare resources of two nodes (PSBM-55760)
   - Make drs_alloc_{node,ve}_res() available for other modules (PSBM-55760)
   - Constify some drs_client_id_t related arguments (PSBM-55760)


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


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.19
changelog:
  - Return EBUSY error if PLOOP_IOC_PUSH_BACKUP_INIT exists with EINVAL
  \#PSBM-49269 (Igor Sukhih <igor@virtuozzo.com>)


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.22
changelog:
  - call custom action script after ioctl(PLOOP_IOC_PUSH_BACKUP_INIT) #PSBM-53862
  (Igor Sukhih <igor@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.72
changelog:
  - Use custom script to get encryption key #PSBM-52949 #PSBM-53053
   - rename crypt.sh -> crypthelper
   - pcompact timeout doesn't affect defragmenttaion #PSBM-41298


author: Igor Sukhih <igor@virtuozzo.com> 7.0.75
changelog:
  - Turn off console logging for 'balloon discard --stat'
   - 'ploop balloon discard --stat' does not work on not mounted image #PSBM-53998


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


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


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


author: Maxim Perevedentsev <mperevedentsev@virtuozzo.com> 7.0.26
changelog:
  - Implement compact --info for ploop, #PSBM-50611
   - Refactor, #PSBM-50611
   - Move human-readable-units parser to util, #PSBM-50611
   - Extract CompactData, #PSBM-50611


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.27
changelog:
  - bug #PSBM-55815 aka /usr/bin/virt-resize tool not responding. Terminate it
  now (Sergey Galas <shrike@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.587.6
changelog:
  - Container pause #PSBM-55237
   - migration: fix success cancelling response (#PSBM-59381)
   - Container reinstall #PSBM-58698
   - bug #PSBM-58674 aka backup id is not preserved after incremental chain
  coalescing
   - use vcmmd API to set policy (PSBM-58244)
   - bug #PSBM-54070 aka NUMA binding from libvirt live config is saved
  permanently
   - Make it possible to get/set vcmmd memory policy (PSBM-55022)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.587.10
changelog:
  - bug #PSBM-58567 aka prlct "--on-crash restart" vm option does not change into
  "paused" after 3 reboots (Sergey Galas <shrike@virtuozzo.com>)
   - preserve the oncrash section on update of a vm configuration from libvirt
  (Sergey Galas <shrike@virtuozzo.com>)
   - bug #PSBM-40882 aka PVE::DspCmdVmAuthWithGuestSecurityDb
  (PrlVm_AuthWithGuestSecurityDb) (Sergey Galas <shrike@virtuozzo.com>)
   - add a vmauth requirement (Sergey Galas <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.587.11
changelog:
  - bug #PSBM-59840 aka Applying VNC in VA breaks hot migration for CT (Sergey
  Galas <shrike@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.587.12
changelog:
  - Dispatcher doesn't send event when container state changes to suspended
  \#PSBM-57132
   - Send PET_DSP_EVT_VM_STARTED on CT unpause
   - Send Container state change events #PSBM-59372 (#PSBM-53912)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.587.14
changelog:
  - need to use a common approach for both init, update and getConfig api
  operations. let's have a model and a marshal to save/load into a vcmmd data
  structure. (Sergey Galas <shrike@virtuozzo.com>)
   - Apply cpu/node mask in runtime #PSBM-54533 (Sergey Galas
  <shrike@virtuozzo.com>)
   - Report nodelist and cpulist change to vcmmd (Sergey Galas
  <shrike@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.587.15
changelog:
  - Task_RemoveVmBackup: fix VmDirUuid for CT (Dmitry Andreev
  <dandreev@virtuozzo.com>)
   - Incorrect statistics for devices.hdd0.write_total (Igor Sukhih
  <igor@virtuozzo.com>)


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.587.16
changelog:
  - bug #PSBM-60527 aka SDK.PrlVmDev_ResizeImage with PRIF_DISK_INFO returns no
  data (Sergey Galas <shrike@virtuozzo.com>)


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


author: Inga Pyass <ipyass@virtuozzo.com> 7.0.7
changelog:
  - Do not remove lines that are higher than current cursor position + fix sanity
  condition
   - BUGFIX PSBM-58281 Add sanity checks for number of inserted/delete lines and
  chars
   - BUGFIX PSBM-58281 Make escparams unsigned and add a check for invalid
  coordinates in setting scroll region
   - Fix potential escparms[] buffer overflow PSBM-58280
   - Use memmove() instead of memcpy() on overlapping memory areas PSBM-58282
   - Revert "AUTO version bump to 7.0.7"


author: Inga Pyass <ipyass@virtuozzo.com> 7.0.8
changelog:
  - Add sanity checks for memory allocations (#PSBM-58099)
   - Add copyright holder information (#PSBM-57674)


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.100
changelog:
  - PrlSrv::backup_node(): terminate backup on cancelation error
   - Remote backup asks password for second and further backup #PSBM-54059


author: Igor Sukhih <igor@virtuozzo.com> 7.0.101
changelog:
  - doc: Fixed english wording PSBM-55007 (Dmitry Mishin <dim@virtuozzo.com>)
   - doc: Fix default metric in iolimit description PSBM-54463
   - Possible string overfolw


author: Denis V. Lunev <den@openvz.org> - vz-2.3.0-31.2.21.vz7.71
changelog:
  - char: serial: check divider value against baud base #PSBM-53849
  - qcow2-dirty-bitmap: fix qcow2_dirty_bitmaps_refcounts
  - net: rtl8139: limit processing of ring descriptors #PSBM-54195
  - virtio: stop virtqueue processing if device is broken #PSBM-53263
  - virtio: migrate vdev->broken flag #PSBM-53263
  - virtio: handle virtqueue_map_desc() errors #PSBM-53263


author: Denis V. Lunev <den@openvz.org> - vz-2.3.0-31.2.21.vz7.72
changelog:
  - qcow2: do not preallocate more than prealloc_size ahead
  - qcow2: move the locking logic out of handle_alloc_space()
  - target-i386: get/put MSR_TSC_AUX across reset and migration #PSBM-55531
  - qcow2-bitmap: fix deleting inuse bitmaps #PSBM-56123
  - qcow2: add coroutine-independent interface around handle_prealloc()
  - qcow2: preallocate on writing metadata #PSBM-53114


author: Denis V. Lunev <den@openvz.org> - vz-2.3.0-31.2.21.vz7.73
changelog:
  - DROP: qcow2: move the locking logic out of handle_alloc_space()
  - DROP: target-i386: get/put MSR_TSC_AUX across reset and migration #PSBM-55531
  - qcow2: move the locking logic out of handle_alloc_space()


author: Denis V. Lunev <den@openvz.org> - vz-2.3.0-31.2.21.vz7.75
changelog:
  - traces: add traces for #PSBM-56540
  - traces: temporary enable traces for offline backup
  - block: log lengthy IO requests to debug VStorage problems


author: Denis V. Lunev <den@openvz.org> - vz-2.3.0-31.2.21.vz7.76
changelog:
  - DROP: block: log lengthy IO requests to debug VStorage problems
  - usb: ehci: fix memory leak in ehci_init_transfer #PSBM-56975
  - usbredir: free vm_change_state_handler in usbredir destroy dispatch #PSBM-56974
  - backup: fix uninitialized var
  - iotest 039: update reference output
  - block: log lengthy IO requests to debug VStorage problems
  - qemu_log: add pid@timestamp prefix such as for traces
  - qemu-utils: add log file for vz
  - qemu-utils: enable debug traces
  - trace: enable debug traces for backups
  - backup: improve worker trace
  - backup: temporary enable all traces


author: Denis V. Lunev <den@openvz.org> - vz-2.3.0-31.2.21.vz7.77
changelog:
  - DROP: qemu_log: add pid@timestamp prefix such as for traces
  - DROP: backup: temporary enable all traces
  - backup: increase backup timeout from 30 seconds to 180 seconds #PSBM-56771
  - qemu_log: do not fail on opening vz-qemu-utils.log #PSBM-57153
  - qemu_log: refactor qemu_log() and qemu_log_mask()
  - qemu_log: log to syslog if failed to open vz-qemu-utils.log


author: Jan Grulich <jgrulich@redhat.com> - 1:4.8.5-12
changelog:
  - Revert upstream fix for QTBUG-15319
    Resolves: bz#1259675
  - Do not use nonstandard linux-g++-aarch64
    Resolves: bz#1291461


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


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


author: Sergey Galas' <shrike@virtuozzo.com> 7.0.5
changelog:
  - improve checking of error during string to uint conversion (PSBM-56337)
  (Pavel Ganyushin <pganyushin@virtuozzo.com>)


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.19
changelog:
  - Return SHAMAN_ERR_NOT_REGISTERED in case of not registered node. (Sergey
  Lysanov <slysanov@virtuozzo.com>)


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.21
changelog:
  - Rewrite default schedule script and its tests in Python (PSBM-45556)
   - Fix arptables rules (PSBM-45556)
   - Create node config if it doesn't exist already (PSBM-45556)
   - Change the interface for managing node roles (PSBM-45556)
   - Rework netfilter firewall rules (PSBM-42905)
   - Add python in requirements since we have scripts in python (PSBM-45556)


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.22
changelog:
  - Change printf to shaman_log for several error messages
   - Make sources always compilable with -D_FORTIFY_SOURCE=2


author: Igor Bazhitov <ibazhitov@virtuozzo.com> 7.0.27
changelog:
  - Prohibit relocation of vz6 CTs to vz7 nodes (PSBM-55734)
   - Distinguish vz6 and vz7 containers (PSBM-55734)


author: Stanislav Kinsburskiy <skinsbursky@virtuozzo.com> 0.08.011
changelog:
  - manager: do not duplicate OVZ id per SPFS instance
   - manager: aling debug print for better output log
   - manager: restore cwd on return from SPFS context
   - manager: spfs context leaving helper introduced
   - manager: do not duplicate manager namespaces descriptors numbers
   - manager: mgr_work_dir helper introduced


author: Stanislav Kinsburskiy <skinsbursky@virtuozzo.com> 0.08.012
changelog:
  - manager: remove per-process share_resources flag
   - manager: do not detach from a task even if it doesn't use resources


author: Stanislav Kinsburskiy <skinsbursky@virtuozzo.com> 0.08.013
changelog:
  - manager: expose process state if seize has failed (#PSBM-53092)
   - manager: expose process internals in case detach has failed
   - swapfd: create a helper for ptrace detach


author: Stanislav Kinsburskiy <skinsbursky@virtuozzo.com> 0.08.015
changelog:
  - manager: check that private file mappings content is equal after copy
   - manager: copy content of writable mappings only (#PSBM-53249)


author: Stanislav Kinsburskiy <skinsbursky@virtuozzo.com> 0.08.016
changelog:
  - swapfd: check, that mapping is accessible ater replace
   - swapfd: mem_read helper introduced
   - swapfd: open_pid_mem helper introduced


author: Stanislav Kinsburskiy <skinsbursky@virtuozzo.com> 0.08.017
changelog:
  - swapfd: sync all the private file mappings (#PSBM-53303)
   - Makefile: remove explicit path to libnl3 headers from flags
   - autoconf.sh: new helper to configure and build with libnl3
   - configure: add check for libnl3/netlink/msg.h header
   - configure: add check for sys/capability.h header


author: Konstantin Neumoin <kneumoin@virtuozzo.com> 7.0.122
changelog:
  - cosmetic fix in numa migration accounting
   - don't fail if we already deactivated in counter increment
   - dont lookup qemu pid each get_rss call


author: Konstantin Neumoin <kneumoin@virtuozzo.com> 7.0.123
changelog:
  - subscribe balloon policy to low memory notification
   - fix block stats
   - fix count name
   - fix exception handling


author: Konstantin Neumoin <kneumoin@virtuozzo.com> 7.0.128
changelog:
  - fix ram_size in vz script
   - update default guarantee in update_ve_config
   - fix syntax error
   - set auto guarantee for VM in vcmmd (#PSBM-55018)
   - handle ValueError in vstorage-config parse


author: Konstantin Neumoin <kneumoin@virtuozzo.com> 7.0.130.6
changelog:
  - not rely to libvirt version when parse qemu cmdline (#PSBM-60274)
   - catch Error exception in nr_cpus & set_config (#PSBM-60274)


author: Konstantin Neumoin <kneumoin@virtuozzo.com> 7.0.42
changelog:
  - fix get_low_memory_param (#PSBM-57023)
   - add low memory callback to numa policy (#PSBM-57023)
   - simplification of the selection ves to unpin (#PSBM-57023)
   - refactoring try_fast_pin (#PSBM-57023)


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


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


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


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


author: Konstantin Volkov <wolf@virtuozzo.com> 0.14
changelog:
  - Fixed warning messages in the security settings dialog (#PSBM-49189). (Andrey
  Ponomarenko <aponomarenko@virtuozzo.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 0.15
changelog:
  - Do not require password retry for joining VZ storage (#PSBM-49378). (Andrey
  Ponomarenko <aponomarenko@virtuozzo.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 0.17
changelog:
  - #PSBM-49022: Fix inconsistency between default values of vstorage.shaman
  property. (Andrey Ponomarenko <aponomarenko@virtuozzo.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 0.19
changelog:
  - Allow to select IP address for MDS in the installer, see #PSBM-59837. (Andrey
  Ponomarenko <aponomarenko@virtuozzo.com>)


author: Igor Sukhih <igor@virtuozzo.com> 7.0.138.1
changelog:
  - CT pause action ##PSBM-55237
   - convert_str() may NULL-terminate beyond dst_size #PSBM-58331
   - Amended text for PSBM-52144 (Artem Pavlenko <apavlenko@virtuozzo.com>)
   - References PSBM-52144 (Artem Pavlenko <apavlenko@virtuozzo.com>)


author: Konstantin Khorenko <khorenko@virtuozzo.com> [3.10.0-327.36.1.vz7.20.10]
changelog:
  - kvm/x86: skip async_pf when in guest mode (Roman Kagan) [PSBM-54491]
  - fuse: no mtime flush on fdatasync (Maxim Patlasov) [PSBM-55919]


author: Konstantin Khorenko <khorenko@virtuozzo.com> [3.10.0-327.36.1.vz7.20.11]
changelog:
  - uapi/ploop/bc/netstat: add comments about possible leaks (Dmitry Safonov) [PSBM-52219]
  - netfilter: don't leak compat connmark, conntrack structs (Dmitry Safonov) [PSBM-51365]
  - fs/quota: don't leak compat quotsctl structs (Dmitry Safonov) [PSBM-51366]
  - ploop: don't leak ploop_freeblks_ctl_extent (Dmitry Safonov) [PSBM-51362]
  - cbt: don't leak ce_reserved64 in cbt_ito userspace (Dmitry Safonov) [PSBM-51361]
  - ms/assoc_array: don't call compare_object() on a node (Jerome Marchand) [PSBM-56609]
  - ve/net: Do not initialize netns_ct::can_alloc twice (Kirill Tkhai) [PSBM-56500]
  - vfs: panic in guard_bio_eod() if truncated_bytes > bvec->bv_len (Pavel Tikhomirov) [PSBM-55105]
  - fuse: fuse_prepare_write() should not wait on fuse-writeback (Maxim Patlasov) [PSBM-56474]


author: Konstantin Khorenko <khorenko@virtuozzo.com> [3.10.0-327.36.1.vz7.20.12]
changelog:
  - ms/kernel/groups: Use __GFP_NOWARN on user triggerable allocation (Andrey Ryabinin) [PSBM-56703]
  - ms/netlink/rhashtable: use rcu-read iterators in netlink_seq_next (Dmitry Safonov) [PSBM-56606]
  - ploop: pio_nfs does not require PLOOP_REQ_ISSUE_FLUSH (v2) (Maxim Patlasov)
  - ms/packet: fix race condition in packet_set_ring (Philip Pettersson) [PSBM-56699]
  - config.OpenVZ: increase default value for vm.mmap_min_addr (Konstantin Khorenko) [PSBM-56697]


author: Konstantin Khorenko <khorenko@virtuozzo.com> [3.10.0-327.36.1.vz7.20.13]
changelog:
  - fuse: fuse_send_writepage() must check FUSE_S_FAIL_IMMEDIATELY (Maxim Patlasov)
  - ms/perf: Annotate inherited event ctx->mutex recursion (Peter Zijlstra) [PSBM-56708]
  - ms/btrfs: limit async_work allocation and worker func duration (Maxim Patlasov) [PSBM-56995]
  - ve/sched: Dereference resched_next on next task's stack (Kirill Tkhai) [PSBM-56984]
  - ve/seccomp, ptrace: Save original BPF program when setting the filer (Cyrill Gorcunov) [PSBM-55593]
  - ms/seccomp, ptrace: Fix typo in filter fetching (Cyrill Gorcunov) [PSBM-55593]
  - ms/tcp: allow to enable the repair mode for non-listening sockets (Andrey Vagin) [PSBM-46381]


author: Konstantin Khorenko <khorenko@virtuozzo.com> [3.10.0-327.36.1.vz7.20.14]
changelog:
  - ms/crypto: algif_skcipher - Load TX SG list after waiting (Herbert Xu) [PSBM-53860]
  - ms/crypto: algif_skcipher - Fix race condition in skcipher_check_key (Herbert Xu) [PSBM-53860]
  - ms/crypto: algif_hash - Fix race condition in hash_check_key (Herbert Xu) [PSBM-53860]
  - ms/crypto: af_alg - Forbid bind(2) when nokey child sockets are present (Herbert Xu) [PSBM-53860]
  - ms/crypto: algif_skcipher - Remove custom release parent function (Herbert Xu) [PSBM-53860]
  - ms/crypto: algif_hash - Remove custom release parent function (Herbert Xu) [PSBM-53860]
  - ms/crypto: af_alg - Allow af_af_alg_release_parent to be called on nokey path (Herbert Xu) [PSBM-53860]
  - ms/crypto: algif_skcipher - Add key check exception for cipher_null (Herbert Xu) [PSBM-53860]
  - ms/crypto: skcipher - Add crypto_skcipher_has_setkey (Herbert Xu) [PSBM-53860]
  - ve/sched: Do not loose boosting during set_next_entity() called for not busted task (Kirill Tkhai) [PSBM-56465]
  - md: propagate QUEUE_FLAG_SG_GAPS (Maxim Patlasov) [PSBM-56838]


author: Konstantin Khorenko <khorenko@virtuozzo.com> [3.10.0-327.36.1.vz7.20.15]
changelog:
  - tcache: speedup tcaches operations on empty tcache (Andrey Ryabinin) [PSBM-56475]
  - tcache: don't invalidate pages on unsuccessful put/inability to put (Andrey Ryabinin) [PSBM-56475]
  - ve/netfilter: use ve_printk for BUGPRINT in ebtables (Dmitry Safonov) [PSBM-56707]
  - ve/kexec: reserve 256+64 = 320M for debug kernels (Dmitry Safonov) [PSBM-56847]
  - Revert "ve/sched: Do not loose boosting during set_next_entity() called for not busted task" (Konstantin Khorenko) [PSBM-57063]
  - ms/timekeeping: Copy the shadow-timekeeper over the real timekeeper last (John Stultz)
  - ms/KVM: i8254: use atomic_t instead of pit.inject_lock (Radim Krčmář) [PSBM-56972]
  - ms/KVM: i8254: add kvm_pit_reset_reinject (Radim Krčmář) [PSBM-56972]
  - ms/KVM: i8254: simplify atomics in kvm_pit_ack_irq (Radim Krčmář) [PSBM-56972]
  - ms/KVM: i8254: change PIT discard tick policy (Radim Krčmář) [PSBM-56972]


author: Konstantin Khorenko <khorenko@virtuozzo.com> [3.10.0-327.36.1.vz7.20.16]
changelog:
  - fuse: trust server file size unless opened (Maxim Patlasov) [PSBM-57047]
  - fuse: ratelimint dio complains (Maxim Patlasov) [PSBM-55782]


author: Konstantin Khorenko <khorenko@virtuozzo.com> [3.10.0-327.36.1.vz7.20.18]
changelog:
  - fuse: fuse_blocked_for_wb must check rw_files (Maxim Patlasov) [PSBM-57460]
  - fs: avoid writeback busy-loop if redirty (Maxim Patlasov) [PSBM-55919]


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


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 7.0.33
changelog:
  - Log warnings about license expiration in /etc/motd #PSBM-49429
   - Implement retry for KA internal error code, #PSBM-49407
   - Moved send_sip() out of CHECK_INTERVAL timeout so the custom wait interval
  when the sip is in progress will work #PSBM-49149
   - Correctly count total number of cts and vms for SIP


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 7.0.35
changelog:
  - Removed /etc/motd logging #PSBM-52333
   - PSBM-52667 Avoid race launching vzlicmon.service before networking is ready
  (Valentin Kulesh <valentin.kulesh@virtuozzo.com>)
   - Add an ability to remove all current licenses. (Dmitry Mishin
  <dim@virtuozzo.com>) (#PSBM-51422)


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 7.0.37
changelog:
  - Removed trial key from vzlicutils command line #PSBM-54709
   - usage: fix mistype #VZP-476 (Dmitry Andreev <dandreev@virtuozzo.com>)


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 7.0.38
changelog:
  - PSBM-54828 Man pages for vzlicutils incorrectly specify ka.parallels.com as
  the default KA (Valentin Kulesh <valentin.kulesh@virtuozzo.com>)
   - Condition compilation of vzlicutils features #PVA-36068
   - Turned off mlock() since it is not required
  (license moved out of vzlinux-3.x kernel)


author: Yuriy Pudgorodskiy <yur@virtuozzo.com> 7.0.39
changelog:
  - Fixed man pages referencing /etc/sysconfig/vz #PVA-36113
   - Use /proc/cpuinfo to detect num of cpu sockets #PSBM-49020
   - Improved readability of err message when node hwid is unknown #PVA-36112


author: Nikita Spiridonov <nspiridonov@virtuozzo.com> 7.0.44
changelog:
  - Enable '-z' option by default for vzmtemplate, #PSBM-49479
   - Expanded macros in vzmtemplate man page
   - Explicitly forbid std templates migration as obsoleted
   - Return back vzmtemplate utility, #PSBM-44962


author: Nikita Spiridonov <nspiridonov@virtuozzo.com> 7.0.47
changelog:
  - Fix --keep-dst option processing for migration on old versions, #PSBM-48615
   - Reread disks information from config in finalStage, #PSBM-48615


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.51
changelog:
  - Correction for PSBM-39741 (Artem Pavlenko <apavlenko@virtuozzo.com>)
   - Fixes PSBM-39741 (Artem Pavlenko <apavlenko@virtuozzo.com>)


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


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


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


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


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


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.43
changelog:
  - Check deb-based packages files more carefully, cleanup fixed. Also, create
  temp dir at the top of ve_root, see #PSBM-50889


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.51
changelog:
  - Redefine open() call and check for veroot unjump attempts, see #PSBM-53684
   - Added requires for vztt_checker (both arches), see #PSBM-53684


