<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/kernel/test, branch OTP-20.0</title>
<subtitle>Mirror of Erlang/OTP repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/'/>
<entry>
<title>Merge branch 'hans/otp/update_copyright'</title>
<updated>2017-06-15T07:57:08+00:00</updated>
<author>
<name>Hans Nilsson</name>
<email>hans@erlang.org</email>
</author>
<published>2017-06-15T07:57:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=0c9fd4e1576c0837e63b69424c65caffc8475c17'/>
<id>0c9fd4e1576c0837e63b69424c65caffc8475c17</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright year</title>
<updated>2017-06-14T13:36:21+00:00</updated>
<author>
<name>Hans Nilsson</name>
<email>hans@erlang.org</email>
</author>
<published>2017-06-14T13:36:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=43718d3b81d7f3d08e25047e22d579801bbe5044'/>
<id>43718d3b81d7f3d08e25047e22d579801bbe5044</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "kernel: Try mend disk_log whitebox tests"</title>
<updated>2017-06-13T13:52:42+00:00</updated>
<author>
<name>Rickard Green</name>
<email>rickard@erlang.org</email>
</author>
<published>2017-06-13T13:52:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=b3a234b9f22990cbd1fd7add092a631b461ee7a4'/>
<id>b3a234b9f22990cbd1fd7add092a631b461ee7a4</id>
<content type='text'>
This reverts commit 5d9bb41114544c9205a8b8f26642bad8231e8d4e.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 5d9bb41114544c9205a8b8f26642bad8231e8d4e.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'raimo/kernel/inet_ntoa_1-IPv6-lowercase/ERIERL-20/ERL-429/OTP-13006'</title>
<updated>2017-06-12T07:54:11+00:00</updated>
<author>
<name>Raimo Niskanen</name>
<email>raimo@erlang.org</email>
</author>
<published>2017-06-12T07:54:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=ce460b49cc7515613ce09394f7d04131be79e216'/>
<id>ce460b49cc7515613ce09394f7d04131be79e216</id>
<content type='text'>
* raimo/kernel/inet_ntoa_1-IPv6-lowercase/ERIERL-20/ERL-429/OTP-13006:
  Accept IPv6 address %suffixes when parsing
  Adjust inet:ntoa/1 to RFC5952, but not deeper
  Update inet:ntoa according to modern RFCs
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* raimo/kernel/inet_ntoa_1-IPv6-lowercase/ERIERL-20/ERL-429/OTP-13006:
  Accept IPv6 address %suffixes when parsing
  Adjust inet:ntoa/1 to RFC5952, but not deeper
  Update inet:ntoa according to modern RFCs
</pre>
</div>
</content>
</entry>
<entry>
<title>Accept IPv6 address %suffixes when parsing</title>
<updated>2017-06-12T07:33:58+00:00</updated>
<author>
<name>Raimo Niskanen</name>
<email>raimo@erlang.org</email>
</author>
<published>2017-06-07T13:36:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=052863543868b442fa649ee99ea8e3e454c838b1'/>
<id>052863543868b442fa649ee99ea8e3e454c838b1</id>
<content type='text'>
This only implements decimal suffixes, and furthermore only with
a leading "0".  A complete implementation would probably allow one
and probably two digit suffixes without.

But what primarily is missing is translating interface names to
and from interface indexes.

This also only implements the parsing, and uses the FreeBSD trick of
squeezing in the Scope Id in the second 16-bit word of the fe80::/64
or ff02:/64 address prefix.  But inet_drv is not prepared to handle
this word, so it might only work on FreeBSD, not being supported even
there...  So inet_drv needs to handle this too.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This only implements decimal suffixes, and furthermore only with
a leading "0".  A complete implementation would probably allow one
and probably two digit suffixes without.

But what primarily is missing is translating interface names to
and from interface indexes.

