summaryrefslogtreecommitdiffstats
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2012-09-15Improve POSIX/SUS compliance of <netdb.h>, <sys/socket.h>, and <sys/un.h>.guenther2-43/+48
2012-08-23no more _PATH_AFSD requiredderaadt1-2/+1
2012-08-23do not install the nnpfs directoryderaadt1-2/+2
2012-08-22hex constants unsigned, prevents some gcc warningsespie1-2/+2
2012-07-10Instead of <arpa/inet.h> pulling in <netinet/in.h>, just copy in theguenther1-2/+22
2012-07-10Stop pulling in <sys/param.h>guenther1-7/+2
2012-07-10bsearch() doesn't belong here (it's in <stdlib.h>)guenther1-4/+2
2012-07-08Include sys/types.h rather than sys/param.h to pull BYTE_ORDER macros.ratchov1-2/+2
2012-06-30Further standards compliance fixes: export LONG_BIT, WORD_BIT, andguenther1-8/+26
2012-06-28librthread has eaten libpthread, so build includes via the former insteadguenther1-2/+2
2012-06-26create new machine/_float.h which is namespace clean. create a newderaadt2-5/+100
2012-06-26Improve compliance for <arpa/inet.h> and <netinet/in.h> to define/declareguenther1-11/+11
2012-06-21__tfork() needs to set the stack address of the new thread in the kernel,guenther1-1/+3
2012-06-19simplify includes prereq/req order:espie1-26/+16
2012-06-10Improve standards compliance: bsd_signal() was XSI only and has been droppedguenther1-15/+19
2012-06-06Add support for mbsnrtowcs() and wcsnrtombs() to libc.matthew1-1/+6
2012-06-01Improve standards conformance: ecvt(), fcvt(), gcvt(), mktemp(), ttyslot(),guenther1-14/+37
2012-05-30Move the _SC_* and _CS_* configurable system variables and stringsmatthew1-1/+139
2012-05-23Make the "default" string a valid device name that has the same effectratchov1-1/+7
2012-05-14More sysconf(3)-y and pathconf(3)-y goodness from Brad.matthew1-5/+97
2012-05-13functions are top-level objects anyways, make that clearer.espie1-7/+3
2012-05-10Recongnize that:kettenis1-5/+11
2012-05-07Once more the people behind POSIX didn't think and put clock_gettime(2) andkettenis1-2/+21
2012-04-22enable sqlite3, as prompted by theoespie1-2/+3
2012-04-12remove rfork(); ok guenther miodderaadt1-2/+1
2012-04-12prototype getdtablecount()deraadt1-1/+2
2012-04-11Use "unsigned int" rather than "unsigned". No object change.ratchov1-30/+30
2012-03-25strsignal() was added to POSIX-2008; strerror_r() was in the baseguenther1-3/+6
2012-03-24Provide the old prototypes for scandir() and alphasort() for code thatguenther1-1/+5
2012-03-22Make DIR a private type within libc, give it the same underlyingmatthew1-25/+4
2012-03-22Update alphasort() and scandir()'s argument types to match POSIX:guenther1-6/+7
2012-03-22Add dirfd() as a function to libc per POSIX requirement; dirfd() macromatthew1-1/+4
2012-03-21Implement getdelim(3) and getline(3).fgsch1-1/+7
2012-03-21Implement execvpe(3) and posix_spawn(3) and family. Based onmatthew3-6/+113
2012-01-17Add stpcpy() and stpncpy(), pointless crap that made it into POSIX.guenther1-1/+3
2012-01-17net_addrcmp() dies. found out to be a horrific function by ericderaadt1-2/+1
2012-01-13Replace _SELECT_DECLARED with _SELECT_DEFINED_nigel1-2/+2
2012-01-07Add rtable id and thread id to struct kinfo_proc (and fix process id)guenther1-12/+1
2012-01-05C99 says that both <wchar.h> and <stdint.h> should define WCHAR_MIN/MAX.kettenis1-2/+9
2012-01-03The prototype for pthread_sigmask(2) is supposed to live in <signal.h>kettenis1-1/+4
2011-11-22sigstack() is long dead, and the compat sigaltstack syscall is gone too.guenther1-5/+6
2011-11-09getcwd() buffer's length can be smaller than 1024. In that case it willfgsch1-5/+3
2011-10-16Hook wcsftime(3) to the build; committing on behalf of espiestsp1-1/+3
2011-10-16Add wscanf(3) and friends. Based on our scanf(3) implementation, with widestsp1-1/+8
2011-07-18Expose a bunch of new functionality from POSIX 2008: openat(2),matthew3-3/+18
2011-07-14__opendir2, DTF_NODUP, and __DTF_READALL can die. struct direntderaadt1-6/+2
2011-07-09stop installing netatalk headershenning1-2/+2
2011-07-08Add support for tgmath--the type-generic math; now that both mathmartynas2-2/+171
2011-07-08Finalize work on complex math routines, now that we have themartynas1-3/+1
2011-07-07fix typos; while here, improve spacing in comments.sobrado2-5/+5