Difference between revisions of "Download/ploop/1.9/changes"
(vzctl req) |
(last minute fixes ;)) |
||
Line 15: | Line 15: | ||
'''Improvements''' | '''Improvements''' | ||
* Display mount data in error message on mount() failure | * Display mount data in error message on mount() failure | ||
− | * dynload.h: pad the struct ploop_functions to | + | * dynload.h: pad the struct ploop_functions to 64 pointers |
− | * gensym.sh: check | + | * gensym.sh: add code to check sizeof(struct ploop_function) |
* etc/Makefile: ploop.conf should not be executable | * etc/Makefile: ploop.conf should not be executable | ||
* Makefile.inc: support Debian multiarch | * Makefile.inc: support Debian multiarch |
Latest revision as of 06:07, 29 August 2013
Changes[edit]
Since version 1.8
New functionality
- libploop.so: implement SONAME and versioning (requires vzctl >= 4.5)
- 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 64 pointers
- gensym.sh: add code to check sizeof(struct ploop_function)
- 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[edit]
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