The Base64 implementation doesn't hanlde Base64 variants
@yann-soubeyrand
Submitted by Yann Soubeyrand Link to original bug (#682084)
Description
Created attachment 221580 Patch that adds Base64 variants handling
Hi,
As stated here: https://en.wikipedia.org/wiki/Base64, there exist variants of the Base64 encoding for specific purposes. The implementation of the Glib is not able to handle these variants. I did a patch to add _with_alphabet functions which you can pass the alphabet of the variant you're using to. It lacks the doc and is much more intended for discussion on how to add the support of Base64 variants.
Cheers
Patch 221580, "Patch that adds Base64 variants handling":
0001-Add-Base64-variants-handling.patch