aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2001-04-24Rewrote rm.Matt Kraai
2001-04-24Split up chmod_chown_chgrp.c into 3 separate apps. This unfortunatelyEric Andersen
adds 384 bytes to the overall size. But having each app be standalone is the Right Thing(tm) so we will just have to live with it. -Erik
2001-04-24Update applet define from BB_CP_MV to BB_CP and BB_MV.Matt Kraai
2001-04-24Use generic flag names.Matt Kraai
2001-04-24Move applet_name declaration from busybox.h to libbb.h.Matt Kraai
2001-04-23Applied patch from Larry Doolittle to remove some strlen calls, and add oneMark Whitley
paranoia check to avoid buffer underrun. Saves 120 text bytes.
2001-04-23Remove file obsoleted by cp/mv rewrite.Matt Kraai
2001-04-23Rewrite cp and mv to be SUSv2 compliant.Matt Kraai
2001-04-23Reversed last patch; unnecessary.Mark Whitley
2001-04-23Added a sanity check to fix weird bug exposed when sourcing in commands from aMark Whitley
file with lash. Based on report from Heinz Walter.
2001-04-23Change link order so that libbb functions use libpwd.a when appropriate.Matt Kraai
2001-04-23Some patches from Gennady Feldman. Fixed a glob problem such thatEric Andersen
'ls *.h Config.h' works. Fixed a silly typo with fg/bg process control. Made cmdedit exit sanely when it cannot read input.
2001-04-23A patch from Marc Karasek and Kanoj (kernel serial.c maintainer)Eric Andersen
so init will work on serial consoles with 2.4.3+ kernels, thanks to Fabrice Gautier <gautier@email.enst.fr> for finding this one. -Erik
2001-04-23Simplify file_prefix handling, and use of *dir variable.Glenn L McGrath
2001-04-23Simplify pathname building, in which a bug was noted by Larry Doolittle,Matt Kraai
a patch was provided by Vladimir Oleynik, and am improved patch commited by me.
2001-04-21Fix horrible, horrible memmory leak. I wondered why processes were dying !Glenn L McGrath
2001-04-21Clearly define out exclude list code, as recommended by Larry DoolittleGlenn L McGrath
2001-04-20Fixed a buglet where an extra newline was being added after an insert commandMark Whitley
in some cases.
2001-04-20Made a correction to a bad test expression. Props to Larry Doolittle forMark Whitley
spotting this one.
2001-04-20Applied patch from Larry Doolittle to give users the third option of puttingMark Whitley
buffers in BSS (in addition to stack and heap).
2001-04-20Set permissions of created fileGlenn L McGrath
2001-04-19This has two patches. First it moves interface.c to libbb (it isEric Andersen
support code after all). It also contains a patch from Larry Doolittle that removes two instances of "strlen([^)]*) *- *1", un-shadows two variables, relaxes requirement for a sprintf(3) that returns number of bytes written, and eliminates a duplicate subroutine.
2001-04-19Fix buffer underrun noted and solved by Larry Doolittle.Matt Kraai
2001-04-18Move real_loop.h to libbb, where it belongs.Eric Andersen
-Erik
2001-04-18Add types for the inline funcs, thanks to Ralph Siemsen <ralphs@netwinder.org>Eric Andersen
2001-04-18Eliminate spurious warning, convert to getopt, and eliminate redundant check.Matt Kraai
2001-04-18Fix a number of problems with argument handling.Matt Kraai
2001-04-18Eliminate a segfault when called on an existing file with out an extension:Matt Kraai
touch foo && gunzip foo
2001-04-18Eliminated seeks so that we work correctly on pipes, and removed reliance onMatt Kraai
undefined evaluation ordering. Thanks to Anthony Towns for explanation and solution.
2001-04-18Fix zcat/gunzip when reading from stdinGlenn L McGrath
2001-04-17- updated busybox_header.pod by adding adjtimex to the list.John Beppu
- a new busybox.pod that reflects my fixes, and todays patches to usage.h
2001-04-17Applied patch from I.Q. to add sort -u as a feature.Mark Whitley
2001-04-17Changed line[strlen(line) - 1] = '\0'; to chomp(line);Mark Whitley
2001-04-17Applied a patch from Laurence Anderson to fix the wget statusbar and a patchMark Whitley
to usage.h to document the -q option.
2001-04-17Applied patch from I.Q. to fix problem with sort -n.Mark Whitley
2001-04-17Added some help messages.Mark Whitley
2001-04-17The tiniest of bracket-placement fixes.Mark Whitley
2001-04-17- usage.hJohn Beppu
o echo_example_usage needed to escape some backslashes in an inner quote o find_full_usage missing a \n at the end of the -name line ? getopt_full_usage the -o line has tab issues, but I didn't fix them. o length_example_usage removed some double-quotes that were within an inner quotes o printf_example_usage needed to escape a backslash in an inner quote o sort_example_usage needed to escape some backslashes and double quotes in an inner quote o tftp_full_usage s/nameing/naming/; o umount_full_usage remove colons after options for consistency w/ other full_usage messages o uniq_example_usage needed to escape some backslashes and double quotes in an inner quote - TODO xargs -l ? - docs/autodocifier.pl POD && comment updates - docs/busybox_footer.pod added Larry Doolittle and Sterling Huxley
2001-04-17Convert mount to use getopt.Matt Kraai
2001-04-17Further cleanup of mount option handling.Matt Kraai
2001-04-17Fix -a support (broken by previous patch).Matt Kraai
2001-04-17Fix segfault on `mount -t nfs' reported by Gratien D'haese.Matt Kraai
2001-04-16Several fixes from Sterling Huxley for the vi applet.Eric Andersen
2001-04-16Write full status fileGlenn L McGrath
2001-04-16dpkg 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-15Document new dpkg-deb funtionsGlenn L McGrath
2001-04-15untar changed to allow deb_extract to extract to memory, allows better ↵Glenn L McGrath
operation of dpkg-deb -f
2001-04-15NEw functions read_package_field and read_text_file_to_bufferGlenn L McGrath
2001-04-15Reads a field from a debian control (status or available) file, handles ↵Glenn L McGrath
multi-line fields.
2001-04-15Read a FILE* till an empty line or eof and return it as a char buffer.Glenn L McGrath
In future maybe add char *end_str to interface to allow calling function to specify end point.