fli4l
  1. fli4l

busybox

Public
  1. fli4l
  2. busybox

All Branches Graph

        
AuthorCommitMessageCommit dateBuilds
Glenn L McGrathGlenn L McGrath
43112b4b65dAlign using spaces to furthurest character and then one tab, now they should always be aligned.
Eric AndersenEric Andersen
13cf6626c83A few little updates, mostly cosmetic
Eric AndersenEric Andersen
63bcf1a55f6Sigh. TRENDware has released source -- only for busybox and udhcp. So despite their not providing kernel source, the...
Eric AndersenEric Andersen
f2ec37902a2Pascal Brisset writes: uuencode fails to encode binary data because it right-shifts bytes as signed chars and keeps ...
Manuel Novoa IIIManuel Novoa III
7018385fe71Be stricter when converting strings to integers. Should fix the problem reported by Rob.
Glenn L McGrathGlenn L McGrath
bbbe21d6b03Fix compile error when tab completion disabled
Glenn L McGrathGlenn L McGrath
4766a2d56c7Add the -r option as a synonym of -R
Glenn L McGrathGlenn L McGrath
303e989a119Add the -h, --dereference option for archive creation.
Glenn L McGrathGlenn L McGrath
ca43b485deaEnable long options, adds 150 bytes.
Glenn L McGrathGlenn L McGrath
2d016a3715dCorrect check for only one of K or S options
Glenn L McGrathGlenn L McGrath
654a99b691aCheck valid options were given
Glenn L McGrathGlenn L McGrath
711bb92d7cdDont change ownership unless we created the directory.
Glenn L McGrathGlenn L McGrath
578eff50667Remove unneeded conditions and logic, fix bug where ownership didnt change. Dont use bb_make_directory it doesnt have...
Glenn L McGrathGlenn L McGrath
475820c9de1last_patch_124 from Vodz, fix an ash bug when alt-1 was pressed, debian bug #228915
Glenn L McGrathGlenn L McGrath
8d441783817Check one and only one of start, stop are given. Remove some global variables. #define some getopt values.
Glenn L McGrathGlenn L McGrath
85c5152cb87Vodz, last_patch_123, patch have new version getopt_ulflags. - size reduced 34 bytes - don`t use dynamic memory alloc...
Glenn L McGrathGlenn L McGrath
a1e4a0ef671Patch from Atsushi Nemoto, recent MIPS kernel headers does not provide PAGE_SHIFT for userland (because now mips-linu...
Glenn L McGrathGlenn L McGrath
ee829065cb7Patch by Richard Kojedzinszky, when using END at end of lines it was skipping to next line, cw command was leaving o...
Glenn L McGrathGlenn L McGrath
eaf5bc00383Redo getconfigent, save 150 bytes, still small memory leak when parsing invalid entries.
Glenn L McGrathGlenn L McGrath
348672d46d9Patch from Tito, reduce size, merge functions that are only used once.
Eric AndersenEric Andersen
15eb39c25a0Stephane Billiart writes: bb_lookup_port now takes 3 parameters but rdate has not been modified accordingly and fail...
Glenn L McGrathGlenn L McGrath
53766c40639Fix up a couple of bugs i introduced in yesterdays cleanup.
Glenn L McGrathGlenn L McGrath
65b6d8bdb63Fix a bug where `ls -le` would print the time twice.
Glenn L McGrathGlenn L McGrath
792cae5f2a2Use bb_getopt_ulflags, save 200-300 bytes
Glenn L McGrathGlenn L McGrath
58a2e0e2625Patch from Leif Lindholm (slightly modified by me), to fix http redirection. Example of incorrect behaviour was the f...
Glenn L McGrathGlenn L McGrath
036dbaa082fModify bb_lookup_port to allow the protocol to be specified, allowing /etc/services support for inetd, netcat and tftp.
Glenn L McGrathGlenn L McGrath
b03be7f5677Patch from Arthur Othieno, clarify common options between dpkg and dpkg-deb
Glenn L McGrathGlenn L McGrath
a277e026635The functions setconfig, enter and bump_nofile were only called once, marge them into the calling function.
Glenn L McGrathGlenn L McGrath
ff6ec8a2ae2Use 1 line for function name and return value, remove dofork define/variable, dont check pid value is < or > than 0 i...
Glenn L McGrathGlenn L McGrath
3e77b4e9545Remove some defined statements
Glenn L McGrathGlenn L McGrath
c3b134f3b73Changed #define names for common features (superficial)
Glenn L McGrathGlenn L McGrath
2faf306c732Use bb_get_chomped_line_from_file
Eric AndersenEric Andersen
16f94a67221Minor updates from linux 2.6.1
Glenn L McGrathGlenn L McGrath
17b4a20a9c4Patch by Tito, reduce size of deallocvt, also make the usage message clearer (from N to [N]) and indirectly (through ...
Glenn L McGrathGlenn L McGrath
67285965f3dVodz last_patch_122, Check $PATH at runtime to fix tab completion
Glenn L McGrathGlenn L McGrath
6a78631164aPatch by Tito, use bb_xgetlarg, reduce size
Eric AndersenEric Andersen
1cda715bbcaFix a bug where mount could check the wrong device. st_rdev is the correct device ID iff the named file is a charact...
Glenn L McGrathGlenn L McGrath
7c87b67c08bPatch from Bastian Blank, allow the buildtime to be overriden with a different string, used by the debian busybox-cvs...
Glenn L McGrathGlenn L McGrath
76620620ecbVodz last_patch_121, syncing with dash_0.4.19, reduce code size.
Glenn L McGrathGlenn L McGrath
dfb6211df36Patch by Tito, remove some unneeded variables to save some space.
Glenn L McGrathGlenn L McGrath
447bc2d17f3Patch from Matt Kraai to fix debian bug #227081 cp does not truncate existing destinations. That is, after running ...
Eric AndersenEric Andersen
716ccb26356whitespace cleanup
Eric AndersenEric Andersen
8e2f74f5a7fWoody Suwalski writes: I have found the problem in modprobe, so here is the promised patch At the current stage I ca...
Glenn L McGrathGlenn L McGrath
95f75a3dcdbPatch from Bastian Blank to fix debian bug #226722, test case: mkdir foo touch foo/bar ln -s bar foo/baz
Glenn L McGrathGlenn L McGrath
1f28b90a9c9Use bb_getopt_ulflags, save 100 bytes and strict argument checking.
Eric AndersenEric Andersen
9d65ab2beb0Woody Suwalski writes: accept more then 1 dependency per modules.dep line. Also white space cleanup... I think that ...
Eric AndersenEric Andersen
66e21fd1616Fix broken #else
Glenn L McGrathGlenn L McGrath
ab7780655b9Use bb_getopt_ulflags, save 150 bytes.
Glenn L McGrathGlenn L McGrath
6cb3bc056c5Use bb_getopt_ulflags, simplify some logic, saves some bytes.
Glenn L McGrathGlenn L McGrath
08ca752c68eFix usage with libraries, skip symbol table.
Glenn L McGrathGlenn L McGrath
930453bdcf2Use bb_getopt_ulflags, saves some space, better argument checking. Remove ar specific extraction code, always use com...
Rob LandleyRob Landley
40ec4aeb8e2Thinko in s//options. (Whitespace skipping in the wrong place.)
Glenn L McGrathGlenn L McGrath
3b251857334Declare dependencies of command line editing in the build system
Eric AndersenEric Andersen
ffa28d1b468fixes from Selwyn Tang
Eric AndersenEric Andersen
8f3eb1dbab6Add some details on exactly how to comply with the GPL -Erik
Glenn L McGrathGlenn L McGrath
a43faccbdebSync to waldi's subversion archive
Glenn L McGrathGlenn L McGrath
5c9f0d05b3aFix debian bug #215612, insmod should be silent on request
Glenn L McGrathGlenn L McGrath
cfc0ad42601Batch from Bastian Blank to fix debian bug #216435; When linking a non existing file busybox ln will report the targe...
Eric AndersenEric Andersen
7f48a959f53Update example slightly
Tim RikerTim Riker
7b253f8c72fws, show date setting format
Glenn L McGrathGlenn L McGrath
f980bd58487Fix a bug of mine, identified by Stephane Billiart
Russ DillRuss Dill
6caa073760fit should work even if you don't assign a pidfile
Glenn L McGrathGlenn L McGrath
ce91c8ac2bbIsolate code better for unused options, config option to enable long options, add some conditions to the tar tests in...
Glenn L McGrathGlenn L McGrath
ab8215431f4Vodz last_patch120, more busybox integration, saves 330 Bytes. Tested.
Eric AndersenEric Andersen
3b1a74467a0re-indent
Russ DillRuss Dill
d242e49c894fix a long standing underallocation bug
Russ DillRuss Dill
a8992635b11move debugging to safe place (before vfork)
Eric AndersenEric Andersen
b90502828cdPatch from Ned Ludd, solar at gentoo dot org: I had previously provided you with a patch to help complete busybox's ...
Eric AndersenEric Andersen
5089534be00match changes made to cmdedit
Eric AndersenEric Andersen
d10f36fe2e5Match changes made to cmdedit
Eric AndersenEric Andersen
3a5ed56803dfix broken formatting
Eric AndersenEric Andersen
9cccc181410don't mess up errno
Eric AndersenEric Andersen
27bb79080d6Cmdedit update from Vladimir N. Oleynik (vodz)
Eric AndersenEric Andersen
a6beeb6a7e3Show the news by default
Eric AndersenEric Andersen
f0da28c91b3Prepare for release
Eric AndersenEric Andersen
52a3c2726efPatch from Matt Kraai: sed is broken: busybox sed -n '/^a/,/^a/p' >output <<EOF a b a b EOF cmp -s output - ...
Glenn L McGrathGlenn L McGrath
b89fcd44308Fix compile error, the indenting really needs to be fixed here
Glenn L McGrathGlenn L McGrath
334dc65c929Fix a bug of mine where extracting files to stdout would extract to much, modified patch from Bastian Blank
Eric AndersenEric Andersen
a120c32cfa1Bump version
Eric AndersenEric Andersen
67ff3a1ffd5Don't hose up perms for files that happen to have symlinks in the tarball that point to them. -Erik
Eric AndersenEric Andersen
0933a92f5a6bother. It seems I can't read.
Eric AndersenEric Andersen
f295b5a4081doh!
Glenn L McGrathGlenn L McGrath
8f3bc4ce524New applet, rx, by Christopher Hoover
Eric AndersenEric Andersen
a8d82fe52e4Try to accomodate systems that do not define PAGE_SHIFT
Eric AndersenEric Andersen
b868f55c788Eradicate all references to loadacm
Eric AndersenEric Andersen
08573e0ac48Kill off the loadacm applet. It is unused, unmaintained garbage leftover from before I started maintaining BusyBox. ...
Glenn L McGrathGlenn L McGrath
02e03555045Use bb_xopen
Glenn L McGrathGlenn L McGrath
236e93d133fAllow recieving file to stdout, sending files from stdin, use the '-' filename. Save a variable.
Glenn L McGrathGlenn L McGrath
f62ea20affaUse low level file descriptors to match bb_copyfd_eof
Glenn L McGrathGlenn L McGrath
266c1f5eff5display the port number number correctly, other minor optimisations
Glenn L McGrathGlenn L McGrath
ffccf6eb5deChange interface to bb_lookup_host, dont try and set port inside this function as there is no gracefull way of handli...
Eric AndersenEric Andersen
03d8091859fPatch from Woody Suwalski: Erik, I think we have met online some time ago when I was in Corel/Rebel Netwinder pr...
Glenn L McGrathGlenn L McGrath
514aeabc366Use getopt_ulflags
Glenn L McGrathGlenn L McGrath
28c111e1c5bAllow escaped 8 bit characters in bb_opt_complementaly
Eric AndersenEric Andersen
d4a5e255c47Patch from Fillod Stephane: You will find in the attached file "syslog.patch" a patch which adds config options ...
Eric AndersenEric Andersen
3752d337b3bPatch from Fillod Stephane: * While I'm at it, there's also a "telnetd.patch" which maps CRLF to CR, like netkit-t...
Eric AndersenEric Andersen
89f10bcf379Patch from Fillod Stephane: * The "rdate.patch" file makes rdate to NOT settimeofday if the date to be set equals cu...
Eric AndersenEric Andersen
769a3ef08dbPatch from Stephane Billiart: This removes references to config->remoteuser when CONFIG_FEATURE_HTTPD_CGI=y but CONF...
Eric AndersenEric Andersen
f18bd8931d6Tito writes: Hi to all, here is a new patch for bb's devfsd. The news are: 1) Size reduction for the basic setup wi...
Eric AndersenEric Andersen
1a773a656e8Manousaridis Angelos writes: Another issue I found was with the iproute utility. While using another program I found...
Eric AndersenEric Andersen
658f8b1d1aeManousaridis Angelos writes: Hello, I have been using busybox for some time now, for an ARM based platform. I was v...
Eric AndersenEric Andersen
b8d2cd44a60don't use kernel headers
Glenn L McGrathGlenn L McGrath
b51eb265681Use getopt_ulflags
Eric AndersenEric Andersen
07d2f4052f2vodz noticed we need to cast things back to an unsigned long or the syscall will not get the proper arguments.
Glenn L McGrathGlenn L McGrath
850b05fbde2Fix a bug preventing use of escaped characters that use the signed bit
Russ DillRuss Dill
f796700cf01rename __getgrent so that it doesn't conflict with some libc's
Russ DillRuss Dill
4e864a36b61Finish remerging busybox udhcp and udhcp. Some cleanups as well.
Russ DillRuss Dill
e30495654d8clean up some bad, bad formatting
Russ DillRuss Dill
76729b8c692include headers with prototypes to make sure prototypes match
Eric AndersenEric Andersen
5f46f1c2410remove reference to missing header file which is breaking the build
Eric AndersenEric Andersen
b627c548131Using vlock also requires libcrypt
Russ DillRuss Dill
6b3f7570534revert removal of define
Russ DillRuss Dill
4040d3d7123forgotten include
Russ DillRuss Dill
8b3845106a0why the complication of a static string rather than a define? gcc isn't dumb
Russ DillRuss Dill
4b77acafa6fstart attempting to bring udhcp in busybox back to the state where it is (ideally) an exact copy of udhcp outside of ...
Russ DillRuss Dill
7becf5987a1when compiled standalone, udhcp needs these headers
Russ DillRuss Dill
a3170d5aab8whoops
Russ DillRuss Dill
8f431269346not sure who made this change, but it certainly mucks things up (note 'fwrite(leases, ...'), adds a bit more code, an...
Russ DillRuss Dill
62419df95cdmake udhcp work under uclinux, to an extent
Russ DillRuss Dill
4a9e34c1486options is a pretty common symbol, bad idea to use as a global in udhcp when compiling into busybox
Russ DillRuss Dill
a1fece2c708Get vfork_daemon_rexec working under uclinux
Eric AndersenEric Andersen
d4f7a5edadbBe certain we use a correct entity when performing the BLKGETSIZE64 ioctl -- don't just assume 8,
Eric AndersenEric Andersen
c1893c5801bDoh! I broke automatic filesystem type guessing. Fix mount so it will properly fall back to /proc/mounts when /etc/...
Eric AndersenEric Andersen
416c24224dcFix compile when CONFIG_FEATURE_HDPARM_GET_IDENTITY is disabled
Eric AndersenEric Andersen
7dad86601abIt appears the Netgear WG602 distributes source
Eric AndersenEric Andersen
e06bea77671Fixup some html bugs
Eric AndersenEric Andersen
5b8a59400c3some minor website cleanups
Eric AndersenEric Andersen
c181f34c874prepare for release
Eric AndersenEric Andersen
e7047887b04Update modutils with 2.6 module support
Eric AndersenEric Andersen
37f4116ecb0go directly to current cvs
Eric AndersenEric Andersen
de4f07e56e7remove some spaces that mess up autodocifier.pl
Eric AndersenEric Andersen
9f6c12a42efadd missing copyright text
Eric AndersenEric Andersen
2e0455d82b5some minor updates
Eric AndersenEric Andersen
539eef6f284update website
Eric AndersenEric Andersen
d5c746f3a8aFix indenting. Fix a bug noticed by Pete Flugstad. Make certain we close what we open, and don't try to close inval...
Eric AndersenEric Andersen
747f2f7d786Bump version number
Glenn L McGrathGlenn L McGrath
f6bba3d6895Splitting statements with #define's can cause trouble for cross compilers (and it looks a bit messy)
Glenn L McGrathGlenn L McGrath
9adcf73152eStop sending data to the client after the first failure. Patch by Joe.C
Glenn L McGrathGlenn L McGrath
5c0d84aaf02Bring usage upto date, patch by Steven Scholz
Glenn L McGrathGlenn L McGrath
142abc18ce4Fix a compile error when only using ar, patch by Paul van Gool
Manuel Novoa IIIManuel Novoa III
22e1ca382beAdd (untested) support for cris, based on the (old) busybox insmod that axis distributes.
Glenn L McGrathGlenn L McGrath
c83e3a6406bPatch from Steven Scholz, make usage more consistent with actual behaviour.
Eric AndersenEric Andersen
50547c07451Do not use the _syscall5 macro -- use syscall(2) instead
Glenn L McGrathGlenn L McGrath
3860b2ebd6aPatch from Tito, size optimisation, cleanup noise when in debugging mode, adds support for MODLOAD keyword in devfsd....
Glenn L McGrathGlenn L McGrath
5be6a200f07Correct Matteo's email address
Glenn L McGrathGlenn L McGrath
b8c3a545312Patch from Ian Campbell, fix or'ed dependencies and handle virtual dependencies.
Glenn L McGrathGlenn L McGrath
11e69471be2Fix a bug, ignore the source path when installing to a directory. We may be installing symlinks, so use lstat/lchown....
Glenn L McGrathGlenn L McGrath
e39ee01821dFix tar hard links
Glenn L McGrathGlenn L McGrath
fea4b446df1Important bugfixes from Ian Campbell. init_archive_deb_data() We want to filter for data.tar.* in the AR file...
Glenn L McGrathGlenn L McGrath
4ddddd180eaFix for "Broken pipe" issue, vodz last_patch116_3
Glenn L McGrathGlenn L McGrath
c3498f678aaWhen a size of 0 is passed to copyfd_size, dont do anything, it was reading untill eof which breaks tar
Glenn L McGrathGlenn L McGrath
f0515dad66aFix warning
Glenn L McGrathGlenn L McGrath
7ffe1338647As we no longer use function pointers for read in common archiving code archive_xread can be replaced with bb_full_re...
Glenn L McGrathGlenn L McGrath
1a2d75fd727Use safe read
Glenn L McGrathGlenn L McGrath
d0550d8fc93Fix warning
Glenn L McGrathGlenn L McGrath
acbdc47aac6Make use of libbb functions bb_xopen, bb_full_read, used #define's instead of static consts, avoid xmalloc.
Glenn L McGrathGlenn L McGrath
2cd1eb16ad0Remove unused function
Glenn L McGrathGlenn L McGrath
78cd84da8a0Dont over-read fd, use function pointer for hash function.
Glenn L McGrathGlenn L McGrath
e857122c97bFix tar-handles-nested-exclude testcase
Glenn L McGrathGlenn L McGrath
d9c8ab40a48Update status of tests which should pass
Glenn L McGrathGlenn L McGrath
3a2fcc63b84remove controversial tests
Glenn L McGrathGlenn L McGrath
bebc40b4066Check at least one context is specified
Glenn L McGrathGlenn L McGrath
ba49651de96Check there are files to add the archive before removing a specified tar file.
Glenn L McGrathGlenn L McGrath
90c9df93f3fDont attempt to unlink directories
Glenn L McGrathGlenn L McGrath
0413af0e275Superficial changes
Glenn L McGrathGlenn L McGrath
5c069aaf2f3Fix up the -s option, and make usage consitent with behaviour, patch by Steven Scholz
Glenn L McGrathGlenn L McGrath
d85421de223Include stdint.h
Glenn L McGrathGlenn L McGrath
931ae9d2f8awoops, we needed that function
Glenn L McGrathGlenn L McGrath
0c5d9c27a5fCOMPRESS, not UNCOMPRESS
Glenn L McGrathGlenn L McGrath
7370f624935Update usage for tar -Z
Glenn L McGrathGlenn L McGrath
0b6539f7f9fUpdate md5sum, sha1sum options, patch by Steven Scholz
Glenn L McGrathGlenn L McGrath
56f16b42c93tar -Z, uncompress support
Glenn L McGrathGlenn L McGrath
20872be9a4eDont close original file handle, we may need it later.
Glenn L McGrathGlenn L McGrath
3b9fc8fe2a0Make unlink old files default behaviour and add a new option -k to prevent overwritting existing files
Glenn L McGrathGlenn L McGrath
de3ea9f0491Only use getopt and associated flags if checking is enabled
Glenn L McGrathGlenn L McGrath
aee0fd83205Replaced by md5_sha1_sum.c
Glenn L McGrathGlenn L McGrath
303b7d83f0fReplaced by md5_sha1_sum.c
Glenn L McGrathGlenn L McGrath
f074afc2a0cDont free filename, its needed in the extracted files list.
Glenn L McGrathGlenn L McGrath
cccf49fb0faThis was made obsolete by config-udeb-linux-i386
Glenn L McGrathGlenn L McGrath
7e4b3347b24Remove net-udeb flavour, we dotn use it
Glenn L McGrathGlenn L McGrath
0874a613d2bUse the PROG variable instead of 'busybox' in the release target
Glenn L McGrathGlenn L McGrath
8dc8cb133c4Fix a bug where cpio wouldnt work unless -u was specified
Glenn L McGrathGlenn L McGrath
5699b8525e8Move from read_gz to the pipe()+fork() method. open_transformer(), common code for pipe+fork. Function pointer for re...
Glenn L McGrathGlenn L McGrath
54ac057c001Fix memory leaks
Glenn L McGrathGlenn L McGrath
5c2c8eca4a1Fix a "broken pipe" problem. vodz, last_patch_116-2
Glenn L McGrathGlenn L McGrath
e57feeb9e60Keep trying to find a good header, if we exit it will cause .tar.gz files to compute incorrect crc and length for gzip
Glenn L McGrathGlenn L McGrath
eba86e2adbdCatch unsupported features
Glenn L McGrathGlenn L McGrath
e9080c9f417NEW APPLET: pipe_progress, used by debian installer