blob: a6c0ff66d8ea6fe8a7457e0c69f61f7f26539206 [file] [log] [blame]
Name: modp_b64
URL: https://github.com/client9/stringencoders
License: BSD
License File: LICENSE
Description:
The modp_b64.c file was modified to remove the inclusion of modp's config.h
and to fix compilation errors that occur under VC8. The file was renamed
modp_b64.cc to force it to be compiled as C++ so that the inclusion of
basictypes.h could be possible.
The modp_b64.cc and modp_b64.h files were modified to make them safe on
64-bit systems.
The modp_b64.cc was modified to avoid misaligned read/write on
little-endian hardware.
*.c file wa added to force GN to compile source as C, to avoid inclusion of C++
stdlib(std::string) in environments where its not allowed (e.g. kernel, physboot, etc).