# changelog

author: Konstantin Khorenko <khorenko@virtuozzo.com> [3.10.0-693.11.6.vz7.40.4]
changelog:
  - vznetstat: Convert some kmalloc()/kfree() to __vmalloc()/vfree() (Kirill Tkhai) [PSBM-79502]
  - vznetstat: Add protection to venet_acct_set_classes() (Kirill Tkhai)
  - ms/mm/mempolicy: Add cond_resched() in queue_pages_pte_range() (Andrey Ryabinin) [PSBM-79273]
  - ms/sctp: do not peel off an assoc from one netns to another one (Xin Long) [PSBM-79325]
  - ve: fix container stopped state check (Stanislav Kinsburskiy) [PSBM-78078]
  - fuse: fuse_request_send_background() must clear FR_PENDING (Maxim Patlasov) [PSBM-78342 PSBM-74661 PSBM-74660 PSBM-74226]
  - net: Fix use after free and double free in get_net_ns_by_id() (Kirill Tkhai)
  - ms/mm, thp: Do not make page table dirty unconditionally in touch_p[mu]d() (Kirill Tkhai) [PSBM-78359]
  - ms/dccp: CVE-2017-8824: use-after-free in DCCP code (Mohamed Ghannam) [PSBM-78647]
  - ms/KVM: VMX: remove I/O port 0x80 bypass on Intel hosts (Andrew Honig) [PSBM-78651]
  - mm/tcache: replace BUG_ON()s with WARN_ON()s (Andrey Ryabinin) [PSBM-77154]
  - tcache: Repeat invalidation in tcache_invalidate_node_pages() (Kirill Tkhai) [PSBM-78354]
  - ms/ipsec: Fix aborted xfrm policy dump crash (Evgenii Shatokhin) [PSBM-78287]
  - ms/NFS: Don't call COMMIT in ->releasepage() (Trond Myklebust) [PSBM-77949]
  - fs/fuse/dev: improve ->splice() with fragmented memory (Andrey Ryabinin) [PSBM-77949]


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: Igor Sukhih <igor@virtuozzo.com> 7.0.88
changelog:
  - migration for containers with passthrough iscsi #PSBM-72011
   - Introduce separate exit code for attached backup case #PSBM-49934


author: Igor Sukhih <igor@virtuozzo.com> 7.0.92
changelog:
  - MigrateStateDstRemote::finalStage: restore CT name on regitsre
   - CT present on both nodes in case online shared migration failure #PSBM-73250
   - MigrateStateCommon::h_backup(): remove temporary file on success
   - Update compilation flags


author: Konstantin Volkov <wolf@odin.com> 7.0.0-8
changelog:
  - Added string VEID support
  - Removed VZFS-related code
  - Rebased to Ubuntu 15.04
  - Added obsoletes for 32-bit vzpkgenvdeb's


author: Alexander Stefanov-Khryukin <akhryukin@virtuozzo.com> 7.0.9-1
changelog:
  - spec rewritten
  - zypper improved for modern openvz see #PSBM-45333
  - remove excessive data from /usr/share/


author: Alexander Stefanov-Khryukin <akhryukin@virtuozzo.com> 7.0.9-10
changelog:
  - Include RPM data into the bootstrap package
  - remove redundant whitespaces
  - increase release to 10


author: Alexander Stefanov astefanov@virtuozzo.com> 7.0.9-13
changelog:
  - invoke run_from_chroot binary from /usr/libexec instead of /usr/share/libvznbdmig, #PSBM-48232
  - bump libsolv-tools release


author: Jaromir Capik <jcapik@redhat.com> - 3.3.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 Sukhih <igor@virtuozzo.com> 7.0.15
changelog:
  - IO is not updated for CTID in uuid format #PSBM-65552
   - Fixed path to CT cpu.proc.stat,cpu.delayacct.total


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.16
changelog:
  - Don't ignore fscanf return value (Andrey Bondrov <abondrov@virtuozzo.com>)
   - Enable hardened build, see #PSBM-58107 (Andrey Bondrov
  <abondrov@virtuozzo.com>)


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


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.53
changelog:
  - Update contacts Add full copyright header to run_from_chroot.c (Andrey
  Bondrov <abondrov@virtuozzo.com>)
   - Update copyrights (Andrey Bondrov <abondrov@virtuozzo.com>)


author: Konstantin Volkov <wolf@virtuozzo.com> 7.0.57
changelog:
  - AddressSanitizer: heap-use-after-free during "vzpkg remove #PSBM-58441 (Igor
  Sukhih <igor@virtuozzo.com>)


