Glenn L McGrath | 29d801b834b | Remove mapping option, its should always be used | | |
Glenn L McGrath | fd73b8c2ce6 | Patch from Laurence Anderson to provide a read_gz function, doesnt require fork(), pipe(), consistent with read_bz2 a... | | |
Glenn L McGrath | 36233bdd71c | Remove #defines around get_header_ptr, we allways need it. | | |
Glenn L McGrath | 39289b54a74 | Use vfork, by vodz | | |
Glenn L McGrath | 02fcd2d2df0 | Allow short reads as we are looping anyway. | | |
Eric Andersen | 5780adb5860 | Patch from Bastian Blank:
hi erik
the following patch fixes the handling of iproute add <route> dev <dev>.
... | | |
Glenn L McGrath | 2666679692a | Dont chdir untill after we open the archive | | |
Eric Andersen | 09eb000d7a2 | Patch from Marcel Hamer to fix addgroup argument parsing | | |
Eric Andersen | f870148a04d | A missing securetty file is not an error.
-Erik | | |
Glenn L McGrath | e356883ffb0 | Minor cleanups | | |
Glenn L McGrath | 034c371bb2e | Reduce block size to 512 to prevent short read's when reading from a pipe | | |
Glenn L McGrath | 9af8a72f10c | Make ifupdown use internal run_parts | | |
Glenn L McGrath | 545106f8db3 | Move awk from textutils to editors. Cleanup run-parts, saves 200 bytes, moves the guts of run_parts to libbb to be us... | | |
Glenn L McGrath | 8f0722a53b9 | Move readlink, mktemp, run-parts and which to a new debianutils dir. | | |
Glenn L McGrath | c11986d89eb | ipcalc applet by Stephan Linz and Jordan Crouse | | |
Glenn L McGrath | 912d8f4cbc7 | run through indent and manually check result | | |
Glenn L McGrath | f234e7c755f | Config feature DEVPTS defined and used in telnetd, by Pavel Roskin | | |
Glenn L McGrath | e16860df08a | Will the real od.c please stand up! (my previous commit was a mistake) | | |
Glenn L McGrath | 3ff3f4ac354 | Fix for hostname -s, by Stephan Linz | | |
Glenn L McGrath | 59870e89aeb | Prevent a segfault if no argument, by Geoffrey Lee <glee@bluesat.unsw.edu.au> | | |
Glenn L McGrath | f57674e9a9b | Rewrite of xargs by Vladimir N. Oleynik | | |
Glenn L McGrath | 907a240b1c4 | last_patch57 from Vladimir N. Oleynik | | |
Glenn L McGrath | 5a7ec22c493 | last_patch64 from Vladimir N. Oleynik <dzo@simtreas.ru> | | |
Glenn L McGrath | eebe31d9979 | Fixup a previous define | | |
Glenn L McGrath | 49a28b3b5ea | Make mapping support a definable feature, saves 1.6kB | | |
Glenn L McGrath | 8ae75013c8d | Only compile the files in this dir if the IP applet is enabled | | |
Glenn L McGrath | 9a2d27249cc | IP applet by Bastian Blank <waldi@debian.org> | | |
Glenn L McGrath | 021fa7db913 | debian compatable ifup and ifdown commands | | |
Eric Andersen | 7ab93d99802 | Teach lash to get $1 $2 $3 etc correct
-Erik | | |
Glenn L McGrath | 57033411236 | #ifdef, not just #if... grrr | | |
Glenn L McGrath | f6bf7a03fec | Fix reading from stdin (me), Fix tar segfault when no arguments specified (Geoffrey Lee) | | |
Eric Andersen | b26674b2f8a | Remove gratuitous and unnecessary "BusyBox" refernece in login prompt
-Erik | | |
Eric Andersen | 1713a11a265 | Fix a stupid typo | | |
Eric Andersen | ef5e8f8de04 | Implement a small strings applet | | |
Eric Andersen | f9496d4e44f | Fix broken tabs | | |
Glenn L McGrath | 62d28828d62 | Use a switch instead of successive if (strcmp()) statments. | | |
Glenn L McGrath | 747381c602b | Split deb_extract() into more generic functions | | |
Glenn L McGrath | ea12202288b | Terminate the buffer with a '\0' | | |
Russ Dill | 0288c8e543a | typo in udhcpc help | | |
Russ Dill | da970859da5 | version number oops | | |
Glenn L McGrath | d8d1191505d | Support for bziped debs, i.e. use .tar.bz2 instead .tar.gz internally | | |
Glenn L McGrath | 7f2a95319b6 | Fail silently if a partial tar header is read as tar.bz2 is leaving trailing junk (not sure why), add some missing files | | |
Glenn L McGrath | 18bbca18acf | enable .tar.bz2 for dpkg-deb | | |
Glenn L McGrath | 8e940984231 | Change filter paramaters, filters can be more powefull now | | |
Glenn L McGrath | f92caa7619d | Call lseek directly rather than via data_align() | | |
Glenn L McGrath | 237ae42fc96 | Abstract read and seek in unarchiving code, convert bunzip to file descriptors, support tar -j | | |
Glenn L McGrath | 2fc54a9258c | Fix #define syntax | | |
Glenn L McGrath | 6ab32eb34ca | Move data_extract_all_prefix to dpkg, its only used there. | | |
Glenn L McGrath | b8e556e5f54 | Add copyright notice and license, use strcat+strcpy instead of sprintf | | |
Glenn L McGrath | 9c60b290717 | Use xread_char to save a few bytes, fix indenting of comments | | |
Glenn L McGrath | 60bce4905cc | Move bunzip2 idecompression code to libunarchive | | |
Eric Andersen | 97b141ac69b | Test for holes in swapfiles
-Erik | | |
Glenn L McGrath | bf1cc8b1b7a | Make uncompress a seperate applet so it doesnt pull in all the gunzip code | | |
Glenn L McGrath | d6aec8619d1 | Allow short reads when filling compress buffer | | |
Glenn L McGrath | 9ef09444568 | Allow the .Z prefix if compress support enabled | | |
Glenn L McGrath | b2f67b40689 | Make it a fatal error if bad chksum or crc, if not we should return an error code | | |
Glenn L McGrath | 563ac6e789a | Report errror if the first magic character doesnt match | | |
Russ Dill | f5ecd434733 | sync to udhcp 0.9.8 | | |
Eric Andersen | 1b6eb9b6ebd | Use a nifty macro to make testing gcc features simpler
and much easier to read.
-Erik | | |
Eric Andersen | df5b8679a28 | Formatting | | |
Eric Andersen | 69051e817c1 | Update the webpage
-Erik | | |
Eric Andersen | db1df5ebebc | last_patch64 from vodz:
The following usage from original user:
$ ./busybox swapon -a
Have typo problem:... | | |
Eric Andersen | fda2b7ff47c | A patch from Jouni Malinen to avoid some buffer overflows in vi,
closing bug #1270 | | |
Eric Andersen | 12f834ccfcb | Ivan Popov noticed that handling of PREFIX was bad.
-Erik | | |
Eric Andersen | 18921bd00d9 | A bugfix from Danny Lepage:
It seems that under busybox unstable, "tar -c -f - blabla" create
a tar file name... | | |
Eric Andersen | 5ad22c933ca | This patch from Magnus Damm fixed a long standing problem
with freeing memory. | | |
Eric Andersen | 09da627a232 | Fix warning | | |
Eric Andersen | 080ddc1c199 | mjn3 noticed that crond and crontab had #include <pwd.h> and #include <grp.h>
but this conflicted with the internal p... | | |
Eric Andersen | 5e02c67331a | vodz forgot to include the suid field | | |
Eric Andersen | fe5b1a9f3cd | Apply patch from bug #1278 -- fix usage message for the
start_stop_daemon applet. | | |
Eric Andersen | 72e1212ad8a | vodz writes:
Oops... Last patch 63 have small typo (stable/devel) mixing.
Attached patch removing lines from ... | | |
Eric Andersen | f02c26f1ef4 | I committed the fflush in the wrong spot. I should go to bed
earlier so I don't screw up such easy stuff.
-Erik | | |
Eric Andersen | f6f7bfb8e0a | last_patch63 from vodz: add in crond and crontab applets | | |
Eric Andersen | 44608e9693b | Patch last_pach62 from vodz. This patch moves all the /proc parsing
code into libbb so it can be shared by ps, top, ... | | |
Eric Andersen | 1887b0478f2 | Apply last_patch51_3 from vodz | | |
Eric Andersen | 5956028f6f4 | Be absurdly careful about flushing stdout. | | |
Glenn L McGrath | 9ffd5776eb5 | Move unzip.c uncompress.c from libbb to archiveal/libunarchive | | |
Glenn L McGrath | 0d53ebdc526 | gz_open is used anymore, use inflate directly, see how its done in get_header_tar_gz | | |
Glenn L McGrath | 4298e87fa57 | Dont try and make the "/" directory | | |
Glenn L McGrath | 61b7904afdf | Update dpkg to use new unarchive code | | |
Glenn L McGrath | c5c1a8a112e | Fix exclude/include problem | | |
Glenn L McGrath | 05fa661123d | Find a string in a list | | |
Glenn L McGrath | 25bca9566d6 | Remove entries from the accept list as they are matched so we can determine if any files that were specified in the l... | | |
Glenn L McGrath | 98f824aa227 | Dont use absolute pathname (dunno why i did that), fix tar filename/stdin problems | | |
Glenn L McGrath | 934805aec1b | Put bac kthe code that handles cases where a '-' wasnt specified prior to the options. | | |
Eric Andersen | 2a2ab1479ce | Fix an obvious thinko
-Erik | | |
Eric Andersen | 431a18497d2 | disambiguate a test | | |
Eric Andersen | 31f9747a23c | Fix needless formatting differences vs modutils | | |
Eric Andersen | d69e31fb937 | Fix needless difference vs GNU | | |
Russ Dill | 1977a60de42 | missed add for udhcp | | |
Russ Dill | 61fb48930f4 | added full udhcp integration | | |
Eric Andersen | 9060a731598 | Doh! I screwed up applying vodz' patch.
-Erik | | |
Eric Andersen | e8a90fb2bcd | After thinking about it, I think this patch from Matt Kraai is probably the
best way to go. Sysvinit does not provid... | | |
Eric Andersen | 71ae64bdc6b | last_patch61 from vodz:
New complex patch for decrease size devel version. Requires previous patch.
Also remo... | | |
Eric Andersen | fdfe298a966 | last_patch60 from vodz:
login and getty applets writes utmp/wtmp but init do clearing not.
I think, in curren... | | |
Eric Andersen | d274b53c1d4 | last_patch59 from vodz to cleanup chmod and correctly parse '-rwxgoa' | | |
Eric Andersen | 1bb1e83454a | last_patch58_2 from vodz -- add FEATURE_CPU_USAGE_PERCENTAGE option | | |
"Steven J. Hill" | adb058b0deb | Fixed the script. It always put output to 'stdout' and never to
the 'modules.dep' file. | | |
Eric Andersen | a39342b1318 | Remember to delete docs/busybox.pod | | |
Eric Andersen | 528649463fd | Fix missing \n noticed by Robert Schwebel | | |
Glenn L McGrath | 2983330512e | Fix segfault when testing if reaidng from stdin "-" | | |
Eric Andersen | e0f5500bb57 | Fix init docs | | |
Eric Andersen | 506177df7f6 | Bugfix from Claudio Fleiner <claudio@fleiner.com> | | |
Eric Andersen | 08a72209c9b | last_patch58 from vodz:
Ok. I generate patch for include to busybox-devel my work with
top (original author g... | | |
Eric Andersen | 02e6ba91e88 | Vodz' last_patch57:
Hi, Erik.
my_getpw(uid/gid) and applets used it have problem:
if username for uid no... | | |
Eric Andersen | a6f6e06107e | Fix dependancy so we rebuild busybox.o, usage.o and busybox.o
whenever the config changes.
-Erik | | |
Eric Andersen | ad082987d0d | Use %m, not strerror, and strerror(err) was broken anyways and should have been
strerror(errno). Problem noted by Al... | | |
Eric Andersen | d9d47c3078e | Patch from Konstantin Isakov <ikm@pisem.net>:
In most cases, dirname returns the same argument it was given, so t... | | |
Eric Andersen | aa1d6ccbfb1 | Don't even try to run ash on uClinux. It won't work.
-Erik | | |
Eric Andersen | 6a9799020b2 | Set the close-on-exec flag, just to be saf | | |
Eric Andersen | e4d2a43951a | Doh. We divide microseconds by 60? | | |
Glenn L McGrath | 5c99581880a | Save status so we know if to delete compressed file | | |
Glenn L McGrath | 924f93e848c | make_directory() will fail instantly so we dont need to test for failure here | | |
Glenn L McGrath | 891ee641cb7 | Fail straight away rather than recursively printing error messages :) | | |
Glenn L McGrath | 8132e933e6c | Fix for using '-' as the filename when reading from stdin | | |
Eric Andersen | 92052e39458 | Bug fix from Nitin Gupta <gupta@equator.com> | | |
Glenn L McGrath | 2e41d0cb777 | Fix compress support and prevent a segfault | | |
Glenn L McGrath | a47a3eada6a | Fix simple define problem | | |
Eric Andersen | 6f2ebcaa013 | Avoid calling exit() from within fork/vfork'ed processes.
-Erik | | |
Eric Andersen | a920871c3ae | Ignoring SIGCHLD causes a race leading to the occasional hang of init
when init will wait() on itself in waitfor() wh... | | |
Glenn L McGrath | 5a66b640f96 | Reverse some minor changes that got caught up in my big unarchive patch | | |
Glenn L McGrath | 69eab26401d | Remove files made obsolete by new unarchiving code | | |
Glenn L McGrath | 7ca04f328e2 | New common unarchive code. | | |
Eric Andersen | ecfa290cfd4 | Fixup largefile settings
-Erik | | |
Glenn L McGrath | b3f7261ffe9 | Fix error messages conditions, and make them the same as GNU mkdir. | | |
Eric Andersen | 3a1d8377ab4 | don't leak FILEs | | |
Eric Andersen | 19feada06f0 | update the noise a tiny bit | | |
Eric Andersen | 7695b7b5f48 | Update webpage | | |
Manuel Novoa III | d499330e9ec | Commit vodz's patch, plus a tweak to change TracePid to TracerPid. Now
works on i386 (2.4.19) and arm (2.4.6). | | |
Eric Andersen | 06c35da6af1 | patch from John Hall <john.hall@optionexist.co.uk> to change the
klogd specific messages to facility LOG_SYSLOG and t... | | |
Eric Andersen | 420b208a450 | Add a new top applet
-Erik | | |
Eric Andersen | 793c3b4a7dc | Clear screen too. | | |
Eric Andersen | dc180d14427 | re-enable the cursor, in case it got disabled
-Erik | | |
Manuel Novoa III | 6c32a8add48 | Modified so that it "works" for archs other than i386... arm in particular.
Also tried to clean up the logic a little... | | |
Eric Andersen | 60943c5d5c0 | Sane-ify the screen clearing stuff.
-Erik | | |
Eric Andersen | 39ad2833c0d | hehe. | | |
Eric Andersen | 871d93c4620 | Vodz' last_patch57:
Ok. Patch with reduce size ready.
Notes: syslogd imposible close logsocket,
the real ... | | |
Eric Andersen | 927c3bdc18e | Support setting depth | | |
Eric Andersen | a9a220b92a9 | last_patch56 from vodz to simplify copy_file logic | | |
Eric Andersen | bf8bf105fb9 | Patch from "Joe.C" <joe@numa.com.tw> | | |
Eric Andersen | 34fd00af5f7 | Patch from David McCullough <davidm@snapgear.com> | | |
Eric Andersen | 7365c58783b | Use "MiB" not "Mb"
-Erik | | |
Eric Andersen | bdff6a4c59a | Typo fix from Steven Merrifield | | |
Eric Andersen | d4ee98940bf | last_patch55 from vodz:
I found overflow problem in xargs applet
(allocated not space for trailing '\0').
... | | |
Eric Andersen | 02b8dfc5249 | Let people force overwrite links
-Erik | | |
Eric Andersen | 403a73a351d | Properly honor FILEUTILS_INTERACTIVE and FILEUTILS_FORCE for
file all file types (not just regular files and dirs). ... | | |
Glenn L McGrath | 18b76e6f804 | Watch applet by Michael Habermann | | |
Eric Andersen | 8fede28c740 | Patch from Matthias Lang <matthias@corelatus.se> to fix gunzip
error handling and prevent gunzip from hanging. | | |
Eric Andersen | a9cc8961eda | Let people run SHUTDOWN actions prior to killing everything
-Erik | | |
Eric Andersen | e18cb71e0c6 | Fix stupid typo noticed by John Mullin <john.mullin@homenetcomm.com> | | |
Eric Andersen | c38678d14b8 | Apply vodz' last_patch52 | | |
Eric Andersen | 166fa4684f3 | Support module tainting
-Erik | | |
Glenn L McGrath | 061c9001763 | mesg applet by Manuel Novoa III | | |
Glenn L McGrath | ebdc8b48a56 | Put in GPL v2 or later copyright notice | | |
Glenn L McGrath | ec0c48cb296 | openvt applet by Quy Tonthat | | |
Glenn L McGrath | 6714862bdd2 | Use busybox's show_usage function for help | | |
Glenn L McGrath | 7a32aaacd02 | Awk applet written from scratch by Dmitry Zakharov | | |
Glenn L McGrath | b3c4e9add52 | Support for GNU style long filename and linknames | | |
Eric Andersen | 186685d46fa | Patch from Thomas Gleixner <tglx@linutronix.de> to do
automatic child reaping to avoid zombies | | |
Manuel Novoa III | 4d0884a1eae | Apply vodz's last_patch53.gz (bb_asprintf.c) and last_patch54.gz
(arith.c). | | |
Eric Andersen | 7829b8d0672 | Fix for handling of "tftp -l -" from Jean Wolter <jw5@os.inf.tu-dresden.de> | | |
Eric Andersen | 2a1eb31f18f | Yipe. uid and gid were reversed.
-Erik | | |
Eric Andersen | 2bec97c076e | Some CML1 grammar fixes
-Erik | | |
Eric Andersen | 1130976f8ec | Eliminate use of obsolete sys_errlist[]
-Erik | | |
Glenn L McGrath | c3b7f7d6e71 | chmod on the NEW file | | |
Glenn L McGrath | 193697db4ee | Dont return an error if the directory already existed | | |
Glenn L McGrath | 210aa14916a | Fix warning | | |
Glenn L McGrath | abac53b33c6 | Reorganise, make it just one function, remove -v option it didnt work properly anyway, dont setvbuf it doesnt make an... | | |
Glenn L McGrath | 1ee52e8b14d | Run through indent, use braces | | |
Aaron Lehmann | 933d10d308d | Remove extrangeous backslashes that were probably introduced by
someone joining lines and forgetting to remove the ba... | | |
Glenn L McGrath | fbef225c4b8 | Rewrite, its smaller | | |
Glenn L McGrath | 192ff35d9c0 | Remove empty loops | | |
Glenn L McGrath | 0be933b5057 | Use static instead of extern, braces around if's, run through indent | | |
Glenn L McGrath | 50812fff219 | Apply vodz last_path_51-2 | | |
Glenn L McGrath | de9e803149a | Apply vodz last_patch51_2 and run through indent | | |
Aaron Lehmann | e599b6d96ea | Don't #ifdef __linux__. this is linux. | | |
Aaron Lehmann | 7dd2cec2fd4 | ansify | | |
Aaron Lehmann | 84878fe20ee | remove duplicate definition of G
caught by tinycc | | |
Aaron Lehmann | 0df910af49d | for some baffling reason tinycc insists that i change this 0 to NULL | | |
Aaron Lehmann | 5d3cb7cc1f2 | move some globals to bss | | |
Glenn L McGrath | 8042f65398a | Run through indent, style | | |
Glenn L McGrath | acfc0d872e1 | Run through indent, fix comments | | |
Glenn L McGrath | 03195fc16f4 | Run through indent, fix comments | | |
Glenn L McGrath | a199b172534 | Run through indent, specify cast | | |
Glenn L McGrath | 14dad7028bc | Run through indent | | |
Glenn L McGrath | 1ed9dd9d062 | Remove duplicate definitions, run through indent | | |
Glenn L McGrath | 4534af27636 | replace some global const ints with defines | | |
Glenn L McGrath | 0775a07d87e | Specify cast | | |
| Next → |