<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/richard/tor-browser, branch bug_32645_v2</title>
<subtitle>Richard's tor-browser repository</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/richard/tor-browser.git/'/>
<entry>
<title>fixup! Bug 23247: Communicating security expectations for .onion</title>
<updated>2020-02-18T22:15:36+00:00</updated>
<author>
<name>Richard Pospesel</name>
<email>richard@torproject.org</email>
</author>
<published>2020-02-12T22:41:26+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/richard/tor-browser.git/commit/?id=cd1274e11525f893c953b78294e180fe471809e5'/>
<id>cd1274e11525f893c953b78294e180fe471809e5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Bug 1603270 - Add telemetry for FirefoxPromoBannerRow user actions. r=VladBaicu, a=RyanVM"</title>
<updated>2020-02-11T20:41:06+00:00</updated>
<author>
<name>Matthew Finkel</name>
<email>Matthew.Finkel@gmail.com</email>
</author>
<published>2020-02-11T20:41:06+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/richard/tor-browser.git/commit/?id=c2da27fca068dac7658fe53f51124908ee8c723b'/>
<id>c2da27fca068dac7658fe53f51124908ee8c723b</id>
<content type='text'>
This reverts commit 334f572f8b2113c464bd65e1282b7085a1dfb5eb.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 334f572f8b2113c464bd65e1282b7085a1dfb5eb.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Bug 31764: Fix for error when navigating via 'Paste and go'"</title>
<updated>2020-02-11T02:30:11+00:00</updated>
<author>
<name>Nicolas Vigier</name>
<email>boklm@torproject.org</email>
</author>
<published>2020-01-30T10:57:52+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/richard/tor-browser.git/commit/?id=19fa956d545b6af7f0aa5048bceab7c00ec879cc'/>
<id>19fa956d545b6af7f0aa5048bceab7c00ec879cc</id>
<content type='text'>
This reverts commit 59d89229b68f8fbaa46e910a9bd03a6b26e8403e.

With #32470 we backported Mozilla's fix for this issue.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 59d89229b68f8fbaa46e910a9bd03a6b26e8403e.

With #32470 we backported Mozilla's fix for this issue.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 1590538 - Don't pass an empty object to urlbar-user-start-navigation because it doesn't handle it properly. r=Standard8</title>
<updated>2020-02-11T02:30:11+00:00</updated>
<author>
<name>Marco Bonardo</name>
<email>mbonardo@mozilla.com</email>
</author>
<published>2019-10-30T14:25:02+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/richard/tor-browser.git/commit/?id=a83411dfd84faff2f5a9f40da161339f065504de'/>
<id>a83411dfd84faff2f5a9f40da161339f065504de</id>
<content type='text'>
Differential Revision: https://phabricator.services.mozilla.com/D50634

--HG--
extra : moz-landing-system : lando
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Differential Revision: https://phabricator.services.mozilla.com/D50634

