Johan Ouwerkerk
f04b15340f
Fix TODO items about logging for C++ code
2020-04-14 19:45:29 +02:00
Johan Ouwerkerk
b451bd2556
Fix up licensing for REUSE compliance.
...
This adds licensing and copyright information where missing and normalises
existing licensing/copyright statements to SPDX metadata tags.
2020-04-10 13:34:31 +02:00
Johan Ouwerkerk
ea81dafb8e
Port base32 decoding away from liboath
...
Provide a custom base32 implementation; relates to issues: #9 and #6 .
In particular being able to control memory allocation prior to
decoding base32 will help with resolving issue #6 in a (more) secure
fashion.
2020-02-08 14:21:45 +01:00
Johan Ouwerkerk
a5794e02da
Refactor: turn the base32 wrapper into a static library
...
This library is meant for private use by Keysmith, to simplify linking to the base32 functionality in CMake files.
2019-12-28 06:40:31 +00:00