src/include/


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.

Current directory: [local] / src / include


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[DIR] arpa/        
[DIR] protocols/        
[DIR] rpc/        
[DIR] rpcsvc/        
[TXT] Makefile  1.233   7 months  miod   Prepare for gcc 3 leaving the building, COMPILER_VERSION can no longer get set t...
[TXT] a.out.h  1.4   19 months  miod   a.out is no longer the commonly encountered binary file format, the world has mo...
[TXT] ar.h  1.3   23 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] asr.h  1.2   6 years  otto   Allow the caller of asr functions to create and use a specific context. Diff fro...
[TXT] assert.h  1.15   5 years  millert   Use __STDC_VERSION__ instead of __ISO_C_VISIBLE to guard _Static_assert. We need...
[TXT] bitstring.h  1.7   21 months  bluhm   Evaluate arguments of bitstring macros only once. According to bit_alloc(3) man...
[TXT] blf.h  1.8   4 years  djm   Niels agreed to remove the advertising clause; switching these to 3-term BSD lic...
[TXT] bsd_auth.h  1.11   9 years  fcambus   As per style.9, prototypes should not have variable names associated with the ty...
[TXT] complex.h  1.5   12 years  guenther   lint is dead (long live the lint!), so stop using it as a cpp conditional (names...
[TXT] cpio.h  1.3   17 years  ray   First pass at removing clauses 3 and 4 from NetBSD licenses. Not sure what's mo...
[TXT] ctype.h  1.26   2 years  jca   Move ctype.h defines to the _CTYPE_ prefix, avoids clashes with identifiers in p...
[TXT] curses.h  1.5   7 years  millert   I am retiring my old email address; replace it with my OpenBSD one.
[TXT] db.h  1.14   2 months  deraadt   oops, deleted the wrong side of the #ifdef
[TXT] dirent.h  1.35   2 years  florian   Add scandirat(3); from freebsd To be used in httpd(8) shortly to prevent toctu ...
[TXT] dlfcn.h  1.17   21 months  guenther   dladdr(3) is in POSIX-2024, though the structure type was renamed to match Solar...
[TXT] elf.h  1.1   8 years  mpi   <elf.h> should make it easier to port our ELF-related tools to other Unices. Fo...
[TXT] elf_abi.h  1.4   30 years  etheisen   Moved contents into sys/exec_elf.h. elf_abi.h includes the sys version.
[TXT] err.h  1.13   10 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] errno.h  1.3   8 years  guenther   ___errno (three underbars) is long gone
[TXT] fenv.h  1.2   15 years  martynas   Also enclose variable names with external linkage in __BEGIN_DECLS. Doesn't mat...
[TXT] float.h  1.1   13 years  deraadt   create new machine/_float.h which is namespace clean. create a new MI float.h w...
[TXT] fnmatch.h  1.9   2 months  daniel   FNM_CASEFOLD (and its synonym FNM_IGNORECASE) are now part of POSIX.1-2024 Flag...
[TXT] fstab.h  1.5   23 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] fts.h  1.14   13 years  deraadt   Remove excessive sys/cdefs.h inclusion ok guenther millert kettenis
[TXT] ftw.h  1.2   7 years  millert   I am retiring my old email address; replace it with my OpenBSD one.
[TXT] getopt.h  1.3   12 years  millert   The getopt() prototype and externs don't belong in stdlib.h. Berkeley moved the...
[TXT] glob.h  1.14   7 years  millert   Make gl_pathc, gl_matchc and gl_offs size_t in glob_t to match POSIX. This requi...
[TXT] grp.h  1.13   7 years  millert   Add uid_from_user() and gid_from_group(), derived from pax's cache.c. It replace...
[TXT] icdb.h  1.4   9 years  nicm   Make the key sizes and offsets arrays const, ok tedu
[TXT] ieeefp.h  1.4   16 years  martynas   use c calling conventions so that g++ doesn't mangle fpgetmask & friends' names ...
[TXT] ifaddrs.h  1.4   22 years  espie   Remove unnecessary typedef usage. u_char -> unsigned char u_short -> unsigned s...
[TXT] inttypes.h  1.14   3 years  guenther   POSIX 2008 TC2 requires <inttypes.h> to provide wchar_t ok kettenis@ espie@
[TXT] iso646.h  1.3   24 years  espie   C++ has all those as built-ins. Problem found with gcc 3.0.1 testsuite. okay th...
[TXT] kvm.h  1.18   12 years  guenther   - add UNIX-domain socket info to struct kinfo_file2 - convert netstat from kvm_g...
[TXT] langinfo.h  1.8   8 years  schwarze   New POSIX xlocale implementation written from scratch. Complete in the sense tha...
[TXT] libgen.h  1.10   5 years  naddy   Align the basename(3) and dirname(3) prototypes with the POSIX spec: Both functi...
[TXT] limits.h  1.19   11 years  tedu   increase TMP_MAX to the equivalent of INT_MAX. it's actually more, but safer not...
[TXT] link.h  1.15   12 years  deraadt   Remove more knowledge of a.out and stab information from the tree. ok miod
[TXT] link_elf.h  1.8   4 years  guenther   When it's the possessive of 'it', it's spelled "its", without the apostrophe. o...
[TXT] locale.h  1.11   8 years  schwarze   New POSIX xlocale implementation written from scratch. Complete in the sense tha...
[TXT] login_cap.h  1.21   6 months  jca   Stop doing XDG setup in setusercontext(LOGIN_SETALL) As suggested by kettenis@ ...
[TXT] math.h  1.36   8 years  kettenis   Implement sicos(3), sincosf(3) and sincosl(3). These functions are common exten...
[TXT] md5.h  1.17   13 years  deraadt   Remove excessive sys/cdefs.h inclusion ok guenther millert kettenis
[TXT] memory.h  1.3   23 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] ndbm.h  1.6   22 years  millert   Make ndbm match POSIX. A datum consists of a void *dptr and a size_t dsize. Als...
[TXT] netdb.h  1.33   11 years  deraadt   Stop including <sys/param.h> from <netdb.h>. Portable software must either incl...
[TXT] netgroup.h  1.9   3 years  jsg   Christos Zoulas agreed to rescind clause 3 and 4 in NetBSD fsck.8 rev 1.35 fsuti...
[TXT] nl_types.h  1.8   17 years  ray   First pass at removing clauses 3 and 4 from NetBSD licenses. Not sure what's mo...
[TXT] nlist.h  1.4   23 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] paths.h  1.26   6 years  tedu   add /usr/local/sbin. ok deraadt millert
[TXT] poll.h  1.3   22 years  deraadt   PD
[TXT] pthread.h  1.5   6 months  semarie   bump PTHREAD_KEYS_MAX to 512 the rust libstd emutls version is using one pthrea...
[TXT] pthread_np.h  1.3   7 years  jca   Include pthread.h to make this header standalone (needs pthread_t and others) W...
[TXT] pwd.h  1.26   7 years  millert   Add uid_from_user() and gid_from_group(), derived from pax's cache.c. It replace...
[TXT] ranlib.h  1.3   23 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] readpassphrase.h  1.6   7 years  millert   I am retiring my old email address; replace it with my OpenBSD one.
[TXT] regex.h  1.7   13 years  deraadt   Remove excessive sys/cdefs.h inclusion ok guenther millert kettenis
[TXT] resolv.h  1.23   4 years  jca   Implement rfc6840 (AD flag processing) if using trusted name servers libc can't...
[TXT] rmd160.h  1.17   13 years  deraadt   Remove excessive sys/cdefs.h inclusion ok guenther millert kettenis
[TXT] sched.h  1.1   8 years  guenther   Move the thread-related .h files to /usr/src/include/, since the implementation ...
[TXT] search.h  1.10   11 years  matthew   Change lsearch()'s "base" argument to require a non-const pointer to align with ...
[TXT] semaphore.h  1.1   8 years  guenther   Move the thread-related .h files to /usr/src/include/, since the implementation ...
[TXT] setjmp.h  1.7   10 years  guenther   Stop supporting longjmperror(); it's not used, not portable, and the checks long...
[TXT] sha1.h  1.24   13 years  deraadt   Remove excessive sys/cdefs.h inclusion ok guenther millert kettenis
[TXT] sha2.h  1.10   9 years  tedu   i forgot to commit sha2.h changes for SHA512/256
[TXT] signal.h  1.27   2 months  daniel   psignal(3): align the type of the signal parameter with POSIX POSIX uses an int...
[TXT] siphash.h  1.5   13 months  claudio   siphash.h needs to include stddef.h for size_t and stdint.h for uint64_t and fri...
[TXT] sndio.h  1.17   4 months  ratchov   libsndio: Increase the length of display strings and control names Fixes trunca...
[TXT] spawn.h  1.3   11 years  millert   Remove function argument name from posix_spawnattr_getsigmask() prototype to mat...
[TXT] stdbool.h  1.7   10 years  daniel   These days pcc defines __GNUC__ and we don't support gcc2. Also needed for upcom...
[TXT] stddef.h  1.14   9 years  kettenis   Add max_align_t. ok millert@
[TXT] stdio.h  1.57   10 months  yasuoka   Make the FILE object opaque. Move the __sFILE definition into libc/hidden/_stdi...
[TXT] stdio_ext.h  1.1   21 months  guenther   Add <stdio_ext.h> with the seven APIs needed to have gnulib operate without poki...
[TXT] stdlib.h  1.78   22 months  guenther   mkostemp(3) and reallocarray(3) are in POSIX-2024: adjust #include visibility an...
[TXT] string.h  1.34   22 months  guenther   The improbable occurred: strlcpy(3) and strlcat(3) are in POSIX-2024. memmem(3) ...
[TXT] strings.h  1.7   7 months  claudio   Implement ffsl() and ffsll() using the compiler builtin __builtin_ctzl now that ...
[TXT] sysexits.h  1.5   23 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] tar.h  1.3   17 years  ray   First pass at removing clauses 3 and 4 from NetBSD licenses. Not sure what's mo...
[TXT] tgmath.h  1.1   14 years  martynas   Add support for tgmath--the type-generic math; now that both math and complex m...
[TXT] tib.h  1.10   2 years  miod   Make sure TIB_INIT correctly initializes tib_thread_flags; regression introduced...
[TXT] time.h  1.33   6 months  tb   time.h: const correct tm_zone in struct tm The Base Specifications, Issue 8 inc...
[TXT] ttyent.h  1.4   23 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] uchar.h  1.2   2 years  schwarze   According to the C11 standard, char32_t and char16_t are not part of the C langu...
[TXT] unistd.h  1.113   7 months  brynet   Drop variable names from the swapctl(2) prototype, per style(9). ok tb@
[TXT] utime.h  1.7   13 years  guenther   Pull in <sys/_types.h> instead of <machine/_types.h> in prep for the future ok ...
[TXT] utmp.h  1.6   12 years  guenther   Delete struct definitions that have been obsolete for a dozen years ok deraadt@...
[TXT] uuid.h  1.1   11 years  miod   Add uuid support routines to libc. From FreeBSD via NetBSD via Bitrig via Markus...
[TXT] vis.h  1.15   10 years  millert   Add VIS_DQ to escape double quotes. OK deraadt@ semarie@ reyk@
[TXT] wchar.h  1.34   10 months  yasuoka   Make the FILE object opaque. Move the __sFILE definition into libc/hidden/_stdi...
[TXT] wctype.h  1.6   8 years  schwarze   New POSIX xlocale implementation written from scratch. Complete in the sense tha...
[TXT] bm.h (in the Attic) [Hide]  1.10   12 years  tedu   more bm excision
[TXT] cast.h (in the Attic) [Hide]  1.3   15 years  mikeb   remove skipjack and cast from the libc; ok deraadt
[TXT] dbm.h (in the Attic) [Hide]  1.7   10 years  tedu   remove dbm.h
[TXT] des.h (in the Attic) [Hide]  1.5   11 years  tedu   remove des.h. it somehow escaped from ssleay into /usr/include, but none of the ...
[TXT] disktab.h (in the Attic) [Hide]  1.4   3 years  krw   Remove now unused and unreferenced disktab.h.
[TXT] link_aout.h (in the Attic) [Hide]  1.3   12 years  deraadt   Remove more knowledge of a.out and stab information from the tree. ok miod
[TXT] malloc.h (in the Attic) [Hide]  1.3   10 years  jasper   After nearly 20 years of warning that malloc.h is obsolete, it's about time we a...
[TXT] md2.h (in the Attic) [Hide]  1.2   29 years  millert   unacceptable license.
[TXT] md4.h (in the Attic) [Hide]  1.17   12 years  naddy   Remove the MD4 functions. "A collision attack published in 2007 can find collisi...
[TXT] mpool.h (in the Attic) [Hide]  1.12   10 years  guenther   Stop exporting from libc the <mpool.h> and the mpool_* API ports scan by sthen@...
[TXT] ohash.h (in the Attic) [Hide]  1.12   12 years  espie   these files have moved to libutil
[TXT] olf_abi.h (in the Attic) [Hide]  1.2   18 years  deraadt   olf support starts to die (easy stuff first); ok miod
[TXT] re_comp.h (in the Attic) [Hide]  1.5   12 years  deraadt   express final disapproval of the interfaces in libcompat, such as them ftime(), ...
[TXT] regexp.h (in the Attic) [Hide]  1.2   29 years  downsj   regexp.h no longer lives here.
[TXT] sgtty.h (in the Attic) [Hide]  1.7   12 years  naddy   remove the final vestiges of the stty(), gtty(), and ftime() compatibility inter...
[TXT] skipjack.h (in the Attic) [Hide]  1.5   15 years  mikeb   remove skipjack and cast from the libc; ok deraadt
[TXT] stab.h (in the Attic) [Hide]  1.4   12 years  deraadt   Remove more knowledge of a.out and stab information from the tree. ok miod
[TXT] stringlist.h (in the Attic) [Hide]  1.2   29 years  millert   Really remove stringlist.h this time...
[TXT] struct.h (in the Attic) [Hide]  1.4   9 years  guenther   <struct.h> is unused and should not be used. Delete it. ok millert@ deraadt@ k...
[TXT] tzfile.h (in the Attic) [Hide]  1.5   11 years  millert   Remove obsolete copy of tzfile.h. It is an internal tzcode header that should n...
[TXT] util.h (in the Attic) [Hide]  1.2   29 years  downsj   I'm moving util.h to it's proper place, damnit.