743 Commits (f7a0671ef52e25781f688b6008528f465c616158)

Author SHA1 Message Date
  brad caa894ec52 Enable the _POSIX_SHARED_MEMORY_OBJECTS option group now that we have shm_open / shm_unlink. 11 years ago
  guenther 2e8e558d31 XPG 4 apparently exposed d_ino and ino_t. Also, always pull in 11 years ago
  ajacoutot 5939c60102 Add getprogname() and setprogname() to ease slackers^porters' work. 11 years ago
  ajacoutot 479d5fd1ec Add an implementation of memmem() -- from FreeBSD with some tweaks. 11 years ago
  matthew 95264d79f4 Implement fdatasync() as a wrapper around fsync() 11 years ago
  millert e648dc1623 SHA-224 is to SHA-256 as SHA-384 is to SHA-512. It was added in a 11 years ago
  guenther 46ca494325 getpgid() and getsid() were rolled into POSIX in 2008 11 years ago
  guenther b261f1e443 Add 'restrict' per POSIX, per prodding by tedu@. (Might permit more warnings?) 11 years ago
  guenther 526da4b6ac Pull in <sys/_types.h> instead of <machine/_types.h> in prep for the future 11 years ago
  eric edb5d34b17 Enable fmemopen(3) and open_{w,}memstream(3) 11 years ago
  deraadt 98fb0d8d89 I can see no reason for #ifndef _KERNEL check in a /usr/include 11 years ago
  deraadt 670afe993e dlerror() should not return const char *, as noted by landry 11 years ago
  deraadt 6a0d40e854 Do not install the dev/pci/drm/i915 directory to /usr/include 11 years ago
  deraadt afb10da73d forget about this for now; wait till later 11 years ago
  deraadt cf8aea6099 Skip another irrelevant leaf when descending into sys/dev 11 years ago
  guenther d274f83381 Adds the (somewhat silly) _CS_V[67]_ENV and _CS_POSIX_V[67]_* defines 11 years ago
  guenther 7cc976045a Add _POSIX_CLOCKRES_MIN and _POSIX2_CHARCLASS_NAME_MAX per POSIX 1003.1-2008 11 years ago
  guenther 46fc691d3b Fix typo that hid PASS_MAX, TMP_MAX, NL_NMAX, and _XOPEN_{IOV,NAME,PATH}_MAX 12 years ago
  brad 75abb31084 Add support for POSIX.1-2008 functions dprintf(3) and vdprintf(3). 12 years ago
  deraadt f0e9631687 Remove excessive sys/cdefs.h inclusion 12 years ago
  millert 4606f10eb9 Simple emulation of POSIX pty APIs posix_openpt(), ptsname(), 12 years ago
  guenther 2ca690c613 Change scandir()'s 'select' argument from 12 years ago
  guenther 930b578553 More compliance fixes: hiding non-standard stuff behind __BSD_VISIBLE, 12 years ago
  brad d6092fe99a Explicitly annotate setjmp() and longjmp() (and friends) as 12 years ago
  espie c723e438d4 uint32_t is the integer type defined in stdint.h 12 years ago
  guenther 9101d17c76 Improve POSIX/SUS compliance of <netdb.h>, <sys/socket.h>, and <sys/un.h>. 12 years ago
  deraadt 885d61e793 no more _PATH_AFSD required 12 years ago
  deraadt ccc7443735 do not install the nnpfs directory 12 years ago
  espie 96e8541cf3 hex constants unsigned, prevents some gcc warnings 12 years ago
  guenther e061e45abf Instead of <arpa/inet.h> pulling in <netinet/in.h>, just copy in the 12 years ago
  guenther 544bd8e2e0 Stop pulling in <sys/param.h> 12 years ago
  guenther 0de147cd86 bsearch() doesn't belong here (it's in <stdlib.h>) 12 years ago
  ratchov c325968137 Include sys/types.h rather than sys/param.h to pull BYTE_ORDER macros. 12 years ago
  guenther e6333c5a80 Further standards compliance fixes: export LONG_BIT, WORD_BIT, and 12 years ago
  guenther b52673195e librthread has eaten libpthread, so build includes via the former instead 12 years ago
  deraadt 1055729331 create new machine/_float.h which is namespace clean. create a new 12 years ago
  guenther 53489f9525 Improve compliance for <arpa/inet.h> and <netinet/in.h> to define/declare 12 years ago
  guenther 52982a7d87 __tfork() needs to set the stack address of the new thread in the kernel, 12 years ago
  espie 6a7a036626 simplify includes prereq/req order: 12 years ago
  guenther c71d76f9f5 Improve standards compliance: bsd_signal() was XSI only and has been dropped 12 years ago
  matthew 209ce38b86 Add support for mbsnrtowcs() and wcsnrtombs() to libc. 12 years ago
  guenther 085560da45 Improve standards conformance: ecvt(), fcvt(), gcvt(), mktemp(), ttyslot(), 12 years ago
  matthew cd9ae04100 Move the _SC_* and _CS_* configurable system variables and strings 12 years ago
  ratchov 462aed9ace Make the "default" string a valid device name that has the same effect 12 years ago
  matthew 93faf1ae1c More sysconf(3)-y and pathconf(3)-y goodness from Brad. 12 years ago
  espie d2868c7c70 functions are top-level objects anyways, make that clearer. 12 years ago
  kettenis b885cf85d0 Recongnize that: 12 years ago
  kettenis 03d4ce367a Once more the people behind POSIX didn't think and put clock_gettime(2) and 12 years ago
  espie edea3f9eb4 enable sqlite3, as prompted by theo 12 years ago
  deraadt ebf73d8f52 remove rfork(); ok guenther miod 12 years ago