<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib, branch maint-17</title>
<subtitle>Mirror of Erlang/OTP repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/'/>
<entry>
<title>Prepare release</title>
<updated>2016-03-10T12:10:51+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2016-03-10T12:10:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=3a8f2995caffacddabb3363453c6a7dbc33d6329'/>
<id>3a8f2995caffacddabb3363453c6a7dbc33d6329</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'anders/diameter/dialyzer/OTP-13400' into maint-17</title>
<updated>2016-03-10T12:10:34+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2016-03-10T12:10:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=b612d83194ec1b88772f0d6c69600da2e4b918cf'/>
<id>b612d83194ec1b88772f0d6c69600da2e4b918cf</id>
<content type='text'>
* anders/diameter/dialyzer/OTP-13400:
  Fix dialyzer warnings
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* anders/diameter/dialyzer/OTP-13400:
  Fix dialyzer warnings
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'anders/diameter/17.5.6.9/OTP-13385' into maint-17</title>
<updated>2016-03-10T12:10:34+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2016-03-10T12:10:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=8d427543af1f8b88dbece2e7f131f7b26f2f3bba'/>
<id>8d427543af1f8b88dbece2e7f131f7b26f2f3bba</id>
<content type='text'>
* anders/diameter/17.5.6.9/OTP-13385:
  vsn -&gt; 1.9.2.4
  Update appup for 17.5.6.9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* anders/diameter/17.5.6.9/OTP-13385:
  vsn -&gt; 1.9.2.4
  Update appup for 17.5.6.9
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'anders/diameter/retransmission/OTP-13342' into maint-17</title>
<updated>2016-03-10T12:10:33+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2016-03-10T12:10:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=cd4cfd29f4f59ffc45135653b595adea357b721e'/>
<id>cd4cfd29f4f59ffc45135653b595adea357b721e</id>
<content type='text'>
* anders/diameter/retransmission/OTP-13342:
  Fix handling of shared peer connections in watchdog state SUSPECT
  Remove unnecessary parentheses
  Remove dead export
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* anders/diameter/retransmission/OTP-13342:
  Fix handling of shared peer connections in watchdog state SUSPECT
  Remove unnecessary parentheses
  Remove dead export
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix dialyzer warnings</title>
<updated>2016-03-07T21:47:21+00:00</updated>
<author>
<name>Anders Svensson</name>
<email>anders@erlang.org</email>
</author>
<published>2016-03-07T21:35:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=6b2aa68d78b43449598a82ef488343f7b9fe07ea'/>
<id>6b2aa68d78b43449598a82ef488343f7b9fe07ea</id>
<content type='text'>
Whether making record declarations unreadable to compensate for
dialyzer's ignorance of match specs is worth it is truly debatable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Whether making record declarations unreadable to compensate for
dialyzer's ignorance of match specs is worth it is truly debatable.
</pre>
</div>
</content>
</entry>
<entry>
<title>vsn -&gt; 1.9.2.4</title>
<updated>2016-02-29T16:23:45+00:00</updated>
<author>
<name>Anders Svensson</name>
<email>anders@erlang.org</email>
</author>
<published>2016-02-29T16:11:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=2d0815f92c022ef1843d201aaf97ef1a5ed377a1'/>
<id>2d0815f92c022ef1843d201aaf97ef1a5ed377a1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update appup for 17.5.6.9</title>
<updated>2016-02-29T16:23:45+00:00</updated>
<author>
<name>Anders Svensson</name>
<email>anders@erlang.org</email>
</author>
<published>2016-02-29T16:22:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=1bc2a4aaf51013ef936c4c8965d1fa9267ddf074'/>
<id>1bc2a4aaf51013ef936c4c8965d1fa9267ddf074</id>
<content type='text'>
OTP-13342 remote watchdog transition to state SUSPECT
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
OTP-13342 remote watchdog transition to state SUSPECT
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix handling of shared peer connections in watchdog state SUSPECT</title>
<updated>2016-02-19T00:01:33+00:00</updated>
<author>
<name>Anders Svensson</name>
<email>anders@erlang.org</email>
</author>
<published>2016-02-18T22:01:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=cc4ccfb0756bb563c869d94b630ccfecb571d6c2'/>
<id>cc4ccfb0756bb563c869d94b630ccfecb571d6c2</id>
<content type='text'>
A peer connection shared from a remote node was regarded as being
available for peer selection (aka up) as long as its peer_fsm process
was alive; that is, for the lifetime of the peer connection. In
particular, it didn't take note of transitions into watchdog state
SUSPECT, when the connection remains. As a result, retransmissions could
select the same peer connection whose watchdog transition caused the
retransmission.

A service process now broadcasts a peer_down event just as it
does a peer_up event.

The fault predates the table rearrangements of commit 8fd4e5f4.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A peer connection shared from a remote node was regarded as being
available for peer selection (aka up) as long as its peer_fsm process
was alive; that is, for the lifetime of the peer connection. In
particular, it didn't take note of transitions into watchdog state
SUSPECT, when the connection remains. As a result, retransmissions could
select the same peer connection whose watchdog transition caused the
retransmission.

A service process now broadcasts a peer_down event just as it
does a peer_up event.

The fault predates the table rearrangements of commit 8fd4e5f4.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unnecessary parentheses</title>
<updated>2016-02-19T00:00:43+00:00</updated>
<author>
<name>Anders Svensson</name>
<email>anders@erlang.org</email>
</author>
<published>2016-02-18T23:52:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=6759d8fd81d52cdfff5a1c2f788f740d1a4e6f67'/>
<id>6759d8fd81d52cdfff5a1c2f788f740d1a4e6f67</id>
<content type='text'>
Not needed as of commit 6c9cbd96.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Not needed as of commit 6c9cbd96.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove dead export</title>
<updated>2016-02-19T00:00:43+00:00</updated>
<author>
<name>Anders Svensson</name>
<email>anders@erlang.org</email>
</author>
<published>2016-02-18T22:00:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=052a5e4763839ebdf4031672b6227e7ae8d14dd5'/>
<id>052a5e4763839ebdf4031672b6227e7ae8d14dd5</id>
<content type='text'>
The export of diameter_traffic:failover/1 happened with the creation of
the module in commit e49e7acc, but was never needed since the calling
code was also moved into diameter_traffic.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The export of diameter_traffic:failover/1 happened with the creation of
the module in commit e49e7acc, but was never needed since the calling
code was also moved into diameter_traffic.
</pre>
</div>
</content>
</entry>
</feed>
