<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/dcf/tor-browser-bundle, branch snowflake-mac-4</title>
<subtitle>David's tor-browser-bundle repository</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/dcf/tor-browser-bundle.git/'/>
<entry>
<title>Only include objects under out/Release/obj in libwebrtc-magic.a.</title>
<updated>2017-07-06T06:12:21+00:00</updated>
<author>
<name>David Fifield</name>
<email>david@bamsoftware.com</email>
</author>
<published>2017-07-06T06:11:03+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/dcf/tor-browser-bundle.git/commit/?id=80b8e83b0d6ae349df4bcaeba34d6002e1bc7ea3'/>
<id>80b8e83b0d6ae349df4bcaeba34d6002e1bc7ea3</id>
<content type='text'>
Makes the linux build match the mac build in this respect.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Makes the linux build match the mac build in this respect.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 22831: Enable Snowflake for mac.</title>
<updated>2017-07-06T06:12:21+00:00</updated>
<author>
<name>David Fifield</name>
<email>david@bamsoftware.com</email>
</author>
<published>2017-07-06T06:10:10+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/dcf/tor-browser-bundle.git/commit/?id=9dac145f66f088adcf8dc5e3bbf92f2dd7ab1b69'/>
<id>9dac145f66f088adcf8dc5e3bbf92f2dd7ab1b69</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Build go-webrtc and snowflake in the mac pluggable-transports descriptor.</title>
<updated>2017-07-06T06:12:21+00:00</updated>
<author>
<name>David Fifield</name>
<email>david@bamsoftware.com</email>
</author>
<published>2017-07-06T05:57:22+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/dcf/tor-browser-bundle.git/commit/?id=d785c92e2a22c954fdd9d21fba06b36423bd8c66'/>
<id>d785c92e2a22c954fdd9d21fba06b36423bd8c66</id>
<content type='text'>
I had to apply two tricks to get a reproducible snowflake-client.

The first is to use faketime to eliminate some timestamps. There were 11
variable timestamps in the file. Through experimentation, I found that
10 of them were dependent on the Go runtime (recompiling Go caused them
to change) and 1 was dependent on snowflake-client itself (recompiling
snowflake-client with the same runtime changed only that 1 timestamp).
The underlying issue has to do with clang 3.8.0 on Darwin embedding
timestamps, unsolved in the Go issue tracker as of 13 days ago.
https://github.com/golang/go/issues/9206#issuecomment-310476743

The second is a sed command to clobber embedded paths of the form
/tmp/go-buildXXXXXXXXX and /tmp/go-link-XXXXXXXXX. Their presence is
caused by some combination of Clang and Darwin, and there is as yet no
known workaround upstream.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I had to apply two tricks to get a reproducible snowflake-client.

The first is to use faketime to eliminate some timestamps. There were 11
variable timestamps in the file. Through experimentation, I found that
10 of them were dependent on the Go runtime (recompiling Go caused them
to change) and 1 was dependent on snowflake-client itself (recompiling
snowflake-client with the same runtime changed only that 1 timestamp).
The underlying issue has to do with clang 3.8.0 on Darwin embedding
timestamps, unsolved in the Go issue tracker as of 13 days ago.
https://github.com/golang/go/issues/9206#issuecomment-310476743

The second is a sed command to clobber embedded paths of the form
/tmp/go-buildXXXXXXXXX and /tmp/go-link-XXXXXXXXX. Their presence is
caused by some combination of Clang and Darwin, and there is as yet no
known workaround upstream.
</pre>
</div>
</content>
</entry>
<entry>
<title>Build webrtc for mac.</title>
<updated>2017-07-06T06:12:21+00:00</updated>
<author>
<name>David Fifield</name>
<email>david@bamsoftware.com</email>
</author>
<published>2017-07-06T05:55:39+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/dcf/tor-browser-bundle.git/commit/?id=34a03ea270f509e602465ad7e6283fae9d461b17'/>
<id>34a03ea270f509e602465ad7e6283fae9d461b17</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>2014 is already far, far away</title>
<updated>2017-07-05T10:12:05+00:00</updated>
<author>
<name>Georg Koppen</name>
<email>gk@torproject.org</email>
</author>
<published>2017-07-05T10:12:05+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/dcf/tor-browser-bundle.git/commit/?id=3f466124baf2718906e330b45388c22b2f1a44a7'/>
<id>3f466124baf2718906e330b45388c22b2f1a44a7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Release preparations for 7.5a2</title>
<updated>2017-07-04T00:56:23+00:00</updated>
<author>
<name>Nicolas Vigier</name>
<email>boklm@torproject.org</email>
</author>
<published>2017-07-04T00:56:23+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/dcf/tor-browser-bundle.git/commit/?id=e2f067395d180d2ef484375e9025b6c958d504dc'/>
<id>e2f067395d180d2ef484375e9025b6c958d504dc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump OpenSSL version for nightly builds</title>
<updated>2017-06-13T09:44:37+00:00</updated>
<author>
<name>Georg Koppen</name>
<email>gk@torproject.org</email>
</author>
<published>2017-06-13T09:44:37+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/dcf/tor-browser-bundle.git/commit/?id=515f9581b36e87d8180d2e74d57a9aed11d7c1e2'/>
<id>515f9581b36e87d8180d2e74d57a9aed11d7c1e2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>NoScript version bump for nightly</title>
<updated>2017-06-12T12:48:49+00:00</updated>
<author>
<name>Georg Koppen</name>
<email>gk@torproject.org</email>
</author>
<published>2017-06-12T12:48:49+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/dcf/tor-browser-bundle.git/commit/?id=d943f29a601d16abbaddbd7fa40448d019bf6d97'/>
<id>d943f29a601d16abbaddbd7fa40448d019bf6d97</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bumping tor browser branch for nightly builds</title>
<updated>2017-06-12T12:46:09+00:00</updated>
<author>
<name>Georg Koppen</name>
<email>gk@torproject.org</email>
</author>
<published>2017-06-12T12:46:09+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/dcf/tor-browser-bundle.git/commit/?id=5bb561cc765dabbd1ecbdee9c33dfe3df3a94cf3'/>
<id>5bb561cc765dabbd1ecbdee9c33dfe3df3a94cf3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 22578: Reorder versions entries in config.yml file</title>
<updated>2017-06-12T10:41:55+00:00</updated>
<author>
<name>Georg Koppen</name>
<email>gk@torproject.org</email>
</author>
<published>2017-06-12T10:41:55+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/dcf/tor-browser-bundle.git/commit/?id=2a1052df903df3c0cd80ec59783e94aca68333fc'/>
<id>2a1052df903df3c0cd80ec59783e94aca68333fc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
