summaryrefslogtreecommitdiff
path: root/lib/libc
Commit message (Collapse)AuthorAgeFilesLines
* Fix a few bugs in the ERRORS section.Garrett Wollman2002-07-131-3/+12
| | | | Notes: svn path=/head/; revision=99924
* Add statvfs(3) to the build.Garrett Wollman2002-07-131-2/+3
| | | | | | | Tested by: Steve Kargl Notes: svn path=/head/; revision=99922
* Well, it's not quite strxfrm(3) but at least it's honest.Garrett Wollman2002-07-131-0/+176
| | | | Notes: svn path=/head/; revision=99921
* Various typo fixes.Giorgos Keramidas2002-07-121-2/+2
| | | | | | | | PR: docs/39395 Submitted by: Rich Neswold <rneswold@ameritech.net> Notes: svn path=/head/; revision=99843
* A simple implementation of statvfs(3) (one step above the trivial one).Garrett Wollman2002-07-111-0/+160
| | | | | | | Not yet connected to the build (awaiting documentation). Notes: svn path=/head/; revision=99836
* Update manpages to reference 'timed' rpc functionsAlfred Perlstein2002-07-111-0/+8
| | | | Notes: svn path=/head/; revision=99832
* Add functions allowing for the user to specify a timeout for rpc functions.Alfred Perlstein2002-07-115-96/+670
| | | | | | | | | Update copyrights to reflect where this code was lifted from. (tirpc '99) Submitted by: mbr Notes: svn path=/head/; revision=99775
* Add missing ret instruction to the ptrace() syscall wrapper.Thomas Moestl2002-07-111-0/+2
| | | | Notes: svn path=/head/; revision=99773
* Fix some comments.Garrett Wollman2002-07-101-4/+6
| | | | Notes: svn path=/head/; revision=99735
* Typo fix: Setlogin() -> setlogin().Maxime Henrion2002-07-081-1/+1
| | | | | | | Submitted by: Olivier Houchard <cognet@ci0.org> Notes: svn path=/head/; revision=99605
* Bring poll.h up to conformance with POSIX.1-2001 by adding someMike Barcroft2002-07-081-3/+2
| | | | | | | | visibility conditionals, adding the nfds_t type, and changing the poll() prototype a little. Update the manual to match. Notes: svn path=/head/; revision=99593
* s/unavilable/unavailable/Daniel Harris2002-07-071-1/+1
| | | | | | | | | PR: 39446 Submitted by: Stefan Farfeleder <e0026813@stud3.tuwien.ac.at> MFC after: 1 day Notes: svn path=/head/; revision=99538
* Fix syntax error which occurred when LIBC_SCCS was defined.Robert Drehmel2002-07-071-1/+1
| | | | Notes: svn path=/head/; revision=99527
* Move appropriate information out of `DESCRIPTION' and into `SECURITYChris Costello2002-07-031-12/+12
| | | | | | | | | CONSIDERATIONS'. Sponsored by: DARPA, NAI Labs Notes: svn path=/head/; revision=99359
* Correct a call to fcntl(F_SETFD) to use `FD_CLOEXEC' instead of `1'.Chris Costello2002-07-031-1/+1
| | | | Notes: svn path=/head/; revision=99335
* Add a SECURITY CONSIDERATIONS example: make note that access to openChris Costello2002-07-031-0/+33
| | | | | | | | | | | file descriptors does not change upon dropping privilege, and include a likely case of `setuid(non_superuser); exec(...);'. Sponsored by: DARPA, NAI Labs Obtained from: TrustedBSD Project Notes: svn path=/head/; revision=99334
* Fix off-by-one error.Jonathan Mini2002-07-031-1/+1
| | | | | | | | | PR: misc/40104 Submitted by: Neal Fachan <neal@isilon.com> MFC after: 3 days Notes: svn path=/head/; revision=99331
* Fix typo (SIGEV_EVENT -> SIGEV_KEVENT).Mark Peek2002-07-021-1/+1
| | | | Notes: svn path=/head/; revision=99282
* Make NI_WITHSCOPEID a default (always on), to synchronizeHajimu UMEMOTO2002-07-021-30/+20
| | | | | | | | | | with recent 2553bis. Obtained from: KAME MFC after: 3 weeks Notes: svn path=/head/; revision=99252
* Rename `CAVEAT' to `SECURITY CONSIDERATIONS' and move it up toChris Costello2002-07-011-10/+10
| | | | | | | | | | | the correct location--this section consists solely of security considerations information. Sponsored by: DARPA, NAI Labs Obtained from: TrustedBSD Project Notes: svn path=/head/; revision=99214
* Use FBSDIDDavid E. O'Brien2002-06-3013-84/+32
| | | | Notes: svn path=/head/; revision=99116
* Use __FBSDID.David E. O'Brien2002-06-295-36/+9
| | | | Notes: svn path=/head/; revision=99018
* Add frexp(3).David E. O'Brien2002-06-292-2/+80
| | | | | | | Obtained from: OpenBSD Notes: svn path=/head/; revision=99017
* Fix style bugs I added in last commit.Mike Silbersack2002-06-271-4/+4
| | | | | | | Spotted by: bde Notes: svn path=/head/; revision=98910
* Remove pselect from application namespace and instead use a weak referenceDaniel Eischen2002-06-271-1/+3
| | | | | | | | | | to the actual implementation. This is to allow libc_r to override pselect() making it a cancellation point. Prompted by: wollman Notes: svn path=/head/; revision=98909
* Remove improper use of <namespace.h>.Daniel Eischen2002-06-271-6/+2
| | | | | | | Remove fmtcheck from application name space (fix the weak reference). Notes: svn path=/head/; revision=98908
* Remove improper use of <namespace.h>Daniel Eischen2002-06-271-1/+0
| | | | Notes: svn path=/head/; revision=98907
* Modify bcopy (and memcpy/memmove) so that the length value is notMike Silbersack2002-06-271-2/+4
| | | | | | | | | | | re-read from the stack mid copy. This may help mitigate the recent Apache buffer overrun and future overruns of the sort. Reviewed by: jdp MFC after: 2 days Notes: svn path=/head/; revision=98899
* Remove two lines that were cvs merged that shouldn't have been. ThisWarner Losh2002-06-261-2/+0
| | | | | | | | | fixes the build. Reported by: dillon. Notes: svn path=/head/; revision=98887
* Remove two stray lines that snuck in the cvs mergeWarner Losh2002-06-262-2/+0
| | | | Notes: svn path=/head/; revision=98877
* Initialize a pointer that was left uninitialized with the previousJacques Vidrine2002-06-261-0/+1
| | | | | | | commit. Notes: svn path=/head/; revision=98872
* Include more robust checking of end of buffer that more completelyWarner Losh2002-06-264-52/+32
| | | | | | | plugs the hole. Notes: svn path=/head/; revision=98865
* Don't allow buffer overflow here either.Warner Losh2002-06-261-1/+3
| | | | Notes: svn path=/head/; revision=98860
* Fix a minor last, minute issue that came in after I committed.Warner Losh2002-06-261-1/+1
| | | | | | | Noticed by: nectar Notes: svn path=/head/; revision=98858
* Avoid remote buffer overflow on hostbuf[].Warner Losh2002-06-262-1/+4
| | | | | | | Submitted by: joost Pol <joost@pine.nl> Notes: svn path=/head/; revision=98855
* Fix style and wording bugs introduced in my last commit.Chris Costello2002-06-181-11/+9
| | | | | | | Sponsored by: DARPA, NAI Labs Notes: svn path=/head/; revision=98392
* Remove unneeded include of machine/emul.h.Jake Burkholder2002-06-181-1/+0
| | | | Notes: svn path=/head/; revision=98373
* Actually document pselect(3) so that Bruce can mention it in the releaseGarrett Wollman2002-06-172-1/+123
| | | | | | | notes. :-) Notes: svn path=/head/; revision=98315
* Move dillon's time conversion functions to a new header <timeconv.h>.Garrett Wollman2002-06-171-1/+1
| | | | | | | | | Since they were never documented and have never appeared in a FreeBSD release, no repo-copy of the header is done. This removes namespace pollution from <time.h>. Notes: svn path=/head/; revision=98313
* Add pselect(3) to the build. Need to figure out the most appropriateGarrett Wollman2002-06-151-1/+1
| | | | | | | way to document this interface. Notes: svn path=/head/; revision=98273
* o Move more information from BUGS into SECURITY CONSIDERATIONS andChris Costello2002-06-151-50/+56
| | | | | | | | | | | condense the redundant bits. o Provide an example for using snprintf over sprintf. This may be supplemented with an asprintf() example soon. Sponsored by: DARPA, NAI Labs Notes: svn path=/head/; revision=98241
* No POSIX.1e capabilities in the main tree yet.Robert Watson2002-06-1329-2995/+0
| | | | Notes: svn path=/head/; revision=98196
* Include information on the dangers of passing a user-supplied string asChris Costello2002-06-131-0/+21
| | | | | | | | | | | a format string. This will later on be changed to a reference to the FreeBSD Security Architecture after it has been committed. PR: docs/39320 Sposnored by: DARPA, NAI Labs Notes: svn path=/head/; revision=98194
* Clarify the bit about realloc() and its `ptr' argument a bit.Giorgos Keramidas2002-06-061-2/+3
| | | | | | | | | | | Hopefully, now it is more clear that the memory referenced by the ptr argument of realloc(ptr,size) is freed and only the return value of realloc() points to a valid memory area upon successful completion. Submitted by: Martin Faxer <gmh003532@brfmasthugget.se> Notes: svn path=/head/; revision=97967
* Correct FreeBSD release of first appearance in the HISTORY sectionSheldon Hearn2002-06-061-1/+1
| | | | | | | (5.0 -> 4.6). Notes: svn path=/head/; revision=97924
* Implement _Qp_sqrt. I've been unable to find a C program that gcc generatesJake Burkholder2002-06-041-0/+14
| | | | | | | a call to this for, but apparently somehing in libstdc++ does. Notes: svn path=/head/; revision=97823
* Fix typo in the BSD copyright: s/withough/without/Jens Schweikhardt2002-06-0213-13/+13
| | | | | | | | Spotted and suggested by: des MFC after: 3 weeks Notes: svn path=/head/; revision=97748
* Correct a bunch of typos. Translators can ignore this commit.Jens Schweikhardt2002-06-021-8/+8
| | | | | | | MFC after: 3 weeks Notes: svn path=/head/; revision=97734
* Add mdoc bits for the new waitpid() WCONTINUED option, andMike Barcroft2002-06-011-0/+12
| | | | | | | WIFCONTINUED macro. Notes: svn path=/head/; revision=97715
* Grammar nit: treat "contents" as plural.Archie Cobbs2002-05-311-1/+1
| | | | Notes: svn path=/head/; revision=97682