aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-12-10update websiteEric Andersen
2003-12-09Fix indenting.Eric Andersen
Fix a bug noticed by Pete Flugstad. Make certain we close what we open, and don't try to close invalid files when /etc/filesystems exists and is used.
2003-12-09Bump version numberEric Andersen
2003-12-08Splitting statements with #define's can cause trouble for crossGlenn L McGrath
compilers (and it looks a bit messy)
2003-12-08Stop sending data to the client after the first failure.Glenn L McGrath
Patch by Joe.C
2003-12-08Bring usage upto date, patch by Steven ScholzGlenn L McGrath
2003-12-05Fix a compile error when only using ar, patch by Paul van GoolGlenn L McGrath
2003-12-04Add (untested) support for cris, based on the (old) busybox insmodManuel Novoa III
that axis distributes.
2003-12-04Patch from Steven Scholz, make usage more consistent with actualGlenn L McGrath
behaviour.
2003-12-04Do not use the _syscall5 macro -- use syscall(2) insteadEric Andersen
2003-11-30Patch from Tito, size optimisation, cleanup noise when in debuggingGlenn L McGrath
mode, adds support for MODLOAD keyword in devfsd.conf, provides a cleaned up version of example/devfsd.conf
2003-11-28Correct Matteo's email addressGlenn L McGrath
2003-11-28Patch from Ian Campbell, fix or'ed dependencies and handle virtualGlenn L McGrath
dependencies.
2003-11-27Fix a bug, ignore the source path when installing to a directory.Glenn L McGrath
We may be installing symlinks, so use lstat/lchown. Make use of bb_getopt_ulflags and cp_mv_stat2, save 100 bytes.
2003-11-27Fix tar hard linksGlenn L McGrath
2003-11-26Important bugfixes from Ian Campbell.Glenn L McGrath
init_archive_deb_data() We want to filter for data.tar.* in the AR file not the TAR file, else we get nothing. all_control_list() Make the 'extensions' array of control file names a global so it can be used in unpack_package as well. Name the global all_control_files. Don't hard code the length of all_control_files but instead used sizeof. unpack_package() Only unpack the control files we are interested in (from all_control_files). Extract the data.tar.gz into / rather than the current directory. dpkg_main() Configure packages in a second pass so all the packages being installed are unpacked before configuring. Some purely cosmetic changes: header update list of differences since two of them are no longer true. The .control file is no longer stored as a result of this patch -- it was redundant since the info is in status. New packages appear to be added to the end of the status file now rather than the start. remove_package() Make message printing optional, so we can avoid a redundant message when replacing/upgrading a package. When we do print stuff then include the version number. purge_package() Print "Purging xxx (yyy) ..." message like the other actions. configure_package() Add "..." to "Setting up" message to be consistent with other actions.
2003-11-25Fix for "Broken pipe" issue, vodz last_patch116_3Glenn L McGrath
2003-11-24When a size of 0 is passed to copyfd_size, dont do anything, it wasGlenn L McGrath
reading untill eof which breaks tar
2003-11-22Fix warningGlenn L McGrath
2003-11-21As we no longer use function pointers for read in common archiving codeGlenn L McGrath
archive_xread can be replaced with bb_full_read, and archive_copy_file with bb_copyfd* bb_copyfd is split into two functions bb_copyfd_size and bb_copyfd_eof, they share a common backend.
2003-11-21Use safe readGlenn L McGrath
2003-11-21Fix warningGlenn L McGrath
2003-11-21Make use of libbb functions bb_xopen, bb_full_read, used #define'sGlenn L McGrath
instead of static consts, avoid xmalloc.
2003-11-20Remove unused functionGlenn L McGrath
2003-11-20Dont over-read fd, use function pointer for hash function.Glenn L McGrath
2003-11-20Fix tar-handles-nested-exclude testcaseGlenn L McGrath
2003-11-20Update status of tests which should passGlenn L McGrath
2003-11-20remove controversial testsGlenn L McGrath
2003-11-20Check at least one context is specifiedGlenn L McGrath
2003-11-20Check there are files to add the archive before removing a specifiedGlenn L McGrath
tar file.
2003-11-20Dont attempt to unlink directoriesGlenn L McGrath
2003-11-20Superficial changesGlenn L McGrath
2003-11-20Fix up the -s option, and make usage consitent with behaviour,Glenn L McGrath
patch by Steven Scholz
2003-11-20Include stdint.hGlenn L McGrath
2003-11-18woops, we needed that functionGlenn L McGrath
2003-11-18COMPRESS, not UNCOMPRESSGlenn L McGrath
2003-11-18Update usage for tar -ZGlenn L McGrath
2003-11-18Update md5sum, sha1sum options, patch by Steven ScholzGlenn L McGrath
2003-11-18tar -Z, uncompress supportGlenn L McGrath
2003-11-18Dont close original file handle, we may need it later.Glenn L McGrath
2003-11-18Make unlink old files default behaviour and add a new option -k toGlenn L McGrath
prevent overwritting existing files
2003-11-18Only use getopt and associated flags if checking is enabledGlenn L McGrath
2003-11-18Replaced by md5_sha1_sum.cGlenn L McGrath
2003-11-18Replaced by md5_sha1_sum.cGlenn L McGrath
2003-11-17Dont free filename, its needed in the extracted files list.Glenn L McGrath
2003-11-17This was made obsolete by config-udeb-linux-i386Glenn L McGrath
2003-11-17Remove net-udeb flavour, we dotn use itGlenn L McGrath
2003-11-17Use the PROG variable instead of 'busybox' in the release targetGlenn L McGrath
2003-11-15Fix a bug where cpio wouldnt work unless -u was specifiedGlenn L McGrath
2003-11-15Move from read_gz to the pipe()+fork() method.Glenn L McGrath
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.