[tor-commits] [torspec/master] tor-spec: Add authenticated SENDMEs

2019-05-31 Thread nickm
commit 4fc32990cfa29e31db04005fe35bc8e239d9fcd8
Author: David Goulet 
Date:   Fri May 24 10:05:58 2019 -0400

tor-spec: Add authenticated SENDMEs

This merges proposal 289 into tor-spec.txt.

Most of the circuit-level flow control section has been rewritten to be
clearer and better detail version 0 and 1.

Closes #30365

Signed-off-by: David Goulet 
---
 proposals/289-authenticated-sendmes.txt |   2 +-
 tor-spec.txt| 108 ++--
 2 files changed, 89 insertions(+), 21 deletions(-)

diff --git a/proposals/289-authenticated-sendmes.txt 
b/proposals/289-authenticated-sendmes.txt
index c9eada6..3ae9e3e 100644
--- a/proposals/289-authenticated-sendmes.txt
+++ b/proposals/289-authenticated-sendmes.txt
@@ -1,6 +1,6 @@
 Filename: 289-authenticated-sendmes.txt
 Title: Authenticating sendme cells to mitigate bandwidth attacks
-Author: Rob Jansen, Roger Dingledine
+Author: Rob Jansen, Roger Dingledine, David Goulet
 Created: 2016-12-01
 Status: Open
 
diff --git a/tor-spec.txt b/tor-spec.txt
index b2b26eb..1a211bc 100644
--- a/tor-spec.txt
+++ b/tor-spec.txt
@@ -1861,32 +1861,91 @@ see tor-design.pdf.
 
To control a circuit's bandwidth usage, each OR keeps track of two
'windows', consisting of how many RELAY_DATA cells it is allowed to
-   originate (package for transmission), and how many RELAY_DATA cells
-   it is willing to consume (receive for local streams).  These limits
-   do not apply to cells that the OR receives from one host and relays
-   to another.
+   originate or willing to consume.
+
+   These two windows are respectively named: the package window (packaged for
+   transmission) and the deliver window (delivered for local streams).
+
+   Because of our leaky-pipe topology, every relay on the circuit has a pair
+   of windows, and the OP has a pair of windows for every relay on the
+   circuit. These windows do not apply to relayed cells, however, and a relay
+   that is never used for streams will never decrement its window or cause the
+   client to decrement a window.
 
Each 'window' value is initially set based on the consensus parameter
-   'circwindow' in the directory (see dir-spec.txt), or to 1000 data cells
-   if no 'circwindow' value is given,
-   in each direction (cells that are not data cells do not affect
-   the window).  When an OR is willing to deliver more cells, it sends a
-   RELAY_SENDME cell towards the OP, with Stream ID zero and an empty
-   body. When an OR receives a RELAY_SENDME cell with stream ID zero, it
-   increments its packaging window. (The body SHOULD be ignored.)
+   'circwindow' in the directory (see dir-spec.txt), or to 1000 data cells if
+   no 'circwindow' value is given. In each direction, cells that are not
+   RELAY_DATA cells do not affect the window.
+
+   An OR or OP (depending on the stream direction) sends a RELAY_SENDME cell
+   to indicate that it is willing to receive more cells when its deliver
+   window goes down below a full increment (100). For example, if the window
+   started at 1000, it should send a RELAY_SENDME when it reaches 900.
+
+   When an OR or OP receives a RELAY_SENDME, it increments its package window
+   by a value of 100 (circuit window increment) and proceeds to sending the
+   remaining RELAY_DATA cells.
+
+   If a package window reaches 0, the OR or OP stops reading from TCP
+   connections for all streams on the corresponding circuit, and sends no more
+   RELAY_DATA cells until receiving a RELAY_SENDME cell.
+
+   If a deliver window goes below 0, the circuit should be torn down.
+
+   Starting with tor-0.4.1.1-alpha, authenticated SENDMEs are supported
+   (version 1, see below). This means that both the OR and OP need to remember
+   the rolling digest of the cell that precedes (triggers) a RELAY_SENDME.
+   This can be known if the package window gets to a multiple of the circuit
+   window increment (100).
+
+   When the RELAY_SENDME version 1 arrives, it will contain a digest that MUST
+   match the one remembered. This represents a proof that the end point of the
+   circuit saw the sent cells. On failure to match, the circuit should be torn
+   down.
+
+   To ensure unpredictability, random bytes should be added to at least one
+   RELAY_DATA cell within one increment window. In other word, every 100 cells
+   (increment), random bytes should be introduced in at least one cell.
+
+7.3.1 SENDME Cell Format
+
+   A circuit-level RELAY_SENDME cell always has its StreamID=0.
 
-   Each of these cells increments the corresponding window by 100.
+   An OR or OP must obey these two consensus parameters in order to know which
+   version to emit and accept.
 
-   The OP behaves identically, except that it must track a packaging
-   window and a delivery window for every OR in the circuit.
+  'sendme_emit_min_version': Minimum version to emit.
+  'sendme_accept_min_version': Minimum version to accept.
 
-   An 

[tor-commits] [torspec/master] dir-spec: Add prop289 consensus parameters

2019-05-31 Thread nickm
commit 4ba8c630dcccd4f581ac5f371e5b94eead67b9b2
Author: David Goulet 
Date:   Fri May 24 10:08:10 2019 -0400

dir-spec: Add prop289 consensus parameters

Part of #30365

Signed-off-by: David Goulet 
---
 dir-spec.txt | 8 
 1 file changed, 8 insertions(+)

diff --git a/dir-spec.txt b/dir-spec.txt
index 460d02a..f620751 100644
--- a/dir-spec.txt
+++ b/dir-spec.txt
@@ -2098,6 +2098,14 @@
 the circuit queue a given circuit. Min: 0. Max: 5. Default 1000.
 First appeared: 0.4.0.3-alpha.
 
+"sendme_emit_min_version" -- Minimum SENDME version that can be sent.
+ Min: 0. Max: 255. Default 0. First
+ appeared: 0.4.1.1-alpha.
+
+"sendme_accept_min_version" -- Minimum SENDME version that is accepted.
+   Min: 0. Max: 255. Default 0. First
+   appeared: 0.4.1.1-alpha.
+
 "shared-rand-previous-value" SP NumReveals SP Value NL
 
 [At most once]



___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [torspec/master] prop289: Close it

2019-05-31 Thread nickm
commit d58b7d180e68f4f332f25d6d31d5006866cf10b8
Author: David Goulet 
Date:   Fri May 24 10:10:37 2019 -0400

prop289: Close it

It is not fully implemented and previous commit merges the relevant sections
into tor-spec.txt and dir-spec.txt.

I've also added "David Goulet" as a author since lots of it has changed from
my work since the creation of the proposal.

Part of #30365

Signed-off-by: David Goulet 
---
 proposals/000-index.txt | 4 ++--
 proposals/289-authenticated-sendmes.txt | 3 ++-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/proposals/000-index.txt b/proposals/000-index.txt
index c83a6fd..d10f917 100644
--- a/proposals/000-index.txt
+++ b/proposals/000-index.txt
@@ -209,7 +209,7 @@ Proposals by number:
 286  Controller APIs for hibernation access on mobile [REJECTED]
 287  Reduce circuit lifetime without overloading the network [OPEN]
 288  Privacy-Preserving Statistics with Privcount in Tor (Shamir version) 
[ACCEPTED]
-289  Authenticating sendme cells to mitigate bandwidth attacks [OPEN]
+289  Authenticating sendme cells to mitigate bandwidth attacks [CLOSED]
 290  Continuously update consensus methods [META]
 291  The move to two guard nodes [NEEDS-REVISION]
 292  Mesh-based vanguards [ACCEPTED]
