<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.openvz.org/index.php?action=history&amp;feed=atom&amp;title=Download%2Fploop%2F1.15%2Fchanges</id>
	<title>Download/ploop/1.15/changes - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.openvz.org/index.php?action=history&amp;feed=atom&amp;title=Download%2Fploop%2F1.15%2Fchanges"/>
	<link rel="alternate" type="text/html" href="https://wiki.openvz.org/index.php?title=Download/ploop/1.15/changes&amp;action=history"/>
	<updated>2026-06-10T01:23:32Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>https://wiki.openvz.org/index.php?title=Download/ploop/1.15/changes&amp;diff=19497&amp;oldid=prev</id>
		<title>Kir: created</title>
		<link rel="alternate" type="text/html" href="https://wiki.openvz.org/index.php?title=Download/ploop/1.15/changes&amp;diff=19497&amp;oldid=prev"/>
		<updated>2016-04-30T02:08:26Z</updated>

		<summary type="html">&lt;p&gt;created&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Changes ==&lt;br /&gt;
Since version {{dlink|ploop|1.14.1}}:&lt;br /&gt;
&lt;br /&gt;
'''New functionality and API changes'''&lt;br /&gt;
* ploop defragmentation support using e4defrag2&lt;br /&gt;
: (needs to be installed separately, see https://github.com/dmonakhov/e2fsprogs/tree/e4defrag2)&lt;br /&gt;
* mount_image: return SYSEXIT_NOSNAP error&lt;br /&gt;
* Add ploop_get_base_delta_fname()&lt;br /&gt;
* Allow to create image &amp;gt; 16TB (without filesystem inside)&lt;br /&gt;
&lt;br /&gt;
'''Fixes'''&lt;br /&gt;
* Fix resizing image mounted inside mnt namespace&lt;br /&gt;
* ploop_get_devs: fix NULL pointer dereference&lt;br /&gt;
* copy_delta(): avoid double-free&lt;br /&gt;
* fix infinite loop in ploop balloon discard&lt;br /&gt;
* Fix compile with gcc-5.3.0&lt;br /&gt;
* ploop_mount_fs: don't mount ro when finding balloon inode&lt;br /&gt;
: (fixes mount in an MS_SLAVE mount namespace)&lt;br /&gt;
* Remove temp mount point after ploop resize&lt;br /&gt;
* Repair DiskDescriptot.xml on process PLOOP_MNTN_MERGE stage&lt;br /&gt;
&lt;br /&gt;
'''Improvements'''&lt;br /&gt;
* make_fs(): drop lazy_journal_init&lt;br /&gt;
* scripts/umount.ploop: rm unused var&lt;br /&gt;
* do_delete_snapshot(): don't use PLOOP_MERGE_WITH_CHILD&lt;br /&gt;
* ploop_merge_snapshot_by_guid(): remove merge_mode&lt;br /&gt;
* balloon.c: no need to include libgen.h&lt;br /&gt;
* defrag_complete: fix a typo&lt;br /&gt;
* defrag_complete(): report errors&lt;br /&gt;
* defrag_complete(): check for cmdline&lt;br /&gt;
* defrag_complete(): report stale pidfile&lt;br /&gt;
* gensym.sh: busybox sed compatibility&lt;br /&gt;
* musl (Alpine Linux) compile fixes&lt;br /&gt;
* mount_image(): kill flags argument&lt;br /&gt;
* do_mntn_merge(): fix the check for same file&lt;br /&gt;
* find_image_idx_by_file: get_basedir() only if needed&lt;br /&gt;
* discard/defrag: take into account image size change caused by defrag&lt;br /&gt;
&lt;br /&gt;
'''Documentation'''&lt;br /&gt;
* ploop balloon discard: document --defrag&lt;br /&gt;
* ploop(8): document --defrag&lt;br /&gt;
&lt;br /&gt;
'''Build system'''&lt;br /&gt;
* setver.sh: fix a typo&lt;br /&gt;
&lt;br /&gt;
{{git log|ploop|ploop-1.15||ploop-1.15}}&lt;/div&gt;</summary>
		<author><name>Kir</name></author>
		
	</entry>
</feed>