Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-04-24 | There have been many reports of init failing to reboot and/or failing to halt | Eric Andersen | |
over the years. Well I finally took the time to track this down. It turns out that inside linux/kernel/sys.c the kernel will call machine_halt(); do_exit(0); when halting, or will call machine_power_off(); do_exit(0); during a reboot. Unlike sysv init, we call reboot from within the init process, so if the call to machine_halt() or machine_power_off() returns, the call to do_exit(0) will cause the kernel to panic. Which is a very bad thing to happen. So I just added this little patch to fork and call the reboot syscall from within the forked child process, thereby neatly avoiding the problem. But IMHO, both calls to do_exit(0) within linux/kernel/sys.c are bugs and should be fixed. -Erik | |||
2003-04-21 | unlink a previous file before its extracted | Glenn L McGrath | |
2003-04-21 | sync with waldi | Glenn L McGrath | |
2003-04-21 | unlink() an existing file, before opening it, simply truncating can | Glenn L McGrath | |
cause nasty problems if overwriting glibc, spotted by waldi. | |||
2003-04-21 | Add link to SimplyGNUstep | Eric Andersen | |
2003-04-19 | Patch from David Updegraff to use calloc so that forward pointers start out | Eric Andersen | |
NULL, and so it can handle format strings that have stuff _after_ the last %? specification | |||
2003-04-19 | Patch from David Updegraff to avoid corrupting memory while parsing the | Eric Andersen | |
networks/iterfaces file with next_word routine. Without this, next_word increments one beyond the end of the string. | |||
2003-04-16 | Minor .o file naming change | Eric Andersen | |
2003-04-16 | enable CONFIG_USE_BB_PWD_GRP for the debian installer, | Eric Andersen | |
to prevent glibc from trying and failing to use NSS junk that is not present. -Erik | |||
2003-04-12 | Fix logic error in grouped commands | Glenn L McGrath | |
2003-04-11 | Fix up indenting | Glenn L McGrath | |
2003-04-09 | Really fix the 'r' command | Glenn L McGrath | |
2003-04-09 | Fix the sed 'r' command | Glenn L McGrath | |
2003-04-09 | fix substitution when replacing with &, we shouldnt check for an escape ↵ | Glenn L McGrath | |
charcter. Its already been taken care of _somewhere_ else | |||
2003-04-09 | Label ends at a newline, update comments, rename linked list field | Glenn L McGrath | |
2003-04-08 | Run through indent | Glenn L McGrath | |
2003-04-08 | Fixes block commands to correctly identify end of block, recognise the #n ↵ | Glenn L McGrath | |
directive, fix substitue command when regex isnt specified | |||
2003-04-07 | Add hold space commands 'g', 'h', 'x' | Glenn L McGrath | |
2003-04-07 | Rename "line" to pattern_space to be more descriptive and closer to the ↵ | Glenn L McGrath | |
POSIX description | |||
2003-04-06 | Sync with waldi's package | Glenn L McGrath | |
2003-04-06 | Preparation for the new net-udeb based on required applets documented at | Glenn L McGrath | |
http://cvs.debian.org/debian-installer/doc/busybox-applets.txt | |||
2003-04-04 | Add more help text | Eric Andersen | |
2003-04-04 | Test that cvs commit messages are working properly | Eric Andersen | |
-Erik | |||
2003-04-03 | Fix 'thinko'. | Manuel Novoa III | |
2003-04-02 | Yet another rather large face lift. It now works for me as expected. | Eric Andersen | |
-Erik | |||
2003-03-31 | Avoid errors with buggy preprocessors | Eric Andersen | |
2003-03-30 | Update config to new menu options | Glenn L McGrath | |
2003-03-30 | Rename, to specify kernel | Glenn L McGrath | |
2003-03-30 | Group common string | Glenn L McGrath | |
2003-03-30 | Small fix for sed 'y' command | Glenn L McGrath | |
2003-03-30 | sed 'y' command, simplify some other code | Glenn L McGrath | |
2003-03-30 | Experimental support for embeded newline. (im evil) | Glenn L McGrath | |
Fix segfault when using 'N' with an odd number of lines. | |||
2003-03-28 | trivial fix to make sure we have sufficient arguments before | Eric Andersen | |
we mess with a possibly non-existant argv[1] -Erik | |||
2003-03-28 | Still fine tunning the printing of the substitute command | Glenn L McGrath | |
2003-03-28 | sed 't' branching command | Glenn L McGrath | |
2003-03-28 | Fix sed 's' command's 'p' flag, so it can print line twice | Glenn L McGrath | |
2003-03-28 | fix q command | Glenn L McGrath | |
2003-03-28 | Add basic branching support, sed ':' and 'b' commands | Glenn L McGrath | |
2003-03-28 | make sed cleanup use linked list | Glenn L McGrath | |
2003-03-28 | Use a linked list for sed commands in preparation for branching support | Glenn L McGrath | |
2003-03-23 | Oops... had != but meant ==. | Manuel Novoa III | |
2003-03-19 | Minor cleanups. Document the cmp -l option. | Manuel Novoa III | |
2003-03-19 | Restrict octal perms to <= 07777. Cosmetic error message change. | Manuel Novoa III | |
2003-03-19 | Obligatory forgotten item. | Manuel Novoa III | |
2003-03-19 | Things my compiler didn't catch... | Manuel Novoa III | |
2003-03-19 | Major coreutils update. | Manuel Novoa III | |
2003-03-18 | Match newlines, this fixes matching of ^ or $ when there is a '\n' in the ↵ | Glenn L McGrath | |
pattern being matched. This fixes cases when the N command is used. | |||
2003-03-18 | Fix a bug that corrupted the string followed commands that had no arguments ↵ | Glenn L McGrath | |
(Closes #1304) | |||
2003-03-14 | Patch from Jonas Holmberg, adjusted by Robert Schwebel, and | Eric Andersen | |
later re-adjusted by me to fix msh backtick handling | |||
2003-03-13 | oops. args shuffled. | Eric Andersen | |