@@ -253,7 +253,6 @@ Proposals by status:
277  Detect multiple relay instances running with same ID [for 0.3.??]
285  Directory documents should be standardized as UTF-8
287  Reduce circuit lifetime without overloading the network
-   289  Authenticating sendme cells to mitigate bandwidth attacks
295  Using ADL for relay cryptography (solving the crypto-tagging attack)
296  Have Directory Authorities expose raw bandwidth list files
299  Preferring IPv4 or IPv6 based on IP Version Failure Count
@@ -363,6 +362,7 @@ Proposals by status:
278  Directory Compression Scheme Negotiation [in 0.3.1.1-alpha]
283  Move IPv6 ORPorts from microdescriptors to the microdesc consensus 
[for 0.3.3.x] [in 0.3.3.1-alpha]
284  Hidden Service v3 Control Port
+   289  Authenticating sendme cells to mitigate bandwidth attacks [in 
0.4.1.1-alpha]
293  Other ways for relays to know when to publish [for 0.3.5] [in 
0.4.0.1-alpha]
297  Relaxing the protover-based shutdown rules [for 0.3.5.x] [in 0.4.0.x]
298  Putting family lines in canonical form [for 0.3.6.x] [in 0.4.0.1-alpha]
diff --git a/proposals/289-authenticated-sendmes.txt 
b/proposals/289-authenticated-sendmes.txt
index 3ae9e3e..e09b882 100644
--- a/proposals/289-authenticated-sendmes.txt
+++ b/proposals/289-authenticated-sendmes.txt
@@ -2,7 +2,8 @@ Filename: 289-authenticated-sendmes.txt
 Title: Authenticating sendme cells to mitigate bandwidth attacks
 Author: Rob Jansen, Roger Dingledine, David Goulet
 Created: 2016-12-01
-Status: Open
+Status: Closed
+Implemented-In: 0.4.1.1-alpha
 
 1. Overview and Motivation
 

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [translation/tbmanual-contentspot_completed] Update translations for tbmanual-contentspot_completed

2019-05-31 Thread translation
commit 1d356fe64ae006306dba4e4aa9e2d23fe06ef4b7
Author: Translation commit bot 
Date:   Fri May 31 18:48:02 2019 +

Update translations for tbmanual-contentspot_completed
---
 contents+fr.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/contents+fr.po b/contents+fr.po
index d8da3397f..01759ca04 100644
--- a/contents+fr.po
+++ b/contents+fr.po
@@ -190,8 +190,8 @@ msgid ""
 "The safest and simplest way to download Tor Browser is from the official Tor"
 " Project website at https://www.torproject.org.;
 msgstr ""
-"La manière la plus sûre et la plus simple de télécharger le Navigateur 
Tor "
-"est de le faire à partir du site Web officiel du Projet Tor à "
+"La façon la plus sûre et la plus simple de télécharger le Navigateur Tor 
est"
+" de le faire à partir du site Web officiel du Projet Tor à "
 "https://www.torproject.org/fr/.;
 
 #: https//tb-manual.torproject.org/downloading/

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [translation/tbmanual-contentspot] Update translations for tbmanual-contentspot

2019-05-31 Thread translation
commit f3c41ec3281dbec6141fddf1f164c89b75a130be
Author: Translation commit bot 
Date:   Fri May 31 18:47:52 2019 +

Update translations for tbmanual-contentspot
---
 contents+fr.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/contents+fr.po b/contents+fr.po
index d8da3397f..01759ca04 100644
--- a/contents+fr.po
+++ b/contents+fr.po
@@ -190,8 +190,8 @@ msgid ""
 "The safest and simplest way to download Tor Browser is from the official Tor"
 " Project website at https://www.torproject.org.;
 msgstr ""
-"La manière la plus sûre et la plus simple de télécharger le Navigateur 
Tor "
-"est de le faire à partir du site Web officiel du Projet Tor à "
+"La façon la plus sûre et la plus simple de télécharger le Navigateur Tor 
est"
+" de le faire à partir du site Web officiel du Projet Tor à "
 "https://www.torproject.org/fr/.;
 
 #: https//tb-manual.torproject.org/downloading/

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [translation/tails-openpgp-applet_completed] Update translations for tails-openpgp-applet_completed

2019-05-31 Thread translation
commit 8ef06ceed7f5ad81febf80e3dc48e3cd96869f1a
Author: Translation commit bot 
Date:   Fri May 31 17:47:20 2019 +

Update translations for tails-openpgp-applet_completed
---
 fr/openpgp-applet.pot | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/fr/openpgp-applet.pot b/fr/openpgp-applet.pot
index 6aaa5fd22..230c8eddc 100644
--- a/fr/openpgp-applet.pot
+++ b/fr/openpgp-applet.pot
@@ -12,7 +12,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: ta...@boum.org\n"
 "POT-Creation-Date: 2017-08-05 15:07-0400\n"
-"PO-Revision-Date: 2019-03-12 18:35+\n"
+"PO-Revision-Date: 2019-05-31 17:46+\n"
 "Last-Translator: AO \n"
 "Language-Team: French 
