From 69528489cddd27b4d4b9411d00b60cccc175b0e8 Mon Sep 17 00:00:00 2001 From: Jesper Jensen Date: Fri, 18 Jul 2025 09:32:16 +0200 Subject: Add a simple API for lookups --- src/base64.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 src/base64.h (limited to 'src/base64.h') diff --git a/src/base64.h b/src/base64.h new file mode 100644 index 0000000..6e52b87 --- /dev/null +++ b/src/base64.h @@ -0,0 +1,12 @@ +#pragma once + +#include +#include +#include +#include + +ssize_t base64_encode_inplace(const uint8_t *data, size_t data_len, char* buf, size_t buf_len); +char *base64_encode(const unsigned char *data, size_t input_length, size_t *output_length); + +ssize_t base64_decode_incr(const unsigned char *data, size_t data_len, uint8_t *buf, size_t buf_len); +ssize_t base64_decode(const unsigned char *data, size_t data_len, uint8_t *buf, size_t buf_len); -- cgit v1.2.3