Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move from read_gz to the pipe()+fork() method. | Glenn L McGrath | 2003-11-15 | 1 | -41/+1 |
| | | | | | | | | | open_transformer(), common code for pipe+fork. Function pointer for read() no longer needed. Allow inflate to be initialised with a specified buffer size to avoid over-reading. Reset static variables in inflate_get_next_window to fix a bug where only the first file in a .zip would be be extracted. | ||||
* | Remove some tar_gz stuff that get dragged in | Glenn L McGrath | 2003-11-14 | 1 | -3/+4 |
| | |||||
* | Remove debugging noise. | Glenn L McGrath | 2003-11-14 | 1 | -1/+0 |
| | |||||
* | Fix tar -j support | Glenn L McGrath | 2003-11-05 | 1 | -6/+42 |
| | | | | | | | | | | | | | | Use the old fork() method of tar compression support, rather than read_bz2.... - (*uncompress)(int in, int out) seems like a more natural interface for compression code. - it might improve performance by seperating the work into one cpu bound and one io bound process. - There is extra code required to do read_[gz|bunzip] since (*uncompress)(int in, int out) will normally be used by the standalone compression applet. There have been problems with this method so if you see a "Short read" error let me know. | ||||
* | Minor cleanups | Glenn L McGrath | 2002-11-13 | 1 | -0/+3 |
| | |||||
* | Fail silently if a partial tar header is read as tar.bz2 is leaving trailing ↵ | Glenn L McGrath | 2002-11-05 | 1 | -0/+39 |
junk (not sure why), add some missing files |