Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix typos. | 2012-06-15 | 1 | -2/+2 | ||
| | | | | ok pig(6) | |||||
* | Document mbsnrtowcs() and wcsnrtombs(). | 2012-06-07 | 3 | -117/+150 | ||
| | | | | ok jmc | |||||
* | Add support for mbsnrtowcs() and wcsnrtombs() to libc. | 2012-06-06 | 5 | -175/+204 | ||
| | | | | Bulk build test by naddy. | |||||
* | Update STANDARDS section for a few <stdlib.h> functions | 2012-06-02 | 4 | -14/+35 | ||
| | | | | | | Update SYNOPSIS for setkey() to show it's in <stdlib.h> ok jmc@, millert@ | |||||
* | Fix document titles. | 2012-06-01 | 2 | -6/+6 | ||
| | | | | ok haesbaert jmc henning | |||||
* | Improve standards conformance: ecvt(), fcvt(), gcvt(), mktemp(), ttyslot(), | 2012-06-01 | 4 | -10/+21 | ||
| | | | | | | | and valloc() are not in the current version, while posix_memalign() mkstemp(), and mkdtemp() are, and setstate()'s argument has lost a bogus 'const'. ok millert@ jmc@ espie@ kettenis@; ports build testing by naddy@ | |||||
* | Don't misleadingly suggest that fpos_t only needs to be a complex type | 2012-05-22 | 1 | -4/+2 | ||
| | | | | | on non-UNIX systems: it's a complex type on Linux, and to be C99 compliant we'll probably need it to be a complex type too. | |||||
* | Document that ftell() may return EOVERFLOW. | 2012-05-22 | 1 | -6/+31 | ||
| | | | | Diff from Tim van der Molen. | |||||
* | Fix ftell() to return EOVERFLOW if the file offset is greater than | 2012-05-21 | 2 | -23/+10 | ||
| | | | | | | | LONG_MAX. Also, remove an Alpha-specific optimization that only saves a couple of bytes of code size. ok millert, guenther | |||||
* | More sysconf(3)-y and pathconf(3)-y goodness from Brad. | 2012-05-14 | 2 | -30/+232 | ||
| | | | | ok guenther, millert (and me); bulk build test by naddy | |||||
* | Add strnlen() to libkern. | 2012-04-26 | 2 | -4/+8 | ||
| | | | | ok deraadt | |||||
* | fix a few warnings | 2012-04-25 | 4 | -16/+22 | ||
| | ||||||
* | document address truncation; from Steffen Daode Nurpmeso | 2012-04-24 | 1 | -2/+9 | ||
| | | | | ok deraadt matthew millert | |||||
* | Document that getpeereid() works for SOCK_SEQPACKET sockets too. | 2012-04-22 | 1 | -3/+5 | ||
| | ||||||
* | use "an addrinfo", not "a addrinfo". ok jmc | 2012-04-20 | 1 | -3/+3 | ||
| | ||||||
* | rearrange DESCRIPTION somewhat to make this page more readable; | 2012-04-20 | 1 | -39/+40 | ||
| | | | | from Lawrence Teo | |||||
* | rely on the compiler giving us a built-in alloca. any new architecture | 2012-04-19 | 11 | -219/+14 | ||
| | | | | | or compiler we use will. ok millert | |||||
* | Create a new resolver for each thread. It will be done differently | 2012-04-15 | 1 | -14/+24 | ||
| | | | | | eventually, but it's enough for now to make the blocking API fully thread-safe without locking. | |||||
* | calling getnameinfo here is a bad idea. use inet_ntop. | 2012-04-15 | 1 | -6/+9 | ||
| | ||||||
* | tweak previous; | 2012-04-15 | 1 | -16/+17 | ||
| | ||||||
* | only define DEBUG internally | 2012-04-14 | 3 | -9/+10 | ||
| | ||||||
* | Import asr, an experimental async resolver implementation. | 2012-04-14 | 16 | -0/+7184 | ||
| | | | | | | | The idea is to eventually replace the existing resolver with something better. Time to start working on it in tree. ok deraadt@ | |||||
* | tweak; | 2012-04-12 | 1 | -2/+2 | ||
| | ||||||
* | tweak previous; | 2012-04-12 | 1 | -5/+6 | ||
| | ||||||
* | alloca.c cannot be used | 2012-04-12 | 13 | -34/+12 | ||
| | ||||||
* | alloca is NOT machine dependent; it has exactly the same | 2012-04-12 | 1 | -7/+3 | ||
| | | | | | effective result. its use is NOT discouraged -- it is not common, but when you need it, there is nothing else that will do. | |||||
* | Since threads are becoming more common, this "work around the | 2012-04-12 | 1 | -136/+0 | ||
| | | | | | | compiler not doing alloca in C using malloc" is unworkable. It is not safe, and we can never use it. ok guenther kurt | |||||
* | more rfork mop-up | 2012-04-12 | 4 | -30/+9 | ||
| | ||||||
* | mmap(2) updated | 2012-04-12 | 1 | -50/+72 | ||
| | | | | | | | | Add that len=0 will yield failure with EINVAL. While here, rephrase some of the text. Get rid of MAP_SWAP: its future came and went but nothing came of it. Lots of hackroom input; including feedback from jmc. | |||||
* | remove rfork(); ok guenther miod | 2012-04-12 | 17 | -784/+40 | ||
| | ||||||
* | crank major for sh gcc4 switch | 2012-04-12 | 1 | -1/+1 | ||
| | ||||||
* | kill lfs system call lines and libc stubs | 2012-04-12 | 1 | -2/+1 | ||
| | ||||||
* | New system call: getdtablecount(2) returns the number of file | 2012-04-12 | 2 | -37/+73 | ||
| | | | | | descriptors the process currently has open. ok guenther miod gilles ... | |||||
* | document getdelim() and getline(), and a grammar fix whilst here; | 2012-04-12 | 1 | -4/+6 | ||
| | | | | | | from Jan Stary ok fgsch | |||||
* | Mark outermost frame such that backtraces in thread terminate at | 2012-04-11 | 1 | -2/+3 | ||
| | | | | | | __tfork_thread(). ok guenther@ | |||||
* | complete function name. | 2012-04-11 | 1 | -2/+2 | ||
| | | | | | | | This shit is so silly, length-wise, that it still makes some sense if you forget to write half of it. (noticed by jmc@) | |||||
* | tweak previous; | 2012-04-11 | 6 | -44/+36 | ||
| | ||||||
* | In sendmsg() permit at most 10% of maxfiles to be in-flight | 2012-04-11 | 1 | -2/+7 | ||
| | | | | | | during CMSG_DATA SCM_RIGHTS fd transfers. If this is exceeded, return EMFILE. ok claudio guenther gilles | |||||
* | Provide __tfork_thread() for hppa64. This makes libc compile again. | 2012-04-11 | 1 | -0/+57 | ||
| | | | | ok miod@ | |||||
* | fuss with details | 2012-04-11 | 6 | -31/+36 | ||
| | ||||||
* | new clean-room manpages for posix_spawn, unencumbered by any POSIX bullshit. | 2012-04-11 | 11 | -1096/+333 | ||
| | | | | | | "just commit it" deraadt@ (nits to be fixed soon) | |||||
* | Do not pick the network number as alias on entries with no alias | 2012-04-10 | 1 | -3/+2 | ||
| | | | | | | defined. ok deraadt@ | |||||
* | Document new KERN_NTHREADS and KERN_MAXTHREAD sysctls | 2012-04-10 | 1 | -2/+8 | ||
| | ||||||
* | range check st_size before calling calloc() | 2012-04-06 | 1 | -3/+7 | ||
| | | | | ok millert | |||||
* | Document that openat(), etc are safe to call from a signal handler. | 2012-04-03 | 2 | -40/+40 | ||
| | | | | | | While here, recognize that _Exit() and raise() are C functions. ok deraadt@, guenther@, jmc@ | |||||
* | tweak previous; | 2012-04-03 | 1 | -3/+3 | ||
| | ||||||
* | simplify the strlcpy/strlcat manual page substantially. do less | 2012-04-02 | 1 | -70/+58 | ||
| | | | | | | | | | | | | explaining of "what a C string is", and make it more clear that these functiosn BEHAVE EXACTLY LIKE snprintf with "%s"! (anyone who wants to write a 'strlcpy considered harmful' paper should probably write a 'strlcpy and snprintf considered harmful' paper instead). note to those from other projects reading this commit message: It would be very good if this new manual was picked up in your project. ok jmc millert krw | |||||
* | fix previous; | 2012-04-01 | 1 | -1/+2 | ||
| | ||||||
* | remind people to think of the poor file descriptors | 2012-04-01 | 1 | -3/+14 | ||
| | | | | with claudio and jmc | |||||
* | Bump standards years, as we conform to the new versions too | 2012-03-26 | 1 | -4/+4 | ||
| | | | | ok jmc@ |