freebsd-dev/contrib/netbsd-tests/lib
Kyle Evans 79e6ffb695 netbsd-tests: libc: fix strvis(3) overflow tests
These tests weren't run on x86 until CI grabbed them.  It turns out,
there's a sign extension bug that surfaces on x86 with char being a
signed type.

NetBSD unearthed this when they took and improved the patch, so just
grab their solution until we get to merging in the latest version of
the test.

Reported by:	CI (via ngie)
Fixes:	2f489a509e ("libc: fix some overflow scenarios in vis(3)")
2023-08-20 00:36:23 -05:00
..
csu
libbluetooth
libbpfjit
libc netbsd-tests: libc: fix strvis(3) overflow tests 2023-08-20 00:36:23 -05:00
libcrypt
libcurses
libdes
libevent
libexecinfo libexecinfo: Enable backtrace_test.backtrace_fmt_basic on amd64 again 2023-06-29 19:53:07 +03:00
libm lib/msun: Allow building tests with WARNS=6 2021-03-22 11:55:07 +00:00
libobjc
libposix Merge content currently under test from ^/vendor/NetBSD/tests/dist/@r312123 2017-01-14 06:49:17 +00:00
libppath
libprop
libpthread h_resolv: Fix a buffer overflow in load(). 2022-12-28 09:39:18 -08:00
libpthread_dbg Merge content currently under test from ^/vendor/NetBSD/tests/dist/@r312123 2017-01-14 06:49:17 +00:00
librefuse Merge content currently under test from ^/vendor/NetBSD/tests/dist/@r312123 2017-01-14 06:49:17 +00:00
librt time_t is pathological: use %j + cast to print it. 2021-10-01 12:16:10 -06:00
librumpclient Merge content currently under test from ^/vendor/NetBSD/tests/dist/@r312123 2017-01-14 06:49:17 +00:00
librumphijack Upgrade NetBSD tests to 01.11.2017_23.20 snapshot 2017-01-13 03:33:57 +00:00
libskey
libsljit
libusbhid Upgrade NetBSD tests to 01.11.2017_23.20 snapshot 2017-01-13 03:33:57 +00:00
libutil
semaphore Merge content currently under test from ^/vendor/NetBSD/tests/dist/@r312123 2017-01-14 06:49:17 +00:00