Name Date Size #Lines LOC

..--

Android.bpH A D25-Apr-20256.6 KiB231226

BUILD.gnH A D25-Apr-2025250 1210

DEPSH A D25-Apr-202531 33

DIR_METADATAH A D25-Apr-202585 76

LICENSEH A D25-Apr-20251.7 KiB3433

METADATAH A D25-Apr-2025275 1110

MODULE_LICENSE_BSDHD25-Apr-20250

README.chromiumH A D25-Apr-2025854 2422

modp_b64.ccH A D25-Apr-20255.2 KiB169105

modp_b64.hH A D25-Apr-20254.5 KiB16028

modp_b64_data.hH A D25-Apr-202529.1 KiB482451

README.chromium

1Name: modp base64 decoder
2Short Name: stringencoders
3URL: https://github.com/client9/stringencoders
4Version: unknown
5License: BSD
6License File: LICENSE
7Security Critical: yes
8Shipped: yes
9
10Description:
11The source code was modified from upstream as follows:
12- Removed the inclusion of modp's config.h
13- Fixed compilation errors that occur under VC8
14- Renamed modp_b64.c to modp_b64.cc to force it to be compiled as C++ and so
15  the inclusion of basictypes.h could be possible
16- Made code safe on 64-bit systems
17- Removed misaligned read/writes on little-endian systems
18- Removed unreachable code
19- Extended the API so callers can avoid overload for base64 encode
20- Removed big endian support entirely
21- Removed std::string APIs
22- Added multiple decoding options to support Blink callers
23- Added modp_b64_encode_data which doesn't append a null terminator
24