busybox current status

Denis Vlasenko vda.linux at googlemail.com
Thu Nov 30 23:03:56 UTC 2006


On Thursday 30 November 2006 13:20, Roberto A. Foglietta wrote:

> > To do:
> >
> > * more fishing in bug database
> 
> the bug n.615 still open and I have updated patch to 1.2.2.1 and today
> snapshot (in attachment)
> http://bugs.busybox.net/view.php?id=615

-               if (temp) {
-                       *no_newline = !(len && temp[len-1] == '\n');
+               if (temp && len > 0) {
+                       endzero += !temp[len-1];
+                       *no_newline = !(temp[len-1]=='\n');
                        if (!*no_newline) temp[len-1] = 0;
                        break;

old code: if len == 0: 'break' is taken
new code: if len == 0: 'break' is not taken
is it ok?

> the bug n.347 is not anymore open in  1.2.2.1 you please close it
> http://bugs.busybox.net/view.php?id=347

bug comment says:
In my opinion this bug was fixed in 1.2.2.1 at least
[root at GEDX0327 busybox-1.2.2.1]# _install/bin/busybox tar tvjf pippo.tar.bz2
tar: Decompression failed
tar: Short header

It means that tar detects uncompressor output which isn't a multiple
of tar block size. But it can so happen that corrupted archive
will end so that uncompressed output wil end at block boundary
(1/512 chance).

> > * New applets: hose/faucet? ssh[d]? :)
> 
> Timeout applets still pending but Rob suggested I would adapt it much
> more to busybox in order to reduce size and increase integration.
> 
> http://bugs.busybox.net/view.php?id=680

Will take a look when I will comb through bug database.

> Finally I suggests
> 
> for i in conf.c mconf.c gconf.c; do
> sed -e "s/kernel configuration/busybox configuration/g"
> scripts/kconfig/$i >$i.new && mv $i.new $i
> done

done, thanks!
--
vda



More information about the busybox mailing list