summaryrefslogtreecommitdiff
path: root/archival (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Split deb_extract() into more generic functionsGlenn L McGrath2002-11-061-43/+76
|
* Terminate the buffer with a '\0'Glenn L McGrath2002-11-061-3/+5
|
* Support for bziped debs, i.e. use .tar.bz2 instead .tar.gz internallyGlenn L McGrath2002-11-051-16/+34
|
* Fail silently if a partial tar header is read as tar.bz2 is leaving trailing ↵Glenn L McGrath2002-11-056-5/+103
| | | | junk (not sure why), add some missing files
* enable .tar.bz2 for dpkg-debGlenn L McGrath2002-11-056-20/+38
|
* Change filter paramaters, filters can be more powefull nowGlenn L McGrath2002-11-046-21/+78
|
* Call lseek directly rather than via data_align()Glenn L McGrath2002-11-031-1/+1
|
* Abstract read and seek in unarchiving code, convert bunzip to file ↵Glenn L McGrath2002-11-0325-306/+442
| | | | descriptors, support tar -j
* Fix #define syntaxGlenn L McGrath2002-11-032-2/+2
|
* Move data_extract_all_prefix to dpkg, its only used there.Glenn L McGrath2002-11-033-38/+15
|
* Add copyright notice and license, use strcat+strcpy instead of sprintfGlenn L McGrath2002-11-031-8/+21
|
* Use xread_char to save a few bytes, fix indenting of commentsGlenn L McGrath2002-11-031-23/+12
|
* Move bunzip2 idecompression code to libunarchiveGlenn L McGrath2002-11-033-1787/+1812
|
* Make uncompress a seperate applet so it doesnt pull in all the gunzip codeGlenn L McGrath2002-11-016-4/+143
|
* Allow short reads when filling compress bufferGlenn L McGrath2002-11-012-2/+2
|
* Allow the .Z prefix if compress support enabledGlenn L McGrath2002-11-011-5/+9
|
* Make it a fatal error if bad chksum or crc, if not we should return an error ↵Glenn L McGrath2002-11-011-2/+2
| | | | code
* Report errror if the first magic character doesnt matchGlenn L McGrath2002-11-011-0/+3
|
* A bugfix from Danny Lepage:Eric Andersen2002-10-261-1/+1
| | | | | | | It seems that under busybox unstable, "tar -c -f - blabla" create a tar file named "-" instead of writing to stdout. The included patch should fix this.
* Move unzip.c uncompress.c from libbb to archiveal/libunarchiveGlenn L McGrath2002-10-221-1/+3
|
* Update dpkg to use new unarchive codeGlenn L McGrath2002-10-194-6/+80
|
* Fix exclude/include problemGlenn L McGrath2002-10-195-47/+34
|
* Find a string in a listGlenn L McGrath2002-10-191-0/+30
|
* Remove entries from the accept list as they are matched so we can determine ↵Glenn L McGrath2002-10-192-0/+14
| | | | if any files that were specified in the list wernt found.
* Dont use absolute pathname (dunno why i did that), fix tar filename/stdin ↵Glenn L McGrath2002-10-191-16/+25
| | | | problems
* Put bac kthe code that handles cases where a '-' wasnt specified prior to ↵Glenn L McGrath2002-10-181-0/+8
| | | | the options.
* Fix an obvious thinkoEric Andersen2002-10-181-1/+1
| | | | -Erik
* last_patch61 from vodz:Eric Andersen2002-10-102-7/+7
| | | | | | | | | New complex patch for decrease size devel version. Requires previous patch. Also removed small problems from dutmp and tar applets. Also includes vodz' last_patch61_2: Last patch correcting comment for #endif and more integrated with libbb (very reduce size if used "cat" applet also). Requires last_patch61 for modutils/config.in.
* Fix segfault when testing if reaidng from stdin "-"Glenn L McGrath2002-10-061-1/+3
|
* Vodz' last_patch57:Eric Andersen2002-09-301-5/+3
| | | | | | | | | | | | | | | Hi, Erik. my_getpw(uid/gid) and applets used it have problem: if username for uid not found, applets can`t detect it (but code pessent). Also "%8ld " format is bad: spaces not required (applets have self format or spec format (tar applet) and overflow for "id" applet...) This problem also pressent in stable version. Patch for unstable in attach. --w vodz
* Patch from Konstantin Isakov <ikm@pisem.net>:Eric Andersen2002-09-301-3/+4
| | | | | | | | In most cases, dirname returns the same argument it was given, so this code works nice, but there's one special case: when the name contains no dirname, it returns "." (stored statically in the body of itself), and we get a segfault in attempt to free() it. This patch fixes this problem.
* Save status so we know if to delete compressed fileGlenn L McGrath2002-09-301-1/+2
|
* Fix for using '-' as the filename when reading from stdinGlenn L McGrath2002-09-281-9/+7
|
* Fix compress support and prevent a segfaultGlenn L McGrath2002-09-279-49/+59
|
* Fix simple define problemGlenn L McGrath2002-09-261-2/+3
|
* Remove files made obsolete by new unarchiving codeGlenn L McGrath2002-09-254-655/+0
|
* New common unarchive code.Glenn L McGrath2002-09-2531-1386/+1969
|
* Modified so that it "works" for archs other than i386... arm in particular.Manuel Novoa III2002-09-171-47/+108
| | | | | | Also tried to clean up the logic a little, and ensure that read errors or invalid archives resulted in error returns. This could use a lot more work... Volunteers?
* Patch from Matthias Lang <matthias@corelatus.se> to fix gunzipEric Andersen2002-09-162-52/+126
| | | | error handling and prevent gunzip from hanging.
* Support for GNU style long filename and linknamesGlenn L McGrath2002-09-152-10/+40
|
* chmod on the NEW fileGlenn L McGrath2002-08-261-1/+1
|
* Reorganise, make it just one function, remove -v option it didnt work ↵Glenn L McGrath2002-08-241-114/+87
| | | | properly anyway, dont setvbuf it doesnt make any difference in performance.
* Run through indent, use bracesGlenn L McGrath2002-08-241-82/+90
|
* replace some global const ints with definesGlenn L McGrath2002-08-222-8/+8
|
* Specify castGlenn L McGrath2002-08-221-2/+2
|
* Remove duplicate variable definitionGlenn L McGrath2002-08-221-1/+0
|
* Run through indent, fix commentsGlenn L McGrath2002-08-222-746/+764
|
* Run through ident, fix commentsGlenn L McGrath2002-08-221-49/+49
|
* Run through indent, use /* */ style comments, change extern to staticGlenn L McGrath2002-08-221-286/+260
|
* Run through indentGlenn L McGrath2002-08-221-241/+238
|