Download/ploop/1.15
< Download | ploop
Revision as of 02:15, 30 April 2016 by Botinki Kira (talk | contribs) (Automated import of articles)
ploop is a tool and a library to control ploop block devices.
Below you can find the change log and downloads for the latest version of ploop.
Contents
Changes[edit]
Since version 1.14.1:
New functionality and API changes
- ploop defragmentation support using e4defrag2
- (needs to be installed separately, see https://github.com/dmonakhov/e2fsprogs/tree/e4defrag2)
- mount_image: return SYSEXIT_NOSNAP error
- Add ploop_get_base_delta_fname()
- Allow to create image > 16TB (without filesystem inside)
Fixes
- Fix resizing image mounted inside mnt namespace
- ploop_get_devs: fix NULL pointer dereference
- copy_delta(): avoid double-free
- fix infinite loop in ploop balloon discard
- Fix compile with gcc-5.3.0
- ploop_mount_fs: don't mount ro when finding balloon inode
- (fixes mount in an MS_SLAVE mount namespace)
- Remove temp mount point after ploop resize
- Repair DiskDescriptot.xml on process PLOOP_MNTN_MERGE stage
Improvements
- make_fs(): drop lazy_journal_init
- scripts/umount.ploop: rm unused var
- do_delete_snapshot(): don't use PLOOP_MERGE_WITH_CHILD
- ploop_merge_snapshot_by_guid(): remove merge_mode
- balloon.c: no need to include libgen.h
- defrag_complete: fix a typo
- defrag_complete(): report errors
- defrag_complete(): check for cmdline
- defrag_complete(): report stale pidfile
- gensym.sh: busybox sed compatibility
- musl (Alpine Linux) compile fixes
- mount_image(): kill flags argument
- do_mntn_merge(): fix the check for same file
- find_image_idx_by_file: get_basedir() only if needed
- discard/defrag: take into account image size change caused by defrag
Documentation
- ploop balloon discard: document --defrag
- ploop(8): document --defrag
Build system
- setver.sh: fix a typo
For the complete list of changes in this release, see git changelog for ploop-1.15.
Download[edit]
RPMS[edit]
x86 (i686, IA32)[edit]
File | Date | Size |
---|---|---|
ploop-1.15-1.i386.rpm | 2016-04-30 02:13:46 | 60 Kb |
ploop-devel-1.15-1.i386.rpm | 2016-04-30 02:13:46 | 178 Kb |
ploop-lib-1.15-1.i386.rpm | 2016-04-30 02:13:46 | 136 Kb |
x86_64 (AMD64, EM64T)[edit]
File | Date | Size |
---|---|---|
ploop-1.15-1.x86_64.rpm | 2016-04-30 02:13:46 | 61 Kb |
ploop-devel-1.15-1.x86_64.rpm | 2016-04-30 02:13:46 | 171 Kb |
ploop-lib-1.15-1.x86_64.rpm | 2016-04-30 02:13:46 | 163 Kb |
Binaries[edit]
x86 (i686, IA32)[edit]
File | Date | Size |
---|---|---|
ploop-1.15-1.i386.tar.gz | 2016-04-30 02:13:44 | 33 Kb |
ploop-1.15-1.i386.tar.gz.asc | 2016-04-30 02:13:46 | 198 b |
ploop-devel-1.15-1.i386.tar.gz | 2016-04-30 02:13:45 | 149 Kb |
ploop-devel-1.15-1.i386.tar.gz.asc | 2016-04-30 02:13:46 | 198 b |
ploop-lib-1.15-1.i386.tar.gz | 2016-04-30 02:13:45 | 106 Kb |
ploop-lib-1.15-1.i386.tar.gz.asc | 2016-04-30 02:13:46 | 198 b |
x86_64 (AMD64, EM64T)[edit]
File | Date | Size |
---|---|---|
ploop-1.15-1.x86_64.tar.gz | 2016-04-30 02:13:45 | 34 Kb |
ploop-1.15-1.x86_64.tar.gz.asc | 2016-04-30 02:13:46 | 198 b |
ploop-devel-1.15-1.x86_64.tar.gz | 2016-04-30 02:13:45 | 143 Kb |
ploop-devel-1.15-1.x86_64.tar.gz.asc | 2016-04-30 02:13:46 | 198 b |
ploop-lib-1.15-1.x86_64.tar.gz | 2016-04-30 02:13:45 | 133 Kb |
ploop-lib-1.15-1.x86_64.tar.gz.asc | 2016-04-30 02:13:46 | 198 b |
Sources[edit]
File | Date | Size |
---|---|---|
ploop-1.15-1.src.rpm | 2016-04-30 02:13:46 | 159 Kb |
ploop-1.15.tar.bz2 | 2016-04-30 02:13:46 | 123 Kb |
ploop-1.15.tar.bz2.asc | 2016-04-30 02:13:46 | 198 b |
ploop.spec | 2016-04-30 02:13:46 | 27 Kb |
Archives[edit]
For other ploop releases, see download/ploop/Archives.
For other tools, see download/utils.