Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-06-20 | Changed gz_open to ruturn a stream | Glenn L McGrath | |
2001-06-20 | Reorganise unarchiving functions, more code re-use, only does single pass(no ↵ | Glenn L McGrath | |
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-13 | Reorganise archive extraction code | Glenn L McGrath | |
2001-06-04 | Revert the patch from Konstantin Boldyshev <konst@linuxassembly.org> to never | Eric Andersen | |
change permissions on existing directories. This behavior is contrary to SUSv2 and contrary to GNU tar. Thanks to Matt Kraai for pointing this out. I should have been much more careful about accepting such a patch. -Erik | |||
2001-05-24 | Fix up some signed char vs int issues that show up on powerpc. | Eric Andersen | |
2001-05-23 | Patch from larry to fix some grammar errors. | Eric Andersen | |
2001-05-22 | Make - read compressed data from stdin (thanks to Marius Groeger). | Matt Kraai | |
2001-05-22 | Correctly remove leading slashes upon extraction (thanks to Marius Groeger). | Matt Kraai | |
2001-05-17 | Remove unused function. If necessary, we can use remove_file instead. | Matt Kraai | |
2001-05-16 | Change 'printf("%s\n", ...)' into 'puts(...)'. Noted and patched in hostname.c | Matt Kraai | |
by Larry Doolittle. | |||
2001-05-13 | Do not ever change permissions on existing directories, only | Eric Andersen | |
on directories we created while extracting a tarball. Fix based on bug report and patch from Konstantin Boldyshev <konst@linuxassembly.org> -Erik | |||
2001-05-07 | Per some comments from Lars Kellogg-Stedman <lars@larsshack.org>, | Eric Andersen | |
make xreadlink() return NULL on failure, and make sure everyone uses the interface correctly. -Erik | |||
2001-05-07 | woops, forgot the break statment | Glenn L McGrath | |
2001-05-07 | Tolerate -q argument, if -q is passed give a warning and continue rather ↵ | Glenn L McGrath | |
than just fail | |||
2001-05-01 | Skip headers with empty filenames, rather than stopping. | Matt Kraai | |
2001-04-30 | Made new xreadlink function for libbb and changed applets to use it instead of | Mark Whitley | |
readlink(2). | |||
2001-04-29 | Logic reversal for last_char_is | Glenn L McGrath | |
2001-04-26 | Another nice cleanup from Larry. This adds a new last_char_is() function and | Eric Andersen | |
uses it to avoid possible buffer underruns whn strlen is zero, and avoid the possible space-hogging inline of strlen() in several cases. -Erik | |||
2001-04-25 | Move messages.c to libbb. Make each string in messages.c be its own .o file. | Eric Andersen | |
This way, we can new get rid of all that tedious #define rubbish we used to need to enable specific messages. This way is enormously simpler, and as a bonus also ends up saving us 96 bytes. -Erik | |||
2001-04-18 | Eliminate spurious warning, convert to getopt, and eliminate redundant check. | Matt Kraai | |
2001-04-18 | Fix a number of problems with argument handling. | Matt Kraai | |
2001-04-18 | Eliminate a segfault when called on an existing file with out an extension: | Matt Kraai | |
touch foo && gunzip foo | |||
2001-04-18 | Eliminated seeks so that we work correctly on pipes, and removed reliance on | Matt Kraai | |
undefined evaluation ordering. Thanks to Anthony Towns for explanation and solution. | |||
2001-04-18 | Fix zcat/gunzip when reading from stdin | Glenn L McGrath | |
2001-04-16 | Write full status file | Glenn L McGrath | |
2001-04-16 | dpkg improvements, use full package struct, avoid extracting to tmp dir, ↵ | Glenn L McGrath | |
rename variable. deb_extract, untar and dpkg_deb modified to make the above possible | |||
2001-04-13 | dpkg-deb -f and partial -I commands, adds 600 bytes | Glenn L McGrath | |
2001-04-12 | Rename variable that shadows global | Glenn L McGrath | |
2001-04-12 | New dpkg-deb function -t, stands for --fsys-tarfile | Glenn L McGrath | |
2001-04-12 | dpkg-deb -c works now | Glenn L McGrath | |
2001-04-12 | Fix dpkg-deb, enum's are cool | Glenn L McGrath | |
2001-04-11 | readTarFile changed from exter nto static | Glenn L McGrath | |
2001-04-11 | copy_file_chunk uses streams now. | Glenn L McGrath | |
2001-04-11 | Disable sigterm | Glenn L McGrath | |
2001-04-11 | replace getOctal with strtol( , NULL, 8) | Glenn L McGrath | |
saves 100 Bytes | |||
2001-04-11 | Gzip is indepenedent of gunzip | Glenn L McGrath | |
2001-04-11 | Move unzip, gz_open, gz_close to libbb | Glenn L McGrath | |
2001-04-11 | Move deb_extract() to libbb, dpkg now independent of dpkg-deb | Glenn L McGrath | |
2001-04-11 | Move get_ar_headers to libbb, make dpkg_deb.c independent of ar.c | Glenn L McGrath | |
2001-04-09 | Apply Vladimir's latest cleanup patch. | Eric Andersen | |
-Erik | |||
2001-04-08 | Reorganise status field to use 3 chars instead of one bit shifted long int. | Glenn L McGrath | |
Generates status file properly now, not compatable with full dpkg yet. | |||
2001-04-08 | Use create_path instead of mkdir | Glenn L McGrath | |
2001-04-08 | It now correctly backs up the (still corrupt) status file | Glenn L McGrath | |
2001-04-08 | Some fixes, but still broken... (cont) | Glenn L McGrath | |
Make better use of some libbb functions New remove dir code to avoid depending on the rm applet dont use copy_file() it doesnt fail elegantly Use getopt. Generate correct /var/lib/dpkg/info/ files Status file is broken, working on it now | |||
2001-04-07 | Ignore SIGTERM prior to gz_close() | Glenn L McGrath | |
2001-04-07 | Fix warning | Glenn L McGrath | |
2001-04-05 | A first pass at making D_FILE_OFFSET_BITS=64 work, from | Eric Andersen | |
Jari Ruusu <jari.ruusu@pp.inet.fi> | |||
2001-04-05 | It seems all the stdout munging was useless anyways, since | Eric Andersen | |
deb_extract and all its called functions do nothing with stdout anyways. Axe that stuff. -Erik | |||
2001-04-05 | dpkg_deb had not been updated for the new gunzip interface. Fix it. | Eric Andersen | |
-Erik | |||
2001-04-05 | A number of cleanups. Now compiles with libc5, glibc, and uClibc. Fix a few | Eric Andersen | |
shadowed variables. Move (almost) all syscalls to libbb/syscalls.c, so I can handle them sanely and all at once. -Erik |