OpenVZ Source code
  1. OpenVZ Source code

libprlcommon

Public
AuthorCommitMessageCommit dateIssues
EfimEfim
698f1af126eAUTO Version bump to 9.0.35
EfimEfim
ba5abc8d868Add -std=c++14Signed-off-by: Efim Shevrin <efim.shevrin@virtuozzo.com>
Aleksandr LeskinAleksandr Leskin
409834ca797Update targets.list for dist-vz9-u00Signed-off-by: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com>
Aleksandr LeskinAleksandr Leskin
6586cf839eaAUTO Version bump to 9.0.34
Aleksandr LeskinAleksandr Leskin
d26d4d1fbd4update target.list for new spec repoSigned-off-by: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com>
EfimEfim
617e2a5963bAUTO Version bump to 9.0.33
EfimEfim
7c526e9fb17Refactoring: Remove ERR_remove_thread_state calls #PSBM-150935As of version 1.1.0 OpenSSL will automatically allocate all resources that it needs so no explicit initialisation is required. Similarly it will also automatically deinitialise as required. ERR_remove_thread_state is deprecated. Signed-off-by: Fima Shevrin <efim.shevrin@virtuozzo.com>PSBM-150935
EfimEfim
43654ced295Refactoring: Remove OPENSSL_NO_DEPRECATED macroAccording to OpenSSL documentation, if OPENSSL_NO_DEPRECATED macro is defined, all deprecated public symbols in all OpenSSL versions up to and including the version given by OPENSSL_API_COMPAT will be hidden. So we remove the current macro to get warnings about which parts of openssl in libprlcommon are out of date. Signed-off-by: Fima Shevrin <efim.shevrin@virtuozzo.com>
Aleksandr LeskinAleksandr Leskin
edf5fd63805AUTO Version bump to 9.0.32
Aleksandr LeskinAleksandr Leskin
da6c943b5cdAUTO Version bump to 9.0.31
Aleksandr LeskinAleksandr Leskin
ede468b05e5AUTO Version bump to 9.0.30
Aleksandr LeskinAleksandr Leskin
2be49786958QCOW2: disable subcluster for new image #PSBM-150616We don't really need them there since backup images have 64K clusters and we write them compressed. Signed-off-by: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com>PSBM-150616
Aleksandr LeskinAleksandr Leskin
c083f2429f1Update targets.list for dist-vz9-rc1Signed-off-by: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com>
Aleksandr LeskinAleksandr Leskin
6d7e816ea6fAUTO Version bump to 9.0.29
Aleksandr LeskinAleksandr Leskin
f8cf830ec81BaseNode: make name for tmp file more unique #PSBM-147237This helps us to definitely determine place where this file is produced and avoid getting misunderstanding with the same temporary files created by other utilities. Signed-off-by: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com>PSBM-147237
Aleksandr LeskinAleksandr Leskin
bcfd5fd9a99AUTO Version bump to 9.0.28
Aleksandr LeskinAleksandr Leskin
3dcaf4e90ddnvram: remove old depricated define for NVRAM #PSBM-146611Signed-off-by: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com>PSBM-146611
Aleksandr LeskinAleksandr Leskin
f54dc4061a4AUTO Version bump to 9.0.27
Aleksandr LeskinAleksandr Leskin
34155271e57nvram: add new constant for old NVRAM files #PSBM-146611Signed-off-by: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com>PSBM-146611
Aleksandr LeskinAleksandr Leskin
96f76be583aAUTO Version bump to 9.0.26
Aleksandr LeskinAleksandr Leskin
6eeffdf46b9AUTO Version bump to 9.0.25
Aleksandr LeskinAleksandr Leskin
811246b4c64vm: introduce disp comand to update efi variables #PSBM-146309Signed-off-by: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com>PSBM-146309
Aleksandr LeskinAleksandr Leskin
9bb37cec8dcAUTO Version bump to 9.0.24
Aleksandr LeskinAleksandr Leskin
972c542f322migrate: Increase migrate proto version #PSBM-144996MIGRATE_DISP_PROTO_V11 - Migration with new 4M OVMF loader Signed-off-by: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com>PSBM-144996
EfimEfim
47240588993AUTO Version bump to 9.0.23
EfimEfim
3333eb2ccfbChange if condition for nbd operations acc to libnbd #PSBM-146526libnbd uses negative numbers as returned error codes. Thus we correct our if condions according to the lib api to avoid log overflooding. Signed-off-by: Efim Shevrin <efim.shevrin@virtuozzo.com>PSBM-146526
Aleksandr LeskinAleksandr Leskin
281a1923a48AUTO Version bump to 9.0.22
Aleksandr LeskinAleksandr Leskin
196f5f1c7f9Interfaces: unify and use one common constant for qemu-img cmd #PSBM-144950These changes in library are preparation for further work in the prl-disp-service which uses same variable. Changing name allows us not to brake dependencies in other libraries and utilities where same variable is present. Signed-off-by: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com>PSBM-144950
Aleksandr LeskinAleksandr Leskin
ccbb6b80a60AUTO Version bump to 9.0.21
Aleksandr LeskinAleksandr Leskin
6793543d96dnvram: introduce new nvram file name #PSBM-144950First patch which only introduce new nvram file name. It allows us do not broke dependencies between dispatcher and other tools and start implementing new feature about converting to 4MB EFI image. Signed-off-by: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com>PSBM-144950
EfimEfim
2eb911c98d1AUTO Version bump to 9.0.20
EfimEfim
84f7e56622cMMerge pull request #254 in OVZ/libprlcommon from ~EFIM SHEVRIN/libprlcommon_0:enable_subclasters_vz9_pr to master* commit '77e8cce85ad3b47537741f903625185a6927157c': QCOW2 images for VMs should be created with subclusters enabled #PSBM-131094PSBM-131094
Yuriy PudgorodskiyEfimYuriy Pudgorodskiy
77e8cce85adQCOW2 images for VMs should be created with subclusters enabled #PSBM-131094With L2 subcluster feature enabled each qcow2 cluster is split into 32 subclusters, each has individual allocation and read-as-zero status bits. - it saves on disk space if the subcluster will contain hole - it improves backup speed Signed-off-by: Efim Shevrin <efim.shevrin@virtuozzo.com>PSBM-131094
EfimEfim
31244b8ab2aAUTO Version bump to 9.0.19
EfimEfim
f5f2f771506AUTO Version bump to 9.0.18
EfimEfim
4821b6e35a0replace deprecated functions SSLv23_client_method and SSLv23_server_method #PSBM-144480SSLv23_client_method and SSLv23_server_method are depreciated according to openssl changes list. We replace methods on the new one according openssl man. Old functions names using can generate memory corruption errors Signed-off-by: Efim Shevrin <efim.shevrin@virtuozzo.com>PSBM-144480
Aleksandr LeskinAleksandr Leskin
91e1755dfaaAUTO Version bump to 9.0.17
Aleksandr LeskinAleksandr Leskin
2f8a089a7c9pcsutils: add support of libpcs_client.so.8 #PSBM-143794Signed-off-by: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com>PSBM-143794
EfimEfim
52ecb682113AUTO Version bump to 9.0.16
EfimEfim
14ee6beae78AUTO Version bump to 9.0.15
EfimEfim
4f5bee99b44Add almalinux-9 and rhel9 in to the supported os list #PSBM-142742Signed-off-by: Efim Shevrin <efim.shevrin@virtuozzo.com>PSBM-142742
Aleksandr LeskinAleksandr Leskin
7562ecd6ffaAUTO Version bump to 9.0.14
Den LunevAleksandr LeskinDen Lunev
c1108ebd5b7vdisk: add libpcs_io.so.8 to the list of possible libpcs_io.so minors #PSBM-143148Virtuozzo has been migrated to the new VStorage core which has bumped the minor of this library to 8. Tweak libprlcommon source accordingly. Signed-off-by: Denis V. Lunev <den@openvz.org> CC: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com>PSBM-143148
EfimEfim
751a3610869AUTO Version bump to 9.0.13
EfimEfim
a46cf04c349AUTO Version bump to 9.0.12
EfimEfim
550af409e29Add cloudlinux8 into supported os list #PSBM-141631We support vm creation with old versions of cloudlinux and cloudlinux7 at the moment. The current commit adds cloundlinux8 to list of supported distributions. Signed-off-by: Efim Shevrin <efim.shevrin@virtuozzo.com>PSBM-141631
EfimEfim
27bcc2faff3Add freebsd guesttools iso for install tools #PSBM-141805Signed-off-by: Efim Shevrin <efim.shevrin@virtuozzo.com>PSBM-141805
EfimEfim
83bbe602177Add freebsd to the list of supported os #PSBM-141802We add support of FreeBSD in Dispatcher. Also FreeBSD supports virtio-scsi, virtio-blk, virtio-serial and virtio-net, corresponding options added in check function PVS_GUEST_VIRTIO_SUPPORTED Signed-off-by: Efim Shevrin <efim.shevrin@virtuozzo.com>PSBM-141802
EfimEfim
25a7eb9fff7AUTO Version bump to 9.0.11
EfimEfim
a51b816fa01MMerge pull request #247 in OVZ/libprlcommon from ~EFIM SHEVRIN/libprlcommon_0:PSBM-141392-Remove-dependency-from-LZO_vz9 to master* commit 'f000eb5e38220d9aba485e7fb8a0873fa0102dd0': Remove libarchive #PSBM-141392PSBM-141392