X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=TODO;h=0cbca8d8aca8e46f7a891fdfb5c0faaecb80a7c2;hb=1cc4b13917c51acce1ce0d8a2cb58ab97f3756d2;hp=beeb47539efa02556ec214dce62b511f5f741361;hpb=318a8e5ed557ed04712edc2a59275c92ce7e85e6;p=oweals%2Fbusybox.git diff --git a/TODO b/TODO index beeb47539..0cbca8d8a 100644 --- a/TODO +++ b/TODO @@ -16,14 +16,10 @@ Rob Landley suggested these: Figure out where we need utf8 support, and add it. sh - The command shell situation is a big mess. We have three different + The command shell situation is a mess. We have two different shells that don't really share any code, and the "standalone shell" doesn't work all that well (especially not in a chroot environment), due to apps not being reentrant. - lash is phased out. hush can be configured down to be nearly as small, - but less buggy :) - init - General cleanup (should use ENABLE_FEATURE_INIT_SYSLOG). Do a SUSv3 audit Look at the full Single Unix Specification version 3 (available online at "http://www.opengroup.org/onlinepubs/009695399/nfindex.html") and @@ -265,7 +261,7 @@ Minor stuff: --- possible code duplication ingroup() and is_a_group_member() --- - Move __get_hz() to a better place and (re)use it in route.c, ash.c, msh.c + Move __get_hz() to a better place and (re)use it in route.c, ash.c --- See grep -r strtod Alot of duplication that wants cleanup. @@ -287,7 +283,7 @@ vdprintf() -> similar sized functionality * shrink tc/brctl/ip tc/brctl seem like fairly large things to try and tackle in your timeframe, - and i think people have posted attempts in the past. adding additional + and i think people have posted attempts in the past. Adding additional options to ip though seems reasonable. * add tests for some applets