<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/phw/bridgedb, branch bridgedb-0.9.2</title>
<subtitle>Philipp's bridgedb repository</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/phw/bridgedb.git/'/>
<entry>
<title>Merge branch 'release-0.9.2'</title>
<updated>2020-02-04T19:26:57+00:00</updated>
<author>
<name>Philipp Winter</name>
<email>phw@nymity.ch</email>
</author>
<published>2020-02-04T19:26:57+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/phw/bridgedb.git/commit/?id=ae0c4eb80047735ff6e7498309332d8d497e37f9'/>
<id>ae0c4eb80047735ff6e7498309332d8d497e37f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update dependencies to latest versions.</title>
<updated>2020-02-04T19:23:29+00:00</updated>
<author>
<name>Philipp Winter</name>
<email>phw@nymity.ch</email>
</author>
<published>2020-02-04T19:19:40+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/phw/bridgedb.git/commit/?id=ce1dfcaacf16eca47ef3202ccd58d1c13e15cd73'/>
<id>ce1dfcaacf16eca47ef3202ccd58d1c13e15cd73</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump version number to 0.9.2.</title>
<updated>2020-02-04T19:17:27+00:00</updated>
<author>
<name>Philipp Winter</name>
<email>phw@nymity.ch</email>
</author>
<published>2020-02-04T19:17:27+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/phw/bridgedb.git/commit/?id=36183837e96e46b4b881eaf9b6dc8a757d22d949'/>
<id>36183837e96e46b4b881eaf9b6dc8a757d22d949</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 'fix/31427' into develop</title>
<updated>2020-02-04T19:12:53+00:00</updated>
<author>
<name>Philipp Winter</name>
<email>phw@nymity.ch</email>
</author>
<published>2020-02-04T19:12:53+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/phw/bridgedb.git/commit/?id=74d1ec7547fe910a7dca1853229ca6afd8604fb8'/>
<id>74d1ec7547fe910a7dca1853229ca6afd8604fb8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Mention that #31427 is now fixed.</title>
<updated>2020-02-04T19:07:05+00:00</updated>
<author>
<name>Philipp Winter</name>
<email>phw@nymity.ch</email>
</author>
<published>2020-02-04T19:07:05+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/phw/bridgedb.git/commit/?id=19403caadd3385176f8b3766a46df008747db90f'/>
<id>19403caadd3385176f8b3766a46df008747db90f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make sure that ports don't end up being negative.</title>
<updated>2020-02-04T19:01:47+00:00</updated>
<author>
<name>Philipp Winter</name>
<email>phw@nymity.ch</email>
</author>
<published>2020-01-28T18:51:23+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/phw/bridgedb.git/commit/?id=4c3aad92ce78625e417b9afd42f614f72707b475'/>
<id>4c3aad92ce78625e417b9afd42f614f72707b475</id>
<content type='text'>
This fixes a bug that our CI system stumbled upon:

+./scripts/create_descriptors 200 --num-resistant-descs 100
Traceback (most recent call last):
  File "./scripts/create_descriptors", line 298, in &lt;module&gt;
    make_descriptors(args.num_descs, args.num_resistant_descs)
  File "./scripts/create_descriptors", line 266, in make_descriptors
    num_probing_resistant &gt; 0)
  File "./scripts/create_descriptors", line 242, in create_extrainfo_desc
    }, signing_key=signing_key)
  File "/home/travis/virtualenv/python2.7.15/lib/python2.7/site-packages/stem/descriptor/extrainfo_descriptor.py", line 944, in create
    return cls(cls.content(attr, exclude, sign, signing_key), validate = validate)
  File "/home/travis/virtualenv/python2.7.15/lib/python2.7/site-packages/stem/descriptor/extrainfo_descriptor.py", line 865, in __init__
    self._parse(entries, validate)
  File "/home/travis/virtualenv/python2.7.15/lib/python2.7/site-packages/stem/descriptor/__init__.py", line 744, in _parse
    parser_for_line[keyword](self, entries)
  File "/home/travis/virtualenv/python2.7.15/lib/python2.7/site-packages/stem/descriptor/extrainfo_descriptor.py", line 296, in _parse_transport_line
    raise ValueError('Transport line has a malformed port: transport %s' % value)
ValueError: Transport line has a malformed port: transport obfs3 203.54.46.87:-2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes a bug that our CI system stumbled upon:

