fli4l
  1. fli4l

busybox

Public
  1. fli4l
  2. busybox

All Branches Graph

        
AuthorCommitMessageCommit dateBuilds
Tim RikerTim Riker
497a88506e7make ash prompt the same as other shells if cmdedit and fancyprompt
Eric AndersenEric Andersen
85208e2ab94Completely rework the config system so that it no longer annoys me to work on the busybox development tree. This eli...
Eric AndersenEric Andersen
b1591d1f8b9Fix handling of endianness. -Erik
Eric AndersenEric Andersen
a3603e845efOldnews
Eric AndersenEric Andersen
265d229427dPatch from Edward Betts <edward@debian.org> to add -x switch to du.c
Eric AndersenEric Andersen
fcffa2cc1a0Apply lash_patch35 from vodz, which brings several nice size_optimizations.
Eric AndersenEric Andersen
50e4d660aceFix email addr
Eric AndersenEric Andersen
45673d2cc0cAdd fli4l
Matt KraaiMatt Kraai
5c69cd84ffe* editors/sed.c (process_file): Stop processing deleted lines. * testsuite/sed/sed-does-not-substitute-in-delete-line...
Miles BaderMiles Bader
75ce8d7c888Tweak my credit (ah, vanity...)
Miles BaderMiles Bader
130bec5ad8aAdd insmod support for the NEC v850e processor.
Miles BaderMiles Bader
ae28b04ff23Add support for the NEC v850e processor.
Eric AndersenEric Andersen
c57e42b8f0aProvide a controlling tty to askfirst processes as well -Erik
Matt KraaiMatt Kraai
8a8308f129c* testsuite/which/which-uses-default-path: Remove extra echo.
Matt KraaiMatt Kraai
66388f89a52* testsuite/grep/egrep-supports-extended-regexps: Check exit status instead of output.
Matt KraaiMatt Kraai
50aec98e1c1* testsuite/bunzip2/bunzip2-reads-from-standard-input: Remove -c flags. * testsuite/gunzip/gunzip-reads-from-standard...
Matt KraaiMatt Kraai
6feaeace869* testsuite/COPYING: Remove.
Matt KraaiMatt Kraai
cf32ac543c6* archival/bunzip2.c (bunzip2_main): Remove compressed file. * testsuite/bunzip2/bunzip2-removes-compressed-file: New.
Matt KraaiMatt Kraai
35d60421b4f* testsuite/runtest (run_applet_testcase): Return test case status, not process ID.
Matt KraaiMatt Kraai
9cdb0601eb5* archival/bunzip2.c: Include <unistd.h>. (bunzip2_main): Read data from standard input if FILE argument is `-' or ...
Manuel Novoa IIIManuel Novoa III
fa15f702d2eWork around compiler/assembler problem and reduce code size at the same time.
Matt KraaiMatt Kraai
ef8b112d77c* archival/gzip.c (gzip_main): Ensure that the output is a terminal and use error_msg to display the error message.
Eric AndersenEric Andersen
b88868276ceDoh! I broke ping when removing the nested function. This patch from vodz fixes it again.
Matt KraaiMatt Kraai
83788da2505* include/applets.h (CONFIG_LOSETUP): New. * include/usage.h (losetup_trivial_usage, losetup_full_usage): New. * util...
Eric AndersenEric Andersen
27eff033d20Eliminate extra trailing space
Eric AndersenEric Andersen
c7a3fb96d09Fix devfs loop device support
Eric AndersenEric Andersen
b0cc0a6ca87Rewind messages to avoid weird formatting, and fix a bug with CONFIG_FEATURE_EXTRA_QUIET, which was broken
Eric AndersenEric Andersen
889a301a0c9Patch from vodz to fix a potential segfault
Eric AndersenEric Andersen
900c24dc4e9Patch from Jeff Studer <jstuder@aquilagroup.com> to supply a defaults for localfilename from remotefilename, and for ...
Eric AndersenEric Andersen
5a406510466Update dmalloc options per suggestion from Glenn
Eric AndersenEric Andersen
89de1e7930aReinitialize initial shift register value for on each pass. -Erik
Eric AndersenEric Andersen
b5474c48b15Cave to pressure (2 months later). Eliminate using a nested function, which is a purely unremovable gcc-ism... -Erik
Eric AndersenEric Andersen
b159146fa6bAdd missing " " after the word on, as reported by Jason Luther back in mid-december. -Erik
Eric AndersenEric Andersen
3ad0bd95638Patch from J.W.Janssen <JanWillem.Janssen@lxtreme.nl> to provide color ls support, modifed by me to behave properly w...
Eric AndersenEric Andersen
3ec5c692ecfBart Visscher noticed some spurious search and replace silliness -Erik
Matt KraaiMatt Kraai
aee53f46048* testsuite/grep/egrep-is-not-case-insensitive: Require CONFIG_FEATURE_GREP_EGREP_ALIAS.
Matt KraaiMatt Kraai
b3de66869b0* testsuite/grep/grep-handles-binary-files: Read input from a pipe. * testsuite/grep/grep-matches-NUL: Likewise.
Matt KraaiMatt Kraai
0efab3319dd* networking/wget.c (parse_url): Allocate a string for the empty path. * testsuite/wget/wget-handles-empty-path: New.
Matt KraaiMatt Kraai
3b1cbd7bec7Thomas Lundquist * docs/new-applet-HOWTO.txt: Update for new directory structure.
Eric AndersenEric Andersen
38ddbed4c11Try to pull in PATH_MAX properly
Eric AndersenEric Andersen
08ed1a73f12Don't mention ldconfig
Eric AndersenEric Andersen
806c74fe19eCleanup a libc5 compatibility hack
Eric AndersenEric Andersen
f64c1cd26d2Fix broken link
Matt KraaiMatt Kraai
a1bbde71bfelist_single: Declare scratch iff CONFIG_FEATURE_LS_USERNAME is defined.
Matt KraaiMatt Kraai
3bd31ebc9a6* fileutils/ls.c (showfiles): Display multiple short names on a line.
Eric AndersenEric Andersen
372f91f07c6Update
Eric AndersenEric Andersen
bc12fb79fd8Update webpage to note new mirrors
Eric AndersenEric Andersen
1b17b015845Now that we are mirrored, remove absolute links
Eric AndersenEric Andersen
0298be88aecUpdate init.c per my changes in the stable branch -Erik
Eric AndersenEric Andersen
684d745bf35Update robots.txt
Eric AndersenEric Andersen
02a4ed92643A few more little cleanups to simplify mirroring
Eric AndersenEric Andersen
49da8a83ad3Update the cvs commit info. Remove the old busybox.lineo.com stuff.
Matt KraaiMatt Kraai
a99b1943360* libbb/xfuncs.c (xmalloc, xcalloc): Do not exit if a zero-length buffer is requested. (xrealloc): Simplify.
Matt KraaiMatt Kraai
eed9451cf60* findutils/grep.c (grep_main): Remove unnecessary use of junk.
Matt KraaiMatt Kraai
fa144713b8d* testsuite/runtest (show_result): Change UPASS to XPASS. (run_applet_testcase): Likewise.
Matt KraaiMatt Kraai
6b140ea5a97* testsuite/README: Change "UNSUPPORTED" tag to "FEATURE". * testsuite/runtest (run_applet_testcase): Likewise. * tes...
Matt KraaiMatt Kraai
7c71822809f* testsuite/runtest (run_applet_testcase): Return UNTESTED instead of UNSUPPORTED for missing applets and features.
Matt KraaiMatt Kraai
b5b757eb8d2* testsuite/README: Fill to 80 columns.
Matt KraaiMatt Kraai
6be2319873e* testsuite/README: Update copyright date.
Matt KraaiMatt Kraai
ad6faf64970* testsuite/tar/tar-archives-multiple-files: Require CONFIG_FEATURE_TAR_CREATE.
Matt KraaiMatt Kraai
4271d438e2c* docs/busybox.net/index.html (Products/Projects Using BusyBox): Added Tinfoil Hat Linux.
Eric AndersenEric Andersen
d4574f1b61ffix name
Matt KraaiMatt Kraai
c00e4ff8e56* testsuite/tar/tar-archives-multiple-files: New.
Eric AndersenEric Andersen
3b7767abe6cAdd in tuxscreen
Eric AndersenEric Andersen
796245b554bUpdate sponsor section
Eric AndersenEric Andersen
8fd6e1fb0f9Add in a sponsors link, and update the screenshot.
Eric AndersenEric Andersen
d7f7bd04458Add Partition Image
Glenn L McGrathGlenn L McGrath
02a415606ccParse the include list to writeTarFile rather than argv, fixes a bug where tar files wernt being created.
Glenn L McGrathGlenn L McGrath
8833a51781fFix condition that prevented creation of compressed files
Matt KraaiMatt Kraai
9bd49d6a22a* archival/gzip.c (ifname, ofname): Delete. (gzip_main): Handle multiple files. * include/usage.h (gzip_trivial_usa...
Matt KraaiMatt Kraai
592a3e63ee0* archival/gzip.c (gzip_main): Display usage if given multiple files.
Matt KraaiMatt Kraai
273af73317a* include/usage.h (gzip_trivial_usage): Make FILE optional. (gzip_full_usage): Note behavior when FILE is unspecified.
Matt KraaiMatt Kraai
eb83478528c* fileutils/dd.c (dd_main): Ignore ftruncate error if the output is not a file or directory.
Matt KraaiMatt Kraai
369da77d5eb2002-01-30 Neal H Walfield <neal@cs.uml.edu> * networking/ping.c (hostname): Removed. [CONFIG_FEA...
Eric AndersenEric Andersen
20d739adf7fIf PATH_MAX isn't defined, define it outselves
Eric AndersenEric Andersen
53a22992309Patch from Russ Dill <Russ.Dill@asu.edu>. From the start-stop-daemon man page: -b|--background Typically us...
Eric AndersenEric Andersen
467a18b1d94Teach 'init -q' that init's pid may not equal 1
Matt KraaiMatt Kraai
a3181dd8339Do not segfault if PATH is unset.
Eric AndersenEric Andersen
ba552523fafRemove broken "Other cool embedded software" link
Eric AndersenEric Andersen
d35c5df08c7Make private ash config options be public
Matt KraaiMatt Kraai
b75b6e2c35b* archival/tar.c (tar_main): Remove unused variable.
Eric AndersenEric Andersen
038cbc74429Oops.
Eric AndersenEric Andersen
c94e89d81f9Do not depend on PATH or getopt arg reordering
Eric AndersenEric Andersen
db2b9f37d4cSomehow ttylinux got lost. Put it back. -Erik
Eric AndersenEric Andersen
8ec99dfa054Update links to avoid possible lingering DNS problems (and thereby test if I have the Reply-to thing really fixed thi...
Matt KraaiMatt Kraai
d402f971a59* docs/busybox.net/index.html: Fix misspelling of `Unfortunately'.
Eric AndersenEric Andersen
eeba178d3abMore updates
Eric AndersenEric Andersen
7d957c6573bMore pics
Eric AndersenEric Andersen
665b4e69edfUpdate text once again
Eric AndersenEric Andersen
7875f5b72adFix grammar (thanks to my wife for proof reading)
Eric AndersenEric Andersen
55ed17747ffFix link
Eric AndersenEric Andersen
4fa2bb5e950Update busybox.net info and donation noise
Matt KraaiMatt Kraai
9eaf059d283* editors/sed.c (parse_cmd_str): Remove redundant code to skip initial whitespace.
Matt KraaiMatt Kraai
5ed78adca59* editors/sed.c (parse_edit_cmd): Rewrite. * testsuite/sed/sed-splits-edit-commands-on-command-line: New.
Matt KraaiMatt Kraai
d2995632570* AUTHORS (Matt Kraai): Update e-mail address.
Matt KraaiMatt Kraai
9758e7d58d8* include/usage.h: Fix route and unzip usage messages (patch from Laurence Anderson).
Matt KraaiMatt Kraai
f3fbe20c350* cmp/cmp-detects-difference: Simplify return code negation. * false/false-returns-failure: Likewise. * tar/tar-deman...
Matt KraaiMatt Kraai
01d2ea908b8* testsuite/README: Document -v option. * testsuite/runtest: Handle -v option. (show_result): New. (run_applet_te...
Matt KraaiMatt Kraai
39fcb5a7502* archival/dpkg.c (create_list): Use chomp. * archival/tar.c (append_file_list_to_list): Likewise.
Matt KraaiMatt Kraai
0733e840bd1chomp should only remove the newline if it occurs at the end of the input. This was caught by the test suite (in sed/...
Matt KraaiMatt Kraai
d21735de2d7* editors/sed.c (parse_edit_command): Require a newline after the backslash after an edit command. * testsuite/sed/...
Glenn L McGrathGlenn L McGrath
87ac7028e01unzip applet by Laurence Anderson ----------------------------------------------------------------------
Aaron LehmannAaron Lehmann
438803311b6ash patch: errname-diff
Aaron LehmannAaron Lehmann
9a218bf9799ash patch: initvar-diff
Aaron LehmannAaron Lehmann
1a6986699f4ash patch: forkshell-diff
Aaron LehmannAaron Lehmann
eec2bbb9bf0ash patch: fgcmd-diff
Aaron LehmannAaron Lehmann
2aef3a6bb9aash patch: breakcmd-diff
Aaron LehmannAaron Lehmann
95877b67564ash patch: addfname-diff
Eric AndersenEric Andersen
79a466f1285optimize this a little bit.
Eric AndersenEric Andersen
6d13964714cSilence some silly warnings -Erik
Eric AndersenEric Andersen
e7dd383f67fLink to udhcp
Eric AndersenEric Andersen
b9c0b99e51bUpdate URLs and email addresses
Matt KraaiMatt Kraai
70624846fdfIgnore blanks before the first address and before the command.
Matt KraaiMatt Kraai
1fcc66e6855New.
Eric AndersenEric Andersen
ceef50b280dPatch from vodz to fix broken function prototype
Eric AndersenEric Andersen
f1f2bd0b0a2Patch from vodz to implement ^L (clear screen)
Eric AndersenEric Andersen
9910cd2869fUpdate TODO. vodz has implemented ^L. Reverse policy on tinylogin. -Erik
Matt KraaiMatt Kraai
1f0c43668acRemove `== TRUE' tests and convert `!= TRUE' and `== FALSE' tests to use !.
Matt KraaiMatt Kraai
31c73af6568Perform clean up only if CONFIG_FEATURE_CLEAN_UP is defined.
Matt KraaiMatt Kraai
2b1effdbbccWrite files when extracting an archive from standard input.
Matt KraaiMatt Kraai
c5b5cab37d3Remove dependence on CONFIG_FEATURE_CLEAN_UP.
Matt KraaiMatt Kraai
38c15becf65Avoid printing a trailing blank character.
Eric AndersenEric Andersen
5a841adf5d3Switch from FTP to HTTP for downloads
Eric AndersenEric Andersen
fb74a450887Vodz' last_patch31 Very minimal last corrections: 1) busybox.c: fix warining 2) docs/: add applets for ...
Eric AndersenEric Andersen
f3f9062ecfbThings like 'tar -c /tmp/*' and 'tar -cO /tmp/*' where the output filename was not explicitly specified were segfault...
Eric AndersenEric Andersen
730f826f257Add in a new restart init target, triggered by SIGHUP. Patch from Russ Dill, with adjustments by me. -Erik
Matt KraaiMatt Kraai
ace02dc9cd3Make cp and mv optionally preserve hard links.
Eric AndersenEric Andersen
46ea0e46964* Add ^L clear to shell
Eric AndersenEric Andersen
6925d501767Some minor usage cleanups from David Douthitt <ssrat@mailbag.com>
Eric AndersenEric Andersen
de2a3422895Add a more verbose non-strip command.
Matt KraaiMatt Kraai
e62dc86bc77Add support for big-endian ARM (initial patch by Mike Voytovich).
Matt KraaiMatt Kraai
04ae328851fUpdate uClibc URL.
Matt KraaiMatt Kraai
14b7c5d12b9Open the source before creating the destination.
Matt KraaiMatt Kraai
741f40b58edUse an int to hold the result of fgetc (bug noted by David Kimdon).
Eric AndersenEric Andersen
72812d31432And a bit more
Eric AndersenEric Andersen
a2e69081652More polish
Eric AndersenEric Andersen
90c2abd212dOops
Eric AndersenEric Andersen
dec43433e5fAdd in cvs info
Eric AndersenEric Andersen
2423b12daeeBegin moving things to busybox.net -Erik
Eric AndersenEric Andersen
05b5addcaa2Use a local image, not an offsite one.
Matt KraaiMatt Kraai
07a37aebf5dNew.
Matt KraaiMatt Kraai
dba11452cb9Continue processing files if we are asked to touch, but not create, a file which doesn't exist.
Matt KraaiMatt Kraai
1a781a499ffEnable test only if CONFIG_FEATURE_GREP_EGREP_ALIAS is defined.
Eric AndersenEric Andersen
603557b466aFix link name
Eric AndersenEric Andersen
089db51fbefFix broken link
Matt KraaiMatt Kraai
3eeab3b23f3Update copyright and close file descriptors (noted by Axel Kittenberger).
Eric AndersenEric Andersen
6834ee941aaAvoid NULL pointer problems. Patch from "Frank P. MacLachlan" <fpm-plutus@tgs.indyme.com>
Matt KraaiMatt Kraai
54805af092cRemove documentation for the --file option to hostname (noted by David Douthitt).
Eric AndersenEric Andersen
c98c06233e8Merge in the cal applet from Steve Merrifield <steve@labyrinth.net.au>
Eric AndersenEric Andersen
b24d65659f1If find_pid_by_name() had an error, it was returning -1, but storing that into a pid_t, which is unsigned on a number...
Eric AndersenEric Andersen
06656f363deMinor adjustment to the strip command
Eric AndersenEric Andersen
db930948a91More copyright and email addr cleanups
Eric AndersenEric Andersen
463304edfd2Silly cosmetic problem in the comment
Eric AndersenEric Andersen
356b6dbf867Patch from Steve Merrifield <steve@labyrinth.net.au> to fixup the merge of the time applet, which I messed up. -Erik
Eric AndersenEric Andersen
0ee0a8d5396Fix running more on files in the (broken) procfs that claim 0 length when that isn't actually true. -Erik
Aaron LehmannAaron Lehmann
b6ecbdc07dcThe ash ansification diff! Please tell me if you notice any problems resulting from this.
Aaron LehmannAaron Lehmann
ebd8065f387Trying to commit Changelog and TODO. cvs is being weird :/
Aaron LehmannAaron Lehmann
2dd2d7a37daPatch to avoid warnings
Aaron LehmannAaron Lehmann
b9df470c4d8Commit my improvement on Rodney Brown's patch to g(un)zip, decreasing binary size.
Glenn L McGrathGlenn L McGrath
249f39a2650Simplify unzip(), remove unused checks and unneccessary variables
Glenn L McGrathGlenn L McGrath
ef03dbcd4dbSimplify CRC table generation
Glenn L McGrathGlenn L McGrath
aad44fb37a3Fix some fegfaults and picket fence
Manuel Novoa IIIManuel Novoa III
3280f9a3fc7New version to cut size. Includes optional basename() compatibility, but enabling that would break the basename appl...
Manuel Novoa IIIManuel Novoa III
6509f92a3b2Combined size reduction changes by Glenn and myself. Added back in "unknown" for -p to match normal uname behavior (...
Glenn L McGrathGlenn L McGrath
1dbbd2fe347Fail gracefully if package depends on a virtual package.
Eric AndersenEric Andersen
ed8a9be2871Patch from Dan Langlois <dan@somanetworks.com> Support SIGSTOP/SIGCONT for wierd situations when people want init to ...
Eric AndersenEric Andersen
c3657428d32Add in a 'time' applet. Adds 4.5k. -Erik
Glenn L McGrathGlenn L McGrath
38288bbf4cbgunzip was incorrectly reporting a failed crc and length (discovered by Chang, Shu-Hao). The bitbuffer needs to be u...
Matt KraaiMatt Kraai
8a35c9a5575Add space before module name (noted by Ron Yorston).
Glenn L McGrathGlenn L McGrath
9e6c9f73119Minor space saving improvments
Glenn L McGrathGlenn L McGrath
74afa9aed1bWhen just counting chars of a file stat file instead of reading the whole file (Fixes Debian bug #103302)
Glenn L McGrathGlenn L McGrath
c29ab970948woops. dotn pass NULL
Glenn L McGrathGlenn L McGrath
1477ad8e831Simplify print function, prints an extra space if no filename, but saves 4 bytes
Glenn L McGrathGlenn L McGrath
02d090d3d26Use enums for selected functionality, Reduce the size by nearly 100 Bytes
Eric AndersenEric Andersen
2480e3a30a0Fix dangling comma
Matt KraaiMatt Kraai
1dbd6ff80feNew.
Matt KraaiMatt Kraai
585f657e2dcFix undeclared variable error.
Matt KraaiMatt Kraai
0c390a76fe7Eliminate warning.
Matt KraaiMatt Kraai
fd3f1be57f4New.
Matt KraaiMatt Kraai
355a61b56ffTreat NUL as the end-of-line.
Eric AndersenEric Andersen
66c22051f96More grammar fixes
Eric AndersenEric Andersen
dbdc0d5da99grammer error
Eric AndersenEric Andersen
4d7f9c3d995Update the website
Eric AndersenEric Andersen
4b8a1e89a53Fix email addr
Eric AndersenEric Andersen
f435a918fabS390 wierdness
Eric AndersenEric Andersen
81ee96fe629Usr get_last_path_component() name basename()
Eric AndersenEric Andersen
c36642195cbInclude time.h
Eric AndersenEric Andersen
edc6e0248c7Oops. doubled myself