mirror of https://github.com/getdnsapi/getdns.git
More detail in documentation
This commit is contained in:
parent
45de1f65b3
commit
262263dbf4
7
INSTALL
7
INSTALL
|
@ -254,10 +254,11 @@ not `/usr/local'. It is recommended to use the following options:
|
||||||
|
|
||||||
./configure --prefix=/boot/common
|
./configure --prefix=/boot/common
|
||||||
|
|
||||||
On Mac OSX getdns will not build against the version of OpenSSL shipped with
|
On Mac OSX getdns will not build against the version of OpenSSL shipped with
|
||||||
OSX. If you link against a self-complied version of OpenSSL then manual
|
OSX. If you link against a self-complied version of OpenSSL then manual
|
||||||
configuration of certificates is required for TLS authentication to work,
|
configuration of certificates into the default OpenSSL directory
|
||||||
however if linking against the version of OpenSSL installed via Homebrew TLS
|
/usr/local/etc/openssl/certs is currently required for TLS authentication to work.
|
||||||
|
However if linking against the version of OpenSSL installed via Homebrew TLS
|
||||||
authentication will work out of the box.
|
authentication will work out of the box.
|
||||||
|
|
||||||
Specifying the System Type
|
Specifying the System Type
|
||||||
|
|
|
@ -214,7 +214,7 @@ build the packages, this is simplythe one we chose to use.
|
||||||
create dmg
|
create dmg
|
||||||
|
|
||||||
A self-compiled version of OpenSSL or the version installed via Homebrew is required.
|
A self-compiled version of OpenSSL or the version installed via Homebrew is required.
|
||||||
Note: If using a self-compiled version manual configuration of certificates is required for TLS authentication to wokr
|
Note: If using a self-compiled version manual configuration of certificates into /usr/local/etc/openssl/certs is required for TLS authentication to work.
|
||||||
|
|
||||||
#### Homebrew
|
#### Homebrew
|
||||||
|
|
||||||
|
|
|
@ -2209,7 +2209,9 @@ getdns_context_set_dns_transport_list(
|
||||||
<p class=cont>The <code>transports</code> array contains an ordered list of transports that will be used for DNS lookups.
|
<p class=cont>The <code>transports</code> array contains an ordered list of transports that will be used for DNS lookups.
|
||||||
If only one transport value is specified it will be the only transport used.
|
If only one transport value is specified it will be the only transport used.
|
||||||
Should it not be available basic resolution will fail.
|
Should it not be available basic resolution will fail.
|
||||||
Fallback transport options are specified by including multiple values in the list.
|
Fallback transport options are specified by including multiple values in the list. Currently the TLS and STARTTLS options
|
||||||
|
perform Strict TLS which requires a hostname to be
|
||||||
|
specified so that authentication can be performed. This hostname can be specified in the tls_auth_name parameter for an upstream.
|
||||||
The values are <span class=default>
|
The values are <span class=default>
|
||||||
<code>GETDNS_TRANSPORT_UDP</code></span>,
|
<code>GETDNS_TRANSPORT_UDP</code></span>,
|
||||||
<code>GETDNS_TRANSPORT_TCP</code>,
|
<code>GETDNS_TRANSPORT_TCP</code>,
|
||||||
|
|
Loading…
Reference in New Issue