opnsense-src/lib/libc/tests
Robert Clausecker c6cc06d465 lib/libc/tests/string: expand memcmp test to bcmp, timingsafe_{b,mem}cmp
The four functions more or less perform the same operation.
Reuse the same unit test with slight changes so we can cover
them all.  Constant-time operation is not verified for the
timingsafe_* functions.

Sponsored by:	The FreeBSD Foundation
Approved by:	ngie
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D41528
2023-10-02 15:25:31 -04:00
..
c063 Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
db Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
gen Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
hash Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
iconv Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
inet Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
locale Revert "libc/locale tests: temporarily skip lib.libc.locale.c16rtomb_test.c16rtomb_utf_8_test" 2023-08-29 01:18:42 +08:00
net Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
nss Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
regex Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
resolv Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
rpc Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
setjmp Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ssp Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
stdio libc: Don't assume signed char. 2023-09-11 13:18:25 +00:00
stdlib libc: Add a rudimentary test for quick_exit(3). 2023-09-26 22:07:10 +02:00
string lib/libc/tests/string: expand memcmp test to bcmp, timingsafe_{b,mem}cmp 2023-10-02 15:25:31 -04:00
sys Remove a few more stray __FBSDID uses 2023-09-25 07:49:52 -07:00
termios Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
time Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
tls Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
tls_dso Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ttyio Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.depend Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.netbsd-tests Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00