Header-only C++11 library to encode/decode base64, base64url, base32,
base32hex and hex (a.k.a. base16) as specified in RFC 4648, plus
Crockford's base32.
MIT licensed with consistent, flexible API. Supports raw pointers,
std::string and (templated) character vectors without unnecessary
allocations. Cross-platform with measured decent performance and
without compiler warnings.
Release numerous ports to ports@
I've been retired for a few years, and it is unlikely I will be doing
any more scientific computing support in the future. I have continued
to maintain ~160 ports to the best of my ability, mainly as a favor to
the community, but I can no longer justify the time and effort
required. I am therefore releasing most of my scientific ports, along
with a few others, to ports@. I will continue to maintain ports I am
actively using and those for which I am upstream.
devel/cppcodec: Update to 0.2-11
Use latest commit for some important updates
Disable test tools to eliminate catch dependency
More work remains to clean up this port:
Add a test target
Request a new upstream release
devel/cppcodec: Library to encode/decode base64, base64url, etc.
Header-only C++11 library to encode/decode base64, base64url, base32,
base32hex and hex (a.k.a. base16) as specified in RFC 4648, plus
Crockford's base32.
MIT licensed with consistent, flexible API. Supports raw pointers,
std::string and (templated) character vectors without unnecessary
allocations. Cross-platform with measured decent performance and
without compiler warnings.