[SCM] Samba Shared Repository - branch master updated - release-4-0-0alpha8-289-gc624a70

Jelmer Vernooij jelmer at samba.org
Sun Jul 12 20:09:58 MDT 2009


Volker Lendecke wrote:
> On Fri, Jul 10, 2009 at 11:26:44AM +1000, Andrew Bartlett wrote:
>   
>> Did you consider instead changing them to call
>> ldb_binary_encode_string()?
>>     
>
> Well, being blunt, you know how I think about dependencies
> on ldb.
>
> Can't we put those functions that are of more general use
> into a separate codebase? I've just come across the base64
> routines that might benefit from the same. Looking at
> heimdal for example, this has the base64 routines in roken.
>
> To not create a dependency on talloc, what about putting
> the base64 routines into libreplace? Both would
> encode/decode into a preallocated buffer, for decode it
> would be safe to use it in-place.
>   
Libreplace contains replacements only for things that don't exist on
some platforms but do exist on other (saner) platforms. If there's no
platforms that provide base64 functions in their libc, perhaps they
could live in lib/util/?

Cheers,

Jelmer


More information about the samba-technical mailing list