Date: Wed, 30 Dec 2009 17:55:20 +0000 (UTC) From: John Baldwin <jhb@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/lib/libstand bzipfs.c gzipfs.c Message-ID: <200912301755.nBUHtfl3014100@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jhb 2009-12-30 17:55:20 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_7)
lib/libstand bzipfs.c gzipfs.c
Log:
SVN rev 201268 on 2009-12-30 17:55:20Z by jhb
MFC 174741,200919:
- Fix logical bug in the bzip2 reading code, which results in bogus EIO
returned on a perfectly valid bzip2 stream whose decompressed size
is multiple of read-ahead buffer size.
- Add a similar fix to the gzipfs code to be safe (along with a subsequent
bugfix to un-break seeking of gzip streams).
- Add some ifdef'ed code to enable testing bzipfs.c from witin normal
FreeBSD environment as opposed to the restricted loader one, so that
one can use gdb and whatnot.
- Add lseek() support to bzip2fs.
Revision Changes Path
1.7.10.1 +103 -8 src/lib/libstand/bzipfs.c
1.13.18.1 +11 -9 src/lib/libstand/gzipfs.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200912301755.nBUHtfl3014100>
