<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libssh.git/src, branch v0-5</title>
<subtitle>libssh shared repository</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/libssh.git/'/>
<entry>
<title>security: fix for vulnerability CVE-2014-0017</title>
<updated>2014-03-04T08:54:25+00:00</updated>
<author>
<name>Aris Adamantiadis</name>
<email>aris@0xbadc0de.be</email>
</author>
<published>2014-02-05T20:24:12+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/libssh.git/commit/?id=48f0bfc70363ca31c8889ca68759e587bc6d7cbd'/>
<id>48f0bfc70363ca31c8889ca68759e587bc6d7cbd</id>
<content type='text'>
When accepting a new connection, a forking server based on libssh forks
and the child process handles the request. The RAND_bytes() function of
openssl doesn't reset its state after the fork, but simply adds the
current process id (getpid) to the PRNG state, which is not guaranteed
to be unique.
This can cause several children to end up with same PRNG state which is
a security issue.

Conflicts:
	src/bind.c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When accepting a new connection, a forking server based on libssh forks
and the child process handles the request. The RAND_bytes() function of
openssl doesn't reset its state after the fork, but simply adds the
current process id (getpid) to the PRNG state, which is not guaranteed
to be unique.
This can cause several children to end up with same PRNG state which is
a security issue.

Conflicts:
	src/bind.c
</pre>
</div>
</content>
</entry>
<entry>
<title>socket: Call data handler as long as handler takes data.</title>
<updated>2013-10-06T15:48:40+00:00</updated>
<author>
<name>Johannes Krude</name>
<email>johannes@krude.de</email>
</author>
<published>2013-01-22T12:06:28+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/libssh.git/commit/?id=d7ab3d7b3ddf1c25d8286819b7d86ff0683ae444'/>
<id>d7ab3d7b3ddf1c25d8286819b7d86ff0683ae444</id>
<content type='text'>
Reviewed-by: Andreas Schneider &lt;asn@cryptomilk.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: Andreas Schneider &lt;asn@cryptomilk.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG 103: Disable proxy command if set to 'none'.</title>
<updated>2013-07-26T06:42:26+00:00</updated>
<author>
<name>Andreas Schneider</name>
<email>asn@cryptomilk.org</email>
</author>
<published>2013-07-11T13:15:34+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/libssh.git/commit/?id=23e0053a419b38bda11bbabe3baba9681d7f8fa1'/>
<id>23e0053a419b38bda11bbabe3baba9681d7f8fa1</id>
<content type='text'>
Signed-off-by: Andreas Schneider &lt;asn@cryptomilk.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Andreas Schneider &lt;asn@cryptomilk.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>client: Fix possible NULL pointer dereference.</title>
<updated>2013-07-26T06:42:26+00:00</updated>
<author>
<name>Andreas Schneider</name>
<email>asn@cryptomilk.org</email>
</author>
<published>2013-06-13T09:46:17+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/libssh.git/commit/?id=b6788f369e5dadd2ead72f0a13225f6da0a48d39'/>
<id>b6788f369e5dadd2ead72f0a13225f6da0a48d39</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kex: Fix a double free.</title>
<updated>2013-07-26T06:42:26+00:00</updated>
<author>
<name>Andreas Schneider</name>
<email>asn@cryptomilk.org</email>
</author>
<published>2013-06-13T08:51:12+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/libssh.git/commit/?id=4cc42361826bd98a90fb779492ef9f7399ac569a'/>
<id>4cc42361826bd98a90fb779492ef9f7399ac569a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Check for NULL pointers in channels.c</title>
<updated>2013-07-26T06:42:26+00:00</updated>
<author>
<name>milo</name>
<email>milo@r0ot.me</email>
</author>
<published>2011-02-14T19:02:02+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/libssh.git/commit/?id=21a1c51eef522e927709641f1b0459062c2c7ae9'/>
<id>21a1c51eef522e927709641f1b0459062c2c7ae9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG 103: Fix ProxyCommand parsing.</title>
<updated>2013-06-02T17:33:57+00:00</updated>
<author>
<name>Andreas Schneider</name>
<email>asn@cryptomilk.org</email>
</author>
<published>2013-06-02T17:06:33+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/libssh.git/commit/?id=7ba381116d31a2293bf107d8c46cf0ec2fe444cc'/>
<id>7ba381116d31a2293bf107d8c46cf0ec2fe444cc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>config: Rename ssh_config_get_str().</title>
<updated>2013-06-02T17:33:57+00:00</updated>
<author>
<name>Andreas Schneider</name>
<email>asn@cryptomilk.org</email>
</author>
<published>2013-06-02T16:53:40+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/libssh.git/commit/?id=6f59c0534dec269c078847d5a84defd84603ab30'/>
<id>6f59c0534dec269c078847d5a84defd84603ab30</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>opts: Fix segfault in option parser.</title>
<updated>2013-06-02T17:33:57+00:00</updated>
<author>
<name>Andreas Schneider</name>
<email>asn@cryptomilk.org</email>
</author>
<published>2013-06-02T16:34:39+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/libssh.git/commit/?id=494fb26b01a387334ff3ac2a93cb6999e8609879'/>
<id>494fb26b01a387334ff3ac2a93cb6999e8609879</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>poll: return error on poll() when pollset is empty</title>
<updated>2013-02-27T07:07:44+00:00</updated>
<author>
<name>Aris Adamantiadis</name>
<email>aris@0xbadc0de.be</email>
</author>
<published>2013-02-11T20:35:50+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/fidencio/public_git/libssh.git/commit/?id=5826cb6ab2415d8ddfd9ae7dd4b80ec53376e0f4'/>
<id>5826cb6ab2415d8ddfd9ae7dd4b80ec53376e0f4</id>
<content type='text'>
(cherry picked from commit 222a0d78ca5c272ea109e847d62cf12674dd875f)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit 222a0d78ca5c272ea109e847d62cf12674dd875f)
</pre>
</div>
</content>
</entry>
</feed>
