Hash :
93280a4b
Author :
Date :
2021-08-29T00:45:43
base32, base64: fix broken tests Problem reported by Bruno Haible in: https://lists.gnu.org/r/bug-gnulib/2021-08/msg00170.html * lib/base32.c, lib/base64.c: Do not include verify.h, and omit all uses of ‘assume’. * modules/base32, modules/base64 (Depends-on): Remove verify. * tests/test-base32.c, tests/test-base64.c: Don’t pass out-of-range values to allocator, as converting them to idx_t relies on implementation-defined behavior that could trap.
Description:
Encode binary data using printable characters (base64).
Files:
lib/base64.h
lib/base64.c
m4/base64.m4
Depends-on:
ialloc
stdbool
memchr
configure.ac:
gl_FUNC_BASE64
Makefile.am:
lib_SOURCES += base64.h base64.c
Include:
"base64.h"
License:
LGPLv2+
Maintainer:
Simon Josefsson