(http://www.transifex.com/otf/torproject/language/fr/)\n"
 "MIME-Version: 1.0\n"

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [translation/tails-openpgp-applet] Update translations for tails-openpgp-applet

2019-05-31 Thread translation
commit 0a956c1248ea9cf0bf81772fe0b47c4202bd49a2
Author: Translation commit bot 
Date:   Fri May 31 17:47:12 2019 +

Update translations for tails-openpgp-applet
---
 fr/openpgp-applet.pot | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/fr/openpgp-applet.pot b/fr/openpgp-applet.pot
index 6aaa5fd22..230c8eddc 100644
--- a/fr/openpgp-applet.pot
+++ b/fr/openpgp-applet.pot
@@ -12,7 +12,7 @@ msgstr ""
 "Project-Id-Version: Tor Project\n"
 "Report-Msgid-Bugs-To: ta...@boum.org\n"
 "POT-Creation-Date: 2017-08-05 15:07-0400\n"
-"PO-Revision-Date: 2019-03-12 18:35+\n"
+"PO-Revision-Date: 2019-05-31 17:46+\n"
 "Last-Translator: AO \n"
 "Language-Team: French 
(http://www.transifex.com/otf/torproject/language/fr/)\n"
 "MIME-Version: 1.0\n"

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [tor-browser-build/master] Revert "Bug 29641: Try to connect over IPv6 if needed"

2019-05-31 Thread gk
commit 5e8a92b225e3f67a4df6ce9e47e62eee59ed90fb
Author: Georg Koppen 
Date:   Fri May 31 11:47:29 2019 +

Revert "Bug 29641: Try to connect over IPv6 if needed"

This reverts commit f75cf0bd2e1c4cef96a31e266da4a0385e5f2016. See:
bug 30639 for the reasoning behind the revert and some work we need to
do in the meantime.
---
 projects/tor-browser/Bundle-Data/linux/Data/Tor/torrc-defaults  | 1 -
 projects/tor-browser/Bundle-Data/mac/TorBrowser/Data/Tor/torrc-defaults | 1 -
 projects/tor-browser/Bundle-Data/windows/Data/Tor/torrc-defaults| 1 -
 3 files changed, 3 deletions(-)

diff --git a/projects/tor-browser/Bundle-Data/linux/Data/Tor/torrc-defaults 
b/projects/tor-browser/Bundle-Data/linux/Data/Tor/torrc-defaults
index d0c074e..f3645cd 100644
--- a/projects/tor-browser/Bundle-Data/linux/Data/Tor/torrc-defaults
+++ b/projects/tor-browser/Bundle-Data/linux/Data/Tor/torrc-defaults
@@ -13,4 +13,3 @@ AvoidDiskWrites 1
 Log notice stdout
 CookieAuthentication 1
 DormantCanceledByStartup 1
-ClientAutoIPv6ORPort 1
diff --git 
a/projects/tor-browser/Bundle-Data/mac/TorBrowser/Data/Tor/torrc-defaults 
b/projects/tor-browser/Bundle-Data/mac/TorBrowser/Data/Tor/torrc-defaults
index d0c074e..f3645cd 100644
--- a/projects/tor-browser/Bundle-Data/mac/TorBrowser/Data/Tor/torrc-defaults
+++ b/projects/tor-browser/Bundle-Data/mac/TorBrowser/Data/Tor/torrc-defaults
@@ -13,4 +13,3 @@ AvoidDiskWrites 1
 Log notice stdout
 CookieAuthentication 1
 DormantCanceledByStartup 1
-ClientAutoIPv6ORPort 1
diff --git a/projects/tor-browser/Bundle-Data/windows/Data/Tor/torrc-defaults 
b/projects/tor-browser/Bundle-Data/windows/Data/Tor/torrc-defaults
index d0c074e..f3645cd 100644
--- a/projects/tor-browser/Bundle-Data/windows/Data/Tor/torrc-defaults
+++ b/projects/tor-browser/Bundle-Data/windows/Data/Tor/torrc-defaults
@@ -13,4 +13,3 @@ AvoidDiskWrites 1
 Log notice stdout
 CookieAuthentication 1
 DormantCanceledByStartup 1
-ClientAutoIPv6ORPort 1

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [tor-browser-build/maint-8.5] Release preparations for 8.5.1

2019-05-31 Thread gk
commit 4fd074e59d14c3a4b43a308c796486ab84e5b113
Author: Georg Koppen 
Date:   Fri May 31 11:25:08 2019 +

Release preparations for 8.5.1

Versions bump and Changelog update
---
 projects/firefox/config |  2 +-
 projects/https-everywhere/config|  2 +-
 projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt | 18 ++
 projects/torbutton/config   |  2 +-
 rbm.conf|  6 +++---
 5 files changed, 24 insertions(+), 6 deletions(-)

diff --git a/projects/firefox/config b/projects/firefox/config
index 35dac3a..8547aca 100644
--- a/projects/firefox/config
+++ b/projects/firefox/config
@@ -1,7 +1,7 @@
 # vim: filetype=yaml sw=2
 version: '[% c("abbrev") %]'
 filename: 'firefox-[% c("version") %]-[% c("var/osname") %]-[% 
c("var/build_id") %]'
-git_hash: 'tor-browser-[% c("var/firefox_version") %]-[% 
c("var/torbrowser_branch") %]-1-build1'
+git_hash: 'tor-browser-[% c("var/firefox_version") %]-[% 
c("var/torbrowser_branch") %]-1-build2'
 tag_gpg_id: 1
 git_url: https://git.torproject.org/tor-browser.git
 git_submodule: 1
diff --git a/projects/https-everywhere/config b/projects/https-everywhere/config
index 60776cb..2db9177 100644
--- a/projects/https-everywhere/config
+++ b/projects/https-everywhere/config
@@ -1,5 +1,5 @@
 # vim: filetype=yaml sw=2
-version: 2019.5.6.1
+version: 2019.5.13
 git_url: https://git.torproject.org/https-everywhere.git
 git_hash: '[% c("version") %]'
 git_submodule: 1
diff --git a/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt 
b/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
index 83e2a2d..e881c48 100644
--- a/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
+++ b/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt
@@ -1,3 +1,21 @@
+Tor Browser 8.5.1 -- June 4 2019
+ * All platforms
+   * Update Torbutton to 2.1.10
+ * Bug 30565: Sync nocertdb with privatebrowsing.autostart at startup
+ * Bug 30464: Add WebGL to safer descriptions
+ * Translations update
+   * Update NoScript to 10.6.2
+ * Bug 29969: Remove workaround for Mozilla's bug 1532530
+   * Update HTTPS Everywhere to 2019.5.13
+   * Bug 30541: Disable WebGL readPixel() for web content
+ * Windows + OS X + Linux
+   * Bug 30560: Better match actual toolbar in onboarding toolbar graphic
+ * Android
+   * Bug 30635: Sync mobile default bridges list with desktop one
+ * Build System
+   * All platforms
+ * Bug 30480: Check that signed tag contains expected tag name
+
 Tor Browser 8.5 -- May 21 2019
  * All platforms
* Update Firefox to 60.7.0esr
diff --git a/projects/torbutton/config b/projects/torbutton/config
index 971f0e6..43705ae 100644
--- a/projects/torbutton/config
+++ b/projects/torbutton/config
@@ -1,5 +1,5 @@
 # vim: filetype=yaml sw=2
-version: 2.1.8
+version: 2.1.10
 git_url: https://git.torproject.org/torbutton.git
 git_hash: '[% c("version") %]'
 gpg_keyring: torbutton.gpg
diff --git a/rbm.conf b/rbm.conf
index 54f6c65..ee9e322 100644
--- a/rbm.conf
+++ b/rbm.conf
@@ -24,10 +24,10 @@ buildconf:
   git_signtag_opt: '-s'
 
 var:
-  torbrowser_version: '8.5'
-  torbrowser_build: 'build3'
+  torbrowser_version: '8.5.1'
+  torbrowser_build: 'build1'
   torbrowser_incremental_from:
-- 8.0.9
+- 8.5
   project_name: tor-browser
   multi_lingual: 0
   build_mar: 1

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [tor-browser/tor-browser-60.7.0esr-9.0-1] fixup! Bug 29768: Introduce new features to users

2019-05-31 Thread gk
commit 79286b37dd0d3711a5ef029e15286cf37339cba6
Author: Georg Koppen 
Date:   Fri May 31 10:47:49 2019 +

fixup! Bug 29768: Introduce new features to users

Fixes bug 30560
---
 .../content/img/figure_tor-security-level.png   | Bin 10888 -> 11263 bytes
 .../content/img/figure_tor-toolbar-layout.png   | Bin 5837 -> 10569 bytes
 2 files changed, 0 insertions(+), 0 deletions(-)

diff --git 
a/browser/extensions/onboarding/content/img/figure_tor-security-level.png 
b/browser/extensions/onboarding/content/img/figure_tor-security-level.png
index 4f940ea008ef..9a5c221c8d8e 100644
Binary files 
a/browser/extensions/onboarding/content/img/figure_tor-security-level.png and 
b/browser/extensions/onboarding/content/img/figure_tor-security-level.png differ
diff --git 
a/browser/extensions/onboarding/content/img/figure_tor-toolbar-layout.png 
b/browser/extensions/onboarding/content/img/figure_tor-toolbar-layout.png
index 0a8161087827..624ef6514d39 100644
Binary files 
a/browser/extensions/onboarding/content/img/figure_tor-toolbar-layout.png and 
b/browser/extensions/onboarding/content/img/figure_tor-toolbar-layout.png differ

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [tor-browser/tor-browser-60.7.0esr-8.5-1] fixup! Bug 29768: Introduce new features to users

2019-05-31 Thread gk
commit 70d0b16f9f23c81040b6648a813c0991315afdb8
Author: Georg Koppen 
Date:   Fri May 31 10:47:49 2019 +

