<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/ssh, branch OTP-21.3</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>2019-03-11T10:52:56+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2019-03-11T10:52:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=9780184b2cf76eced1ef987408073e96cc29f3bb'/>
<id>9780184b2cf76eced1ef987408073e96cc29f3bb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ssh: Refactor decryption in ssh_protocol_SUITE</title>
<updated>2019-02-18T16:05:47+00:00</updated>
<author>
<name>Hans Nilsson</name>
<email>hans@erlang.org</email>
</author>
<published>2019-02-13T13:28:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=b46b332ef58ebc32784d5b395e92395a36bceeff'/>
<id>b46b332ef58ebc32784d5b395e92395a36bceeff</id>
<content type='text'>
Previously this test suite used a short-cut that didn't work well with the new crypto
API being experimented with in other branches.

This commit uses the legacy decode and decryption functions in ssh_transport. It is of
course normally a bad idea to test something with itself. However, other test suites
test the interoperability with OpenSSH and by that implicitly of the decoding/decryption.

The ssh_protocol_SUITE tests sending malformed and even malicious PDUs to the Erlang/OTP
SSH implementation. Therefore the tests in this suite is not dependent on being different
than thoose of the system under test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously this test suite used a short-cut that didn't work well with the new crypto
API being experimented with in other branches.

This commit uses the legacy decode and decryption functions in ssh_transport. It is of
course normally a bad idea to test something with itself. However, other test suites
test the interoperability with OpenSSH and by that implicitly of the decoding/decryption.

The ssh_protocol_SUITE tests sending malformed and even malicious PDUs to the Erlang/OTP
SSH implementation. Therefore the tests in this suite is not dependent on being different
than thoose of the system under test.
</pre>
</div>
</content>
</entry>
<entry>
<title>ssh: Internal refactor and ct:log -&gt; ct:pal</title>
<updated>2019-01-25T17:04:10+00:00</updated>
<author>
<name>Hans Nilsson</name>
<email>hans@erlang.org</email>
</author>
<published>2019-01-18T12:22:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=2cc9f05ff029ab625d713c17cbbd449e5454b592'/>
<id>2cc9f05ff029ab625d713c17cbbd449e5454b592</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ssh: Change unit in measurements</title>
<updated>2019-01-25T17:04:08+00:00</updated>
<author>
<name>Hans Nilsson</name>
<email>hans@erlang.org</email>
</author>
<published>2019-01-18T11:30:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=dd331b351c1891cc4cf4c134f8982f7cef264d1f'/>
<id>dd331b351c1891cc4cf4c134f8982f7cef264d1f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ssh: Invert ssh_bench</title>
<updated>2019-01-25T17:04:05+00:00</updated>
<author>
<name>Hans Nilsson</name>
<email>hans@erlang.org</email>
</author>
<published>2019-01-17T14:52:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=9b0256865cf2b469311c6a4d56c8233df38b5825'/>
<id>9b0256865cf2b469311c6a4d56c8233df38b5825</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ssh: Wait a bit for the docker client to finnish in ssh_compat_SUITE</title>
<updated>2019-01-07T14:29:01+00:00</updated>
<author>
<name>Hans Nilsson</name>
<email>hans@erlang.org</email>
</author>
<published>2019-01-04T14:08:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=330a1ffcb7ad9ba6700801492e160d4b923239ca'/>
<id>330a1ffcb7ad9ba6700801492e160d4b923239ca</id>
<content type='text'>
The testing with a remote client in a docker and a local server could
show some hazards.  For instance instructing the client to sftp a
file to the server is not necessarily ready in the server's file system
when the common_test is scheduled.

To avoid that the test suite dooms a file operation to not have been
performed, simply sleep at increasing times for a while with testing
if it is done.  After a while give up and signal a fault.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The testing with a remote client in a docker and a local server could
show some hazards.  For instance instructing the client to sftp a
file to the server is not necessarily ready in the server's file system
when the common_test is scheduled.

To avoid that the test suite dooms a file operation to not have been
performed, simply sleep at increasing times for a while with testing
if it is done.  After a while give up and signal a fault.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix sftpd interop for SSH_FXP_STAT</title>
<updated>2019-01-04T12:15:35+00:00</updated>
<author>
<name>Kristoffer Larsen</name>
<email>kri@telia.net</email>
</author>
<published>2019-01-04T12:15:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=7b8c8ba289125a52d4dfca2da506e2063cb99d0e'/>
<id>7b8c8ba289125a52d4dfca2da506e2063cb99d0e</id>
<content type='text'>
Some SFTP client's have been discover to claim one version of the
protocol and send messages in a different version.

In the spirit of Postel's law, we can for SSH_FXP_STAT, ignore the
differences in the protocol, as we are not doing anything with the flags
anyway.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some SFTP client's have been discover to claim one version of the
protocol and send messages in a different version.

In the spirit of Postel's law, we can for SSH_FXP_STAT, ignore the
differences in the protocol, as we are not doing anything with the flags
anyway.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'maint-20' into maint</title>
<updated>2019-01-03T15:34:28+00:00</updated>
<author>
<name>Hans Nilsson</name>
<email>hans@erlang.org</email>
</author>
<published>2019-01-03T15:34:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=9d5806b9215b733fdaa44c8be3c53fbdf3e8f7b0'/>
<id>9d5806b9215b733fdaa44c8be3c53fbdf3e8f7b0</id>
<content type='text'>
* maint-20:
  Updated OTP version
  Prepare release
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* maint-20:
  Updated OTP version
  Prepare release
</pre>
</div>
</content>
</entry>
<entry>
<title>Prepare release</title>
<updated>2018-12-28T11:11:18+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2018-12-28T11:11:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=5e53cfd7555f68e3c2c408e84c8007efcd4bd552'/>
<id>5e53cfd7555f68e3c2c408e84c8007efcd4bd552</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 'maint-21' into maint</title>
<updated>2018-12-28T09:18:46+00:00</updated>
<author>
<name>Hans Nilsson</name>
<email>hans@erlang.org</email>
</author>
<published>2018-12-28T09:18:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=06f43998fd9dcc5afec0cfb13bb60549fe20d663'/>
<id>06f43998fd9dcc5afec0cfb13bb60549fe20d663</id>
<content type='text'>
* maint-21:
  Updated OTP version
  Prepare release
  ssh: Fix port leakage for daemons failing at start
  ssh: Add port close test
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* maint-21:
  Updated OTP version
  Prepare release
  ssh: Fix port leakage for daemons failing at start
  ssh: Add port close test
</pre>
</div>
</content>
</entry>
</feed>
