Package: exfat-fuse
Version: 1.2.6-1
Control: tags -1 + fixed-upstream

Hi Sven,

While checking the state of my backports today I noticed that exfat
had a new upstream release (1.2.7).  There are only two fixes which
look like they might be candidates for backporting to Stretch's 1.2.6-1.

 * Fixed handling of two last clusters: operations with files that
   occupy these clusters could fail.
 * Fixed crash when started with stdin, stdout or stderr closed.

Looking at the commits I think that's only abab1c2, 717d36e, 2f6a548
(also 9dc649a cb1a999 and 688a6fb ?) and 85b52b3.

2f6a548 * Fix clusters bitmap size.
53cdfb6 * Clean up unused parameters in libexfat.
85b52b3 * Fix crash when started with stdin, stdout or stderr closed.
717d36e * Check clusters count validity.
abab1c2 * Check that file or directory size does not exceed clusters
heap.
82b6c58 * Refactor error handling in exfat_mount().
688a6fb * Remove excessive check in free_cluster().
cb1a999 * Improve upper bound check in CLUSTER_INVALID() macro.
9dc649a * Pass struct exfat to check_node().

I haven't filled my phone's microSD card yet so haven't yet run into
the "two last clusters" bug, but I expect that I'll run into it
sometime later this year.  If this truly affects 1.2.6-1 as I believe
it does, then the severity of this bug should probably be increased.

Cheers,
Nicholas

Reply via email to