summaryrefslogtreecommitdiff
path: root/lib/libc/net/resolver.3
AgeCommit message (Collapse)Author
2019-01-14There are cases where a program doing dns requests wants to set theOtto Moerbeek
Checking Disabled flag. Introduce a RES flag to do so. ok krw@ deraadt@ eric@
2017-02-27Add support for RES_USE_DNSSECJeremie Courreges-Anglas
RES_USE_DNSSEC is implemented by setting the DNSSEC DO bit in outgoing queries. The resolver is then supposed to set the AD bit in the reply if it managed to validate the answer through DNSSEC. Useful when the application doesn't implement validation internally. This scheme assumes that the validating resolver is trusted and that the communication channel between the validating resolver and and the client is secure. ok eric@ gilles@
2017-02-18Add EDNS0 support.Jeremie Courreges-Anglas
EDNS allows for various DNS extensions, among which UDP DNS packets size bigger than 512 bytes. The default is still to not advertize anything. ok eric@
2017-01-24in resolver(3), document that _EDNS0 and _DNSSEC are no ops;Jason McIntyre
diff from kirill miazine while here, bump all the no op texts to one standard blurb; help/ok jca
2016-08-05Obvious minor fixes:Ingo Schwarze
* Add missing .Dv, .Ev, and .Fa macros. * Delete deprecated .Tn macros. * Mark up global variable names with .Va, not with .Fa or .Li. * Mark up config file commands with .Ic, not with .Fa. * Fix HISTORY, trivial to verify from the CSRG archive CD.
2015-12-16tweak previous;Jason McIntyre
2015-12-16Remove support for HOSTALIASES from the resolver. This "open and parseTheo de Raadt
any file indicated by an environment variable" feature inside the resolver is incompatible with what pledge "dns" is trying to be. It is a misguided "feature" added way back in history which almost noone uses, but everyone has to assume the risk from. ok eric florian kettenis
2015-11-10update NAME section to include all documented functions,Jason McIntyre
or otherwise change Dt to reflect the name of an existing function; feedback/ok schwarze
2014-08-23unbind;Jason McIntyre
2014-01-21obvious .Pa fixes; found with mandocdb(8)Ingo Schwarze
2013-06-05Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarzeTed Unangst
2012-12-12document RES_USE_DNSSEC; text tweaked by sthenJason McIntyre
ok jakob
2012-11-29- put the various options into the same order as those in resolv.hJason McIntyre
- sync RES_DEBUG with resolv.conf.5 - document RES_PRIMARY, but mark it unsupported (like we already do for RES_AAAONLY) - use the exact same text (about being enabled by default) for RES_RECURSE as for the other two defaults - document RES_INSECURE{1,2} - description lifted from resolv.conf.5 - document RES_NOALIASES - mostly sync the RES_USE_EDNS0 text with resolv.conf.5 - RES_USE_DNSSEC not documented for now. something to come... ok sthen
2012-11-19remove some useless Tn and double punctuation;Jason McIntyre
2012-11-19RES_IGNTC is no longer ignored; ok sthenJason McIntyre
2012-09-27last stage of rfc changes, using consistent Rs/Re blocks, and moving theJason McIntyre
references into a STANDARDS section;
2012-08-21flesh out the rfc section;Jason McIntyre
rfc 5321 replaces 974 and 2821;
2007-05-31convert to new .Dd format;Jason McIntyre
2005-07-22- sync prototypes and header file excerptsJared Yanovich
- typos/spelling, punctuation, rewording, macro, and layout fixes. help & ok jmc
2005-04-05explain where type and class are defined; ok jmc@Federico G. Schwindt
CVS ----------------------------------------------------------------------
2005-01-22some fixes from netbsd, plus a few of my own;Jason McIntyre
ok krw@
2003-08-08refer to RFCs consistently (RFC XXXX);Jason McIntyre
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
rescinded 22 July 1999. Proofed by myself and Theo.
2001-04-03Add missing return type to dn_comp() prototype in SYNOPSIS; matt@anzen.comAaron Campbell
2000-12-24Various repairs, mostly to get rid of short lines.Aaron Campbell
2000-01-03always enable IPv6 address in /etc/hosts (via _gethtent()).Jun-ichiro itojun Hagino
clarify RES_USE_INET6. the use of this bit is not meaningful on openbsd (as we don't have mapped addr support in kernel).
1999-07-05repairs; better English, formatting, etc.Aaron Campbell
1999-05-25punctuationAaron Campbell
1999-05-25all functions need a return type and at least one arg, even if it's voidAaron Campbell
1999-05-23remove argument from .Os macros so value in /usr/share/tmac/mdoc/doc-commonAaron Campbell
is used instead; kwesterback@home.com
1999-05-16Cleanup xrefs under SEE ALSO. Specifically:Alex Feldman
- Sort xrefs by section, and then alphabetically. - Add missing commas between xref items. - Remove commas from the last xref entry. - Remove duplicate entries.
1999-05-12grammar police: do not hyphenate compound words that act as adjectives if theAaron Campbell
first word ends in -ly i.e., fully-qualified, newly-created, globally-visible, etc. are wrong
1999-02-27make function names the correct caseTheo de Raadt
1998-09-05more man page repairs; aaron@ug.cs.dal.caTheo de Raadt
1997-06-11doc RES_USE_INET6; lukemTheo de Raadt
1996-08-19Fix RCS idsThorsten Lockert
Make sure everything uses {SYS,}LIBC_SCCS properly
1996-02-19netbsd: bind 4.9.3dm
1995-10-18initial import of NetBSD treeTheo de Raadt