<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/special/tor, branch bug19032-027</title>
<subtitle>Special's torspec repository</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/special/tor.git/'/>
<entry>
<title>Fix out-of-bounds write during voting with duplicate ed25519 keys</title>
<updated>2016-05-11T17:11:03+00:00</updated>
<author>
<name>John Brooks</name>
<email>special@torproject.org</email>
</author>
<published>2016-05-11T16:13:22+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/special/tor.git/commit/?id=bf3e32a45288b64e5535e02f40bd2bcb93c8a520'/>
<id>bf3e32a45288b64e5535e02f40bd2bcb93c8a520</id>
<content type='text'>
In dirserv_compute_performance_thresholds, we allocate arrays based
on the length of 'routers', a list of routerinfo_t, but loop over
the nodelist. The 'routers' list may be shorter when relays were
filtered by routers_make_ed_keys_unique, leading to an out-of-bounds
write on directory authorities.

This bug was originally introduced in 26e89742, but it doesn't look
possible to trigger until routers_make_ed_keys_unique was introduced
in 13a31e72.

Fixes bug 19032; bugfix on tor 0.2.8.2-alpha.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In dirserv_compute_performance_thresholds, we allocate arrays based
on the length of 'routers', a list of routerinfo_t, but loop over
the nodelist. The 'routers' list may be shorter when relays were
filtered by routers_make_ed_keys_unique, leading to an out-of-bounds
write on directory authorities.

This bug was originally introduced in 26e89742, but it doesn't look
possible to trigger until routers_make_ed_keys_unique was introduced
in 13a31e72.

Fixes bug 19032; bugfix on tor 0.2.8.2-alpha.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'bug19008_027' into maint-0.2.7</title>
<updated>2016-05-09T22:14:27+00:00</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2016-05-09T22:14:27+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/special/tor.git/commit/?id=61c0bae4f20556cf155562582ea00a6a147252d6'/>
<id>61c0bae4f20556cf155562582ea00a6a147252d6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add "-c 1" to ping6 in test-network-all</title>
<updated>2016-05-09T22:12:59+00:00</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2016-05-09T22:12:59+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/special/tor.git/commit/?id=85c698da72ef3737e7c209732b2a9b892c9273fa'/>
<id>85c698da72ef3737e7c209732b2a9b892c9273fa</id>
<content type='text'>
Fixes bug 19008. bugfix on 0.2.7.3-rc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes bug 19008. bugfix on 0.2.7.3-rc
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'maint-0.2.6' into maint-0.2.7</title>
<updated>2016-05-09T18:56:56+00:00</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2016-05-09T18:56:56+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/special/tor.git/commit/?id=7fe80c29056d7e98b9443e151343c886cf8c7dd3'/>
<id>7fe80c29056d7e98b9443e151343c886cf8c7dd3</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.2.5' into maint-0.2.6</title>
<updated>2016-05-09T18:55:45+00:00</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2016-05-09T18:55:45+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/special/tor.git/commit/?id=0b477bfd55b16d04ddd97cec09ec978e2a57ba3b'/>
<id>0b477bfd55b16d04ddd97cec09ec978e2a57ba3b</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.2.4' into maint-0.2.5</title>
<updated>2016-05-09T18:55:22+00:00</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2016-05-09T18:55:22+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/special/tor.git/commit/?id=368146370b699781334a8f380d764b3246881f52'/>
<id>368146370b699781334a8f380d764b3246881f52</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update geoip and geoip6 to the May 4 2016 database.</title>
<updated>2016-05-09T15:51:15+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2016-05-09T15:49:14+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/special/tor.git/commit/?id=3c2d4611ce52024364bc729a97749651ac239e80'/>
<id>3c2d4611ce52024364bc729a97749651ac239e80</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not link tests against both libor.a and libor-testing.a</title>
<updated>2016-04-12T02:48:46+00:00</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2016-03-11T14:53:25+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/special/tor.git/commit/?id=1a065cea46a9c179d64d74d012f051135bc4725a'/>
<id>1a065cea46a9c179d64d74d012f051135bc4725a</id>
<content type='text'>
Also, put libor-testing.a at a better position in the list of
libraries, to avoid linker errors.

This is a fix, or part of a fix, for 18490.

Conflicts:
	src/test/include.am
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also, put libor-testing.a at a better position in the list of
libraries, to avoid linker errors.

This is a fix, or part of a fix, for 18490.

Conflicts:
	src/test/include.am
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'maint-0.2.6' into maint-0.2.7</title>
<updated>2016-04-07T14:45:46+00:00</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2016-04-07T14:45:46+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/special/tor.git/commit/?id=ad4ff7a5b93a9236b6084548798815540ad91cbe'/>
<id>ad4ff7a5b93a9236b6084548798815540ad91cbe</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.2.5' into maint-0.2.6</title>
<updated>2016-04-07T14:45:38+00:00</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2016-04-07T14:45:38+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/special/tor.git/commit/?id=2ce99b9f48477a9a93fd6987d8a4e19a20b9733a'/>
<id>2ce99b9f48477a9a93fd6987d8a4e19a20b9733a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
