glibc/nss
Alejandro Colomar 53fcdf5f74 Silence most -Wzero-as-null-pointer-constant diagnostics
Replace 0 by NULL and {0} by {}.

Omit a few cases that aren't so trivial to fix.

Link: <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117059>
Link: <https://software.codidact.com/posts/292718/292759#answer-292759>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-11-25 16:45:59 -03:00
..
nss_compat Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
nss_db Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
nss_files Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-initgroups1.root/etc Remove 'grp' and merge into 'nss' and 'posix' 2023-10-24 12:30:59 +02:00
tst-initgroups2.root/etc Remove 'grp' and merge into 'nss' and 'posix' 2023-10-24 12:30:59 +02:00
tst-nss-compat1.root nss: fix nss_database_lookup2's alternate handling [BZ #27416] 2021-03-09 14:34:50 -05:00
tst-nss-db-endgrent.root/etc nss_db: fix endent wrt NULL mappings [BZ #24695] [BZ #24696] 2019-07-10 14:51:18 -04:00
tst-nss-db-endpwent.root nss_db: fix endent wrt NULL mappings [BZ #24695] [BZ #24696] 2019-07-10 14:51:18 -04:00
tst-nss-files-hosts-long.root/etc Fix failing nss/tst-nss-files-hosts-long with local resolver 2021-09-07 21:41:38 +02:00
tst-nss-files-hosts-v4mapped.root/etc Restore lookup of IPv4 mapped addresses in files database (bug 25457) 2023-07-24 13:16:24 +02:00
tst-nss-gai-actions.root/etc Simplify allocations and fix merge and continue actions [BZ #28931] 2022-03-22 19:38:36 +05:30
tst-nss-gai-hv2-canonname.root getaddrinfo: Fix use after free in getcanonname (CVE-2023-4806) 2023-09-15 14:38:28 -04:00
tst-nss-test3.root Add test-in-container infrastructure. 2018-08-22 21:20:37 -04:00
tst-reload1.root Fix failing nss/tst-nss-files-hosts-long. 2021-07-12 11:59:04 +02:00
tst-reload2.root nss: Re-enable NSS module loading after chroot [BZ #27389] 2021-03-02 16:14:18 -05:00
alias-lookup.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
aliases.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
bug17079.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
bug-erange.c
compat-lookup.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
databases.def Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
db-Makefile Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
Depend
digits_dots.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
ether_hton.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
ether_ntoh.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
ethers-lookup.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
fgetgrent_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
fgetgrent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
fgetpwent_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
fgetpwent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
fgetsgent_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
fgetsgent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
fgetspent_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
fgetspent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
function.def Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getaddrinfo.c Silence most -Wzero-as-null-pointer-constant diagnostics 2024-11-25 16:45:59 -03:00
getaliasent_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getaliasent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getaliasname_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getaliasname.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getent.c Update copyright dates not handled by scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getgrent_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getgrent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getgrgid_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getgrgid.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getgrnam_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getgrnam.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
gethstbyad_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
gethstbyad.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
gethstbynm2_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
gethstbynm2.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
gethstbynm_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
gethstbynm.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
gethstent_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
gethstent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getnameinfo.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getnetbyad_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getnetbyad.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getnetbynm_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getnetbynm.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getnetent_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getnetent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getnetgrent_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getnetgrent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getnssent_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getnssent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getproto_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getproto.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getprtent_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getprtent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getprtname_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getprtname.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getpw.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getpwent_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getpwent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getpwnam_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getpwnam.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getpwuid_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getpwuid.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getrpcbyname_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getrpcbyname.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getrpcbynumber_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getrpcbynumber.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getrpcent_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getrpcent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getservent_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getservent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getsgent_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getsgent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getsgnam_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getsgnam.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getspent_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getspent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getspnam_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getspnam.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getsrvbynm_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getsrvbynm.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getsrvbypt_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getsrvbypt.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getXXbyYY_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getXXbyYY.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getXXent_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
getXXent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
grp-lookup.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
grp-merge.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
grp-merge.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
grp.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
gshadow.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
hosts-lookup.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
initgroups-fallback.c Remove 'grp' and merge into 'nss' and 'posix' 2023-10-24 12:30:59 +02:00
initgroups.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
key-lookup.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
lckpwdf.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
makedb.c Update copyright dates not handled by scripts/update-copyrights 2024-01-01 10:53:40 -08:00
Makefile Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
netgroup.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
netgrp-lookup.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
network-lookup.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
nss_action_parse.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
nss_action.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
nss_action.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
nss_database.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
nss_database.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
nss_fgetent_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
nss_files_data.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
nss_files_fopen.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
nss_files_functions.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
nss_hash.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
nss_module.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
nss_module.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
nss_parse_line_result.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
nss_readline.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
nss_test1.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
nss_test2.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
nss_test_errno.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
nss_test_gai_hv2_canonname.c getaddrinfo: Fix use after free in getcanonname (CVE-2023-4806) 2023-09-15 14:38:28 -04:00
nss_test.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
nss_test.ver Extend NSS test suite 2017-07-17 15:52:44 -04:00
nss.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
nsswitch.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
nsswitch.conf Fix all the remaining misspellings -- BZ 25337 2023-06-02 01:39:48 +00:00
nsswitch.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
proto-lookup.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
putgrent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
putpwent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
putsgent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
putspent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
pwd-lookup.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
pwd.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
rewrite_field.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
rpc-lookup.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
service-lookup.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
sgetsgent_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
sgetsgent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
sgetspent_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
sgetspent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
sgrp-lookup.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
shadow.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
simple-nss-hash.h Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
spwd-lookup.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
test-digits-dots.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
test-netdb.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
test-rpcent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
testgrp.c Remove 'grp' and merge into 'nss' and 'posix' 2023-10-24 12:30:59 +02:00
tst_fgetgrent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst_fgetgrent.sh Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-cancel-getpwuid_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-fgetsgent_r.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-field.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-getaddrinfo2.c Move getaddrinfo from 'posix' into 'nss' 2023-10-24 12:31:00 +02:00
tst-getaddrinfo3.c Move getaddrinfo from 'posix' into 'nss' 2023-10-24 12:31:00 +02:00
tst-getaddrinfo4.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-getaddrinfo5.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-getaddrinfo.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-gethnm.c Move 'hosts' routines from 'inet' into 'nss' 2023-10-24 12:30:59 +02:00
tst-getpw.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-gshadow.c Remove 'gshadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
tst-initgroups1.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-initgroups2.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-nss-compat1.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-nss-db-endgrent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-nss-db-endpwent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-nss-files-alias-leak.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-nss-files-alias-truncated.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-nss-files-hosts-erange.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-nss-files-hosts-getent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-nss-files-hosts-long.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-nss-files-hosts-multi.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-nss-files-hosts-v4mapped.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-nss-gai-actions.c nss: Fix incorrect switch fall-through in tst-nss-gai-actions 2024-08-07 15:00:25 +02:00
tst-nss-gai-hv2-canonname.c Fix leak in getaddrinfo introduced by the fix for CVE-2023-4806 [BZ #30843] 2023-09-25 01:21:51 +01:00
tst-nss-gai-hv2-canonname.h getaddrinfo: Fix use after free in getcanonname (CVE-2023-4806) 2023-09-15 14:38:28 -04:00
tst-nss-getpwent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-nss-hash.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-nss-static.c Update nss tests to new skeleton 2017-08-17 18:00:51 -04:00
tst-nss-test1.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-nss-test2.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-nss-test3.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-nss-test4.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-nss-test5.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-nss-test_errno.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-putgrent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-putpwent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-putsgent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-putspent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-reload1.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-reload2.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-rfc3484-2.c Move getaddrinfo from 'posix' into 'nss' 2023-10-24 12:31:00 +02:00
tst-rfc3484-3.c Move getaddrinfo from 'posix' into 'nss' 2023-10-24 12:31:00 +02:00
tst-rfc3484.c Move getaddrinfo from 'posix' into 'nss' 2023-10-24 12:31:00 +02:00
tst-sgetsgent.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
tst-shadow.c Remove 'shadow' and merge into 'nss' 2023-10-24 12:30:59 +02:00
valid_field.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
valid_list_field.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
Versions Move getnameinfo from 'inet' to 'nss' 2023-10-24 12:31:00 +02:00
XXX-lookup.c Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00