base64pp icon indicating copy to clipboard operation
base64pp copied to clipboard

A modern C++ implementation of Base64 encoding and decoding.

Results 10 base64pp issues
Sort by recently updated
recently updated
newest added

Many thanks for your useful library. I really like the structure, testing and documentation that comes with it. I however tested its performance against a few other implementations and found...

Use C++20 Modules, now that CMake has the support for it.

Currently build names on the CI have the preset on them, would be nice to have something like: - Ubuntu Clang 17 Debug - Ubuntu Clang 17 Release - ...

Recently, the module conversion branch was added in #120 , but we cannot simply merge to main. The main problem is the lack of support in mainstream compilers, and that...

Debug tools require building with `clang-17`, but `conan`'s version of GTest does not work with `clang-17` builds even after settings `libcxx=libstdc++11`. For some reason, the ABI is incompatible: ``` [build]...

bug
enhancement
help wanted

Make sure that we have somewhat the correct data files and structure to be accepted into the `conan-centre-index` TODOs: - Add a couple of version support with the `conandata.yml` and...

Make sure that the `conan` package added in `conan/conanfile.py` can be built with `conan create ...` and a consumer project can use the generated package. TODOs: 1. Create a "deployment"...

The following raw snippet feels out of place in the main YAML file ```yaml - pwsh: | .\scripts\build_win_x64.ps1 if(!$?) { Exit $LASTEXITCODE } New-Item -ItemType Directory -Force -Path "$(Build.SourcesDirectory)/artifacts" 7z...

Fuzz test encoding and decoding API's. Perhaps some bugs will be caught! A good, lightweight fuzzing alternative is [LibFuzzer](https://llvm.org/docs/LibFuzzer.html), which required building with Clang.

enhancement
help wanted