libvirt-lock-sanlock-5.6.0-10.vz7.195>  j|f  }Dͭ*Kwh?ϖ̡MHPcK=A[E{&n^DCJ|}Y8WA?&;W.c!zA<++5 o+JC&8\:Ak,v6d@4)ؼq&3I[b00e07ed97b52385a11f578b423e6a5d5bb4b51b[f  }Dͭ*8^φc ^@8 $#w?^'¤^Ǝi~hNkֱW<HRiqcx,\m @VMfE+pc#0FeyѤIW'̓0C RiIS؉w 7>:,H?,8d ( T !(H X h  P Xx \.. .( 8 9 :MG&H&8I&XX&`Y&l\&]&^'Xb(c(d(e(f(l(t(u(v)w*x+y+4@,4Clibvirt-lock-sanlock5.6.010.vz7.195Sanlock lock manager plugin for QEMU driverIncludes the Sanlock lock manager plugin for the QEMU driverfWbuilder5.eng.sw.ruXVirtuozzoVirtuozzoLGPLv2+Virtuozzo (http://www.virtuozzo.com/support/)Unspecifiedhttps://libvirt.org/linuxx86_64 EP+/ 큤AfJfTfTfKfJfJfKfJ4e26ce6ba612c2075ce5761ae056e9d0d8f4bba92fb5100df81ad3edfd46c22cda5a46f6cc4a16cd928522230f44a3de50d146ac9602f8dd818f496db2316455292e1129d0358b9aaad4a258210328ed24df70a79589aa140eec7bdfb0c33ed43bb7e0b1d148074ac9a057009f5a66659b589037da14e7d984177677eb86392adf5d5f00612224ab7bc581f3d33883d74e094894eadbce61fc9d5352ecaa582bb50140645f862a54a547987ff5d09933d240d3fc1a4629f974b62cc9ee835a3dc678d38b0e54b45779c86309d56b78a0c716185670ee521238802d67adc15a5drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsanlocklibvirt-5.6.0-10.vz7.195.src.rpmconfig(libvirt-lock-sanlock)libvirt-lock-sanlocklibvirt-lock-sanlock(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   @  /bin/shaugeasconfig(libvirt-lock-sanlock)libacl.so.1()(64bit)libaudit.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.9)(64bit)libcap-ng.so.0()(64bit)libcurl.so.4()(64bit)libdbus-1.so.3()(64bit)libdevmapper.so.1.02()(64bit)libdl.so.2()(64bit)libgnutls.so.28()(64bit)libnl-3.so.200()(64bit)libnl-route-3.so.200()(64bit)libnuma.so.1()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libsanlock_client.so.1()(64bit)libsasl2.so.3()(64bit)libselinux.so.1()(64bit)libutil.so.1()(64bit)libvirt-daemonlibvirt-libslibvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.4.0)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_5.6.0)(64bit)libwsman.so.1()(64bit)libwsman_client.so.4()(64bit)libwsman_curl_client_transport.so.1()(64bit)libxml2.so.2()(64bit)libyajl.so.2()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)sanlockrpmlib(PayloadIsXz)5.6.0-10.vz7.1955.6.0-10.vz7.1955.6.0-10.vz7.1953.0.4-14.6.0-14.0-12.45.2-14.11.3f@ddu@cwcT@cױ@c @ci@b֜b@b[@b[@ar@a@aa@aaZ@a@aaacaaa@a@a@aa@@a@abaayayayaa{@a{@a{@aqV@apamaa`2a]aUaKaHwa?=@a;Ha9@a8a7T@a6a2@a2@a0a/k@a'@a'@a@`]`]`:@`@`E`\`ٹ`P@`P@`@`@`@``e@`y|@`x*`v@`n@`m`j`c`a@`]`\{@`S@`P`J@`?z@`>(`>(`<@`7@`6?`.V`%@`"y@`3@`@`@``U`U`@`@_@_=__1@__ܙ__м@_м@_j_j_@_@_$_@___@____^@_@__/@_F@_ _@_@___t@_"_9_@_|\@_w@_h_h_cO_cO_`_`_`_Z@_X_X_T@_P_P_P_=@_$_$__@_*@_@_A@__X@^^^^@^b^y^3^^@^V@^m@^@^2^^I^@^@^@^@^@^1^@^T@]7@]߶]|@]]m]y@]o@]i]Z@]Ik]:@]]\]@\s@\\@\y\u*@\j@\]o@\J@\ @[@[v[[$@[[F[@[{[ug@[b@[`O@[U@[U@[CN@[;e@[ZI@Z1@Zz@ZaZ:PZ&@YZ@Y@Y@@YY}@Yw2YlY^&@Y1S@Y]X9@XZX@X@Efim Shevrin - vz-5.6.0-10.vz7.195Oleg Vasilev - vz-5.6.0-10.vz7.194Oleg Vasilev - vz-5.6.0-10.vz7.193Oleg Vasilev - vz-5.6.0-10.vz7.190Oleg Vasilev - vz-5.6.0-10.vz7.189Oleg Vasilev - vz-5.6.0-10.vz7.188Vladimir D. Seleznev - vz-5.7.0-10.vz7.187Oleg Vasilev - vz-5.6.0-10.vz7.186Aleksandr Leskin - vz-5.6.0-10.vz7.184Pavel Vokhmyanin - vz-5.6.0-10.vz7.183Nikolay Shirokovskiy - vz-5.6.0-10.vz7.182Nikolay Shirokovskiy - vz-5.6.0-10.vz7.181Nikolay Shirokovskiy - vz-5.6.0-10.vz7.180Nikolay Shirokovskiy - vz-5.6.0-10.vz7.179Nikolay Shirokovskiy - vz-5.6.0-10.vz7.178Nikolay Shirokovskiy - vz-5.6.0-10.vz7.177Nikolay Shirokovskiy - vz-5.6.0-10.vz7.176Nikolay Shirokovskiy - vz-5.6.0-10.vz7.175Nikolay Shirokovskiy - vz-5.6.0-10.vz7.174Nikolay Shirokovskiy - vz-5.6.0-10.vz7.173Nikolay Shirokovskiy - vz-5.6.0-10.vz7.172Nikolay Shirokovskiy - vz-5.6.0-10.vz7.171Nikolay Shirokovskiy - vz-5.6.0-10.vz7.170Nikolay Shirokovskiy - vz-5.6.0-10.vz7.169Nikolay Shirokovskiy - vz-5.6.0-10.vz7.168Nikolay Shirokovskiy - vz-5.6.0-10.vz7.167Nikolay Shirokovskiy - vz-5.6.0-10.vz7.166Nikolay Shirokovskiy - vz-5.6.0-10.vz7.164.1Nikolay Shirokovskiy - vz-5.6.0-10.vz7.164Nikolay Shirokovskiy - vz-5.6.0-10.vz7.163Nikolay Shirokovskiy - vz-5.6.0-10.vz7.162Nikolay Shirokovskiy - vz-5.6.0-10.vz7.161Nikolay Shirokovskiy - vz-5.6.0-10.vz7.160Nikolay Shirokovskiy - vz-5.6.0-10.vz7.159Nikolay Shirokovskiy - vz-5.6.0-10.vz7.158Nikolay Shirokovskiy - vz-5.6.0-10.vz7.157Nikolay Shirokovskiy - vz-5.6.0-10.vz7.156Nikolay Shirokovskiy - vz-5.6.0-10.vz7.155Nikolay Shirokovskiy - vz-5.6.0-10.vz7.154Nikolay Shirokovskiy - vz-5.6.0-10.vz7.153Nikolay Shirokovskiy - vz-5.6.0-10.vz7.152Nikolay Shirokovskiy - vz-5.6.0-10.vz7.151Nikolay Shirokovskiy - vz-5.6.0-10.vz7.150Nikolay Shirokovskiy - vz-5.6.0-10.vz7.149Nikolay Shirokovskiy - vz-5.6.0-10.vz7.148Nikolay Shirokovskiy - vz-5.6.0-10.vz7.147Nikolay Shirokovskiy - vz-5.6.0-10.vz7.146Nikolay Shirokovskiy - vz-5.6.0-10.vz7.145Nikolay Shirokovskiy - vz-5.6.0-10.vz7.144Nikolay Shirokovskiy - vz-5.6.0-10.vz7.143Nikolay Shirokovskiy - vz-5.6.0-10.vz7.142Nikolay Shirokovskiy - vz-5.6.0-10.vz7.141Nikolay Shirokovskiy - vz-5.6.0-10.vz7.140Nikolay Shirokovskiy - vz-5.6.0-10.vz7.139Nikolay Shirokovskiy - vz-5.6.0-10.vz7.138Nikolay Shirokovskiy - vz-5.6.0-10.vz7.137Nikolay Shirokovskiy - vz-5.6.0-10.vz7.136Nikolay Shirokovskiy - vz-5.6.0-10.vz7.135Nikolay Shirokovskiy - vz-5.6.0-10.vz7.134Dmitry Mishin - vz-5.6.0-10.vz7.133Nikolay Shirokovskiy - vz-5.6.0-10.vz7.132Nikolay Shirokovskiy - vz-5.6.0-10.vz7.131Nikolay Shirokovskiy - vz-5.6.0-10.vz7.130Nikolay Shirokovskiy - vz-5.6.0-10.vz7.129Nikolay Shirokovskiy - vz-5.6.0-10.vz7.128Nikolay Shirokovskiy - vz-5.6.0-10.vz7.127Nikolay Shirokovskiy - vz-5.6.0-10.vz7.126Nikolay Shirokovskiy - vz-5.6.0-10.vz7.125Nikolay Shirokovskiy - vz-5.6.0-10.vz7.124Nikolay Shirokovskiy - vz-5.6.0-10.vz7.123Nikolay Shirokovskiy - vz-5.6.0-10.vz7.122Nikolay Shirokovskiy - vz-5.6.0-10.vz7.121Nikolay Shirokovskiy - vz-5.6.0-10.vz7.120Nikolay Shirokovskiy - vz-5.6.0-10.vz7.119Nikolay Shirokovskiy - vz-5.6.0-10.vz7.118Nikolay Shirokovskiy - vz-5.6.0-10.vz7.117Nikolay Shirokovskiy - vz-5.6.0-10.vz7.116Nikolay Shirokovskiy - vz-5.6.0-10.vz7.115Nikolay Shirokovskiy - vz-5.6.0-10.vz7.114Nikolay Shirokovskiy - vz-5.6.0-10.vz7.113Nikolay Shirokovskiy - vz-5.6.0-10.vz7.112Nikolay Shirokovskiy - vz-5.6.0-10.vz7.111Nikolay Shirokovskiy - vz-5.6.0-10.vz7.110Nikolay Shirokovskiy - vz-5.6.0-10.vz7.109Nikolay Shirokovskiy - vz-5.6.0-10.vz7.108Nikolay Shirokovskiy - vz-5.6.0-10.vz7.107Nikolay Shirokovskiy - vz-5.6.0-10.vz7.106Nikolay Shirokovskiy - vz-5.6.0-10.vz7.105Nikolay Shirokovskiy - vz-5.6.0-10.vz7.104Nikolay Shirokovskiy - vz-5.6.0-10.vz7.103Nikolay Shirokovskiy - vz-5.6.0-10.vz7.102Nikolay Shirokovskiy - vz-5.6.0-10.vz7.101Nikolay Shirokovskiy - vz-5.6.0-10.vz7.100Nikolay Shirokovskiy - vz-5.6.0-10.vz7.99Nikolay Shirokovskiy - vz-5.6.0-10.vz7.98Nikolay Shirokovskiy - vz-5.6.0-10.vz7.97Nikolay Shirokovskiy - vz-5.6.0-10.vz7.96Nikolay Shirokovskiy - vz-5.6.0-10.vz7.95Nikolay Shirokovskiy - vz-5.6.0-10.vz7.94Nikolay Shirokovskiy - vz-5.6.0-10.vz7.93Nikolay Shirokovskiy - vz-5.6.0-10.vz7.92Nikolay Shirokovskiy - vz-5.6.0-10.vz7.91Nikolay Shirokovskiy - vz-5.6.0-10.vz7.90Nikolay Shirokovskiy - vz-5.6.0-10.vz7.89Nikolay Shirokovskiy - vz-5.6.0-10.vz7.88Nikolay Shirokovskiy - vz-5.6.0-10.vz7.87Nick Shyrokovskiy - vz-5.6.0-10.vz7.86Nikolay Shirokovskiy - vz-5.6.0-10.vz7.85Nikolay Shirokovskiy - vz-5.6.0-10.vz7.84Nikolay Shirokovskiy - vz-5.6.0-10.vz7.83Nikolay Shirokovskiy - vz-5.6.0-10.vz7.82Nikolay Shirokovskiy - vz-5.6.0-10.vz7.81Nikolay Shirokovskiy - vz-5.6.0-10.vz7.80Nikolay Shirokovskiy - vz-5.6.0-10.vz7.79Nikolay Shirokovskiy - vz-5.6.0-10.vz7.78Nikolay Shirokovskiy - vz-5.6.0-10.vz7.77Nikolay Shirokovskiy - vz-5.6.0-10.vz7.76Nikolay Shirokovskiy - vz-5.6.0-10.vz7.75Nikolay Shirokovskiy - vz-5.6.0-10.vz7.74Nikolay Shirokovskiy - vz-5.6.0-10.vz7.73Nikolay Shirokovskiy - vz-5.6.0-10.vz7.72Nikolay Shirokovskiy - vz-5.6.0-10.vz7.71Nikolay Shirokovskiy - vz-5.6.0-10.vz7.70Nikolay Shirokovskiy - vz-5.6.0-10.vz7.69Nikolay Shirokovskiy - vz-5.6.0-10.vz7.68Nikolay Shirokovskiy - vz-5.6.0-10.vz7.67Nikolay Shirokovskiy - vz-5.6.0-10.vz7.66Nikolay Shirokovskiy - vz-5.6.0-10.vz7.65Nikolay Shirokovskiy - vz-5.6.0-10.vz7.64Nikolay Shirokovskiy - vz-5.6.0-10.vz7.63Nikolay Shirokovskiy - vz-5.6.0-10.vz7.62Nikolay Shirokovskiy - vz-5.6.0-10.vz7.61Nikolay Shirokovskiy - vz-5.6.0-10.vz7.60Nikolay Shirokovskiy - vz-5.6.0-10.vz7.59Nikolay Shirokovskiy - vz-5.6.0-10.vz7.58Nikolay Shirokovskiy - vz-5.6.0-10.vz7.57Nikolay Shirokovskiy - vz-5.6.0-10.vz7.56Nikolay Shirokovskiy - vz-5.6.0-10.vz7.55Nikolay Shirokovskiy - vz-5.6.0-10.vz7.54Nikolay Shirokovskiy - vz-5.6.0-10.vz7.53Nikolay Shirokovskiy - vz-5.6.0-10.vz7.52Nikolay Shirokovskiy - vz-5.6.0-10.vz7.51Nikolay Shirokovskiy - vz-5.6.0-10.vz7.50Nikolay Shirokovskiy - vz-5.6.0-10.vz7.49Nikolay Shirokovskiy - vz-5.6.0-10.vz7.48Nikolay Shirokovskiy - vz-5.6.0-10.vz7.47Nikolay Shirokovskiy - vz-5.6.0-10.vz7.46Nikolay Shirokovskiy - vz-5.6.0-10.vz7.45Nikolay Shirokovskiy - vz-5.6.0-10.vz7.44Nikolay Shirokovskiy - vz-5.6.0-10.vz7.43Nikolay Shirokovskiy - vz-5.6.0-10.vz7.42Nikolay Shirokovskiy - vz-5.6.0-10.vz7.41Nikolay Shirokovskiy - vz-5.6.0-10.vz7.40Nikolay Shirokovskiy - vz-5.6.0-10.vz7.39Nikolay Shirokovskiy - vz-5.6.0-10.vz7.38Nikolay Shirokovskiy - vz-5.6.0-10.vz7.37Nikolay Shirokovskiy - vz-5.6.0-10.vz7.36Nikolay Shirokovskiy - vz-5.6.0-10.vz7.35Nikolay Shirokovskiy - vz-5.6.0-10.vz7.34Nikolay Shirokovskiy - vz-5.6.0-10.vz7.33Nikolay Shirokovskiy - vz-5.6.0-10.vz7.32Nikolay Shirokovskiy - vz-5.6.0-10.vz7.31Nikolay Shirokovskiy - vz-5.6.0-10.vz7.30Nikolay Shirokovskiy - vz-5.6.0-10.vz7.29Nikolay Shirokovskiy - vz-5.6.0-10.vz7.28Nikolay Shirokovskiy - vz-5.6.0-10.vz7.27Nikolay Shirokovskiy - vz-5.6.0-10.vz7.26Nikolay Shirokovskiy - vz-5.6.0-10.vz7.25Nikolay Shirokovskiy - vz-5.6.0-10.vz7.24Nikolay Shirokovskiy - vz-5.6.0-10.vz7.23Nikolay Shirokovskiy - vz-5.6.0-10.vz7.22Nikolay Shirokovskiy - vz-5.6.0-10.vz7.21Nikolay Shirokovskiy - vz-5.6.0-10.vz7.20Nikolay Shirokovskiy - vz-5.6.0-10.vz7.19Nikolay Shirokovskiy - vz-5.6.0-10.vz7.18Nikolay Shirokovskiy - vz-5.6.0-10.vz7.17Nikolay Shirokovskiy - vz-5.6.0-10.vz7.16Nikolay Shirokovskiy - vz-5.6.0-10.vz7.15Nikolay Shirokovskiy - vz-5.6.0-10.vz7.14Nikolay Shirokovskiy - vz-5.6.0-10.vz7.13Nikolay Shirokovskiy - vz-5.6.0-10.vz7.12Nikolay Shirokovskiy - vz-5.6.0-10.vz7.11Nikolay Shirokovskiy - vz-5.6.0-10.vz7.10Nikolay Shirokovskiy - vz-5.6.0-10.vz7.9Nikolay Shirokovskiy - vz-5.6.0-10.vz7.8Nikolay Shirokovskiy - vz-5.6.0-10.vz7.7Nikolay Shirokovskiy - vz-5.6.0-10.vz7.6Nikolay Shirokovskiy - vz-5.6.0-10.vz7.5Jiri Denemark - 5.6.0-10Jiri Denemark - 5.6.0-9Jiri Denemark - 5.6.0-8Jiri Denemark - 5.6.0-7Jiri Denemark - 5.6.0-6Jiri Denemark - 5.6.0-5Jiri Denemark - 5.6.0-4Jiri Denemark - 5.6.0-3Jiri Denemark - 5.6.0-2Jiri Denemark - 5.6.0-1Jiri Denemark - 5.5.0-2Jiri Denemark - 5.5.0-1Pavel Hrdina - 5.4.0-2Jiri Denemark - 5.4.0-1Jiri Denemark - 5.3.0-1Jiri Denemark - 5.0.0-7Jiri Denemark - 5.0.0-6Jiri Denemark - 5.0.0-5Jiri Denemark - 5.0.0-4Jiri Denemark - 5.0.0-3Jiri Denemark - 5.0.0-2Jiri Denemark - 5.0.0-1Jiri Denemark - 4.10.0-1Jiri Denemark - 4.9.0-1Jiri Denemark - 4.5.0-14Jiri Denemark - 4.5.0-13Jiri Denemark - 4.5.0-12Jiri Denemark - 4.5.0-11Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.3.0-1Daniel P. Berrangé - 4.1.0-2Daniel Berrange - 4.1.0-1Fedora Release Engineering - 4.0.0-2Daniel P. Berrange - 4.0.0-1Cole Robinson - 3.10.0-2Daniel P. Berrange - 3.10.0-1Daniel P. Berrange - 3.9.0-1Daniel P. Berrange - 3.8.0-1Daniel P. Berrange - 3.7.0-1Daniel P. Berrange - 3.6.0-1Florian Weimer - 3.5.0-4Daniel P. Berrange - 3.5.0-3Cole Robinson - 3.5.0-2Daniel P. Berrange - 3.5.0-1Daniel P. Berrange - 3.4.0-1Daniel P. Berrange - 3.3.0-1Daniel P. Berrange - 3.2.0-1Daniel P. Berrange - 3.1.0-1Fedora Release Engineering - 3.0.0-2Daniel P. Berrange - 3.0.0-1- 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- vzct: Implement pause-resume logic #PSBM-141633- blockjob: emit events on tmp commit failures #VSTOR-63083 - qemu: Validate arg in qemuAgentErrorComandUnsupported()- 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- FIXUP: vzct: SegFault fix for empty URI #OVZ-7414- vstorage migration: check job for NULL #PSBM-144985 - Fix readline version check #PSBM-144066- Fix FTBFS with recent readline update #PSBM-144066* Fri Dec 09 2022 Oleg Vasilev - 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- qemu: don't update backingStore in persistent xml #PSBM-141013- Notify vcmmd about hotplugged memory #VSTOR-50057 - FIXUP: Fixed the condition for the case when the mask is set when vcpu = 0. PSBM-140602- FIXUP: vzct: improve logging for vnc server #PSBM-138052- FIXUP: vczt: newline misc elements in cookie - FIXUP: bake cookie more precisely - vzct: add capabilities to cookie - FIXUP: vzct: don't reqiure ctid in cookie - FIXUP: factor out vzctMigrationStartBackcompat - vzct: add migration with channels - FIXUP: properly cleanup migration in case of races - FIXUP: give more details on migration error- qemu: get agent right after availability check #PSBM-138291- FIXUP: simplify stopping all block exports #PSBM-126462- FIXUP: fix qemuMigrationChardevPlug error path - rpc: use socat instead of nc by default #PSBM-120763 - FIXUP: fix ABBA potential deadlock on access to migrating table - FIXUP: use migration data instead of simple bool - FIXUP: allow NULL cookie - vzct: add domain state info to the cookie - vzct: reserve vnc port in prepare state #PSBM-107443- api: report extraId in domain xml #PSBM-136251- FIXUP: vzct 2: drop job on client disconnection during migration- FIXUP: vzct: check changes in active/inactive xml are supported on migration #PSBM-136644 - FIXUP: vzct: check changes in active/inactive xml are supported on migration- FIXUP: handle NULL network #PSBM-137453- Implement changing VNC port on a running VM #PSBM-136282- vzct: update UUID if it is changed in libvzctl #PSBM-136737- FIXUP: conf: support light vcpus and unlimitied number #PSBM-136634- qemu: migration: check for blockjobs in qemu explicitly- qemu: migration: check for blockjobs in qemu explicitly #PSBM-130479- FIXUP: upgrade: notify vcmmd of qemu binary update- upgrade: notify vcmmd of qemu binary update #PSBM-136407- FIXUP: vzct: check changes in active/inactive xml are supported on migration - FIXUP: vzct: don't listen on :: by default #PSBM-134031 - qemu: add local_migration param to qemu.conf - FIXUP: qemu: use multique mode for tap based on qemu.conf parameter #PSBM-136198- Rebuild after vcmmd ABI change- FIXUP: fix SIGSEGV on getting stats #PSBM-135762 - FIXUP: vzctDomainSetUserPassword - FIXUP: add venet0 network interface type - FIXUP: vzct 2: support dumpxml - conf: make virDomainSaveXML public - conf: allow VIR_DOMAIN_DEF_FORMAT_DISK_PRIVATE for virDomainDefFormat - vzct: support migrating with chaning active/inactive config #PSBM-135596 - vzct: check changes in active/inactive xml are supported on migration- spec: turn vcmmd support on for HCI- conf: add artificial edits to conf files to trigger nice HCI update- spec: remove noreplace back for libvird.conf and qemu.conf- spec: fix to replace *.conf in any case #VSTOR-47898- spec: turn vcmmd support off for HCI again- spec: replace libvird.conf and qemu.conf in HCI on update #VSTOR-47898- vzct: don't create .libvirt subdir in CT private if it does not exist #PSBM-135245- spec: turn vzct driver off for HCI again- spec: bring back libvzctl indirect build deps- spec: fix build and runtime dependencies- FIXUP: move adding domains out of driver lock on init - FIXUP: vzct: cache osinfo db #PSBM-134832- FIXUP: fix started hook name #PSBM-134904 - vzct: support vzctDomainSetUserPassword #PSBM-134928 - FIXUP: vzct: fix start of domain suspended thru vzctl #PSBM-134882- FIXUP: remove ugly libosinfo bug w/a #PSBM-134782 - FIXUP: fix id->ostemplate conversion #PSBM-134789 - vzct: use guest mac address as configuration parameter #PSBM-132339 - FIXUP: factor out vzctUpdateLibosinfoMetadata - FIXUP: vzct: handle ostemplate unknown to libosinfo #PSBM-134791- FIXUP: vzct: fix ostemplate in meta when no libvirt config is present #PSBM-134551 - remote: handle vcmmd commands in a priority threads #PSBM-134035 - qemu: disable nbd reconnect on migration #PSBM-134477- FIXUP: vzct: support openvswitch interface-id #PSBM-134313 - conf: remove static from virDomainDefSetMetadata - vzct: support getting/setting metadata #PSBM-131257 - FIXUP: improve vzctDomainCheckModificationFlags - FIXUP: fix --current semantics for vzctDomainSetMetadata - FIXUP: vzct: don't require ploop - vzct: add libosinfo library to the driver build - FIXUP: allow fail on merging configs - vzct: show/set ostemplate in libosinfo metadata #PSBM-134157- FIXUP: fix noisy error log on tcp connections #PSBM-134317 - vzct: support virDomainUpdateDeviceFlags #PSBM-134064- FIXUP: support vzctDomainSetMemory #PSBM-134183 - FIXUP: support vzctDomainSetVcpus #PSBM-134183 - FIXUP: support vzctDomainGetMaxVcpus #PSBM-134183 - FIXUP: vzct: provide disk capacity for offline domain #PSBM-134154- FIXUP: vzct: make cdrom/venet0 validation more staightforward - FIXUP: vzct: add single root check - FIXUP: factor out and fix logic for checking modification flags - conf: make virDomainDiskInsertPreAlloced return insert position - FIXUP: keep user defined iotune group name - FIXUP: disable some odd iotune with group name but without any tune - vzct: support attaching disks #PSBM-133912 - vzct: support attaching net interface - vzct: support detaching disks #PSBM-133912 - vzct: support detachings nets- FIXUP: vzct: support balloon.rss in stats #PSBM-133893- vzct: support setting default gateway #PSBM-133497- FIXUP: fix libvirtd --config case #PSBM-133844 - FIXUP: fix English in nbd_timeout param description- FIXUP: improve nbd timeout API and impl #PSBM-128037- vzct: add started hook #PSBM-133731 - vzct: support blkiotune/weight settings #PSBM-133495 - FIXUP: handle empty libvirtd.d dir etc #PSBM-133732 - qemu: load bitmaps on disk hotplug #VSTOR-45545- FIXUP: use multiqueue trick only for qemu bridged ifaces #PSBM-130604 - FIXUP: fail on invalid vnc port 0 value #PSBM-133673- remote: log unix socket client command line #PSBM-133653 - FIXUP: remove params we set in libvirtd.d and qemu.d #PSBM-133668- vzct: support misc cputune settings #PSBM-133494- FIXUP: vzct: support misc undefine flags- vzct: support virNodeGetInfo #PSBM-132592 - vzct: support virNodeGetCPUMap #PSBM-132594 - vzct: support virConnectGetVersion #PSBM-132593 - vzct: support misc undefine flags #PSBM-133506 - REVERT: vzct 2: add vzctDomainHasManagedSaveImage stub - vzct: support managed save related API #PSBM-133505- vzct: support virConnectGetHostname #PSBM-132591 - FIXUP: vzct: fix disk target docs- vircommand: fix checking mixing daemon and string output #PSBM-133499 - FIXUP: check timer initialized on remove- Revert "FIXUP: qemu: extract private exec commands #PSBM-129743" - Revert "conf: add 'vz-dhcp' parameter to xml #PSBM-129743" - Revert "qemu: support setting net params thru prl_nettool #PSBM-129743" - Revert "qemu: keep 'netConfigApplied' in status file #PSBM-129743" - Revert "qemu: validate that route is default gateway #PSBM-129743"- FIXUP: qemu: use def arg in qemuDomainTmpSnapshotFindDisks - FIXUP: qemu: factor out qemuDomainTmpSnapshotIsPresentInactive - FIXUP: allow non-disk changes on defineXML with tmp snapshot #VSTOR-45247- cpu: add CLZERO CPUID support for AMD platforms - cpu_map: Add more -noTSX x86 CPU models - cpu_map: Add element to x86 CPU model definitions - cpu_map: Don't use new noTSX models for host-model CPUs - cpu_map: Add missing x86 features in 0x7 CPUID leaf - cpu_map: Add missing x86 features in 0x80000008 CPUID leaf - cpu_map: Add missing AMD SVM features - cpu_map: Defined and enable EPYC-Rome model - cpu_map: Remove monitor feature from EPYC-Rome - cpu_map: Add support for fsrm CPU feature - cpumap: Add support for ibrs CPU feature - cpumap: Add support for svme-addr-check CPU feature - cpu_map: Add EPYC-Milan x86 CPU model #PSBM-132066 - cpu_map: Install x86_EPYC-Milan.xml - cpu_map: Fix spelling of svme-addr-chk feature- FIXUP: remove virDomainDefMarkExplicitBacking symbol - FIXUP: api/qemu: introduce hv-vss freeze/thaw #PSBM-131374 - 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- 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: qemu: handle host usb device add/del udev events - vzct: support rename #PSBM-131350- FIXUP: vzct: support user alias for devices #PSBM-130985- qemu: don't prohibit of cdrom/floppy hot attach/detach #VSTOR-44342 - FIXUP: fix privileged vcmmd patch to build without vcmmd - vzct: support user alias for devices #PSBM-130985- FIXUP: qemu: don't access vcmmd in session driver #PSBM-130586- qemu: capabilities: Add capability for the 'copy-mode' arg of 'drive-mirror' command #PSBM-97507 - qemu: use write-blocking copy-mode for mirror commands #PSBM-97507 - FIXUP: qemu: update drive-mirror and blockdev-mirror tests #PSBM-97507- FIXUP: clear snapshot cache after driver startup #PSBM-129243 - vzct: support cpumask configuration #PSBM-107822 - vzct: support numatune nodeset configuration #PSBM-107822 - vstorage pools: detect vstorage - vstorage pools: use external metadata on pool refresh #PSBM-129099 - vstorage pools: use external metadata on volume refresh - vstorage pools: save metadata on creating volume - vstorage pools: update metadata on resizing volume - vstorage volume: delete metadata on deleting volume - vstorage pools: cleanup outdated metadata - FIXUP: vstorage pools: use external metadata on volume refresh- DROP: qemu: log: log monitor events by default - DROP: pull: api: add driver based implementation - DROP: pull: qemu: block snapshots basic implementation - DROP: pull: conf: add export conf def/parsing - DROP: pull: qemu: implement export start/stop - DROP: pull: export bitmap - DROP: pull: qemu: add option to export last checkpoint - DROP: pull: log merge/rename bitmap operations - DROP: qemu: support explicit disk backing in input #VSTOR-21806 #VSTOR-21934 - DROP: qemu: monitor: throttle logging BLOCK_IO_ERROR events #VSTOR-26657 - DROP: qemu: support new qemu without nbd-server-add-bitmap command #VSTOR-27428 - DROP: qemu: migration: log keep alive message during migration #PSBM-99571 - DROP: vzct 2: add basic structure and listing - DROP: qemu: use explicit backing mode only if there is nbd in backing #PSBM-104929 - DROP: qemu: add vcmmd support #PSBM-106483 - DROP: vstorage: support migrating with chardevs on vstorage #PSBM-106373 - DROP: vstorage migration: resolve valid tmp snapshot on domain start - DROP: qemu: support min_gurantee in virDomain{Set,Get}MemoryParameters #PSBM-121895 - DROP: qemu: turn on postcopy to migrate bitmaps #PSBM-100171 - DROP: qemu: better cluster size for tmp deltas on vstorage migration #PSBM-123434 - DROP: vzct: Support disk resize for active CT #PSBM-122525 - DROP: qemu/api: support min_guarantee as fraction of balloon #PSBM-126684 - DROP: FIXUP: qemu: virDomainBlockExportName: adapt to abort on OOM - DROP: FIXUP: qemuDomainBlockExportCancel: simplify memory managment - DROP: FIXUP: qemu: modernize memory mgmt in qemuBlockSnapshotStop - DROP: FIXUP: use qemuDomainObjEnterMonitorAsync inside async job - DROP: FIXUP: reduce scope for logManager var - DROP: FIXUP: rename to VCMMD_MEMGUARANTEE_BYTES #PSBM-127214 - DROP: FIXUP: use single filter for Virtuozzo production logs #PSBM-100592 - DROP: FIXUP: qemu: allow relative memory guarantee value 0 #PSBM-127633 - DROP: FIXUP: add missing pieces for vz backup API docs #PSBM-128036 - DROP: FIXUP: update inactive config on pull completion #VSTOR-42858 - DROP: FIXUP: fix vstorage tmp link cleanup #PSBM-127546 - DROP: FIXUP: don't fail migration if dst domain is already running - DROP: FIXUP: qemu: fix typo in virDomainDefMarkExplicitBacking #VSTOR-43080 - DROP: FIXUP: Fix for bug #PSBM-128906 - qemu: log: log monitor events by default - pull: api: add driver based implementation - pull: qemu: block snapshots basic implementation - pull: conf: add export conf def/parsing - pull: qemu: implement export start/stop - pull: export bitmap - pull: qemu: add option to export last checkpoint - pull: log merge/rename bitmap operations - qemu: support explicit disk backing in input #VSTOR-21806 #VSTOR-21934 - qemu: monitor: throttle logging BLOCK_IO_ERROR events #VSTOR-26657 - qemu: support new qemu without nbd-server-add-bitmap command #VSTOR-27428 - qemu: migration: log keep alive message during migration #PSBM-99571 - vzct 2: add basic structure and listing - qemu: use explicit backing mode only if there is nbd in backing #PSBM-104929 - qemu: add vcmmd support #PSBM-106483 - vstorage: support migrating with chardevs on vstorage #PSBM-106373 - vstorage migration: resolve valid tmp snapshot on domain start - qemu: support min_gurantee in virDomain{Set,Get}MemoryParameters #PSBM-121895 - qemu: turn on postcopy to migrate bitmaps #PSBM-100171 - qemu: better cluster size for tmp deltas on vstorage migration #PSBM-123434 - vzct: Support disk resize for active CT #PSBM-122525 - qemu/api: support min_guarantee as fraction of balloon #PSBM-126684- FIXUP: Fix for bug #PSBM-128906 - storage: open code storageBackendRedoPloopUpdate - storage: fix refreshing ploop volumes #PSBM-128810- remote: remove unused daemonConfigLoadData - util: move virConf definition to header - util: make conf a linked list of configs - util: add virConfReadDir to read dir of configs - util: add virConfCheckDuplicates to check for duplicate entries - remote: remove filename from config error reporting - remote: read config from libvirtd.d/ too #PSBM-127469 - qemu: read config from qemu.d/ too #PSBM-127469 - FIXUP: use single filter for Virtuozzo production logs #PSBM-100592 - FIXUP: don't fail migration if dst domain is already running - FIXUP: fix restoring label if usb hostdev is detached from host - qemu: handle usb hostdev on qemu update #PSBM-97288 - qemu: handle timeout on unplugging device on qemu update- FIXUP: qemu: fix typo in virDomainDefMarkExplicitBacking #VSTOR-43080- qemu: notify vcmmd of node/vcpu pinning #PSBM-126679- FIXUP: fix vstorage tmp link cleanup #PSBM-127546- nwfilter: don't add symmetric record for policy rule #PSBM-126688 - FIXUP: update inactive config on pull completion #VSTOR-42858- FIXUP: add missing pieces for vz backup API docs #PSBM-128036- qemu: acquire job to handle agent disconnection #PSBM-127753- vzct: add ip address to venet0 schema - vzct: dump ip info for interfaces #PSBM-106470 - vzct: support setting net interface ips on define - upgrade: support ethernet net type #PSBM-127606- FIXUP: qemu: allow relative memory guarantee value 0 #PSBM-127633- security: handle chown EACCES on readonly cifs mount #PSBM-127546- FIXUP: rename to VCMMD_MEMGUARANTEE_BYTES #PSBM-127214- qemu: monitor: add qemuMonitorBlockDirtyBitmapRemoveBusy - FIXUP: qemu: virDomainBlockExportName: adapt to abort on OOM - FIXUP: qemuDomainBlockExportCancel: simplify memory managment - util: add virTimeBackOffWaitUnlocked - backup: qemu: retry bitmap deletion while it is used by nbd #PSBM-126896 - FIXUP: qemu: modernize memory mgmt in qemuBlockSnapshotStop - qemu: add qemuMonitorJSONBlockdevDelBusy - backup: qemu: retry fleece node deletion while it is used by nbd - vstorage migration: cleanup precreated src tmp deltas #PSBM-123432 - FIXUP: use qemuDomainObjEnterMonitorAsync inside async job - FIXUP: reduce scope for logManager var - upgrade: drain chardev's pipes #PSBM-108071- misc: add blockjob type for block snapshot job #PSBM-126433- security: take lock only if attributes are to be changed #PSBM-127003 - security: don't restore labels for readonly and shared images on errors - qemu: fix noisy error for domain with image on readonly FS- qemu/api: support min_guarantee as fraction of balloon #PSBM-126684- vzct: Support disk resize for active CT #PSBM-122525 - qemu: detect block node names after attaching a disk #VSTOR-40911- DROP: upgrade: make correct reconnection of upgrade - DROP: pull: qemu: block snapshots basic implementation - DROP: pull: qemu: load bitmaps on domain start - DROP: pull: qemu: add exportable paused start - DROP: qemu: add exec with true streams - DROP: api/qemu: add move nvram API - DROP: qemu: support interactive exec #PSBM-91739 - DROP: exec: provide tty params on exec when possible - DROP: exec: handle client window size change when interactive - DROP: exec: restore std streams' flags on become foreground #PSBM-91602 #PSBM-93755 - DROP: debug: print 'thr a a bt' in log when taking some mutex takes much time - DROP: qemu: fix race on legacy block completion and quering stats - DROP: qemu: sync backing chain update and completed blockjob #VSTOR-28575 #VSTOR-34322 - DROP: vzct 2: add basic structure and listing - DROP: vzct 2: implement define - DROP: xml: add venet0 network interface type - DROP: doc: adopt README.md for Virtuozzo - DROP: vzct 2: intoduce migration - DROP: vzct 2: support memory guarantees #PSBM-106482 - DROP: qemu: add vcmmd support #PSBM-106483 - DROP: vzct 2: support jobs during migration #PSBM-107444 - DROP: vzct 2: drop job on client disconnection during migration - DROP: vstorage migration: execute src migration cleanup in cleanup thread - DROP: qemu: don't leave descriptors in fdsets after process startup #PSBM-108299 - DROP: vstorage migration: disable API that can clash with tmp snapshot - DROP: qemu: handle ibpb and virt-ssbd on Intel for u15 #PSBM-121810 - DROP: rpc: document deleted EXT_PROC_DOMAIN_BLOCK_CHECKPOINT_X_SWITCH = 10 #PSBM-122230 - DROP: qemu: support min_gurantee in virDomain{Set,Get}MemoryParameters #PSBM-121895 - DROP: qemu: turn on postcopy to migrate bitmaps #PSBM-100171 - DROP: FIXUP: qemu: fix incorrect job cleanup of p2p migration #PSBM-123687 - DROP: FIXUP: don't update sync block jobs from another thread #PSBM-123582 - DROP: FIXUP: vstorage: load bitmaps from base image for tmp snapshot #PSBM-123771 - DROP: REVERT: qemu: handle ibpb and virt-ssbd on Intel for u15 #PSBM-123539 - DROP: FIXUP: fix esx driver build - DROP: FIXUP: fix refcount in qemu upgrade reconnection #PSBM-123849 - DROP: FIXUP: api: add stub for virDomainBlockCheckpointXSwitch #PSBM-124242 - DROP: FIXUP: add missing option name in x-move-nvram docs - DROP: FIXUP: document --reuse-external option of x-move-nvram - DROP: FIXUP: clarify usage of VIR_DOMAIN_START_X_EXPORTABLE - DROP: doc: document virsh commands for block snaphots/exports #PSBM-122231 - DROP: FIXUP: add Artem fixes - DROP: vstorage: remove build time checks for runtime binaries - DROP: FIXUP: lxc: handle vzct specific venet0 net type - DROP: FIXUP: update build instructions in README.md - DROP: FIXUP: exec: add more debug prints to virsh - DROP: FIXUP: exec: fix error reporting in virsh - DROP: FIXUP: exec: don't use virExecMonitorTerminate on ^] (escape char) - DROP: FIXUP: exec: rework handling inner errors and IO errors #PSBM-124313 #PSBM-124629 - DROP: FIXUP: exec: make sure stdin is fully transmitted in virsh - DROP: exec: don't print errors to stderr #PSBM-124629 - DROP: FIXUP: don't print errors to stderr - DROP: FIXUP: qemu: check stderr is NULL in terminal mode - DROP: FIXUP: virsh: simplify terminal check - DROP: FIXUP: virsh: don't use stderr stream in terminal mode - DROP: FIXUP: vzct 2: check VIR_MIGRATE_PARAM_DEST_XML in p2p also - DROP: FIXUP: vzct 2: support disk copy options #PSBM-121242 - DROP: FIXUP: qemu: unlock VM on unregister in vcmmd #PSBM-125105 - upgrade: make correct reconnection of upgrade - DROP: vzct: Ceiling memory size from Kb to Mb - DROP: FIXUP: vzct: add missing unlock on error path - DROP: docs: document backup API #PSBM-124261 - DROP: Edits for backup/restore API texts #PSBM-124261 - DROP: Edits for backup/restore API texts #PSBM-124261 - DROP: Edits based on comments - DROP: qemu: Don't request nested entries from qemuMonitorQueryNamedBlockNodes - DROP: FIXUP: remove trailing blanks in formatvzbackups.html.in - DROP: FIXUP: don't crash in unpriviledged mode on shutdown #PSBM-125607 - DROP: vzct: Support setting IO limits for active CT #PSBM-122519 - DROP: FIXUP: don't fail if we messup with bitmaps #VSTOR-40845 - DROP: FIXUP: remove pinning out of vcmmd scope - DROP: FIXUP: don't notify vcmmd about hotplug/hotunplug - DROP: FIXUP: qemuProcessVcmmdUpdate get new values as args - DROP: qemu: open code qemuProcessVcmmdConfigSet - DROP: FIXUP: qemu: support min_gurantee in virDomain{Set,Get}MemoryParameters - DROP: FIXUP: factor out qemuProcessLoadBitmaps - DROP: FIXUP: rollback migration if bitmaps are not copied - DROP: FIXUP: load bitmaps after postcopy is finished #PSBM-125776 - DROP: FIXUP: syntax check for vzct iotune patch - DROP: FIXUP: fix vstorage automake macro - DROP: FIXUP: use lazy_refcount=on for backup reverse delta #PSBM-123438 - DROP: FIXUP: fix indendation - DROP: FIXUP: initialize virThreadDebug explicitly - pull: qemu: block snapshots basic implementation - pull: qemu: load bitmaps on domain start - pull: qemu: add exportable paused start - qemu: add exec with true streams - api/qemu: add move nvram API - qemu: support interactive exec #PSBM-91739 - exec: provide tty params on exec when possible - exec: handle client window size change when interactive - exec: restore std streams' flags on become foreground #PSBM-91602 #PSBM-93755 - debug: print 'thr a a bt' in log when taking some mutex takes much time - qemu: fix race on legacy block completion and quering stats - qemu: sync backing chain update and completed blockjob #VSTOR-28575 #VSTOR-34322 - vzct 2: add basic structure and listing - vzct 2: implement define - xml: add venet0 network interface type - doc: adopt README.md for Virtuozzo - vzct 2: intoduce migration - vzct 2: support memory guarantees #PSBM-106482 - qemu: add vcmmd support #PSBM-106483 - vzct 2: support jobs during migration #PSBM-107444 - vzct 2: drop job on client disconnection during migration - vstorage migration: execute src migration cleanup in cleanup thread - qemu: don't leave descriptors in fdsets after process startup #PSBM-108299 - vstorage: load bitmaps from base image for tmp snapshot #PSBM-123771 - vstorage migration: disable API that can clash with tmp snapshot - api: add stub for virDomainBlockCheckpointXSwitch - qemu: support min_gurantee in virDomain{Set,Get}MemoryParameters #PSBM-121895 - qemu: turn on postcopy to migrate bitmaps #PSBM-100171 - doc: document virsh commands for block snaphots/exports #PSBM-122231 - vstorage: remove build time checks for runtime binaries - exec: don't print errors to stderr #PSBM-124629 - docs: document backup API #PSBM-124261 - qemu: Don't request nested entries from qemuMonitorQueryNamedBlockNodes - vzct: Support setting IO limits for active CT #PSBM-122519- FIXUP: initialize virThreadDebug explicitly - util: add hanging process debugging #PSBM-126062- FIXUP: use lazy_refcount=on for backup reverse delta #PSBM-123438 - qemu: better cluster size for tmp deltas on vstorage migration #PSBM-123434 - FIXUP: fix indendation- FIXUP: factor out qemuProcessLoadBitmaps - FIXUP: rollback migration if bitmaps are not copied - FIXUP: load bitmaps after postcopy is finished #PSBM-125776 - FIXUP: syntax check for vzct iotune patch - FIXUP: fix vstorage automake macro- qemu: don't error if cannot find disk by alias #PSBM-125811 - FIXUP: remove pinning out of vcmmd scope - FIXUP: don't notify vcmmd about hotplug/hotunplug - FIXUP: qemuProcessVcmmdUpdate get new values as args - qemu: open code qemuProcessVcmmdConfigSet - FIXUP: qemu: support min_gurantee in virDomain{Set,Get}MemoryParameters - qemu: vcmmd support for setting balloon #PSBM-123145- vzct: Support setting IO limits for active CT #PSBM-122519 - tools: treat 'in shutdown' etc as shutdown finished #VSTOR-37835 - FIXUP: don't fail if we messup with bitmaps #VSTOR-40845- qemu: capabilities: Add capability for the 'flat' argument of 'query-named-block-nodes' - qemu: monitor: Refactor variable cleanup in qemuMonitorJSONQueryNamedBlockNodes - qemu: monitor: Add 'flat' parameter for qemuMonitorJSONQueryNamedBlockNodes - qemu: Don't request nested entries from qemuMonitorQueryNamedBlockNodes #PSBM-125515 - FIXUP: remove trailing blanks in formatvzbackups.html.in - FIXUP: don't crash in unpriviledged mode on shutdown #PSBM-125607- docs: document backup API #PSBM-124261 - Edits for backup/restore API texts #PSBM-124261 - Edits for backup/restore API texts #PSBM-124261 - Edits based on comments - vzct: Support setting memory guarantee for active CT #PSBM-122518- vzct: Support setting memory for active CT #PSBM-122489 - vzct: Ceiling memory size from Kb to Mb - vzct: Support setting cpu num for active CT #PSBM-122517 - FIXUP: vzct: add missing unlock on error path- util: add access check for hooks to fix running as non-root - util: fix accessibility check for hook directory - api: fix documentation typo - misc: add bypass cache flag for block snapshot creation #PSBM-124764- FIXUP: qemu: unlock VM on unregister in vcmmd #PSBM-125105- FIXUP: vzct 2: check VIR_MIGRATE_PARAM_DEST_XML in p2p also - FIXUP: vzct 2: support disk copy options #PSBM-121242- daemon: switch off autoshutdown #VSTOR-40335- FIXUP: don't print errors to stderr - FIXUP: qemu: check stderr is NULL in terminal mode - FIXUP: virsh: simplify terminal check - FIXUP: virsh: don't use stderr stream in terminal mode - vzct 2: implement exec API #PSBM-106206 - virsh: don't call virDomainGetGuestInfo for vzct interactive exec- FIXUP: exec: add more debug prints to virsh - FIXUP: exec: fix error reporting in virsh - FIXUP: exec: don't use virExecMonitorTerminate on ^] (escape char) - FIXUP: exec: rework handling inner errors and IO errors #PSBM-124313 #PSBM-124629 - FIXUP: exec: make sure stdin is fully transmitted in virsh - exec: don't print errors to stderr #PSBM-124629- vstorage: remove build time checks for runtime binaries - FIXUP: lxc: handle vzct specific venet0 net type - virsh: fix Vstorage support reporting - FIXUP: update build instructions in README.md- vz: fix after Parallels to Virtuozzo rename #PSBM-124533- DROP: upgrade: support local p2p migration - src: adopt to VIR_DRV_SUPPORTS_FEATURE return -1 - libxl: adopt to VIR_DRV_SUPPORTS_FEATURE return -1 - qemu: adopt to VIR_DRV_SUPPORTS_FEATURE return -1 - src: don't hide error in VIR_DRV_SUPPORTS_FEATURE - qemu: build fix for 910b94df - src: fix resource leak introduced in d4439a6b8 - upgrade: support local p2p migration - FIXUP: add missing option name in x-move-nvram docs - FIXUP: document --reuse-external option of x-move-nvram - FIXUP: clarify usage of VIR_DOMAIN_START_X_EXPORTABLE - doc: document virsh commands for block snaphots/exports #PSBM-122231 - FIXUP: add Artem fixes- FIXUP: api: add stub for virDomainBlockCheckpointXSwitch #PSBM-124242- FIXUP: fix refcount in qemu upgrade reconnection #PSBM-123849- docker: We cannot create second network with driver 'null' #PSBM-123794 - docker: Connection docker network to selected windows network adapter #PSBM-123794 - FIXUP: fix esx driver build - REVERT: don't build esx #PSBM-123960- docker: Will set negative value only if it needs #PSBM-108327 - docker: fixup: Set correct type of memory var #PSBM-108327 - FIXUP: don't update sync block jobs from another thread #PSBM-123582 - FIXUP: vstorage: load bitmaps from base image for tmp snapshot #PSBM-123771 - REVERT: qemu: handle ibpb and virt-ssbd on Intel for u15 #PSBM-123539- DROP: pull: export bitmap - DROP: pull: qemu: add option to export last checkpoint - DROP: nwfilter: use vfork to fasten spawn of {ip,eb]tables commands - DROP: qemu: support new qemu without nbd-server-add-bitmap command #VSTOR-27428 - DROP: FIXUP: pull: export bitmap #VSTOR-39135 - DROP: FIXUP: fix reading from pipes in virCommandRunFast #PSBM-123565 - DROP: FIXUP: kill process if reaping failed - DROP: FIXUP: fix copy offset in previous commit #PSBM-123565 - DROP: FIXUP: null terminate strings in case of error in virCommandRunFastRead - DROP: FIXUP: use VIR_REALLOC_N instead of VIR_RESIZE_N - pull: export bitmap - pull: qemu: add option to export last checkpoint - nwfilter: use vfork to fasten spawn of {ip,eb]tables commands - qemu: support new qemu without nbd-server-add-bitmap command #VSTOR-27428 - docker: Support network bandwidth limits for containers #PSBM-108327 - docker: Use negative value for removing network bandwidth limit #PSBM-108327 - FIXUP: qemu: fix incorrect job cleanup of p2p migration #PSBM-123687- FIXUP: fix copy offset in previous commit #PSBM-123565 - FIXUP: null terminate strings in case of error in virCommandRunFastRead - FIXUP: use VIR_REALLOC_N instead of VIR_RESIZE_N- FIXUP: fix reading from pipes in virCommandRunFast #PSBM-123565 - FIXUP: kill process if reaping failed- FIXUP: pull: export bitmap #VSTOR-39135- DROP: conf: add 'format' attribute to domain/os/nvram element - DROP: pull: api: add driver based implementation - DROP: api,qemu: add latency histogram - DROP: qemu: add exec with true streams - DROP: Drop x- from x-block-latency-histogram-set monitor command - DROP: api/qemu: add move nvram API - DROP: qemu: support interactive exec - DROP: libvirt: add new virDomainCommandXSetParams API - DROP: api/qemu: add pause/resume for blockjobs - DROP: qemu: turn on write-blocking for driver-mirror by default - DROP: vzct 2: add basic structure and listing - DROP: vzct 2: support dumpxml - DROP: vzct 2: implement define - DROP: vzct 2: implement start/stop - DROP: vzct 2: support cloud init cdrom - DROP: vzct 2: add vzctDomainHasManagedSaveImage stub - DROP: vzct 2: add misc API - DROP: vzct 2: support stats API - DROP: vzct 2: support snapshots - DROP: vzct 2: intoduce migration - DROP: vzct 2: mark supported xml parts in domain/snapshot docs - DROP: qemu: add vcmmd support - DROP: vzct 2: add jobs support for everything except migration - DROP: vzct 2: add lifecycle events - DROP: vzct 2: support getting stats for migration - DROP: vzct 2: support aborting domain job API - DROP: qemu: migration: add cookie parts for vstorage chardevs - DROP: qemu: monitor: add option to override backend in qemuMonitorChangeCharDev - DROP: qemu: migration: support changing chardev backend with virtlogd - DROP: qemu: migration: detect shared vstorage chardevs - DROP: vstorage: support migrating with chardevs on vstorage - DROP: qemu: add vstorage chardev tmpfile names to status file - DROP: qemu: cleanup up vstorage chardevs after libvirtd crash - DROP: qemu: drain file chardevs on domain process stop - DROP: vstorage migration: add vstorage disks info to cookie - DROP: qemu: add vstorage snapshot utility functions - DROP: vstorage migration: add vstorage snapshot commit - DROP: vstorage migration: main patch - DROP: vstorage migration: track valid temporary snapshot - DROP: vstorage migration: resolve valid tmp snapshot on domain start - DROP: vstorage migration: disable API that can clash with tmp snapshot - DROP: vstorage migration: keep snapshot info in status - DROP: qemu: cleanup tmp snapshot - DROP: vstorage migration: handle ready state on reconnect for tmp snapshot blockjob - DROP: vstorage migration: handle completed tmp snapshot commit on reconnect - DROP: FIXUP: conf: add 'format' attribute to domain/os/nvram element - DROP: FIXUP: qemu: add vstorage snapshot utility functions - DROP: qemu: add nvram block job support - DROP: FIXUP: vstorage migration: add vstorage snapshot commit - DROP: FIXUP: vstorage migration: main patch - DROP: FIXUP: vstorage migration: track valid temporary snapshot - DROP: FIXUP: vstorage migration: resolve valid tmp snapshot on domain start - DROP: FIXUP: vstorage migration: disable API that can clash with tmp snapshot - DROP: FIXUP: qemu: cleanup tmp snapshot - DROP: FIXUP: api/qemu: add move nvram API - DROP: FIXUP: vstorage migration: handle completed tmp snapshot commit on reconnect - DROP: qemu: support nvram block job on reconnect - DROP: FIXUP: vstorage migration: handle ready state on reconnect for tmp snapshot blockjob - DROP: FIXUP: support non-qcow2 images in vstorage disks migration - DROP: FIXUP: make qemuDomainTmpSnapshotDecipher non static - DROP: Edits to our method descriptions; fixes - DROP: Edits to our method descriptions; fixes - DROP: Edits to virsh commands related to our methods; A minor edit to nvramx description - DROP: Edits to our XML descriptions - DROP: qemu: support min_gurantee in virDomain{Set,Get}MemoryParameters - DROP: FIXUP: vzct 2: fix API introduced in version - DROP: REVERT: qemu: turn on write-blocking for driver-mirror by default - DROP: FIXUP: docker: fix trailing space - DROP: FIXUP: vzct 2: factor out vzctDomainStartFull - DROP: FIXUP: add retval to qemuProcessVcmmdUpdate - DROP: FIXUP: handle qemuProcessVcmmdUpdate error in qemuDomainSetMemoryParameters - DROP: FIXUP: precreate state dir - DROP: FIXUP: fix for NULL chardev priv of backcompat console - DROP: FIXUP: fix non-vcmmd build - DROP: FIXUP: qemu: migration: add cookie parts for vstorage chardevs - DROP: FIXUP: qemu: monitor: add option to override backend in qemuMonitorChangeCharDev - DROP: FIXUP: qemu: migration: detect shared vstorage chardevs - DROP: FIXUP: qemu: migration: support changing chardev backend with virtlogd - DROP: FIXUP: vstorage: support migrating with chardevs on vstorage - DROP: FIXUP: qemu: add vstorage chardev tmpfile names to status file - DROP: FIXUP: qemu: drain file chardevs on domain process stop - DROP: FIXUP: use shallow copy for tmp snapshot on vstorage - DROP: FIXUP: vstorage migration: optimize snapshot image - DROP: FIXUP: use 1MiB cluster size etc on source for vstorage tmp snapshot - conf: add 'format' attribute to domain/os/nvram element - pull: api: add driver based implementation - api,qemu: add latency histogram - qemu: add exec with true streams - api/qemu: add move nvram API - qemu: support interactive exec - libvirt: add new virDomainCommandXSetParams API - api/qemu: add pause/resume for blockjobs - vzct 2: add basic structure and listing - vzct 2: support dumpxml - vzct 2: implement define - vzct 2: implement start/stop - vzct 2: support cloud init cdrom - vzct 2: add vzctDomainHasManagedSaveImage stub - vzct 2: add misc API - vzct 2: support stats API - vzct 2: support snapshots - vzct 2: intoduce migration - vzct 2: mark supported xml parts in domain/snapshot docs - qemu: add vcmmd support - vzct 2: add jobs support for everything except migration - vzct 2: add lifecycle events - vzct 2: support getting stats for migration - vzct 2: support aborting domain job API - qemu: migration: add cookie parts for vstorage chardevs - qemu: monitor: add option to override backend in qemuMonitorChangeCharDev - qemu: migration: support changing chardev backend with virtlogd - qemu: migration: detect shared vstorage chardevs - vstorage: support migrating with chardevs on vstorage - qemu: add vstorage chardev tmpfile names to status file - qemu: cleanup up vstorage chardevs after libvirtd crash - qemu: drain file chardevs on domain process stop - vstorage migration: add vstorage disks info to cookie - qemu: add nvram block job support - qemu: add vstorage snapshot utility functions - vstorage migration: add vstorage snapshot commit - vstorage migration: main patch - vstorage migration: track valid temporary snapshot - vstorage migration: resolve valid tmp snapshot on domain start - vstorage migration: disable API that can clash with tmp snapshot - vstorage migration: keep snapshot info in status - qemu: cleanup tmp snapshot - qemu: support nvram block job on reconnect - vstorage migration: handle ready state on reconnect for tmp snapshot blockjob - vstorage migration: handle completed tmp snapshot commit on reconnect - qemu: support min_gurantee in virDomain{Set,Get}MemoryParameters - docker: Check existence of image for domain definition and pulling image #PSBM-123097- don't touch existing nwfilters on update #PSBM-105904 - REVERT: spec: keep existing nwfilters uuid on update- FIXUP: vstorage migration: optimize snapshot image #PSBM-123411 - FIXUP: use 1MiB cluster size etc on source for vstorage tmp snapshot #PSBM-123416- FIXUP: use shallow copy for tmp snapshot on vstorage #PSBM-123396- FIXUP: qemu: migration: add cookie parts for vstorage chardevs - qemu: support file chardev append option on hotplug/change - qemu: support logfile option on chardev hotplug/change - FIXUP: qemu: monitor: add option to override backend in qemuMonitorChangeCharDev - FIXUP: qemu: migration: detect shared vstorage chardevs - FIXUP: qemu: migration: support changing chardev backend with virtlogd - FIXUP: vstorage: support migrating with chardevs on vstorage - FIXUP: qemu: add vstorage chardev tmpfile names to status file - FIXUP: qemu: drain file chardevs on domain process stop #PSBM-123148 - docker: Refactoring code with default cert path #PSBM-123097 - qemu: fix managed pr-helper tear down on chaning device media #PSBM-123337- FIXUP: fix non-vcmmd build- FIXUP: fix for NULL chardev priv of backcompat console #VSTOR-38939 - qemu: fix guest visible disk id if serial is long #VSTOR-38958- FIXUP: precreate state dir #PSBM-123047- docker: Don't use case-sensitive comparison #PSBM-122944 - docker: Optimization powershell scripts #PSBM-122944 - docker: Using sscanf with string memory allocation #PSBM-122944 - docker: Fix some error msgs #PSBM-122944 - docker: Add storagePoolLookupByVolume method #PSBM-122944 - docker: Add real refresh metadata for storage pool #PSBM-122944 - qemu: turn on postcopy to migrate bitmaps #PSBM-100171- Fix for possibility to use inituser without initgroup #PSBM-122225 - docker: Fix adding of restart policy #PSBM-122225 - docker: Revert possibility to use cpushares=0 #PSBM-122225 - docker: Fix for correct work with process id #PSBM-122225 - docker: Style fix #PSBM-122225 - FIXUP: vzct 2: fix API introduced in version - REVERT: qemu: turn on write-blocking for driver-mirror by default #PSBM-122688 - FIXUP: docker: fix trailing space - docker: Split dockerContainerUpdate to dockerContainerUpdate and dockerContainerUpdateById #PSBM-122225 - docker: Add compatibility with 'virtsh edit' command #PSBM-122225 - FIXUP: vzct 2: factor out vzctDomainStartFull - vzct 2: support autostarting domains #PSBM-121587 - FIXUP: add retval to qemuProcessVcmmdUpdate - FIXUP: handle qemuProcessVcmmdUpdate error in qemuDomainSetMemoryParameters #PSBM-122883- api: add VIR_DOMAIN_MEMORY_MIN_GUARANTEE_VZ_AUTO - tools: support memtune --min-guarantee-auto-vz - qemu: support min_gurantee in virDomain{Set,Get}MemoryParameters #PSBM-121895- DROP: pull: introduce checkpoint switch API - DROP: lib: provide error message in new blockjob event - DROP: qemu: add exec with true streams - DROP: Edits to our method descriptions; fixes PSBM-102691 - lib: provide error message in new blockjob event - qemu: add exec with true streams - Edits to our method descriptions; fixes PSBM-102691 - Edits to virsh commands related to our methods; A minor edit to nvramx description - Edits to our XML descriptions - rpc: document deleted EXT_PROC_DOMAIN_BLOCK_CHECKPOINT_X_SWITCH = 10 #PSBM-122230- DROP: qemu: add option to process offloaded blockjob event ealier - DROP: qemu: update legacy block job sync after offloading changes - DROP: qemu: make latency work with legacy interface - DROP: vstorage migration: handle ready state on reconnect for tmp snapshot blockjob - DROP: vstorage migration: handle completed tmp snapshot commit on reconnect - DROP: qemu: add nvram block job support - DROP: qemu: support nvram block job on reconnect - DROP: FIXUP: vstorage migration: handle ready state on reconnect for tmp snapshot blockjob - DROP: vstorage migration: fix active block stats with tmp snapshot - qemu: add option to process offloaded legacy blockjob event ealier #PSBM-121858 - qemu: reconnect: precreate legacy blockjobs - qemu: remove extra block job finalize on reconnect - qemu: remove stale cleanup in qemuProcessRefreshLegacyBlockjob - qemu: add note for outdated legacy block job events - qemu: use autoptr in qemuProcessRefreshLegacyBlockjobs - qemu: refresh backing chain after block job reconnection - qemu: move code that depends on backing chain appropriately - qemu: fix race on legacy block completion and quering stats - qemu: make latency work with legacy interface - vstorage migration: handle ready state on reconnect for tmp snapshot blockjob - vstorage migration: handle completed tmp snapshot commit on reconnect - qemu: add nvram block job support - qemu: support nvram block job on reconnect - FIXUP: vstorage migration: handle ready state on reconnect for tmp snapshot blockjob - vstorage migration: fix active block stats with tmp snapshot - Edits to our method descriptions; fixes PSBM-102691 - Edits to our method descriptions; fixes PSBM-102691 - qemu: qemuDomainRenameCallback: fix sending false undefined event - qemu: use auto memory freeing in qemuDomainRenameCallback - qemu: rename: send events only on success - qemu: rename: return instead of goto if no cleanup required - qemu: remove duplicate code for removing remnant files - qemu: rename: support renaming snapshots directory #PSBM-100720 - qemu: rename: support renaming checkpoints directory - qemu: update name on reverting from snapshot - qemu: rename: remove snapshot/checkpoint restriction - qemu: remove possible garbage left from previous rename/undefine - docker: Add support autostart feature #PSBM-122024 - docker: Refactoring for future changes #PSBM-122024 - docker: Get list for autostart domains #PSBM-122024 - docker: Set domain as not autostart by default #PSBM-122024 - docker: Add virDomainHasManagedSaveImage method and reboot default action #PSBM-122024- vstorage migration: handle short time EBUSY on commit #PSBM-122012- DROP: qemu: use job finish instead of discard on migration cleanup - DROP: qemu: migration: detect shared vstorage chardevs - DROP: vstorage migration: main patch - DROP: vstorage migration: determine valid snapshot on crash/disconnections - DROP: qemu: migration: fix missing owner on disconnection cleanup - qemu: fix qemuMigrationSrcCleanup to use qemuMigrationJobFinish - qemu: migration: detect shared vstorage chardevs - vstorage migration: main patch - vstorage migration: determine valid snapshot on crash/disconnections - qemu: migration: fix missing owner on disconnection cleanup - FIXUP: make qemuDomainTmpSnapshotDecipher non static - vstorage migration: adopt qemuDomainGetStatsOneBlock to tmp snapshot - vstorage migration: fix active block stats with tmp snapshot #PSBM-121042 - vstorage migration: fix inactive block stats with tmp snapshot #PSBM-121042 - docker: fix condition for list of storage pools- qemu: handle ibpb and virt-ssbd on Intel for u15 #PSBM-121810 - docker: add compatibility of validation with current xml scheme #PSBM-121897 - FIXUP: conf: add 'format' attribute to domain/os/nvram element - vstorage migration: add vstorage nvram info to cookie - FIXUP: qemu: add vstorage snapshot utility functions - qemu: add nvram block job support - FIXUP: vstorage migration: add vstorage snapshot commit - FIXUP: vstorage migration: main patch #PSBM-106202 #PSBM-121052 - FIXUP: vstorage migration: track valid temporary snapshot - FIXUP: vstorage migration: resolve valid tmp snapshot on domain start - FIXUP: vstorage migration: disable API that can clash with tmp snapshot - vstorage migration: keep nvram tmp snapshot in status - FIXUP: qemu: cleanup tmp snapshot #PSBM-106875 - FIXUP: api/qemu: add move nvram API - FIXUP: vstorage migration: handle completed tmp snapshot commit on reconnect - qemu: support nvram block job on reconnect - FIXUP: vstorage migration: handle ready state on reconnect for tmp snapshot blockjob - FIXUP: support non-qcow2 images in vstorage disks migration- DROP: upgrade: support local p2p migration - DROP: upgrade: vnc: make vnc upgrade possible - DROP: upgrade: support for server backends for serial chardevs - DROP: upgrade: close agent channel befor postcopy with release ram - DROP: pull: qemu: block snapshots basic implementation - DROP: pull: add autodelete option for creating block snapshots - DROP: pull: stop exporting snapshot on snapshot autodelete - DROP: pull: pull: add dirty bitmap on creating snapshot - DROP: pull: add command to remove checkpoint - DROP: api,qemu: add latency histogram - DROP: pull: clean autodelete snapshots on daemon restart - DROP: exec: kill orphans on client disconnect - DROP: exec: kill orphans on migration destination - DROP: qemu: support explicit disk backing in input - DROP: conf: remove features unknown to qemu - DROP: qemu: agent: log total tx/rx for streams - DROP: debug: print 'thr a a bt' in log when taking some mutex takes much time - DROP: qemu: migration: implement shared workaround - DROP: qemu: handle host usb device add/del udev events - DROP: qemu: wait blockjob finishing if it is absent in qemu - DROP: FIXUP: pull: qemu: block snapshots basic implementation - DROP: FIXUP: qemu: agent: log total tx/rx for streams - DROP: FIXUP: api,qemu: add latency histogram - DROP: FIXUP: upgrade: support local p2p migration - DROP: vzct 2: add basic structure and listing - DROP: FIXUP: qemu: support explicit disk backing in input - DROP: FIXUP: conf: remove features unknown to qemu - DROP: FIXUP: debug: print 'thr a a bt' in log when taking some mutex takes much time - DROP: vzct 2: support stats API - DROP: FIXUP: upgrade: vnc: make vnc upgrade possible - DROP: FIXUP: qemu: wait blockjob finishing if it is absent in qemu - DROP: FIXUP: don't lock VMs in event loop on closing connection - DROP: vstorage migration: add vstorage disks info to cookie - DROP: vstorage migration: execute src migration cleanup in cleanup thread - DROP: qemu: use more precise args in qemuDomainSnapshotCreateInactiveExternal - DROP: qemu: use more precise args in qemuDomainSnapshotCreateDiskActive - DROP: vstorage migration: add vstorage snapshot commit - DROP: vstorage migration: main patch - DROP: vstorage migration: handle lossing connection to manager - DROP: vstorage migration: support p2p - DROP: vstorage migration: handle libvirtd crashes - DROP: qemu: add vcmmd support - DROP: vzct 2: add jobs support for everything except migration - DROP: FIXUP: mark chardevs to be unplugged outside cmdline building - DROP: FIXUP: prepare chardev plug/unplug functions to reuse - DROP: qemu: migration: add cookie parts for vstorage chardevs - DROP: qemu: migration: detect shared vstorage chardevs - DROP: vstorage: support migrating with chardevs on vstorage - DROP: qemu: cleanup up vstorage chardevs after libvirtd crash - DROP: REVERT: d8d14ae vstorage migration: handle libvirtd crashes - DROP: REVERT: 25cee97 vstorage migration: support p2p - DROP: REVERT: 0069126 vstorage migration: handle lossing connection to manager - DROP: REVERT: bdb9763 vstorage migration: main patch - DROP: REVERT: 66bf3fc vstorage migration: add vstorage snapshot commit phase - DROP: REVERT: be09fb5 vstorage migration: add vstorage snapshot commit - DROP: REVERT: e73c697 qemu: use more precise args in qemuDomainSnapshotCreateDiskActive - DROP: REVERT: a58cd6a qemu: use more precise args in qemuDomainSnapshotCreateInactiveExternal - DROP: REVERT: 63a5ee1 qemu: use job finish instead of discard on migration cleanup - DROP: REVERT: 966f7e5 vstorage migration: execute src migration cleanup in cleanup thread - DROP: REVERT: 6a25c7a vstorage migration: introduce virDomainMigrateVstorageCommit - DROP: REVERT: ec406d6 vstorage migration: add vstorage disks info to cookie - DROP: vstorage migration: add vstorage snapshot commit - DROP: vstorage migration: main patch - DROP: vstorage migration: execute src migration cleanup in cleanup thread - DROP: qemu: use job finish instead of discard on migration cleanup - DROP: vstorage migration: track valid temporary snapshot - DROP: vstorage migration: resolve valid tmp snapshot on domain start - DROP: vstorage migration: disable API that can clash with tmp snapshot - DROP: vstorage migration: keep snapshot info in status - DROP: FIXUP: cleanup thread: add option to cleanup single VM - DROP: FIXUP: qemu: enhance domain cleanup - DROP: qemu: cleanup tmp snapshot - DROP: FIXUP: qemu: migration: detect shared vstorage chardevs - DROP: FIXUP: fix recent uninitialized var case - DROP: FIXUP: take into account tmp snapshot in qemuBlockDiskDetectNodes - DROP: FIXUP: don't call vzctl2_free_env_ids for NULL - DROP: FIXUP: drop snapshot on its file unlink failure - DROP: REVERT: qemu: wait blockjob finishing if it is absent in qemu - DROP: FIXUP: move tmp snapshot actions to job handler - DROP: FIXUP: only kickof tmp snapshot commit in cleanup thread - DROP: FIXUP register vcpu count as UInt - DROP: Report io requests counters for vzct driver - DROP: FIXUP: vzct 2: handle per domain failure on getting stats - DROP: FIXUP: fix build without vcmmd support - upgrade: support local p2p migration - DROP: FIXUP: fix domain without disks for qemuDomainTmpSnapshotFindDisks - upgrade: vnc: make vnc upgrade possible - upgrade: support for server backends for serial chardevs - upgrade: close agent channel befor postcopy with release ram - pull: qemu: block snapshots basic implementation - pull: add autodelete option for creating block snapshots - pull: stop exporting snapshot on snapshot autodelete - pull: pull: add dirty bitmap on creating snapshot - pull: add command to remove checkpoint - api,qemu: add latency histogram - pull: clean autodelete snapshots on daemon restart - qemu: don't wait job in cleanup thread - exec: kill orphans on client disconnect - exec: kill orphans on migration destination - qemu: support explicit disk backing in input - conf: remove features unknown to qemu - qemu: agent: log total tx/rx for streams - debug: print 'thr a a bt' in log when taking some mutex takes much time - qemu: migration: implement shared workaround - qemu: handle host usb device add/del udev events - vzct 2: add basic structure and listing - vzct 2: support stats API - qemu: add vcmmd support - vzct 2: add jobs support for everything except migration - vstorage migration: execute src migration cleanup in cleanup thread - qemu: migration: add cookie parts for vstorage chardevs - qemu: migration: detect shared vstorage chardevs - vstorage: support migrating with chardevs on vstorage - qemu: cleanup up vstorage chardevs after libvirtd crash - vstorage migration: add vstorage snapshot commit - vstorage migration: main patch - vstorage migration: track valid temporary snapshot - vstorage migration: resolve valid tmp snapshot on domain start - vstorage migration: disable API that can clash with tmp snapshot - vstorage migration: keep snapshot info in status - qemu: cleanup tmp snapshot- FIXUP: fix domain without disks for qemuDomainTmpSnapshotFindDisks #PSBM-121770- FIXUP: fix build without vcmmd support- FIXUP: vzct 2: handle per domain failure on getting stats #PSBM-121482- Report io requests counters for vzct driver #PSBM-121662- example: fix typo and formatting - example: add ipv6 filters examples - doc: document new filters and not documented ones - FIXUP register vcpu count as UInt #PSBM-121594 - nwfilter: add vz specific filters #PSBM-121477- FIXUP: drop snapshot on its file unlink failure - qemu: add option to process offloaded blockjob event ealier - REVERT: qemu: wait blockjob finishing if it is absent in qemu - qemu: sync backing chain update and completed blockjob #VSTOR-28575 #VSTOR-34322 - qemu: update legacy block job sync after offloading changes - FIXUP: move tmp snapshot actions to job handler - FIXUP: only kickof tmp snapshot commit in cleanup thread - vstorage migration: handle ready state on reconnect for tmp snapshot blockjob - qemu: add filename to qemuMonitorGetBlockInfo - vstorage migration: handle completed tmp snapshot commit on reconnect #PSBM-121261- FIXUP: take into account tmp snapshot in qemuBlockDiskDetectNodes #PSBM-120959 - FIXUP: don't call vzctl2_free_env_ids for NULL #PSBM-121188- Support resources change for libvirt docker driver #PSBM-120736 - REVERT: d8d14ae vstorage migration: handle libvirtd crashes - REVERT: 25cee97 vstorage migration: support p2p - REVERT: 0069126 vstorage migration: handle lossing connection to manager - REVERT: bdb9763 vstorage migration: main patch #PSBM-106202 - REVERT: 66bf3fc vstorage migration: add vstorage snapshot commit phase - REVERT: be09fb5 vstorage migration: add vstorage snapshot commit - REVERT: e73c697 qemu: use more precise args in qemuDomainSnapshotCreateDiskActive - REVERT: a58cd6a qemu: use more precise args in qemuDomainSnapshotCreateInactiveExternal - REVERT: 63a5ee1 qemu: use job finish instead of discard on migration cleanup - REVERT: 966f7e5 vstorage migration: execute src migration cleanup in cleanup thread - REVERT: 6a25c7a vstorage migration: introduce virDomainMigrateVstorageCommit - REVERT: ec406d6 vstorage migration: add vstorage disks info to cookie - vstorage migration: introduce virDomainMigrateVstorageCommit - vstorage migration: add vstorage snapshot commit phase - vstorage migration: add vstorage disks info to cookie - qemu: add vstorage snapshot utility functions - vstorage migration: add vstorage snapshot commit - vstorage migration: main patch #PSBM-106202 - vstorage migration: support p2p - vstorage migration: execute src migration cleanup in cleanup thread - qemu: use job finish instead of discard on migration cleanup - vstorage migration: track valid temporary snapshot - vstorage migration: resolve valid tmp snapshot on domain start - qemu: move restoring after failure to cleanup in qemuDomainDefineXMLFlags - vstorage migration: disable API that can clash with tmp snapshot - vstorage migration: keep snapshot info in status - vstorage migration: add dst cleanup after disconnection - vstorage migration: determine valid snapshot on crash/disconnections - qemu: migration: fix missing owner on disconnection cleanup - FIXUP: cleanup thread: add option to cleanup single VM - FIXUP: qemu: enhance domain cleanup - qemu: cleanup tmp snapshot #PSBM-106875 - logging: allow max_len=0 to disable log rollover #PSBM-121257 - FIXUP: qemu: migration: detect shared vstorage chardevs #PSBM-121001 - FIXUP: fix recent uninitialized var case- DROP: vzct 2: support stats API - DROP: qemu: add vcmmd support - DROP: FIXUP: qemu: move vcmmd register to later moment - DROP: FIXUP: vzct 2: fix unlimited vcpu in stats - DROP: FIXUP: vzct 2: add disk usage to stats - vzct 2: support stats API - qemu: add vcmmd support - docker: support wss volume resizing #PSBM-108203 - qemu: monitor: return error message from qemuMonitorRemoveFd - qemu: monitor: add qemuMonitorQueryFdsets function - qemu: don't leave descriptors in fdsets after process startup #PSBM-108299 - FIXUP: mark chardevs to be unplugged outside cmdline building - FIXUP: prepare chardev plug/unplug functions to reuse - qemu: migration: add cookie parts for vstorage chardevs - logging: close backing file on eof on drain - qemu: monitor: let qemuMonitorAddFd generate fdset - qemu: monitor: add option to override backend in qemuMonitorChangeCharDev - qemu: migration: support changing chardev backend with virtlogd - logging: handle race on drain and closing in event loop - logging: allow NULL to inode and offset out args on drain - qemu: migration: detect shared vstorage chardevs - vstorage: support migrating with chardevs on vstorage #PSBM-106373 - qemu: add vstorage chardev tmpfile names to status file - qemu: sync chardevs unplugged status on reconnect - qemu: cleanup up vstorage chardevs after libvirtd crash - qemu: drain file chardevs on domain process stop- Fixes for support creation of docker container #PSBM-107933 - logging: read all bytes on EOF in event handler - logging: fix endless loop on EOF - docker: Support CPU limits #PSBM-107960 - docker: support wss storage pool for connection capabilibies #PSBM-108203 - FIXUP: vzct 2: fix unlimited vcpu in stats #PSBM-108263 - FIXUP: vzct 2: add disk usage to stats #PSBM-106059- FIXUP: qemu: move vcmmd register to later moment #PSBM-108113- vzct 2: support getting stats for migration #PSBM-107763 - vzct 2: support aborting domain job API #PSBM-107446- DROP: vzct 2: add basic structure and listing - DROP: vzct 2: implement define - DROP: vzct 2: support stats API - DROP: vzct 2: support snapshots - DROP: vzct 2: intoduce migration - DROP: FIXUP: vzct 2: some logging cleanups - DROP: FIXUP: vzct 2: fix snapshot loading on daemon start - DROP: FIXUP: vzct 2: move loading snapshots meta to a better place - vzct 2: add basic structure and listing - vzct 2: implement define - vzct 2: support stats API - vzct 2: support snapshots - vzct 2: intoduce migration - vzct 2: add lifecycle events #PSBM-107730- DROP: qemu: support updating backend of serial device - DROP: vzct 2: add basic structure and listing - DROP: vzct 2: support dumpxml - DROP: vzct 2: implement define - DROP: vzct 2: implement start/stop - DROP: vzct 2: support vnc #PSBM-104068 - DROP: vzct 2: support cloud init cdrom #PSBM-104067 - DROP: vzct 2: support iolimits #PSBM-104069 - DROP: vzct 2: add misc API - DROP: vzct 2: make disk names stable #PSBM-104105 - DROP: vzct 2: support stats API #PSBM-104070 - DROP: FIXUP: don't lock VMs in event loop on closing connection #VSTOR-34225 - DROP: vzct 2: support snapshots - DROP: vstorage migration: execute src migration cleanup in cleanup thread - DROP: vzct 2: intoduce migration - DROP: FIXUP: vzct2: use auto cleanup - DROP: vzct 2: support memory guarantees #PSBM-106482 - DROP: FIXUP: vzct 2: use new light vcpu mode and unlimimed support - DROP: FIXUP: fix NULL pointer error introduced by migration code #PSBM-107672 - DROP: FIXUP: handle cleanup request NOT on disconnection #PSBM-107396 - DROP: FIXUP: qemu: support updating backend of serial device - DROP: FIXUP: vzct 2: support auto memguarantee #PSBM-107697 - DROP: FIXUP: rename some types - DROP: FIXUP: vzct 2: move ctid from private to config extraId - DROP: FIXUP: vzct 2: don't handle add/delete/update in event loop - DROP: FIXUP: better error reports on libvzctl errors - DROP: vzct 2: add jobs support for everything except migration - DROP: FIXUP: vzct 2: don't log debug messages by default - DROP: FIXUP: fix false positive compiler error - DROP: docker: support DNS configuration #PSBM-106778 - DROP: FIXUP: vzct 2: provide extraId in defineXML - DROP: FIXUP: Changes for support DNS configuration - DROP: FIXUP: Changes for support DNS configuration #PSBM-107940 - qemu: support updating backend of serial device - vzct 2: add basic structure and listing - vzct 2: support dumpxml - vzct 2: implement define - vzct 2: implement start/stop - vzct 2: support vnc #PSBM-104068 - vzct 2: support cloud init cdrom #PSBM-104067 - vzct 2: support iolimits #PSBM-104069 - vzct 2: add misc API - vzct 2: make disk names stable #PSBM-104105 - vzct 2: support stats API #PSBM-104070 - FIXUP: don't lock VMs in event loop on closing connection #VSTOR-34225 - vzct 2: support snapshots - vstorage migration: execute src migration cleanup in cleanup thread - vzct 2: intoduce migration - vzct 2: support memory guarantees #PSBM-106482 - vzct 2: add jobs support for everything except migration - docker: support DNS configuration #PSBM-106778 - qemu: fix concurrency crash bug in snapshot revert - qemu: fix concurrency crash bug in force snapshot revert #PSBM-107833 - FIXUP: vzct 2: some logging cleanups - FIXUP: vzct 2: fix snapshot loading on daemon start - FIXUP: vzct 2: move loading snapshots meta to a better place- docker: rename CA certificate file to ca.pem - FIXUP: Changes for support DNS configuration - FIXUP: Changes for support DNS configuration #PSBM-107940- Changes for support DNS configuration #PSBM-106778 - docker: support DNS configuration #PSBM-106778 - FIXUP: vzct 2: provide extraId in defineXML- FIXUP: docker: use correct timeouts and subnet value #PSBM-106778 - docker: add support for static IP address #PSBM-106778 - conf: add auto mininal memory guarantee mode - FIXUP: qemu: support updating backend of serial device - FIXUP: vzct 2: support auto memguarantee #PSBM-107697 - qemu: add vcmmd support #PSBM-106483 - FIXUP: using vars for compacting code #PSBM-106778 - qemu: agent: disable blocking calls to agent #PSBM-107669 - FIXUP: rename some types - conf: support extra id in domain list - FIXUP: vzct 2: move ctid from private to config extraId - FIXUP: vzct 2: don't handle add/delete/update in event loop - FIXUP: better error reports on libvzctl errors - vzct 2: add jobs support for everything except migration - vzct 2: support jobs during migration #PSBM-107444 - vzct 2: drop job on client disconnection during migration - FIXUP: vzct 2: don't log debug messages by default - FIXUP: fix false positive compiler error- FIXUP: handle cleanup request NOT on disconnection #PSBM-107396- add build after adding secret driver AGAIN- add build after adding secret driver- DROP: upgrade: store generation in status file - DROP: hubapi: remote: support domain- API calls - DROP: conf: add more options to save config filename - DROP: vzct 2: add basic structure and listing - DROP: vzct 2: support dumpxml - DROP: vzct 2: implement define - DROP: vzct 2: support vnc #PSBM-104068 - DROP: vzct 2: support snapshots - DROP: vzct 2: support venet0 network interface #PSBM-105548 - DROP: vstorage migration: add vstorage disks info to cookie - DROP: FIXUP: vstorage migration: add vstorage disks info to cookie #PSBM-107012 - DROP: FIXUP: hubapi: remote: support domain- API calls - DROP: FIXUP: use virFileRead function - DROP: FIXUP: vzct: improve vz event logging - DROP: FIXUP: return domain from vzctAddDomain - DROP: FIXUP: better config/status files handling - DROP: vzct 2: save disks uuid in config/status files - DROP: FIXUP: vzct2: don't store private data for cdroms - DROP: FIXUP: vzct 2: fix typo #PSBM-107583 - conf: accept path in virDomainSaveXML - upgrade: store generation in status file - hubapi: remote: support domain- API calls - conf: add more options to save config filename - vzct 2: add basic structure and listing - vzct 2: support dumpxml - vzct 2: implement define - vzct 2: support vnc #PSBM-104068 - vzct 2: support snapshots - vzct 2: support venet0 network interface #PSBM-105548 - vstorage migration: add vstorage disks info to cookie - vzct 2: save disks uuid in config/status files - docker: unification of source code #PSBM-106989 - docker: common auth certificate for docker and winrm #PSBM-106989 - FIXUP: docker: use more correct powershell expressions - conf: support light vcpus and unlimitied number - FIXUP: vzct 2: use new light vcpu mode and unlimimed support - vzct 2: mark supported xml parts in domain/snapshot docs #PSBM-106576 - FIXUP: fix NULL pointer error introduced by migration code #PSBM-107672- vzct 2: support memory guarantees #PSBM-106482 - FIXUP: vzct 2: fix typo #PSBM-107583- FIXUP: vzct2: don't store private data for cdroms- DROP: exec: kill orphans on client disconnect #PSBM-91329 #VSTOR-17959 - DROP: exec: kill orphans on migration destination #PSBM-91329 #VSTOR-17959 - DROP: Add new type of storage pool for Windows Storage Spaces (WSS) #PSBM-106275 - DROP: FIXUP: exec: kill orphans on migration destination - DROP: FIXUP: exec: kill orphans on client disconnect - exec: kill orphans on client disconnect #PSBM-91329 #VSTOR-17959 - exec: kill orphans on migration destination #PSBM-91329 #VSTOR-17959 - Add new type of storage pool for Windows Storage Spaces (WSS) #PSBM-106275 - docker: reuse winrm coonnection #PSBM-106278 - docker: forbid access to primordial storage pools #PSBM-106278 - FIXUP: vstorage migration: add vstorage disks info to cookie #PSBM-107012 - virsh: don't shout if virDomainGetJobInfo is not supported - FIXUP: hubapi: remote: support domain- API calls - util: add virFileRead function - FIXUP: use virFileRead function - FIXUP: vzct: improve vz event logging - FIXUP: return domain from vzctAddDomain - FIXUP: better config/status files handling - vzct 2: save disks uuid in config/status files - vzct 2: intoduce migration - FIXUP: vzct2: use auto cleanup- DROP: dac: don't fail on attempt to change uid/gid of the image - DROP: vzct 2: add basic structure and listing - DROP: vzct 2: support snapshots - DROP: FIXUP: vzct 2: make snapshot lists stable #PSBM-106114 - DROP: FIXUP: vzct 2: fix memory/name issues #PSBM-106138 - DROP: REVERT: dac: don't fail on attempt to change uid/gid of the image - DROP: FIXUP: vzct 2: configure libvzctl logs #PSBM-106284 - DROP: vzct 2: don't try virDomainLookupByID - DROP: FIXUP: vzct 2: don't try virDomainLookupByID - vzct 2: add basic structure and listing - vzct 2: support snapshots - vzct 2: don't try virDomainLookupByID - doc: adopt README.md for Virtuozzo - docker: first implementation of winrs transport to windows host #PSBM-106275 - docker: basic implementation of storage driver for Windows host #PSBM-106275 - Add new type of storage pool for Windows Storage Spaces (WSS) #PSBM-106275 - docker: full implementation of storage driver for Windows #PSBM-106275 - docker: add method for cloning volume #PSBM-106275 - docker: using common CA certificate for docker and winrm connection #PSBM-106275 - FIXUP: exec: kill orphans on migration destination - vstorage migration: add vstorage disks info to cookie - vstorage migration: introduce virDomainMigrateVstorageCommit - FIXUP: exec: kill orphans on client disconnect - vstorage migration: execute src migration cleanup in cleanup thread - qemu: use job finish instead of discard on migration cleanup - qemu: use more precise args in qemuDomainSnapshotCreateInactiveExternal - qemu: use more precise args in qemuDomainSnapshotCreateDiskActive - vstorage migration: add vstorage snapshot commit - vstorage migration: add vstorage snapshot commit phase - vstorage migration: main patch #PSBM-106202 - vstorage migration: handle lossing connection to manager - vstorage migration: support p2p - vstorage migration: handle libvirtd crashes- FIXUP: vzct 2: don't try virDomainLookupByID- DROP: vzct 2: support dumpxml - DROP: vzct 2: implement define - DROP: vzct 2: support stats API #PSBM-104070 - DROP: vzct 2: support snapshots - DROP: FIXUP: vzct 2: handle VZCTL_E_NOTSUPP for disk stats #PSBM-106108 - DROP: FIXUP: vzct 2: use new VZCTL_NETTYPE_VNET #PSBM-106230 - vzct 2: support dumpxml - vzct 2: implement define - vzct 2: support stats API #PSBM-104070 - vzct 2: support snapshots - FIXUP: vzct 2: make snapshot lists stable #PSBM-106114 - virsh: handle snapshots with domain state unknown - conf: moment: remember if name is autogenerated - FIXUP: vzct 2: fix memory/name issues #PSBM-106138 - util: add means to detect vstorage filesystem - REVERT: dac: don't fail on attempt to change uid/gid of the image - security: exclude vstorage from labelling #PSBM-105985 - FIXUP: vzct 2: configure libvzctl logs #PSBM-106284 - vzct 2: don't try virDomainLookupByID - qemu: caps: use more precise condition when to use CAP_DAC_OVERRIDE #PSBM-106271- FIXUP: vzct 2: handle VZCTL_E_NOTSUPP for disk stats #PSBM-106108 - FIXUP: vzct 2: use new VZCTL_NETTYPE_VNET #PSBM-106230 - qemu: auto load vhost-vsock module #PSBM-106171 - qemu: make latency work with legacy interface #PSBM-106129- DROP: vzct 2: add basic structure and listing - DROP: vzct 2: implement define - DROP: vzct 2: support stats API #PSBM-104070 - DROP: FIXUP: vzct 2: add missing balloon stats #PSBM-105516 - DROP: FIXUP: vzct 2: fix crash on updating deleted out of sync domain #PSBM-106054 - DROP: FIXUP: vzct 2: fix net interface update on define - DROP: FIXUP: vzct 2: error out on undefining running domain - vzct 2: add basic structure and listing - vzct 2: implement define - vzct 2: support stats API #PSBM-104070 - docker: Add some configuration features for driver #PSBM-106011 - network: make it safe to call networkSetupPrivateChains() multiple times - network: force re-creation of iptables private chains on firewalld restart #PSBM-105958- upgrade: don't mess with security labels #PSBM-105674 - qemu: pass rememberOwner during update #PSBM-105674 - docs: fix typo in virsh.rst for balloon.major_fault - include: clarify docs for hugetlb in virDomainMemoryStatTags - docs: add missing balloon stats docs in domstats - docs: add missing iothread stats docs in domstats - src: add missing balloon stats docs - FIXUP: vzct 2: add missing balloon stats #PSBM-105516 - FIXUP: vzct 2: fix crash on updating deleted out of sync domain #PSBM-106054 - FIXUP: vzct 2: fix net interface update on define - FIXUP: vzct 2: error out on undefining running domain- qemu: ignore allow_disk_format_probing #PSBM-105558- DROP: vzct 2: support stats API #PSBM-104070 - vzct 2: support stats API #PSBM-104070 - xml: add venet0 network interface type - vzct 2: support venet0 network interface #PSBM-105548- DROP: vzct 2: support stats API #PSBM-104070 - vzct 2: support stats API #PSBM-104070- DROP: vzct 2: add basic structure and listing - DROP: vzct 2: support dumpxml - DROP: vzct 2: implement define - DROP: vzct 2: implement start/stop - DROP: vzct 2: support vnc #PSBM-104068 - DROP: vzct 2: support cloud init cdrom #PSBM-104067 - DROP: vzct 2: add stubs for couple of functions - DROP: vzct 2: add misc API - vzct 2: add basic structure and listing - vzct 2: support dumpxml - vzct 2: implement define - vzct 2: implement start/stop - vzct 2: support vnc #PSBM-104068 - vzct 2: support cloud init cdrom #PSBM-104067 - vzct 2: add vzctDomainHasManagedSaveImage stub - vzct 2: add misc API - vzct 2: support snapshots - docker: Offline migration of windows container #PSBM-104866 - FIXUP: Changes for using define instead of several identical string #PSBM-104866 - docker: Added rename method for driver- DROP: vzct 2: add domains listing - DROP: docker: First implementation of libvirt Docker driver #PSBM-102978 - DROP: vzct 2: support dumpxml - DROP: vzct 2: implement define - DROP: vzct 2: implement start/stop - DROP: vzct 2: store libvirt config for domain - DROP: vzct 2: add state file and transient config - DROP: vzct 2: support vnc #PSBM-104068 - DROP: vzct 2: support cloud init cdrom #PSBM-104067 - DROP: vzct 2: support iolimits #PSBM-104069 - DROP: vzct 2: add misc API - DROP: vzct 2: make disk names stable #PSBM-104105 - DROP: vzct 2: support stats API #PSBM-104070 - DROP: vzct 2: handle update for a running domain #PSBM-104643 - DROP: Support hooks placed in several files in libvirt #PSBM-104792 - docker: First implementation of libvirt Docker driver #PSBM-102978 - vzct 2: add basic structure and listing - vzct 2: support dumpxml - vzct 2: implement define - vzct 2: implement start/stop - vzct 2: support vnc #PSBM-104068 - vzct 2: support cloud init cdrom #PSBM-104067 - vzct 2: support iolimits #PSBM-104069 - vzct 2: add misc API - vzct 2: make disk names stable #PSBM-104105 - vzct 2: support stats API #PSBM-104070 - Support hooks placed in several files in libvirt #PSBM-104792 - qemu: optimize qemuOpenFileAs for reads #VSTOR-34701 - Add qemu hook suitable to handle device hotplug/hotunplug #PSBM-104793- qemu: use explicit backing mode only if there is nbd in backing #PSBM-104929 - Support hooks placed in several files in libvirt #PSBM-104792- FIXUP: don't lock VMs in event loop on closing connection #VSTOR-34225- DROP: UPSTREAM: remove return checks because of OOM - OOM: add abort to functions we don't check return value #PSBM-104580 - qemu: bring back capabilities from update 14 #PSBM-104797 - docker: Added support for mounting volumes or FSs #PSBM-104538- FIXUP: upgrade: vnc: make vnc upgrade possible #PSBM-104751 - FIXUP: qemu: wait blockjob finishing if it is absent in qemu #VSTOR-34322- DROP: UPSTREAM: remove return checks because of OOM - DROP: vzct 2: support dumpxml - DROP: vzct 2: implement define - DROP: vzct 2: implement start/stop - DROP: UPSTREAM: remove return checks because of OOM - DROP: vzct 2: store libvirt config for domain - DROP: vzct 2: add state file and transient config - DROP: vzct 2: support vnc #PSBM-104068 - DROP: vzct 2: support cloud init cdrom #PSBM-104067 - DROP: vzct 2: make disk names stable #PSBM-104105 - UPSTREAM: remove return checks because of OOM - vzct 2: support dumpxml - vzct 2: implement define - vzct 2: implement start/stop - vzct 2: store libvirt config for domain - vzct 2: add state file and transient config - vzct 2: support vnc #PSBM-104068 - vzct 2: support cloud init cdrom #PSBM-104067 - vzct 2: make disk names stable #PSBM-104105 - vzct 2: support stats API #PSBM-104070 - vzct 2: handle update for a running domain #PSBM-104643 - docker: implementation of network driver #PSBM-104537- DROP: vzct 2: add domains listing - DROP: docker: First implementation of libvirt Docker driver #PSBM-102978 - DROP: vzct 2: store libvirt config for domain - DROP: vzct 2: support cloud init cdrom #PSBM-104067 - vzct 2: add domains listing - docker: First implementation of libvirt Docker driver #PSBM-102978 - vzct 2: store libvirt config for domain - vzct 2: support cloud init cdrom #PSBM-104067 - docker: cleanup code #PSBM-104537 - docker: changing of type of some objects in XML model #PSBM-104537 - vzct 2: make disk names stable #PSBM-104105 - FIXUP: docker: simplification of existing code #PSBM-104537- vzct 2: support iolimits #PSBM-104069 - vzct 2: add misc API - docker: implementation of connectGetAllDomainStats method #PSBM-104003- DROP: virdomainobjlist: handle deleting on list iteration - DROP: UPSTREAM: remove return checks because of OOM - DROP: vzct 2: support dumpxml - DROP: vzct 2: implement define - DROP: UPSTREAM: remove return checks because of OOM - DROP: vzct 2: store libvirt config for domain - DROP: vzct 2: support vnc #PSBM-104068 - UPSTREAM: remove return checks because of OOM - vzct 2: support dumpxml - vzct 2: implement define - UPSTREAM: remove return checks because of OOM - vzct 2: store libvirt config for domain - vzct 2: support vnc #PSBM-104068 - vzct 2: support cloud init cdrom #PSBM-104067 - vzct 2: add stubs for couple of functions- DROP: vzct 2: add domains listing - DROP: vzct 2: support dumpxml - DROP: vzct 2: implement define - DROP: vzct 2: implement start/stop - vzct 2: add domains listing - vzct 2: support dumpxml - vzct 2: implement define - vzct 2: implement start/stop - FIXUP: docker: look up by name #PSBM-104003 - docker: cleanup code #PSBM-104003 - conf: add more options to save config filename - vzct 2: store libvirt config for domain - vzct 2: add state file and transient config - vzct 2: support vnc #PSBM-104068- DROP: rpc: kill prl_disp_service on dead connection #PSBM-102477 - DROP: vzct 2: support dumpxml - DROP: vzct 2: implement define - vzct 2: support dumpxml - vzct 2: implement define - UPSTREAM: remove return checks because of OOM - docker: cleanup code for hypervisor driver #PSBM-104003 - FIXUP: debug: print 'thr a a bt' in log when taking some mutex takes much time - FIXUP: docker: look up by hash-id with leading zero #PSBM-104003 - docker: implementation of stats methods #PSBM-104003- DROP: vzct 2: add domains listing - DROP: vzct 2: support dumpxml - vzct 2: add domains listing - vzct 2: support dumpxml - vzct 2: implement define - vzct 2: implement start/stop - docker: implementation of XML methods for libvirt driver #PSBM-103381- DROP: vzct 2: add domains listing - vzct 2: add domains listing - docker: add 'template' source type #PSBM-103381- DROP: vzct 2: add domains listing - UPSTREAM: remove return checks because of OOM - vzct 2: add domains listing - conf: allow NULL callback in virDomainObjListRename - vzct 2: support dumpxml- DROP: vzct 2: add domains listing - vzct 2: add domains listing- DROP: vzct 2: add domains listing - vzct 2: add domains listing- qemu: Check for job being set when getting iothread stats #PSBM-103817- DROP: vzct: initial patch - DROP: vzct: add boot order support - DROP: vircommand: fix checking mixing daemon and string output - DROP: vzct: initial vnc support - DROP: vzct: implement blockstats API - DROP: vzct: add memory stats - DROP: conf: borrow some network code from lxc - DROP: vzct: add networking support - DROP: vzct: implement suspend/resume API - DROP: vzct: implement device attach/device for fs and net - DROP: vzct: implement domain shutdown API - DROP: vzct: add reset and reboot - DROP: vzct: support autostart - DROP: vzct: implement virDomainSetVcpus - DROP: vzct: add .domainSetMemory - DROP: vzct: support managed save - DROP: vzct: add snapshot support - DROP: vzct: support basic migration - DROP: vzct: support p2p migration - DROP: vzct: support disk attach/detach - DROP: vzct: add interface stats API - DROP: vzct: support migration abort - DROP: vzct: migration: add job handling in non p2p mode - DROP: vzct: support non shared disk migration - DROP: vzct: support detach/attach vnc graphics - DROP: vzct: support updating vnc graphics - DROP: vzct: support changing user password - DROP: vzct: destroy domain on netlink CT stopped event - DROP: vzct: support block resize - DROP: vzct: migration: support src/dst persistent config flags - DROP: vzct: migration: support vzctDomainGetJobInfo(Stats) - DROP: vzct: implement virDomainGetVcpus - DROP: vzct: support io limits in xml - vzct 2: add domains listing - docker: correct POST HTTP request #PSBM-103381 - docker: add special label with libvirt uuid in container config #PSBM-103381- DROP: vzct: initial patch - DROP: vzct: add boot order support - DROP: vzct: support basic migration - DROP: vzct: support disk attach/detach - DROP: vzct: support non shared disk migration - DROP: vzct: support io limits in xml - DROP: build: add targets list - vzct: initial patch - vzct: add boot order support - vzct: support basic migration - vzct: support disk attach/detach - vzct: support non shared disk migration - vzct: support io limits in xml - docker: implementation control methods for domain #PSBM-103311 - docker: extend types of HTTP request #PSBM-103311- vzct: support io limits in xml - Implementation some methods for libvirt Docker driver #PSBM-102978- docker: First implementation of libvirt Docker driver #PSBM-102978 - build: add targets list- DROP: vzct: initial patch - DROP: vzct: add boot order support - DROP: vzct: initial vnc support - DROP: vzct: implement domain register/unregister API - DROP: vzct: implement blockstats API - DROP: vzct: add memory stats - DROP: vzct: add networking support - DROP: vzct: implement suspend/resume API - DROP: vzct: implement device attach/device for fs and net - DROP: vzct: implement domain shutdown API - DROP: vzct: add reset and reboot - DROP: vzct: support autostart - DROP: vzct: implement virDomainSetVcpus - DROP: vzct: add .domainSetMemory - DROP: vzct: support managed save - DROP: vzct: add snapshot support - DROP: vzct: support basic migration - DROP: vzct: support disk/fs block devs - DROP: vzct: support disk attach/detach - DROP: vzct: add interface stats API - DROP: vzct: support migration abort - DROP: vzct: migration: add job handling in non p2p mode - DROP: vzct: support non shared disk migration - DROP: vzct: support updating vnc graphics - DROP: vzct: support changing user password - DROP: vzct: destroy domain on netlink CT stopped event - DROP: conf: borrow some network code from lxc - DROP: vzct: configure tap in driver - DROP: vzct: support block resize - DROP: vzct: implement virDomainGetVcpus - vzct: initial patch - vzct: add boot order support - vzct: initial vnc support - vzct: implement blockstats API - vzct: add memory stats - conf: borrow some network code from lxc - vzct: add networking support - vzct: implement suspend/resume API - vzct: implement device attach/device for fs and net - vzct: implement domain shutdown API - vzct: add reset and reboot - vzct: support autostart - vzct: implement virDomainSetVcpus - vzct: add .domainSetMemory - vzct: support managed save - vzct: add snapshot support - vzct: support basic migration - vzct: support disk attach/detach - vzct: add interface stats API - vzct: support migration abort - vzct: migration: add job handling in non p2p mode - vzct: support non shared disk migration - vzct: support updating vnc graphics - vzct: support changing user password - vzct: destroy domain on netlink CT stopped event - vzct: support block resize - vzct: implement virDomainGetVcpus- lib: add virDomainGetGuestInfo() - remote: implement virDomainGetGuestInfo - qemu: add helper for getting guest users - qemu: add helper function for querying OS info - qemu: add helper for querying timezone info - qemu: add support for new fields in FSInfo - qemu: add helper for getting full FSInfo - qemu: Implement virDomainGetGuestInfo() - backport fixup: remote: implement virDomainGetGuestInfo - qemu: guestinfo: handle unsupported agent commands - virsh: add 'guestinfo' command - RHEL: screenshot: Implement multiple screen support - make check: fix when lxc is turned off - cfg.mk: disable sc_copyright_check - RHEL: qemu: support relative backing for RHEL 7.0.z qemu - RHEL: qemu: Support vhost-user-multiqueue with QEMU 2.3 - RHEL: Define ETHTOOL_[GS]COALESCE when building on older kernels - qemuhotplugtest: Test guestfwd attach and detach - iohelper: truncate large chunks on write #PSBM-70840 - Added new flag VIR_DOMAIN_CREATE_USER - conf: tune connection parameters for Virtuozzo #PSBM-92128 - Set LimitCORE=infinity in libvirtd.service - conf: add 'format' attribute to domain/os/nvram element - qemu: don't pause vm when creating internal snapshot - vz: use /etc/machine-id as host uuid - qemu: log: log monitor events by default - relax network adapter config checking (bug #PSBM-54596 fix) - qemu: v2 fix reboot scenario (bugs #PSBM-41956 #PSBM-54756 fix) - vz: set virtio as default network model - qemu: fix crash on getting block stats for empty cdrom - vz: rework the way we get perfomance counters - vz: use cached statistics for a predefined period - vz: don't subscribe to perfomance counters - vz: cleanup: delete unused constant definition - vz: don't create driver object during daemon initialization - vireventpoll: isolate common code - vireventpoll implimentation using epoll - conf/qemu: add hv-scsi model to scsi controllers - vz: add domain name info in error message - qemu: simplify graphics port releasing - upgrade: support local p2p migration - object: add shared lock option to lockable - upgrade: initial implementation - upgrade: don't show events from not face process - upgrade: start target domain with source id - cgroup: use id+generation for machine cgroup name if last is not 0 - upgrade: fix id clashes for domain private paths etc - upgrade: store generation in status file - dom list: refactor: reuse code in find functions - upgrade: return face domain from domlist - migration: support --release-ram - migration: add --postcopy-start to start postcopy immediately - upgrade: virtlogd: handle output for one path from 2 qemu - upgrade: pass live config to target - upgrade: don't generate seclabel again on upgrade - upgrade: handle auto generated char dev unix paths - upgrade: vnc: do not regenerate graphics for target process - upgrade: vnc: factor out building vnc opts - upgrade: vnc: make vnc upgrade possible - upgrade: vnc: keep vnc state across upgrade - upgrade: tap: use multiqueue to make upgrade possible - upgrade: tap: don't regenerate name on upgrade - upgrade: network iface: keep actual net - upgrade: snapshots: support snapshots - upgrade: don't assign dev aliases on upgrade - qemu: drop acquiring job condition on removing vm from list - qemu: fix one more race on undefining and create - upgrade: restart pending jobs after upgrade - upgrade: fix domain lookup in old face removing phase - upgrade: make correct reconnection of upgrade - upgrade: set used ports only for face - upgrade: support for server backends for serial chardevs - qemu.conf: set upper limit for vnc/spice ports to 6900 - upgrade: don't reject upgrade if hostname is localhost - qemu: wait indefinetly when acquiring job condition in event handlers - upgrade: close agent channel befor postcopy with release ram - upgrade: use unique name for pidfiles across upgrades - qemu: remove time limit on waiting qemu disappearence on EOF - qemu: add vmbus-bridge device if hv-scsi present - qemu: agent: stop io loop effectively on eof or error - upgrade: fix crash if vm newdef is empty - libvirtd: tune OOMScoreAdjust - keycodes: fix for 'make dist' - qemu: revert fb2cd32c - daemon: finish threads on close - qemu: monitor: check monitor not closed on send - qemu: implement state driver shutdown function - vz: remove domain uuid check on migration #PSBM-43767 - qemu: support hv-net interface models - nwfilter: fix deadlock on firewalld restart/reload - vz: allow to start vz driver without host cache info - qemu: snapshot: revert upstream 9e2465834 #PSBM-76749 - api qemu: add block pull compress option #PSBM-73618 - qemu: reduce nesting in qemuDomainSnapshotForEachQcow2Raw - qemu: include nvram into offline snapshots - qemu: fail making internal snapshots with non qcow2 nvram - util: virFDStreamConnectUNIX: add missing error report - util: add 30s connection timeout to virFDStreamConnectUNIX - qemu: use job to make domain responsive on qemuDomainOpenChannel - qemu: wait qemu death indefinetely on domain stop #PSBM-70541 - pull: api: add API for pull (external) backups - pull: api: add driver based implementation - pull: remote: add pull backup API implementation - pull: qemu: monitor: add commands for backup - pull: conf: add block snapshot format/parse - pull: virsh: add block snapshot create/delete - qemu: store guest visible disk size from qemu monitor block info - qemu: add option to handle inactive blockjobs to cancel op - util: hash: add misc functions - pull: conf: add block snaphots to status file - pull: qemu: block snapshots basic implementation - pull: qemu: support disks quiesce - pull: qemu: add block snapshots listing - pull: qemu: support block snapshot dumpxml - pull: qemu: monitor: add cmd to delete nbd export - pull: conf: add export conf def/parsing - pull: qemu: implement export start/stop - pull: qemu: don't delete snapshot while disks are exported - util: hash: remove const from value in kv pair type - pull: add autodelete option for creating block snapshots #VSTOR-22687 - pull: stop exporting snapshot on snapshot autodelete - pull: add backcompat capabilities - pull: qemu: monitor: add bitmap commands - pull: pull: add dirty bitmap on creating snapshot - pull: add command to remove checkpoint - pull: qemu: remove checkpoint on autodelete - pull: qemu: load bitmaps on domain start - pull: qemu: monitor: add command to export bitmap - pull: export bitmap - pull: migrate checkpoints - pull: qemu: validate snapshot name - pull: qemu: add exportable paused start - pull: add TLS to block export - pull: add relaxng - pull: add autoport on export - qemu: add unmap stats to all domain stats - api,qemu: add latency histogram - hubapi: remote: implement listing domains - hubapi: remote: support domain- API calls - hubapi: remote: support domain lookup functions - hubapi: remote: support {create,define}xml API - hubapi: remote: support domain events - hubapi: remote: support virConnectGetCapabilities - hubapi: remote: return vz connection type if vz is in hub - hubapi: remote: return vz connection type if vzct is in hub - hubapi: find appropriate connection for domain xml #VZOS-1704 - vz: add option to resize filesystems thur virDomainBlockResize - vz: support virDomainGetBlockInfo in driver - dac: don't fail on attempt to change uid/gid of the image - api/qemu: introduce hv-vss freeze/thaw - pull: disable risky cases with RW NBD exports - pull: introduce checkpoint switch API - qemu: fix attach/detach char devices to use guest device id - conf: remove none console target type check from virDomainDefAddConsoleCompat - conf: remove none console target type check from virDomainDefFormatInternal - conf: remove none console target type check from virDomainSkipBackcompatConsole - qemu: update compat console on attach first serial device - qemu: support updating backend of serial device - pull: qemu: add option to export last checkpoint - portallocator: print warn on releasing not used port - rpc: netdaemon: remove watch before closing fd - netlink: remove watch before closing fd - qemu: monitor: set error flag even in OOM conditions - utils: export virCopyError - qemu: fix domain object wait to handle monitor errors - qemu: fix races in beingDestroyed usage - lib: provide error message in new blockjob event - qemu: agent: incapsulate vm reference management - qemu: agent: remove unconvinient destroy callback - qemu: agent: factor out code to open channel - qemu: agent: remove useless signalling - qemu: agent: do not take moninor ref in IO callback - qemu: agent: remove qemuAgentNotifyCloseLocked - qemu: agent: don't retry first sync message if monitor closed - qemu: agent: better error message for disconnected agent - qemu: agent: give same message on monitor errors - qemu: agent: move monitor error check to better place - qemu: agent: reduce nesting in qemuAgentCommand - qemu: domain: add name arg to qemuFindAgentConfig - qemu: agent: prepare serial event handler for aux channel - rpc: support multiple streams on client side - rpc: fix to support multiple streams - rpc: close stream on receive errors - rpc: pass original stream recv/send error - qemu: add exec with true streams - tools: stop event loop before closing connection - virsh: don't print \n footer for x-exec - pull: fix visible NULL entries in block snapshot hash - nwfilter: use vfork to fasten spawn of {ip,eb]tables commands - pci: more verbose error in virPCIGetDeviceAddressFromSysfsLink - Drop x- from x-block-latency-histogram-set monitor command - daemon: purge logs for domains removed more than month ago - remote: fix SIGSEGV on closing client connection - pull: don't destroy vm if it has block snapshots or exports - tools: make building virt-login-shell truly conditional - qemu: destroy domain on monitor EOF anyway - pull: log merge/rename bitmap operations - api/qemu: add move nvram API - qemu: add option to update disk copy_on_read live #VSTOR-10895 - qemu: add qcow2 cache size policy - tools: move virshGetEscapeChar to utils - syms: add virStringListCopy to private syms - virsh: support in, err, out as regular files - qemu: support interactive exec #PSBM-91739 - qemu: remove sanity check in qemuMonitorJSONDiskNameLookupOne - exec: provide tty params on exec when possible - rpc: allow comments in prototol description - remote: leave stub comment for 16/virDomainGetOSInfoX - libvirt: add new virDomainCommandXSetParams API - exec: handle client window size change when interactive - qemu: add hci value (128MiB) to qcow2 disk cache policy - upgrade: handle firewall rules #PSBM-90137 - qemu: caps: invalidate kvm capable qemu binaries on every restart #PSBM-88418 - cgroup: blacklist criu temporary mounts #PSBM-90471 - qemu: imply qcow2 format for backing store if not set - rpc: client: fix race on stream error and stream creation - exec: virsh: support redirection to special chardevs #PSBM-91601 - exec: restore std streams' flags on become foreground #PSBM-91602 #PSBM-93755 - rpc: client: stream: notify streams of closing connection - Revert: log: actually do substring matches with fnmatch #PSBM-92872 - pull: clean autodelete snapshots on daemon restart - qemu: agent: add code -2 when guest exec pid not found - exec: kill orphans on client disconnect #PSBM-91329 #VSTOR-17959 - exec: kill orphans on migration destination #PSBM-91329 #VSTOR-17959 - qemu: seccomp: don't turn it on by default #PSBM-93004 - qemu: ignore disabled arch-facilities in configs #PSBM-92991 - qemu: support explicit disk backing in input #VSTOR-21806 #VSTOR-21934 - logging: remove watch before closing fd in virLogHandlerLogFileFree #PSBM-93003 - qemu: don't log error for disk sources not supporting getting offline stats (nbd) - qemu: don't log error when monitor EOF is expected #PSBM-93003 - qemu: agent: don't log error when monitor EOF is expected - qemu: agent aux: don't log error when monitor EOF is expected - qemu: qemuBlockDiskDetectNodes: get name if one is known - backup: copy bitmaps to top image on snapshot - virDomainObjListAddObjLocked: Don't expect vm->def to be set - virDomainObjListAddLocked: Set vm->def only in success path - virDomainObjListAdd: Leave def assigning as an exercise for caller - virDomainObjListAdd: Remove unused flag - qemu: Grab modify job for changing domain XML - qemu_domain: Allow qemuDomainObjListAdd to keep job upon return - qemu: release job on cleanup path - qemu: snapshot revert: reuse common cleanup code - qemu: snapshot: save/restore inactive persistent config - schema: snapshot: add persistent domain config - conf: snapshot: dump/parse persistent domain config - docs: add persistent config to snapshot xml description - conf: snapshot: check domain name on redefine - conf: snapshot: support persistent config on redefine - qemu: add option to close cdrom tray #PSBM-95870 - conf: remove features unknown to qemu (related to #PSBM-96228) - agent: increase default timeout from 5s to 30s #PSBM-97240 - qemu: introduce qemuDomainChrSerialTargetModel - conf: add debugcon chardev guest interface - qemu: make irq optional when formatting the ISA address - qemu: implement debugcon chardev - qemu: autoadd iobase to debugcon chardev - api/qemu: add pause/resume for blockjobs - qemu: agent: log total tx/rx for streams - debug: print 'thr a a bt' in log when taking some mutex takes much time - qemu: monitor: throttle logging BLOCK_IO_ERROR events #VSTOR-26657 - qemu: ignore delayed EOF events from previous VM incarnations #ABR-243123 - qemu: don't fail pausing block job if it is missing #VSTOR-21176 - qemu: migration: implement shared workaround #VSTOR-11398 - conf: handle empty string in interface target name #PSBM-97765 - conf: add replug option for usb hostdev - qemu: track hostdev delete intention - qemu: support host usb device unplug - qemu: support usb hostdev plugging back - qemu: handle host usb device add/del udev events - qemu: handle libvirtd restart after host usb device unplug - qemu: handle race on device deletion and usb host device plugging - qemu: hotplug: update device list on device deleted event - qemu: handle host usb device plug/unplug when libvirtd is down - qemu: don't mess with non mandatory hostdevs on reattaching - qemu: handle detaching of unplugged hostdev - conf: parse hostdev missing flag - backup: don't keep bitmaps in base image on snapshots #VSTOR-23605 - backup: copy bitmaps down on active block commit #VSTOR-23605 - qemu: support new qemu without nbd-server-add-bitmap command #VSTOR-27428 - fix for "virDomainObjListAdd: Leave def assigning as an exercise for caller" #PSBM-98834 - qemu: handle storage/virtlogd hanging #VSTOR-27947 - log: in case of OOM at least try to log something on error - qemu: wait blockjob finishing if it is absent in qemu #VSTOR-28575 - qemu: support 'preserve' option for 'on_poweroff' - qemu: add reconnect params for nbd network disks #VSTOR-28845 - netdaemon: fix deadlock on stopping libvirtd when VM is starting #VSTOR-29392 - qemu: kill partially started domain immediately on reconnect #VSTOR-29393 - qemu: migration: log keep alive message during migration #PSBM-99571 - conf: refactor virDomainBlockIoTuneInfoHas* - conf: expand iotune params if only group name is given - qemu: check iotune params same for all disk in group - qemu: fix using defaults when setting persistent iotune params - qemu: propagate iotune settings to all disks in the group - qemu: get defaults from iotune group we move disk into - qemu: when leaving iotune group update xml properly #PSBM-99202 - qemu: disable snapshot explicitly when block snapshot is in progress #VSTOR-29840 - make: add flags to configure sanitizer - asan: workaround sanitizer issues with clone(2) - asan: configure to coredump on signals - hubapi: workaround virURIFormat degradation in vz8 - qemu: hide details of fake reboot - qemu: adopt nodename detection to backup filter node - FIXUP: pull: qemu: block snapshots basic implementation #VSTOR-30694 - FIXUP: qemu: agent: log total tx/rx for streams #VSTOR-31096 - qemu: turn on write-blocking for driver-mirror by default #PSBM-97507 - FIXUP: api,qemu: add latency histogram - qemu: adopt latency impl to new qemu #PSBM-97535 - qemu: turn on keep alive for nbd disk migration #PSBM-97768 - FIXUP: upgrade: support local p2p migration #PSBM-100796 - virdomainobjlist: handle deleting on list iteration - vzct: initial patch - vzct: add boot order support - vircommand: fix checking mixing daemon and string output - vzct: initial vnc support - vzct: implement domain register/unregister API - vzct: implement blockstats API - vzct: add memory stats - vzct: add networking support - vzct: implement suspend/resume API - vzct: implement device attach/device for fs and net - vzct: implement domain shutdown API - vzct: add reset and reboot - vzct: support autostart - vzct: implement virDomainSetVcpus - vzct: add .domainSetMemory - vzct: support managed save - vzct: add snapshot support - vzct: support basic migration - vzct: support p2p migration - vzct: support disk/fs block devs - vzct: support disk attach/detach - vzct: add interface stats API - vzct: support migration abort - vzct: migration: add job handling in non p2p mode - vzct: support non shared disk migration - vzct: support detach/attach vnc graphics - vzct: support updating vnc graphics - vzct: support changing user password - vzct: destroy domain on netlink CT stopped event - conf: borrow some network code from lxc - vzct: configure tap in driver - vzct: support block resize - vzct: migration: support src/dst persistent config flags - vzct: migration: support vzctDomainGetJobInfo(Stats) - vzct: implement virDomainGetVcpus - vz: fixes after renaming Parallels to Virtuozzo in sdk - vz: build fix for passing qemuCaps to virDomainDeviceDefPostParse - vz: build fix for passing qemuCaps to virDomainDefParseNode - FIXUP: qemu: support explicit disk backing in input #VSTOR-31504 - virsystemd: workaround race on systemd-machined idle shutdown #PSBM-102137 - qemu: agent: sync once if qemu has serial port event #PSBM-101972 - qemu: remove redundant needReply argument of qemuAgentCommand - rpc: kill prl_disp_service on dead connection #PSBM-102477 - FIXUP: conf: remove features unknown to qemu (related to #PSBM-96228) - rpc: add timeout on connection #VSTOR-32643 - util: fix byte order of port in virSocketAddrResolveService- util: introduce virPCIDeviceConfigOpenInternal (rhbz#1758330) - util: Introduce virPCIDeviceConfigOpenWrite (rhbz#1758330) - util: introduce readonly attribute to virPCIDeviceConfigOpenInternal (rhbz#1758330) - util: introduce virPCIDeviceConfigOpenTry (rhbz#1758330) - util: default to read-only in virPCIDeviceConfigOpen (rhbz#1758330) - virpcimock: Mock __open_2() (rhbz#1758330) - tests: virpcimock: Always declare __open_2 (rhbz#1758330) - qemu: Add support for setting string migration params (rhbz#1754533) - Introduce VIR_MIGRATE_PARAM_TLS_DESTINATION migration param (rhbz#1754533) - qemu: Implement VIR_MIGRATE_PARAM_TLS_DESTINATION (rhbz#1754533) - virsh: Add --tls-destination option for migrate command (rhbz#1754533)- qemu: Separate image metadata removal into a function (rhbz#1741456) - qemuProcessStop: Remove image metadata for running mirror jobs (rhbz#1741456) - qemu: fix EFI nvram removal on domain undefine (rhbz#1751596)- qemu: avoid double reservation of PCI address for interface type='hostdev' (rhbz#1744523) - domain_conf: Make virDomainDeviceFindSCSIController accept virDomainDeviceDriveAddress struct (rhbz#1744079) - domain_conf: Relax SCSI addr used check (rhbz#1744079) - cpu_conf: Pass policy to CPU feature filtering callbacks (rhbz#1756157) - qemuxml2*test: Add tests for Icelake-Server, -pconfig (rhbz#1756157) - qemu: Drop disabled CPU features unknown to QEMU (rhbz#1756157) - cputest: Add data for Ice Lake Server CPU (rhbz#1756157) - cpu_map: Drop pconfig from Icelake-Server CPU model (rhbz#1756157) - qemu: Fix NULL ptr dereference caused by qemuDomainDefFormatBufInternal (rhbz#1756157)- qemu_blockjob: Remove secdriver metadata for whole backing chain on job completion (rhbz#1741456) - qemu_driver: Fix comment of qemuStateCleanup() (rhbz#1755303) - driver: Introduce virDriverShouldAutostart() (rhbz#1755303) - lib: autostart objects exactly once (rhbz#1755303) - Revert "src: Document autostart for session demon" (rhbz#1755303) - security: Pass @migrated to virSecurityManagerSetAllLabel (rhbz#1740024) - security: Rename virSecurityManagerGetDriver() to virSecurityManagerGetVirtDriver() (rhbz#1740024) - security: Introduce virSecurityManagerGetDriver() (rhbz#1740024) - security_stack: Turn list of nested drivers into a doubly linked list (rhbz#1740024) - security_stack: Perform rollback if one of stacked drivers fails (rhbz#1740024) - util: new function virNetDevMacVLanIsMacvtap() (rhbz#1723367) - util: make a couple virNetDevMacVlan*() functions public (rhbz#1723367) - qemu: reorganize qemuInterfaceEthernetConnect() (rhbz#1723367) - conf: use virXMLFormatElement for interface (rhbz#1723367) - conf: new "managed" attribute for target dev of (rhbz#1723367) - qemu: support unmanaged target tap dev for (rhbz#1723367) - qemu: support unmanaged macvtap devices with (rhbz#1723367)- remote: fix registration of TLS socket (rhbz#1752837)- vircgroupv2: fix setting cpu.max period (rhbz#1749247)- src: security: Replace bitwise OR with logical OR (rhbz#1740024) - security_util: Use more VIR_AUTOFREE() (rhbz#1740024) - security_util: Document virSecurityMoveRememberedLabel (rhbz#1740024) - security: Don't increase XATTRs refcounter on failure (rhbz#1740024) - util: Introduce virhostuptime (rhbz#1741140) - security_util: Remove stale XATTRs (rhbz#1741140) - security_util: verify xattrs only if ref is present (rhbz#1741140) - virSecuritySELinuxSetFileconImpl: Drop @optional argument (rhbz#1740506) - security_selinux: Drop virSecuritySELinuxSetFileconOptional() (rhbz#1740506) - security_selinux: Drop @optional from _virSecuritySELinuxContextItem (rhbz#1740506) - security_selinux: Drop virSecuritySELinuxSetFileconHelper (rhbz#1740506) - security_selinux: Play nicely with network FS that only emulates SELinux (rhbz#1740506) - qemu_blockjob: Print image path on failed security metadata move too (rhbz#1741456) - qemu_blockjob: Remove secdriver metadata more frequently (rhbz#1741456) - vircgroupv2: fix abort in VIR_AUTOFREE (rhbz#1747482)- vircgroupv2: fix parsing multiple values in single file (rhbz#1734353) - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1735740) - network: fix ability to use openvswitch with vlans (rhbz#1739554) - remote: use Wants instead of Requires for libvirtd sockets (rhbz#1741403) - remote: move timeout arg into sysconf file (rhbz#1741403) - remote: forbid the --listen arg when systemd socket activation (rhbz#1741403) - rpm: don't enable socket activation in upgrade if --listen present (rhbz#1741403) - qemuBuildHotpluggableCPUProps: use VIR_RETURN_PTR (rhbz#1741658) - qemu: Extract and store vCPU properties as qemu returned them (rhbz#1741658) - qemu: command: Use all vCPU properties when creating args for vCPU hotplug (rhbz#1741658) - qemu: alias: Generate 'qomName' of disk with useraliases (rhbz#1741838)- Revert "tpm: Check TPM XML device configuration changes after edit" (rhbz#1739338) - qemu: Clarify error message in qemuMigrationSrcIsSafe (rhbz#1660575) - qemu: Check for drop-cache capability (rhbz#1660575) - qemu: Allow migration with disk cache on (rhbz#1660575) - qemu: Pass qemuCaps to qemuDomainDefCopy (rhbz#1741796) - qemu: Pass qemuCaps to qemuDomainDefFormatBufInternal (rhbz#1741796) - qemu: Pass qemuCaps to qemuDomainSaveImageOpen (rhbz#1741796) - qemu: Pass qemuCaps to qemuMigrationAnyPrepareDef (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefParseString (rhbz#1741796) - qemu: Pass qemuCaps to qemuMigrationCookieXMLParse (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefCopy (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefPostParse (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDefParseNode (rhbz#1741796) - qemu: Pass correct qemuCaps to virDomainDeviceDefPostParse (rhbz#1741796) - qemu: Fix crash on incoming migration (rhbz#1741796) - network: fix crash during cleanup from failure to allocate port (rhbz#1741390) - network: replace virSaveLastError() with virErrorPreserveLast() (rhbz#1741390) - access: fix incorrect addition to virAccessPermNetwork (rhbz#1741428) - util: allow tap-based guest interfaces to have MAC address prefix 0xFE (rhbz#1743349)- Rebased to libvirt-5.6.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1643404, rhbz#1721375, rhbz#1724065, rhbz#1726609, rhbz#1726643 rhbz#1727013, rhbz#1727866, rhbz#1729022, rhbz#1731332- vircgroup: fix cgroups v2 controllers detection (rhbz#1513930) - vircgroupv2: store enabled controllers (rhbz#1513930)- Rebased to libvirt-5.5.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1426162, rhbz#1513930, rhbz#1598657, rhbz#1717768, rhbz#1720517 rhbz#1720519, rhbz#1720522, rhbz#1720524, rhbz#1722360, rhbz#1723633- RHEL: spec: Disable gluster on i686 (rhbz#1724445) - rpc: virnetlibsshsession: update deprecated functions (rhbz#1724678)- Rebased to libvirt-5.4.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1580229, rhbz#1628475, rhbz#1702758, rhbz#1707708, rhbz#1716260 rhbz#1716261, rhbz#1716262, rhbz#1716263- Rebased to libvirt-5.3.0 (rhbz#1705225) - The rebase also fixes the following bugs: rhbz#1578741, rhbz#1602418, rhbz#1680304, rhbz#1690240, rhbz#1292102 rhbz#1623389, rhbz#1658504, rhbz#1689165, rhbz#1689815, rhbz#1692926 rhbz#1217444, rhbz#1564270, rhbz#1580229, rhbz#1697676- qemu: Set job statsType for external memory snapshot (rhbz#1688774)- qemu: Don't set migration caps when changing postcopy bandwidth (rhbz#1336709)- qemu: fix i6300esb watchdog hotplug on Q35 (rhbz#1666559)- RHEL: util: fix typo in iptables --delete command (rhbz#1679119)- vshtabletest: indent strings with expected output (rhbz#1676354) - vsh-table: allow empty columns (rhbz#1676354) - virsh: introduce ninfos variable in cmdDomFSInfo (rhbz#1676354) - virsh: rename ret to rc in cmdDomFSInfo (rhbz#1676354) - virsh: do not access uninitialized memory in cmdDomFSInfo (rhbz#1676354) - virsh: introduce 'ret' in cmdDomFSInfo (rhbz#1676354) - virsh: do not report error on zero filesystems in cmdDomFSInfo (rhbz#1676354) - virsh: use virBufferTrim in cmdDomFSInfo (rhbz#1676354) - virsh: allow empty targets in cmdDomFSInfo (rhbz#1676354) - util: fix memory leak in virFirewallDInterfaceSetZone() (rhbz#1672340) - internal: introduce a family of NULLSTR macros (rhbz#1662849) - virsh: fix snapshot list --parent (rhbz#1662849) - network: explicitly allow icmp/icmpv6 in libvirt zonefile (rhbz#1672340)- RHEL: qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669966) - docs: Drop /dev/net/tun from the list of shared devices (rhbz#1671791) - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1671791) - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1671791) - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1671791) - security: dac: Relabel /dev/sev in the namespace (rhbz#1671791) - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1671791) - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1671791) - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1672259) - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1672340) - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1672340) - util: move all firewalld-specific stuff into its own files (rhbz#1672340) - util: new virFirewallD APIs + docs (rhbz#1672340) - configure: selectively install a firewalld 'libvirt' zone (rhbz#1672340) - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1672340) - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1672340) - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1672340) - qemu: Use C99 initializers for qemuMigrationParamsTPMap (rhbz#1336709) - qemu: Add optional unit to qemuMigrationParamsTPMapItem (rhbz#1336709) - qemu: Rework qemuDomainMigrateSetMaxSpeed (rhbz#1336709) - qemu: Make migration params usable outside migration (rhbz#1336709) - Public API for post-copy migration bandwidth (rhbz#1336709) - qemu: Implement VIR_MIGRATE_PARAM_BANDWIDTH_POSTCOPY (rhbz#1336709) - qemu: Implement VIR_DOMAIN_MIGRATE_MAX_SPEED_POSTCOPY flag (rhbz#1336709) - virsh: Add support for setting post-copy migration bandwidth (rhbz#1336709)- Rebased to libvirt-5.0.0 (rhbz#1666130) - The rebase also fixes the following bugs: rhbz#1597869, rhbz#1644567 - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1668027) - qemu: command: Don't format image properties for empty -drive (rhbz#1668027)- Rebased to libvirt-4.10.0- Rebased to libvirt-4.9.0 - RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1645459) - storage: Allow for inputvol to have any format for encryption (rhbz#1645459) - storage: Allow inputvol to be encrypted (rhbz#1645459) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608) - docs: Enhance polkit documentation to describe secondary connection (rhbz#1631608) - qemu: Don't ignore resume events (rhbz#1634758, rhbz#1643338)- Revert "spec: Temporarily drop gluster support" (rhbz#1599339)- RHEL: Require firewalld-filesystem for firewalld rpm macros (rhbz#1639932)- virfile: fix cast-align error (rhbz#1634782) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1634782) - virfiletst: Test virFileIsSharedFS (rhbz#1634782) - virFileIsSharedFSType: Detect direct mount points (rhbz#1634782) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1634782) - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)- conf: Fix check for chardev source path (rhbz#1609723) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1629862) - tests: Add more tests to qemucaps2xml (rhbz#1629862) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1629862) - qemu: Avoid probing non-native binaries all the time (rhbz#1629862) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1629862) - qemu: Don't check for /dev/kvm presence (rhbz#1629862) - tests: Follow up on qemucaps2xmldata rename (rhbz#1629862) - security: dac: also label listen UNIX sockets (rhbz#1634775) - spec: Set correct TLS priority (rhbz#1632269) - spec: Build ceph and gluster support everywhere (rhbz#1599546) - virsh: Require explicit --domain for domxml-to-native (rhbz#1634769) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1634782) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1634775) - cpu_map: Add features for Icelake CPUs (rhbz#1527657, rhbz#1526625) - cpu_map: Add Icelake CPU models (rhbz#1526625) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634758) - qemu: Report more appropriate running reasons (rhbz#1634758) - qemu: Pass running reason to RESUME event handler (rhbz#1634758) - qemu: Map running reason to resume event detail (rhbz#1634758) - qemu: Avoid duplicate resume events and state changes (rhbz#1634758) - conf: qemu: add support for Hyper-V frequency MSRs (rhbz#1589702) - conf: qemu: add support for Hyper-V reenlightenment notifications (rhbz#1589702) - conf: qemu: add support for Hyper-V PV TLB flush (rhbz#1589702)- RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222) - storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1622534) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1622540) - conf: Add validation of input devices (rhbz#1591240) - tests: qemu: Remove disk from graphics-vnc-tls (rhbz#1598167) - tests: qemu: test more versions for graphics-vnc-tls (rhbz#1598167) - qemu: vnc: switch to tls-creds-x509 (rhbz#1598167) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624740) - virDomainDefCompatibleDevice: Relax alias change check (rhbz#1603133) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1603133) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623158) - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446) - qemu: monitor: Remove qemuMonitorJSONExtractCPUArchInfo wrapper (rhbz#1598829) - qemu: monitor: Use 'target' instead of 'arch' in reply of 'query-cpus-fast' (rhbz#1598829)- tests: Add missing thread_siblings_list files (rhbz#1608479) - util: Rewrite virHostCPUCountThreadSiblings() (rhbz#1608479) - utils: Remove arbitrary limit on socket_id/core_id (rhbz#1608479) - tests: Add linux-high-ids test (rhbz#1608479) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618680) - tests: rename hugepages to hugepages-default (rhbz#1615461) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1615461) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1615461) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1615461) - tests: extract pages-discard out of hugepages-pages (rhbz#1615461) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1615461) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1615461) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1615461) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1615461) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1615461) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1615461) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1615461) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1615461) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1615461) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1615461) - tests: introduce hugepages-nodeset (rhbz#1615461) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1615461) - conf: Move hugepages validation out of XML parser (rhbz#1615461) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1615461) - tests: sev: Test launch-security with specific QEMU version (rhbz#1619150) - qemu: Fix probing of AMD SEV support (rhbz#1619150) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1619150) - conf: Parse guestfwd channel device info again (rhbz#1610072)- qemu_migration: Avoid writing to freed memory (rhbz#1615854)- qemu: Exempt video model 'none' from getting a PCI address on Q35 - conf: Fix a error msg typo in virDomainVideoDefValidate- esx storage: Fix typo lsilogic -> lsiLogic - networkGetDHCPLeases: Don't always report error if unable to read leases file - nwfilter: Resolve SEGV for NWFilter Snoop processing - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs - qemuDomainSaveMemory: Don't enforce dynamicOwnership - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl - examples: Add clean-traffic-gateway into nwfilters- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice - qemu: hotplug: report error when changing rom enabled attr for net iface - qemu: Fix setting global_period cputune element - tests: qemucaps: Add test data for upcoming qemu 3.0.0 - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend - qemu: command: Move graphics iteration to its own function - qemu: address: Handle all the video devices within a single loop - conf: Introduce virDomainVideoDefClear helper - conf: Introduce virDomainDefPostParseVideo helper - qemu: validate: Enforce compile time switch type checking for videos - tests: Add capabilities data for QEMU 2.11 x86_64 - tests: Update capabilities data for QEMU 3.0.0 x86_64 - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc - qemu: caps: Introduce a capability for egl-headless - qemu: Introduce a new graphics display type 'headless' - qemu: caps: Add vfio-pci.display capability - conf: Introduce virDomainGraphicsDefHasOpenGL helper - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys - conf: Introduce new attribute 'display' - qemu: command: Enable formatting vfio-pci.display option onto cmdline - docs: Rephrase the mediated devices hostdev section a bit - conf: Introduce new video type 'none' - virt-xml-validate: Add schema for nwfilterbinding - tools: Fix typo generating adapter_wwpn field - src: Fix memory leak in virNWFilterBindingDispose- qemu: hotplug: Do not try to add secret object for TLS if it does not exist - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors - spec: Explicitly require matching libvirt-libs - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one - qemuDomainValidateStorageSource: Relax PR validation - virStoragePRDefFormat: Suppress path formatting for migratable XML - qemu: Wire up PR_MANAGER_STATUS_CHANGED event - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo - qemu: Fetch pr-helper process info on reconnect - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject - virsh.pod: Fix a command name typo in nwfilter-binding-undefine - docs: schema: Add missing to vsock device - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats - tests: fix TLS handshake failure with TLS 1.3- qemu: Add capability for the HTM pSeries feature - conf: Parse and format the HTM pSeries feature - qemu: Format the HTM pSeries feature - qemu: hotplug: Don't access srcPriv when it's not allocated - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs - virsh.pod: Drop --persistent for detach-device-alias - qemu: don't use chardev FD passing with standalone args - qemu: remove chardevStdioLogd param from vhostuser code path - qemu: consolidate parameters of qemuBuildChrChardevStr into flags - qemu: don't use chardev FD passing for vhostuser backend - qemu: fix UNIX socket chardevs operating in client mode - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set - spec: Temporarily drop gluster support- Rebased to libvirt-4.5.0- Rebased to libvirt-4.3.0- Fix systemd macro argument with line continuations (rhbz#1558648)- Rebase to version 4.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Rebase to version 4.0.0- Rebuild for xen 4.10- Rebase to version 3.10.0- Rebase to version 3.9.0- Rebase to version 3.8.0- Rebase to version 3.7.0- Rebase to version 3.6.0- Rebuild with binutils fix for ppc64le (#1475636)- Disabled RBD on i386, arm, ppc64 (rhbz #1474743)- Rebuild for xen 4.9- Rebase to version 3.5.0- Rebase to version 3.4.0- Rebase to version 3.3.0- Rebase to version 3.2.0- Rebase to version 3.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebase to version 3.0.05.6.0-10.vz7.1955.6.0-10.vz7.1955.6.0-10.vz7.195qemu-sanlock.confsanlock.solibvirt_sanlock_helpervirt-sanlock-cleanuplibvirt_sanlock.augtest_libvirt_sanlock.augvirt-sanlock-cleanup.8.gzsanlock/etc/libvirt//usr/lib64/libvirt/lock-driver//usr/libexec//usr/sbin//usr/share/augeas/lenses//usr/share/augeas/lenses/tests//usr/share/man/man8//var/lib/libvirt/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generichttps://virtuozzo.com/cpioxz2x86_64-redhat-linux-gnuASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0xb80121f19dc3ddcda0226aa6b852b50607d08d9f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=0x67e27d8a6ae283fa46dd9fa3b524a36bd515992c, strippedPOSIX shell script, ASCII text executabletroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)directory ? R"R RR R RRRRRR R'RRRRRRR&RRRR#R$R%RR RRRRR+R R RR R!RR"RRR R'RRRRRRR&RRRR#R$R%RR RRRRR+R?`7zXZ !#,] b2u Q{LY)vVƒFv5P>* [c񒈓Mhm7'ޭ):R٥Z'`[Wu-jc={d.F,Ŵ{Jkv9HdΥ1Fj7r4%A/5pp&05WyYuGSch:j! #uH$?Ц+3XɅfm" ͲV# )C/Wy\Du!Uq.FW3蜨D +瑱0cmڤêWokUSA)  +.>X;ZWgOz3=L) mG6[fэ<*W4q+A$aX HGl\V+P(^T`- ;ˆ@lC Fs/GT `һݬ/=\{a=r_{aB) D|\˯?[(KpoLhň ɩoác'ZSP *j@ #¢J˜\R2Kjy/v36cE/B%ƒb{fx^/ѿpz,51=P 67N)4& *eȧj?FTbedOA|duﴔڴQyYO>vfvW$qقcTc2ؼ=/%>oɚS!؉IPD'|eXg(' rAP8r!T Eߢl)e"lTEuI   )DC"ps ԮUlDٝ3Blf;wZFiH`*/a_15aMBEaҧvjۃqѝ} >5D+zFY74VO=+u)V#n'hG$v4cZ?1yqVSBfyLEʋcs*s%-}pQ ـ^gg}=pO*I^*KZr{èAH,@=xV*/sX6n'c8*pơ9z" h(%U+\Sٯ O2 B˗!FwEEj(Kj3 c5Aď?ϏZKgl0 q?pH,)xY e8G"k\q^V>4lqu *HW$@}5*xM5ݗܶ[uE62fD@\b*M?j:bS1ukQ@H4|'aҜ_J׬kGO$nw;[̀ʇ֖6xCi'?,p-ᓜ0 }t OYnZy$[Sbb\8HBݱ'U94!CtXrӑڷ#8t" O?]XS] HWeIM TRnVW5fD]WJl^FdOT4./2/2Wi%t3ݷwy]7^(Ru{7nF }0^1^92A{ⲇQ9-Ǐ.mDtQ?M[ A#ЍDŽƯTO[Cqu xm@T},So. eMcl$ss{ahM` XTx'Ny^Ī\㤱Xeszq ]Akݡx ,Єj%95N\O8Qc;*Tvrb#ӎcKm%4l#\lj Iƀ{VH<~Oh -H-)N bC=ug%O췜 ᓁ:s@J6 LS}Up \Z^Co/Zudy\(hR mzbUH4{Ŕ-{'X]V ocp5yr>7VQDpDt$X]-!IQq9Ez^iekgZT9j0)$`]L(%;uU LVO{bmK:iD8le>DP'$a$pM)MȶNw5"!(mz[XS _G>Eծ?9"&`*1{25 ֦.gJ G u⭲A1v8~ ;"%+ ZE"p0- r1:b#n~Q(G)Z[;Z"YSTwZ$C#߼1Kƒ3Yη(N$ӠrBBstIYYקȎ{X$mq%8Q'7ȭف@\f>1"Hp=Íu[5 x|wh EYx,QJ7fcCjHcXІ7wB)s# T .L:g1 ";,t.ߥ+6_JlPPwjj+w 8u#][T!,JORWpJOxlɍ6) v嘲a9Nbu)^έ˼'2TIZ U˟v_S-f9G-}nu+=xam(/|/! Xj/Tg7,#QwRFshy[ \/Q mៜ+J O ez\cY]WE: ?B\MzgKIBc5J[ ;~\2uoΗ9̆=?". - p# # tRx {zID8`^'/$.I?oPqXmh7G6&e&!ʭIF.r>3-)-@ҙC8HUI$$   Lv~C=%\40V2n7].HRH$tbB8D*{k0s׹L{wYdBU`1(_nn0 M\GT+.| !˛X zÌ䤊Xߤ~ jj\#rAXֱy˷ S^?!c9J8ltFcs@rGF@3sZR4τ -!V26}t"v6N3So%ֶ9Ggg5[(/ K" k FiWpmCIra.^/2guJFM!Lq6c8L?Vm- ;&]}} 6YS|ܤ)0e](Bo!7t:R;˚߬]W g.`e1 >SaC+-.Fhx^~FSƑ $2AWM kLBk؝]7 U+ٔ2O1qb%H/эq,Ѣ÷&HL< j#nϝw؍Å\.p1 |ɌLt :Kd9% wpqE 6}[  "l 3"V4:+j J? 'kEt;k1.MW!@ϑr g08q:^(f/6d=5])L*=FXF:zKݼKX* &c 7HY|Cc^Uk [$ |%KO!{_A .W:f¡%>J-CyN׶ qMʧ3PbbsDm]sPYLKTJO&#j>[R$/wB4ي>e$>f$n;?(26gVվ>*- l۸ {CmL֧tWlHX88ח@&bcu]g;YiuU I.h:#Lecg"kЕBڇoQK\Bc KqRUtCa73Nq}6]qHiZd$~7ZCSPmЀ(aeF-2?6ϒB7Lͤ G|gT[{]y;cTϲ]n}Hsc5w#9 ;C])G=RRUǛYcJ^ 57B!#I&vؐ0B+7`3 Q 1t]zkFdMq7q`O<ҞǙ#$W-мb+R5|WYRl)+n J9=oAҁafK .q16,pQ- p=1a5sOyk A%0B6p>Tơ/͈)ZUkXd&uȱT;ueUG6_pxZ}g&Raů0}ގeMr7ʌL %؜mupoKzzwUŹpg9GEIoa3 ?wךK,u#5R#HS3ܽ")ߏF$% ^Y3:2lb 7Zc;B@aWYdp ;<-"U`"KEy7w*()Zז7e n^#z7}n5qGy%9%Hs BE_yJpNy;L.M߽l7_y[9hEQ5>O%H.dhvR cN;@%H> \jqJ8␾(mCMQIr оW>ZH|M]\Û ߞ.W>[dRº*;ڇ0(WW\0/ٯ,tLX #4k@GKAH̦zKKEc*]ywS^צg_4ᮚ9AŸ2_ruR6*3K/.&\MOIxS=MnaT.hlyWq]Y5 6U߈CVKY?rU ڹKq*ߥ|;N TLh/pv\iZցVc%!IeKE7q*q Q GSs.Vf%jY;N A|z  ̋aIЄ4/8Kq< }. ,{z/m70'_ 2L4j'a^~+/yWe"v>Bx5ŗNyBbO2 ,2X܈) 7yh@ʱ 96չY_im77)SzvH3 6(3jf"6ҷ 3!UĵF7QÃID@:ჺ@DPe2et)5eYh)94d/ =·}nI8K |op!/ %57s X i~%` v2&?fom_Du+Vy;'ڄg܁ e c]i\Ⱦv"78} w#2HBAZDVC{&F[ l"[o5h=$"cD%59ƆotL&_sciJVt{%7^d{z[Cg1xr-'VBΫ|%LH ]ƴ=@v/dV`b )3 DՅ":Nr3VnQD êҞ*A)cNsN}m+,#@|u @t^[(k/i7I@<7,8\0P9e?s dr.=K=&AJ}$Uʃ=l/xä9`w[`hEWe(7!#y8½>Jrlj7~W֢]x^(5_kCQ{D#tEǶY4k6j)N]\HJjr{j'-[.dn!KY:꒘Sq?j[0o$|Lcxq~۱K$xgk7;&jn??34U}DӘ&[OnA[b4 BMu")gT1Ac+gPP9؟e]118'Ɋ ̹x;0ݺg([MVEP,9(#`f+x9_5M;\czdt\rM# PQt!ߞgc#v2_A$#u|ޜ"<M3Wz+\CmŨCuLHhu86PFX >5һ-紽>)#CEx^7߽}kwyXq֥(k&C8Wb%_NWꏂMbzs|s_I3=A(YCڮr"5TlGJyi6h O%HyCMFq6:BmeqS VS 90pL|Oqةʃ!WA/s' 32,ג#9 POW=zQٽ_͝]F͂܅vwIqes^2YfVUh֜'D9SXF'i4h|߯ylI"@nkk8vxk96 N͛ܵWn+0++.n6{㻐&E**ELZY 9qD3̑/C?#u?5g(발0GOOf{7#]tz&HFMȄo /Ē@"(NO.–!^ y!8׈ZT+0L!S/HǙ& 5d(~8>kk$0Q-<%X&Uv؀51G ^uh]ȥdr52:>hl6U|GUCr$0Ky] B~) ^tH#F \TUo",~ؿGzȯK%pU e6e,sLZ=ƺ^9)v^S =YÂ`m( ^n?j]N܆<̊cXg+ٙ6$1Y^o^?A͇_l:deeWvR]s7Ir!rMgc*@k4Icp^/>8fcBՔ0CGξ=j V#cф<>X6iZʕbe'8 ЇWڱpHF].*_d:'~Eݵ\Y2#uMUilG=(=K$G yqLKKԴj]Grp!9kBU<z?p^[,a Sj5'=ɇ 4oof8B{͜?Dzyy8urYi!Go@>W5 +],s[pqܜ竳GyDYyґrF$Tg3z>3bNAhRljBs+,#Y7֎L?mЮ ~m_QNuZ`gka'DXc"ɓ>Tvw/7u(bK讑@t6$NzH@4Ӿpxs.yM/#1S:t%Ԋ 7[b𦠏l/z!Cx;씰-0@=m~5\v s 3^lRQdPX-֗ᑣGPCZrEvf(̘gaAnk"V};?5C=1>- pҭ0}t]N_A߃1.tuA'jr'B1ѳ^< ujAj$_~4eLXE[ \(#\gRu<&m`LM$ ЉZȋ0DDKXis0tl[?:/HD5{{{i(Jv:+)9ckmtI?N=˲{cC"@ w"s)Ś[JKd};8̻htBK%y t LhO#ݺ43wl*K{k U(w.Qww]p@^bZ;Tp"v oC)2'W=nU.aֵ-Y[ՙaE[FUhZ6b"WuMw@jѸ<·l׿Seb_h73գj˭zLF@${S W@}l_6@PtM%@O#~7+IŎ8\[}lm:k $SZIյ [#AI#KT~UpZ1F(Sm"-gu`xH7NJ :$`uidX/G;u@6Y;U-, xJ㎓mĿzk3vZ”CsNT(~mՠ(6s]86 \I֌:V< =yKٔZVNĉGtMq5>/μC~=x hk)jǮ_kUvzZ'$QQIcΒ<[ܧEf$`%*%xd!^'.Eψ m&_ďnn1&eʊmY9@ 3W)׾uQړq_ST8Ja۹<9w}fW5XNh;Ao>j0\;YҠis{\ +ݖ^򙑗&=9Frt?M$%ը$$hf9]%x|UODPMpzdD+H.YPfv./B*MvFi 剭PhB~^oIׯ zC4}o:wQ{܂ҫE2yRQZەd_YKJru!Vkh-<ӭt3 ?ⵯ-6[B(ݏ>(J\nmD'RS=_ҔK;V emzG\Y ֗U8͘7r0S\NdlP 8F6wNz6efnx /!HPUj|Q^s0Fq?]Q¥eL7)uZA)&0 $VEnq}hIC"T!p0LW~0CH"Jb<ڱ: 74NPԫO(KDJ .zNmFHl0﯂kh#`}86Zr%ͺ'WpòC*Szf|v #=u&oܼkLGΎMc,[ڟ2͚~+weI[I\ JXLަx=0L\(w11yl:MV!UfkI}E;0T[rLЗ6zS&ٟ4^Kh1ٻ>lWX L"*9>9Tf]~Ttdѱ9󌘒/sXх9> ze'4y2Ӡȹi j1MPm3G0to^Y;߮rMB?eѷ.J7 2.Bf=.q^I9WtL~EߋUtܗy`tOۓ0a0 'E]B__@aE $WJs/"R{*(JoDFoDH 2 U?h{:Q-aReT$NlW#E*P6/:V|x&c4ThYV2{DyDıu"@"Xͨ3]cy,Z`N=4|$@}céKxwU=PCpk!v'(ʆrm,n'.Dg" $.TZBez3%H6xu[FAJXv5 Oڋ5;6<UQqޥ P$e RR0GSR*v-WI%A"(MgI, :י@ԡ%~AAJ薊tTɶMSήPBX;X2FyGBfYVQf`#zLn!O68 2KǂQॴ$Î,(Fj̎qXK/kԭ6ܴ7szzEHቀgeDmMLCmt?WJ;Q">B ֻ,Ԛy#3zLiRʢ}`%Ɋ-CUZ+'vr!#OP bgIWj퐲R6ʏ`_~>^kV ʐ}++Y5mH{\UZ;8)(afru*aMEȆ 45Ol;,1v#ID1Mw oDBa5rDm`S{p|hh'sFt1^%Ә[@j]f*:;7>fh~gUqILcA5!P46r*u,vA%NkޔH~"+L枈U!i Zl1B%4*<%Y$ NtB i+_L* eWfy@~Z {p+ HZj"ҝ@_-&Z.IfZ[I"?ޏշ r1,1LmGnvV/J/RUHVQ2I\K*W?J%=͓4"ij}޽@)>`I4V oUjuJYeaMO]ܜlj]}lY[ϕ{yQ~qYlK9`\OݬhW8j3HuiZ 9) Yށ_c}7"45/ xQ{OfӤmoNWQ#?V =9[bݨIQ%t!Ozd|XNI[exD<{ ѿh vKS4ɊcNd'8< /2_tcH%V\X}~l? ^  3D~%nns`mx$,\̦&JUf\ &!ړ$>Қz"t.oyLK׆[fN'{6ZX1{Z7M;ruࢀQrRXa j\1uaWa3ue(x_o(!Z&t~9Ù+sLqyɰ&6,`t˃CnMVrx$>TXIb:4CfJV5/c߾Fm]A`6Up)(uyd_ˁʞ2_T7z}Tk6Txxf>$HT܊1,v?0 *,YVp΃* Ԛ@BtWHnH)ËTV!sbnu,O1˴V!z3orͯ$r&da*5e]bÌ54֨=`UŨ{ E⸎tS\?'i)R]}5P9l! G+#jYI'\)x8"~$-|T̔&ՆVUf(-*(vȇW"Dl-SdP"^m 10%Np`~8Ƈfuw n6BH\yreu-V)E{}v}yn| >OctS4J}_{>*Vt<]5DSp AAM|ȫ{Lx79@?ŠZYQGkEI_߫emvѫaQgC KJ-vyo%ꖍn~X (3yS#j"{/^GҦudG:,:_h G__*gM X_JWTDŽۨ%nP+J>Vf6G6c-%{eQSta?]/S@O"Epy XY+A2Q\N;]]F:|Fiő^i_5DTcfЪ>I4›~BbH|fh]y >_u9I&8#^a=E!pGTSJ9ND\АOɳ2YMtQMpqmkdTזnY2rڎsҸu殨naߣ թF^]*B&Y '"#׆wlv>H/sQ;nt?Vqx\en4!-,Zvfx̢Z'__tvW}b#UDHlDrPB唊l=^s]FuX'y6SB/J؏| hnAmDX`wh5!gAl,N>;DYo K~KE`&=a$$@lݸ,g7h =C^Dnr X=0cseMwnr[EwJī9q3G[\7z-=} G@=;uXuˠ<3U6m'%/mO::EB*t/+HOj}5j:,xiR; b V]CHN}A<^ꉍLJ$WHB!ֶHޝ[K~Qu16+@:c;ƖS.(EmRaf, kiM‡w4 o"WA B"n9~ DWu"PI+ `&O~'?YӠ'U@5k⿭nT/٦ Zrհ>Ξqn`ʢ6 pUpV9lB$&l,؊;:ݘ!!-"RߺN"vd_8~1"m|ikdef5O.^Z3չ챎&P$O00Ӛ6in]fbFItFƦ$@ȥ"Zn/pcZ/JUd[sʕWl4B t=ZԼtp+^y>OڇX!h❡J FVk'򎷨TO;9ěԙ'Χ_VW.L]Kg=7iL>m@/%`&UKB `xed]<&BBG\\wQľm0Zf ٶ\Ĩ<cq3A?@1B<| bJ9*o;OW5UR8v-r/$:٣P\4P vhNMIzaʗp`ش֍^Z_ON" :uo&] ,nU^ z07wj Ŏ?iTs6<>5ury 0yV9g.B y?~k8r:DbY&`uGm 1U eÇE[w+O;?Z [ķ|TB1>z1= m9u,4d\lۇ[`:y d{z?Y խ{ĶM+koOAUYLG\ jc V /k,@IMuVH7?r mUa!܇3\5ങ|pG^gʫ}&aP-]$!^ˤ(F%Cs,`e$6 XJfAm*vxcDQd Ji?>ОM@+㗘}rPJwjW ѮCi:1t'/t*1U.FD@hk o*Ur`Ȟkk0t'pI ZfL=H&Γ<\0-nA}h儤,$goH/}&ҥdE`=$R#k rw5yI)h+*gYӖTt\|0wȯ~0ޘTDFl[nfL I%vֶ,{XfU3p̲gc~/C.47+wLCaEcȉ!(l/]hcf0ra;  9sO.4Oނ^$?:dgKtʑkc"@%Fg1!6J+&2 1ÄR<Ӭs1ԙe(0u;BS^G%>E1xP* S!@fU9O%oɡhGڷ <F{2$x2&x-7y/449ÆE{xRP.uvFG*V@]#U [AN;u S;LcI<(6-P&%u|Ð ݫĢd BhI ]~CptᜑW?>۱X[@Z_6D, rHt!T D/neϫ\;WmUE+Evb֮Žb9)U<ե|T^*׃_&"UzB>àvN$}B H!3 =w+- U VkкA,X ܶf3l|Ё$'O  ݎDlo:=pZjzw撵9ښGZqnj҆#C3v;eV gy+'e2ȣjϸi`\ܜft醰 ]uCI^ &xLY J:{GbPlt-<޽n?yTggJErIR(`@\[i-*(`aU4Aq\bxEʽjJyblZ`>"hWt㿍A;$C3~N߾^%N.M3ק}f¬u9! }fӘgKXk:RLֱpF=FkЄ'?{bގx^H!V5gJ)Z Fd 7mӡYrF4cfJk`M{8 u&Xp!T[#JO%>̀ȥ}PZ?ԙ"=cqoOQ:(8NMv$ZNR4AIwlTr96r=2B,lnC,_u_; W7J'dzKe}oByUinuOF޻_"E5̘fonZ184%'HԬE9u)FpU7L邉׻m2l@|2 8%Q5̦s\,midqsq0=ߛXOfpm^>z0q8 -Uqn&1c+J/:eqU='kvLB,<6bUGE.?"$jŇ6ȀP}U0-?뜲&W& !@0C!:B={E1<g6šP~}'=9ZYtɘ]M-znRyVCW>41r"SiR}_@=ƍ@vmŗ*./_톒^z aqYc%5'Ѡ!E"N9٦ZMMyĕYS ԱaXȤtʳEo bV@U$CcBpV&Tj72T޹d-qܚ̥|c,1/tCq`HgR%s Nדi -}kXu՘PZ' 9L*bƥZX5]-ڹVSMd_sb5Cn!4dd%6E0qNF+g%08C^؝=OV ih>bUՉ>?dU잎s;45!PT u1ُv\t&"oU^Zt#Y?n%^]=@j^ |jޛsAZY; qOʩl ƨhr#YzՅRi!2]]poZ-PþbS m"|g٦s*yL[d=}<2|rWpq@I3/n"9~_Dcn%v>Š{sD W vLܝF ?s+bw釘ڍ8&_S &uaVĎ,I?ek8ljkXa[Iy4H(gnhiö$cg 9S@ͨn;PdVGNYz9C1:)Ba0hwuY@7`"֟w1K{Yʔ>"|٪ך~Aa]NnGw_5L~-SS9 ϋhS'uo5$ɛu˗=#4(6ذf^#gƣ> 0OyXdWh&Yo(il>a02nkcZaRoKFI|>=&BY\ݻ.m##Deh9W0 aZM5GZBοGYs:[яf䈚 x#_<~j6[aFhei+^N ⣜2 ^|Yq4{~q\Sw"$X"ظ(NS9hNTX[2s#& CMs9a6xKMods'': my- ( jai߈7S(dIQשһsC=:!Bh"bcq>OZ|¼.6$|:wN"JScGuo a<⧎"ڳ#UUZ+eO:tepR+Ү@2/H :G_$~3 56kmܕ%rixΨ8ڃ(zjE7j|q\T-Lp}}{uJ H52H% HbIwqf]ܹu SNo\٦$)- OgJ/+W9nWvB̄)8aF,:M; cܮb#vi5y"[HX%}4-'}emvIˉoJ-F x(.}]1c֔u0yS` \V 7ֆ1468'K.}Lt#}*8*JPj2Nx<;0i{*gb/ll: tQ~&iy//S !9JD H:2QŸFunN"e߸]&_.ϒm i2Ài8QgO-SЬ4H A3Nh8mXWL#O?// Iw2$Y3x}1zmb,N;Ie 5$ Olj^2W,Y1lʗ:DJ: Z^wt~ IdEquWrJ$:ݫVn>l/@o*'!_@'ܧ+ÄyZB$zC}f&~~/QFz.b”.?qxC6D,^XYJN'7YsgX2|@do 3 K+?i:Cj<zlÓ 'v:,5 C.vt[$&gq[ UT. }˻Z> +I`BX3S`h'eӻam~=n$ Ǟ'tZl 홹 ;a¼mC6Hv@Sfu&(TF~e w"*m*Tu% )oQ14쐲"@oi̊,%[(K )n -Z2$Nj~ŏ\χ[|T@4L P(ԚIZөo-ƋKD^vjiGnr#"&I:4T{Pj:ca\ScƚMb9 B2˺ЊV:૳Tr2/v5<2C[^n(m-"~wӔ#Z-QE*:q&Re#$Ά:;TqP>HxMqYIT[w6Z|:'IO~9Kvؑ*}E.] e>>_/_`CLaM/uK~+TqZAQUX-PzЦt<不'eמ{c4OӇfϕx#[ ]xx.B/5:3q03Q ?3JLjofA+2~*eQ%8|&oVM 58@OQ]tꂅǧ:v8Hn$gx 肀*q연=*H O0.WxYz)~N W 3D1,p18S `L=T $ +ٻ#1! ߊrqi)@iϙ$rR8*T2Ϟ c4庈"{v| 􉔂5%}N6@e)LSqW;㏌E} Ib l6Ы9gdJݢa%G-[)}gt|p _f^wC $TmMa>3ؾgǷڠ"ӉrH@В'] akJ/NUmT*0z >SmlzVv/vNi9Ю/Ot4$$]7G`2ܹj}n*\Jl<-\OELVsxfݫp9#'tD158 |HSL@fͿf=uDHL9-t-VX2`2wyt歞#~mnGa/lk zusj/ 5F7zʹ G$fyi./gղk 낷>80a*E"xn^ԵoV!՚ҋl⼢=(6nC^xy&p2:;ÚfS3 u+LѯFe% ILXX7MjB( =a-cഋ+’cl)ՅjvH*A-BS> ƥ[b+ Y Z##/E]V[;6uoH+aѐ u7(G y-xα(ݺg}?5õ(E?.ΤM񏠉I*M2ɺ',ġ||8t_|+9ICSK:/6bxhq1rJIنiXp .u 1&ےMs%CZƑs)B,r-7{Ѩ!u[qZ2\c]0bʋ675=^-?QJNP0VhR7Єq M"խ81T1 M@VY6Tƀ <PiL(1BUPK ΪR%.s97[Rcl/BՋ66 k;h3m7rA2~6k%2xb'n^yj $#|us%ڗ&^?ڠ>&;Qr iT3iqJhp /PZ+6Kv02v SZ5@@m:c^>i0eQ  #DNymep"9-'D2WGwOM6GE2A^$%TO!ε)P!O_;`p=ѕOtӹE1.)Iؔ+ e\gi"U$>|6+$Ap.23ኒx'Y ?Eiŧ L}hHP3µ^eo_7:N ؛VA._l+:Xk#aWvVW1Ō}|;E[\Spe7! '{NA6* ,Qv#|lf!Ro?ҙ čކHx\U,okT||TnC$zN5?]UOcyn syJi_>G̏ uHE03[|n1]n2qf sӄ3ԕ9Df 3͘|5CBQ*:5̝>N*,j%0qВa4 J,7D$KJ[y<[.瓦V]Gg&`[+(n=j!ֲ_H_=HdU+aGWlL͓Ꮆ)VʓTҚN3o$LZ[ EJqX@̩@I&NK'5XzSоHlcCOV꿐nՑVIKAy]xf/* iEÌX`$i9wo(#@i^9\e7j ,_OApl(P*,&JL-lb@7BN]'LhA`?6,;+Q ކIc4[YY vÔARDơRSZ 7\ ]p9nӋцCkitbQL G5?-YX7lCԎGHz<Jfg9i?2Z[fΘ?kj ^$StmG^֟.g1|fpT8n|Q8: WCgpXl,L G TkǢȚF^n~"Jؐ=04o{Vm 0Tl#Bua?<=Jr3Ϙ0d%^pyƱš@"GP/X~a!L4x_*< dImPڔ5z Ko7ե@}/T|(ޠnF| +hu-8}(%`.uv5z]}.oL 7.4Gg1ҏ?`RiC'|RN!f`7XkY89+OM{Zg6jPJal10l&ǚp䲻FS֙Z7W@) 7K, רi25 7aMI7YƨR_K48lѸ|]݅1:dd|  0u0-T@OFl 'g?(UXZ*Jm )\Iow'If " 8~~YpޛɁ@OS c:eU.()Lng6mZ].ei6=b?7mL-^_6/qn"Vjp~ Aӽ =h#soѕ=axϭxf`n RRcQ4kceT;XQhw=4ȥo"63PjӦCPRVlg`1).L*^t4fI)>r0 ܐUJ 3}X ҢGZ![W(V Q;x9Hz&ȋONj)b`,"OnV)8--؃^ජFF^ L]To\#:WRsA>{gYO-p6N HUgN.h.OSO la'wD w]DQ6کPѵ"H͒)̦aZ -1p-%%(%"j!"<-8IBK#=3HAqp\$ J.>g+Ejsɀ&?_IHox>/G"(O Bğ RJMJ$_l(墉hd9BLwrƻdYIh#~gQiu!$,)F2"]yWzqzTԣA˴"KՋ&P`ɉ8$|"9S~RLŎr>10`R4'?HCR=XѪ:7@lç#ae~o@-h#z̟w\)ߙ5@b. =RRDI?%9(ݐ BNU,6VI[,.J=|}鼻ylv@F'oΟ}Y±wE䦾NnZ:)>cPmTSU7E6uMhΫFikԭ %?W !We9ׇ<! : `AY8LՀ9ӗ !{F(q4+6?ɲ`PQG+D}+c)7%-G` mUR:'0 E U3Qfyl3v2':QR-%*^6;vSe$zfDHXIxt$CN;р a]| Nѽ P-(ǬYN&b>3f})KePWs0Kog\ ]p9Z̭^K(hdO!45 꺈S.5m!!wSag|㛰KNU.b'q+`^DGi7BT/ aTvd1MڇY6xF$Gy6̅te!߳S?Y'Uj4חlѪ)uw`^@BR-(RѺ' HZ诞%t.cn{oJ@*5j֓wPdx]lKo8.Iq'S ͳ< T5֤п?tYGZ/e0jPљ셒H*¸DV?HƬљ`俸R-*"'WOV?ZKGD^?Jy'G*J K!4Idl*l0xz, SAх},]H<(,IIbV]<ypV2XwBtY<s3 ᆓQE_iO0o0(WN3GWE{^\n;FHXL/dNr žj6 :7oȋƋ '(T.˘n2qdQgw'3: A*9KK5zb]3ƣ [.T3鍚=)d:֜BB n֐sia".@A@ȖW]T7\bG2& Kh% 0yHQrJHYx.r] YaQ)RQz퉤'9Mq@Џǫ(mDBhS<lsmFV6@U\D;شR.zCuimЭtyAg ppBZuu)bKEC\IIA|l)P3n{)e|&)m2>A_ R5 k< j'}\Xhc~`<8C%1xxf [Iz#ER<$IPР.Ղba[#={ɇgqoWv84v6e9GCZo2_kZcElV&?[sAg_'з{M4x|u* ASfP14!?xE>J4ug 9<' , # `/qk=)tCa^Y-t !'|(7?jI>l񃏿]PY^]T/ vSe@JXs?d-VV錖)ސMy4 E1F -_X=2~&xz,LOnE:w-/ގ֥>D7փ6=iJƠe0A|* _ijZH']oVnKzV2ҫ%/fְG=m qoAF^q=6"at#Gh<D kK֛u')zQɹ3 nBp!pÂnwnivWz5%S< asv?2&9n -9ĜP=|1u]:d#\E~BqIffЈI,4mߗ߿.FSu;2MÀ? t[%ȓiȃ6a[Bl >Zא͢I"{fW¼0{Աs$mUԟݟD4G)³gtAq,eߜ?N)Jg/AGX _cр9p8Hj OZ` ZVj SnܜYD7!'}:QqDS^%&m=yh bEdq$ڴm GQsZΉ4 2@| #i>wq,=,)y5֎kNoX*\D e8H쟺|{ <ֶ/I.?hZ&N_bg>j>Րah7qL]q0ٕD,XOc,r *C?Y,"@e˹2@ G.c 31pM].捤(m,K9V Xќb73b pɆV.IЧ=<{h⍑hB%4fikIޡϾ$g4]X^%&z.1VXa?`5L l0[ȻPޟ@?7cʦu°99IleBf?#I/bҢŪ*{-|k)dRj2h`opKp|߃ EϢ- avĞ@ *mAA]c>5fp+J` |n1Ab hv#~ζ A C?BʑМL-ͶюwrH(5IZmҦ9pKic8HdՂHv5 qsp*Ex_?zEpEg +H,!LtoH&OQF>(b}_xg\]#]X?ARtj$;C#ʥ\obluR$ |?T^]\;OF͢42-Х|J1-6PX= ,u'hk ~]%};gZe#}N{r:4Z]iIa[bgEq}L#\ײfqr+ hjm}}.g61#67iq-1RZcݼ۸#,'(R&o! yL}tȹfV"nXM#taS G !^Kr"Ij2qI']U|tH6 NDXݡ9W8p,j2K5C6Iw3s4'|k@+ݼ9̡pF0+gMt5cj?2=2 2F&}y4;:.j̓"M'%0[6Py"\9:ʟCh?T.D@2N f{K!?jJǴ7!y ?ovg*)ɸJ.,فEEiLL?Tv+Z'߁J@lΙ=acI.XS)7lb_Kqcwp4nD`\i*hj g8~,eBߍRoǠu(N9 WJjg^#N)Ηqc9^ #!<٦ =azD7J]% rUB"i`Cլ3gmKbM5bi$9_U hxͼvU1+;5}ķm+B:1̾UT}F#:ᱟo1bg}ikwZMm_~']cR;^L`;u^'7~*9`iqP,9ik#ȣ_bާ;+6NHut8j.(F?6˂5B FSƧ6qy(Y%lRj5Oѭ*kv>H/hH_"w*:!q%a9q+ W(נRΙ+\nӮ]_KEAga*o|U J-~ yWX࿕ݚN4{268 9 dn%ٵ@<߲:+HoLjeUmDj 2c'n"j@Rۿ dJYTE!2uzYTȓu @T#xؼJvX%7USTU1"5W¹%g9"ٌ+P`FSIwÂ<.2M,g 1 k-l#x`:=ZP#AKƾͻ-̸D*zsrۜX Xc5R>)Џ&HlxY?-tlMA.}g- GAr4I2ps>P'#U̘a*iH5,↵;!u-ͧ[=>:x=dO?E2{O'iITO9-RO)յ_ ?ü=O ~KK ~CE1*ngq^BНg<pAltcRw;r"d+݁6Pӄ/^[a"(w3=9XTdƨSZxo&:1ыF7lgy]<{VEWHhp]aQ[E (q{9C#:c8HIRK$_A=:<&s4yb]ƈhF;-BN ؍eM p =U,dHE/VHD/RڧzkP:)ҒڋI{]c# ;tQ9>- >sl)G:oEQ-/ hSM&kT\ޫrzWdNl7Tn^UU&ǺsbY q|M8`zZn? uMҭvc LaPf\ hkdl:z^=ب}aHodQ;,DŹjeHLR zx 7|XSHv)1 ` ,W0t(B#a 9IJ7âАs̀(Pwfq: (E<~ڼC%>ա2* q|x`\tPgOÉ`g>LBbG ŏ02]CgiN" vr:s_ ңnϔ0fMнeE( (a,AM- l^9@.d#3fkB΀lC_DcǻfI!n&7L;+pXrJHQw4MAm!x5%*dAfU ݱ]e~eX6'EJ6 ϸ:@x*M0^wwE56 m&c>|; J?۰5f{kw~H[ːv޽$WUPU4+{!hax]8Zi1s }*veKEc(\d$9Ɏ%|{xdw{LMLȏ09k"&)M(7g>pEz<~$)ۭ*QOmmh*vcן?s.ء~(:Դ_xIg|~CBxfUdNCDCaaI :aJ6P^lgsbm0bmNFh\x, I'Wd˦DҜI a5 H"氯/N912Qm[+=fo8C iAbWHf,5vH,x\d Yog !͟]KBrx1kg,jem%c=h}؝'5/M-;58Ux ?BF3 IK:dJ: q8󖐘lq6gk#G]$hO@Y'ٕ9&kl~2Y]ʛH??h*BXRb(0ߍZ}G ^˜)vj)ar./$`&ǟ>dFZ!dֲ*-A\.密 6Zp^7q^QX敽ȦT0e|߭9EYq0Ul d& Fͱ`N@1gJ@k.5ۮ5j=״4 ;QzOebdpB0`^v^|kqQL`~|D !? {s-p$idS^s(g &SU) ^|C[7H(;d@xqg7X5 wc3/-0hSy(}fMiӼ\ ($F8pN=ډm!0Ś.|6j4-C#7^s?G*ouqy1`T|vy# `uL0@$ĎUlSvh"d57S`gvYyȠg6erP&zϒpYI6roi)>o'qLe%{L}L8>//Um +=}Q-Q &?J\, ̤a8AޟߠnJ5"RB_Uq{Պ?yoxBNc=f[zYIBV3עS;ŽeȾldd~h, G:-&qWԱ,a.0 "\{"3ROꁷp:ۦ az$O{8z0麿SA~4Hzw*_10?;)]R㒑hr\]5hFoc%!)r|ܛJd2EaP@I a w3̝ )ۃSMYJ>NO^B̆W5ɛQ:kDL5p^ߚF̱~#4`Gc!eeg+S~y%' 8XlGW56VЇ.DhID_Hj.MA[f-Ui@7B~O:Ͻ_NR4%J=d2zb :Jo@T}oZe1iB n dACj{ =Abπ7]A)bn|rPGlY)yσ0pLD,Xfe>⫒¥BAX%L!&6~:#!ari \v A>! h$%nARm%g( -‰PW lBGl7EU3;ֆsT5^z 1}Ó\3 Ai~zuo4;vXhiz(Ω8_ ͋?3yY<]1'A QkUoLzל{BCX?!+oBwL|?.1F[guQ+?!d K.84MoW,ZucJ#s75Qc`jpqBul A'GN Zo1(1E Ur3P(hF>Zts$x0l%=nqˮ$a6w, V;]?e7i],B[D#$Iiw]Tf7^7v[^RlE"k 9h -sdQ_xJO,$SF{O*#8ŷx7Ur%ʄe"]mDX{͸ܨvh-85 e%Ԯs˧Z B[z+h[?#e,&;ڈٶ2@:ѲPAi5:ٴ5򅧜+fڭo0HBSZN2W˼뙹qH O}f>#,lҐb%H,ҋ=LƄ0|sTB馜λx ?t}zU)P5th 72#LW*=\YÛE98W[>WXX(0< $&gWb ZN ш{!U0 :b^'}-XiGEhm#`e_q  M8 n _׎{Ս*9iKu LڊsБ<٧X}k?` 5&ah/!gǙ_cYJ`L*4\IV#zzR XjH_!`C0`q[U*xSr@BNӢฃyi\DSBj7Rt0Ή@m:SvB{QWռKd6K䳜H _}t)᬴u,'}1"Li]+nDw|+Z]~׮'WYS E1~j oR<ܙsLU\>rThƱ{ i6p>zڬ=X]FF@Vg&{KrdExl}RJ(>rbqr,uMXvey~d&Laop-N[ΧGhb_pURQg5 :"ͧ7T HzFyNTc2.2;Q'M3Q< FYH,ς\a ̏I_úz7dB39?OqEUث֓Os~ot DׯX'{YF0nuJ*6E7?lbvY`kFndiA|K Bem_DTSts''n. F$ͧ*ʡ3$]8m ]ܭjBa*g(ȸD2X胬ח܎bUD䍗#m!/fCS -)6a.pCEP/C@*UUO/ȖWW j1'+vžx֣SEjxgI2D S*oaLJSϙAqY yǧ#k9S5)8?}^zľ?r1ZT&f4fԒ3:|l1v9dy:$l!"g |ˉlYdbƆ ARM[{+_T6`Eɱj|Sl|uXKH ؘ1d甘_/["[1YuT4I$ݵ*o  EՌ ]kB^A̚DTUjA^ 8pk|TW,d X/UmW:ӣ~%': J~?*A~ՋՃUyߌ'Rs)BG4H֞ĩsː^~*u5׽_zaCVäBMlƥտDs6[m$xd4xH!}.ZAΖ8͓#]Eao1G'Df%Ffed>" 4C4I,jNODG"_hf Q+>e_b R ]ƃwuBؼ tò BaeOMSd NւoQr)p)kol #%L9C4dWxlO MjPMXS#Bj9i&l+p"6hdH 2 PxMg%eanj]%[Y(_c/+lIH)4DFY흘 7U3%qe:9 לxe< ޚQ7٫Nyk Vb I\Lo":VcbzȌ pmE!MG@( 75@Nf^F'pRxoGu,]1vあtv_(:~LX7gfNs_G_YBѫuǃ%z f3]sEto= zV Ur:tPW#FݎaoOB0W'`k.ɪ͜[<9G{6лd*T }nx]lq;U{wPH-ރIJ&Z"A??B[69i8N*o]1*X)tVm; |\:q0FCJ0W`M1"TlI{|OnhT^h=[%qAE2=i͜q9J`'R=!Ľ r}_oXc=1RJ]t;r=?^sP2dSEȋ x O+g'[Cχ4T9Fw\mt\:J,Vı$j c"c!O)ZgW2~܉z)\FnP+8ެ?7$5al%񒇕USWzѶ Ϛ7 ҄q ]f%0+MְN+,<ԥf*=ZVFjcN6vK4Al\7w12ЙkO;\Ped|' 6 tbeИo5q ^i7^2!I**& {i>+Zo;w|50!_-c˥w# Ѯ@;wNHs]M 1ontt.rgkVsG wPx >;=LKa":si7PG7K嗃-3T#sS k>G'(G8ZR&^&k ;Q Y WU#%DW;%9ui'(#!t,,=:af$H{퀶h*-xNQ!:L9:f,0qYp{fOo~bT 5i ,1jC0)qBny×0}aԾ~;؉|ngV(ڦgTOs((CQ&#!#cg{,BĂɒI(!x[(<8i{ԲAck:{ !xa޲4lA4 z*K)|?񏟊:$>e:zfr֤QģOsLj{xnPP, ֙qDRmTHUo-Y'c-6e^8%[%qF4 sjfƘ4&}*XTUf zQ5Q)t|]MG&(O L1W i9-cĵNs7p`T-kR]|tP6NgC&d6qbߤ}Eb?#ؽa)se@}?^v2qz'|Ol@C.gtH'3uOw l`s +.`1xImF9Q|ƽ_=m4 ~n8ϭ8ñ%) ,|}aD4ćhTb)7ʹ1cDT͎:#o\͚=٘#ASꋞ ofuwV1UlGxH L93ިނrqJ_ڽ}BrXU0㯈\l'q3,5B(p"v!zy)O#tn2^˛\ {.XD*&[B)c0ûdN՞U.Gíz`ynuU1E91z+=Ӯ,=Z=ؙj J`WqeќQmMV\|m˕>) 3>ޓR0RaT[3%+jh /o_u{PLQYCpO{ȯeh Q9ud q~EO pD r. ҄,@ޮ ͔:@Ť!%}`ɳVjh`,>r[ ^hHs6cCpCdj1' -oZ}$0„%o`%ќzkyJB[ ͻg$4$O8e{RįZ͑>)y\cIq$5B_eH~Ý{Bv:~J,y.2ye99xטâth+꺮eKFM臜 sgA2fIi{5sʷfSޑ 8_*#,Kx"VajE_/ 3V4\*{~5nTj h5fF6U2N#^8S/<-?p%( 24Jlʐp}žVQ_o ?j1?ѭ*0`{c~ݦHtDD9YNG2٢%wjX}/.̮-?Qy&!*b8pĪVdٙ !Whb_90l>=WWH2;oVA*_'-K[ Lr)Ҳϭ釮b:¨1ֲl(Ps;on+ҭWXN C `PB˻]͡V)wDVB1u+8>J1H"__ sո67HeT&8zG#dpy 5b*doZ0>RB"$}s,1g9a*ͨ-}y/VT<O2 vSLTrGhzQ1mm luB"?%UJ}|p}Šz" G(ﬥU׵'~MoLn9V:AB%Yk9v>dD)mQka=گMcto|# Z3> >A7"e*)3QLqNYSr z. Anp/WٔD\Q0eȞt_^/nO.())I{e >)^kt8N'Ef],#/1L+F;lO-ܛ$ Wcٚ@ũh1dB38B0t}7lD )IhEص0 a]lh#w L hZqa/=Bbnnk.!+5QojjWqߕ x0uLߙwiwY#_F8,h2h\S4YTёj2^y*P\_ 9[͎_CE9t<#2d^ ze[M~?I}QCahG1=?$mrQmX2%\Eٿz>l {SnPcUB[z~O%i㊻v¹f/(]nF4eރ 4kqA]j{}MkӥyjͲCBPS-uPlGR s&2nX>vk*ciX& N raOw<V:o>"v= HP2G&(V5SgeJ$=͊og.i\dM$ [08)f}{Y񤎳&E==rKO)HX*,Gj()ޚE| &qB)" }ވ:4Ǻܚ٦^x4P.Y3*.pe|UY!a `@22;H[9ՆwNEmEʂah(tp@Ht߸iʋ0Lxrٞ=gaQp&oy#oho=!"ĸ-UL!нTQؔBT,RBXߤq'u^ p[TTJPӖA!nZf- Ys>]Sp/SߪP. `bt蜰}T4 [AnLjPyM .&e} >Ԅؐ%1ڋّD`([]ʊQa΃vM7&-WrY*-oD'"`mQ%mտF?j]iO橖IiݝDm4Ua:)(qc'T[6SXJRcKB!D4$n+f5$wCҢ {,bL+LT ^dv]7CPxUaZ5@ŭ`Khŵ&N#D.X uHaS= t+ϔI g0/E Eoq8~(-^cQ΀FݽXR[muSCľu{q2\"6%"<7h no}@чWkuaħ3eS rD>W辟&`k"A B mԗ e*4*L2o# Q1d#+G-hN~vFwzpGx5KȫGìFOu.XoJ{.eC|nA~Wh|xssUnBg&<N`>[eIV9JH!a=%T,)8Ҍ_ q04ԸP| +`|=/v~Ӹܣײ+P˧K>3ۧ;?;/_vnDGsxU(7t 3A:uO$a4Ԕb֎uS6' S9I@Е {IDx WuP<$oݲMY{E@veMVx8 jQ_ drἯNB@6Eͳ3`tE2d}ml;f)!H"Q)\ȁ. =7KE7:eZvd8ӄb_$c{^.^h΋-<v%W$04% \Է\Q7J|ݍ O^u)W 2owPn~&z~l= T IV ֑m`znw|4FQȷٯ3 *.< 'B0zmrq~{¡z 3 ѻb;ǘǯY U⋻+>Pl>s)t衂;8xc`pg+n0)@Tg^XܯN/8198s8v#)?";/+oJ ]gD@D@Nrrgiއf:NiaK{5!{cpX3( ~P E`]P+[K8V{⽱I,r] K^0DLm/?I\WX?cugvEj=p8%rb1>.ލs% <nVZ*;ڋ+lu扦֥'Qg+Y)9^q*/ ?3j&[Ƈ )” 1[CFeE (E28d7M"gٮ{QԞ_=r xU7 ЂAnK!Χ$4f! oLt| :J-r"PJ0f^FvTKz)ÛzTFNIeqg?p_=ܔXsG h%5u)>SF;:1*Y(S$l9;z:kq-am6f=% @@V+l=wsn'c&G9yALkb37l1$S% g /aƼƖ.xNQQڧ`opѰӏ9mTPoAqI;9FCu~𩴸RVe8ijN !uXii28BOmώ$lnf\5{" d @KѦMÉ0RRxY,".U-Os>8C$-ų;}`1}h:^‚^R G^ I3xkl:`IwY{"؈uLAx<^NMh|Np[V*!3*P!L'qr (AkT_)`ԓ4{"ntsz)| >\:EG`fLory5AOT%b]-.u쥑9ra !2v)FHL#S 7^&-[YeKY/S68x)wQ-ɷYJV $u֥3f©PRi~.~Jzt2WNn D֣Q1o%`m(Ym۽H0PC͛g?5n?'sS\#*? [6)&ulZ$Tu_BN Oe RPJ.l8 p$Z=ER0۠`oWc,)0 OŲҋ"%ٜ(:jy=dy2A kT?lu"`\GT޼z-َs gBoU(0I  % +Hjl޹EPN̺ ʔä{NT)`l]B)U2!/p@aFx;L<-"a-kY\xR }B_m'f'al&icBt3)Q#DDӺ] i^\2W8x RtUK{=xY|E ިA4U9Gؼ A-h߅ #Rg5Sjep60J7^{lM+x#RaXs?09ZY!E]:= ѩv%4osCiEKe3c@W˰N)OerwX'/*K%9\2 J4[GSXrx̄};fq.}IV;ATj*nG߭mofWj 1ۧ6^U &X7EcM9(Mߍ$jȗ]ଭ{  88u3fz>0=6'u+ĩ6;L ۖ+ >i8ʖYMo&<αt 3`q3& ,4mԄ=CEM%Beq.6Kls l٬Qn:8@!=êi+.uM#(: y0~E)L MgeC7FP~}V^}jɶsy :Ոmm-MVu1u 9j( JJk0`kqSlCvJ>7FN׾bSl*Zuz,5RIkԾ֏9FwF( MۑiA ^T"'Ư^#odB00K;kuUw@>[&ٺc8?s` WY)?"Q>*)XN1Q&jة,ak)DIrW!5!kq&K4d]ޠk QlHDւv%J1 ?D.M(R?p<68O3QYI~~kmgoV7)W*}gz%{*ژ-OTwǫվ&Z`Gɘv= 7Eϼ+y&:a1lƔ~hz(%CY.mz-#86|IIW^8i:tǏb?&2Y0t b-Ge!3%8{&|s/t%%x;Xˇ?=8fr|ڈ;-<`.XL$긏jSAq;tU!d].64d6|m$pkle/zNn[E,7e)xf:v8ܳ]Ժ0u.'zW\(1ňR1-DJïi.ϣ1$E/DE0Dww1gqaU *YQ!ƇANKlܱFޢ½Pmn?wAY$#s9#e(Iüpfa0hZDգ: n3^X&'>{0Z5vePQ yGGW3nrk5* G42p34%XTM"jƃaԥ?_MqDmUZU'[+Ƙg pڋ;lm('5ZA@[̬]K GԞK2Fޤfv_^cS `|EEQ.tnK_ȕ'3~|g2ď:pX_hM2Np!Pk{J]RqZg aSq?֠<%-Cp=)< y}LjOk g.}ֶ&ffuU;q- d:lH&|)؎ Teݱ@|c aãL\[ju*>wQ [&N;T!NGvG58-37%ku(<Щ{袘fW= ބ<#_1C> 05j7rZL]pQad)$ VMb! | P{@%7NOۋ}d(N-S fkMO|Rچ0DUIk2,ouj?m< wF-4U&D|j|*ˆJ/@Z5y0~ݑMs6ozCGs#f|<> Rjg띙SB+w&sܱNn峘Y@E ?hǯL.H9ԤAuߥL]J*z2+|dռK2Kw _c*7 @+?'o6L5.mZhB #iG!`p/ao,T&B7kׁ%%/%W )oXo077 j3[.8T:yyq"),CE \/ Rc&R//r%'h ,1F\)ؒbLm1/>Wױ ō~*pW@ͷY1>o-`Ė̓yg}ԟyJ?]o!rJLTDP[)f }яU"9 PbMp(A?,q,X]*B/ґ)AXFm(=ưd=3?^qyft+AO'&T6`8mpcfq=-lh#t-V-;Znb}mB!gsK|^%/d:$s\sw`5BÉoo!}Vʙ9;6oA~ M':, *̋ "d}**&,A}nlp%8q:\8 g=^ w}! cn3\1AʧEMl"}OUQA槎AaKA8=ȵ&"۳s6+%("/u`8/G=M$nrs|v**;8c'مUFFr#9kVgy4܃:`n $;2M4X_^21ޡHv/Y6NłӖ>/bR\)~=c3 ˪z4J8\>UG%WGָtTEXZ9O=o^)8nd*6/kTfؾB! (`H`p`b= љ54եvq:"IK{`9 MMeF!+|tCܯ~Wf,ͥ֡?y_ -΋s)N3qOӼZ 8(p}#w˲hƑ!_oU\[q F kJ@Nºԃu5(Y%TcCɑO_ׄ˔%PdorD@)rz-P1if{fiM:^?]d}Z:LA O<ʁ#"9ȯS_ح3ӡM*p+ބ֟FƕE4ҊM.֩ȏΡ7Nd¼6Ao4Pӳ6L? H?W}7PH<'&\ˉ;4J!x4gshҼ{3I@J7WUd+% iX@ 4񩪮2B|Oߣ 1Z?AÑKuN9& qwSCۯ+}e&ɫ_Ԕ{ \r!YˬbꚲuP[KQq ǎyfH{}f6|MM 붺 ;\a{x<2=G맠Y4全P[_90^"i[ō="D~WV':GgrlW7T:r&JvR ylӛf]pN˜r$RJ|hjv̖ʸWMW k[ѭ,|Iv1ق07tf޸v}*VHwt,|/]%2ױf@8K%՗G >#/Z /&vn9jFm2y iydmBTEǞ4}\GtMsk}1KqFOsQ%n~ cfR 0CV2 V\uGnɂ~oSps3?eg_fO>>0m*.-4uwč§rsP|.#CP.q)[uA' yбK(]w͹wx0%d?SolZ2ب0/AbcP/C+tYf|E.]ݹKC9hRGrg9ܒ;H_ HNɟ4w(Ԉ "khت&q&pULH3ӆt1H'VcPh<Ic5.7WY(_p?pl\brkNͿl__S,6aX0>֮5HYg@DU$YcjiVΪ).@c-͑b]Ȑpzdm%O`G*݅v[ _Nt;$=lс~wԋ26LLq }m8 1SO@l}Q×ߨ'LK N>CI_V%0ң6Ttdq,>IS\ҪMA=˪<[Lx@ڍk~@j7vS6c.R0&dZG\ӣ$6Ĺg餫ºD"aC ΪKYZ X{3|9^|vRJ"fMpQϸY& a޲=N4TܯYl 1ם6b<|*7iP1ܷn(^$p1ğө+(!%!4[Y. yulm1^w5%MuW8hFLT?(ΓERVH/X,N2]8t'9cOS?Y9Ga[>[ 8Ό ѷgj7'fܦtM)FYskFT޽`$8Q_ yC. yצ|#}jaD{tZ ǫW3,YG37Q`Kû[_(zO ζ(F`?t?aM}8V#=*x>Dy][ꊑ.>f9(k,\3YNIv- lpÁʅcauz@|!1eԐa͏qv(%cCxQz}2s='ַq]Ս^3ص.3g 6ӜBwMa8@ಆJsGrO;BG>?5Wv#2I_b+YizwX"-Q 1\ Β)w ,K8I!s+˜D>fDಗy΅osq|3HE$*]FVvH.(^?32845qwf4{[D* 2"rd>FJ-Xj ccc%^sBoybRbblfCIdwv񌋥8C?7h(ޢŎ+Q--ߣA)T,0&uu9*-|B>#bD62:ejnfPr=NT͇ύy.BqʤBG;$Wʆ]w"+*gBgVսIYX=k샹E/{wyaV^eio f#?]xs4\汕O<%)UiA\W^irc ..)(N܉x6{:>Qn~pA=l8E$tǾϦ[rI^`~DM~ O D ArSmIa\F@^[#jmŎ;k+ 4L$K Kذ? >*-(qL&JȦ7 &hP:*ڄe|= A=\!Gzq)6эt9Ƃ\[YG @@">MO>,J^deހ`[0VS^zWpD<Ч CJj'%c{a ȋaUD􄈩7c 4zw <|h6|+C{vw)~tsU>ZGـ|Z*yds+DE͈(sԄwaA.ק:nԻr_Am1Zi5`gdH0F 1+6+N _$WfZ JYKoydU" ǽZgeX~oQN.@*ACQ4n):ĔhF_*=k(y_]5*/:J.ٽ7k5*7.b%M$(3)`~2Iry1zg> sfl91U0Zqxgov@b@#P-׋"pq#i0Ѫ MlG.``ju^wG_@\f5KlMb ն ߭ ׹W-#E_6C=px;Y8E 6F7?4RֽvL_s-6U'`[3^CuQ`e^QłN :F,ɚMm9k'a6Sp+ + ֡xvO_E1XSO6hӠqeҗJ=صXJhCkzU 2*0D ՚6~cX쑩t:P5?Y[ C~M<&D}ft1~VoPaeHTa0Q,M{I`Eُ{cjŧ>+)N?CcV]6lk9^_Sӯ06„ESYQu:<-JD neukB>+h39 '13D=P8`k7rr2޳jzkph~v풉_+]'džˑ1:.b#B3wMFojؐ=9kߋof a+DO鷧]~UZnZ#t f+} L3e^M|T÷QFS3Owq"=,ʼnӷ.wy-:~ [Vߏ껲jXM9ʂC˷UY eۤcܓ l8VϱsWA~|zZ^•{\)tUNoF)†k^|m-:Lp gx9W&2c3HkY4 UObZL 4"@Q_RNiY0M>cbHb)Va;|M! ~Z"bRyݐM-s }5$ԃ />/!T:r0//kl?"L޸Qr%NFl *`zU^xW;JP(j X $3>jfwEo/1QESYѱ\`q\.רߤjA%Zįڒa~frׄSOJ|U-u/AZD8w⺱i3L|oKk@Lhi7#_\+|FCJ8ܖ<@l{(ŏsHd|Nz=Jf]6e 3.=\Ԑ(!40ѱ2p8v`zkYw )qE# T_J>3}aKK%RŗJQd̎dxNP\ȴkvD Sb w@o!:zPĬ :5C*}/ ܩ'.*\1 eWPnG϶dNʡ'Ix|ԒgLw-!=hrG ,_i  $Dvx*duh n1ԓIm_gx~s7:AC4Em 9"DY5xQ}WϔD:"98(;؎],W@]I} :G1DɪtR zdBE$(w.xfr߃ ?^}" Kx_Lbug"=Z`z99ik`U |s0Z«"ɑLaN3m~>!쨁Y ?DZγJ!.\v6>1I*qJhч ZxeQ{;ah`^1a H/aIJd_EWUId!c2o0*xxf2D嵃2/29GHi Im^gAجS g'I첵P{/rN4 o T|r1i2^kwDb w:Df%MYjZʜU"|%Gc sY'6O#M"fNuއm)g;g,*47/Q)w'{xP |c,VؙOUsgr?<_zaoR']OXUUfݧ!C)fj$hy0Hԗh|f%Y6O) ua(&11Q#|&q%R<@v$X|y0;HDOi6,6Dit5.$_A+}>B-OL9TRb!l{p!A7b8]N#fFJF.T3y,{^W8*`*ɘN!:Drdu[4Mq5\޴`edIt'[nV*Ezh t*OW7gK=9h.eLR*;S"\RJ 0to0"e>>x`X C](( -O[3bO5o|MC-`[e#M)f);$Lח[bn:ia߼{mN)7Y˓('+!F( [Yٟ1W.IㅭfcJbۃ6¸AJF pNVBg}d{5#BOtPd>@D_ WZCn14dnZ޲gYK< w4׽ƺp`D%I%"A<5Ƥ__sG9#Ns:Ya!C2Y޺=|@ꒆ@mDr@_M+ eEIvOQuAlLىy]guM5fs|jQGw|?q6aI1IdLT7#eyXB[81K65,c^༰i)iv[?d Q,bc^Jl|BW:gvW쁆u`s4ڪ/4~oD}864Sʄp+gӪʶYsdw~* d:R4 /rƛ쌖&?\=j(ypδ,ѓkI㢋ٗ(j/ik<@%ېVꢹ@u,>M>6Rh#sHܥ?."G^,9ixu{*zܟ]-#=QP<ӛCre'?!:z.3z!4sWL_u ןn3>51JJ/#.cAⒿROܥ9S)Jֿ@C<``oNGaw5}-a* VLK?ΌJh-Txk}$9:U<@źcFG<,.~#[pćDlF %J i .ug)5<ɶ*v2uB_TR^#vTzt}AVNPZn!F9zgF=PqPWkr(6jĈ32G;'sMqwQpyRy`:ěr^se=Cd?Ȑ#?T]Ix(|N AԬng3y Js"}!jdm4u*IwTZYI(J\];'(kJ8(sd]GwjToޫ"r9zua{R->Mó}\k%g;)}^:~QP C a)# 64UCfS;0nS/n-io#,)fB./ͤ ?BKEf)Sex˟z<"|S4z|:J7,L –=Lq^>@EynqA9{N6C-ڸƴĚS6(r tTDeH@GO}et-rm{pIn:2DNk-o ?֪nyj6"YFZ࠾xQ-!Bc9u~h[޸9`SٽM-Xr)7;޿TVǟIHP wb2Y޻W/H;xG{e9o$x.ofJ:)K7bhV8)_;. #Qr?׷^<; |G~d,i;["OaH;/e*`XƄV{;=r)X1_:U ΋y#9{BigOY!ɗm\-gW_!h͕]vAV[ouxL֧1 8@8KXI玚@Đ+)DE;y&vfm#ޘۚ]R3=vˏ '4 il.e2ڴ:wᚼfwMJMkin!yIddrJȍ*6{]Q<Ht:ڌxqO̜46ˉش cx4=/T*fz" ݙSs3itE^S'-fʿ0JYs }` B!5)Ըmĩ%ayw;Ñ+%$0AC ntǑNށjSxZSi ZBN-cs͝3Z{fiwQlDWkb߯n8z(gߗ6Rs40= /I sQnEf#>rZٵNSS >92ZNYa\Q 躙l? /P# 3L} {.50WyZZ,O&q_T~Os;q_8$_-$Dh1y-oiafBoӮ@%p 9IN' @7ESjhkXuMg)rlc`uWBӤ0abV~ Iȫ86׬|coB5qoqZ %vμ8oY{>D0T?:,?h ,nQNRAS@ ʺ\Ư/ ~0`Q0/d{X-픲&Swa<{X˃gBHv1IQ@IER}lWע%.*tMOɄz44ra8P5MQ-xTdޒG6dye~,1Kt|;O걷%wGv8wQi? reg>^ Ǟlf w<6Zzݤ,ŚӞ2ǝ!}{KX=%ֈOO⫗wWtfNň+zhL2(LJ_˺_ח=(ʇeSAIREJ'v5@&̣0 {Ø&n4l\*MQnIg.":ia&. ΰd5mXIW)̺)KVkۘа zOf(ܔǺ䃡j# үCՐhCyhVD7|m@NǗSIDOhv,xaQs Uf\b!{GXdQ2J+wy 2 ,|Z"Uj#)jhYW]TZZe0.+k+~茣qH{U#bE JsϽdJq Bw?q.{[ލ2ȝCv= aʡM v7)cǎd4g$~eL.VJ3>$MSr澌 YԆgY$aE:z*LIMXT\V o(`Bn`\;LvkN`R̢(~ nuzC!y;԰_S_b At ZЗ5|--0}N@5Rq6ΰk 6n@QtcJj>>-l@8W>M)ERK!KC6ʱ{Cˆ_WF{g{ C#ggJjN O:er4bP6Syk0,*gl>=dQyZFszKoG|GhƄh:Ҙ xg̓ywLݩzT#T&jvi-}稓B#cA)R&w֗46.N(xd᫟FӒs?Ng ;$n"V\"~I*9c9-3]F9vXn: c-G*p$}amn3)EmbI@miD`?*Nv#-q8.,!̩_#j+hrߕ\6WGDҿضAa[G.~5:}zdC~贿 |+?Q,wG;DyQvXsBfVNa7-&C.^^NQ? Ză$X=ēX#9/]ԝpDXƲLpl_P$/ؚD=4*%,6$m I!"i҂@#KdT_t3Lzk C t%R]oI△)Ua ,.>f=O/0"vȪvZl<?$g$uE톏;yss*_ujKj 3yFuɋ~y`e N>ˉ~* 6MI3^ `f0@G$%ԫh;q˗oQCnu/98*۴З-Y`jh1E7 neqm?k_S>h8\ 𹂁(AD@tSM`b=Q%i&C ԁe{2ҨɍOh=Y͡`M6(~o&x!+۱p]H|4zOxGw@5c lGJ6:uZ˻pF#[J?&_h a'5 .SJfj ÕvYs[q`KE)쪐Ưa取:KS N8@LR:D[o;qJ.p'nHu}x;d}{$N=w@Pd_Jeff%xc DNx_^/ -n^E!_zpʿdw۶5+]yzOO0s]$dNxf;х^?whK4z;]yy@SDz/J0#d&1X77y*7!sJ,.<>nOJZewm)lTfN K?'DF@}>7fRXc+Dy:) ݦb`ǚW Wsc(BBgb:֡Wd*?TE8:§3B~ Km?ɾ-+6Cݚ[XmNZIL'Dmu9͑+hwRg9Jvx[ _=U!1y5oD)mHFj!' }3 ,Vw@B1:cw `*df 5'j/?[M<%lM{T[ k'/ƫ׼Yޛߔ%iThQx<Ef]ϑeY Kv]+llt.Rb*P>L$ `GHrkEQ|3gOQuA\$;gUt P ݔ49ˡ h̙C #I,'T KMRn3| ý$֖RmeJBUB|(Ĉ/3.Q>aM8 z(OBMqgu{M_D)kPH4rtW'* HFt)/ j ; (b˳hae1º32R& A(cDuA "6<|S~T\  YZ