[BusyBox] New applets.

Glenn McGrath bug1 at optushome.com.au
Sat Oct 11 06:49:27 UTC 2003

On Sat, 11 Oct 2003 01:15:46 -0500
Rob Landley <rob at landley.net> wrote:

> On Friday 10 October 2003 18:45, Glenn McGrath wrote:
> > I considered putting one together myself once, i think it could be done
> > relatively small, its just a few algorithms and protocol managment.
> > There are lots of optional algorithms in the RFC that theoretically we
> > wouldnt have to implement, not sure about the pracitcallities of it.
> >
> > It would integrate well with existing busybox code such as sha1 and
> > gzip.
> >
> > There are 4 RFC's that cover it, it would take a fair bit of work, i got
> > sidetracked to concentrate on other stuff.
> This interests me.  Which RFCs are they?

See http://www.ietf.org/html.charters/secsh-charter.html

There are four main ones, but a few others also, they are all at the above link.

> By the way, on the bunzip cleanup front, I dropped the backwards compatability 
> support for decompressing old archives created by bzip 0.9.0 and earlier.  
> For a while I had it #ifdefed out as a config option, but It turns out that 
> the code to undo the blockRandomized transformation in busybox never actually 
> worked anyway.  (Among other things, the table it worked off of was never 
> initialized.  Search for BZ2_rNums and notice that there are two occurrences: 
> one declares it and the other reads from it.  Nobody ever actually WRITES to 
> it.)
> Right now I have it spit out an error message "Obsolete (pre 0.9.5) archive 
> format not supported", and if anybody  complains I left comments in there 
> about where to hook in the functionality.  But bzip version 0.9.5 was 
> released in 1999, and back before that (heck, before 1.0) bzip2 wasn't 
> actually all that widely used.  There may not be ANY of these old archives 
> around anymore, and if there are they can be converted using a non-busybox 
> version of bunzip.  We can decompress any archive created by a 1.0 or later 
> bzip (0.9.5, actually), and when I get compress code in that will create 
> modern archives too.  blockRandomized support is only for legacy archives.

Sounds reasonable.


More information about the busybox mailing list