https://github.com/xmidt-org/trower-base64
C implementation of base64 encode/decode.
https://github.com/xmidt-org/trower-base64
Last synced: about 2 months ago
JSON representation
C implementation of base64 encode/decode.
- Host: GitHub
- URL: https://github.com/xmidt-org/trower-base64
- Owner: xmidt-org
- Created: 2016-02-05T06:37:49.000Z (over 9 years ago)
- Default Branch: main
- Last Pushed: 2022-01-03T02:08:27.000Z (over 3 years ago)
- Last Synced: 2025-03-23T12:32:54.811Z (2 months ago)
- Language: C
- Homepage:
- Size: 251 KB
- Stars: 10
- Watchers: 23
- Forks: 13
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSES/Apache-2.0.txt
Awesome Lists containing this project
README
# trower-base64
C implementation of base64 encode/decode.
[](https://github.com/xmidt-org/trower-base64/actions)
[](http://codecov.io/github/xmidt-org/trower-base64?branch=master)
[](https://scan.coverity.com/projects/xmidt-org-trower-base64)
[](https://sonarcloud.io/dashboard?id=xmidt-org_trower-base64)
[](https://lgtm.com/projects/g/xmidt-org/trower-base64/context:cpp)
[](CHANGELOG.md)This started as a fork of the implementation Bob Trower produced and released in
2001. You can find the original here: http://base64.sourceforge.net/## Why fork?
As we started using the library we found it was hugely handy, but had a few bugs
and not as many tests as we wanted. As the upstream project seems to have lost
steam, we decided to fork, improve, release and ship.# Building and Testing Instructions
```
meson setup --warnlevel 3 --werror build
cd build
ninja all test coverage
firefox meson-logs/coveragereport/index.html
```