Date: Tue, 15 Jan 2008 19:48:55 -0800 From: Tim Kientzle <kientzle@freebsd.org> To: =?UTF-8?B?RGFnLUVybGluZyBTbcO4cmdyYXY=?= <des@des.no> Cc: cvs-src@freebsd.org, Kris Kennaway <kris@freebsd.org>, src-committers@freebsd.org, cvs-all@freebsd.org, obrien@freebsd.org Subject: Re: cvs commit: src/usr.bin/unzip Makefile unzip.1 unzip.c Message-ID: <478D7EA7.8080003@freebsd.org> In-Reply-To: <86y7aqbuuw.fsf@ds4.des.no> References: <200801080800.m08806jI012963@repoman.freebsd.org> <478A8FFE.8080602@freebsd.org> <478A95F2.1070709@FreeBSD.org> <478AA9E4.2010807@kientzle.com> <478ABC4B.8080601@FreeBSD.org> <20080114181154.GA2286@dragon.NUXI.org> <478BC55B.2060202@FreeBSD.org> <20080114223239.GC56062@VARK.MIT.EDU> <478BE651.1020901@FreeBSD.org> <86y7aqbuuw.fsf@ds4.des.no>
next in thread | previous in thread | raw e-mail | index | archive | help
> The four files I've identified are: Ah! Thanks for the list. Now that I'm back from vacation, I've been meaning to ask you for that. > Two of them are self-extracting. ... requires a few changes > in the API between the libarchive core and the support modules, which is > a published API ... I still have a faint hope that we can support this without the changes DES is proposing, but he's probably right. (In particular, I would like to be able to extract SFX archives from stdin, which requires that we avoid seeking.) I hope to do some experiments in the next few days to see if I can come up with anything. Though by then, DES may well have demonstrated that his approach isn't as complicated as I thought. > AFAICT, the other two files simply have a dummy local header ("PK00") at > the beginning, which requires a trivial modification to the existing zip > support code to handle. I just committed a fix for this. PK00 is documented as a marker that indicates a multi-part Zip archive which has only one part. libarchive in -CURRENT now recognizes and ignores this marker. 993 down, two to go. ;-) Tim Kientzle
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?478D7EA7.8080003>