fixup! Bug 29768: Introduce new features to users

Fixes bug 30560
---
 .../content/img/figure_tor-security-level.png   | Bin 10888 -> 11263 bytes
 .../content/img/figure_tor-toolbar-layout.png   | Bin 5837 -> 10569 bytes
 2 files changed, 0 insertions(+), 0 deletions(-)

diff --git 
a/browser/extensions/onboarding/content/img/figure_tor-security-level.png 
b/browser/extensions/onboarding/content/img/figure_tor-security-level.png
index 4f940ea008ef..9a5c221c8d8e 100644
Binary files 
a/browser/extensions/onboarding/content/img/figure_tor-security-level.png and 
b/browser/extensions/onboarding/content/img/figure_tor-security-level.png differ
diff --git 
a/browser/extensions/onboarding/content/img/figure_tor-toolbar-layout.png 
b/browser/extensions/onboarding/content/img/figure_tor-toolbar-layout.png
index 0a8161087827..624ef6514d39 100644
Binary files 
a/browser/extensions/onboarding/content/img/figure_tor-toolbar-layout.png and 
b/browser/extensions/onboarding/content/img/figure_tor-toolbar-layout.png differ

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [translation/support-portal] Update translations for support-portal

2019-05-31 Thread translation
commit 416b10d30bd181f87b4e33729ee1f72bcca90f5e
Author: Translation commit bot 
Date:   Fri May 31 11:21:45 2019 +

Update translations for support-portal
---
 contents+ro.po | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/contents+ro.po b/contents+ro.po
index e66bbfc4d..ebf9ee0b1 100644
--- a/contents+ro.po
+++ b/contents+ro.po
@@ -4,8 +4,8 @@
 # k piticu , 2019
 # A C , 2019
 # erinm, 2019
-# Emma Peel, 2019
 # eduard pintilie , 2019
+# Emma Peel, 2019
 # 
 msgid ""
 msgstr ""
@@ -13,7 +13,7 @@ msgstr ""
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-05-24 08:29+CET\n"
 "PO-Revision-Date: 2018-10-02 22:41+\n"
-"Last-Translator: eduard pintilie , 2019\n"
+"Last-Translator: Emma Peel, 2019\n"
 "Language-Team: Romanian (https://www.transifex.com/otf/teams/1519/ro/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -145,9 +145,9 @@ msgid ""
 "Browser](https://www.torproject.org/download) and then using it to navigate "
 "to the blocked site will allow access."
 msgstr ""
-"De cele mai multe ori, descărcarea pur și simplu a browserului [Tor 
Browser]"
-" (https://www.torproject.org/download) și apoi utilizarea acestuia pentru a "
-"naviga către site-ul blocat va permite accesul."
+"De cele mai multe ori, descărcarea pur și simplu a browserului [Tor "
+"Browser](https://www.torproject.org/download) și apoi utilizarea acestuia "
+"pentru a naviga către site-ul blocat va permite accesul."
 
 #: https//support.torproject.org/faq/faq-2/
 #: (content/faq/faq-2/contents+en.lrquestion.description)
@@ -370,8 +370,8 @@ msgid ""
 "page](https://www.torproject.org/docs/signing-keys.html.en)."
 msgstr ""
 "Pentru o listă a semnelor dezvoltatorilor care vin odată cu pachetul, "
-"consultați pagina [chei de semnare] (https://www.torproject.org/docs;
-"/signing-keys.html.en)."
+"consultați pagina [chei de semnare](https://www.torproject.org/docs/signing-;
+"keys.html.en)."
 
 #: https//support.torproject.org/tbb/how-to-verify-signature/
 #: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [translation/torbutton-browseronboardingproperties] Update translations for torbutton-browseronboardingproperties

2019-05-31 Thread translation
commit a030a44e1b16da1a1a606452efe66c2c933d000f
Author: Translation commit bot 
Date:   Fri May 31 11:20:29 2019 +

Update translations for torbutton-browseronboardingproperties
---
 sw/browserOnboarding.properties | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/sw/browserOnboarding.properties b/sw/browserOnboarding.properties
index 2af091c92..c1c018710 100644
--- a/sw/browserOnboarding.properties
+++ b/sw/browserOnboarding.properties
@@ -2,10 +2,10 @@
 # See LICENSE for licensing information.
 # vim: set sw=2 sts=2 ts=8 et:
 
-onboarding.tour-tor-welcome=Welcome
-onboarding.tour-tor-welcome.title=You’re ready.
+onboarding.tour-tor-welcome=Karibu
+onboarding.tour-tor-welcome.title=Upo tayari.
 onboarding.tour-tor-welcome.description=Tor Browser offers the highest 
standard of privacy and security while browsing the web. You’re now protected 
against tracking, surveillance, and censorship. This quick onboarding will show 
you how.
-onboarding.tour-tor-welcome.next-button=Go to Privacy
+onboarding.tour-tor-welcome.next-button=Nenda kwenye faragha
 
 onboarding.tour-tor-privacy=Privacy
 onboarding.tour-tor-privacy.title=Snub trackers and snoopers.
@@ -17,7 +17,7 @@ onboarding.tour-tor-network.title=Travel a decentralized 
network.
 onboarding.tour-tor-network.description=Tor Browser connects you to the Tor 
network run by thousands of volunteers around the world. Unlike a VPN, 
there’s no one point of failure or centralized entity you need to trust in 
order to enjoy the internet privately.
 onboarding.tour-tor-network.button=Go to Circuit Display
 
-onboarding.tour-tor-circuit-display=Circuit Display
+onboarding.tour-tor-circuit-display=Muonekano wa mzunguko
 onboarding.tour-tor-circuit-display.title=See your path.
 onboarding.tour-tor-circuit-display.description=For each domain you visit, 
your traffic is relayed and encrypted in a circuit across three Tor relays 
around the world. No website knows where you are connecting from. You can 
request a new circuit by clicking ‘New Circuit for this Site’ on our 
Circuit Display.
 onboarding.tour-tor-circuit-display.button=See My Path
@@ -55,16 +55,16 @@ onboarding.tour-tor-security-update-8.5.title=Security 
level experience
 onboarding.tour-tor-security-update-8.5.description=We improved how you see 
and set your security level. We replaced the security slider with a toolbar 
icon that makes your current level visible at all times. Click it to view 
details about your current level or to change your security settings.
 
 # Circuit Display onboarding.
-onboarding.tor-circuit-display.next=Next
+onboarding.tor-circuit-display.next=Inayofuata
 onboarding.tor-circuit-display.done=Imefanywa
-onboarding.tor-circuit-display.one-of-three=1 of 3
-onboarding.tor-circuit-display.two-of-three=2 of 3
-onboarding.tor-circuit-display.three-of-three=3 of 3
+onboarding.tor-circuit-display.one-of-three=1 kati ya 3
+onboarding.tor-circuit-display.two-of-three=2 kati ya 3
+onboarding.tor-circuit-display.three-of-three=3 kati ya 3
 
-onboarding.tor-circuit-display.intro.title=How do circuits work?
+onboarding.tor-circuit-display.intro.title=Vipi mizunguko inafanya kazi?
 onboarding.tor-circuit-display.intro.msg=Circuits are made up of randomly 
assigned relays, which are computers around the world configured to forward Tor 
traffic. Circuits allow you to browse privately and to connect to onion 
services.
 
-onboarding.tor-circuit-display.diagram.title=Circuit Display
+onboarding.tor-circuit-display.diagram.title=Muonekano wa mzunguko
 onboarding.tor-circuit-display.diagram.msg=This diagram shows the relays that 
