summaryrefslogtreecommitdiff
path: root/uniso.c
AgeCommit message (Collapse)Author
2017-10-19uniso: fallocate, fdatasync and account for free spaceTimo Teräs
* This helps uniso to take majority of the io wait time for writing files to disk. And allows aborting setup-bootable when using uniso. * Makes uniso abort earlier if disk is too low.
2016-11-02fix mixed tabs & spaces and surplus empty lines at EOFJakub Jirutka
2016-05-20uniso: change license to MITNatanael Copa
2016-05-20uniso: use ssize_t for skipped bytesNatanael Copa
in case we need skip more than 2G.
2016-05-20uniso: fix compiler warningsNatanael Copa
fix warnings about unsigned/signed chars and return from non-void function.
2016-05-20uniso: fix build on OSXNatanael Copa
2014-10-08uniso: process all bytes of the imageTimo Teräs
Otherwise pipelines such as 'wget http://to/foo.iso | uniso' might report 'pipe error' as the file is not fully consumed.
2013-07-05uniso: include sys/types.h for u_int*_tTimo Teräs
musl is strict on this.
2012-03-23uniso: fix compile warning on x86_64Natanael Copa
2011-03-10uniso: try handle shared extentsNatanael Copa
We check if its shared with previous file. If it is, we try create a hardlink or we clone it. This should work in most cases.
2011-03-01added unisoNatanael Copa
A tool for extracting files from iso images frrom a stream. Will be used for setup-bootable.