tag:github.com,2008:https://github.com/nilfs-dev/nilfs-utils/releasesRelease notes from nilfs-utils2025-09-22T10:23:54Ztag:github.com,2008:Repository/2803116/v2.2.122025-09-22T11:09:00Znilfs-utils 2.2.12<p>You can download the source package <a href="https://nilfs.sourceforge.io/en/download.html#utility_source" rel="nofollow">here</a>.</p>
<p>nilfs-utils-2.2.12 Mon Sep 22, 2025 JST</p>
<ul>
<li>Apply a bug fix for a report that the chcp command could crash with exit code 139 if given malformed arguments:
<ul>
<li>Fix a chcp segfault issue. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3438114577" data-permission-text="Title is private" data-url="https://github.com/nilfs-dev/nilfs-utils/issues/23" data-hovercard-type="pull_request" data-hovercard-url="/nilfs-dev/nilfs-utils/pull/23/hovercard" href="https://github.com/nilfs-dev/nilfs-utils/pull/23">#23</a></li>
<li>Fix a build warning in Autoconf 2.72 or later</li>
</ul>
</li>
</ul>
<p>For more details, please see <a href="https://github.com/nilfs-dev/nilfs-utils/blob/v2.2.12/ChangeLog">ChangeLog file</a> or <a href="https://github.com/nilfs-dev/nilfs-utils/commits/v2.2.12">commit logs</a>.</p>konistag:github.com,2008:Repository/2803116/v2.2.112024-04-03T16:19:06Znilfs-utils 2.2.11<p>You can download the source package <a href="https://nilfs.sourceforge.io/en/download.html#utility_source" rel="nofollow">here</a>.</p>
<p>nilfs-utils-2.2.11 Wed Apr 3, 2024 JST</p>
<ul>
<li>Fix two bugs related to mount table parsing. One of these is an important one that fixes an issue where lscp and other tools would cause an error if the mount point path name contains characters such as spaces:
<ul>
<li>Fix nilfs_open failure for mount points with escaped characters. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2219588731" data-permission-text="Title is private" data-url="https://github.com/nilfs-dev/nilfs-utils/issues/22" data-hovercard-type="issue" data-hovercard-url="/nilfs-dev/nilfs-utils/issues/22/hovercard" href="https://github.com/nilfs-dev/nilfs-utils/issues/22">#22</a> -- commit <a href="https://github.com/nilfs-dev/nilfs-utils/commit/58087e8294bbd405ee0b37158c203d64e5876eef">58087e8294bb</a></li>
<li>Fix potentially problematic asymmetry in mount table open/close function calls in the libcleaner library.</li>
</ul>
</li>
</ul>
<p>For more details, please see <a href="https://github.com/nilfs-dev/nilfs-utils/blob/v2.2.11/ChangeLog">ChangeLog file</a> or <a href="https://github.com/nilfs-dev/nilfs-utils/commits/v2.2.11">commit logs</a>.</p>konistag:github.com,2008:Repository/2803116/v2.2.102024-03-04T20:26:31Znilfs-utils 2.2.10<p>You can download the source package <a href="https://nilfs.sourceforge.io/en/download.html#utility_source" rel="nofollow">here</a>.</p>
<p>nilfs-utils-2.2.10 Mon Mar 4, 2024 JST</p>
<ul>
<li>Resolve an issue where empty segments caused by data sync recovery could not be reclaimed by cleanerd, which also prevents file system shrinking using nilfs-resize command -- commit <a href="https://github.com/nilfs-dev/nilfs-utils/commit/26dbfb2d3b2ce93b896950b6baa136fba761a11e">26dbfb2d3b2c</a></li>
<li>Fix several issues in nilfs-resize command:
<ul>
<li>Fix an issue where resizing (shrinking) a nearly empty file system could fail -- commit <a href="https://github.com/nilfs-dev/nilfs-utils/commit/24c45c4235c08da5e2df6eb925720f85b802b1dc">24c45c4235c0</a></li>
<li>Fix an issue where device sizes that were not in sector size units were truncated to an abnormal size -- commit <a href="https://github.com/nilfs-dev/nilfs-utils/commit/7d62327dbeff33b4600f2a4df197b8f49232ec53">7d62327dbeff</a></li>
<li>Fix some abnormalities in message output and improve the discrepancies between the progress bar display and the actual progress.</li>
</ul>
</li>
<li>Fix an issue where the libmount-based mount program would lose the cleanerd PID after remounting, causing unmount to fail due to file system busy error. -- commit <a href="https://github.com/nilfs-dev/nilfs-utils/commit/1a289a7a0ad1830e01eb0e6571712fbe1bf498a0">1a289a7a0ad1</a></li>
<li>Improve the mount checks for disk image file mount via loop device -- commits <a href="https://github.com/nilfs-dev/nilfs-utils/commit/73ce8fccf854824be5bc5c0f20f5e61db4b5fe92">73ce8fccf854</a>, <a href="https://github.com/nilfs-dev/nilfs-utils/commit/564193254f1ac6022b00a9931d493aaec406e7eb">564193254f1a</a></li>
<li>Fix super block read failure from a disk image file -- commit <a href="https://github.com/nilfs-dev/nilfs-utils/commit/53271cb967f57c84d7284a8fe796294bc31e8813">53271cb967f5</a></li>
<li>Fix an exit code error, a missing option in the help message, and other minor bugs in nilfs-tune command.</li>
<li>Fix perl errors of checkpatch script.</li>
<li>Fix multiple issues in option error output of bin and sbin commands, including duplicate or missing option error output.</li>
<li>Update the bundled uapi header files and make their installation optional ("--enable-uapi-header-install" option is added to the configure script for older systems that don't have them) -- commit <a href="https://github.com/nilfs-dev/nilfs-utils/commit/e36c61d8254727c7838f7e98a1a5a1fdb223e86e">e36c61d82547</a></li>
<li>Do not generate obsolete .nilfs file with mkfs.nilfs2. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1401970709" data-permission-text="Title is private" data-url="https://github.com/nilfs-dev/nilfs-utils/issues/21" data-hovercard-type="issue" data-hovercard-url="/nilfs-dev/nilfs-utils/issues/21/hovercard" href="https://github.com/nilfs-dev/nilfs-utils/issues/21">#21</a></li>
<li>Cleanup some early definitions from nilfs.h that are undesirable as being in a shared file.</li>
<li>etc.</li>
</ul>
<p>For more details, please see <a href="https://github.com/nilfs-dev/nilfs-utils/blob/v2.2.10/ChangeLog">ChangeLog file</a> or <a href="https://github.com/nilfs-dev/nilfs-utils/commits/v2.2.10">commit logs</a>.</p>konistag:github.com,2008:Repository/2803116/v2.2.92022-06-20T10:46:46Znilfs-utils 2.2.9<p>nilfs-utils-2.2.9 Mon Jun 20, 2022 JST</p>
<ul>
<li>Fix build warnings in Autoconf 2.70 and later</li>
<li>Fix gcc-8 -Wstringop-truncation warnings</li>
<li>Use libmount by default</li>
<li>Update README file</li>
</ul>
<p>For details, please see <a href="https://github.com/nilfs-dev/nilfs-utils/blob/v2.2.9/ChangeLog">ChangeLog file</a> or <a href="https://github.com/nilfs-dev/nilfs-utils/commits/v2.2.9">commit logs</a>.</p>konistag:github.com,2008:Repository/2803116/v2.2.82019-08-20T16:37:28Znilfs-utils 2.2.8<p>nilfs-utils-2.2.8 Tue Aug 20, 2019 JST</p>
<ul>
<li>Fix some build issues</li>
<li>Fix bugs in mkfs.nilfs2; This fixes underflow in calculation of minimum number of segments and wrong suggestion of minimum device size</li>
<li>update maintainer's email address</li>
</ul>
<p>For details, please see <a href="https://github.com/nilfs-dev/nilfs-utils/blob/v2.2.8/ChangeLog">ChangeLog file</a> or <a href="https://github.com/nilfs-dev/nilfs-utils/commits/v2.2.8">commit logs</a>.</p>konistag:github.com,2008:Repository/2803116/v2.2.72017-11-05T14:38:31Znilfs-utils 2.2.7<p>nilfs-utils-2.2.7 Sun Nov 5, 2017 JST</p>
<ul>
<li>Fix conflicting data buffer error; this fixes a cleanerd crash issue in some high loads that leads the file system to a disk full.</li>
</ul>konistag:github.com,2008:Repository/2803116/v2.2.62016-10-10T14:14:41Zv2.2.6<p>nilfs-utils 2.2.6 release</p>konistag:github.com,2008:Repository/2803116/v2.2.52016-09-04T01:30:18Zv2.2.5<p>nilfs-utils 2.2.5 release</p>konistag:github.com,2008:Repository/2803116/v2.2.42016-04-27T04:12:26Zv2.2.4<p>nilfs-utils 2.2.4 release</p>konistag:github.com,2008:Repository/2803116/v2.2.32015-02-15T12:44:44Zv2.2.3<p>nilfs-utils 2.2.3 release</p>konis