opnsense-src/lib/libc/tests
Dag-Erling Smørgrav 4285e024ba strptime: Fix day-of-week calculation.
The day-of-week calculation used the raw year value without adjusting
for TM_YEAR_BASE, so it was off by one for 300 years out of every 400;
it just happened to be correct for 1901 through 2000.  It also used a
loop where a simple addition would have sufficed.

While here, simplify our version of Gauss's algorithm, and document
that we assume the Gregorian calendar.

MFC after:	1 week
PR:		282916
Reviewed by:	imp, allanjude, philip
Differential Revision:	https://reviews.freebsd.org/D47977
2024-12-09 13:38:22 +01:00
..
c063 Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
db Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
gen lib/libc/tests: add unit test for arc4random_uniform() 2024-12-02 11:41:11 +01:00
hash Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
iconv Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
inet Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
locale Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
net Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
nss Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
regex Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
resolv Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
rpc Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
secure lib/libc/string: apply SSP hardening and tests to memset_explicit 2024-11-14 23:10:00 +01:00
setjmp Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ssp Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
stdio libc: Add one more check in new fmemopen test 2024-10-23 13:29:34 -04:00
stdlib libc tests: Add some test cases for recursive exiting 2024-08-07 16:06:11 +00:00
stdtime strptime: Fix day-of-week calculation. 2024-12-09 13:38:22 +01:00
string lib/libc/tests/string: add test for strnlen() 2024-10-15 13:34:45 +02:00
sys Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
termios Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
time Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
tls Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
tls_dso Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ttyio Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
Makefile strptime: Fix day-of-week calculation. 2024-12-09 13:38:22 +01:00
Makefile.depend Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.netbsd-tests Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00