Download/ploop/1.9/changes

From OpenVZ Virtuozzo Containers Wiki
< Download‎ | ploop‎ | 1.9
Revision as of 05:25, 29 August 2013 by Kir (talk | contribs) (moar changes)
Jump to: navigation, search

Changes

Since version 1.8

New functionality

  • libploop.so: implement SONAME and versioning
  • Introduce ploop_get_devs() to get all mounted devices per dd.xml

Fixes

  • make_fs(): reserve max possible GDT block for online resize
  • do_lock(): set FD_CLOEXEC explicitly on lock fd
  • fix raw image creation (broken in ploop 1.8)
  • return SYSEXIT_SYS on ploop_find_dev_by_uuid() failure
  • ploop.spec: run ldconfig on install/uninstall

Improvements

  • Display mount data in error message on mount() failure
  • dynload.h: pad the struct ploop_functions to 512 bytes
  • gensym.sh: check that sizeof(struct ploop_function) == 512
  • etc/Makefile: ploop.conf should not be executable
  • Makefile.inc: support Debian multiarch
  • Makefile: add distclean target
  • Makefile cleanups

For the complete list of changes in this release, see git changelog for ploop-1.9.

Thanks

OpenVZ project would like to thank the following people who contributed patches and/or provided bug reports for this ploop release (in no particular order):

  • Ola Lundqvist