make up the circuit for this website. To prevent linking of activity across 
different sites, each website gets a different circuit.
 
 onboarding.tor-circuit-display.new-circuit.title=Do you need a new circuit?

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [translation/tbmanual-contentspot_completed] Update translations for tbmanual-contentspot_completed

2019-05-31 Thread translation
commit f8ebb498b143115b49fb770f5aacd12d57b7eed0
Author: Translation commit bot 
Date:   Fri May 31 11:18:55 2019 +

Update translations for tbmanual-contentspot_completed
---
 contents+de.po| 38 +++--
 contents+en.po| 40 +--
 contents+es.po| 40 +--
 contents+fr.po| 40 +--
 contents+he.po| 40 ---
 contents+id.po| 41 +++-
 contents+is.po| 36 ++-
 contents+ka.po| 40 ---
 contents+pt-BR.po | 44 ++-
 contents+pt-PT.po | 42 -
 contents+ro.po| 56 ---
 contents+tr.po| 42 ++---
 contents.pot  | 40 +--
 13 files changed, 196 insertions(+), 343 deletions(-)

diff --git a/contents+de.po b/contents+de.po
index de6245aa5..a0fbcf143 100644
--- a/contents+de.po
+++ b/contents+de.po
@@ -1,16 +1,16 @@
 # Translators:
 # Jim John , 2018
 # Oliver Parczyk, 2019
-# Emma Peel, 2019
 # erinm, 2019
 # Felix W , 2019
+# Emma Peel, 2019
 # Curtis Baltimore , 2019
 # 
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-05-27 08:26+CET\n"
+"POT-Creation-Date: 2019-05-31 11:30+CET\n"
 "PO-Revision-Date: 2018-11-14 12:31+\n"
 "Last-Translator: Curtis Baltimore , 2019\n"
 "Language-Team: German (https://www.transifex.com/otf/teams/1519/de/)\n"
@@ -189,8 +189,10 @@ msgstr "So ladest du den Tor-Browser herunter"
 #: (content/downloading/contents+en.lrtopic.body)
 msgid ""
 "The safest and simplest way to download Tor Browser is from the official Tor"
-" Project website at https://www.torproject.org/download.;
+" Project website at https://www.torproject.org.;
 msgstr ""
+"Der sicherste und einfachste Weg, Tor Browser herunterzuladen, ist von der "
+"offiziellen Tor Project Webseite unter https://www.torproject.org.;
 
 #: https//tb-manual.torproject.org/downloading/
 #: (content/downloading/contents+en.lrtopic.body)
@@ -1553,6 +1555,8 @@ msgstr "# Zugriff auf den Sicherheitsschieber"
 
 #: https//tb-manual.torproject.org/security-slider/
 #: (content/security-slider/contents+en.lrtopic.body)
+#: https//tb-manual.torproject.org/security-settings/
+#: (content/security-settings/contents+en.lrtopic.body)
 msgid ""
 msgstr ""
 
@@ -1573,6 +1577,8 @@ msgstr "# Sicherheitsstufen"
 
 #: https//tb-manual.torproject.org/security-slider/
 #: (content/security-slider/contents+en.lrtopic.body)
+#: https//tb-manual.torproject.org/security-settings/
+#: (content/security-settings/contents+en.lrtopic.body)
 msgid ""
 msgstr ""
 
@@ -1723,13 +1729,6 @@ msgstr ""
 #: https//tb-manual.torproject.org/security-settings/
 #: (content/security-settings/contents+en.lrtopic.body)
 msgid ""
-""
-msgstr ""
-
-#: https//tb-manual.torproject.org/security-settings/
-#: (content/security-settings/contents+en.lrtopic.body)
-msgid ""
 "Increasing the Security Level in the Tor Browser Security Settings will "
 "disable or partially disable certain browser features to protect against "
 "possible attacks."
@@ -1749,13 +1748,6 @@ msgstr ""
 
 #: https//tb-manual.torproject.org/security-settings/
 #: (content/security-settings/contents+en.lrtopic.body)
-msgid ""
-""
-msgstr ""
-
-#: https//tb-manual.torproject.org/security-settings/
-#: (content/security-settings/contents+en.lrtopic.body)
 msgid "At this level, all Tor Browser and website features are enabled."
 msgstr ""
 "Auf dieser Ebene sind alle Funktionen des Tor-Browsers und der Webseite "
@@ -2516,17 +2508,17 @@ msgstr ""
 "Wissenschaft und der Allgemeinheit zu vergrößern."
 
 #: templates/footer.html:24
-msgid "Subscribe to our Newsletter"
-msgstr "Abonnieren Sie unseren Newsletter"
+msgid "SUBSCRIBE TO OUR NEWSLETTER"
+msgstr "ABONNIERE UNSEREN INFOBRIEF"
 
 #: templates/footer.html:25
-msgid "Get monthly updates and opportunities from the Tor Project"
+msgid "Get monthly updates and opportunities from the Tor Project:"
 msgstr ""
-"Erhalte monatliche Berichte und Beschäftigungsaussichten vom Tor Project"
+"Erhalte monatliche Berichte und Beschäftigungsaussichten vom Tor Project:"
 
 #: templates/footer.html:26
-msgid "Sign up"
-msgstr "Registrieren"
+msgid "SIGN UP"
+msgstr "ANMELDEN"
 
 #: templates/footer.html:32
 msgid ""
diff --git a/contents+en.po b/contents+en.po
index 04d504899..8d15b33d7 100644
--- a/contents+en.po
+++ b/contents+en.po
@@ -3,7 +3,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-05-29 13:31+CET\n"
+"POT-Creation-Date: 2019-05-31 11:30+CET\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME 

[tor-commits] [translation/tba-torbrowserstringsdtd] Update translations for tba-torbrowserstringsdtd

2019-05-31 Thread translation
commit 139a10f5ee409da6c1728028dbb19f21b393ae84
Author: Translation commit bot 
Date:   Fri May 31 11:17:39 2019 +

Update translations for tba-torbrowserstringsdtd
---
 sw/torbrowser_strings.dtd | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/sw/torbrowser_strings.dtd b/sw/torbrowser_strings.dtd
index c101ce433..c9d82308c 100644
--- a/sw/torbrowser_strings.dtd
+++ b/sw/torbrowser_strings.dtd
@@ -1,5 +1,5 @@
 
-
+
 
 
 
@@ -10,15 +10,15 @@
 
 
 
-
+
 
 
 
-
+
 
 
 
-
+
 
 
 

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [tor-browser-build/maint-8.5] Bug 29969: Bump NoScript to 10.6.2

2019-05-31 Thread gk
commit d2c1d1718bbaf892536c5fad371b46ef7acc2555
Author: Georg Koppen 
Date:   Thu May 23 07:15:20 2019 +

Bug 29969: Bump NoScript to 10.6.2

NoScript 10.6.2 removes the workround for Mozilla's bug 1532530 which
caused drag-and-drop search emitting XSS warnings and a lot more false
positive XSS warnings as usual.
---
 projects/tor-browser/config | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/projects/tor-browser/config b/projects/tor-browser/config
index e8c0b23..d427005 100644
--- a/projects/tor-browser/config
+++ b/projects/tor-browser/config
@@ -91,9 +91,9 @@ input_files:
 enable: '[% c("var/snowflake") %]'
   - filename: Bundle-Data
 enable: '[% ! c("var/android") %]'
