<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/kernel/doc, branch OTP-21.1</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>2018-09-24T09:32:41+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2018-09-24T09:32:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=fb7006280f8d5a45459e1fba066fe6f6131e8e86'/>
<id>fb7006280f8d5a45459e1fba066fe6f6131e8e86</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>2018-09-21T10:23:25+00:00</updated>
<author>
<name>Henrik Nord</name>
<email>henrik@erlang.org</email>
</author>
<published>2018-09-21T10:23:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=d04b53936d5e9f84a3066ecd466993671b1428bf'/>
<id>d04b53936d5e9f84a3066ecd466993671b1428bf</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 'raimo/receive-TOS-TCLASS/ERIERL-187/OTP-15145' into maint</title>
<updated>2018-09-19T12:54:18+00:00</updated>
<author>
<name>Raimo Niskanen</name>
<email>raimo@erlang.org</email>
</author>
<published>2018-09-19T12:54:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=d429150fd79d68f4d614e4a491e04c7c35a8d4b4'/>
<id>d429150fd79d68f4d614e4a491e04c7c35a8d4b4</id>
<content type='text'>
* raimo/receive-TOS-TCLASS/ERIERL-187/OTP-15145:
  Elaborate the disclaimer for 'pktoptions'
  Improve platform filter
  Fix endianness bug for CMSG parsing
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* raimo/receive-TOS-TCLASS/ERIERL-187/OTP-15145:
  Elaborate the disclaimer for 'pktoptions'
  Improve platform filter
  Fix endianness bug for CMSG parsing
</pre>
</div>
</content>
</entry>
<entry>
<title>Elaborate the disclaimer for 'pktoptions'</title>
<updated>2018-09-19T12:52:09+00:00</updated>
<author>
<name>Raimo Niskanen</name>
<email>raimo@erlang.org</email>
</author>
<published>2018-09-18T13:46:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=9674ece7b2e57e265bd1dc55a623cc7888a1caa0'/>
<id>9674ece7b2e57e265bd1dc55a623cc7888a1caa0</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 'raimo/receive-TOS-TCLASS/ERIERL-187/OTP-15145' into maint</title>
<updated>2018-09-17T13:42:01+00:00</updated>
<author>
<name>Raimo Niskanen</name>
<email>raimo@erlang.org</email>
</author>
<published>2018-09-17T13:42:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=d6a08843e473da6eebbab0b0e7312efc978108ee'/>
<id>d6a08843e473da6eebbab0b0e7312efc978108ee</id>
<content type='text'>
* raimo/receive-TOS-TCLASS/ERIERL-187/OTP-15145:
  Write testcases for recvtos and friends
  Fix term buffer overflow bug
  Fix documentation due to feedback
  Implement socket option recvtos and friends
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* raimo/receive-TOS-TCLASS/ERIERL-187/OTP-15145:
  Write testcases for recvtos and friends
  Fix term buffer overflow bug
  Fix documentation due to feedback
  Implement socket option recvtos and friends
</pre>
</div>
</content>
</entry>
<entry>
<title>[logger] Include single_line option to report_cb</title>
<updated>2018-09-12T12:58:02+00:00</updated>
<author>
<name>Siri Hansen</name>
<email>siri@erlang.org</email>
</author>
<published>2018-09-12T12:37:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=a4ff9f378ae7008e268d1c2facd44d049be6e930'/>
<id>a4ff9f378ae7008e268d1c2facd44d049be6e930</id>
<content type='text'>
If the report callback function has two arguments, the second argument
is a map with options to limit the size of the log event. To even
allow a better formatting when the event shall be printed on a single
line, the new option single_line is now included in this
argument.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the report callback function has two arguments, the second argument
is a map with options to limit the size of the log event. To even
allow a better formatting when the event shall be printed on a single
line, the new option single_line is now included in this
argument.
</pre>
</div>
</content>
</entry>
<entry>
<title>[logger] Refactor, and add error detection for configuration</title>
<updated>2018-09-12T12:58:02+00:00</updated>
<author>
<name>Siri Hansen</name>
<email>siri@erlang.org</email>
</author>
<published>2018-09-06T11:51:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=a9a72da93e9b93a1d7ee9936b8e223545277480e'/>
<id>a9a72da93e9b93a1d7ee9936b8e223545277480e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[logger] Update doc about file options in logger_std_h</title>
<updated>2018-09-12T12:58:02+00:00</updated>
<author>
<name>Siri Hansen</name>
<email>siri@erlang.org</email>
</author>
<published>2018-09-04T12:30:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=d9e58a29f9194ea8b2d9e1bdcf5b89a9cc29f988'/>
<id>d9e58a29f9194ea8b2d9e1bdcf5b89a9cc29f988</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[logger] Remove encoding option from logger_formatter</title>
<updated>2018-09-12T12:58:02+00:00</updated>
<author>
<name>Siri Hansen</name>
<email>siri@erlang.org</email>
</author>
<published>2018-08-31T15:08:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=96c1aa0041b368afceef0aef88e82a6c9f8e901d'/>
<id>96c1aa0041b368afceef0aef88e82a6c9f8e901d</id>
<content type='text'>
The encoding option was introduced in commit
270d909696a753af022df72a404c73f2895b4a02, to allow report callbacks to
format according to a given encoding. There was, however, no
connection between this encoding option, and the encoding of the
device to which the logger handler was writing.

Since a formatter is defined to return unicode:chardata(), and in
order to avoid mismatch with the encoding of the device, the encoding
option is now removed from the formatter. The handler itself must make
sure that it does not write illegal data to its device.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The encoding option was introduced in commit
270d909696a753af022df72a404c73f2895b4a02, to allow report callbacks to
format according to a given encoding. There was, however, no
connection between this encoding option, and the encoding of the
device to which the logger handler was writing.

Since a formatter is defined to return unicode:chardata(), and in
order to avoid mismatch with the encoding of the device, the encoding
option is now removed from the formatter. The handler itself must make
sure that it does not write illegal data to its device.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'maint-21' into maint</title>
<updated>2018-09-06T12:20:22+00:00</updated>
<author>
<name>Rickard Green</name>
<email>rickard@erlang.org</email>
</author>
<published>2018-09-06T12:20:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=eb538b5bff24ba3144f0646e1a24174e62218479'/>
<id>eb538b5bff24ba3144f0646e1a24174e62218479</id>
<content type='text'>
* maint-21:
  Updated OTP version
  Update release notes
  Update version numbers
  kernel: Fix missing abort_connection in net_kernel
  Prevent inconsistent node lists
  Fix an endless rescheduling loop when a process is executing process_info(self(), ...)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* maint-21:
  Updated OTP version
  Update release notes
  Update version numbers
  kernel: Fix missing abort_connection in net_kernel
  Prevent inconsistent node lists
  Fix an endless rescheduling loop when a process is executing process_info(self(), ...)
</pre>
</div>
</content>
</entry>
</feed>
