summaryrefslogtreecommitdiffstats
path: root/lib/libc (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* ansify function argumentsjfb2003-08-041-34/+16
| | | | ok tdeval@
* Use WCONTINUED as width for list of wait options; jmc@millert2003-08-031-2/+2
|
* Implement the WCONTINUED flag to the wait(2) family of syscalls and themillert2003-08-031-9/+20
| | | | | | | | | associated WIFCONTINUED macro as per 1003.1-2001. Adapted from FreeBSD. A minor amount of trickiness is involved here. The value for WCONTINUED is chosen in such a way that _WSTATUS(_WCONTINUED) == _WSTOPPED and the WIFSTOPPED macro has been modified such that WIFSTOPPED(_WCONTINUED) != _WSTOPPED. This means we don't need to add an extra check to the WIFSIGNALED and WIFSTOPPED macros. deraadt@ OK.
* Rename rootd to needslash and invert its value. This fixes the checkmillert2003-08-011-6/+6
| | | | | for ENAMETOOLONG, though since we use strlcpy() and strlcat() this is not a big deal. Problem found by vincent@
* Fix the *longjmp() behaviour - it is legal to reuse a jmp_buf several times.miod2003-08-013-36/+15
| | | | Gets us a working perl 5.8.
* fix a protoderaadt2003-07-311-2/+2
|
* Remove my email address from my entry in the AUTHORS sectionmillert2003-07-302-4/+4
|
* missing #includehenning2003-07-301-1/+2
| | | | Claudio Jeker, PR3382
* document: ip.portfirst ip.portlast ip.porthifirst ip.porthilast;jmc2003-07-291-1/+28
| | | | | | | | | reported by Alejandro G. Belluscio on bugs@ Also document: ip.maxqueue thanks to henning, pb, otto and markus for their help. ok henning@
* add a spot of .Fa to variable namesavsm2003-07-291-2/+5
| | | | jmc@ ok
* sync struct addrinfo with what's in <netdb.h>;jmc2003-07-271-11/+11
| | | | ok itojun@
* change the description of [EINVAL] for mount() and unmount();jmc2003-07-251-3/+3
| | | | | | discussed with tedu. reported by Hannah Schroeter on misc@
* warn about unsafe APIs at link time. Conditional on libc/Makefile definingderaadt2003-07-249-15/+63
| | | | | APIWARN; disabled by default. In use by many developers for quite some time, now they have a common knob to enable/disable this
* kill a whitespace at EOL;jmc2003-07-231-2/+2
|
* bug library/3297: lib/libc/net/get{addr,name}info should share mutexmarc2003-07-212-4/+9
| | | | 'Looks right' deraadt@
* updated licensemillert2003-07-213-68/+47
|
* Remove bogus static; from Hiroki Satomillert2003-07-211-3/+3
|
* minor number bump due to added functionsmillert2003-07-211-1/+1
|
* build ftw and nftwmillert2003-07-211-18/+21
|
* Compile llabs.cmillert2003-07-211-1/+2
|
* llabs(3) for C99millert2003-07-212-6/+59
|
* ftw(3) and nftw(3) for XPG compliance; emulated via fts(3)millert2003-07-213-0/+437
|
* enable the libc portions of the quad float stuff (nothing will call thisjason2003-07-211-1/+3
| | | | until a forthcoming gcc patch is in place).
* implementation of __ftoul (float -> unsigned long) (based on __dtoul above it)jason2003-07-211-6/+53
|
* quad float emulation stuff. Mostly based on freebsd (which is based onjason2003-07-2117-0/+3898
| | | | NetBSD's kernel emulation stuff). Not enabled yet.
* - just warn in case of mmap/brk failuretdeval2003-07-191-5/+5
| | | | | | - extend_pgdir and malloc_make_chunks return int, not void* ok tedu@
* add missing includesdavid2003-07-182-4/+8
| | | | ok tedu@
* proto repairsderaadt2003-07-157-8/+17
|
* .Ql Pa -> .Sq Pa where literal makes no sense;jmc2003-07-151-7/+7
|
* .Ql Cm -> .Sq Cm where literal makes no sense;jmc2003-07-151-2/+2
|
* protosderaadt2003-07-152-3/+4
|
* -make a copy the global variabledhartmei2003-07-141-2/+2
| | | | +make a copy of the global variable
* Fix two cases where malloc() returns NULL but does not set errno to ENOMEM.otto2003-07-131-2/+5
| | | | ok tdeval@ henning@ millert@
* license oops; from teduderaadt2003-07-111-1/+4
|
* Use a logical comparison (unsigned) for pointers. ok drahn@tdeval2003-07-101-2/+2
|
* open() is not ANSI;jmc2003-07-091-2/+1
| | | | pointed out by Pedro Bastos;
* KNF + ansificationjfb2003-07-081-6/+5
| | | | ok deraadt@, vincent@
* - fix a listjmc2003-07-071-3/+2
| | | | - remove .Pp before .Bd
* - remove some unnecessary quotingjmc2003-07-071-20/+17
| | | | | | - simplify a display - escape en-dashes - .Li Dq -> .Dq Li
* - .Li Ta -> .D1jmc2003-07-072-6/+5
| | | | | - .Li Dq -> .Dq Li - remove .br
* convert some complicated lists to displays;jmc2003-07-073-69/+31
|
* Fix the types in struct dirent and document d_type (descriptionmillert2003-07-041-8/+26
| | | | taken from NetBSD).
* nonstandard->non-standardavsm2003-07-021-2/+2
| | | | jmc@ ok
* the arrays are null terminated, but the strings are only nul terminated.tedu2003-07-021-3/+3
|
* 6 X's -> 10 X's in all examples, per avsm's idea, millert agreespvalchev2003-07-021-4/+4
|
* Mention environment variables used + some other minor fixes.millert2003-06-301-5/+31
| | | | jmc@ and henning@ OK
* remove some old groff macros and replace them with -mdoc ones;jmc2003-06-291-6/+9
|
* remove superfluous semicolon;jmc2003-06-291-2/+2
| | | | from wiz@netbsd
* tweak;jmc2003-06-291-2/+2
| | | | ok tedu@
* new sysctl, ddb.logtedu2003-06-281-1/+4
|