aboutsummaryrefslogtreecommitdiff
path: root/libbb/compare_string_array.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2003-12-05Fix a compile error when only using ar, patch by Paul van Goolbug11-1/+1
git-svn-id: svn://busybox.net/trunk/busybox@8053 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-12-04Add (untested) support for cris, based on the (old) busybox insmodmjn31-2/+27
that axis distributes. git-svn-id: svn://busybox.net/trunk/busybox@8049 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-12-04Patch from Steven Scholz, make usage more consistent with actualbug11-7/+9
behaviour. git-svn-id: svn://busybox.net/trunk/busybox@8048 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-12-04Do not use the _syscall5 macro -- use syscall(2) insteadandersen1-11/+3
git-svn-id: svn://busybox.net/trunk/busybox@8047 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-30Patch from Tito, size optimisation, cleanup noise when in debuggingbug13-237/+196
mode, adds support for MODLOAD keyword in devfsd.conf, provides a cleaned up version of example/devfsd.conf git-svn-id: svn://busybox.net/trunk/busybox@8018 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-28Correct Matteo's email addressbug11-1/+1
git-svn-id: svn://busybox.net/trunk/busybox@8010 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-28Patch from Ian Campbell, fix or'ed dependencies and handle virtualbug11-79/+237
dependencies. git-svn-id: svn://busybox.net/trunk/busybox@8009 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-27Fix a bug, ignore the source path when installing to a directory.bug11-45/+41
We may be installing symlinks, so use lstat/lchown. Make use of bb_getopt_ulflags and cp_mv_stat2, save 100 bytes. git-svn-id: svn://busybox.net/trunk/busybox@8006 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-27Fix tar hard linksbug12-5/+5
git-svn-id: svn://busybox.net/trunk/busybox@8005 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-26Important bugfixes from Ian Campbell.bug11-26/+48
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. git-svn-id: svn://busybox.net/trunk/busybox@8004 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-25Fix for "Broken pipe" issue, vodz last_patch116_3bug11-1/+1
git-svn-id: svn://busybox.net/trunk/busybox@8003 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-24When a size of 0 is passed to copyfd_size, dont do anything, it wasbug11-1/+4
reading untill eof which breaks tar git-svn-id: svn://busybox.net/trunk/busybox@8001 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-22Fix warningbug11-2/+6
git-svn-id: svn://busybox.net/trunk/busybox@7985 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-21As we no longer use function pointers for read in common archiving codebug118-148/+55
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. git-svn-id: svn://busybox.net/trunk/busybox@7984 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-21Use safe readbug12-2/+2
git-svn-id: svn://busybox.net/trunk/busybox@7983 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-21Fix warningbug11-0/+1
git-svn-id: svn://busybox.net/trunk/busybox@7982 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-21Make use of libbb functions bb_xopen, bb_full_read, used #define'sbug11-20/+13
instead of static consts, avoid xmalloc. git-svn-id: svn://busybox.net/trunk/busybox@7981 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-20Remove unused functionbug13-32/+0
git-svn-id: svn://busybox.net/trunk/busybox@7975 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-20Dont over-read fd, use function pointer for hash function.bug12-30/+44
git-svn-id: svn://busybox.net/trunk/busybox@7974 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-20Fix tar-handles-nested-exclude testcasebug12-0/+13
git-svn-id: svn://busybox.net/trunk/busybox@7961 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-20Update status of tests which should passbug13-3/+0
git-svn-id: svn://busybox.net/trunk/busybox@7960 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-20remove controversial testsbug12-15/+0
git-svn-id: svn://busybox.net/trunk/busybox@7959 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-20Check at least one context is specifiedbug11-0/+3
git-svn-id: svn://busybox.net/trunk/busybox@7958 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-20Check there are files to add the archive before removing a specifiedbug11-5/+4
tar file. git-svn-id: svn://busybox.net/trunk/busybox@7957 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-20Dont attempt to unlink directoriesbug11-1/+1
git-svn-id: svn://busybox.net/trunk/busybox@7956 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-20Superficial changesbug11-19/+17
git-svn-id: svn://busybox.net/trunk/busybox@7955 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-20Fix up the -s option, and make usage consitent with behaviour,bug11-7/+6
patch by Steven Scholz git-svn-id: svn://busybox.net/trunk/busybox@7954 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-20Include stdint.hbug11-0/+1
git-svn-id: svn://busybox.net/trunk/busybox@7953 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-18woops, we needed that functionbug11-18/+35
git-svn-id: svn://busybox.net/trunk/busybox@7946 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-18COMPRESS, not UNCOMPRESSbug11-1/+1
git-svn-id: svn://busybox.net/trunk/busybox@7945 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-18Update usage for tar -Zbug11-1/+7
git-svn-id: svn://busybox.net/trunk/busybox@7944 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-18Update md5sum, sha1sum options, patch by Steven Scholzbug11-10/+20
git-svn-id: svn://busybox.net/trunk/busybox@7943 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-18tar -Z, uncompress supportbug15-11/+37
git-svn-id: svn://busybox.net/trunk/busybox@7942 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-18Dont close original file handle, we may need it later.bug11-3/+4
git-svn-id: svn://busybox.net/trunk/busybox@7941 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-18Make unlink old files default behaviour and add a new option -k tobug11-19/+23
prevent overwritting existing files git-svn-id: svn://busybox.net/trunk/busybox@7940 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-18Only use getopt and associated flags if checking is enabledbug11-44/+36
git-svn-id: svn://busybox.net/trunk/busybox@7937 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-18Replaced by md5_sha1_sum.cbug11-492/+0
git-svn-id: svn://busybox.net/trunk/busybox@7936 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-18Replaced by md5_sha1_sum.cbug11-1102/+0
git-svn-id: svn://busybox.net/trunk/busybox@7935 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-17Dont free filename, its needed in the extracted files list.bug11-2/+1
git-svn-id: svn://busybox.net/trunk/busybox@7931 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-17This was made obsolete by config-udeb-linux-i386bug11-415/+0
git-svn-id: svn://busybox.net/trunk/busybox@7930 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-17Remove net-udeb flavour, we dotn use itbug13-1161/+0
git-svn-id: svn://busybox.net/trunk/busybox@7929 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-17Use the PROG variable instead of 'busybox' in the release targetbug11-5/+5
git-svn-id: svn://busybox.net/trunk/busybox@7928 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-15Fix a bug where cpio wouldnt work unless -u was specifiedbug11-10/+8
git-svn-id: svn://busybox.net/trunk/busybox@7918 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-15Move from read_gz to the pipe()+fork() method.bug116-284/+156
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. git-svn-id: svn://busybox.net/trunk/busybox@7917 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-15Fix memory leaksbug11-0/+3
git-svn-id: svn://busybox.net/trunk/busybox@7916 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-14Fix a "broken pipe" problem. vodz, last_patch_116-2bug11-5/+1
git-svn-id: svn://busybox.net/trunk/busybox@7915 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-14Keep trying to find a good header, if we exit it will cause .tar.gzbug11-1/+1
files to compute incorrect crc and length for gzip git-svn-id: svn://busybox.net/trunk/busybox@7914 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-14Catch unsupported featuresbug11-7/+15
git-svn-id: svn://busybox.net/trunk/busybox@7913 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-14NEW APPLET: pipe_progress, used by debian installerbug14-0/+64
git-svn-id: svn://busybox.net/trunk/busybox@7912 69ca8d6d-28ef-0310-b511-8ec308f3f277
2003-11-14Fix build error with tar -jbug11-1/+1
git-svn-id: svn://busybox.net/trunk/busybox@7910 69ca8d6d-28ef-0310-b511-8ec308f3f277