Subject: base64 routines [was: Re: CVS commit: src/usr.bin]
To: None <tech-userlevel@netbsd.org>
From: Elad Efrat <elad@NetBSD.org>
List: source-changes
Date: 09/24/2006 21:57:53
Hi,

This apparently breaks the tools on Darwin. I'm thinking of two
possible solutions -- either adding base64 encode/decode routines
to some lib (libc or libutil? or something else) or just solve
the problem for uuencode/uudecode with a local copy of the b64_ntop and
b64_pton routines.

Opinions?

-e.


Elad Efrat wrote:
> Elad Efrat wrote:
>> Module Name:	src
>> Committed By:	elad
>> Date:		Sun Sep 24 15:32:48 UTC 2006
>>
>> Modified Files:
>> 	src/usr.bin/uudecode: uudecode.c
>> 	src/usr.bin/uuencode: uuencode.1 uuencode.c
>>
>> Log Message:
>> PR/33319: Seebs: base64 is annoying
>>
>> Thanks to Matt Fleming for implementing a -m switch (base64 mode) for
>> both uuencode(1) and uudecode(1)! Man-pages updated as well.
> 
> Forgot to mention, but this was a port of the code from OpenBSD.
> 
> -e.
> 


-- 
Elad Efrat