Difference between revisions of "Download/ploop/1.9/changes"
(created) |
(moar changes) |
||
Line 10: | Line 10: | ||
* do_lock(): set FD_CLOEXEC explicitly on lock fd | * do_lock(): set FD_CLOEXEC explicitly on lock fd | ||
* fix raw image creation (broken in ploop 1.8) | * 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 | * ploop.spec: run ldconfig on install/uninstall | ||
'''Improvements''' | '''Improvements''' | ||
+ | * Display mount data in error message on mount() failure | ||
* dynload.h: pad the struct ploop_functions to 512 bytes | * 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 | * Makefile cleanups | ||
Line 21: | Line 27: | ||
OpenVZ project would like to thank the following people who contributed patches | 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) | + | and/or provided bug reports for this ploop release (in no particular order): |
+ | |||
+ | * Ola Lundqvist |
Revision as of 05:25, 29 August 2013
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