fli4l
  1. fli4l

busybox

Public
  1. fli4l
  2. busybox

All Branches Graph

        
AuthorCommitMessageCommit dateBuilds
Glenn L McGrathGlenn L McGrath
7b215b99b2cFix build error with tar -j
Glenn L McGrathGlenn L McGrath
1a41db8eaf5Remove some tar_gz stuff that get dragged in
Glenn L McGrathGlenn L McGrath
94cf153c2bcRemove debugging noise.
Glenn L McGrathGlenn L McGrath
d09bcecda80Read in blocks rather than one char at a time, greatly improves speed
Eric AndersenEric Andersen
5f28455c6efOskar Liljeblad writes: Here's a fix for the hard-coded device name in fbset.
Eric AndersenEric Andersen
b6e58d2b9a0Michael Smith writes: I noticed a problem with ifconfig in busybox 0.60.5. The matching code seems to exist in busyb...
Eric AndersenEric Andersen
c16686c1e2eUlrich Marx writes: hello i had some trouble with the filedescriptor in udhcp. Two things happened on my device: 1....
Eric AndersenEric Andersen
61b038acccbSteven Seeger writes: Hey guys. I've found a bug in modprobe where it generates bad strings and makes sytem calls wi...
Eric AndersenEric Andersen
8211db5af0eVladimir N. Oleynik (vodz) writes: Hi Glenn. I analysed BSS size gzip applet and found may be mistake: updcrc() che...
Eric AndersenEric Andersen
e0c83af4ce5Marc Kleine-Budde noticed a missing semicolon
Glenn L McGrathGlenn L McGrath
d2a897aab08Merge common parts of sha1sum and md5sum, which is everything except the algorithms. Move algorithms to hash_fd and m...
Eric AndersenEric Andersen
0bdf41ad7e8Add some basic cvs usage info
Eric AndersenEric Andersen
bbce615c7ebRob Landley writes: Remove three entries in defconfig that config no longer has. Rob
Eric AndersenEric Andersen
2849209db20Patch from Steven Scholz to send the output from 'time' to stderr, rather than stdout, so that things like ~ # time ...
Eric AndersenEric Andersen
28d4e16cd7cThis appears to be the correct fix to make CONFIG_FEATURE_DEB_TAR_BZ2 support compile. Glenn, you may want to verify...
Eric AndersenEric Andersen
d2160aaeab9fix comment
Tim RikerTim Riker
b1ffba04013wrap bb help output if CONFIG_FEATURE_AUTOWIDTH
Eric AndersenEric Andersen
1b1942f93dbAs vodz pointed out, setting unset_env to NULL is sufficient
Glenn L McGrathGlenn L McGrath
7f9de02ca6aRewrite, 800+ bytes smaller and more robust.
Eric AndersenEric Andersen
5912acb6709By popular demand, revert to version 1.21, since Rules.mak:1.22 causes the build to ignore CROSS_COMPILER_PREFIX set ...
Glenn L McGrathGlenn L McGrath
2685724e237Fix tar -j support Use the old fork() method of tar compression support, rather than read_bz2.... - (*uncompress)(in...
Eric AndersenEric Andersen
6d687817a84Fix oversight with CONFIG_FEATURE_AUTOWIDTH handling
Eric AndersenEric Andersen
b7077a7316fSet unset_env pointing to a NULL item, to prevent us from walking off the end of the list and segfaulting. -Erik
Eric AndersenEric Andersen
04d055f4e11Fix rdate and ftpget/ftpput so they compile with the new xconnect. I have checked rdate. Someone should also check f...
Eric AndersenEric Andersen
f6067beaa94Avoid conflicts with the 2.6 kernel headers, which define _IOR rather differently, thereby breaking the BLKGETSIZE64 ...
Eric AndersenEric Andersen
e6dc439b3a3Rework wget, the xconnect interface, and its various clients in order to fix the problems with round robin DNS report...
Eric AndersenEric Andersen
8179cf2b78aPut back the tar support stubs (and warnings) for now.
Eric AndersenEric Andersen
252183e3f53Try to make indent formatting less horrible
Glenn L McGrathGlenn L McGrath
e64bf409dd0Patch from David Meggy to make the swap default to the new version if no version is specified and the kernel is relat...
Glenn L McGrathGlenn L McGrath
4ef5a845834Move the tail -c option from FANCY_TAIL to the default tail, this makes the default tail options conform to SUSv3, wi...
Eric AndersenEric Andersen
0120be94a0dFix stupid typo
Glenn L McGrathGlenn L McGrath
9716575f1a0Remove config options for sort -u and sort -r, they are always enabled
Glenn L McGrathGlenn L McGrath
40c9489d336Add a comment with link to the SUSv3 standard for xargs
Glenn L McGrathGlenn L McGrath
09c295a5bc4run through indent
Glenn L McGrathGlenn L McGrath
00ed36fd524Patch from Dmitry Zakharov, Fixes two bugs: - END block didn't execute after an exit() call - huge memory consumption...
Eric AndersenEric Andersen
b8b6816f7b0make certain values specified in the environment always win
Glenn L McGrathGlenn L McGrath
f4fd3a13318Accept the -c option and do nothing
Glenn L McGrathGlenn L McGrath
984b45142a1fix a bug where `which' doesn't check whether the file passed as an argument is a regular file, patch by Arthur Othieno
Glenn L McGrathGlenn L McGrath
6530f0d3a19make CONFIG_FEATURE_UNARCHIVE_TAPE common between itar and cpio, patch by Arthur Othieno
Glenn L McGrathGlenn L McGrath
4636aa9dcd5"A few references to sourcefiles and URLs in docs/contributing.txt had gone stale" - Peter Korsgaard
Glenn L McGrathGlenn L McGrath
f235d057735Use the return value from uncompress_bunzip, fix some typo
Glenn L McGrathGlenn L McGrath
1c834407e39Add some error messages, use xmalloc instead of malloc
Glenn L McGrathGlenn L McGrath
debb21ece7bFix a logic error, the old bunzip code returned non-zero for success, new code returns 0 for success.
Glenn L McGrathGlenn L McGrath
e81fc5fb300Conditionally compile some files. This hides a bug related to the new bunzip code in the tar and dpkg[-deb] applets. ...
Eric AndersenEric Andersen
5fa4db29f78Another bzip2 update and speedup from Manuel Novoa III, with some additional changes (primarily lots of comments) fro...
Eric AndersenEric Andersen
2053a8c7474the dc applet now needs libm -Erik
Eric AndersenEric Andersen
e78fe2414b1sigh
Eric AndersenEric Andersen
a92877403acGoetz Bock writes: Dear list, during my quest do pack busybox into an RPM, I've fixed a small bug (missing \n) in d...
Eric AndersenEric Andersen
a48b0a3af71last_patch116 from vodz: Stephane, >Using busybox+uclibc, crond syslog messages look like: > >Oct 9 09:04:46 soekr...
Eric AndersenEric Andersen
514633bf3f4Tomasz Motylewski reported that the 'which' applet does not find files when the full file PATH is specified. This pa...
Eric AndersenEric Andersen
7f6295f5160Patch from Arthur Othieno for style-guide.txt conformance
Eric AndersenEric Andersen
28672dd3b9fPatch from Arthur Othieno for docs/style-guide.txt conformance.
Eric AndersenEric Andersen
9ef6c930903Patch from Arthur Othieno to fix a compiler warning
Eric AndersenEric Andersen
976a55e1689make this a little bit less messy
Eric AndersenEric Andersen
f1d3ac429e2Update mail location
Eric AndersenEric Andersen
637d2266e1eDisable any buffering to stdout
Eric AndersenEric Andersen
5289969f08dTito writes: Hi to all, I'm sorry but I didn't spot this big fat bug until now, Matteo Croce emailed me about it. P...
Eric AndersenEric Andersen
88c916bdec7Andreas Mohr writes: the busybox menuconfig triggered my "inacceptable number of spelling mistakes" upper level, so ...
Eric AndersenEric Andersen
951df20b7e8Do a better job of dealing with screwy s390 abi changes
Eric AndersenEric Andersen
acf6c917e27ccording to this: http://sources.redhat.com/ml/binutils/2003-01/msg00290.html The name R_390_GOTOFF was changed t...
Eric AndersenEric Andersen
1acfb72e71aManuel Novoa III writes: Hello Rob, Here's a patch to your bunzip-3.c file. Nice work btw. One minor bug fix... c...
Eric AndersenEric Andersen
0d6d88a2058Rob Landley's new micro-bunzip version 3. Rob writes: The API for using partial writes, as described in my last mes...
Tim RikerTim Riker
6fe55ae9398old gcc
Eric AndersenEric Andersen
7857c038087Paul Mundt (lethal) writes: Erik, The format for /proc/meminfo has changed between 2.4 and 2.6, quite considerably....
Glenn L McGrathGlenn L McGrath
d12061b299aVodz last_patch_117, update options for new xargs
Glenn L McGrathGlenn L McGrath
61796945e37Vods versions of xargs
Eric AndersenEric Andersen
75a5684793dI don't need to have my email adder listed twice
Eric AndersenEric Andersen
2af70005b9cDo not use kernel headers
Glenn L McGrathGlenn L McGrath
fe4704e9483Fix an ommision preventing building, patch by Tito.
Glenn L McGrathGlenn L McGrath
12940e1ce0cexample devfs config file, patch from Tito.
Glenn L McGrathGlenn L McGrath
17d21fa5191New applet, devfsd, by Matteo Croce and Tito
Glenn L McGrathGlenn L McGrath
a55d72bbb41Patch from Steven Scholz, fix some warnings
Glenn L McGrathGlenn L McGrath
99825960c18Bugfix for xargs
Eric AndersenEric Andersen
29c77f71ba7Arnd Ben Otto writes: Hi Eric I have written a small patch for the Busybox syslogd. With this patch one can limit t...
Eric AndersenEric Andersen
dae099b2f96We did not have a safe_write, which is the analog to safe_read. Convert full_write to use safe_write internally, whi...
Eric AndersenEric Andersen
638da75f4b8Fix some warnings that have crept in recently
Glenn L McGrathGlenn L McGrath
07085855adaPatch from Tito, size optimisation and fix error in exit code of -V option
Glenn L McGrathGlenn L McGrath
586d86cc8ceComaptability with gcc-2.95
Glenn L McGrathGlenn L McGrath
9d1a33c6904Vodz last_patch_105 without his xargs patch which doenst apply cleanly
Glenn L McGrathGlenn L McGrath
add3eadc469Add the x, n, s and E options, remove -r as its expected behaviour.
Glenn L McGrathGlenn L McGrath
42c25735e6bPatch from Rob Landley; Moving on to building diffutils, busybox sed needs this patch to get past the first problem. ...
Glenn L McGrathGlenn L McGrath
fd7bc13557aWoops, the previous patch reversal wasnt complete, breaking everything.
Glenn L McGrathGlenn L McGrath
f86bd9f2cdfReverse my previous changes and make a note about why its dont this way
Glenn L McGrathGlenn L McGrath
07cf92676aeDont mix xarg options with utility option, fixes example of `echo "README" | xargs ls -al` Dont specify a path for th...
Glenn L McGrathGlenn L McGrath
1dc0ccafddfVodz, last_patch_114 - env vars CONTENT_TYPE, CONTENT_LENGTH, HTTPD_REFERER, REMOTE_USER and AUTH_TYPE(Basic always)....
Glenn L McGrathGlenn L McGrath
8ac86e33a27Patch by Rob Landley, fix warning
Glenn L McGrathGlenn L McGrath
4a77c781ef9argc has already been decremented
Glenn L McGrathGlenn L McGrath
cb920d97783Patch from Rob Landley, Simplify organisation of arguments.
Glenn L McGrathGlenn L McGrath
91b3d460c71Fix -C option when creating tar files. Need to chdir after the tar file is opened, so make common tar filename parsin...
Glenn L McGrathGlenn L McGrath
9c91e4142d5Thomas Lundquist, update for current structure
Glenn L McGrathGlenn L McGrath
0ad4daa54eaPatch from Rob Landley to fix backrefs
Glenn L McGrathGlenn L McGrath
738fb33994dPatch by Rob Landley, fix "newline after edit command"
Glenn L McGrathGlenn L McGrath
aa5a6026892Patch by Rob Landley, work in progress update, fixes lots of bugs, introduces a few others (but they are being worked...
Glenn L McGrathGlenn L McGrath
e6ba16f830bPatch by Guillaume Morin Fix two race conditions, as described at. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=2...
Glenn L McGrathGlenn L McGrath
f7dd10f67cePatch from Fillod Stephane Add follow mode to logread, ala "tail -f /var/log/messages" Note: output to a slow seria...
Glenn L McGrathGlenn L McGrath
a79220db6e7add size parameter to syslogd -C Patch by Padraig, resubmitted by Fillod Stephane
Glenn L McGrathGlenn L McGrath
6b0658f5c09Patch by Fillod Stephane, declare variables as static to not clobber busybox namespace
Glenn L McGrathGlenn L McGrath
6376b583e2cUse a variable for the config files, makes it easier to syncronise with debian builds
Glenn L McGrathGlenn L McGrath
c98c7d9a14aSyncronise with debian busybox-cvs package
Glenn L McGrathGlenn L McGrath
761ec20f813Fix some typo's, remove some extra free statements
Glenn L McGrathGlenn L McGrath
a406a9c8530Add the -d option
Glenn L McGrathGlenn L McGrath
eebcc1d98a9Add the "install" applet, move get_ug_id to libbb as its used by chown, chgrp and install.
Glenn L McGrathGlenn L McGrath
d72e34c7524Patch by Steinar H. Gunderson to fix debian bug #211675. Linking to my_getgrnam from libpwdgrp wasnt working, instead...
Glenn L McGrathGlenn L McGrath
d3612178b71Patch by Junio C Hamano to workaround a gcc compiler bug. The construct certain vintages of GCC (the one I have trou...
Glenn L McGrathGlenn L McGrath
2570b43e829Configuration option to define wether to follows GNU sed's behaviour or the posix standard. Put the cleanup code ba...
Glenn L McGrathGlenn L McGrath
204ff1cea49Fix a bug that creapt in recently with substitution subprinting, and add a test for it.
Glenn L McGrathGlenn L McGrath
96fd1b98f19Compile get_terminal_width_height
Glenn L McGrathGlenn L McGrath
baaa6e9e7dbPatch from Stephane Billiart to fix an unused variable warning.
Glenn L McGrathGlenn L McGrath
a3822de23e8Patch from Bastian Blank to fix a problem when runing find under ash. "If the shell is compiled with -DJOBS, this is...
Glenn L McGrathGlenn L McGrath
e16ab475ad1Patch from Tito, Reduces the size of busybox's strings applet from 1900 to 1788 bytes (for strings.o).
Glenn L McGrathGlenn L McGrath
977451ef446Fix a simple mistake with pattern space, and add a test for it
Glenn L McGrathGlenn L McGrath
47e5ca1ecb2Patch by Jean Wolter to fix a bug where a script wouldnt be executed unless it had #!/bin/sh in the first line "It c...
Glenn L McGrathGlenn L McGrath
e3e28d3bb64Fix some memory allocation problems ----------------------------------------------------------------------
Eric AndersenEric Andersen
8efe967018dBe entirely consistant when using ioctl(0, TIOCGWINSZ, &winsize) to ensure proper fallback behavior on, i.e. serial c...
Eric AndersenEric Andersen
c4f72d1426efix function prototype
Eric AndersenEric Andersen
45638df2305Needs prototype for close()
Eric AndersenEric Andersen
2205c84de4ccomparison was always false due to limited range of data types. Carefully cast to unsigned long long prior to multipl...
Eric AndersenEric Andersen
1393a39df49Do not shadow the global name 'accept'
Glenn L McGrathGlenn L McGrath
2eed0e2d470Add a test for the 'P' command and fix current implementation so it doesnt permanently modify the pattern space.
Glenn L McGrathGlenn L McGrath
6e5687abc37A test and fix for the sed 'n' command
Glenn L McGrathGlenn L McGrath
7b351212979Test for use of newline in regex's, this feature is used by most configure scripts.
Glenn L McGrathGlenn L McGrath
73116311e56Fix for the sed-append-next-line test
Glenn L McGrathGlenn L McGrath
65f9dc01f35Test the N command
Glenn L McGrathGlenn L McGrath
640c1f547f4Fix recursion problem
Glenn L McGrathGlenn L McGrath
ba5eb27ce3dCheck sed doesnt go into an infinite loop (yes it does)
Glenn L McGrathGlenn L McGrath
c43f9edf889Update Matteo Croce's email address
Glenn L McGrathGlenn L McGrath
294d113adb6Memory cleanups and fix for `echo "foo" | sed 's/foo/bar/;H;q'`
Glenn L McGrathGlenn L McGrath
8417c8c38bdCleanup memory usage
Glenn L McGrathGlenn L McGrath
7bf8f5bc5e2Update sed branch tests
Glenn L McGrathGlenn L McGrath
8a0b59fb827Add two new tests, sed-recurses-properly should always work
Glenn L McGrathGlenn L McGrath
edc388cf4efThe previous fix for 's/a/1/;s/b/2/;t one;p;:one;p' broke the case of echo fooba | ./busybox sed -n 's/foo//;s/bar/fo...
Glenn L McGrathGlenn L McGrath
3fe475677a5Preserve substitution flag value within the current line. Fixed the following testcase # cat strings |./busybox sed -...
Glenn L McGrathGlenn L McGrath
f4523562b61Fix branching commands. If a label isnt specified, jump to end of script, not the last command in the script. Print...
Glenn L McGrathGlenn L McGrath
8aac05bfe5fPatch from Rob Landley Fixed a memory leak in add_cmd/ad...
Glenn L McGrathGlenn L McGrath
7c59a83a779Stupid typo
Glenn L McGrathGlenn L McGrath
4dc1d25a308Fix some memory allocation problems
Glenn L McGrathGlenn L McGrath
f36635cec6dFix the following testcase by disabling global substitution if the regex is anchored to the start of line, there can ...
Glenn L McGrathGlenn L McGrath
c18ce373a21Fix the following testcase by storing the state of the adress match with the command. # cat strings a b c d e f g # ....
Glenn L McGrathGlenn L McGrath
c2b9186be16Fix compile error, Vodz, last_path_113
Glenn L McGrathGlenn L McGrath
2af30446f17Typo.
Eric AndersenEric Andersen
eb213bd2a2dAs vodz just pointed out, I screwup up the call to bb_xasprintf!
Eric AndersenEric Andersen
7f2935ba0ecRemove final \n
Eric AndersenEric Andersen
70af8834df7Fix obligitory typos
Eric AndersenEric Andersen
aa2afee9227Final changelog update
Eric AndersenEric Andersen
839bd4a73baRemove version #
Eric AndersenEric Andersen
3acfedfafe2I suppose it is now Sept 12...
Eric AndersenEric Andersen
23bc836f42fUpdate webpage a bit
Glenn L McGrathGlenn L McGrath
beb3bbd991cFix handling of hardlinks when OLDGNU and GNU extensions arent enabled.
Glenn L McGrathGlenn L McGrath
ef91bf67ed6Use the typeflag to identify if its a hardlink on OLD and GNU posix modes, fixes a bug extracting hardlinks to symlinks.
Eric AndersenEric Andersen
51ed242ad6cInvoke run-parts on /etc/network/if-*.d per the behavior of the upstream ifupdown code...
Eric AndersenEric Andersen
e15138a8702Teach rdate to timeout in 10 seconds to avoid blocking forever with odd or broken networking setups
Eric AndersenEric Andersen
f57a614db9dconfig option CONFIG_FEATURE_SH_APPLETS_ALWAYS_WIN must depend on CONFIG_FEATURE_SH_STANDALONE_SHELL.
Eric AndersenEric Andersen
a4389cfb51eUpdate changelog for release
Glenn L McGrathGlenn L McGrath
14092a1ed23Busybox CVS version ipcalc have problems: - Can`t use 255.255.255.255 address - typo: double check for valid ip addre...
Eric AndersenEric Andersen
81155f8fa8dUpdate definition of struct serial_struct, per linux-2.6.0-test5, to avoid stack corruption problems on some 64bit ar...
Eric AndersenEric Andersen
2fdba246203Marc A. Lehmann writes: The tar -x command in busybox does not restore the file mode correctly. The reason is most ...
Eric AndersenEric Andersen
6231f092bd5Patch from Philip Blundell: On Thu, 2003-09-11 at 01:09, Glenn McGrath wrote: > Applied Thanks. Unfortunately ther...
Glenn L McGrathGlenn L McGrath
cc20ebc11e2add ipv6 literal support to wget
Glenn L McGrathGlenn L McGrath
1cb2622f9c5Fix a bug where make clean complained about having both : and :: entries. Remove tester.log on make clean Patch by Ar...
Glenn L McGrathGlenn L McGrath
fe538ba5d68Vodz, last_patch_104
Glenn L McGrathGlenn L McGrath
87af49f26b2If a tar entry is a regualr file ending in a '/' then its really a directory. From http://www.gnu.org/manual/tar/html...
Glenn L McGrathGlenn L McGrath
640fb86b283Update the config file by running it from menuconfig, get rid of some unused entries.
Glenn L McGrathGlenn L McGrath
07f6b95d8f7Patch from Jean Wolter expr currently always adds even if told to subtract
Glenn L McGrathGlenn L McGrath
5875be406e7Vodz, last_patch_110 no limit, no memory usage for env buffer, always call putenv(). remove small error for previou...
Glenn L McGrathGlenn L McGrath
55bf79f9441Preserve suid/sgid bits
Glenn L McGrathGlenn L McGrath
b65422cf652last_patch_109 from Vladimir N. Oleynik Busybox`s httpd have the defect (from born): ip 1.2.3.1 have true comparing ...
Glenn L McGrathGlenn L McGrath
350733abb81Busybox modprobe has a couple of irritating quirks: - attempting to modprobe a module that is already loaded yields...
Glenn L McGrathGlenn L McGrath
d6bdd5dc088Small bug in silent option
Glenn L McGrathGlenn L McGrath
b77158a934dSet the default password to md5, patch by Joshua Jackson
Glenn L McGrathGlenn L McGrath
99bd5adf995more crond+crontab integrating with loginutil libbb functions and deleted patch from Thomas Gleixner to init. Viodz l...
Glenn L McGrathGlenn L McGrath
759d7ececd5To load GPLONLY symbols its is required that CHECK_TAINTED_MODULES be enabled, if not GPLONLY symbols are ignored.
Glenn L McGrathGlenn L McGrath
530ea42abc7adds the ability to use and calculate network prefix specifications instead of netmasks. It also fixes the parameters...
Glenn L McGrathGlenn L McGrath
dc4e75ef7camove all "-/bin/sh" "/bin/sh" and "sh" to libbb/messages.c file as one constant. Vodz last_patch_107
Glenn L McGrathGlenn L McGrath
005f83adf51Fix compile error and reducing size for libbb/get_console.c to previous size. Vodz last_patch106
Glenn L McGrathGlenn L McGrath
d9461f887eeAllow one to detect and handle the case where no lease could be obtained via DHCP. (Just add a section "failed" to yo...
Glenn L McGrathGlenn L McGrath
c2942f0904e"insmod caches the symbolname in a variable before modifying it and uses the cached value afterwards." - Jean Wolter
Glenn L McGrathGlenn L McGrath
bb13624d8c3save a couple of bytes
Glenn L McGrathGlenn L McGrath
502907f5b33The default behaviour for run-parts is corrected to continue if an error is encountered in a script. Patch by Philip ...
Glenn L McGrathGlenn L McGrath
759515c26a8handle GPLONLY symbols
Glenn L McGrathGlenn L McGrath
29a05f56d57"Without this patch, udhcpcd output may be buffered and delayed for for minutes if stdout is not a tty." -vda@
Glenn L McGrathGlenn L McGrath
9b04f1841ebFix the substitution print subcommand, it should only print if its own substitution matched, not previous ones. e.g e...
Glenn L McGrathGlenn L McGrath
72f5f02184fRemove some unwanted code, patch from Holger Schurig, confirmed by vodz
Glenn L McGrathGlenn L McGrath
5cd6461b6fb"Due to a wrong format parameter in a printf httpd does not work when compiled for with CONFIG_LFS (large file suppor...
Glenn L McGrathGlenn L McGrath
e01c550eab1"A little patch for the strings applet of the busybox development tree that substitutes two lines of code with a libb...
Glenn L McGrathGlenn L McGrath
21aacba2b71Logic error, patch by Matteo Croce
Glenn L McGrathGlenn L McGrath
8ce8f9b4826Remove stray '\n'
Glenn L McGrathGlenn L McGrath
2233685f005Remove unused files
Glenn L McGrathGlenn L McGrath
2ce002a7320Help for date -I when CONFIG_FEATURE_DATE_ISOFMT is enabled. Patch by Steven Scholz