summaryrefslogtreecommitdiffstats
path: root/lib/libc
Commit message (Collapse)AuthorAgeFilesLines
* Allow reverse lookup for loopback addr.shin2000-01-271-1/+1
| | | | | | This is merge from recent KAME fix to be more compliant with RFC2553. Obtained from: KAME project
* Fixed wrong includes in synopsis.bde2000-01-271-8/+11
| | | | | | | | | | | Updated date. 1987 was a while ago. Removed trailing comma in NAME section. Uncapitalised Bindresvport and Bindresvport_sa in DESCRIPTION section. Don't use .Nm there either. Added bindresvport_sa() to the RETURN VALUES and ERROR sections.
* Document the memory leak that is inherent in FreeBSD's semanticsarchie2000-01-261-0/+15
| | | | | | for getenv()/putenv(). PR: 10341 5604
* A few more touchups:rwatson2000-01-263-73/+94
| | | | | | | | | - clean up unneeded AFS ID type - Add Coda, NTFS, NWFS ACL types - Add acl_dup() prototype - Remove acl_calc_mask, which belongs in the editing library - Introduce posix1e.3, a man page introducing POSIX.1e library calls (more man pages to follow)
* Removed 3rd arg from bindresvport_sa() call, because the 3rd arg have beenshin2000-01-261-2/+1
| | | | | | already removed. Specified by: Philipp Mergenthaler <un1i@rz.uni-karlsruhe.de>
* bindresvport related changesshin2000-01-264-75/+138
| | | | | | | | | | -changed bindresvport2 to bindresvport_sa -merged the man into bindresvport.3 All discussion between Jean-Luc Richier <Jean-Luc.Richier@imag.fr>, Theo de Raadt <deraadt@cvs.openbsd.org>, itojun, is reflected to this code. (Actually Theo de Raadt write the code simultaneously as the discussion change.)
* Fix getaddrinfo() behaviour to be more compliant with RFC2553. Patches areshin2000-01-261-116/+17
| | | | | | | | | | | | obtained from itojun. -don't filter address families which are not supported by system at FQDN resolving. -don't do reverse lookup I think I checked all lib and tools which use getaddrinfo() if this change affect them. Obtained from: KAME project
* Minor fixes to library interface to improve POSIX.1e compliance. Thisrwatson2000-01-269-78/+65
| | | | | | | | | | adds _np to a couple of function prototypes that provided more broad/useful interfaces than POSIX.1e interfaces included. Also, move from using a heuristic to identify POSIX.1e-semantic ACLs to using different ACL types for non-POSIX.1e ACLs. This should clean up the existing fuzzy logic that determined when acl_sort() should be applied before kernel submission.
* several tcp apps IPv6 updateshin2000-01-253-5/+33
| | | | | | | | | | | | -inetd -rshd -rlogind -telnetd -rsh -rlogin Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project
* Improve the explanation on the (in)security of mktemp(3).sheldonh2000-01-251-3/+6
|
* We _do_ support MS_ASYNCguido2000-01-241-1/+1
| | | | Reviewed by: Matthew Dillon <dillon@apollo.backplane.com>
* Clarify that we don't offer hard realtime.alfred2000-01-241-3/+8
| | | | Split timeval options into 3 paragraphs, it's easier on my eyes.
* Remove unnecessary alternate entry points for *setjmp(). Make the mainjasone2000-01-209-48/+69
| | | | | | | entry point the standard name when not compiling libc_r (for example, longjmp is the main entry point instead of __longjmp). Suggested by: bde
* Move ENTRY and ALTENTRY definitions to asm.h where they belong.jasone2000-01-201-23/+0
| | | | | | Unbreak profiling. Again. Submitted by: bde
* Although it should be obvious that the 3-digit numeric values of thesheldonh2000-01-1912-12/+23
| | | | | characters shown are octal, state this explicitly for the easily misled.
* Make the quotes in the #include line visible.sheldonh2000-01-191-1/+1
|
* Make minor entry point changes to support libc_r.jasone2000-01-199-18/+18
|
* Fix bde'isms in acl/extattr syscall interface, renaming syscalls torwatson2000-01-196-14/+14
| | | | | | | | | prettier (?) names, adding some const's around here, et al. This is commit 4 out of 3, updating the userland library to reflect kernel interface changes. Reviewed by: bde
* Close PR#16028. Make the sanity check saner. The condition that wewpaul2000-01-191-1/+1
| | | | | | | | | check for on the server may arise legitimately on the client. The correct way to check for a zero record length is to check for it without the LAST_FRAG marker in it, since it's legal to send a LAST_FRAG marker with 0 bytes of data. PR: misc/16028
* Document KERN_QUANTUM under CTL_KERNchris2000-01-191-0/+6
| | | | | PR: 15637 Submitted by: jhs
* Document isnanf() for checking if a float is NaN (``Not-a-Number'') andchris2000-01-192-4/+9
| | | | | | create a link from isnanf.3 to isinf.3. PR: 13878
* This man page is not needed; it just gets jumped on later when libcryptmarkm2000-01-182-298/+1
| | | | | is installed. Submitted by: bde
* Add HISTORY.sheldonh2000-01-181-0/+2
| | | | Submitted by: obrien
* Fixed missing backslash in previous commit. Adding setresuid.2 has takenbde2000-01-181-1/+1
| | | | 4 commits and 2 world breakages so far.
* Fix line too long style bug in the previous commit (which, by thesheldonh2000-01-181-2/+2
| | | | way, unbroke world).
* add setresuid.2ache2000-01-181-1/+1
|
* acl_delete_default_file() changed to acl_delete_def_file()rwatson2000-01-171-1/+1
|
* Add manual pages for the newly added setres[ug]id system calls.sheldonh2000-01-172-0/+80
|
* We no longer care about the VAX and Tahoe compilers :-)kris2000-01-171-6/+1
|
* Oops, didn't commit the Makefile for libposix1e--this should fix buildrwatson2000-01-151-0/+15
| | | | | | problems. Reviewed by: eivind
* libposix1e provides userland library calls for the POSIX.1e securityrwatson2000-01-1511-0/+1468
| | | | | | | | interface. This commit introduces the library, as well as a modest subset of the ACL calls, with some modifications to support multiple ACL semantics. Reviewed by: eivind
* Fixed corrupted tabs in previous commit.bde2000-01-141-2/+2
|
* libc rcmd update for IPv6.shin2000-01-135-88/+295
| | | | | | | | A new function bindresvport2(), AF independent version of bindresvport() is also added. Reviewed by: sumikawa Obtained from: KAME project
* Correct placement of $FreeBSD$ CVS identifier.asmodai2000-01-131-1/+1
|
* Change ``from'' to ``to''.asmodai2000-01-131-1/+1
| | | | | PR: 15729 Submitted by: Kim Toms
* Fix unresolved _libc_*() references in libc by creating weak aliasesjasone2000-01-131-0/+2
| | | | to the respective system call entry points.
* added IPv6 unspecified addr check for getipnodebyaddr.shin2000-01-131-0/+2
|
* added IPv4 mapped IPv6 addr consideration for getaddrinfo() reverse lookup caseshin2000-01-131-1/+4
|
* Add three-tier symbol naming in support of POSIX thread cancellationjasone2000-01-1279-292/+452
| | | | | | points. For library functions, the pattern is __sleep() <-- _libc_sleep() <-- sleep(). The arrows represent weak aliases. For system calls, the pattern is _read() <-- _libc_read() <-- read().
* Remove the warning that this interface shouldn't be used yet. Fixjdp2000-01-091-8/+4
| | | | a typo. Clarify a sentence.
* Correct discrepancy between definition of argument to tempnam() andkris2000-01-091-2/+2
| | | | the name by which it is referenced in the text.
* Sync contents of struct nfsd_svrargskris2000-01-091-2/+2
|
* remove most of PF_INET6 description. add references only.itojun2000-01-061-138/+4
| | | | Suggested by: Ruslan Ermilov <ru@FreeBSD.org>
* bring in description for KAME IPv6 changes.itojun2000-01-061-4/+156
| | | | | | XXX it looks that sysctl.3 lacks most of PF_INET items. Reviewed by: shin Obtained from: KAME (netbsd-current)
* Make example for handling "-##" work and comply with style(9). Stillhoek2000-01-061-5/+12
| | | | | | doesn't handle nastier corner cases such as "-j3 -33" correctly. <shrug> PR: docs/12994 (James Howard <howardjp@wam.umd.edu>)
* Fixed the type of dllockinit() (const unpoisoning).bde2000-01-051-4/+1
| | | | | Use long lines instead of lines split with backslash-newline in synopsis. My synopsis checker doesn't understand backslash-newline.
* Fixed missing include in synopsis.bde2000-01-052-4/+4
| | | | | Use long lines instead of lines split with backslash-newline in synopsis. My synopsis checker doesn't understand backslash-newline.
* Fixed missing include in synopsis.bde2000-01-051-0/+1
|
* Unbreak profiling. bde says this is not the cleanest way to fix thejasone2000-01-044-8/+8
| | | | | | problem, but that it works. Submitted by: bde
* Grammar: "be even number" -> "be an even number"billf2000-01-031-1/+1
|
OpenPOWER on IntegriCloud