-  - URL: 
https://addons.cdn.mozilla.net/user-media/addons/722/noscript_security_suite-10.6.1-an+fx.xpi
+  - URL: 
https://addons.cdn.mozilla.net/user-media/addons/722/noscript_security_suite-10.6.2-an+fx.xpi
 name: noscript
-sha256sum: b15047d0045d12f28b2e1e444bdb86800257b5ca6cc8f4c8022b20c550cd9727
+sha256sum: 040bc6eaf5bdb72d5851c1f7cdc3be39302859f53dbd479757a2723e639a995f
   - filename: 'RelativeLink/start-tor-browser.desktop'
 enable: '[% c("var/linux") %]'
   - filename: 'RelativeLink/execdesktop'

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [tor-browser-build/master] Bug 29969: Bump NoScript to 10.6.2

2019-05-31 Thread gk
commit db1ff5cb84595c0b9299d8326bc565517f926511
Author: Georg Koppen 
Date:   Thu May 23 07:15:20 2019 +

Bug 29969: Bump NoScript to 10.6.2

NoScript 10.6.2 removes the workround for Mozilla's bug 1532530 which
caused drag-and-drop search emitting XSS warnings and a lot more false
positive XSS warnings as usual.
---
 projects/tor-browser/config | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/projects/tor-browser/config b/projects/tor-browser/config
index ee62944..a23a4f7 100644
--- a/projects/tor-browser/config
+++ b/projects/tor-browser/config
@@ -79,9 +79,9 @@ input_files:
 enable: '[% c("var/snowflake") %]'
   - filename: Bundle-Data
 enable: '[% ! c("var/android") %]'
-  - URL: 
https://addons.cdn.mozilla.net/user-media/addons/722/noscript_security_suite-10.6.1-an+fx.xpi
+  - URL: 
https://addons.cdn.mozilla.net/user-media/addons/722/noscript_security_suite-10.6.2-an+fx.xpi
 name: noscript
-sha256sum: b15047d0045d12f28b2e1e444bdb86800257b5ca6cc8f4c8022b20c550cd9727
+sha256sum: 040bc6eaf5bdb72d5851c1f7cdc3be39302859f53dbd479757a2723e639a995f
   - filename: 'RelativeLink/start-tor-browser.desktop'
 enable: '[% c("var/linux") %]'
   - filename: 'RelativeLink/execdesktop'

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [tor-browser/tor-browser-60.7.0esr-9.0-1] Bump Torbutton version to 2.1.10

2019-05-31 Thread gk
commit ba71ab060abeffb5c7b2a8ecfac27b44f9ae55f1
Author: Georg Koppen 
Date:   Fri May 31 10:19:57 2019 +

Bump Torbutton version to 2.1.10
---
 toolkit/torproject/torbutton | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/toolkit/torproject/torbutton b/toolkit/torproject/torbutton
index a89101b9fa85..fc1b50e42123 16
--- a/toolkit/torproject/torbutton
+++ b/toolkit/torproject/torbutton
@@ -1 +1 @@
-Subproject commit a89101b9fa856bbfaec49e7b71d5f5e7175f7c81
+Subproject commit fc1b50e42123a5850098cd58e6a8889e28be8ae6

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [tor-browser/tor-browser-60.7.0esr-8.5-1] Bump Torbutton version to 2.1.10

2019-05-31 Thread gk
commit d62f9bbafb471ad010012b03b928a73fbaa9fdbb
Author: Georg Koppen 
Date:   Fri May 31 10:18:54 2019 +

Bump Torbutton version to 2.1.10
---
 toolkit/torproject/torbutton | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/toolkit/torproject/torbutton b/toolkit/torproject/torbutton
index 0e3106d27be9..fc1b50e42123 16
--- a/toolkit/torproject/torbutton
+++ b/toolkit/torproject/torbutton
@@ -1 +1 @@
-Subproject commit 0e3106d27be9bedea991b26a0e767bea315efa82
+Subproject commit fc1b50e42123a5850098cd58e6a8889e28be8ae6

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [torbutton/master] Release preparations for 2.1.10

2019-05-31 Thread gk
commit fc1b50e42123a5850098cd58e6a8889e28be8ae6
Author: Georg Koppen 
Date:   Fri May 31 10:16:23 2019 +

Release preparations for 2.1.10

Version bump and CHANGELOG update
---
 src/CHANGELOG   | 4 
 src/install.rdf | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/CHANGELOG b/src/CHANGELOG
index 2be620f5..fe236b2c 100644
--- a/src/CHANGELOG
+++ b/src/CHANGELOG
@@ -1,3 +1,7 @@
+2.1.10
+ * Bug 30565: sync nocertdb with privatebrowsing.autostart at startup
+ * Translations update
+
 2.1.9
  * Bug 30464: Add WebGL to safer descriptions
  * Translations update
diff --git a/src/install.rdf b/src/install.rdf
index eebc2de0..aa03c8dc 100644
--- a/src/install.rdf
+++ b/src/install.rdf
@@ -6,7 +6,7 @@
 Torbutton
 Mike Perry
 torbut...@torproject.org
-2.1.9
+2.1.10
 true
 
https://www.torproject.org/projects/torbrowser.html.en
 chrome://torbutton/skin/tor.png

___
tor-commits mailing list
tor-commits@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [torbutton/master] Translations update

2019-05-31 Thread gk
commit 1bbffaba1efce15887365cae4174f22cbcdcfd5e
Author: Georg Koppen 
Date:   Fri May 31 10:13:14 2019 +

Translations update
---
 src/chrome/locale/ar/browserOnboarding.properties| 14 +++---
 src/chrome/locale/ar/securityLevel.properties|  6 +++---
 src/chrome/locale/ca/securityLevel.properties|  2 +-
 src/chrome/locale/ca/torbutton.dtd   |  2 +-
 src/chrome/locale/de/securityLevel.properties|  2 +-
 src/chrome/locale/de/torbutton.dtd   |  2 +-
 src/chrome/locale/es-ES/securityLevel.properties |  2 +-
 src/chrome/locale/es-ES/torbutton.dtd|  2 +-
 src/chrome/locale/eu/aboutTor.dtd| 10 +-
 src/chrome/locale/eu/browserOnboarding.properties|  8 
 src/chrome/locale/eu/securityLevel.properties| 12 ++--
 src/chrome/locale/eu/torbutton.dtd   | 16 
 src/chrome/locale/eu/torbutton.properties| 10 +-
 src/chrome/locale/fa/securityLevel.properties|  2 +-
 src/chrome/locale/fa/torbutton.dtd   |  2 +-
 src/chrome/locale/fr/aboutTor.dtd|  2 +-
 src/chrome/locale/fr/browserOnboarding.properties|  2 +-
 src/chrome/locale/fr/securityLevel.properties|  4 ++--
 src/chrome/locale/fr/torbutton.dtd   |  2 +-
 src/chrome/locale/he/securityLevel.properties|  2 +-
 src/chrome/locale/he/torbutton.dtd   |  2 +-
 src/chrome/locale/id/aboutTor.dtd|  2 +-
 src/chrome/locale/is/securityLevel.properties|  2 +-
 src/chrome/locale/is/torbutton.dtd   |  2 +-
 src/chrome/locale/it/securityLevel.properties|  2 +-
 src/chrome/locale/it/torbutton.dtd   |  2 +-
 src/chrome/locale/ka/aboutDialog.dtd |  4 ++--
 src/chrome/locale/ka/browserOnboarding.properties|  2 +-
 src/chrome/locale/ka/securityLevel.properties|  4 ++--
 src/chrome/locale/ka/torbutton.dtd   |  2 +-
 src/chrome/locale/nb-NO/aboutTBUpdate.dtd|  2 +-
 src/chrome/locale/nb-NO/aboutTor.dtd |  2 +-
 src/chrome/locale/nb-NO/securityLevel.properties | 12 ++--
 src/chrome/locale/nb-NO/torbutton.dtd|  2 +-
 src/chrome/locale/pl/securityLevel.properties|  2 +-
 src/chrome/locale/pl/torbutton.dtd   |  2 +-
 src/chrome/locale/pt-BR/securityLevel.properties |  2 +-
 src/chrome/locale/pt-BR/torbutton.dtd|  2 +-
 src/chrome/locale/ru/securityLevel.properties|  2 +-
 src/chrome/locale/ru/torbutton.dtd   |  2 +-
 src/chrome/locale/sv-SE/securityLevel.properties |  2 +-
 src/chrome/locale/sv-SE/torbutton.dtd|  2 +-
 src/chrome/locale/tr/securityLevel.properties|  2 +-
 src/chrome/locale/tr/torbutton.dtd   |  2 +-
 src/chrome/locale/vi/aboutTBUpdate.dtd   |  4 ++--
 src/chrome/locale/vi/browserOnboarding.properties|  6 +++---
 src/chrome/locale/zh-CN/aboutTBUpdate.dtd|  4 ++--
 src/chrome/locale/zh-CN/aboutTor.dtd | 10 +-
 src/chrome/locale/zh-CN/brand.properties |  6 +++---
 src/chrome/locale/zh-CN/browserOnboarding.properties | 12 ++--
 src/chrome/locale/zh-CN/securityLevel.properties |  4 ++--
 src/chrome/locale/zh-CN/torbutton.dtd| 10 +-
 src/chrome/locale/zh-CN/torbutton.properties | 16 
 src/chrome/locale/zh-TW/aboutTor.dtd |  2 +-
 src/chrome/locale/zh-TW/securityLevel.properties |  2 +-
 src/chrome/locale/zh-TW/torbutton.dtd|  2 +-
 56 files changed, 122 insertions(+), 122 deletions(-)

