summaryrefslogtreecommitdiffstats
path: root/lib/libstand/bzipfs.c
Commit message (Collapse)AuthorAgeFilesLines
* Re-enable support for bzip2'ed compressed filesystems.obrien2005-05-171-1/+1
|
* Clean up error handling in libstand filesystem code to be more consistent:jhb2004-01-211-5/+11
| | | | | | | | | | | | | | | - bzipfs and gzipfs now properly return errno values directly from their read routines rather than returning -1. - missing errno values on error returns for the seek routines on almost all filesystems were added. - fstat() now returns -1 if an error occurs rather than ignoring it. - nfs's readdir() routine now reports valid errno values if an error or EOF occurs rather than EPERM (It was just returning 0 for success and 1 for failure). - nullfs used the wrong semantics for every function besides close() and seek(). Getting it right for close() appears to be an accident at that. - read() for buffered files no longer returns 0 (EOF) if an error occurs, but returns -1 instead.
* Add splitfs vfs layer into libstand, which allows loading big kernels andsobomax2002-03-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | modules split across several physical medias. Following is how it works: The splitfs code, when asked to open "foo" looks for a file "foo.split" which is a text file containing a list of filenames and media names, e.g. foo.aa "Kernel floppy 1" foo.ab "Kernel floppy 2" foo.ac "Kernel and modules floppy" For each file segment, the process is: - try to open the file - prompt "Insert the disk labelled <whatever> and press any key..." - try to open the file - return error if file could not be located RE team is free to use this feature in the upcoming 5.0-DP1. Reviewed by: msmith, dcs
* Complete bzip2-1.0.2 import.sobomax2002-02-011-1/+1
| | | | MFC in: 14 days
* Add __FBSDID()s to libstanddillon2001-09-301-3/+3
|
* Add support for loading bzip2-compressed filesystems. Among other thingssobomax2001-09-181-0/+297
this would allow to load bzip2-compressed kernels/modules from the loader(8) (support for that will be committer separately). MFC after: 1 month
OpenPOWER on IntegriCloud