summaryrefslogtreecommitdiffstats
path: root/docs/en/ranch/1.2/manual
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2016-11-26 12:58:19 +0100
committerLoïc Hoguin <[email protected]>2016-11-26 12:58:19 +0100
commit9c80a8810759c9ed19606547c5aaa47aa1699be4 (patch)
treedc36dcc3c97db8dc2476c46df9b2ba596e9e578a /docs/en/ranch/1.2/manual
parentb2d4e41dcda3c2964c8a865482129a7fdf9e55a6 (diff)
downloadninenines.eu-9c80a8810759c9ed19606547c5aaa47aa1699be4.tar.gz
ninenines.eu-9c80a8810759c9ed19606547c5aaa47aa1699be4.tar.bz2
ninenines.eu-9c80a8810759c9ed19606547c5aaa47aa1699be4.zip
Add Ranch 1.3 and various small fixes
Diffstat (limited to 'docs/en/ranch/1.2/manual')
-rw-r--r--docs/en/ranch/1.2/manual/index.html4
-rw-r--r--docs/en/ranch/1.2/manual/ranch/index.html12
-rw-r--r--docs/en/ranch/1.2/manual/ranch_app/index.html4
-rw-r--r--docs/en/ranch/1.2/manual/ranch_protocol/index.html4
-rw-r--r--docs/en/ranch/1.2/manual/ranch_ssl/index.html40
-rw-r--r--docs/en/ranch/1.2/manual/ranch_tcp/index.html13
-rw-r--r--docs/en/ranch/1.2/manual/ranch_transport/index.html4
7 files changed, 25 insertions, 56 deletions
diff --git a/docs/en/ranch/1.2/manual/index.html b/docs/en/ranch/1.2/manual/index.html
index 83666bc9..3f3ddce7 100644
--- a/docs/en/ranch/1.2/manual/index.html
+++ b/docs/en/ranch/1.2/manual/index.html
@@ -7,7 +7,7 @@
<meta name="description" content="">
<meta name="author" content="Loïc Hoguin based on a design from (Soft10) Pol Cámara">
- <meta name="generator" content="Hugo 0.16" />
+ <meta name="generator" content="Hugo 0.17" />
<title>Nine Nines: Ranch Function Reference</title>
@@ -135,6 +135,8 @@
+ <li><a href="/docs/en/ranch/1.3/manual">1.3</a></li>
+
<li><a href="/docs/en/ranch/1.2/manual">1.2</a></li>
</ul>
diff --git a/docs/en/ranch/1.2/manual/ranch/index.html b/docs/en/ranch/1.2/manual/ranch/index.html
index 7a16695c..78292a1f 100644
--- a/docs/en/ranch/1.2/manual/ranch/index.html
+++ b/docs/en/ranch/1.2/manual/ranch/index.html
@@ -7,7 +7,7 @@
<meta name="description" content="">
<meta name="author" content="Loïc Hoguin based on a design from (Soft10) Pol Cámara">
- <meta name="generator" content="Hugo 0.16" />
+ <meta name="generator" content="Hugo 0.17" />
<title>Nine Nines: ranch(3)</title>
@@ -185,7 +185,7 @@ Ranch that it initialized properly and let it perform any
additional operations before the socket can be safely used.</p></div>
</div>
<div class="sect2">
-<h3 id="_child_spec_ref_numacceptors_transport_transopts_protocol_protoopts_8594_supervisor_child_spec">child_spec(Ref, NumAcceptors, Transport, TransOpts, Protocol, ProtoOpts) &#8594; supervisor:child_spec()</h3>
+<h3 id="_child_spec_ref_nbacceptors_transport_transopts_protocol_protoopts_8594_supervisor_child_spec">child_spec(Ref, NbAcceptors, Transport, TransOpts, Protocol, ProtoOpts) &#8594; supervisor:child_spec()</h3>
<div class="dlist"><dl>
<dt class="hdlist1">
Ref = ref()
@@ -196,7 +196,7 @@ Listener name.
</p>
</dd>
<dt class="hdlist1">
-NumAcceptors = non_neg_integer()
+NbAcceptors = non_neg_integer()
</dt>
<dd>
<p>
@@ -405,7 +405,7 @@ New protocol options.
Old connections will not receive the new options.</p></div>
</div>
<div class="sect2">
-<h3 id="_start_listener_ref_numacceptors_transport_transopts_protocol_protoopts_8594_ok_pid_error_badarg">start_listener(Ref, NumAcceptors, Transport, TransOpts, Protocol, ProtoOpts) &#8594; {ok, pid()} | {error, badarg}</h3>
+<h3 id="_start_listener_ref_nbacceptors_transport_transopts_protocol_protoopts_8594_ok_pid_error_badarg">start_listener(Ref, NbAcceptors, Transport, TransOpts, Protocol, ProtoOpts) &#8594; {ok, pid()} | {error, badarg}</h3>
<div class="dlist"><dl>
<dt class="hdlist1">
Ref = ref()
@@ -416,7 +416,7 @@ Listener name.
</p>
</dd>
<dt class="hdlist1">
-NumAcceptors = non_neg_integer()
+NbAcceptors = non_neg_integer()
</dt>
<dd>
<p>
@@ -520,6 +520,8 @@ completely stopped.</p></div>
+ <li><a href="/docs/en/ranch/1.3/manual">1.3</a></li>
+
<li><a href="/docs/en/ranch/1.2/manual">1.2</a></li>
</ul>
diff --git a/docs/en/ranch/1.2/manual/ranch_app/index.html b/docs/en/ranch/1.2/manual/ranch_app/index.html
index 24123477..202babbc 100644
--- a/docs/en/ranch/1.2/manual/ranch_app/index.html
+++ b/docs/en/ranch/1.2/manual/ranch_app/index.html
@@ -7,7 +7,7 @@
<meta name="description" content="">
<meta name="author" content="Loïc Hoguin based on a design from (Soft10) Pol Cámara">
- <meta name="generator" content="Hugo 0.16" />
+ <meta name="generator" content="Hugo 0.17" />
<title>Nine Nines: ranch(7)</title>
@@ -140,6 +140,8 @@ and <em>total.profile</em>. Do not use in production.</p></div>
+ <li><a href="/docs/en/ranch/1.3/manual">1.3</a></li>
+
<li><a href="/docs/en/ranch/1.2/manual">1.2</a></li>
</ul>
diff --git a/docs/en/ranch/1.2/manual/ranch_protocol/index.html b/docs/en/ranch/1.2/manual/ranch_protocol/index.html
index 27eb6c9d..8fd069e6 100644
--- a/docs/en/ranch/1.2/manual/ranch_protocol/index.html
+++ b/docs/en/ranch/1.2/manual/ranch_protocol/index.html
@@ -7,7 +7,7 @@
<meta name="description" content="">
<meta name="author" content="Loïc Hoguin based on a design from (Soft10) Pol Cámara">
- <meta name="generator" content="Hugo 0.16" />
+ <meta name="generator" content="Hugo 0.17" />
<title>Nine Nines: ranch_protocol(3)</title>
@@ -180,6 +180,8 @@ processes and degrade performance severely.</p></div>
+ <li><a href="/docs/en/ranch/1.3/manual">1.3</a></li>
+
<li><a href="/docs/en/ranch/1.2/manual">1.2</a></li>
</ul>
diff --git a/docs/en/ranch/1.2/manual/ranch_ssl/index.html b/docs/en/ranch/1.2/manual/ranch_ssl/index.html
index b486f5ed..1d77a3d5 100644
--- a/docs/en/ranch/1.2/manual/ranch_ssl/index.html
+++ b/docs/en/ranch/1.2/manual/ranch_ssl/index.html
@@ -7,7 +7,7 @@
<meta name="description" content="">
<meta name="author" content="Loïc Hoguin based on a design from (Soft10) Pol Cámara">
- <meta name="generator" content="Hugo 0.16" />
+ <meta name="generator" content="Hugo 0.17" />
<title>Nine Nines: ranch_ssl(3)</title>
@@ -92,7 +92,6 @@ by Lorenzo Bettini
http://www.lorenzobettini.it
http://www.gnu.org/software/src-highlite -->
<pre><tt><span style="font-weight: bold"><span style="color: #000000">ssl_opt</span></span>() <span style="color: #990000">=</span> {<span style="color: #FF6600">alpn_preferred_protocols</span>, [<span style="font-weight: bold"><span style="color: #000080">binary</span></span>()]}
- | {<span style="color: #FF6600">beast_mitigation</span>, <span style="color: #FF6600">one_n_minus_one</span> | <span style="color: #FF6600">zero_n</span> | <span style="color: #FF6600">disabled</span>}
| {<span style="color: #FF6600">cacertfile</span>, <span style="font-weight: bold"><span style="color: #000000">string</span></span>()}
| {<span style="color: #FF6600">cacerts</span>, [<span style="font-weight: bold"><span style="color: #000000">public_key:der_encoded</span></span>()]}
| {<span style="color: #FF6600">cert</span>, <span style="font-weight: bold"><span style="color: #000000">public_key:der_encoded</span></span>()}
@@ -111,18 +110,15 @@ http://www.gnu.org/software/src-highlite -->
| {<span style="color: #FF6600">keyfile</span>, <span style="font-weight: bold"><span style="color: #000000">string</span></span>()}
| {<span style="color: #FF6600">log_alert</span>, <span style="font-weight: bold"><span style="color: #000000">boolean</span></span>()}
| {<span style="color: #FF6600">next_protocols_advertised</span>, [<span style="font-weight: bold"><span style="color: #000080">binary</span></span>()]}
- | {<span style="color: #FF6600">padding_check</span>, <span style="font-weight: bold"><span style="color: #000000">boolean</span></span>()}
| {<span style="color: #FF6600">partial_chain</span>, <span style="font-weight: bold"><span style="color: #0000FF">fun</span></span>(([<span style="font-weight: bold"><span style="color: #000000">public_key:der_encoded</span></span>()]) <span style="color: #990000">-&gt;</span> {<span style="color: #FF6600">trusted_ca</span>, <span style="font-weight: bold"><span style="color: #000000">public_key:der_encoded</span></span>()} | <span style="color: #FF6600">unknown_ca</span>)}
| {<span style="color: #FF6600">password</span>, <span style="font-weight: bold"><span style="color: #000000">string</span></span>()}
| {<span style="color: #FF6600">psk_identity</span>, <span style="font-weight: bold"><span style="color: #000000">string</span></span>()}
| {<span style="color: #FF6600">reuse_session</span>, <span style="font-weight: bold"><span style="color: #0000FF">fun</span></span>()}
| {<span style="color: #FF6600">reuse_sessions</span>, <span style="font-weight: bold"><span style="color: #000000">boolean</span></span>()}
| {<span style="color: #FF6600">secure_renegotiate</span>, <span style="font-weight: bold"><span style="color: #000000">boolean</span></span>()}
- | {<span style="color: #FF6600">signature_algs</span>, [{<span style="font-weight: bold"><span style="color: #000080">atom</span></span>(), <span style="font-weight: bold"><span style="color: #000080">atom</span></span>()}]}
| {<span style="color: #FF6600">sni_fun</span>, <span style="font-weight: bold"><span style="color: #0000FF">fun</span></span>()}
| {<span style="color: #FF6600">sni_hosts</span>, [{<span style="font-weight: bold"><span style="color: #000000">string</span></span>(), <span style="font-weight: bold"><span style="color: #000000">ssl_opt</span></span>()}]}
| {<span style="color: #FF6600">user_lookup_fun</span>, {<span style="font-weight: bold"><span style="color: #0000FF">fun</span></span>(), <span style="font-weight: bold"><span style="color: #000000">any</span></span>()}}
- | {<span style="color: #FF6600">v2_hello_compatible</span>, <span style="font-weight: bold"><span style="color: #000000">boolean</span></span>()}
| {<span style="color: #FF6600">verify</span>, <span style="font-weight: bold"><span style="color: #000000">ssl:verify_type</span></span>()}
| {<span style="color: #FF6600">verify_fun</span>, {<span style="font-weight: bold"><span style="color: #0000FF">fun</span></span>(), <span style="font-weight: bold"><span style="color: #000000">any</span></span>()}}
| {<span style="color: #FF6600">versions</span>, [<span style="font-weight: bold"><span style="color: #000080">atom</span></span>()]}<span style="color: #990000">.</span></tt></pre></div></div>
@@ -154,14 +150,6 @@ alpn_preferred_protocols
</p>
</dd>
<dt class="hdlist1">
-beast_mitigation
-</dt>
-<dd>
-<p>
- Change the BEAST mitigation strategy for SSL-3.0 and TLS-1.0 to interoperate with legacy software.
-</p>
-</dd>
-<dt class="hdlist1">
cacertfile
</dt>
<dd>
@@ -314,14 +302,6 @@ nodelay (true)
</p>
</dd>
<dt class="hdlist1">
-padding_check
-</dt>
-<dd>
-<p>
- Allow disabling the block cipher padding check for TLS-1.0 to be able to interoperate with legacy software.
-</p>
-</dd>
-<dt class="hdlist1">
partial_chain
</dt>
<dd>
@@ -370,14 +350,6 @@ secure_renegotiate (false)
</p>
</dd>
<dt class="hdlist1">
-signature_algs
-</dt>
-<dd>
-<p>
- The TLS signature algorithm extension may be used, from TLS 1.2, to negotiate which signature algorithm to use during the TLS handshake.
-</p>
-</dd>
-<dt class="hdlist1">
sni_fun
</dt>
<dd>
@@ -402,14 +374,6 @@ user_lookup_fun
</p>
</dd>
<dt class="hdlist1">
-v2_hello_compatible
-</dt>
-<dd>
-<p>
- Accept clients that send hello messages in SSL-2.0 format while offering supported SSL/TLS versions.
-</p>
-</dd>
-<dt class="hdlist1">
verify (verify_none)
</dt>
<dd>
@@ -482,6 +446,8 @@ greater control over the client certificate validation.</p></div>
+ <li><a href="/docs/en/ranch/1.3/manual">1.3</a></li>
+
<li><a href="/docs/en/ranch/1.2/manual">1.2</a></li>
</ul>
diff --git a/docs/en/ranch/1.2/manual/ranch_tcp/index.html b/docs/en/ranch/1.2/manual/ranch_tcp/index.html
index 44e289c5..bcda73a2 100644
--- a/docs/en/ranch/1.2/manual/ranch_tcp/index.html
+++ b/docs/en/ranch/1.2/manual/ranch_tcp/index.html
@@ -7,7 +7,7 @@
<meta name="description" content="">
<meta name="author" content="Loïc Hoguin based on a design from (Soft10) Pol Cámara">
- <meta name="generator" content="Hugo 0.16" />
+ <meta name="generator" content="Hugo 0.17" />
<title>Nine Nines: ranch_tcp(3)</title>
@@ -106,7 +106,6 @@ http://www.gnu.org/software/src-highlite -->
| <span style="color: #FF6600">inet</span>
| <span style="color: #FF6600">inet6</span>
| {<span style="color: #FF6600">ip</span>, <span style="font-weight: bold"><span style="color: #000000">inet:ip_address</span></span>()}
- | {<span style="color: #FF6600">ipv6_v6only</span>, <span style="font-weight: bold"><span style="color: #000000">boolean</span></span>()}
| {<span style="color: #FF6600">keepalive</span>, <span style="font-weight: bold"><span style="color: #000000">boolean</span></span>()}
| {<span style="color: #FF6600">linger</span>, {<span style="font-weight: bold"><span style="color: #000000">boolean</span></span>(), <span style="font-weight: bold"><span style="color: #000000">non_neg_integer</span></span>()}}
| {<span style="color: #FF6600">low_msgq_watermark</span>, <span style="font-weight: bold"><span style="color: #000000">non_neg_integer</span></span>()}
@@ -230,14 +229,6 @@ ip
</p>
</dd>
<dt class="hdlist1">
-ipv6_v6only (false)
-</dt>
-<dd>
-<p>
- Listen on IPv4 and IPv6 (false) or only on IPv6 (true). Use with inet6.
-</p>
-</dd>
-<dt class="hdlist1">
keepalive (false)
</dt>
<dd>
@@ -380,6 +371,8 @@ portable. Use with caution.</p></div>
+ <li><a href="/docs/en/ranch/1.3/manual">1.3</a></li>
+
<li><a href="/docs/en/ranch/1.2/manual">1.2</a></li>
</ul>
diff --git a/docs/en/ranch/1.2/manual/ranch_transport/index.html b/docs/en/ranch/1.2/manual/ranch_transport/index.html
index 9bfb4786..6fab612e 100644
--- a/docs/en/ranch/1.2/manual/ranch_transport/index.html
+++ b/docs/en/ranch/1.2/manual/ranch_transport/index.html
@@ -7,7 +7,7 @@
<meta name="description" content="">
<meta name="author" content="Loïc Hoguin based on a design from (Soft10) Pol Cámara">
- <meta name="generator" content="Hugo 0.16" />
+ <meta name="generator" content="Hugo 0.17" />
<title>Nine Nines: ranch_transport(3)</title>
@@ -591,6 +591,8 @@ directly.</p></div>
+ <li><a href="/docs/en/ranch/1.3/manual">1.3</a></li>
+
<li><a href="/docs/en/ranch/1.2/manual">1.2</a></li>
</ul>