diff --git a/src/chrome/locale/ar/browserOnboarding.properties 
b/src/chrome/locale/ar/browserOnboarding.properties
index 7a5f3cf0..996d081c 100644
--- a/src/chrome/locale/ar/browserOnboarding.properties
+++ b/src/chrome/locale/ar/browserOnboarding.properties
@@ -5,7 +5,7 @@
 onboarding.tour-tor-welcome=مرحباً
 onboarding.tour-tor-welcome.title=انت مستعد.
 onboarding.tour-tor-welcome.description=متصفح تور (Tor Browser) 
يوفر اعلى معايير الخصوصيه و اﻷمان اثناء 
تصفحك للويب. انت اﻷن محمي من التتبع , الم
راقبه, و الحجب. هذا المؤهل السريع سيعرض لك 
كيف يتم ذلك.
-onboarding.tour-tor-welcome.next-button=Go to Privacy
+onboarding.tour-tor-welcome.next-button=الانتقال إلى 
الخصوصية
 
 onboarding.tour-tor-privacy=الخصوصية
 onboarding.tour-tor-privacy.title=المتلصصون و اكلواسعة 
اﻹنترنت
@@ -21,7 +21,7 @@ onboarding.tour-tor-circuit-display=عرض الدائرة
 onboarding.tour-tor-circuit-display.title=شاهد مسارك
 onboarding.tour-tor-circuit-display.description=لكل مجال تقوم 

[tor-commits] [translation/tor_outreach_md_completed] Update translations for tor_outreach_md_completed

2019-05-31 Thread translation
commit 44f83228b8d5fe21a39fc5937a330fe67d0df714
Author: Translation commit bot 
Date:   Fri May 31 09:49:52 2019 +

Update translations for tor_outreach_md_completed
---
 tor-outreach2019-2020-zh_CN.md | 26 +-
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/tor-outreach2019-2020-zh_CN.md b/tor-outreach2019-2020-zh_CN.md
index fe6da7964..ba0822a93 100644
--- a/tor-outreach2019-2020-zh_CN.md
+++ b/tor-outreach2019-2020-zh_CN.md
@@ -8,11 +8,11 @@
 
 但是最近,她注意到与之前她搜索相å…
³çš„广告在网上追踪她。
 
-这种感觉非常具有侵略性,所以她对在线广告进行了一些ç 
”究,并了解到不仅
是广告客户追踪她,还有她的服务商,分析å…
¬å¸ï¼Œç¤¾äº¤åª’体平台等等也在追踪她。
+这种感觉非常具有侵略性,所以她对在线广告进行了一些ç 
”究,并了解到不仅
是广告商追踪她,还有她的互联网服务商,数据分析å…
¬å¸ï¼Œç¤¾äº¤åª’体平台等等也在追踪她。
 
 
Aleisha决定她要找到并使用不收集她数据,不跟踪她,也不会告诉å
…¶ä»–服务任何关于她的私人信息的软件。
 
-她参加了当地黑客空间的隐私培训,并了解到了**Tor 
Browser**,这是唯一能让她匿名浏览的网络浏览器。
+她参加
了当地极客地带的隐私培训,并了解到了**Tor浏览器**,这是唯一能让她匿名浏览的网络浏览器。
 
 ---
 
@@ -26,11 +26,11 @@ 
Fernanda和她的同事建立了一个网站,为寻求生殖信息的人提供
 
 如果这个网站被联系到她们,她们可能会被逮捕——或者
更糟。
 
-为了保护自己,Fernanda和她的同事使用Tor **洋葱服务** 
创建了网站。 洋葱服务不仅
可以保护它们不被发现作为服务器的运营者
,还可以通过要求使用Tor Browser来帮助保护其网站的访问者。
+为了保护自己,Fernanda和她的同事使用Tor的**洋葱服务**创建了网站。洋葱服务不ä»
…可以保护它们不被发现作为服务器的运营者
,还可以通过要求使用Tor浏览器来帮助保护其网站的访问者
。
 
-实际上,Fernanda使用**Tor 
Browser**进行所有网页浏览只是为了处于安全一侧。
+实际
上,Fernanda使用**Tor浏览**进行所有网页浏览,而这只是为了使她处于安å
…¨åœ°å¸¦ã€‚
 
-她还使用有Tor支持的名为** OnionShare **的应用程序安å…
¨ç§å¯†åœ°å‘其他社运人士发送文件。
+她还使用由Tor支持的名为**OnionShare**的应用程序,安å…
¨ç§å¯†åœ°å‘其他活动人士发送文件。
 
 ### 像Fernanda这æ 
·çš„生殖权社运人士正在为基本的自由而战,而Tor则帮助增强他们的抗争。
 
@@ -48,13 +48,13 @@ Jelani住在一个有大河流过的小村庄。
 
 由这些公司支付的私人保安å…
¬å¸ä½¿ç”¨å¼ºå¤§çš„监控机制来监控Jelani及å…
¶æ‘民的在线活动,他们正在组织保护他们的神圣河流。
 
-Jelani使用**Tor Browser**来让他在访问国际
人权保护和法律援助网站并撰写关于å…
¶æ‘庄抵抗运动的博客文章时免受这些公司的窥探。
+Jelani使用**Tor浏览器**来让他在访问国际
人权保护和法律援助网站,并撰写关于å…
¶æ‘庄抵抗运动的博客文章时,免受这些公司的窥探。
 
 他还使用**OnionShare**和**SecureDrop**安å…
¨åœ°å‘正在帮助揭露这些侵犯人权行为的记者发送文件。
 
 所有这些软件都使用了Tor来保护Jelani的隐私。
 
