summaryrefslogtreecommitdiffstats
path: root/lib/libc (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Delete an inexplicable commentguenther2015-10-041-2/+2
|
* Initially eric developers asr as a side-load style library for async DNS.deraadt2015-10-032-65/+15
| | | | | | | When it was integrated as the main resolver, a bunch of strange initialization code remained. Start whittling away at this, piece by piece, to make it more clear. ok eric
* missing asr* -> _asr* symbol rename for building with debug codeeric2015-10-033-17/+17
| | | | ok jca@
* make a && && & block more readable. no binary change.deraadt2015-10-021-4/+7
| | | | discussed with otto
* Eliminate the last of the LINTEDn and PRINTFLIKEn comments. In oneguenther2015-10-0114-44/+19
| | | | | | | case, by deleting some useless '& of an array' we also eliminate the need for the casts which prompted the original lint warnings ok deraadt@
* implement new "prot_exec" tame(2) request:semarie2015-09-301-3/+15
| | | | | | | | | | | - by default, a tamed-program don't have the possibility to use PROT_EXEC for mmap(2) or mprotect(2) - for that, use the request "prot_exec" (that could be dropped later) initial idea from deraadt@ and kettenis@ "make complete sense" beck@ ok deraadt@
* Delete the final, inscrutable NOSTRICT and VARARGS lint commentsguenther2015-09-292-4/+2
| | | | ok millert@
* seperate random functions into their own blockderaadt2015-09-281-20/+22
|
* xdr_ypresp_all_seq() does not need to be exported by libc, we can make itderaadt2015-09-282-5/+4
| | | | | | | | local static. (Does not need to be exported by librpcsvc either, since it is pre-rpcgen and simply %-commented). A few callers use this via yp_all() -- that interface remains untouched. ports trawl by sthen guenther watched me gnash my teeth in croatia
* oops - avoid Xr to self; sorry sebastien...jmc2015-09-261-2/+2
|
* lint is dead: delete useless LINTLIBRARY commentsguenther2015-09-262-4/+2
| | | | ok millert@
* mentions that using systrace(4) on a tame(2) program isn't possible.semarie2015-09-261-2/+8
| | | | | | with big help from jmc for phrasing. ok jmc@
* correct a range problem in citrus-utf8 version of wcrtomb(3), in order to matchsemarie2015-09-261-2/+2
| | | | | | | | | | RFC 3629 (limiting the range of UTF-8 to 0x10FFFF). it is the counterpart of a previous commit correcting mbrtowc(3). problem spotted by stsp ok bentley@ stsp@
* add a small hint that you'll get EBUSY if you forget to wait. ok guenthertedu2015-09-241-3/+3
|
* typo.sobrado2015-09-231-3/+3
|
* Prefer Xr over Fn for interpage references and delete reference toguenther2015-09-211-10/+11
| | | | | | setrunelocale() which is not exported from libc ok jmc@ stsp@
* Add STANDARDS section and another EINVAL reasonguenther2015-09-211-2/+12
|
* remove bogus includes of err.heric2015-09-208-17/+9
|
* use _PATH_RESCONF directlyeric2015-09-201-3/+2
|
* remove unused static functioneric2015-09-201-18/+1
|
* Don't wrap initialized variables: binutils appears to be mishandling themguenther2015-09-1916-18/+48
| | | | | | on arm and m88k problems with optind observed by jsg@
* Avoid .Ns right after .Pf, it's pointless.schwarze2015-09-141-3/+3
| | | | In some cases, do additional cleanup in the immediate vicinity.
* remove null check before free. from Michael McConvilletedu2015-09-1411-143/+77
| | | | ok semarie
* Remove useless quoting from .Fo and .Fn function names, to preventschwarze2015-09-142-12/+12
| | | | | | development of a cargo cult in case people look at existing files for examples. This achieves a consistent .Fo and .Fn quoting style across the whole tree.
* Wrap moncontrol() so that internal calls go direct and it's a weak symbolguenther2015-09-141-1/+3
|
* in the SYNOPSIS, make void function arguments explicitschwarze2015-09-141-3/+3
|
* Only two of the *rand48.c files need <math.h>, so just #include it in themguenther2015-09-143-4/+5
|
* use .Va for global variables, and .Vt where the type is includedschwarze2015-09-143-55/+46
|
* vax deserves gdtoa love too!guenther2015-09-141-1/+3
|
* Wrap the remaining __*dtoa() functions so that internal calls go directguenther2015-09-147-7/+21
|
* Wrap <langinfo.h> and <regexp.h> so internal calls go direct andguenther2015-09-144-2/+57
| | | | the symbols are weak
* Wrap <locale.h> so internal calls go directguenther2015-09-143-2/+30
|
* Wrap _yp_check() and _yp_unbind() so internal calls go direct and they're weakguenther2015-09-143-5/+9
|
* Wrap <sys/sem.h> so internal calls go direct and all the symbols are weakguenther2015-09-141-0/+28
|
* KNFguenther2015-09-141-2/+3
|
* Wrap <asr.h> so internal calls go direct and all the symbols are weakguenther2015-09-149-9/+60
|
* Wrap <ifaddrs.h>, <netinet/in.h>, and <netinet/if_ether.h> so internalguenther2015-09-147-4/+111
| | | | calls go direct and all the symbols are weak
* Wrap <net/if.h> and <net/if_dl.h> so internal calls go direct and all theguenther2015-09-144-2/+57
| | | | symbols are weak
* Wrap <readpassphrase.h> so internal calls go direct and readpassphrase is weakguenther2015-09-142-1/+27
|
* Wrap <netgroup.h> so internal calls go direct and the symbols are all weakguenther2015-09-142-1/+33
|
* Make isfdtype() and getmntinfo() weak symbolsguenther2015-09-142-2/+4
|
* Remove cast of int* to int*guenther2015-09-141-2/+2
|
* Use PROTO_DEPRECATED() make tcdrain() weak in libc, to guarantee libpthreadguenther2015-09-141-2/+2
| | | | can override it
* Finish wrapping <netdb.h> so that calls go direct and the symbols are all weakguenther2015-09-1414-14/+74
|
* Wrap <arpa/inet.h> and <arpa/nameser.h> so that calls go direct and theguenther2015-09-137-5/+73
| | | | symbols without underbar prefix are all weak
* Wrap <fstab.h> so that calls go direct and the symbols are all weakguenther2015-09-132-1/+31
| | | | (Do you sense a theme?)
* Wrap <rpcsvc/ypclnt.h> so that calls go direct and the symbols are all weakguenther2015-09-136-5/+49
|
* Wrap <sys/sysctl.h> so that calls go direct and the symbol is weakguenther2015-09-131-0/+25
|
* For now, permit overriding of the malloc family, to make emacs happyguenther2015-09-132-12/+12
|
* Wrap <login_cap.h> so that calls go direct and the symbols are all weakguenther2015-09-132-1/+46
|