VOOZH about

URL: https://cvsweb.openbsd.org/src/lib/libc/gen

⇱ OpenBSD CVS Repository


👁 Image

CVS Repository/ src/ lib/ libc/ gen


Click on a directory to enter that directory. Click on a file to display its revision history and to get a chance to display diffs between revisions.
File Revision Date Author Last log entry
👁 Image
Attic/
👁 Image
Makefile.inc
1.83 2024.07.14.09.48.48 jca Add elf_aux_info(3)
👁 Image
__tfork_thread.3
1.4 2016.05.11.21.52.49 deraadt remove hppa64 port, which we never got going beyond broken single users.
👁 Image
alarm.3
1.17 2022.08.02.01.23.23 jsg access(2) alarm(2) pause(2) were not ported from pwb to v7
👁 Image
alarm.c
1.10 2021.06.24.22.43.31 cheloha alarm(3): remove superfluous pointer
👁 Image
assert.c
1.9 2015.09.12.15.18.40 guenther Wrap <assert.h> so that __assert2() goes direct
👁 Image
auth_subr.3
1.27 2023.02.19.21.33.38 aisha auth_getchallenge does not exist anymore
👁 Image
auth_subr.c
1.56 2020.10.13.04.42.28 guenther Do some easy .data -> .rodata/.data.rel.ro conversions
👁 Image
authenticate.3
1.19 2022.03.31.17.27.15 naddy man pages: add missing commas between subordinate and main clauses
👁 Image
authenticate.c
1.30 2026.03.10.04.02.53 deraadt use O_CLOEXEC; ok guenther
👁 Image
basename.3
1.25 2020.10.20.19.30.14 naddy Align the basename(3) and dirname(3) prototypes with the POSIX spec:
👁 Image
basename.c
1.17 2020.10.20.19.30.14 naddy Align the basename(3) and dirname(3) prototypes with the POSIX spec:
👁 Image
cgetent.3
1.4 2026.04.28.15.36.52 millert Escape is octal 33, not 27 (which is escape in decimal)
👁 Image
charclass.h
1.3 2020.10.13.04.42.28 guenther Do some easy .data -> .rodata/.data.rel.ro conversions
👁 Image
clock.3
1.8 2013.06.05.03.39.22 tedu Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
👁 Image
clock.c
1.6 2015.01.16.16.48.51 deraadt Move to the <limits.h> universe.
👁 Image
clock_getcpuclockid.3
1.3 2015.01.15.19.26.27 schwarze use .In where appropriate; from Kaspars at Bankovskis dot net
👁 Image
clock_getcpuclockid.c
1.1 2013.06.17.19.11.54 guenther Add support for the _POSIX_CPUTIME and _POSIX_THREAD_CPUTIME options,
👁 Image
closedir.c
1.10 2015.09.12.13.34.22 guenther Wrap <dirent.h> so that internal calls go direct and they're all weak symbols
👁 Image
confstr.3
1.20 2014.01.21.03.15.45 schwarze obvious .Pa fixes; found with mandocdb(8)
👁 Image
confstr.c
1.10 2013.03.07.06.00.18 guenther Oops: confstr()'s return value should include the NUL in its count
👁 Image
ctermid.3
1.10 2014.01.21.03.15.45 schwarze obvious .Pa fixes; found with mandocdb(8)
👁 Image
ctermid.c
1.8 2015.08.31.02.53.57 guenther Add framework for resolving (pun intended) libc namespace issues, using
👁 Image
ctype_.c
1.13 2024.02.04.13.03.18 jca Move ctype.h defines to the _CTYPE_ prefix, avoids clashes with identifiers in ports
👁 Image
daemon.3
1.14 2022.07.30.07.19.30 jsg we mention interim BSD releases so change some 4.4BSD use to 4.3BSD-Reno
👁 Image
daemon.c
1.9 2026.03.10.00.06.39 deraadt Use __pledge_open(2) for files that libc urgently needs even in lower
👁 Image
devname.3
1.8 2013.06.05.03.39.22 tedu Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
👁 Image
devname.c
1.15 2026.03.09.12.22.44 deraadt Add an additional "int fd" argument to the low-level db __{hash,rec,bt}_open()
👁 Image
dirfd.c
1.3 2015.09.12.13.34.22 guenther Wrap <dirent.h> so that internal calls go direct and they're all weak symbols
👁 Image
dirname.3
1.24 2020.10.20.19.30.14 naddy Align the basename(3) and dirname(3) prototypes with the POSIX spec:
👁 Image
dirname.c
1.17 2020.10.20.19.30.14 naddy Align the basename(3) and dirname(3) prototypes with the POSIX spec:
👁 Image
disklabel.c
1.31 2025.12.09.15.54.01 krw Set d_npartitions to the correct value in getdiskbyname().
👁 Image
elf_aux_info.3
1.1 2024.07.14.09.48.48 jca Add elf_aux_info(3)
👁 Image
elf_aux_info.c
1.2 2026.05.09.19.39.14 naddy libc: declare _hwcap and related variables as hidden
👁 Image
err.3
1.22 2021.10.24.21.24.20 deraadt For open/openat, if the flags parameter does not contain O_CREAT, the
👁 Image
err.c
1.12 2015.08.31.02.53.57 guenther Add framework for resolving (pun intended) libc namespace issues, using
👁 Image
errc.c
1.2 2015.08.31.02.53.57 guenther Add framework for resolving (pun intended) libc namespace issues, using
👁 Image
errlist.c
1.19 2017.09.05.03.06.26 jsg Add additional errno values required by POSIX.
👁 Image
errno.c
1.6 2016.05.07.19.05.22 guenther Use a Thread Information Block in both single and multi-threaded programs.
👁 Image
errx.c
1.11 2015.08.31.02.53.57 guenther Add framework for resolving (pun intended) libc namespace issues, using
👁 Image
exec.c
1.25 2023.09.06.03.51.20 jsg remove unused variable
👁 Image
execv.3
1.2 2023.05.13.16.36.40 kn default path includes /usr/local/sbin
👁 Image
fabs.3
1.4 2025.06.06.21.50.10 schwarze While we have fabs(3), frexp(3), ldexp(3), and modf(3) in libc,
👁 Image
fdatasync.c
1.1 2013.04.15.16.38.21 matthew Implement fdatasync() as a wrapper around fsync()
👁 Image
fnmatch.3
1.17 2022.07.30.07.19.30 jsg we mention interim BSD releases so change some 4.4BSD use to 4.3BSD-Reno
👁 Image
fnmatch.c
1.23 2020.10.13.04.42.28 guenther Do some easy .data -> .rodata/.data.rel.ro conversions
👁 Image
fpclassify.3
1.6 2025.06.07.23.56.57 schwarze fpclassify(3) and isgreater(3) are the last two pages living in src/lib/libc
👁 Image
fpclassify.c
1.9 2015.10.27.05.54.49 guenther Wrap the remaining math functions in libc: __fpclassify*(), __flt_rounds(),
👁 Image
fpgetmask.3
1.10 2015.09.14.15.14.55 schwarze Remove useless quoting from .Fo and .Fn function names, to prevent
👁 Image
frexp.3
1.15 2025.06.06.21.50.10 schwarze While we have fabs(3), frexp(3), ldexp(3), and modf(3) in libc,
👁 Image
frexp.c
1.10 2013.07.03.04.46.36 espie test LDBL_MANT_DIG == DBL_MANT_DIG instead of hardcoding 53.
👁 Image
fstab.c
1.22 2016.03.17.23.48.42 mmcc remove NOTREACHED
👁 Image
ftok.3
1.17 2014.11.15.22.22.09 guenther Don't need <sys/types.h> before <sys/ipc.h> anymore
👁 Image
ftok.c
1.10 2022.04.13.16.23.53 millert ftok: avoid left shift of a signed in by 24 places
👁 Image
fts.c
1.61 2021.11.29.03.20.37 deraadt A few sys/param.h annotations lacked ALIGNBYTES
👁 Image
fts_open.3
1.1 2019.09.02.21.18.41 deraadt More correction of section 3 layout. directory->opendir, fts->fts_open,
👁 Image
ftw.3
1.14 2019.09.02.21.18.41 deraadt More correction of section 3 layout. directory->opendir, fts->fts_open,
👁 Image
ftw.c
1.6 2019.01.25.00.19.25 millert I am retiring my old email address; replace it with my OpenBSD one.
👁 Image
getbsize.3
1.10 2013.06.05.03.39.22 tedu Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
👁 Image
getbsize.c
1.11 2015.08.31.02.53.57 guenther Add framework for resolving (pun intended) libc namespace issues, using
👁 Image
getcap.c
1.39 2026.04.17.06.23.09 renaud cgetnext() in lib/libc/gen/getcap.c copies a record name into a
👁 Image
getcwd.3
1.23 2022.07.25.02.25.55 jsg If a command or interface first appeared in PWB/UNIX, UNIX System III or
👁 Image
getcwd.c
1.22 2023.05.18.16.11.09 guenther Add PROTO_NORMAL() declarations for the remaining syscalls, to avoid
👁 Image
getdiskbyname.3
1.12 2026.05.02.03.05.31 jsg correct history, getdiskbyname() appeared in 4.2BSD
👁 Image
getdomainname.3
1.29 2022.07.26.14.53.29 deraadt Only allow changing the domainname (from empty) before securelevel increase.
👁 Image
getdomainname.c
1.10 2020.10.12.22.08.33 deraadt make fixed-sized fixed-value mib[] arrays be const
👁 Image
getfsent.3
1.14 2026.05.02.03.20.45 jsg correct history; endfsent(), getfsfile(), getfsspec(), and setfsent()
👁 Image
getgrent.3
1.26 2022.09.11.06.38.10 jmc .Li -> .Vt where appropriate;
👁 Image
getgrent.c
1.52 2026.05.07.18.22.26 deraadt A collection of AI-assisted reports come from Frank Denis, which says that
👁 Image
getgrouplist.3
1.17 2013.06.05.03.39.22 tedu Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
👁 Image
getgrouplist.c
1.32 2026.03.10.00.06.39 deraadt Use __pledge_open(2) for files that libc urgently needs even in lower
👁 Image
gethostname.3
1.30 2022.07.17.08.33.01 jsg order sysctl(2) Xr by section
👁 Image
gethostname.c
1.10 2020.10.12.22.08.33 deraadt make fixed-sized fixed-value mib[] arrays be const
👁 Image
getloadavg.3
1.15 2022.07.17.08.33.01 jsg order sysctl(2) Xr by section
👁 Image
getloadavg.c
1.9 2020.10.12.22.08.33 deraadt make fixed-sized fixed-value mib[] arrays be const
👁 Image
getlogin.c
1.15 2017.08.12.22.59.52 guenther Minimize #includes, particularly to avoid thread_private.h
👁 Image
getmntinfo.3
1.15 2022.07.30.07.19.30 jsg we mention interim BSD releases so change some 4.4BSD use to 4.3BSD-Reno
👁 Image
getmntinfo.c
1.11 2019.06.28.13.32.41 deraadt When system calls indicate an error they return -1, not some arbitrary
👁 Image
getnetgrent.3
1.14 2013.06.05.03.39.22 tedu Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
👁 Image
getnetgrent.c
1.33 2026.03.09.12.22.44 deraadt Add an additional "int fd" argument to the low-level db __{hash,rec,bt}_open()
👁 Image
getpagesize.3
1.14 2026.04.12.09.31.01 jsg remove .Bf matching .Ef removed in previous; fixes unintended bold
👁 Image
getpagesize.c
1.10 2020.10.12.22.08.33 deraadt make fixed-sized fixed-value mib[] arrays be const
👁 Image
getpass.3
1.18 2016.09.03.12.47.28 jmc tweak previous;
👁 Image
getprogname.3
1.6 2023.02.22.06.31.51 guenther Prefer "get or set" over "get/set" or "get and set".
👁 Image
getprogname.c
1.4 2016.03.13.18.34.20 guenther environ and __progname are not declared in a public header; declare them
👁 Image
getpwent.3
1.33 2022.09.11.06.38.10 jmc .Li -> .Vt where appropriate;
👁 Image
getpwent.c
1.74 2026.05.07.18.21.27 deraadt A collection of AI-assisted reports come from Frank Denis, which says that
👁 Image
getpwnam.3
1.14 2022.09.11.06.38.10 jmc .Li -> .Vt where appropriate;
👁 Image
getttyent.3
1.12 2013.06.05.03.39.22 tedu Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
👁 Image
getttyent.c
1.15 2015.09.13.11.47.54 guenther Wrap <ttyent.h> so that calls go direct and the symbols are all weak.
👁 Image
getusershell.3
1.14 2013.06.05.03.39.22 tedu Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
👁 Image
getusershell.c
1.18 2019.12.10.02.35.16 millert Remove includes that are no longer neeed after tedu's simplification.
👁 Image
glob.3
1.39 2022.09.11.06.38.10 jmc .Li -> .Vt where appropriate;
👁 Image
glob.c
1.50 2020.10.13.04.42.28 guenther Do some easy .data -> .rodata/.data.rel.ro conversions
👁 Image
initgroups.3
1.16 2015.02.05.02.33.09 schwarze macro fixes from Kaspars at Bankovskis dot net;
👁 Image
initgroups.c
1.12 2024.11.04.21.59.15 jca Ignore extra groups that don't fit in the buffer passed to getgrouplist(3)
👁 Image
isalnum.3
1.13 2022.09.11.06.38.10 jmc .Li -> .Vt where appropriate;
👁 Image
isalpha.3
1.14 2022.09.11.06.38.10 jmc .Li -> .Vt where appropriate;
👁 Image
isascii.3
1.15 2021.06.29.16.34.52 schwarze more precision because the argument is signed,
👁 Image
isatty.c
1.11 2015.09.12.14.56.50 guenther Wrap <unistd.h> so that internal calls go direct and they're all weak symbols
👁 Image
isblank.3
1.14 2022.09.11.06.38.10 jmc .Li -> .Vt where appropriate;
👁 Image
iscntrl.3
1.14 2022.09.11.06.38.10 jmc .Li -> .Vt where appropriate;
👁 Image
isctype.c
1.13 2024.02.04.13.03.18 jca Move ctype.h defines to the _CTYPE_ prefix, avoids clashes with identifiers in ports
👁 Image
isdigit.3
1.14 2023.01.20.17.21.12 millert The locale is ignored on OpenBSD, match the wording used in isalpha.3.
👁 Image
isfdtype.3
1.10 2019.01.25.00.19.25 millert I am retiring my old email address; replace it with my OpenBSD one.
👁 Image
isfdtype.c
1.5 2019.01.25.00.19.25 millert I am retiring my old email address; replace it with my OpenBSD one.
👁 Image
isfinite.c
1.8 2013.07.03.04.46.36 espie test LDBL_MANT_DIG == DBL_MANT_DIG instead of hardcoding 53.
👁 Image
isgraph.3
1.13 2022.09.11.06.38.10 jmc .Li -> .Vt where appropriate;
👁 Image
isgreater.3
1.5 2025.06.07.23.56.57 schwarze fpclassify(3) and isgreater(3) are the last two pages living in src/lib/libc
👁 Image
isinf.c
1.10 2013.11.12.06.09.48 deraadt pull in missing includes (math.h, unistd.h, stdlib.h) needed for
👁 Image
islower.3
1.14 2022.09.11.06.38.10 jmc .Li -> .Vt where appropriate;
👁 Image
isnan.c
1.9 2013.11.12.06.09.48 deraadt pull in missing includes (math.h, unistd.h, stdlib.h) needed for
👁 Image
isnormal.c
1.8 2013.07.03.04.46.36 espie test LDBL_MANT_DIG == DBL_MANT_DIG instead of hardcoding 53.
👁 Image
isprint.3
1.13 2022.09.11.06.38.10 jmc .Li -> .Vt where appropriate;
👁 Image
ispunct.3
1.13 2022.09.11.06.38.10 jmc .Li -> .Vt where appropriate;
👁 Image
isspace.3
1.15 2022.09.11.06.38.10 jmc .Li -> .Vt where appropriate;
👁 Image
isupper.3
1.15 2022.09.11.06.38.10 jmc .Li -> .Vt where appropriate;
👁 Image
isxdigit.3
1.12 2022.09.11.06.38.10 jmc .Li -> .Vt where appropriate;
👁 Image
ldexp.3
1.9 2025.06.06.21.50.10 schwarze While we have fabs(3), frexp(3), ldexp(3), and modf(3) in libc,
👁 Image
ldexp.c
1.10 2015.10.27.05.54.49 guenther Wrap the remaining math functions in libc: __fpclassify*(), __flt_rounds(),
👁 Image
lockf.3
1.14 2022.09.11.06.38.10 jmc .Li -> .Vt where appropriate;
👁 Image
lockf.c
1.5 2008.06.26.05.42.05 ray First pass at removing clauses 3 and 4 from NetBSD licenses.
👁 Image
login_cap.3
1.27 2026.01.16.17.06.50 schwarze fix previous: remove stray .It macro
👁 Image
login_cap.c
1.50 2026.06.22.07.38.49 deraadt O_CLOFORK was added here by accident.
👁 Image
modf.3
1.14 2025.06.06.21.50.10 schwarze While we have fabs(3), frexp(3), ldexp(3), and modf(3) in libc,
👁 Image
modf.c
1.7 2023.08.13.06.55.37 miod Make sure modf() returns correct values for infinities. While there, drop
👁 Image
nftw.c
1.8 2019.01.25.00.19.25 millert I am retiring my old email address; replace it with my OpenBSD one.
👁 Image
nice.3
1.18 2013.07.18.10.14.48 schwarze HISTORY; tweaks and ok sobrado@ jmc@
👁 Image
nice.c
1.7 2005.08.08.08.05.34 espie zap remaining rcsid.
👁 Image
nlist.3
1.14 2020.02.08.01.09.57 jsg correct Research Unix edition "appeared in" use in HISTORY
👁 Image
nlist.c
1.73 2026.06.23.19.47.42 kettenis N_EXT is supposed to be a flag that indicates global/external symbols.
👁 Image
opendir.3
1.4 2026.05.01.11.25.21 jsg correct history, dirfd() did not appear until tahoe
👁 Image
opendir.c
1.32 2025.08.04.04.59.31 guenther Implement the POSIX-2024 close-on-fork flag, but modified to be
👁 Image
pause.3
1.17 2022.12.30.21.21.25 cheloha pause.3: miscellaneous rewrites, cleanup
👁 Image
pause.c
1.7 2019.01.25.00.19.25 millert I am retiring my old email address; replace it with my OpenBSD one.
👁 Image
popen.3
1.20 2016.02.05.18.09.20 espie be more forceful about not using these.
👁 Image
popen.c
1.22 2019.06.28.13.32.41 deraadt When system calls indicate an error they return -1, not some arbitrary
👁 Image
posix_spawn.3
1.11 2023.06.26.15.28.52 tb Fix Ed Schouten's name
👁 Image
posix_spawn.c
1.10 2019.06.28.13.32.41 deraadt When system calls indicate an error they return -1, not some arbitrary
👁 Image
posix_spawn_file_actions_addopen.3
1.9 2022.03.29.18.15.52 naddy man pages: add missing word, The foo() ... -> The foo() function ...
👁 Image
posix_spawn_file_actions_init.3
1.8 2014.11.30.02.41.43 schwarze Even though not callable, "Ed" is a macro name, so for clarity,
👁 Image
posix_spawnattr_getflags.3
1.10 2023.02.22.06.31.51 guenther Prefer "get or set" over "get/set" or "get and set".
👁 Image
posix_spawnattr_getpgroup.3
1.10 2023.02.22.06.31.51 guenther Prefer "get or set" over "get/set" or "get and set".
👁 Image
posix_spawnattr_init.3
1.8 2014.11.30.02.41.43 schwarze Even though not callable, "Ed" is a macro name, so for clarity,
👁 Image
psignal.3
1.15 2026.03.23.21.33.43 daniel psignal(3): align the type of the signal parameter with POSIX
👁 Image
psignal.c
1.11 2026.03.23.21.33.43 daniel psignal(3): align the type of the signal parameter with POSIX
👁 Image
pw_dup.3
1.10 2019.01.25.00.19.25 millert I am retiring my old email address; replace it with my OpenBSD one.
👁 Image
pw_dup.c
1.9 2019.01.25.00.19.25 millert I am retiring my old email address; replace it with my OpenBSD one.
👁 Image
pwcache.c
1.16 2022.12.27.17.10.06 jmc spelling fixes; from paul tagliamonte
👁 Image
raise.3
1.11 2015.01.29.01.46.30 schwarze Use .Rv where appropriate, and move it to RETURN VALUES;
👁 Image
raise.c
1.8 2015.11.10.04.30.59 guenther Split the intra-thread functionality from kill(2) into its own syscall
👁 Image
readdir.c
1.22 2015.09.12.13.34.22 guenther Wrap <dirent.h> so that internal calls go direct and they're all weak symbols
👁 Image
readdir_r.c
1.6 2013.11.12.20.19.23 deraadt put the _readdir_unlocked() prototype in an obvious place
👁 Image
readpassphrase.3
1.21 2019.01.25.00.19.25 millert I am retiring my old email address; replace it with my OpenBSD one.
👁 Image
readpassphrase.c
1.29 2026.03.10.16.27.33 deraadt use O_CLOEXEC; ok guenther
👁 Image
rewinddir.c
1.12 2017.08.12.22.59.52 guenther Minimize #includes, particularly to avoid thread_private.h
👁 Image
scandir.3
1.17 2024.04.15.15.47.58 florian Add scandirat(3); from freebsd
👁 Image
scandir.c
1.23 2024.04.15.15.47.58 florian Add scandirat(3); from freebsd
👁 Image
seekdir.c
1.13 2015.09.12.13.34.22 guenther Wrap <dirent.h> so that internal calls go direct and they're all weak symbols
👁 Image
setdomainname.c
1.10 2020.10.12.22.08.33 deraadt make fixed-sized fixed-value mib[] arrays be const
👁 Image
sethostname.c
1.10 2020.10.12.22.08.33 deraadt make fixed-sized fixed-value mib[] arrays be const
👁 Image
setjmp.3
1.26 2022.09.11.06.38.10 jmc .Li -> .Vt where appropriate;
👁 Image
setmode.3
1.15 2022.07.30.07.19.30 jsg we mention interim BSD releases so change some 4.4BSD use to 4.3BSD-Reno
👁 Image
setmode.c
1.22 2014.10.11.04.14.35 deraadt obvious reallocarray() use
👁 Image
setproctitle.3
1.18 2013.06.05.03.39.22 tedu Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
👁 Image
setproctitle.c
1.16 2020.10.12.22.08.33 deraadt make fixed-sized fixed-value mib[] arrays be const
👁 Image
setprogname.c
1.6 2017.09.17.06.38.03 otto __progname has type char *, we cannot change its type without causing
👁 Image
shm_open.3
1.6 2025.08.04.04.59.31 guenther Implement the POSIX-2024 close-on-fork flag, but modified to be
👁 Image
shm_open.c
1.10 2025.08.04.04.59.31 guenther Implement the POSIX-2024 close-on-fork flag, but modified to be
👁 Image
sigaddset.3
1.1 2017.05.29.09.40.02 deraadt It is distasteful to have manual pages which don't refer to real
👁 Image
siginterrupt.3
1.14 2013.06.05.03.39.22 tedu Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
👁 Image
siginterrupt.c
1.9 2019.06.28.13.32.41 deraadt When system calls indicate an error they return -1, not some arbitrary
👁 Image
siglist.c
1.8 2015.09.19.04.02.21 guenther Don't wrap initialized variables: binutils appears to be mishandling them
👁 Image
signal.3
1.61 2025.11.06.17.46.34 schwarze rewrap an overlong input line, no output change
👁 Image
signal.c
1.11 2019.06.28.13.32.41 deraadt When system calls indicate an error they return -1, not some arbitrary
👁 Image
signame.c
1.7 2015.09.19.04.02.21 guenther Don't wrap initialized variables: binutils appears to be mishandling them
👁 Image
signbit.c
1.7 2013.07.03.04.46.36 espie test LDBL_MANT_DIG == DBL_MANT_DIG instead of hardcoding 53.
👁 Image
sigsetops.c
1.7 2015.09.12.16.46.12 guenther Finish wrapping <signal.h> so that calls to the sigset ops go direct and
👁 Image
sigwait.3
1.2 2019.01.13.16.16.43 jca Restore .Xr to pthread_sigmask
👁 Image
sigwait.c
1.1 2019.01.12.00.16.03 jca Move sigwait(3) from libpthread to libc
👁 Image
sleep.3
1.18 2022.03.31.17.27.15 naddy man pages: add missing commas between subordinate and main clauses
👁 Image
sleep.c
1.13 2021.01.07.15.24.52 cheloha sleep(3): don't bypass nanosleep(2) if seconds is zero
👁 Image
statvfs.3
1.9 2022.02.11.15.11.35 millert Fix typo in comment for f_favail.
👁 Image
statvfs.c
1.2 2015.01.16.16.48.51 deraadt Move to the <limits.h> universe.
👁 Image
strtofflags.3
1.7 2013.06.05.03.39.22 tedu Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
👁 Image
strtofflags.c
1.7 2015.08.20.21.49.29 deraadt All these files include <stdlib.h>, so do not need to cast
👁 Image
sysconf.3
1.35 2019.08.11.15.48.08 deraadt No specific called "exec(3)", so move primary manpage to a name which
👁 Image
sysconf.c
1.28 2022.07.19.09.25.44 claudio Use sysctl CTL_NET.PF_INET6 to check if IPv6 is available or not.
👁 Image
syslog.3
1.38 2024.06.11.23.35.27 jsg reentrant functions were not in 386BSD
👁 Image
syslog.c
1.33 2015.10.31.02.57.16 deraadt Do not include a timestamp in the syslog message. There is no need --
👁 Image
syslog_r.c
1.20 2024.04.03.04.36.53 deraadt Reading https://github.com/Geal/rust-syslog/issues/79, I came to a
👁 Image
telldir.c
1.18 2015.09.12.13.34.22 guenther Wrap <dirent.h> so that internal calls go direct and they're all weak symbols
👁 Image
telldir.h
1.10 2015.08.27.04.37.09 guenther Use static and __{BEGIN,ENV}_HIDDEN_DECLS to hide a bunch of internal
👁 Image
time.3
1.18 2021.12.11.13.34.38 tb doubled word; from Leon Fischer
👁 Image
time.c
1.9 2020.07.06.13.33.06 pirofti Add support for timeconting in userland.
👁 Image
times.3
1.17 2024.07.01.00.05.43 jsg Remove history of the tms struct. It is tied to the function,
👁 Image
times.c
1.10 2020.07.06.13.33.06 pirofti Add support for timeconting in userland.
👁 Image
timespec_get.3
1.3 2018.10.31.17.05.54 deraadt typo; fix from hiltjo posthuma
👁 Image
timespec_get.c
1.2 2020.07.06.13.33.06 pirofti Add support for timeconting in userland.
👁 Image
toascii.3
1.8 2013.06.05.03.39.22 tedu Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
👁 Image
tolower.3
1.15 2022.09.11.06.38.10 jmc .Li -> .Vt where appropriate;
👁 Image
tolower_.c
1.11 2015.09.19.04.02.21 guenther Don't wrap initialized variables: binutils appears to be mishandling them
👁 Image
toupper.3
1.17 2022.09.11.06.38.10 jmc .Li -> .Vt where appropriate;
👁 Image
toupper_.c
1.12 2015.09.19.04.02.21 guenther Don't wrap initialized variables: binutils appears to be mishandling them
👁 Image
tree.c
1.2 2018.10.09.08.28.43 dlg Fix a "copy-and-paste" error that Coverity picked up in the augment code
👁 Image
ttyname.3
1.20 2022.10.13.21.37.05 jmc controm terminql -> controlling terminal;
👁 Image
ttyname.c
1.22 2026.03.09.12.22.44 deraadt Add an additional "int fd" argument to the low-level db __{hash,rec,bt}_open()
👁 Image
ttyslot.c
1.8 2013.11.12.06.07.12 deraadt pull in stdlib.h as required
👁 Image
ualarm.3
1.18 2023.08.01.01.17.25 cheloha ualarm.3: cleanups, rewrites
👁 Image
ualarm.c
1.7 2005.08.08.08.05.34 espie zap remaining rcsid.
👁 Image
uname.3
1.19 2023.10.09.19.32.51 schwarze Mention that the strings are OS-specific.
👁 Image
uname.c
1.11 2016.08.27.03.55.43 guenther Pull in <stdio.h> for NULL
👁 Image
unvis.3
1.19 2022.07.30.07.19.30 jsg we mention interim BSD releases so change some 4.4BSD use to 4.3BSD-Reno
👁 Image
unvis.c
1.17 2015.09.13.11.32.51 guenther Wrap <vis.h> so that calls go direct and the symbols are all weak
👁 Image
user_from_uid.3
1.2 2022.08.05.00.53.57 jsg change some 4.4BSD references to earlier releases
👁 Image
usleep.3
1.19 2013.06.05.03.39.22 tedu Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
👁 Image
usleep.c
1.11 2021.07.02.17.16.20 cheloha usleep(3): always call nanosleep(2)
👁 Image
utime.3
1.23 2022.09.11.06.38.10 jmc .Li -> .Vt where appropriate;
👁 Image
utime.c
1.5 2005.08.08.08.05.34 espie zap remaining rcsid.
👁 Image
valloc.3
1.15 2018.11.05.10.31.32 otto Mention aligned_alloc(), prompted by Brad; ok jmc@
👁 Image
valloc.c
1.5 2005.08.08.08.05.34 espie zap remaining rcsid.
👁 Image
verr.c
1.11 2016.03.13.18.34.20 guenther environ and __progname are not declared in a public header; declare them
👁 Image
verrc.c
1.3 2016.03.13.18.34.20 guenther environ and __progname are not declared in a public header; declare them
👁 Image
verrx.c
1.11 2016.03.13.18.34.20 guenther environ and __progname are not declared in a public header; declare them
👁 Image
vis.3
1.37 2022.07.30.07.19.30 jsg we mention interim BSD releases so change some 4.4BSD use to 4.3BSD-Reno
👁 Image
vis.c
1.26 2022.05.04.18.57.50 deraadt Found two multiple evaluation macros. One of them so long and scary it
👁 Image
vwarn.c
1.11 2016.03.13.18.34.20 guenther environ and __progname are not declared in a public header; declare them
👁 Image
vwarnc.c
1.3 2016.03.13.18.34.20 guenther environ and __progname are not declared in a public header; declare them
👁 Image
vwarnx.c
1.11 2016.03.13.18.34.20 guenther environ and __progname are not declared in a public header; declare them
👁 Image
wait.c
1.6 2015.10.25.19.15.56 guenther Wrap waitpid() so calls go direct; weaken wait() and wait3().
👁 Image
wait3.c
1.6 2015.10.25.19.15.56 guenther Wrap waitpid() so calls go direct; weaken wait() and wait3().
👁 Image
waitpid.c
1.7 2015.10.25.19.15.56 guenther Wrap waitpid() so calls go direct; weaken wait() and wait3().
👁 Image
warn.c
1.11 2015.08.31.02.53.57 guenther Add framework for resolving (pun intended) libc namespace issues, using
👁 Image
warnc.c
1.2 2015.08.31.02.53.57 guenther Add framework for resolving (pun intended) libc namespace issues, using
👁 Image
warnx.c
1.10 2015.08.31.02.53.57 guenther Add framework for resolving (pun intended) libc namespace issues, using