summaryrefslogtreecommitdiff
path: root/init
AgeCommit message (Collapse)Author
2000-09-25Renamed "internal.h" to the more sensible "busybox.h".Eric Andersen
-Erik
2000-09-21Hard code the name of init.Eric Andersen
2000-09-15Don't suppress output of umount and swapoff - it is both unwisePavel Roskin
and incompatible with lash that doesn't support >&1 yet.
2000-09-14For "askfirst" don't just read one char from stdin,Pavel Roskin
read the whole line using getc(), so that everything before Enter gets discarded.
2000-09-14Add in a patch from robotti@metconnect.com and Chip Rosenthal to makeEric Andersen
init do login shell stuff. -Erik
2000-09-13Ensure forked processes always are on a controlling tty, so theEric Andersen
^C can be properly sent to /dev/console. -Erik
2000-09-10Make init handle current 2.4.x sysinfo behaviorEric Andersen
-Erik
2000-09-05Set environment variable to make ash happy. ash is a frequent enoughEric Andersen
target....
2000-07-19Centralize handling of --help.Matt Kraai
2000-07-19Add usage messages for applets without them.Matt Kraai
2000-07-17New message added to messages.c: full_versionPavel Roskin
Used where possible
2000-07-14Fixed a warning about missing initializerPavel Roskin
2000-07-12Use global applet_name instead of local versions.Matt Kraai
2000-07-11Forgot to commit these cleanups it seems.Eric Andersen
-Erik
2000-07-10Remove yet more kernel header dependancies.Eric Andersen
-Erik
2000-07-10Remove the problematic CTRLCHAR macro.Eric Andersen
-Erik
2000-07-08Update files to reduce dependance on kernel version...Eric Andersen
-Erik
2000-07-07Fix for bug #1003 -- BusyBox should now poweroff when asked toEric Andersen
do so... Fix thanks to Matt Kraai <kraai@alumni.carnegiemellon.edu> -Erik
2000-07-06Fixed backspace and delete so they work properly again -- brokenEric Andersen
since 0.44. -Erik
2000-07-06Change order.Eric Andersen
-Erik
2000-07-06a few minor cleanups.Eric Andersen
-Erik
2000-07-04* Fix to init.c from Stuart Menefy <Stuart.Menefy@st.com> so thatEric Andersen
it always sets the controlling terminal before running any programs -Erik
2000-06-28Better cross libc support.Eric Andersen
-Erik
2000-06-26Updates to handle Linux 2.4.0 kernels (kludged around the "none" entries inEric Andersen
/proc/mounts, added a hack to make sysinfo work with both old and new kernels). -Erik
2000-06-19Make syslogd.c, init.c, and update.c compile error/warning free under both ↵Eric Andersen
libc5 and libc6. -Erik
2000-06-19Updates to a number of apps to remove warnings/compile errors under libc5.Eric Andersen
Tested under both libc5 and libc6 and all seems well with these fixes. -Erik
2000-05-31Minor doc fix. Added several bugs to the todo list. Fixed the way initEric Andersen
scans /etc/inittab entries so that commands can contain ":"s. -Erik
2000-05-19More libc portability updates, add in the website (which has not beenErik Andersen
archived previously). Wrote 'which' during the meeting today. -Erik
2000-04-28Latest and greatest. Some effort at libc5 (aiming towards newlib)Erik Andersen
compatability. -Erik
2000-04-21More Doc updates. cmdedit and more termio fixes.Erik Andersen
2000-04-13Upates to include copyright 2000 to everythingErik Andersen
-Erik
2000-04-07Patch to make killall actually kill all PIDs with the specified name,Erik Andersen
rather then busylooping trying to kill the first one until it dies. Should be more efficient now, and will only send one signal to each specified process. -Erik
2000-04-06Some more minor updates to better use some gcc attributes.Erik Andersen
-Erik
2000-04-04Minor structural change to allow core dumping(or not) from initErik Andersen
-Erik
2000-04-04minor changes to mount/umount to support-by-ignoring the "-v" flag.Erik Andersen
Added optional core dumping as a feature for init, and include a rewrite of syslogd so that it now supports multiple concurrent connections. -Erik
2000-03-23My latest ramblings.Erik Andersen
-Erik
2000-03-20Fix bug in memory total checking.Erik Andersen
-Erik
2000-03-19Adjust the termio settings, and don't use octal since itErik Andersen
is impossible to read by mere mortals. -Erik
2000-03-07Fix bugs related to finding PIDs.Erik Andersen
-Erik
2000-03-07Add a #define to make init extra quiet on boot.Erik Andersen
-Erik
2000-03-07Wrote killall.Erik Andersen
Adjusted mount, ps, utility.c, etc to handle my nifty new kernel patches the allow busybox to run perfectly without /proc. -Erik
2000-03-04A few updates (including the cp fix the Craig has been looking for)Erik Andersen
-Erik
2000-02-24Minor tweak to argv[0] handling for linuxrcErik Andersen
-Erik
2000-02-21Removed proc dependancies for init and free (which maintaining exactlyErik Andersen
the same functionality). /proc takes up 90k of kernel space, so it is nice to avoid using it at all costs. The only places where it is depended on is for cetain optional mount/umount features, and for ps and lsmod. -Erik
2000-02-21Minor update for handling TERM with serial consoles.Erik Andersen
-Erik
2000-02-18Some updates for the day,Erik Andersen
-Erik
2000-02-09Fix stupid typos -- thanks to Taketoshi Sano <kgh12351@nifty.ne.jp>Erik Andersen
for noticing these bugs. -Erik
2000-02-09Fix a possible /linuxrc crash.Erik Andersen
-Erik
2000-02-09Fixed the init problem where it wouldn't unmount filesystemsErik Andersen
on reboot. Also fixed swapoff -a so it works. -Erik
2000-02-08Some formatting updates (ran the code through indent)Erik Andersen
-Erik