<?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.14%2Fchanges</id>
	<title>Download/ploop/1.14/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.14%2Fchanges"/>
	<link rel="alternate" type="text/html" href="https://wiki.openvz.org/index.php?title=Download/ploop/1.14/changes&amp;action=history"/>
	<updated>2026-06-09T23:45:03Z</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.14/changes&amp;diff=17692&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.14/changes&amp;diff=17692&amp;oldid=prev"/>
		<updated>2015-09-19T05:05:49Z</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.13.2}}:&lt;br /&gt;
&lt;br /&gt;
'''New functionality'''&lt;br /&gt;
* ploop init: add --nolazy&lt;br /&gt;
* ploop snapshot-merge: add -U&lt;br /&gt;
* ploop_create_param: add flags, define NOLAZY flag&lt;br /&gt;
* do_ioctl(): run lsof on EBUSY&lt;br /&gt;
* Add pkg-config support&lt;br /&gt;
&lt;br /&gt;
'''Fixes'''&lt;br /&gt;
* Fix restore-descriptor for raw images&lt;br /&gt;
* ploop_get_top_delta_fname(): use ploop_lock(), return SYSEXIT_*&lt;br /&gt;
* Fix POWER compilation&lt;br /&gt;
* ploop_create_image(): do not return -1, use SYSEXIT_* code&lt;br /&gt;
* ploop snapshot-switch: fix SIGSEGV parsing cmdline&lt;br /&gt;
* is_xml_fname(): fix a potential SIGSEGV&lt;br /&gt;
&lt;br /&gt;
'''Improvements'''&lt;br /&gt;
* do_ioctl(): implement exponential wait time&lt;br /&gt;
* mount.ploop: check if mtab is not symlink&lt;br /&gt;
* ploop_replace_image: use mkstemp() not mktemp()&lt;br /&gt;
* print_sys_block_ploop(): more compact output&lt;br /&gt;
* ploop_umount_image(): simplify unlock on return&lt;br /&gt;
* make_fs(): don't hardcode argv index&lt;br /&gt;
* read_diskdescriptor(): remove&lt;br /&gt;
* tools/Makefile: fix LDLIBS to avoid overlinking&lt;br /&gt;
&lt;br /&gt;
'''Documentation'''&lt;br /&gt;
* ploop(8): document --nolazy flag for ploop init&lt;br /&gt;
* ploop(8): document -U for ploop snapshot-merge&lt;br /&gt;
* include/libploop.h: document mount and snapshot switch params&lt;br /&gt;
&lt;br /&gt;
'''Build system'''&lt;br /&gt;
* Makefiles: move -lpthread to the proper place&lt;br /&gt;
* ploop.spec: fix a date in %changelog&lt;br /&gt;
* ploop.spec: no %attr for symlink&lt;br /&gt;
&lt;br /&gt;
{{git log|ploop|ploop-1.14||ploop-1.13.2}}&lt;/div&gt;</summary>
		<author><name>Kir</name></author>
		
	</entry>
</feed>