<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib, branch maint-r16</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 'maint-r16b02' into maint-r16</title>
<updated>2017-02-09T11:36:58+00:00</updated>
<author>
<name>Raimo Niskanen</name>
<email>raimo@erlang.org</email>
</author>
<published>2017-02-09T11:36:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=e950d58142d5a5cf251a120d5eb4b459910bfec9'/>
<id>e950d58142d5a5cf251a120d5eb4b459910bfec9</id>
<content type='text'>
Conflicts:
	lib/snmp/doc/src/notes.xml
	lib/snmp/src/app/snmp.appup.src
	lib/snmp/vsn.mk
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	lib/snmp/doc/src/notes.xml
	lib/snmp/src/app/snmp.appup.src
	lib/snmp/vsn.mk
</pre>
</div>
</content>
</entry>
<entry>
<title>Prepare release</title>
<updated>2016-02-26T17:07:18+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2016-02-26T17:07:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=e7f96c4bc2d38feaab718bd61bcfb3ddc956dd25'/>
<id>e7f96c4bc2d38feaab718bd61bcfb3ddc956dd25</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 'sverk/r16/crypto-EVP-aes_cbc/OTP-13384' into maint-r16</title>
<updated>2016-02-26T17:07:12+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2016-02-26T17:07:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=8678df7411bd7633d1e71b523c96d8cfbb4d930e'/>
<id>8678df7411bd7633d1e71b523c96d8cfbb4d930e</id>
<content type='text'>
* sverk/r16/crypto-EVP-aes_cbc/OTP-13384:
  crypto: Fix undefined symbol EVP_CIPHER_CTX_new
  crypto: use EVP for AES-CBC
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* sverk/r16/crypto-EVP-aes_cbc/OTP-13384:
  crypto: Fix undefined symbol EVP_CIPHER_CTX_new
  crypto: use EVP for AES-CBC
</pre>
</div>
</content>
</entry>
<entry>
<title>crypto: Fix undefined symbol EVP_CIPHER_CTX_new</title>
<updated>2016-02-26T17:01:18+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2015-04-09T16:25:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=8055ad8a5b6ce0c1e9c1c9c7eafccef179415bb3'/>
<id>8055ad8a5b6ce0c1e9c1c9c7eafccef179415bb3</id>
<content type='text'>
Use a stack allocated context and EVP_CIPHER_CTX_init/cleanup
instead of dynamic EVP_CIPHER_CTX_new/free that does not exist in older
0.9.8 versions.

Cherry-pick from b23f1ff1f79
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use a stack allocated context and EVP_CIPHER_CTX_init/cleanup
instead of dynamic EVP_CIPHER_CTX_new/free that does not exist in older
0.9.8 versions.

Cherry-pick from b23f1ff1f79
</pre>
</div>
</content>
</entry>
<entry>
<title>crypto: use EVP for AES-CBC</title>
<updated>2016-02-26T17:00:18+00:00</updated>
<author>
<name>Alex Wilson</name>
<email>alex@cooperi.net</email>
</author>
<published>2014-10-09T11:39:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=a77aaf91b9695d704607bf7c09b0ec515d457871'/>
<id>a77aaf91b9695d704607bf7c09b0ec515d457871</id>
<content type='text'>
This enables the use of hardware acceleration for AES crypto
on newer Intel CPUs (AES-NI), among other platforms.

Cherry-pick from 425a34001fdd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This enables the use of hardware acceleration for AES crypto
on newer Intel CPUs (AES-NI), among other platforms.

Cherry-pick from 425a34001fdd
</pre>
</div>
</content>
</entry>
<entry>
<title>Update release notes</title>
<updated>2015-12-09T13:44:41+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2015-12-09T13:44:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=0f6b72141b7e04699aae3394b2b29191c8acdec5'/>
<id>0f6b72141b7e04699aae3394b2b29191c8acdec5</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/patch/OTP-13183' into maint-r16</title>
<updated>2015-12-09T13:44:35+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2015-12-09T13:44:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=51e745bd223453c1144259af7e2bbc63a97e76ed'/>
<id>51e745bd223453c1144259af7e2bbc63a97e76ed</id>
<content type='text'>
* anders/diameter/patch/OTP-13183:
  vsn -&gt; 1.5.1
  Update appup for diameter 1.5.1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* anders/diameter/patch/OTP-13183:
  vsn -&gt; 1.5.1
  Update appup for diameter 1.5.1
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'anders/diameter/logging/OTP-13182' into maint-r16</title>
<updated>2015-12-09T13:44:34+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2015-12-09T13:44:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=da85a18a07d97594cce9162e2487b4ced55211ad'/>
<id>da85a18a07d97594cce9162e2487b4ced55211ad</id>
<content type='text'>
* anders/diameter/logging/OTP-13182:
  Remove logging of faulty answer messages
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* anders/diameter/logging/OTP-13182:
  Remove logging of faulty answer messages
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'anders/diameter/pick_peer/OTP-11789' into maint-r16</title>
<updated>2015-12-09T13:44:34+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2015-12-09T13:44:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=62155e5f5b27c962901bde1ed8ab97562c2fa108'/>
<id>62155e5f5b27c962901bde1ed8ab97562c2fa108</id>
<content type='text'>
* anders/diameter/pick_peer/OTP-11789:
  Fix pick_peer case clause failure
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* anders/diameter/pick_peer/OTP-11789:
  Fix pick_peer case clause failure
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove logging of faulty answer messages</title>
<updated>2015-12-09T13:42:28+00:00</updated>
<author>
<name>Anders Svensson</name>
<email>anders@erlang.org</email>
</author>
<published>2015-12-09T10:23:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=6121107d63ef65b6b96c99684181578db2eea3aa'/>
<id>6121107d63ef65b6b96c99684181578db2eea3aa</id>
<content type='text'>
Since excessive numbers of them can overload a node with logging.

Note that most log messages have been removed in OTP 17.1, and replaced
by counters. In particular, logging as a result of incoming traffic,
over which we have no control, is dangerous.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since excessive numbers of them can overload a node with logging.

Note that most log messages have been removed in OTP 17.1, and replaced
by counters. In particular, logging as a result of incoming traffic,
over which we have no control, is dangerous.
</pre>
</div>
</content>
</entry>
</feed>