--HG--
extra : moz-landing-system : lando
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 32414: Make Services.search.addEngine obey FPI</title>
<updated>2020-02-11T02:30:11+00:00</updated>
<author>
<name>Alex Catarineu</name>
<email>acat@torproject.org</email>
</author>
<published>2020-01-10T16:54:18+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/richard/tor-browser.git/commit/?id=3ad7a3a333643469d0d1e80ebc7670983f9a6a73'/>
<id>3ad7a3a333643469d0d1e80ebc7670983f9a6a73</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 461204 - Improve the random number generator for the boundaries in multipart/form-data r=smaug</title>
<updated>2020-02-11T02:30:10+00:00</updated>
<author>
<name>Alex Catarineu</name>
<email>acat@torproject.org</email>
</author>
<published>2020-01-13T20:41:14+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/richard/tor-browser.git/commit/?id=ac96b77c70e682d27b335c483099cbdacbaccb16'/>
<id>ac96b77c70e682d27b335c483099cbdacbaccb16</id>
<content type='text'>
Using a weak RNG for the form boundary allows a website operator to perform several
attacks on users (as outlined in https://trac.torproject.org/projects/tor/ticket/22919)

These include:
 - Identifying Windows users based on the unseeded RNG
 - Identify the number of form submissions that have occurred cross-origin between same-origin submissions

Additionally, a predictable boundary makes it possible to forge a boundary in the middle
of a file upload.

Differential Revision: https://phabricator.services.mozilla.com/D56056

--HG--
extra : moz-landing-system : lando
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using a weak RNG for the form boundary allows a website operator to perform several
attacks on users (as outlined in https://trac.torproject.org/projects/tor/ticket/22919)

These include:
 - Identifying Windows users based on the unseeded RNG
 - Identify the number of form submissions that have occurred cross-origin between same-origin submissions

Additionally, a predictable boundary makes it possible to forge a boundary in the middle
of a file upload.

Differential Revision: https://phabricator.services.mozilla.com/D56056

--HG--
extra : moz-landing-system : lando
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 30237: Add v3 onion services client authentication prompt</title>
<updated>2020-02-11T02:30:10+00:00</updated>
<author>
<name>Kathy Brade</name>
<email>brade@pearlcrescent.com</email>
</author>
<published>2019-11-12T21:11:05+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/richard/tor-browser.git/commit/?id=82f4dd45e593f882c15e2e84e11b59e65ad31bc8'/>
<id>82f4dd45e593f882c15e2e84e11b59e65ad31bc8</id>
<content type='text'>
When Tor informs the browser that client authentication is needed,
temporarily load about:blank instead of about:neterror and prompt
for the user's key.

If a correctly formatted key is entered, use Tor's ONION_CLIENT_AUTH_ADD
control port command to add the key (via Torbutton's control port
module) and reload the page.

If the user cancels the prompt, display the standard about:neterror
"Unable to connect" page. This requires a small change to
browser/actors/NetErrorChild.jsm to account for the fact that the
docShell no longer has the failedChannel information. The failedChannel
is used to extract TLS-related error info, which is not applicable
in the case of a canceled .onion authentication prompt.

Add a leaveOpen option to PopupNotifications.show so we can display
error messages within the popup notification doorhanger without
closing the prompt.

Add support for onion services strings to the TorStrings module.

Add support for Tor extended SOCKS errors (Tor proposal 304) to the
socket transport and SOCKS layers. Improved display of all of these
errors will be implemented as part of bug 30025.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When Tor informs the browser that client authentication is needed,
temporarily load about:blank instead of about:neterror and prompt
for the user's key.

If a correctly formatted key is entered, use Tor's ONION_CLIENT_AUTH_ADD
control port command to add the key (via Torbutton's control port
module) and reload the page.

If the user cancels the prompt, display the standard about:neterror
"Unable to connect" page. This requires a small change to
browser/actors/NetErrorChild.jsm to account for the fact that the
docShell no longer has the failedChannel information. The failedChannel
is used to extract TLS-related error info, which is not applicable
in the case of a canceled .onion authentication prompt.

Add a leaveOpen option to PopupNotifications.show so we can display
error messages within the popup notification doorhanger without
closing the prompt.

Add support for onion services strings to the TorStrings module.

Add support for Tor extended SOCKS errors (Tor proposal 304) to the
socket transport and SOCKS layers. Improved display of all of these
errors will be implemented as part of bug 30025.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 1590526 - Temporarily allow node adoption across different docGroups for the content/content case r=smaug,zombie a=pascalc</title>
<updated>2020-02-11T02:30:10+00:00</updated>
<author>
<name>Sean Feng</name>
<email>sefeng@mozilla.com</email>
</author>
<published>2019-10-24T20:56:43+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/richard/tor-browser.git/commit/?id=058f7553389ccb074e757141e7aa097d19d94cb9'/>
<id>058f7553389ccb074e757141e7aa097d19d94cb9</id>
<content type='text'>
As web extensions rely on this node adoption between content to content
documents, we want to continue allowing this capability to work for now.

Differential Revision: https://phabricator.services.mozilla.com/D50348

--HG--
extra : source : 78c33df33145bd63cd303264734d0b7d85151908
extra : histedit_source : 280627c1dba1ad7b8d82f5a315b5c2170bf3167b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As web extensions rely on this node adoption between content to content
documents, we want to continue allowing this capability to work for now.

Differential Revision: https://phabricator.services.mozilla.com/D50348

--HG--
extra : source : 78c33df33145bd63cd303264734d0b7d85151908
extra : histedit_source : 280627c1dba1ad7b8d82f5a315b5c2170bf3167b
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug 1467970 - Unsupport cross docGroup adoption r=smaug</title>
<updated>2020-02-11T02:30:09+00:00</updated>
<author>
<name>Sean Feng</name>
<email>sefeng@mozilla.com</email>
</author>
<published>2019-09-14T00:09:44+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/richard/tor-browser.git/commit/?id=e6a7cccd8623d47985df3b41cf4506816ec0c140'/>
<id>e6a7cccd8623d47985df3b41cf4506816ec0c140</id>
<content type='text'>
Differential Revision: https://phabricator.services.mozilla.com/D43135

--HG--
extra : moz-landing-system : lando
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Differential Revision: https://phabricator.services.mozilla.com/D43135

--HG--
extra : moz-landing-system : lando
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug #32405: Crash immediately after bootstrap on Android</title>
<updated>2020-02-11T02:30:08+00:00</updated>
<author>
<name>sisbell</name>
<email>shane.isbell@gmail.com</email>
</author>
<published>2019-11-28T05:08:02+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.torproject.org/user/richard/tor-browser.git/commit/?id=eb88d8eea02d0269ef7ae37e4366ab860d51ce50'/>
<id>eb88d8eea02d0269ef7ae37e4366ab860d51ce50</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