-### 像Jelani这æ 
·çš„人权社运人士正在为他们的社区争取正义,而Tor则帮助增强他们的抗争。
+### 像Jelani这æ 
·çš„人权运动人士正在为他们的社区争取正义,而Tor则帮助增强他们的抗争。
 
 ---
 
@@ -62,7 +62,7 @@ Jelani使用**Tor Browser**来让他在访问国际
人权保护和法律援助
 
 ### 造桥而非建墙
 
-Jean第一次去了一个原理他的家人的国家。
+Jean第一次去了一个远离家乡的国家。
 
 在抵达酒店后,他打开了他的笔记本电脑。
 
@@ -78,21 +78,21 @@ 
Jean花了半个小时尝试来找出哪个便宜的VPN是最好的。
 
 
他选择了一个似乎工作了一阵的,但五分钟后连接脱机,VPN再也连接不上了。
 
-Jean继续阅读以寻找其他选项并了解到了Tor 
Browser及它如何规避审查。
+Jean继续阅读以寻找å…
¶ä»–办法,并了解到了Tor浏览器及它如何规避审查。
 
 他找到了一个官网镜像来下载这个程序。
 
-当他打开**Tor Browser**时,他按ç…
§ç»™å—到审查用户的提示连接到了一个网桥,这使他能够再次访问互联网。
+当他打开**Tor浏览器**时,他按ç…
§ç»™å—到审查用户的提示连接到了一个网桥,这使他能够再次访问互联网。
 
-使用Tor Browser让Jean能自由私密地浏览并联系他的家人。
+使用Tor浏览器让Jean能自由私密地上网并联系他的家人。
 
-### 世界各地的受审查用户依靠Tor 

[tor-commits] [translation/tor_outreach_md] Update translations for tor_outreach_md

2019-05-31 Thread translation
commit 3cb7f57e2b89f171bf574425e66583f8fcb90190
Author: Translation commit bot 
Date:   Fri May 31 09:49:45 2019 +

Update translations for tor_outreach_md
---
 tor-outreach2019-2020-zh_CN.md | 26 +-
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/tor-outreach2019-2020-zh_CN.md b/tor-outreach2019-2020-zh_CN.md
index fe6da7964..ba0822a93 100644
--- a/tor-outreach2019-2020-zh_CN.md
+++ b/tor-outreach2019-2020-zh_CN.md
@@ -8,11 +8,11 @@
 
 但是最近,她注意到与之前她搜索相å…
³çš„广告在网上追踪她。
 
-这种感觉非常具有侵略性,所以她对在线广告进行了一些ç 
”究,并了解到不仅
是广告客户追踪她,还有她的服务商,分析å…
¬å¸ï¼Œç¤¾äº¤åª’体平台等等也在追踪她。
+这种感觉非常具有侵略性,所以她对在线广告进行了一些ç 
”究,并了解到不仅
是广告商追踪她,还有她的互联网服务商,数据分析å…
¬å¸ï¼Œç¤¾äº¤åª’体平台等等也在追踪她。
 
 
Aleisha决定她要找到并使用不收集她数据,不跟踪她,也不会告诉å
…¶ä»–服务任何关于她的私人信息的软件。
 
-她参加了当地黑客空间的隐私培训,并了解到了**Tor 
Browser**,这是唯一能让她匿名浏览的网络浏览器。
+她参加
了当地极客地带的隐私培训,并了解到了**Tor浏览器**,这是唯一能让她匿名浏览的网络浏览器。
 
 ---
 
@@ -26,11 +26,11 @@ 
Fernanda和她的同事建立了一个网站,为寻求生殖信息的人提供
 
 如果这个网站被联系到她们,她们可能会被逮捕——或者
更糟。
 
-为了保护自己,Fernanda和她的同事使用Tor **洋葱服务** 
创建了网站。 洋葱服务不仅
可以保护它们不被发现作为服务器的运营者
,还可以通过要求使用Tor Browser来帮助保护其网站的访问者。
+为了保护自己,Fernanda和她的同事使用Tor的**洋葱服务**创建了网站。洋葱服务不ä»
…可以保护它们不被发现作为服务器的运营者
,还可以通过要求使用Tor浏览器来帮助保护其网站的访问者
。
 
-实际上,Fernanda使用**Tor 
Browser**进行所有网页浏览只是为了处于安全一侧。
+实际
上,Fernanda使用**Tor浏览**进行所有网页浏览,而这只是为了使她处于安å
…¨åœ°å¸¦ã€‚
 
-她还使用有Tor支持的名为** OnionShare **的应用程序安å…
¨ç§å¯†åœ°å‘其他社运人士发送文件。
+她还使用由Tor支持的名为**OnionShare**的应用程序,安å…
¨ç§å¯†åœ°å‘其他活动人士发送文件。
 
 ### 像Fernanda这æ 
·çš„生殖权社运人士正在为基本的自由而战,而Tor则帮助增强他们的抗争。
 
@@ -48,13 +48,13 @@ Jelani住在一个有大河流过的小村庄。
 
 由这些公司支付的私人保安å…
¬å¸ä½¿ç”¨å¼ºå¤§çš„监控机制来监控Jelani及å…
¶æ‘民的在线活动,他们正在组织保护他们的神圣河流。
 
-Jelani使用**Tor Browser**来让他在访问国际
人权保护和法律援助网站并撰写关于å…
¶æ‘庄抵抗运动的博客文章时免受这些公司的窥探。
+Jelani使用**Tor浏览器**来让他在访问国际
人权保护和法律援助网站,并撰写关于å…
¶æ‘庄抵抗运动的博客文章时,免受这些公司的窥探。
 
 他还使用**OnionShare**和**SecureDrop**安å…
¨åœ°å‘正在帮助揭露这些侵犯人权行为的记者发送文件。
 
 所有这些软件都使用了Tor来保护Jelani的隐私。
 
-### 像Jelani这æ 
·çš„人权社运人士正在为他们的社区争取正义,而Tor则帮助增强他们的抗争。
+### 像Jelani这æ 
·çš„人权运动人士正在为他们的社区争取正义,而Tor则帮助增强他们的抗争。
 
 ---
 
@@ -62,7 +62,7 @@ Jelani使用**Tor Browser**来让他在访问国际
人权保护和法律援助
 
 ### 造桥而非建墙
 
-Jean第一次去了一个原理他的家人的国家。
+Jean第一次去了一个远离家乡的国家。
 
 在抵达酒店后,他打开了他的笔记本电脑。
 
@@ -78,21 +78,21 @@ 
Jean花了半个小时尝试来找出哪个便宜的VPN是最好的。
 
 
他选择了一个似乎工作了一阵的,但五分钟后连接脱机,VPN再也连接不上了。
 
-Jean继续阅读以寻找其他选项并了解到了Tor 
Browser及它如何规避审查。
+Jean继续阅读以寻找å…
¶ä»–办法,并了解到了Tor浏览器及它如何规避审查。
 
 他找到了一个官网镜像来下载这个程序。
 
-当他打开**Tor Browser**时,他按ç…
§ç»™å—到审查用户的提示连接到了一个网桥,这使他能够再次访问互联网。
+当他打开**Tor浏览器**时,他按ç…
§ç»™å—到审查用户的提示连接到了一个网桥,这使他能够再次访问互联网。
 
-使用Tor Browser让Jean能自由私密地浏览并联系他的家人。
+使用Tor浏览器让Jean能自由私密地上网并联系他的家人。
 
-### 世界各地的受审查用户依靠Tor