Glenn L McGrath
|
8d3b0497a4
|
Fix extract_archive so it doesnt mangle filenames, dont try and extract "./" and strip leading "./" on other files
|
2001-07-18 13:22:44 +00:00 |
|
Glenn L McGrath
|
6fc92a506a
|
Fail silently on failure to read tar header, its unfortunate that many tar implementations must be adding unwanted crap to the end of their archives.
It makes error reporting here more trouble than its worth
|
2001-07-18 03:23:10 +00:00 |
|
Glenn L McGrath
|
a868ec89e8
|
Allow the unarchive() extract_list variable to be NULL, meaning extract all
|
2001-07-14 08:49:53 +00:00 |
|
Glenn L McGrath
|
3d46224b78
|
Return NULL if file doesnt open in deb_extract
|
2001-07-13 18:16:57 +00:00 |
|
Glenn L McGrath
|
cfeb08a193
|
Make sure there is a trailing '\0' when extracting to buffer.
|
2001-07-13 17:59:48 +00:00 |
|
Glenn L McGrath
|
b028e08d35
|
Move setvbuf calls from gz_open() to calling functions, setvbuf is only supposed to be called prior to opening the stream, glibc tolerates later use, uclibc doesnt.
|
2001-07-13 06:43:03 +00:00 |
|
Glenn L McGrath
|
3e94f729a5
|
Quiet mode, sometimes error messages arent wanted
|
2001-07-12 10:24:57 +00:00 |
|
Glenn L McGrath
|
c127008840
|
Allow unarchive to redirect stdout (tobe used by dpkg applet)
|
2001-07-11 17:32:14 +00:00 |
|
Glenn L McGrath
|
daf0b78e1a
|
Reverse part of my previous changes
|
2001-07-11 15:32:52 +00:00 |
|
Glenn L McGrath
|
248c57ca43
|
minor dmalloc inspired cleanups
|
2001-07-11 07:22:17 +00:00 |
|
Eric Andersen
|
5ef5614c31
|
Don't use void * to pass pointers of known type
|
2001-06-26 16:36:26 +00:00 |
|
Glenn L McGrath
|
2e6d3cfa82
|
Nore unarchive (and doc) fixes from Laurence Anderson
|
2001-06-24 12:36:54 +00:00 |
|
Glenn L McGrath
|
8f5b63edea
|
cpio applet, and changes to associated code
|
2001-06-22 09:22:06 +00:00 |
|
Eric Andersen
|
30f1eafaaa
|
Fix the build process so it does not do the evil #ifdef BB_FOO stuff.
Build exactly one .o file per function, and let the linker throw away
the junk it doesn't want.
-Erik
|
2001-06-22 03:00:21 +00:00 |
|
Glenn L McGrath
|
76ce7549ce
|
Dont change date or chmod on symlinks, lchown on symlinks if lchown available
|
2001-06-22 02:55:16 +00:00 |
|
Glenn L McGrath
|
9f832deecf
|
remove defines around unarchive, its always used
|
2001-06-22 02:27:55 +00:00 |
|
Tim Riker
|
837097648e
|
comment cleanup
|
2001-06-22 00:27:11 +00:00 |
|
Tim Riker
|
fbbd360b3c
|
create_path -> make_directory
|
2001-06-22 00:14:20 +00:00 |
|
Glenn L McGrath
|
eb1c94078f
|
Reorganise unarchiving functions, more code re-use, only does single pass(no more linked lists), basis for supporting a cpio (and cheaper untar) applet, but cpio applet isnt included in this.
It effects ar, dpkg-deb applets only
|
2001-06-20 07:48:00 +00:00 |
|