<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ranch.git/doc/src/guide, branch 1.6.0</title>
<subtitle>Socket acceptor pool for TCP protocols.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/ranch.git/'/>
<entry>
<title>More release notes</title>
<updated>2018-08-01T14:26:08+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2018-08-01T14:26:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/ranch.git/commit/?id=4738d8526a9885420d03edada0ba187f7d2d8aff'/>
<id>4738d8526a9885420d03edada0ba187f7d2d8aff</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use fn/1,2 instead of fn/{1,2} everywhere</title>
<updated>2018-08-01T13:07:37+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2018-08-01T13:07:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/ranch.git/commit/?id=7e111201f621243101fe588ce7927757402586cb'/>
<id>7e111201f621243101fe588ce7927757402586cb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Ranch 1.6</title>
<updated>2018-08-01T13:05:57+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2018-08-01T13:05:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/ranch.git/commit/?id=3ed2647ed212f95247b7769188d935f8415f8aa9'/>
<id>3ed2647ed212f95247b7769188d935f8415f8aa9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove R16 compatibility</title>
<updated>2018-08-01T11:10:16+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2018-08-01T11:10:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/ranch.git/commit/?id=35ebb978da3975d9d201fd85d35b4e7e0befd569'/>
<id>35ebb978da3975d9d201fd85d35b4e7e0befd569</id>
<content type='text'>
Ranch is now made for and tested on 18+ only.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ranch is now made for and tested on 18+ only.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add one manual per function for the ranch module</title>
<updated>2018-07-18T15:24:41+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2018-07-18T15:24:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/ranch.git/commit/?id=8b4c6f4bf9880d59bbc012b6ba9d5e60c4f62b3a'/>
<id>8b4c6f4bf9880d59bbc012b6ba9d5e60c4f62b3a</id>
<content type='text'>
Also review and update the ranch(7) manual and fix a few specs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also review and update the ranch(7) manual and fix a few specs.
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable TLS upgrades via ranch_ssl:handshake/3</title>
<updated>2018-07-04T10:33:30+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2018-07-04T10:33:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/ranch.git/commit/?id=a767abb47e6d9a0817d37413e1b5c1d338b362d8'/>
<id>a767abb47e6d9a0817d37413e1b5c1d338b362d8</id>
<content type='text'>
Based on the work done by @juhlig.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Based on the work done by @juhlig.
</pre>
</div>
</content>
</entry>
<entry>
<title>Document upcoming changes in Ranch 2.0</title>
<updated>2018-07-04T09:02:10+00:00</updated>
<author>
<name>Loïc Hoguin</name>
<email>essen@ninenines.eu</email>
</author>
<published>2018-07-04T09:02:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/ranch.git/commit/?id=f5688f4aa425987a1c101ab969fb35e4c3ca012b'/>
<id>f5688f4aa425987a1c101ab969fb35e4c3ca012b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce Transport:handshake/1,2</title>
<updated>2018-07-02T07:02:00+00:00</updated>
<author>
<name>j.uhlig</name>
<email>j.uhlig@mailingwork.de</email>
</author>
<published>2018-06-26T15:07:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/ranch.git/commit/?id=5ada450fe10a5fc51b7f3f0900571a10547635a1'/>
<id>5ada450fe10a5fc51b7f3f0900571a10547635a1</id>
<content type='text'>
This commit deprecates Transport:accept_ack/1 in favor of
a new forward-compatible function. Transport:handshake/1,2
will use ssl:handshake/2,3 from Ranch 2.0 onward.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit deprecates Transport:accept_ack/1 in favor of
a new forward-compatible function. Transport:handshake/1,2
will use ssl:handshake/2,3 from Ranch 2.0 onward.
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace gen_server with gen_statem in examples</title>
<updated>2018-05-07T11:11:16+00:00</updated>
<author>
<name>j.uhlig</name>
<email>j.uhlig@mailingwork.de</email>
</author>
<published>2018-05-03T11:22:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/ranch.git/commit/?id=301f582b97f82e7f7dc2d41bb575671bcc30215e'/>
<id>301f582b97f82e7f7dc2d41bb575671bcc30215e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add suspend/resume of listeners and update of transport options</title>
<updated>2018-05-02T15:21:11+00:00</updated>
<author>
<name>j.uhlig</name>
<email>j.uhlig@mailingwork.de</email>
</author>
<published>2018-04-09T10:53:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/ranch.git/commit/?id=7006c50c3ed6c3cbcb24e9e88a76ebd1aaf3a5f8'/>
<id>7006c50c3ed6c3cbcb24e9e88a76ebd1aaf3a5f8</id>
<content type='text'>
This allows graceful draining of connections, updating transport
options on a running listener without having to drop connections
and other similar scenarios.

Note that when updating transport options the listener must be
suspended which means that new connections will be rejected until
the listener is resumed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows graceful draining of connections, updating transport
options on a running listener without having to drop connections
and other similar scenarios.

Note that when updating transport options the listener must be
suspended which means that new connections will be rejected until
the listener is resumed.
</pre>
</div>
</content>
</entry>
</feed>
