Base64 README

This is the text of an email conversation between Michael Lipp (the
original author of the classes in this package) and Nic Ferrier, who
adopted them for the Paperclips inet package.


>>> "Michael N. Lipp" <mnl@mnl.de> 08-Apr-01 10:36:20 AM >>>

Michael N.Lipp said:

	I don't think it is necessary to set up an account. 
	Since I have first published the code, I haven't received 
	a single bug report or improvement hint. It a kind of "limited"
	task and it seems the code does what it is supposed to.


Nic said:

Ok.

I probably will add some stuff to your classes... they're stream
based and it would be nice to have a simple string converter that 
doesn't require the creation of String streams... I figure it would be 
fairly easy to adapt the current code to use String.getBytes() instead of 
InputStream.read().... 

Doing that would require some adaption. I  might do this:

- move the algorithm for encode/decode out of the stream 
- give it an abstract byte reading interface
- provide implementation of the byte readinf interface for Strings and Streams

On other other hand I quite like the idea of very self contained classes for 
this job so I might just reimplement your code working on Strings.


Thanks very much for your help.


Nic
