summaryrefslogtreecommitdiffhomepage
path: root/init/init.c
AgeCommit message (Collapse)Author
2001-01-27Fix header file usage -- there were many unnecessary header files included inEric Andersen
busybox.h which slowed compiles. I left only what was needed and then fixed up all the apps to include their own header files. I also fixed naming for pwd.h and grp.h functions. Tested to compile and run with libc5, glibc, and uClibc. -Erik
2001-01-25Add in Larry's CUSTOMIZED_BANNER patchlet, and let folks know thatEric Andersen
BB_FEATURE_INIT_CHROOT needs to be rewritten to use pivot_root. -Erik
2001-01-23#define -> static const int. Also got rid of some big static buffers.Mark Whitley
2000-12-13A couple of updates to fix some minor cross compiling issuesEric Andersen
2000-12-12Cleanup for proper compilation with uClibc.Eric Andersen
2000-12-07Changed names of functions in utility.c and all affected files, to makeMark Whitley
compliant with the style guide. Everybody rebuild your tags file!
2000-12-06Close but #1071...Eric Andersen
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-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-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-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-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