aboutsummaryrefslogtreecommitdiff
path: root/archival/ar.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix permisionsGlenn L McGrath2000-09-091-1/+2
|
* Now supports GNU style long filenames.Glenn L McGrath2000-09-091-85/+180
| | | | | | | | | | If no filenames are specifed to be (extracted/listed) it will act on all files in the archive (i dont think the old version did this) Code is structured to better support upcoming recursive extraction functionality. The old code was a bit strange in places, dont know what i was thinking.
* ar.c now uses a linked list to process headers, uses getopt, new internal ↵Glenn L McGrath2000-08-251-244/+140
| | | | | | | | | | function extractAr(srcFD, dstFd, filename) to make it easily accessable to other busybox functions. moved copySubFile from ar.c to utilities.c modified dd.c to use fullWrite modified copyFile in utilities.c to use copySubFile
* Fix to make 'ar xv' work, thanks to Kent Robotti <robotti@metconnect.com>Eric Andersen2000-08-111-1/+1
| | | | -Erik
* Extract usage information into a separate file.Matt Kraai2000-07-161-12/+0
|
* Always report the applet name when doing error reporting.Matt Kraai2000-07-121-3/+3
|
* Patch from Matt Kraai <kraai@alumni.carnegiemellon.edu> toEric Andersen2000-07-051-15/+15
| | | | | simplify ar.c and make it more readable. -Erik
* Update to ar.c from Glenn McGrath. His comments follow:Eric Andersen2000-06-161-87/+142
| | | | | | | | | | | | | | | | | | | | | | | | | | ------------------------------ the attached diff applies to the ar.c i originally submitted Changes Preserve dates now works. Extracted files are set to the uid, gid and mode specified in the archive. Checks for valid end of header marker. Correctly unpacks newer debian files. (has a '\n' character between entries) Added more comments. Cleaned up code. Added a last modified date to help keep track of versions. TODO Common functionality in ar.c are in tar.c should be merged, in particular getOctal and extractSubFile. Should all functions that are used by multiple file go in utilities.c ?
* A number of additional fixed from Pavel Roskin, note some more bugs in theEric Andersen2000-06-021-0/+277
TODO list. Add Glenn to the Authors list for writing a mini ar for BusyBox, which is now included. -Erik