<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/kaner/bridgedb, branch bug2688_rebase</title>
<subtitle>Christian's bridgedb repository</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/kaner/bridgedb.git/'/>
<entry>
<title>Cherry-pick from Karsten's #2688 branch</title>
<updated>2011-03-31T12:04:19+00:00</updated>
<author>
<name>Christian Fromme</name>
<email>kaner@strace.org</email>
</author>
<published>2011-03-31T12:04:19+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/kaner/bridgedb.git/commit/?id=181e3b9f7e17dcc5edfd912cb386f567c5a1d004'/>
<id>181e3b9f7e17dcc5edfd912cb386f567c5a1d004</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Filter non-pseudo distributors early to omit disaster.</title>
<updated>2011-03-31T11:34:13+00:00</updated>
<author>
<name>Christian Fromme</name>
<email>kaner@strace.org</email>
</author>
<published>2011-03-31T11:34:13+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/kaner/bridgedb.git/commit/?id=0fc97a3ebd9420ed3d6181a5627bb985c6578ab8'/>
<id>0fc97a3ebd9420ed3d6181a5627bb985c6578ab8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix part 2 of #2688:</title>
<updated>2011-03-31T11:24:32+00:00</updated>
<author>
<name>Christian Fromme</name>
<email>kaner@strace.org</email>
</author>
<published>2011-03-31T11:24:32+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/kaner/bridgedb.git/commit/?id=bf039e412656de23a3e20bfb7c9d12f3b7ac5b84'/>
<id>bf039e412656de23a3e20bfb7c9d12f3b7ac5b84</id>
<content type='text'>
    - Don't append to bucket files, overwrite existing files if necessary.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    - Don't append to bucket files, overwrite existing files if necessary.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix part 1 of #2688:</title>
<updated>2011-03-31T11:17:16+00:00</updated>
<author>
<name>Christian Fromme</name>
<email>kaner@strace.org</email>
</author>
<published>2011-03-31T11:17:16+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/kaner/bridgedb.git/commit/?id=059a4634e106a8a6e9ac9423fc9f61f8ad252e2a'/>
<id>059a4634e106a8a6e9ac9423fc9f61f8ad252e2a</id>
<content type='text'>
    - Don't re-assign buckets when its not necessary.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    - Don't re-assign buckets when its not necessary.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' of ssh://git-rw.torproject.org/bridgedb</title>
<updated>2011-03-30T20:41:53+00:00</updated>
<author>
<name>Christian Fromme</name>
<email>kaner@strace.org</email>
</author>
<published>2011-03-30T20:41:53+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/kaner/bridgedb.git/commit/?id=72425bb283f6f330918e511b17fd4e2bbb5708d2'/>
<id>72425bb283f6f330918e511b17fd4e2bbb5708d2</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 'dump-rebased'</title>
<updated>2011-03-13T10:35:55+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2011-03-13T10:35:55+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/kaner/bridgedb.git/commit/?id=128063053f21ddde0f8c3dbc61a4890bef06618e'/>
<id>128063053f21ddde0f8c3dbc61a4890bef06618e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a more verbose comment on what insertBridgeAndGetRing() does now.</title>
<updated>2011-03-10T11:50:52+00:00</updated>
<author>
<name>Christian Fromme</name>
<email>kaner@strace.org</email>
</author>
<published>2011-03-08T19:09:53+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/kaner/bridgedb.git/commit/?id=daa394e94d275499dca2f96aed443e2fd67049bd'/>
<id>daa394e94d275499dca2f96aed443e2fd67049bd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert erronous changes from 48527eaf</title>
<updated>2011-03-09T19:12:26+00:00</updated>
<author>
<name>Christian Fromme</name>
<email>kaner@strace.org</email>
</author>
<published>2011-03-09T19:12:26+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/kaner/bridgedb.git/commit/?id=971f8aee61a03eefde45ffd319eff646e6e8252e'/>
<id>971f8aee61a03eefde45ffd319eff646e6e8252e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Dump bridge pool assignments to a file for statistics.</title>
<updated>2011-03-09T14:17:57+00:00</updated>
<author>
<name>Karsten Loesing</name>
<email>karsten.loesing@gmx.net</email>
</author>
<published>2011-03-09T14:17:45+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/kaner/bridgedb.git/commit/?id=4d00328af81cfe6606c57cf01241c770bd5559d5'/>
<id>4d00328af81cfe6606c57cf01241c770bd5559d5</id>
<content type='text'>
With this patch we dump the list of currently running bridges with
information about their assigned rings, subrings, and file buckets to a
local file.  The idea is to publish sanitized versions of these assignment
files and analyze how the assignment affects a bridge's usage.

The assignment file is written on startup and after receiving a HUP signal
and parsing new bridge descriptors.  Note that the assignments file is not
updated when bridges are dumped to file buckets; in that case the changed
assignments to file buckets will be reflected in the assignments file
after the next HUP.

Also note that the assignment file only contains bridges that are believed
to be running from parsing the last network status.  As a result, bridges
that are contained in file buckets, but that are not believed to be
running, won't be contained in the assignment file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With this patch we dump the list of currently running bridges with
information about their assigned rings, subrings, and file buckets to a
local file.  The idea is to publish sanitized versions of these assignment
files and analyze how the assignment affects a bridge's usage.

The assignment file is written on startup and after receiving a HUP signal
and parsing new bridge descriptors.  Note that the assignments file is not
updated when bridges are dumped to file buckets; in that case the changed
assignments to file buckets will be reflected in the assignments file
after the next HUP.

Also note that the assignment file only contains bridges that are believed
to be running from parsing the last network status.  As a result, bridges
that are contained in file buckets, but that are not believed to be
running, won't be contained in the assignment file.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a more verbose comment on what insertBridgeAndGetRing() does now.</title>
<updated>2011-03-08T19:09:53+00:00</updated>
<author>
<name>Christian Fromme</name>
<email>kaner@strace.org</email>
</author>
<published>2011-03-08T19:09:53+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/kaner/bridgedb.git/commit/?id=48527eaf4686a2c4f436b3e0e17d6c7fb7c79ba5'/>
<id>48527eaf4686a2c4f436b3e0e17d6c7fb7c79ba5</id>
<content type='text'>
Also fix a minor bug in Tests.py (Thanks karsten for the review)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also fix a minor bug in Tests.py (Thanks karsten for the review)
</pre>
</div>
</content>
</entry>
</feed>
