<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/pastly/tor, branch ticket24158</title>
<subtitle>Pastly's tor repository</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/pastly/tor.git/'/>
<entry>
<title>fixup! Change language in Schedulers section of manual</title>
<updated>2017-11-07T14:29:01+00:00</updated>
<author>
<name>Matt Traudt</name>
<email>sirmatt@ksu.edu</email>
</author>
<published>2017-11-07T14:29:01+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/pastly/tor.git/commit/?id=5e0418710a4a135836b32c23fd16f060893bd044'/>
<id>5e0418710a4a135836b32c23fd16f060893bd044</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change language in Schedulers section of manual</title>
<updated>2017-11-07T11:46:17+00:00</updated>
<author>
<name>Matt Traudt</name>
<email>sirmatt@ksu.edu</email>
</author>
<published>2017-11-07T11:46:17+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/pastly/tor.git/commit/?id=cab22cfad0e3e1302090c7c5d5c403d3890a371e'/>
<id>cab22cfad0e3e1302090c7c5d5c403d3890a371e</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-0.3.2'</title>
<updated>2017-11-06T18:01:56+00:00</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2017-11-06T18:01:56+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/pastly/tor.git/commit/?id=0227aab1b7084de271cfb7702cb3386bfb05a5bb'/>
<id>0227aab1b7084de271cfb7702cb3386bfb05a5bb</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 'bug24150_032_squashed' into maint-0.3.2</title>
<updated>2017-11-06T17:59:23+00:00</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2017-11-06T17:59:23+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/pastly/tor.git/commit/?id=7d767706ef9d46738028ed3990d638283929fd85'/>
<id>7d767706ef9d46738028ed3990d638283929fd85</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a memory leak on decryption non-failure of v3 hsdesc</title>
<updated>2017-11-06T17:59:11+00:00</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2017-11-05T17:21:16+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/pastly/tor.git/commit/?id=5240afa713581a0bbba64547e00107a9cbf17f21'/>
<id>5240afa713581a0bbba64547e00107a9cbf17f21</id>
<content type='text'>
If it decrypts something that turns out to start with a NUL byte,
then decrypt_desc_layer() will return 0 to indicate the length of
its result.  But 0 also indicates an error, which causes the result
not to be freed by decrypt_desc_layer()'s callers.

Since we're trying to stabilize 0.3.2.x, I've opted for the simpler
possible fix here and made it so that an empty decrypted string will
also count as an error.

Fixes bug 24150 and OSS-Fuzz issue 3994.

The original bug was present but unreachable in 0.3.1.1-alpha. I'm
calling this a bugfix on 0.3.2.1-alpha since that's the first version
where you could actually try to decrypt these descriptors.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If it decrypts something that turns out to start with a NUL byte,
then decrypt_desc_layer() will return 0 to indicate the length of
its result.  But 0 also indicates an error, which causes the result
not to be freed by decrypt_desc_layer()'s callers.

Since we're trying to stabilize 0.3.2.x, I've opted for the simpler
possible fix here and made it so that an empty decrypted string will
also count as an error.

Fixes bug 24150 and OSS-Fuzz issue 3994.

The original bug was present but unreachable in 0.3.1.1-alpha. I'm
calling this a bugfix on 0.3.2.1-alpha since that's the first version
where you could actually try to decrypt these descriptors.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'maint-0.3.2'</title>
<updated>2017-11-06T15:16:19+00:00</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2017-11-06T15:16:19+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/pastly/tor.git/commit/?id=02a4c641da4497b77ded4123c4550a583916eff2'/>
<id>02a4c641da4497b77ded4123c4550a583916eff2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a 32-bit formatting warning</title>
<updated>2017-11-06T15:16:10+00:00</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2017-11-06T15:16:10+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/pastly/tor.git/commit/?id=bebdd910580ba13de02743ecfedb34bd2b2842a4'/>
<id>bebdd910580ba13de02743ecfedb34bd2b2842a4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'atagar/manual'</title>
<updated>2017-11-06T15:05:22+00:00</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2017-11-06T15:05:22+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/pastly/tor.git/commit/?id=306d1fb60aaba4eb26be0ea467ddca078136112c'/>
<id>306d1fb60aaba4eb26be0ea467ddca078136112c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'dgoulet/bug24053_033_01'</title>
<updated>2017-11-06T15:04:22+00:00</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2017-11-06T15:04:22+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/pastly/tor.git/commit/?id=7097c4a37a914d7a64a0da3a8d1b61816dbe071b'/>
<id>7097c4a37a914d7a64a0da3a8d1b61816dbe071b</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-0.3.2'</title>
<updated>2017-11-06T14:49:06+00:00</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2017-11-06T14:49:06+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/pastly/tor.git/commit/?id=3beb3dac2db492df1686abd1d2c047d5ee6cddcc'/>
<id>3beb3dac2db492df1686abd1d2c047d5ee6cddcc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
