VOOZH about

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

⇱ OpenBSD CVS Repository


👁 Image

CVS Repository/ src/ lib/ libc/ hidden


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
arpa/
👁 Image
machine/
👁 Image
net/
👁 Image
netinet/
👁 Image
rpc/
👁 Image
rpcsvc/
👁 Image
sys/
👁 Image
_stdio.h
1.4 2025.08.08.15.58.53 yasuoka Modify the FILE object's members. Bump the libc major. Now we can
👁 Image
asr.h
1.4 2019.10.24.05.57.42 otto Allow the caller of asr functions to create and use a specific context.
👁 Image
assert.h
1.1 2015.09.12.15.18.40 guenther Wrap <assert.h> so that __assert2() goes direct
👁 Image
blf.h
1.1 2015.09.11.09.18.27 guenther Wrap blowfish, sha*, md5, and rmd160 so that internal calls go direct
👁 Image
bsd_auth.h
1.2 2019.12.04.09.50.47 deraadt libc's authentication privsep layer performed insufficient username
👁 Image
ctype.h
1.4 2017.09.05.03.16.13 schwarze New POSIX xlocale implementation written from scratch.
👁 Image
db.h
1.5 2026.03.09.12.22.44 deraadt Add an additional "int fd" argument to the low-level db __{hash,rec,bt}_open()
👁 Image
dirent.h
1.2 2024.04.15.15.47.58 florian Add scandirat(3); from freebsd
👁 Image
dlfcn.h
1.4 2020.10.09.16.31.03 otto Correct error returns, do not print eror message to stdout (there
👁 Image
err.h
1.2 2015.09.10.18.13.46 guenther Pull in namespace.h when building all .c files using gcc's -include option,
👁 Image
errno.h
1.4 2016.05.07.19.05.22 guenther Use a Thread Information Block in both single and multi-threaded programs.
👁 Image
fcntl.h
1.3 2026.03.09.16.26.21 deraadt Create stub for __pledge_open(2) system call. It is not being called yet.
👁 Image
float.h
1.2 2016.09.06.19.56.36 guenther Make sure attributes are applied to function declarations before they're
👁 Image
fstab.h
1.1 2015.09.13.21.02.27 guenther Wrap <fstab.h> so that calls go direct and the symbols are all weak
👁 Image
fts.h
1.1 2015.09.12.13.32.25 guenther Wrap <fts.h> and <ftw.h> so that internal calls to fts_*() go direct and
👁 Image
ftw.h
1.1 2015.09.12.13.32.25 guenther Wrap <fts.h> and <ftw.h> so that internal calls to fts_*() go direct and
👁 Image
getopt.h
1.2 2015.09.19.04.02.21 guenther Don't wrap initialized variables: binutils appears to be mishandling them
👁 Image
grp.h
1.3 2018.09.13.12.31.15 millert Add uid_from_user() and gid_from_group(), derived from pax's cache.c.
👁 Image
icdb.h
1.1 2015.11.25.15.49.50 guenther Wrap <icdb.h> so that calls go direct and the symbols are all weak
👁 Image
ieeefp.h
1.1 2016.07.26.19.07.09 guenther Wrap fpgetround() so internal calls to it (seen on arm, powerpc, and sh)
👁 Image
ifaddrs.h
1.1 2015.09.14.11.01.47 guenther Wrap <ifaddrs.h>, <netinet/in.h>, and <netinet/if_ether.h> so internal
👁 Image
inttypes.h
1.1 2015.09.12.16.23.14 guenther Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct
👁 Image
langinfo.h
1.2 2017.09.05.03.16.13 schwarze New POSIX xlocale implementation written from scratch.
👁 Image
link_elf.h
1.1 2019.06.02.01.03.01 guenther Complete the ld.so boot cleanup: move most libc initialization from
👁 Image
locale.h
1.2 2017.09.05.03.16.13 schwarze New POSIX xlocale implementation written from scratch.
👁 Image
login_cap.h
1.2 2021.06.03.13.19.45 deraadt secure_path(3) hasn't been called since we recognized the TOCTOU issues a few
👁 Image
math.h
1.1 2015.10.27.05.54.49 guenther Wrap the remaining math functions in libc: __fpclassify*(), __flt_rounds(),
👁 Image
md5.h
1.2 2015.09.13.08.59.03 guenther namespace.h is pulled in via -include, so don't do it here
👁 Image
ndbm.h
1.1 2015.09.12.15.20.52 guenther Wrap <dbm.h> and <ndbm.h> so that calls go direct and the symbols are all weak
👁 Image
netdb.h
1.2 2015.09.14.07.38.38 guenther Finish wrapping <netdb.h> so that calls go direct and the symbols are all weak
👁 Image
netgroup.h
1.1 2015.09.14.10.44.39 guenther Wrap <netgroup.h> so internal calls go direct and the symbols are all weak
👁 Image
nl_types.h
1.3 2015.09.10.18.13.46 guenther Pull in namespace.h when building all .c files using gcc's -include option,
👁 Image
poll.h
1.1 2016.05.07.19.05.22 guenther Use a Thread Information Block in both single and multi-threaded programs.
👁 Image
pthread.h
1.5 2018.03.31.22.06.22 guenther Mark pthread_equal() as unused inside libc
👁 Image
pwd.h
1.4 2018.09.13.12.31.15 millert Add uid_from_user() and gid_from_group(), derived from pax's cache.c.
👁 Image
readpassphrase.h
1.1 2015.09.14.10.45.27 guenther Wrap <readpassphrase.h> so internal calls go direct and readpassphrase is weak
👁 Image
regex.h
1.1 2015.09.14.12.22.49 guenther Wrap <langinfo.h> and <regexp.h> so internal calls go direct and
👁 Image
resolv.h
1.1 2015.10.05.02.57.16 guenther Wrap <resolv.h> so that internal calls go direct
👁 Image
rmd160.h
1.1 2015.09.11.09.18.27 guenther Wrap blowfish, sha*, md5, and rmd160 so that internal calls go direct
👁 Image
sched.h
1.1 2017.08.15.07.02.34 guenther Wrap <sched.h> and <sys/futex.h> so that internal calls go direct
👁 Image
search.h
1.2 2021.12.08.22.06.28 cheloha lsearch(3): reimplement using lfind(3)
👁 Image
sha1.h
1.3 2026.06.02.15.18.16 naddy one OpenBSD CVS keyword per file is enough
👁 Image
sha2.h
1.3 2026.06.02.15.18.16 naddy one OpenBSD CVS keyword per file is enough
👁 Image
signal.h
1.15 2019.01.12.00.16.03 jca Move sigwait(3) from libpthread to libc
👁 Image
siphash.h
1.1 2015.09.11.09.18.27 guenther Wrap blowfish, sha*, md5, and rmd160 so that internal calls go direct
👁 Image
softfloat.h
1.1 2015.09.13.14.23.43 miod Make softfloat's internal float_raise also available under a hidden, internal
👁 Image
spawn.h
1.1 2015.10.04.07.57.21 guenther Wrap <spawn.h> to make all the symbols there weak
👁 Image
stdio.h
1.11 2025.08.08.15.58.53 yasuoka Modify the FILE object's members. Bump the libc major. Now we can
👁 Image
stdio_ext.h
1.1 2024.08.12.20.56.55 guenther Add <stdio_ext.h> with the seven APIs needed to have gnulib operate
👁 Image
stdlib.h
1.20 2024.03.01.21.30.40 millert Add mkdtemps(3), like mkdtemp(3) but with a suffix.
👁 Image
string.h
1.6 2018.01.18.08.23.44 guenther Instead of trying to handle ffs() with the normal rename-mark-hidden-and-alias
👁 Image
syslog.h
1.5 2023.04.26.06.52.45 gnezdo Declare sendsyslog to match its man page
👁 Image
termios.h
1.2 2015.09.14.08.13.01 guenther Use PROTO_DEPRECATED() make tcdrain() weak in libc, to guarantee libpthread
👁 Image
tib.h
1.4 2022.12.27.17.10.06 jmc spelling fixes; from paul tagliamonte
👁 Image
time.h
1.7 2020.07.06.13.33.06 pirofti Add support for timeconting in userland.
👁 Image
ttyent.h
1.1 2015.09.13.11.47.54 guenther Wrap <ttyent.h> so that calls go direct and the symbols are all weak.
👁 Image
uchar.h
1.1 2023.08.20.15.02.51 schwarze Provide C11 <uchar.h>.
👁 Image
unistd.h
1.14 2024.05.18.05.20.22 guenther Add pathconfat(2): pathconf(2) but with at-fd and flags arguments,
👁 Image
utime.h
1.1 2015.09.13.11.43.03 guenther Wrap <utime.h> to make utime() a weak symbol
👁 Image
uuid.h
1.1 2015.09.13.11.36.16 guenther Wrap <uuid.h> so that calls go direct and the symbols are all weak
👁 Image
vis.h
1.1 2015.09.13.11.32.51 guenther Wrap <vis.h> so that calls go direct and the symbols are all weak
👁 Image
wchar.h
1.6 2025.07.16.15.33.05 yasuoka Make the FILE object opaque. Move the __sFILE definition into
👁 Image
wctype.h
1.3 2022.07.25.21.38.24 guenther Simplify wctype() and wctype_l(): we have one set of classification