Boost logo

Boost :

Subject: Re: [boost] base64?
From: Vinnie Falco (vinnie.falco_at_[hidden])
Date: 2017-07-24 15:14:32


On Mon, Jul 24, 2017 at 8:09 AM, Richard Hodges via Boost
<boost_at_[hidden]> wrote:
> Yes. I'm shocked if it doesn't already have one.

What are the expectations from a library claiming the moniker
"Boost.Base64?" Does it support just radix=64? Or is it a general
purpose library that works with any radix and a user-supplied
alphabet? If the latter is it limited to using integral types or does
it work with multiprecision integers? Does it use std::string? Fixed
size buffers? Does it work with Allocators? Which base-64 alphabets
does it support? MIME? UTF-7? RFC3548? RFC4648? Does it support
url-encoding and decoding i.e. ("modified Base64 for URL")?

Please be specific in the type of base64 library you are proposing.

Thanks


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk