diff options
author | Glenn Strauss <gstrauss@gluelogic.com> | 2021-06-11 23:07:03 -0400 |
---|---|---|
committer | Glenn Strauss <gstrauss@gluelogic.com> | 2021-08-27 02:16:53 -0400 |
commit | 396a92306648266e1df60d1d12d07b7f4d01b9d9 (patch) | |
tree | de61057269e531585e740da77970b7bf73229ffa /src/base64.h | |
parent | db4af125c088a4c408b8d07c0bdde3dafe4bb10f (diff) | |
download | lighttpd-git-396a92306648266e1df60d1d12d07b7f4d01b9d9.tar.gz |
[core] li_base64_dec()
(make public in base64.h, like li_base64_enc())
Diffstat (limited to 'src/base64.h')
-rw-r--r-- | src/base64.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/base64.h b/src/base64.h index 5b1cf415..b63777f0 100644 --- a/src/base64.h +++ b/src/base64.h @@ -9,6 +9,8 @@ typedef enum { BASE64_URL, } base64_charset; +size_t li_base64_dec(unsigned char *result, size_t out_length, const char *in, size_t in_length, base64_charset charset); + unsigned char* buffer_append_base64_decode(buffer *out, const char* in, size_t in_length, base64_charset charset); size_t li_base64_enc(char* restrict out, size_t out_length, const unsigned char* restrict in, size_t in_length, base64_charset charset, int pad); |