<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/kernel/test, branch OTP-20.1.4</title>
<subtitle>Mirror of Erlang/OTP repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/'/>
<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 gunzip/1 of concatenated gzip files</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-29T13:25:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=2257a0a2debf0a390e887e09c85bf14ba186f278'/>
<id>2257a0a2debf0a390e887e09c85bf14ba186f278</id>
<content type='text'>
Quoting RFC 1952:

"A gzip file consists of a series of "members" (compressed data
sets). [...] The members simply appear one after another in the
file, with no additional information before, between, or after
them."
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Quoting RFC 1952:

"A gzip file consists of a series of "members" (compressed data
sets). [...] The members simply appear one after another in the
file, with no additional information before, between, or after
them."
</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>Merge branch 'sverker/19/on_load-on_load-bug/OTP-14612' into sverker/on_load-on_load-bug/OTP-14612</title>
<updated>2017-09-13T14:03:07+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2017-09-13T14:03:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=b794bbd8794d623e1cedb6de505e0a3356ae73d1'/>
<id>b794bbd8794d623e1cedb6de505e0a3356ae73d1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>code_SUITE:on_load_trace_on_load</title>
<updated>2017-09-13T13:23:01+00:00</updated>
<author>
<name>Sverker Eriksson</name>
<email>sverker@erlang.org</email>
</author>
<published>2017-09-13T13:23:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=bde065de5088d896cda8ac708788bd8849c3164b'/>
<id>bde065de5088d896cda8ac708788bd8849c3164b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up zlib test suite</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-10T11:33:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=2dc225ed172419066c8b3f54441ec14ffc2b0908'/>
<id>2dc225ed172419066c8b3f54441ec14ffc2b0908</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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>Merge branch 'john/erts/fix-port-leak/OTP-13939/ERL-193' into maint-20</title>
<updated>2017-06-30T13:20:44+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2017-06-30T13:20:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=b2cd2f2c426d6ce02702e8318f86ee2c09b6e7ef'/>
<id>b2cd2f2c426d6ce02702e8318f86ee2c09b6e7ef</id>
<content type='text'>
* john/erts/fix-port-leak/OTP-13939/ERL-193:
  Add a testcase for OTP-13939/ERL-193
  Mark socket disconnected on tcp_send_or_shutdown_error

# Conflicts:
#	lib/kernel/test/gen_tcp_misc_SUITE.erl
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* john/erts/fix-port-leak/OTP-13939/ERL-193:
  Add a testcase for OTP-13939/ERL-193
  Mark socket disconnected on tcp_send_or_shutdown_error

# Conflicts:
#	lib/kernel/test/gen_tcp_misc_SUITE.erl
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'john/erts/fix-port-leak/OTP-13939/ERL-193' into maint-19</title>
<updated>2017-06-26T14:03:10+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2017-06-26T14:03:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=5f2d536cb2ad0447eca64d91755dd8a4549561ac'/>
<id>5f2d536cb2ad0447eca64d91755dd8a4549561ac</id>
<content type='text'>
* john/erts/fix-port-leak/OTP-13939/ERL-193:
  Add a testcase for OTP-13939/ERL-193
  Mark socket disconnected on tcp_send_or_shutdown_error

# Conflicts:
#	lib/kernel/test/gen_tcp_misc_SUITE.erl
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* john/erts/fix-port-leak/OTP-13939/ERL-193:
  Add a testcase for OTP-13939/ERL-193
  Mark socket disconnected on tcp_send_or_shutdown_error

# Conflicts:
#	lib/kernel/test/gen_tcp_misc_SUITE.erl
</pre>
</div>
</content>
</entry>
</feed>