This also only implements the parsing, and uses the FreeBSD trick of
squeezing in the Scope Id in the second 16-bit word of the fe80::/64
or ff02:/64 address prefix.  But inet_drv is not prepared to handle
this word, so it might only work on FreeBSD, not being supported even
there...  So inet_drv needs to handle this too.
</pre>
</div>
</content>
</entry>
<entry>
<title>Adjust inet:ntoa/1 to RFC5952, but not deeper</title>
<updated>2017-06-07T13:36:20+00:00</updated>
<author>
<name>Raimo Niskanen</name>
<email>raimo@erlang.org</email>
</author>
<published>2017-06-07T08:10:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=33ed2e24a516e1024fa984a96ddab90a01a97475'/>
<id>33ed2e24a516e1024fa984a96ddab90a01a97475</id>
<content type='text'>
There are a multitude of RFC:s that point to each other and some of them
suggest different addresses with IPv4 suffixes.  Use the IPv4 suffix
text representation only for the old well known ::a.b.c.d and
::ffff:a.b.c.d prefixes.  The others seems to be moving targets.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There are a multitude of RFC:s that point to each other and some of them
suggest different addresses with IPv4 suffixes.  Use the IPv4 suffix
text representation only for the old well known ::a.b.c.d and
::ffff:a.b.c.d prefixes.  The others seems to be moving targets.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'lukas/erts/sendfile_sunos_fix/OTP-14424'</title>
<updated>2017-06-07T07:51:01+00:00</updated>
<author>
<name>Lukas Larsson</name>
<email>lukas@erlang.org</email>
</author>
<published>2017-06-07T07:51:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=6076b94dd8206806e454b1c6e12ffcd467bc21c5'/>
<id>6076b94dd8206806e454b1c6e12ffcd467bc21c5</id>
<content type='text'>
* lukas/erts/sendfile_sunos_fix/OTP-14424:
  erts: Fix sendfile closeduring scenario on sunos
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lukas/erts/sendfile_sunos_fix/OTP-14424:
  erts: Fix sendfile closeduring scenario on sunos
</pre>
</div>
</content>
</entry>
<entry>
<title>erts: Fix sendfile closeduring scenario on sunos</title>
<updated>2017-06-07T07:46:30+00:00</updated>
<author>
<name>Lukas Larsson</name>
<email>lukas@erlang.org</email>
</author>
<published>2017-05-22T09:25:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=4e38e959a1ecfaa5fa5f3571599a60ab0a88c712'/>
<id>4e38e959a1ecfaa5fa5f3571599a60ab0a88c712</id>
<content type='text'>
On Solaris, giving a too long sfv_len results in an
EINVAL error, but data is still transmitted and len is
correctly. So we translate this to a success with that
amount of data sent. This may hide some other errors
that causes EINVAL, but it is the best we can do for now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On Solaris, giving a too long sfv_len results in an
EINVAL error, but data is still transmitted and len is
correctly. So we translate this to a success with that
amount of data sent. This may hide some other errors
that causes EINVAL, but it is the best we can do for now.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'lukas/erts/20_minor_fixes'</title>
<updated>2017-06-05T08:38:35+00:00</updated>
<author>
<name>Lukas Larsson</name>
<email>lukas@erlang.org</email>
</author>
<published>2017-06-05T08:38:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=c9f89024ff9e30f2ea346ce06d3ceeae5ec904ab'/>
<id>c9f89024ff9e30f2ea346ce06d3ceeae5ec904ab</id>
<content type='text'>
* lukas/erts/20_minor_fixes:
  kernel: Iterate for correct time in os_SUITE:perf_counter
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lukas/erts/20_minor_fixes:
  kernel: Iterate for correct time in os_SUITE:perf_counter
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel: Iterate for correct time in os_SUITE:perf_counter</title>
<updated>2017-06-02T15:06:29+00:00</updated>
<author>
<name>Lukas Larsson</name>
<email>lukas@erlang.org</email>
</author>
<published>2017-05-22T13:15:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=923f9ac453af420eda69c4727b3b29ae7a91f2f1'/>
<id>923f9ac453af420eda69c4727b3b29ae7a91f2f1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
