<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/erts/preloaded/ebin, branch KennethL-patch-1</title>
<subtitle>Mirror of Erlang/OTP repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/'/>
<entry>
<title>Merge 'sverker/maint-19/alloc-n-migration/ERIERL-88'</title>
<updated>2018-02-12T12:32:51+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2018-02-12T12:32:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=06e88d07a4719a0e15b4e666b16347fad463cee6'/>
<id>06e88d07a4719a0e15b4e666b16347fad463cee6</id>
<content type='text'>
into 'sverker/maint-20/alloc-n-migration/ERIERL-88'

OTP-14915
OTP-14916
OTP-14917
OTP-14918
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
into 'sverker/maint-20/alloc-n-migration/ERIERL-88'

OTP-14915
OTP-14916
OTP-14917
OTP-14918
</pre>
</div>
</content>
</entry>
<entry>
<title>erts: Add more stats for mbcs_pool</title>
<updated>2017-12-20T14:19:32+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2017-12-18T17:41:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=d74796ecb17a68d442e846c4032a57cb2c083686'/>
<id>d74796ecb17a68d442e846c4032a57cb2c083686</id>
<content type='text'>
similar to the ones in OTP-19.2.3.1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
similar to the ones in OTP-19.2.3.1
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix deflateParams on zlib 1.2.11</title>
<updated>2017-11-09T07:23:20+00:00</updated>
<author>
<name>John Högberg</name>
<email>john@erlang.org</email>
</author>
<published>2017-11-07T16:24:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=8cfe9496873fa36eccda939e56bf7a922e945ca9'/>
<id>8cfe9496873fa36eccda939e56bf7a922e945ca9</id>
<content type='text'>
1.2.11 started bailing when avail_out==0 regardless of whether
there's anything to flush or not, and there's no point in adapting
the old method since it was vulnerable to bugs in other zlib
versions which updated the deflate parameters even on failure.

The api_deflateParams test has been expanded accordingly, and two
white-box cases in zip_usage has been updated to make fewer
assumptions about the output; the validity of the compressed data
is what matters, not whether it's exactly the same as the test
vector.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1.2.11 started bailing when avail_out==0 regardless of whether
there's anything to flush or not, and there's no point in adapting
the old method since it was vulnerable to bugs in other zlib
versions which updated the deflate parameters even on failure.

The api_deflateParams test has been expanded accordingly, and two
white-box cases in zip_usage has been updated to make fewer
assumptions about the output; the validity of the compressed data
is what matters, not whether it's exactly the same as the test
vector.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add zlib:set_controlling_process/2</title>
<updated>2017-10-11T14:40:20+00:00</updated>
<author>
<name>John Högberg</name>
<email>john@erlang.org</email>
</author>
<published>2017-10-09T06:59:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=8ab02314baa4bf6fd1e3769b7222943a7084db28'/>
<id>8ab02314baa4bf6fd1e3769b7222943a7084db28</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix minor incompatibilities in inflate behavior</title>
<updated>2017-09-29T15:50:21+00:00</updated>
<author>
<name>John Högberg</name>
<email>john@erlang.org</email>
</author>
<published>2017-09-29T12:51:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=bf9f00f16b9825c5df235c2df4b325f97fed199a'/>
<id>bf9f00f16b9825c5df235c2df4b325f97fed199a</id>
<content type='text'>
When presented with multiple valid but concatenated streams, the
old driver returned an empty result once the end of the first
stream was reached, and kept doing so even if fed new data. The
new driver/NIF returned a data_error instead.

zlib:inflateInit/3 has been added to control this behavior, but is
not yet ready for public use.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When presented with multiple valid but concatenated streams, the
old driver returned an empty result once the end of the first
stream was reached, and kept doing so even if fed new data. The
new driver/NIF returned a data_error instead.

zlib:inflateInit/3 has been added to control this behavior, but is
not yet ready for public use.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve zlib error messages and update test suite to fit</title>
<updated>2017-09-05T13:56:16+00:00</updated>
<author>
<name>John Högberg</name>
<email>john@erlang.org</email>
</author>
<published>2017-08-10T12:25:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=8e8a7f16acb479fc2737ff73e5e0b5569a7ab71f'/>
<id>8e8a7f16acb479fc2737ff73e5e0b5569a7ab71f</id>
<content type='text'>
OTP-14527
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
OTP-14527
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace the zlib driver with a NIF</title>
<updated>2017-09-05T13:56:07+00:00</updated>
<author>
<name>John Högberg</name>
<email>john@erlang.org</email>
</author>
<published>2017-07-21T12:20:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=948ee9b34f34a55cb4b70b7077a849c7dc7a5f18'/>
<id>948ee9b34f34a55cb4b70b7077a849c7dc7a5f18</id>
<content type='text'>
All operations will now yield appropriately, allowing them to be used
freely in concurrent applications. This commit also deprecates the
functions listed below, although they won't raise deprecation
warnings until OTP 21:

zlib:adler32
zlib:crc32
zlib:inflateChunk
zlib:getBufSize
zlib:setBufSize

The behavior of throwing an error when a dictionary is required for
decompression has also been deprecated.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All operations will now yield appropriately, allowing them to be used
freely in concurrent applications. This commit also deprecates the
functions listed below, although they won't raise deprecation
warnings until OTP 21:

zlib:adler32
zlib:crc32
zlib:inflateChunk
zlib:getBufSize
zlib:setBufSize

The behavior of throwing an error when a dictionary is required for
decompression has also been deprecated.
</pre>
</div>
</content>
</entry>
<entry>
<title>erts: Add erlang:iolist_to_iovec</title>
<updated>2017-09-05T12:58:42+00:00</updated>
<author>
<name>Lukas Larsson</name>
<email>lukas@erlang.org</email>
</author>
<published>2017-09-05T11:28:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=eed25a02ba2416c48587699542aaecdd09609718'/>
<id>eed25a02ba2416c48587699542aaecdd09609718</id>
<content type='text'>
OTP-14520
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
OTP-14520
</pre>
</div>
</content>
</entry>
<entry>
<title>Update preloaded modules</title>
<updated>2017-06-20T10:03:59+00:00</updated>
<author>
<name>Hans Nilsson</name>
<email>hans@erlang.org</email>
</author>
<published>2017-06-20T10:03:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=12caf72362a6151a72483ce9dfcc989b1c120838'/>
<id>12caf72362a6151a72483ce9dfcc989b1c120838</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update preloaded modules</title>
<updated>2017-06-14T11:24:45+00:00</updated>
<author>
<name>Rickard Green</name>
<email>rickard@erlang.org</email>
</author>
<published>2017-06-13T13:59:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=376008a4416d36517e295e8bf49abc8f63c6c172'/>
<id>376008a4416d36517e295e8bf49abc8f63c6c172</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
