Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/usr.bin
In article <20180724185738.GA15885%britannica.bec.de@localhost>,
Joerg Sonnenberger <joerg%bec.de@localhost> wrote:
>
>Why do we need another base64 encoder/decoder?
So I've been looking into how to get rid of it and re-use uuencode
uudecode for it and it is proving difficult. I am trying to provide
a command line compatible utility with the "base64" command from
MacOS/X and Linux:
- They use a single command to encode and decode (uuencode and decode
are two separate programs). I would have to either write a shell
script front end (and modify them not to output a header) to be
able to emulate that.
- uudecode is using b64_pton() which does not handle arbitrary whitespace.
I could merge all three into one, but this is more annoying and risky
to break things due to the amount of legacy behavior in the uu commands.
Any better options?
christos
Home |
Main Index |
Thread Index |
Old Index