Yoshinobu Inoue
00a8a57954
Fix getaddrinfo() behaviour to be more compliant with RFC2553. Patches are
...
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
2000-01-26 08:37:29 +00:00
Robert Watson
8f45e8c076
Minor fixes to library interface to improve POSIX.1e compliance. This
...
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.
2000-01-26 04:19:38 +00:00
Yoshinobu Inoue
0cac72f42c
several tcp apps IPv6 update
...
-inetd
-rshd
-rlogind
-telnetd
-rsh
-rlogin
Reviewed by: freebsd-arch, cvs-committers
Obtained from: KAME project
2000-01-25 14:52:10 +00:00
Sheldon Hearn
71207448cf
Improve the explanation on the (in)security of mktemp(3).
2000-01-25 13:58:46 +00:00
Guido van Rooij
68d1433483
We _do_ support MS_ASYNC
...
Reviewed by: Matthew Dillon <dillon@apollo.backplane.com>
2000-01-24 18:35:16 +00:00
Alfred Perlstein
621d130fd8
Clarify that we don't offer hard realtime.
...
Split timeval options into 3 paragraphs, it's easier on my eyes.
2000-01-24 02:13:21 +00:00
Jason Evans
bafd6b2f76
Remove unnecessary alternate entry points for *setjmp(). Make the main
...
entry point the standard name when not compiling libc_r (for example,
longjmp is the main entry point instead of __longjmp).
Suggested by: bde
2000-01-20 21:58:27 +00:00
Jason Evans
ed25321907
Move ENTRY and ALTENTRY definitions to asm.h where they belong.
...
Unbreak profiling. Again.
Submitted by: bde
2000-01-20 03:15:01 +00:00
Sheldon Hearn
99d751fbe3
Although it should be obvious that the 3-digit numeric values of the
...
characters shown are octal, state this explicitly for the easily
misled.
2000-01-19 16:21:05 +00:00
Sheldon Hearn
4720c83e4d
Make the quotes in the #include line visible.
2000-01-19 13:27:03 +00:00
Jason Evans
1c12990b99
Make minor entry point changes to support libc_r.
2000-01-19 07:01:40 +00:00
Robert Watson
d335231606
Fix bde'isms in acl/extattr syscall interface, renaming syscalls to
...
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
2000-01-19 06:13:59 +00:00
Bill Paul
c50a9e8f2d
Close PR#16028. Make the sanity check saner. The condition that we
...
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
2000-01-19 06:12:32 +00:00
Chris Costello
443cb51ff0
Document KERN_QUANTUM under CTL_KERN
...
PR: 15637
Submitted by: jhs
2000-01-19 05:32:27 +00:00
Chris Costello
665a0de1a9
Document isnanf() for checking if a float is NaN (``Not-a-Number'') and
...
create a link from isnanf.3 to isinf.3.
PR: 13878
2000-01-19 04:58:39 +00:00
Mark Murray
c66f4b97e9
This man page is not needed; it just gets jumped on later when libcrypt
...
is installed.
Submitted by: bde
2000-01-18 18:25:45 +00:00
Sheldon Hearn
58d6ca9155
Add HISTORY.
...
Submitted by: obrien
2000-01-18 12:50:13 +00:00
Bruce Evans
ee17748d12
Fixed missing backslash in previous commit. Adding setresuid.2 has taken
...
4 commits and 2 world breakages so far.
2000-01-18 05:38:05 +00:00
Sheldon Hearn
6af37844c7
Fix line too long style bug in the previous commit (which, by the
...
way, unbroke world).
2000-01-18 05:15:26 +00:00
Andrey A. Chernov
2b85852d78
add setresuid.2
2000-01-18 04:37:21 +00:00
Robert Watson
3b563f6b04
acl_delete_default_file() changed to acl_delete_def_file()
2000-01-17 17:48:22 +00:00
Sheldon Hearn
b905f5bd46
Add manual pages for the newly added setres[ug]id system calls.
2000-01-17 15:01:42 +00:00
Kris Kennaway
466c0416c8
We no longer care about the VAX and Tahoe compilers :-)
2000-01-17 01:28:00 +00:00
Robert Watson
97bc38d8ca
Oops, didn't commit the Makefile for libposix1e--this should fix build
...
problems.
Reviewed by: eivind
2000-01-15 23:33:49 +00:00
Robert Watson
515d7c92d3
libposix1e provides userland library calls for the POSIX.1e security
...
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
2000-01-15 19:44:27 +00:00
Bruce Evans
c14cc40662
Fixed corrupted tabs in previous commit.
2000-01-14 15:47:00 +00:00
Yoshinobu Inoue
42b4f28ebd
libc rcmd update for IPv6.
...
A new function bindresvport2(), AF independent version of bindresvport()
is also added.
Reviewed by: sumikawa
Obtained from: KAME project
2000-01-13 15:09:48 +00:00
Jeroen Ruigrok van der Werven
f014ebf537
Correct placement of $FreeBSD$ CVS identifier.
2000-01-13 14:27:44 +00:00
Jeroen Ruigrok van der Werven
d280290002
Change `from'' to
`to''.
...
PR: 15729
Submitted by: Kim Toms
2000-01-13 14:26:23 +00:00
Jason Evans
ecf6d6cb6d
Fix unresolved _libc_*() references in libc by creating weak aliases
...
to the respective system call entry points.
2000-01-13 09:26:50 +00:00
Yoshinobu Inoue
3d670abcc1
added IPv6 unspecified addr check for getipnodebyaddr.
2000-01-13 05:47:11 +00:00
Yoshinobu Inoue
3a0c1bfb5d
added IPv4 mapped IPv6 addr consideration for getaddrinfo() reverse lookup case
2000-01-13 05:37:51 +00:00
Jason Evans
929273386f
Add three-tier symbol naming in support of POSIX thread cancellation
...
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().
2000-01-12 09:23:48 +00:00
John Polstra
7f20578830
Remove the warning that this interface shouldn't be used yet. Fix
...
a typo. Clarify a sentence.
2000-01-09 21:01:39 +00:00
Kris Kennaway
3076db1900
Correct discrepancy between definition of argument to tempnam() and
...
the name by which it is referenced in the text.
2000-01-09 08:54:03 +00:00
Kris Kennaway
bd2d54f0cb
Sync contents of struct nfsd_svrargs
2000-01-09 01:54:35 +00:00
Jun-ichiro itojun Hagino
8a3c127000
remove most of PF_INET6 description. add references only.
...
Suggested by: Ruslan Ermilov <ru@FreeBSD.org>
2000-01-06 08:58:33 +00:00
Jun-ichiro itojun Hagino
1522ff5b28
bring in description for KAME IPv6 changes.
...
XXX it looks that sysctl.3 lacks most of PF_INET items.
Reviewed by: shin
Obtained from: KAME (netbsd-current)
2000-01-06 03:47:57 +00:00
Tim Vanderhoek
838fb327f2
Make example for handling "-##" work and comply with style(9). Still
...
doesn't handle nastier corner cases such as "-j3 -33" correctly. <shrug>
PR: docs/12994 (James Howard <howardjp@wam.umd.edu>)
2000-01-06 01:25:15 +00:00
Bruce Evans
a37e09e423
Fixed the type of dllockinit() (const unpoisoning).
...
Use long lines instead of lines split with backslash-newline in synopsis.
My synopsis checker doesn't understand backslash-newline.
2000-01-05 19:04:55 +00:00
Bruce Evans
d1b50a3da8
Fixed missing include in synopsis.
...
Use long lines instead of lines split with backslash-newline in synopsis.
My synopsis checker doesn't understand backslash-newline.
2000-01-05 19:02:14 +00:00
Bruce Evans
6e79d3e367
Fixed missing include in synopsis.
2000-01-05 18:54:37 +00:00
Jason Evans
0105d67807
Unbreak profiling. bde says this is not the cleanest way to fix the
...
problem, but that it works.
Submitted by: bde
2000-01-04 00:02:21 +00:00
Bill Fumerola
1ecbf08a0c
Grammar: "be even number" -> "be an even number"
2000-01-03 20:18:04 +00:00
Tim Vanderhoek
555fff2109
Backout the prev. commit. It's a bad idea to make-up terms. I believe
...
there is no good solution here.
Set-on-the-straight-and-narrow by: bde
1999-12-31 21:27:02 +00:00
Peter Wemm
c447342094
Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"
...
is an application space macro and the applications are supposed to be free
to use it as they please (but cannot). This is consistant with the other
BSD's who made this change quite some time ago. More commits to come.
1999-12-29 05:07:58 +00:00
Tim Vanderhoek
b7e246cf9e
Typo cops.
1999-12-28 15:24:01 +00:00
Tim Vanderhoek
e99fd39264
Add history: The reallocf() function first appeared in FreeBSD-3.0.
...
See imp's 199808201619.KAA20970@harmony.village.org in freebsd-hackers (the
reallocf.c cvs history mistakenly refers to freebsd-current).
1999-12-28 15:14:59 +00:00
Tim Vanderhoek
90f3949dad
Add ".Xref tolower 3" since its internal use is inferred in DESCRIPTION.
1999-12-28 14:57:33 +00:00
Tim Vanderhoek
1ec6c24405
Avoid the potentially confusing term "a null pointer" and say "the NULL
...
pointer" instead. The potential confusion arises because the string/*.3
pages use the term "null-terminated string" (which is permissable). Moreover,
this also makes these two manpages more consistent with the other string/*.3
manpages.
1999-12-28 14:47:00 +00:00