summaryrefslogtreecommitdiff
path: root/AK/Base64.cpp
AgeCommit message (Expand)Author
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-16AK: Fix implicit and narrowing conversions in Base64Lenny Maiorani
2022-03-16AK: Make static constexpr variables to avoid stack copy in Base64Lenny Maiorani
2022-02-25AK: Ignore whitespace while decoding base64Andreas Kling
2022-01-24AK+Userland: Make AK::decode_base64 return ErrorOrSam Atkins
2022-01-24Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOrSam Atkins
2021-11-11Everywhere: Pass AK::StringView by valueAndreas Kling
2021-10-23AK+Everywhere: Make Base64 decoding fallibleBen Wiederhake
2021-10-23AK: Don't crash on invalid Base64 inputBen Wiederhake
2021-09-06Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safeAli Mohammad Pur
2021-06-09Meta: Disable -Wmaybe-uninitializedAli Mohammad Pur
2021-05-22AK: Use calculate_base64_encoded_length in encode_base64Idan Horowitz
2021-05-03AK: Silence -Wmaybe-uninitialized warningGunnar Beutner
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-03-04Everywhere: Remove unnecessary `clang-format off`sWilliam McPherson
2020-11-22AK: Fix base64 decoding '/'BenJilks
2020-10-13Base64: Pre-allocate size of input and outputLenny Maiorani
2020-10-13Base64: constexpr initialization of alphabet and lookup tableLenny Maiorani
2020-08-12AK: Mark compilation-unit-only functions as staticBen Wiederhake
2020-07-27AK: Change the signature of AK::encode_base64() to use Span.asynts
2020-07-22AK: Make encode_base64 take a ByteBuffer and return a StringNico Weber
2020-06-18AK: Add a simple and inefficient Base64 encoderTom Lebreux
2020-04-26AK: Add a simple and inefficient Base64 decoderAndreas Kling