+./scripts/create_descriptors 200 --num-resistant-descs 100
Traceback (most recent call last):
  File "./scripts/create_descriptors", line 298, in &lt;module&gt;
    make_descriptors(args.num_descs, args.num_resistant_descs)
  File "./scripts/create_descriptors", line 266, in make_descriptors
    num_probing_resistant &gt; 0)
  File "./scripts/create_descriptors", line 242, in create_extrainfo_desc
    }, signing_key=signing_key)
  File "/home/travis/virtualenv/python2.7.15/lib/python2.7/site-packages/stem/descriptor/extrainfo_descriptor.py", line 944, in create
    return cls(cls.content(attr, exclude, sign, signing_key), validate = validate)
  File "/home/travis/virtualenv/python2.7.15/lib/python2.7/site-packages/stem/descriptor/extrainfo_descriptor.py", line 865, in __init__
    self._parse(entries, validate)
  File "/home/travis/virtualenv/python2.7.15/lib/python2.7/site-packages/stem/descriptor/__init__.py", line 744, in _parse
    parser_for_line[keyword](self, entries)
  File "/home/travis/virtualenv/python2.7.15/lib/python2.7/site-packages/stem/descriptor/extrainfo_descriptor.py", line 296, in _parse_transport_line
    raise ValueError('Transport line has a malformed port: transport %s' % value)
ValueError: Transport line has a malformed port: transport obfs3 203.54.46.87:-2
</pre>
</div>
</content>
</entry>
<entry>
<title>Explain what should go into the email body.</title>
<updated>2020-02-04T19:01:46+00:00</updated>
<author>
<name>Philipp Winter</name>
<email>phw@nymity.ch</email>
</author>
<published>2020-01-28T18:36:01+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/phw/bridgedb.git/commit/?id=6a4891cf07aa5181ffc351a1a86765f981e1ce5a'/>
<id>6a4891cf07aa5181ffc351a1a86765f981e1ce5a</id>
<content type='text'>
...if we don't explain it here, we're forcing our users to go through at
least one iteration of BridgeDB's help emails.  Also, we might as well
tell people to request an obfs4 bridge because vanilla bridges are less
useful to the average user.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
...if we don't explain it here, we're forcing our users to go through at
least one iteration of BridgeDB's help emails.  Also, we might as well
tell people to request an obfs4 bridge because vanilla bridges are less
useful to the average user.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove Matt's email from "Contact &amp; Support".</title>
<updated>2020-01-28T18:19:39+00:00</updated>
<author>
<name>Philipp Winter</name>
<email>phw@nymity.ch</email>
</author>
<published>2020-01-28T18:19:39+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/phw/bridgedb.git/commit/?id=cc6bf38d20472a07f04a4731627403666bf146ad'/>
<id>cc6bf38d20472a07f04a4731627403666bf146ad</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change order of git release commands.</title>
<updated>2020-01-28T17:52:36+00:00</updated>
<author>
<name>Philipp Winter</name>
<email>phw@nymity.ch</email>
</author>
<published>2020-01-28T17:52:36+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/phw/bridgedb.git/commit/?id=e9820372bfa75048d5823e4a5ee810ca0d05db48'/>
<id>e9820372bfa75048d5823e4a5ee810ca0d05db48</id>
<content type='text'>
* Add a reminder that we should bump the version number in CHANGELOG
  after we checked out the release branch.

* Tag a new release after merging the release branch back into master,
  as it is suggested in:
  &lt;https://nvie.com/posts/a-successful-git-branching-model/#finishing-a-release-branch&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add a reminder that we should bump the version number in CHANGELOG
  after we checked out the release branch.

* Tag a new release after merging the release branch back into master,
  as it is suggested in:
  &lt;https://nvie.com/posts/a-successful-git-branching-model/#finishing-a-release-branch&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove isis as default trac owner and cc contact.</title>
<updated>2020-01-28T17:46:23+00:00</updated>
<author>
<name>Philipp Winter</name>
<email>phw@nymity.ch</email>
</author>
<published>2020-01-28T17:46:23+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/phw/bridgedb.git/commit/?id=045e34b829feef47426d65ae49c6a55247c9bc4d'/>
<id>045e34b829feef47426d65ae49c6a55247c9bc4d</id>
<content type='text'>
Isis hasn't been maintaining BridgeDB in quite a while.  By omitting the
owner and CC field, we're leaving it up to trac to pick its defaults.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Isis hasn't been maintaining BridgeDB in quite a while.  By omitting the
owner and CC field, we're leaving it up to trac to pick its defaults.
</pre>
</div>
</content>
</entry>
</feed>
