cosmopolitan/third_party/musl
Justine Tunney 1a6b4ab627
Import mntent bug fixes from Musl Libc
f314e133929b6379eccc632bef32eaebb66a7335
Author: Rich Felker <dalias@aerifal.cx>
Date:   Thu Nov 16 12:55:21 2023 -0500

    mntent: fields are delimited only by tabs or spaces, not general whitespace

    this matters because the kernel-provided mtab only escapes tabs,
    spaces, newlines, and backslashes. it leaves carriage returns, form
    feeds, and vertical tabs literal.

commit ee1d39bc1573c1ae49ee6b658938b56bbef95a6c
Author: q66 <q66@chimera-linux.org>
Date:   Thu Nov 9 20:48:44 2023 +0100

    mntent: unescape octal sequences

    As entries in mtab are delimited by spaces, whitespace characters
    are escaped as octal sequences. When reading them out, we have to
    unescape these sequences to get the proper string.
2024-04-23 09:29:56 -07:00
..
BUILD.mk Use DNS implementation from Musl Libc 2023-12-28 23:04:35 -08:00
catclose.c Add missing Musl license headers 2024-04-23 09:29:46 -07:00
catgets.c Add missing Musl license headers 2024-04-23 09:29:46 -07:00
catopen.c Add missing Musl license headers 2024-04-23 09:29:46 -07:00
crypt.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
crypt.h Make fixups for libcrypt 2024-02-23 07:39:44 -08:00
crypt.internal.h Reduce header complexity 2023-11-28 14:39:42 -08:00
crypt_blowfish.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
crypt_des.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
crypt_des.internal.h Reduce header complexity 2023-11-28 14:39:42 -08:00
crypt_md5.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
crypt_r.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
crypt_sha256.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
crypt_sha512.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
dn_comp.c Make improvements 2024-02-12 10:23:00 -08:00
dn_expand.c Use DNS implementation from Musl Libc 2023-12-28 23:04:35 -08:00
dn_skipname.c Use DNS implementation from Musl Libc 2023-12-28 23:04:35 -08:00
dns.png Use DNS implementation from Musl Libc 2023-12-28 23:04:35 -08:00
dns_parse.c Use DNS implementation from Musl Libc 2023-12-28 23:04:35 -08:00
encrypt.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
ent.c Use DNS implementation from Musl Libc 2023-12-28 23:04:35 -08:00
fgetspent.c Use DNS implementation from Musl Libc 2023-12-28 23:04:35 -08:00
fnmatch.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
fnmatch.h Reduce header complexity 2023-11-28 14:39:42 -08:00
forkpty.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
freeaddrinfo.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
gai_strerror.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
getaddrinfo.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
gethostbyaddr.c Use DNS implementation from Musl Libc 2023-12-28 23:04:35 -08:00
gethostbyaddr_r.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
gethostbyname.c Use DNS implementation from Musl Libc 2023-12-28 23:04:35 -08:00
gethostbyname2.c Use DNS implementation from Musl Libc 2023-12-28 23:04:35 -08:00
gethostbyname2_r.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
gethostbyname_r.c Use DNS implementation from Musl Libc 2023-12-28 23:04:35 -08:00
getnameinfo.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
getservbyname.c Use DNS implementation from Musl Libc 2023-12-28 23:04:35 -08:00
getservbyname_r.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
getservbyport.c Use DNS implementation from Musl Libc 2023-12-28 23:04:35 -08:00
getservbyport_r.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
getspnam_r.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
glob.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
glob.h Reduce header complexity 2023-11-28 14:39:42 -08:00
grp.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
h_errno.c Use DNS implementation from Musl Libc 2023-12-28 23:04:35 -08:00
herror.c Use DNS implementation from Musl Libc 2023-12-28 23:04:35 -08:00
hsearch.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
hstrerror.c Use DNS implementation from Musl Libc 2023-12-28 23:04:35 -08:00
insque.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
lckpwdf.c Import /etc/shadow support from Musl for Linux 2023-12-07 16:26:04 -08:00
lockf.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
lockf.h Reduce header complexity 2023-11-28 14:39:42 -08:00
lookup.internal.h Use DNS implementation from Musl Libc 2023-12-28 23:04:35 -08:00
lookup_ipliteral.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
lookup_name.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
lookup_serv.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
lsearch.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
mapfile.c Add OpenMP support 2024-01-28 22:39:02 -08:00
mapfile.internal.h Add OpenMP support 2024-01-28 22:39:02 -08:00
mntent.c Import mntent bug fixes from Musl Libc 2024-04-23 09:29:56 -07:00
mntent.h Reduce header complexity 2023-11-28 14:39:42 -08:00
nameser.h Add libresolv from Musl Libc 2023-12-08 20:04:10 -08:00
netdb.h Make improvements 2024-01-29 16:31:58 -08:00
netname.c Use DNS implementation from Musl Libc 2023-12-28 23:04:35 -08:00
ns_parse.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
passwd.h Use DNS implementation from Musl Libc 2023-12-28 23:04:35 -08:00
proto.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
putspent.c Import /etc/shadow support from Musl for Linux 2023-12-07 16:26:04 -08:00
pwd.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
pwf.internal.h Import /etc/shadow support from Musl for Linux 2023-12-07 16:26:04 -08:00
rand48.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
rand48.h Reduce header complexity 2023-11-28 14:39:42 -08:00
res_init.c Add libresolv from Musl Libc 2023-12-08 20:04:10 -08:00
res_mkquery.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
res_msend.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
res_query.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
res_querydomain.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
res_send.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
res_state.c Add libresolv from Musl Libc 2023-12-08 20:04:10 -08:00
resolv.h Add libresolv from Musl Libc 2023-12-08 20:04:10 -08:00
resolv.internal.h Add libresolv from Musl Libc 2023-12-08 20:04:10 -08:00
resolvconf.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
search.h Reduce header complexity 2023-11-28 14:39:42 -08:00
serv.c Use DNS implementation from Musl Libc 2023-12-28 23:04:35 -08:00
shadow.h Fix some references to stdio/internal.h 2023-12-07 16:30:49 -08:00
strfmon.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
tdelete.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
tdestroy.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
tempnam.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
tempnam.h Reduce header complexity 2023-11-28 14:39:42 -08:00
tfind.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
tsearch.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00
tsearch.internal.h Supplement _GNU_SOURCE with _COSMO_SOURCE 2023-10-15 16:59:27 -07:00
twalk.c Release Cosmopolitan v3.3 2024-02-20 13:27:59 -08:00