John Foderaro - 2000-10-18

Let me think about this a bit.

The purpose of that function was to support Basic Authorization. There, in my opinion, the base64 encoding is done (rather than normal urlencoding) in order to add a bit of security to the information transmitted (admittedly it's not much security).
Thus the base64 encoder in aserve was designed to just handle this. I'll look into the binary version.
Since this must work in a 16 bit character lisp it gets tricky dealing with the conversion between characters and binary data.