[tor-commits] [tor-browser/tor-browser-60.3.0esr-8.0-1] Bug 680300 - Part 3: Make the client.navigate() not to reference the baseURL if it navigates to a view-source URL r=asuth
commit bec054919416df19648702f2af0b9a0be1c384b8 Author: Tim Huang Date: Mon Sep 24 18:22:26 2018 + Bug 680300 - Part 3: Make the client.navigate() not to reference the baseURL if it navigates to a view-source URL r=asuth The suppressing of the error NS_ERROR_UNKNOWN_PROTOCOL will break the web-platform-test 'windowclient-navigate.https.html' since navigating to an invalid view-source url through the client API won't receive any error due to the suppressing. So the test will time-out since it waits for an error. While navigating to an invalid view-source url with its inner url as relative, this will pass the validity check we have right now and do the navigation because of it takes account the baseURL while doing the check. The invalid view-source url will be resolved into a valid view-source url in the case. Fortunately, we won't encounter any issue in the test in the past since the docShell will block this loading because it's loading a view-source url inside an iframe and reports a NS_ERROR_UNKNOWN_PROTOCOL error. But, we should faild with a NS_ERROR_MALFORMED_URI error when doing the URL validity check. For addressing this, this patch makes the client.navigate to not take the baseURL into account if it is a view-source URL. Differential Revision: https://phabricator.services.mozilla.com/D6587 --HG-- extra : moz-landing-system : lando --- dom/clients/manager/ClientNavigateOpChild.cpp | 19 ++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/dom/clients/manager/ClientNavigateOpChild.cpp b/dom/clients/manager/ClientNavigateOpChild.cpp index b6a8e70b7356..1e6cc50da41d 100644 --- a/dom/clients/manager/ClientNavigateOpChild.cpp +++ b/dom/clients/manager/ClientNavigateOpChild.cpp @@ -15,6 +15,7 @@ #include "nsIWebProgressListener.h" #include "nsNetUtil.h" #include "nsPIDOMWindow.h" +#include "nsURLHelper.h" namespace mozilla { namespace dom { @@ -185,8 +186,24 @@ ClientNavigateOpChild::DoNavigate(const ClientNavigateOpConstructorArgs& aArgs) return ref.forget(); } + // There is an edge case for view-source url here. According to the wpt test + // windowclient-navigate.https.html, a view-source URL with a relative inner + // URL should be treated as an invalid URL. However, we will still resolve it + // into a valid view-source URL since the baseURL is involved while creating + // the URI. So, an invalid view-source URL will be treated as a valid URL + // in this case. To address this, we should not take the baseURL into account + // for the view-source URL. + bool shouldUseBaseURL = true; + nsAutoCString scheme; + if (NS_SUCCEEDED(net_ExtractURLScheme(aArgs.url(), scheme)) && + scheme.LowerCaseEqualsLiteral("view-source")) { +shouldUseBaseURL = false; + } + nsCOMPtr url; - rv = NS_NewURI(getter_AddRefs(url), aArgs.url(), nullptr, baseURL); + rv = NS_NewURI(getter_AddRefs(url), aArgs.url(), + nullptr, shouldUseBaseURL ? baseURL.get() + : nullptr); if (NS_FAILED(rv)) { ref = ClientOpPromise::CreateAndReject(rv, __func__); return ref.forget(); ___ 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.3.0esr-8.0-1] Bug 680300 - Part 2: Add a test case for ensuring no error reporting when loading an unknown protocol. r=smaug
commit 818556471232f9a9a4caebc3c37cae387a43bbd7 Author: Tim Huang Date: Sun Sep 23 22:24:05 2018 + Bug 680300 - Part 2: Add a test case for ensuring no error reporting when loading an unknown protocol. r=smaug This test case will try to navigate an iframe to an unknown protocol and check whether no errors been reported. Differential Revision: https://phabricator.services.mozilla.com/D3493 --HG-- extra : moz-landing-system : lando --- uriloader/exthandler/tests/mochitest/mochitest.ini | 1 + .../test_unknown_ext_protocol_handlers.html| 28 ++ 2 files changed, 29 insertions(+) diff --git a/uriloader/exthandler/tests/mochitest/mochitest.ini b/uriloader/exthandler/tests/mochitest/mochitest.ini index 266d783e569b..12ffa16a4233 100644 --- a/uriloader/exthandler/tests/mochitest/mochitest.ini +++ b/uriloader/exthandler/tests/mochitest/mochitest.ini @@ -8,5 +8,6 @@ support-files = [test_handlerApps.xhtml] skip-if = (toolkit == 'android' || os == 'mac') || e10s # OS X: bug 786938 scheme = https +[test_unknown_ext_protocol_handlers.html] [test_unsafeBidiChars.xhtml] [test_web_protocol_handlers.html] diff --git a/uriloader/exthandler/tests/mochitest/test_unknown_ext_protocol_handlers.html b/uriloader/exthandler/tests/mochitest/test_unknown_ext_protocol_handlers.html new file mode 100644 index ..9a399e486257 --- /dev/null +++ b/uriloader/exthandler/tests/mochitest/test_unknown_ext_protocol_handlers.html @@ -0,0 +1,28 @@ + + + + Test for no error reporting for unknown external protocols + + + + + + + +SimpleTest.waitForExplicitFinish(); + +window.onload = () => { + let testFrame = document.getElementById("testFrame"); + + try { +testFrame.contentWindow.location.href = "unknownextproto:"; +ok(true, "There is no error reporting for unknown external protocol navigation."); + } catch (e) { +ok(false, "There should be no error reporting for unknown external protocol navigation."); + } + + SimpleTest.finish(); +} + + + ___ 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.3.0esr-8.0-1] Bug 680300 - Part 1: Stopping reporting errors when loading an unknown external protocol. r=smaug
commit d0571f8b98a5a98e59974b4868c0fcccaea17748 Author: Tim Huang Date: Tue Sep 25 07:50:28 2018 + Bug 680300 - Part 1: Stopping reporting errors when loading an unknown external protocol. r=smaug This patch makes the docshell not to report an error if it is a unknown protocol error. However, we will still display the error page in this case. Differential Revision: https://phabricator.services.mozilla.com/D3492 --HG-- extra : moz-landing-system : lando --- docshell/base/nsDocShell.cpp | 7 +++ 1 file changed, 7 insertions(+) diff --git a/docshell/base/nsDocShell.cpp b/docshell/base/nsDocShell.cpp index 120b8c8b880b..e95855dd3e9f 100644 --- a/docshell/base/nsDocShell.cpp +++ b/docshell/base/nsDocShell.cpp @@ -10486,6 +10486,13 @@ nsDocShell::InternalLoad(nsIURI* aURI, (aFlags & LOAD_FLAGS_ERROR_LOAD_CHANGES_RV) != 0) { return NS_ERROR_LOAD_SHOWED_ERRORPAGE; } + +// We won't report any error if this is an unknown protocol error. The reason +// behind this is that it will allow enumeration of external protocols if +// we report an error for each unknown protocol. +if (NS_ERROR_UNKNOWN_PROTOCOL == rv) { + return NS_OK; +} } return rv; ___ 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.0] Bug 26263: app icon positioned incorrectly in macOS DMG installer window
commit cb37fc36ffb8d21c99e90a61b6a31a8981b64e41 Author: Kathy Brade Date: Tue Oct 16 17:29:59 2018 + Bug 26263: app icon positioned incorrectly in macOS DMG installer window Use a new .DS_Store file that has the correct app icon position. Incorporate a new background image with updated Tor Browser branding, including @1x and @2x (Retina) images. Remove the .fseventsd/ directory, which is not needed in a DMG. These changes also fix bug 25151: Update Tor Browser branding on installation. --- .../Bundle-Data/mac-applications.dmg/.DS_Store | Bin 12292 -> 15365 bytes .../mac-applications.dmg/.background/background.png | Bin 50020 -> 0 bytes .../.background/background.tiff | Bin 0 -> 36170 bytes .../.fseventsd/00400c60 | Bin 173 -> 0 bytes .../mac-applications.dmg/.fseventsd/fseventsd-uuid | 1 - 5 files changed, 1 deletion(-) diff --git a/projects/tor-browser/Bundle-Data/mac-applications.dmg/.DS_Store b/projects/tor-browser/Bundle-Data/mac-applications.dmg/.DS_Store index aeb3104..deb29a7 100644 Binary files a/projects/tor-browser/Bundle-Data/mac-applications.dmg/.DS_Store and b/projects/tor-browser/Bundle-Data/mac-applications.dmg/.DS_Store differ diff --git a/projects/tor-browser/Bundle-Data/mac-applications.dmg/.background/background.png b/projects/tor-browser/Bundle-Data/mac-applications.dmg/.background/background.png deleted file mode 100644 index 94e4584..000 Binary files a/projects/tor-browser/Bundle-Data/mac-applications.dmg/.background/background.png and /dev/null differ diff --git a/projects/tor-browser/Bundle-Data/mac-applications.dmg/.background/background.tiff b/projects/tor-browser/Bundle-Data/mac-applications.dmg/.background/background.tiff new file mode 100644 index 000..5d28d71 Binary files /dev/null and b/projects/tor-browser/Bundle-Data/mac-applications.dmg/.background/background.tiff differ diff --git a/projects/tor-browser/Bundle-Data/mac-applications.dmg/.fseventsd/00400c60 b/projects/tor-browser/Bundle-Data/mac-applications.dmg/.fseventsd/00400c60 deleted file mode 100644 index e21068d..000 Binary files a/projects/tor-browser/Bundle-Data/mac-applications.dmg/.fseventsd/00400c60 and /dev/null differ diff --git a/projects/tor-browser/Bundle-Data/mac-applications.dmg/.fseventsd/fseventsd-uuid b/projects/tor-browser/Bundle-Data/mac-applications.dmg/.fseventsd/fseventsd-uuid deleted file mode 100644 index 538367d..000 --- a/projects/tor-browser/Bundle-Data/mac-applications.dmg/.fseventsd/fseventsd-uuid +++ /dev/null @@ -1 +0,0 @@ -B29020CB-1603-4E1C-8C56-5C8A4434D120 \ No newline at end of file ___ 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.0] Bug 27218: generate multiple bundles in parallel
commit 2d129f5c6b282c6e9e915339f7b4dfb0f54b5a80 Author: Nicolas Vigier Date: Wed Oct 10 01:33:59 2018 +0200 Bug 27218: generate multiple bundles in parallel --- projects/tor-browser/build | 28 ++-- projects/tor-browser/config | 16 ++-- projects/tor-browser/ddmg.sh | 10 +- projects/tor-browser/run_scripts | 30 ++ 4 files changed, 67 insertions(+), 17 deletions(-) diff --git a/projects/tor-browser/build b/projects/tor-browser/build index 4d51ec6..68050f9 100644 --- a/projects/tor-browser/build +++ b/projects/tor-browser/build @@ -5,6 +5,9 @@ export TORBROWSER_VERSION='[% c("version") %]' mkdir -p $distdir +scripts_dir=/var/tmp/build_scripts +mkdir -p "$scripts_dir" + OUTDIR='[% dest_dir _ "/" _ c("filename") %]' mkdir -p $OUTDIR @@ -252,8 +255,6 @@ popd mv $distdir/tbb-windows-installer ${TB_STAGE_DIR} [% END %] -cp -a ${TB_STAGE_DIR} $distdir/$PKG_DIR - [% IF c("var/windows") %] TBDIR="$distdir/$PKG_DIR/Tor Browser/Browser" [% ELSIF c("var/osx") %] @@ -262,6 +263,11 @@ cp -a ${TB_STAGE_DIR} $distdir/$PKG_DIR TBDIR="$distdir/$PKG_DIR/Browser" [% END %] +cat > "$scripts_dir/create-$PKG_DIR" << SCRIPT_EOF +#!/bin/bash +set -e +cp -a ${TB_STAGE_DIR} $distdir/$PKG_DIR + pushd "$TBDIR[% IF c("var/osx") %]/Contents/Resources/[% END %]" rm -f precomplete python $MARTOOLS/createprecomplete.py @@ -271,8 +277,8 @@ cd $distdir [% IF c("var/build_mar") -%] # Create full MAR file and compressed package. - MAR_FILE=tor-browser-[% c("var/mar_osname") %]-[% c("var/torbrowser_version") %]_${PKG_LOCALE}.mar - MAR=$MARTOOLS/mar MBSDIFF=$MARTOOLS/mbsdiff $MARTOOLS/make_full_update.sh -q $OUTDIR/$MAR_FILE "$TBDIR" + [% SET mar_file = 'tor-browser-' _ c("var/mar_osname") _ '-' _ c("var/torbrowser_version") _ '_${PKG_LOCALE}.mar' %] + MAR=$MARTOOLS/mar MBSDIFF=$MARTOOLS/mbsdiff $MARTOOLS/make_full_update.sh -q $OUTDIR/[% mar_file %] "$TBDIR" [% END -%] [% IF c("var/linux") %] @@ -298,6 +304,7 @@ cd $distdir popd [% END %] rm -rf $distdir/${PKG_DIR} +SCRIPT_EOF cp $rootdir/[% c('input_files_by_name/firefox') %]/mar-tools-*.zip "$OUTDIR"/ [% IF c("var/linux-x86_64") -%] @@ -314,6 +321,7 @@ cp $rootdir/[% c('input_files_by_name/firefox') %]/mar-tools-*.zip "$OUTDIR"/ [% SET lang = tmpl(lang); SET xpi = '$rootdir/' _ c('input_files_by_name/firefox-langpacks') _ '/' _ lang _ '.xpi'; SET tbdir = '$distdir/tor-browser_' _ lang; + SET mar_file = 'tor-browser-' _ c("var/mar_osname") _ '-' _ c("var/torbrowser_version") _ '_' _ lang _ '.mar'; IF c("var/osx"); SET browserdir = tbdir _ '/Tor Browser.app'; ELSIF c("var/windows"); @@ -322,6 +330,9 @@ cp $rootdir/[% c('input_files_by_name/firefox') %]/mar-tools-*.zip "$OUTDIR"/ SET browserdir = tbdir _ '/Browser'; END; %] + cat > "$scripts_dir/create-tor-browser_[% lang %]" << SCRIPT_EOF +#!/bin/bash + set -e cp -a ${TB_STAGE_DIR} [% tbdir %] cp [% xpi %] "[% browserdir %]/$EXTSPATH/langpack-[% lang %]@firefox.mozilla.org.xpi" @@ -349,9 +360,10 @@ cp $rootdir/[% c('input_files_by_name/firefox') %]/mar-tools-*.zip "$OUTDIR"/ python $MARTOOLS/createprecomplete.py popd + cd $distdir + # Create full MAR file and compressed package for this locale. - MAR_FILE=tor-browser-[% c("var/mar_osname") %]-[% c("var/torbrowser_version") %]_[% lang %].mar - MAR=$MARTOOLS/mar MBSDIFF=$MARTOOLS/mbsdiff $MARTOOLS/make_full_update.sh -q $OUTDIR/$MAR_FILE "[% browserdir %]" + MAR=$MARTOOLS/mar MBSDIFF=$MARTOOLS/mbsdiff $MARTOOLS/make_full_update.sh -q $OUTDIR/[% mar_file %] "[% browserdir %]" [% IF c("var/linux") %] [% SET tardir = 'tor-browser_' _ lang; c('tar', { @@ -380,5 +392,9 @@ cp $rootdir/[% c('input_files_by_name/firefox') %]/mar-tools-*.zip "$OUTDIR"/ popd [% END %] rm -rf [% tbdir %] +SCRIPT_EOF [% END %] [% END %] + +chmod 775 $rootdir/run_scripts "$scripts_dir"/* +$rootdir/run_scripts [% c("buildconf/num_procs") %] "$scripts_dir" diff --git a/projects/tor-browser/config b/projects/tor-browser/config index 50d67e0..bb1c259 100644 --- a/projects/tor-browser/config +++ b/projects/tor-browser/config @@ -6,6 +6,14 @@ var: container: use_container: 1 ddmg: '[% INCLUDE ddmg.sh %]' + deps: +- python +- libparallel-forkmanager-perl +- libfile-slurp-perl +- zip +- unzip +- bzip2 +- xz-utils targets: linux-i686: @@ -17,14 +25,9 @@ targets: osx-x86_64: var: mar_osname: osx64 - deps: + arch_deps: - genisoimage -- zip -- unzip -- python -- bzip2 - faketime -- xz-utils windows: var: arch_deps: @@ -41,6 +44,7 @@ targets: input_files: - project: container-image + - filename: run_scripts - project: firefox
[tor-commits] [tor-browser/tor-browser-60.3.0esr-8.0-1] Bug 26381: about:tor page does not load on first start on Windows
commit dcf7cc2acd095e27d82b16424d4d23fb9b5d7559 Author: Richard Pospesel Date: Sat Sep 15 04:01:17 2018 + Bug 26381: about:tor page does not load on first start on Windows Child content processes require certain directories to be marked as readable or writeable when Sandboxing is enabled. The directories to be whitelisted are saved in static variables in sandboxBroker.cpp and are initialized in SandboxBroker::GeckoDependentInitialize(). Any child content process which is created before these directories are saved will be unable to read or write to them. The tor-launcher extension triggers the creation of a content process which hosts the tor network configuration settings window. This process is created before the whitelisted directories are saved. The network settings process doesn't need access to these directories to function, but subsequent content processes which are created once the settings window exits do need these directories to function. Sometimes, the creation of these subsequent processes is slow enough for the parent process to 'catch up' and create the whitelist resulting in the broken about:tor tab or broken white tab. A previous iteration of this patch moved the GeckoDependentInitialize() call directly above the call to DoStartup(). However, Mozilla dev Bob Owen objected to this since this places the call before various services are initialized which the SandboxBroker may depend on. Some experimentation would seem to confirm his objections: placing the whitelist init just prior to DoStartup() results in an empty value for the profile directory which prevents child processes reading the chrome and extensions directory. This patch inserts the GeckoDependentInitialize() call into DoStartup() just after the profile directory is known and queryable by the SandboxBroker, and before the 'profile-after-change' notification is fired. It also reverts the temp fix which reduced the sandbox level to 2 on windows. --- browser/app/profile/000-tor-browser.js | 5 - toolkit/xre/nsAppRunner.cpp| 6 -- toolkit/xre/nsXREDirProvider.cpp | 19 +++ 3 files changed, 19 insertions(+), 11 deletions(-) diff --git a/browser/app/profile/000-tor-browser.js b/browser/app/profile/000-tor-browser.js index 07005f326580..8f74748f2072 100644 --- a/browser/app/profile/000-tor-browser.js +++ b/browser/app/profile/000-tor-browser.js @@ -330,11 +330,6 @@ pref("browser.onboarding.newtour", "welcome,privacy,tor-network,circuit-display, pref("browser.onboarding.updatetour", "welcome,privacy,tor-network,circuit-display,security,expect-differences,onion-services"); pref("browser.onboarding.skip-tour-button.hide", true); -#ifdef XP_WIN -// For now, reduce sandboxing level to 2 (see #26381). -pref("security.sandbox.content.level", 2); -#endif - #ifdef TOR_BROWSER_VERSION #expand pref("torbrowser.version", __TOR_BROWSER_VERSION__); #endif diff --git a/toolkit/xre/nsAppRunner.cpp b/toolkit/xre/nsAppRunner.cpp index 114aedd0..7889919ca677 100644 --- a/toolkit/xre/nsAppRunner.cpp +++ b/toolkit/xre/nsAppRunner.cpp @@ -5249,12 +5249,6 @@ XREMain::XRE_mainRun() // We intentionally leak the string here since it is required by PR_SetEnv. PR_SetEnv(saved.release()); } - -#if defined(MOZ_SANDBOX) - // Call SandboxBroker to initialize things that depend on Gecko machinery like - // the directory provider. - SandboxBroker::GeckoDependentInitialize(); -#endif #endif SaveStateForAppInitiatedRestart(); diff --git a/toolkit/xre/nsXREDirProvider.cpp b/toolkit/xre/nsXREDirProvider.cpp index b54985292e81..72545d0eb422 100644 --- a/toolkit/xre/nsXREDirProvider.cpp +++ b/toolkit/xre/nsXREDirProvider.cpp @@ -66,6 +66,10 @@ #include "UIKitDirProvider.h" #endif +#if defined(MOZ_SANDBOX) && defined(XP_WIN) +#include "sandboxBroker.h" +#endif + #if defined(MOZ_CONTENT_SANDBOX) #include "mozilla/SandboxSettings.h" #include "nsIUUIDGenerator.h" @@ -1003,6 +1007,21 @@ nsXREDirProvider::DoStartup() policies->Observe(nullptr, "policies-startup", nullptr); } + #if defined(MOZ_SANDBOX) && defined(XP_WIN) +// Call SandboxBroker to initialize things that depend on Gecko machinery like +// the directory provider. + +// We insert this initialization code here so that any child content processes spawned by +// extensions (such as tor-launcher launching the network configuration window) will have +// all the requisite directories white-listed for read/write access + +// It's inserted here (rather than in XREMain::XRE_mainRun) because we need +// NS_APP_USER_PROFILE_50_DIR to be known + +// See tor bug #26381 and mozilla bug #1485836 +SandboxBroker::GeckoDependentInitialize(); + #endif + // Init the Extension Manager nsCOMPtr em =
[tor-commits] [tor-browser-build/maint-8.0] Bug 26475: Disable building Rust with Thin LTO
commit dd1d00a2fed85c8bb22c4f85bbc45da00d0e8c05 Author: Georg Koppen Date: Mon Oct 15 09:48:59 2018 + Bug 26475: Disable building Rust with Thin LTO Building Rust with Thin LTO enabled leads to Tor Browser builds on macOS and probably Linux not being reproducible. The exact reason for that is unknown at the moment, although it seems fixed testing nightly Rust source tarballs as of mid-September 2018. We therefore disable Thin LTO for now by setting `codegen-units` to `1`. --- projects/firefox/mozconfig-osx-x86_64 | 3 --- projects/rust/build | 10 ++ 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/projects/firefox/mozconfig-osx-x86_64 b/projects/firefox/mozconfig-osx-x86_64 index 7ff17e1..1e30084 100644 --- a/projects/firefox/mozconfig-osx-x86_64 +++ b/projects/firefox/mozconfig-osx-x86_64 @@ -48,9 +48,6 @@ ac_add_options --disable-crashreporter ac_add_options --disable-maintenance-service ac_add_options --disable-webrtc ac_add_options --disable-tests -# We need to disable for Stylo right now, as we have reproducibility issues on -# macOS with it enabled, see: #26475. -ac_add_options --disable-stylo # Let's make sure no preference is enabling either Adobe's or Google's CDM. ac_add_options --disable-eme # ac_add_options --disable-ctypes diff --git a/projects/rust/build b/projects/rust/build index 936f49f..61a5d50 100644 --- a/projects/rust/build +++ b/projects/rust/build @@ -65,6 +65,16 @@ cd /var/tmp/build/rustc-[% c('version') %]-src mkdir build cd build ../configure --prefix=$distdir [% c("var/configure_opt") %] + +# We need to disable Thin LTO due to reproducibility issues on macOS and +# probably Linux. Alas, there is no direct option available in the config.toml +# in 1.26.1 yet, so we need to toggle this indirectly via `codegen-units`. +[% IF c("var/osx") || c("var/linux") %] + # It seems hard to pass the proper value via ./configure so we resort to our + # old friend `sed`. + sed -i 's/#codegen-units = 1/codegen-units = 1/' config.toml +[% END %] + make -j[% c("buildconf/num_procs") %] make install cd /var/tmp/dist ___ 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.0] Update rbm to pick up fix for #28466
commit 316463d531d66b0d8d5978fcaaa06f5d3eed0de7 Author: Georg Koppen Date: Wed Nov 28 13:38:28 2018 + Update rbm to pick up fix for #28466 --- rbm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rbm b/rbm index 8adbc46..eb500fa 16 --- a/rbm +++ b/rbm @@ -1 +1 @@ -Subproject commit 8adbc46dc9e8358abad75ac81faf4646d8165b9e +Subproject commit eb500fa9467fb4d7229c9ca87f202ef18603d023 ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [snowflake/master] Fix a local variable reference in BucketRateLimit.when.
commit 5817c257c1568c403a41e108d195b209e4e5f589 Author: David Fifield Date: Tue Dec 4 17:00:56 2018 -0700 Fix a local variable reference in BucketRateLimit.when. ReferenceError: age is not defined snowflake.js:265:7 BucketRateLimit.prototype.when snowflake/proxy/build/snowflake.js:265:7 ProxyPair.prototype.flush snowflake/proxy/build/snowflake.js:558:63 bind/< snowflake/proxy/build/snowflake.js:10:56 ProxyPair.prototype.onClientToRelayMessage snowflake/proxy/build/snowflake.js:495:14 bind/< snowflake/proxy/build/snowflake.js:10:56 --- proxy/util.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/proxy/util.coffee b/proxy/util.coffee index 3cb4ff6..8f4c75f 100644 --- a/proxy/util.coffee +++ b/proxy/util.coffee @@ -174,7 +174,7 @@ class BucketRateLimit # How many seconds in the future will the limit expire? when: -> -age() +@age() (@amount - @capacity) / (@capacity / @time) isLimited: -> ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tails-misc] Update translations for tails-misc
commit 8d470eae3b15384e9d8e7212d70343d19a445351 Author: Translation commit bot Date: Tue Dec 4 23:46:04 2018 + Update translations for tails-misc --- lt.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lt.po b/lt.po index d70f4cfab..a10ad8659 100644 --- a/lt.po +++ b/lt.po @@ -10,8 +10,8 @@ msgstr "" "Project-Id-Version: Tor Project\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-12-01 11:05+0100\n" -"PO-Revision-Date: 2018-12-01 14:39+\n" -"Last-Translator: carolyn \n" +"PO-Revision-Date: 2018-12-04 23:17+\n" +"Last-Translator: Moo\n" "Language-Team: Lithuanian (http://www.transifex.com/otf/torproject/language/lt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/mat-gui] Update translations for mat-gui
commit 84f3e749bcf62d5bbf19b4ecbb75966e38b952db Author: Translation commit bot Date: Tue Dec 4 23:45:56 2018 + Update translations for mat-gui --- lt.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lt.po b/lt.po index 83a182128..853b652e8 100644 --- a/lt.po +++ b/lt.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: Tor Project\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 23:06+0100\n" -"PO-Revision-Date: 2018-12-04 22:39+\n" +"PO-Revision-Date: 2018-12-04 23:23+\n" "Last-Translator: Moo\n" "Language-Team: Lithuanian (http://www.transifex.com/otf/torproject/language/lt/)\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/donatepages-messagespot] Update translations for donatepages-messagespot
commit 314a14ccd2262124ee826aafab460532c933b219 Author: Translation commit bot Date: Tue Dec 4 23:45:21 2018 + Update translations for donatepages-messagespot --- locale/lt/LC_MESSAGES/messages.po | 44 --- 1 file changed, 23 insertions(+), 21 deletions(-) diff --git a/locale/lt/LC_MESSAGES/messages.po b/locale/lt/LC_MESSAGES/messages.po index 37c2f0723..0700d13cd 100644 --- a/locale/lt/LC_MESSAGES/messages.po +++ b/locale/lt/LC_MESSAGES/messages.po @@ -1,17 +1,17 @@ # Translators: -# Moo, 2018 # erinm, 2018 +# Moo, 2018 # msgid "" msgstr "" -"Last-Translator: erinm, 2018\n" +"Last-Translator: Moo, 2018\n" "Language-Team: Lithuanian (https://www.transifex.com/otf/teams/1519/lt/)\n" "Language: lt\n" "Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n" #: tmp/cache_locale/fa/fadd8d2107638a3de94449a9eddfca4e8f010bb26f3f6a71e2d875cb910cc5f1.php:34 msgid "Tor Privacy Policy" -msgstr "" +msgstr "Tor privatumo politika" #: tmp/cache_locale/fa/fadd8d2107638a3de94449a9eddfca4e8f010bb26f3f6a71e2d875cb910cc5f1.php:44 msgid "Donor privacy policy" @@ -166,19 +166,19 @@ msgstr "S" #: tmp/cache_locale/ce/ce708c1cd991748e8c1c29f932e6ddbd1be5be1b4cc2c5b49b607cae1df80432.php:78 msgid "M" -msgstr "" +msgstr "M" #: tmp/cache_locale/ce/ce708c1cd991748e8c1c29f932e6ddbd1be5be1b4cc2c5b49b607cae1df80432.php:82 msgid "L" -msgstr "" +msgstr "L" #: tmp/cache_locale/ce/ce708c1cd991748e8c1c29f932e6ddbd1be5be1b4cc2c5b49b607cae1df80432.php:86 msgid "XL" -msgstr "" +msgstr "XL" #: tmp/cache_locale/ce/ce708c1cd991748e8c1c29f932e6ddbd1be5be1b4cc2c5b49b607cae1df80432.php:90 msgid "XXL" -msgstr "" +msgstr "XXL" #: tmp/cache_locale/c7/c763c19bb6abb9330294c550c8241bb3874e3b4e17fb6e7b15db26c60df8d5fe.php:35 msgid "Support the Tor Project Today!" @@ -206,7 +206,7 @@ msgstr "" #: tmp/cache_locale/c7/c763c19bb6abb9330294c550c8241bb3874e3b4e17fb6e7b15db26c60df8d5fe.php:67 msgid "@torproject" -msgstr "" +msgstr "@torproject" #: tmp/cache_locale/c7/c763c19bb6abb9330294c550c8241bb3874e3b4e17fb6e7b15db26c60df8d5fe.php:102 msgid "" @@ -236,15 +236,15 @@ msgstr "" #: tmp/cache_locale/c7/c763c19bb6abb9330294c550c8241bb3874e3b4e17fb6e7b15db26c60df8d5fe.php:163 #: tmp/cache_locale/c7/c763c19bb6abb9330294c550c8241bb3874e3b4e17fb6e7b15db26c60df8d5fe.php:169 msgid "donate" -msgstr "" +msgstr "paaukoti" #: tmp/cache_locale/c7/c763c19bb6abb9330294c550c8241bb3874e3b4e17fb6e7b15db26c60df8d5fe.php:165 msgid "once" -msgstr "" +msgstr "vienkartinis" #: tmp/cache_locale/c7/c763c19bb6abb9330294c550c8241bb3874e3b4e17fb6e7b15db26c60df8d5fe.php:171 msgid "monthly" -msgstr "mÄnesinÄ" +msgstr "mÄnesinis" #: tmp/cache_locale/c7/c763c19bb6abb9330294c550c8241bb3874e3b4e17fb6e7b15db26c60df8d5fe.php:178 #: tmp/cache_locale/c7/c763c19bb6abb9330294c550c8241bb3874e3b4e17fb6e7b15db26c60df8d5fe.php:331 @@ -253,7 +253,7 @@ msgstr "" #: tmp/cache_locale/c7/c763c19bb6abb9330294c550c8241bb3874e3b4e17fb6e7b15db26c60df8d5fe.php:193 msgid "invalid amount" -msgstr "" +msgstr "neteisinga suma" #: tmp/cache_locale/c7/c763c19bb6abb9330294c550c8241bb3874e3b4e17fb6e7b15db26c60df8d5fe.php:197 msgid "$2 minimum donation" @@ -343,11 +343,11 @@ msgstr "" #: tmp/cache_locale/c7/c763c19bb6abb9330294c550c8241bb3874e3b4e17fb6e7b15db26c60df8d5fe.php:347 msgid "First Name" -msgstr "" +msgstr "Vardas" #: tmp/cache_locale/c7/c763c19bb6abb9330294c550c8241bb3874e3b4e17fb6e7b15db26c60df8d5fe.php:351 msgid "Last Name" -msgstr "" +msgstr "PavardÄ" #: tmp/cache_locale/c7/c763c19bb6abb9330294c550c8241bb3874e3b4e17fb6e7b15db26c60df8d5fe.php:357 msgid "Street Address" @@ -359,11 +359,11 @@ msgstr "" #: tmp/cache_locale/c7/c763c19bb6abb9330294c550c8241bb3874e3b4e17fb6e7b15db26c60df8d5fe.php:371 msgid "City" -msgstr "" +msgstr "Miestas" #: tmp/cache_locale/c7/c763c19bb6abb9330294c550c8241bb3874e3b4e17fb6e7b15db26c60df8d5fe.php:375 msgid "State" -msgstr "BÅ«sena" +msgstr "Valstija" #: tmp/cache_locale/c7/c763c19bb6abb9330294c550c8241bb3874e3b4e17fb6e7b15db26c60df8d5fe.php:380 msgid "Zip" @@ -383,7 +383,7 @@ msgstr "" #: tmp/cache_locale/c7/c763c19bb6abb9330294c550c8241bb3874e3b4e17fb6e7b15db26c60df8d5fe.php:404 msgid "Card Number" -msgstr "" +msgstr "KortelÄs numeris" #: tmp/cache_locale/c7/c763c19bb6abb9330294c550c8241bb3874e3b4e17fb6e7b15db26c60df8d5fe.php:411 msgid "MM" @@ -583,7 +583,7 @@ msgstr "" #: tmp/cache_locale/2d/2d5f07aeb16acd7bb0a8dd355b13f59678a1f0ba6ea2b3d9dec8d2b5dcfbfde5.php:51 msgid "Privacy Policy" -msgstr "" +msgstr "Privatumo politika" #: tmp/cache_locale/2d/2d5f07aeb16acd7bb0a8dd355b13f59678a1f0ba6ea2b3d9dec8d2b5dcfbfde5.php:67 msgid "" @@ -1293,7 +1293,7 @@ msgstr "" #: tmp/cache_locale/0e/0e65c68f2900f432bc062864e7bafc989d6286e272f5e98882a99f52ea4c5c89.php:488 msgid "Do you
[tor-commits] [translation/tor-launcher-network-settings] Update translations for tor-launcher-network-settings
commit 980f57c77f089741036776948ea42fa98bbcbefd Author: Translation commit bot Date: Tue Dec 4 23:19:06 2018 + Update translations for tor-launcher-network-settings --- lt/network-settings.dtd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lt/network-settings.dtd b/lt/network-settings.dtd index de20331c1..b132ade36 100644 --- a/lt/network-settings.dtd +++ b/lt/network-settings.dtd @@ -4,7 +4,7 @@ - + @@ -31,7 +31,7 @@ - + ___ 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
commit 94709c3a567cf145e133ce0a58fd3ede10624c17 Author: Translation commit bot Date: Tue Dec 4 23:18:39 2018 + Update translations for torbutton-browseronboardingproperties --- lt/browserOnboarding.properties | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lt/browserOnboarding.properties b/lt/browserOnboarding.properties index 09068be81..26f6a64ca 100644 --- a/lt/browserOnboarding.properties +++ b/lt/browserOnboarding.properties @@ -2,7 +2,7 @@ # See LICENSE for licensing information. # vim: set sw=2 sts=2 ts=8 et: -onboarding.tour-tor-welcome=Welcome +onboarding.tour-tor-welcome=Sveiki onboarding.tour-tor-welcome.title=Youâre ready. 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.button=Start Now @@ -12,7 +12,7 @@ onboarding.tour-tor-privacy.title=Snub trackers and snoopers. onboarding.tour-tor-privacy.description=Tor Browser isolates cookies and deletes your browser history after your session. These modifications ensure your privacy and security are protected in the browser. Click âTor Networkâ to learn how we protect you on the network level. onboarding.tour-tor-privacy.button=Go to Tor Network -onboarding.tour-tor-network=Tor Network +onboarding.tour-tor-network=Tor tinklas 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 @@ -25,7 +25,7 @@ onboarding.tour-tor-circuit-display.button=See My Path onboarding.tour-tor-security=Saugumas onboarding.tour-tor-security.title=Choose your experience. onboarding.tour-tor-security.description=We also provide you with additional settings for bumping up your browser security. Our Security Settings allow you to block elements that could be used to attack your computer. Click below to see what the different options do. -onboarding.tour-tor-security.button=Review Settings +onboarding.tour-tor-security.button=PeržiÅ«rÄti nustatymus onboarding.tour-tor-expect-differences=Experience Tips onboarding.tour-tor-expect-differences.title=Expect some differences. @@ -40,9 +40,9 @@ onboarding.tour-tor-onion-services.button=Visit an Onion # Circuit Display onboarding. onboarding.tor-circuit-display.next=Kitas onboarding.tor-circuit-display.done=Atlikta -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 iÅ¡ 3 +onboarding.tor-circuit-display.two-of-three=2 iÅ¡ 3 +onboarding.tor-circuit-display.three-of-three=3 iÅ¡ 3 onboarding.tor-circuit-display.intro.title=How do circuits work? 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. ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/torcheck] Update translations for torcheck
commit 320f061bf2d29ae0d88fbd164a2707abfdb3d47c Author: Translation commit bot Date: Tue Dec 4 23:18:49 2018 + Update translations for torcheck --- lt/torcheck.po | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lt/torcheck.po b/lt/torcheck.po index 7c1c7398a..d9ad3542c 100644 --- a/lt/torcheck.po +++ b/lt/torcheck.po @@ -2,14 +2,14 @@ # Copyright (C) 2008-2013 The Tor Project, Inc # # Translators: -# Moo, 2015-2017 +# Moo, 2015-2018 # Saule Papeckyte , 2014 # Tautvydas Zukauskas , 2015 msgid "" msgstr "" -"Project-Id-Version: The Tor Project\n" +"Project-Id-Version: Tor Project\n" "POT-Creation-Date: 2012-02-16 20:28+PDT\n" -"PO-Revision-Date: 2017-12-05 09:56+\n" +"PO-Revision-Date: 2018-12-04 23:08+\n" "Last-Translator: Moo\n" "Language-Team: Lithuanian (http://www.transifex.com/otf/torproject/language/lt/)\n" "MIME-Version: 1.0\n" @@ -17,10 +17,10 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" "Language: lt\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n" msgid "Congratulations. This browser is configured to use Tor." -msgstr "Sveikiname. Å i narÅ¡yklÄ sukonfigÅ«ruota naudoti Tor." +msgstr "Sveikiname. Å i narÅ¡yklÄ yra sukonfigÅ«ruota naudoti Tor." msgid "" "Please refer to the https://www.torproject.org/\;>Tor website " ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tor-launcher-properties] Update translations for tor-launcher-properties
commit a776ec6f8a85f3ac49a6be35102e129b24336fe6 Author: Translation commit bot Date: Tue Dec 4 23:18:58 2018 + Update translations for tor-launcher-properties --- lt/torlauncher.properties | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lt/torlauncher.properties b/lt/torlauncher.properties index 963d5cf4a..65eefa1ec 100644 --- a/lt/torlauncher.properties +++ b/lt/torlauncher.properties @@ -43,7 +43,7 @@ torlauncher.no_bridges_available=No bridges are available at this time. Sorry. torlauncher.connect=Prisijungti torlauncher.restart_tor=Pakartotinai paleisti Tor -torlauncher.quit=Nutraukti +torlauncher.quit=Baigti torlauncher.quit_win=Išeiti torlauncher.done=Atlikta @@ -75,4 +75,4 @@ torlauncher.bootstrapWarning.pt_missing=trūksta prijungiamo perdavimo torlauncher.nsresult.NS_ERROR_NET_RESET=Ryšys su serveriu nutrūko. torlauncher.nsresult.NS_ERROR_CONNECTION_REFUSED=Nepavyko prisijungti prie serverio. -torlauncher.nsresult.NS_ERROR_PROXY_CONNECTION_REFUSED=Nepavyko prisijungti prie tarpinio serverio. +torlauncher.nsresult.NS_ERROR_PROXY_CONNECTION_REFUSED=Nepavyko prisijungti prie įgaliotojo serverio. ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/torbirdy] Update translations for torbirdy
commit 995c873e18ddd8a62ee3c9af8df2a77e198c32c5 Author: Translation commit bot Date: Tue Dec 4 23:17:29 2018 + Update translations for torbirdy --- lt/torbirdy.dtd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lt/torbirdy.dtd b/lt/torbirdy.dtd index 6b92bf212..4c00f2ff3 100644 --- a/lt/torbirdy.dtd +++ b/lt/torbirdy.dtd @@ -8,7 +8,7 @@ - + @@ -27,7 +27,7 @@ - + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tba-torbrowserstringsdtd] Update translations for tba-torbrowserstringsdtd
commit 72d8374a7e976ad6264b44f11066db1ae281ee98 Author: Translation commit bot Date: Tue Dec 4 23:16:57 2018 + Update translations for tba-torbrowserstringsdtd --- lt/android_strings.dtd | 25 + 1 file changed, 25 insertions(+) diff --git a/lt/android_strings.dtd b/lt/android_strings.dtd new file mode 100644 index 0..00ef6e230 --- /dev/null +++ b/lt/android_strings.dtd @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + ___ 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
commit 242b05fdb1ec2cc2a08fdaffa27e04e0a8663a25 Author: Translation commit bot Date: Tue Dec 4 23:16:34 2018 + Update translations for tails-openpgp-applet --- lt/openpgp-applet.pot | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lt/openpgp-applet.pot b/lt/openpgp-applet.pot index a71be5324..21426ac31 100644 --- a/lt/openpgp-applet.pot +++ b/lt/openpgp-applet.pot @@ -9,7 +9,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: 2018-12-04 22:44+\n" +"PO-Revision-Date: 2018-12-04 22:48+\n" "Last-Translator: Moo\n" "Language-Team: Lithuanian (http://www.transifex.com/otf/torproject/language/lt/)\n" "MIME-Version: 1.0\n" @@ -36,7 +36,7 @@ msgstr "Apie" #: bin/openpgp-applet:232 msgid "Encrypt Clipboard with _Passphrase" -msgstr "Å ifruoti iÅ¡karpinÄ, naudojant sla_ptafrazÄ" +msgstr "Å ifruoti iÅ¡karpinÄ naudojant sla_ptafrazÄ" #: bin/openpgp-applet:235 msgid "Sign/Encrypt Clipboard with Public _Keys" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tails-greeter-2] Update translations for tails-greeter-2
commit d6d828fcb8e5a4f1165ff93e721b38b209a470fe Author: Translation commit bot Date: Tue Dec 4 23:16:25 2018 + Update translations for tails-greeter-2 --- lt/lt.po | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/lt/lt.po b/lt/lt.po index 27a702f62..dafe5cb5e 100644 --- a/lt/lt.po +++ b/lt/lt.po @@ -3,14 +3,18 @@ # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # +# Translators: +# Gediminas Golcevas <>, 2016 +# Moo, 2017 +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-09-04 09:46+0200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Gediminas Golcevas <>, 2016\n" +"PO-Revision-Date: 2016-11-18 21:29+\n" +"Last-Translator: Moo, 2017\n" "Language-Team: Lithuanian (https://www.transifex.com/otf/teams/1519/lt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -262,7 +266,7 @@ msgstr "Nepavyko iÅ¡ naujo užrakinti ilgalaikį kaupiklį." #: ../tailsgreeter/gui.py:499 msgid "Unlockingâ¦" -msgstr "Atrakinama..." +msgstr "Atrakinamaâ¦" #: ../tailsgreeter/gui.py:594 msgid "Additional Settings" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tails-iuk] Update translations for tails-iuk
commit 5301cfa6a7888cc15c9386bb9d555c1c690b83be Author: Translation commit bot Date: Tue Dec 4 23:16:09 2018 + Update translations for tails-iuk --- lt.po | 102 +- 1 file changed, 51 insertions(+), 51 deletions(-) diff --git a/lt.po b/lt.po index c84a5703d..4cad4 100644 --- a/lt.po +++ b/lt.po @@ -3,34 +3,34 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Moo, 2015-2017 -# TylQuest , 2014 +# Moo, 2015-2018 +# TylQuest, 2014 msgid "" msgstr "" -"Project-Id-Version: The Tor Project\n" +"Project-Id-Version: Tor Project\n" "Report-Msgid-Bugs-To: Tails developers \n" -"POT-Creation-Date: 2017-04-18 12:13+0200\n" -"PO-Revision-Date: 2017-09-19 22:50+\n" +"POT-Creation-Date: 2018-08-16 11:16+0200\n" +"PO-Revision-Date: 2018-12-04 23:06+\n" "Last-Translator: Moo\n" "Language-Team: Lithuanian (http://www.transifex.com/otf/torproject/language/lt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: lt\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n" -#: ../lib/Tails/IUK/Frontend.pm:148 ../lib/Tails/IUK/Frontend.pm:524 -#: ../lib/Tails/IUK/Frontend.pm:697 +#: ../lib/Tails/IUK/Frontend.pm:147 ../lib/Tails/IUK/Frontend.pm:523 +#: ../lib/Tails/IUK/Frontend.pm:696 msgid "" "For debugging information, execute the following command: sudo tails-" "debugging-info" msgstr "NorÄdami pamatyti derinimo informacijÄ , įvykdykite Å¡iÄ komandÄ : sudo tails-debugging-info" -#: ../lib/Tails/IUK/Frontend.pm:217 +#: ../lib/Tails/IUK/Frontend.pm:216 msgid "Error while checking for upgrades" msgstr "Klaida, tikrinant ar yra naujinimų" -#: ../lib/Tails/IUK/Frontend.pm:220 +#: ../lib/Tails/IUK/Frontend.pm:219 msgid "" "Could not determine whether an upgrade is available from our website.\n" "\n" @@ -39,64 +39,64 @@ msgid "" "If the problem persists, go to file:///usr/share/doc/tails/website/doc/upgrade/error/check.en.html" msgstr "Nepavyko nustatyti ar iÅ¡ mÅ«sų svetainÄs yra prieinamas naujinimas.\n\nPatikrinkite savo tinklo ryšį ir iÅ¡ naujo paleiskite Tails, kad pabandytumÄte naujinti dar kartÄ .\n\nJei problema iÅ¡lieka, pereikite į file:///usr/share/doc/tails/website/doc/upgrade/error/check.en.html" -#: ../lib/Tails/IUK/Frontend.pm:235 +#: ../lib/Tails/IUK/Frontend.pm:234 msgid "no automatic upgrade is available from our website for this version" msgstr "Å¡iai versijai, iÅ¡ mÅ«sų svetainÄs nÄra prieinamas automatinis naujinimas" -#: ../lib/Tails/IUK/Frontend.pm:241 +#: ../lib/Tails/IUK/Frontend.pm:240 msgid "your device was not created using Tails Installer" msgstr "jÅ«sų įrenginys nebuvo sukurtas, naudojant Tails diegimo programÄ " -#: ../lib/Tails/IUK/Frontend.pm:246 +#: ../lib/Tails/IUK/Frontend.pm:245 msgid "Tails was started from a DVD or a read-only device" msgstr "Tails buvo paleista iÅ¡ DVD arba tik skaitymui skirto įrenginio" -#: ../lib/Tails/IUK/Frontend.pm:251 +#: ../lib/Tails/IUK/Frontend.pm:250 msgid "there is not enough free space on the Tails system partition" msgstr "Tails sistemos skaidinyje nepakanka laisvos vietos" -#: ../lib/Tails/IUK/Frontend.pm:256 +#: ../lib/Tails/IUK/Frontend.pm:255 msgid "not enough memory is available on this system" msgstr "Å¡ioje sistemoje nÄra prieinama pakankamai atminties" -#: ../lib/Tails/IUK/Frontend.pm:262 +#: ../lib/Tails/IUK/Frontend.pm:261 #, perl-brace-format msgid "No explanation available for reason '%{reason}s'." msgstr "Priežastis \"%{reason}s\" neturi prieinamo paaiÅ¡kinimo." -#: ../lib/Tails/IUK/Frontend.pm:282 +#: ../lib/Tails/IUK/Frontend.pm:281 msgid "The system is up-to-date" msgstr "JÅ«sų sistema yra atnaujinta" -#: ../lib/Tails/IUK/Frontend.pm:287 +#: ../lib/Tails/IUK/Frontend.pm:286 msgid "This version of Tails is outdated, and may have security issues." msgstr "Å i Tails versija yra pasenusi ir joje gali bÅ«ti saugumo problemų." -#: ../lib/Tails/IUK/Frontend.pm:319 +#: ../lib/Tails/IUK/Frontend.pm:318 #, perl-brace-format msgid "" "The available incremental upgrade requires %{space_needed}s of free space on" " Tails system partition, but only %{free_space}s is available." msgstr "Prieauginis naujinimas reikalauja %{space_needed}s laisvos vietos Tails sistemos skaidinyje, taÄiau yra prieinama tik %{free_space}s." -#: ../lib/Tails/IUK/Frontend.pm:335 +#: ../lib/Tails/IUK/Frontend.pm:334 #, perl-brace-format msgid "" "The available incremental upgrade requires %{memory_needed}s of free memory," " but only %{free_memory}s is available." msgstr "Prieauginis naujinimas reikalauja %{memory_needed}s laisvos atminties,
[tor-commits] [translation/exoneratorproperties] Update translations for exoneratorproperties
commit 5d3d651905a3bc419331c556fa1c5814d73ceb91 Author: Translation commit bot Date: Tue Dec 4 23:15:28 2018 + Update translations for exoneratorproperties --- lt/exonerator.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lt/exonerator.properties b/lt/exonerator.properties index 4e1c5fdf9..852f400d3 100644 --- a/lt/exonerator.properties +++ b/lt/exonerator.properties @@ -41,7 +41,7 @@ technicaldetails.nickname.unknown=Nežinoma technicaldetails.exit.unknown=Nežinoma technicaldetails.exit.yes=Taip technicaldetails.exit.no=Ne -permanentlink.heading=Pastovi nuoroda +permanentlink.heading=Pastovioji nuoroda footer.abouttor.heading=Apie Tor footer.abouttor.body.text=Tor is an international software project to anonymize Internet traffic by %s. Therefore, if you see traffic from a Tor relay, this traffic usually originates from someone using Tor, rather than from the relay operator. The Tor Project and Tor relay operators have no records of the traffic that passes over the network and therefore cannot provide any information about its origin. Be sure to %s, and don't hesitate to %s for more information. footer.abouttor.body.link1=encrypting packets and sending them through a series of hops before they reach their destination ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/abouttor-homepage] Update translations for abouttor-homepage
commit 650716818390554b7c2805bbe099e45179f809fc Author: Translation commit bot Date: Tue Dec 4 23:15:04 2018 + Update translations for abouttor-homepage --- lt/aboutTor.dtd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lt/aboutTor.dtd b/lt/aboutTor.dtd index 1ba183607..7b02b7481 100644 --- a/lt/aboutTor.dtd +++ b/lt/aboutTor.dtd @@ -8,7 +8,7 @@ - + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [snowflake/master] '//' is not a CSS comment.
commit 9545be1c9f983d1136d789c1761ff58955b22367 Author: David Fifield Date: Tue Dec 4 15:45:07 2018 -0700 '//' is not a CSS comment. I got the warning: Expected declaration but found â/â. Skipped to next declaration. --- proxy/static/snowflake.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/proxy/static/snowflake.html b/proxy/static/snowflake.html index 3a1cdb9..4b42bae 100644 --- a/proxy/static/snowflake.html +++ b/proxy/static/snowflake.html @@ -61,7 +61,7 @@ right: 0; top: 0; height: 100%; width: 10%; background-color: #202; color: #f8f; font-variant: small-caps; font-size: 100%; -border: none; // box-shadow: 0 2px 5px #000; +border: none; /* box-shadow: 0 2px 5px #000; */ } #send:hover { background-color: #636; } #status { ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tails-onioncircuits] Update translations for tails-onioncircuits
commit 129615d8ae11c04c0ffbf90a721eeda42c08f660 Author: Translation commit bot Date: Tue Dec 4 22:46:43 2018 + Update translations for tails-onioncircuits --- lt/onioncircuits.pot | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lt/onioncircuits.pot b/lt/onioncircuits.pot index 71a48a908..88d104178 100644 --- a/lt/onioncircuits.pot +++ b/lt/onioncircuits.pot @@ -3,24 +3,24 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Moo, 2016-2017 +# Moo, 2016-2018 msgid "" msgstr "" -"Project-Id-Version: The Tor Project\n" +"Project-Id-Version: Tor Project\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-08-03 13:00+\n" -"PO-Revision-Date: 2017-09-22 21:53+\n" +"PO-Revision-Date: 2018-12-04 22:44+\n" "Last-Translator: Moo\n" "Language-Team: Lithuanian (http://www.transifex.com/otf/torproject/language/lt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: lt\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n" #: ../onioncircuits:81 msgid "You are not connected to Tor yet..." -msgstr "JÅ«s kol kas nesate prisijungÄ prie Tor..." +msgstr "Kol kas nesate prisijungÄ prie Tor..." #: ../onioncircuits:95 msgid "Onion Circuits" ___ 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
commit 3f99cbfe4b62ad95878ce5cdd619a864b12947b2 Author: Translation commit bot Date: Tue Dec 4 22:46:34 2018 + Update translations for tails-openpgp-applet --- lt/openpgp-applet.pot | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lt/openpgp-applet.pot b/lt/openpgp-applet.pot index 30d5a7689..a71be5324 100644 --- a/lt/openpgp-applet.pot +++ b/lt/openpgp-applet.pot @@ -3,14 +3,14 @@ # This file is distributed under the same license as the OpenPGP_Applet package. # # Translators: -# Moo, 2015-2017 +# Moo, 2015-2018 msgid "" 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: 2018-10-04 00:29+\n" -"Last-Translator: erinm\n" +"PO-Revision-Date: 2018-12-04 22:44+\n" +"Last-Translator: Moo\n" "Language-Team: Lithuanian (http://www.transifex.com/otf/torproject/language/lt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -20,7 +20,7 @@ msgstr "" #: bin/openpgp-applet:160 msgid "You are about to exit OpenPGP Applet. Are you sure?" -msgstr "JÅ«s ketinate iÅ¡eiti iÅ¡ OpenPGP programÄlÄs. Ar tikrai?" +msgstr "JÅ«s ketinate iÅ¡eiti iÅ¡ OpenPGP programÄlÄs. Ar esate tikri?" #: bin/openpgp-applet:172 msgid "OpenPGP encryption applet" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/mat-gui] Update translations for mat-gui
commit a69cde5eb89d10a2e77df37472ae2fe8894062bc Author: Translation commit bot Date: Tue Dec 4 22:45:56 2018 + Update translations for mat-gui --- lt.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lt.po b/lt.po index 54232a6c4..83a182128 100644 --- a/lt.po +++ b/lt.po @@ -9,8 +9,8 @@ msgstr "" "Project-Id-Version: Tor Project\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 23:06+0100\n" -"PO-Revision-Date: 2018-10-04 00:25+\n" -"Last-Translator: erinm\n" +"PO-Revision-Date: 2018-12-04 22:39+\n" +"Last-Translator: Moo\n" "Language-Team: Lithuanian (http://www.transifex.com/otf/torproject/language/lt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/liveusb-creator] Update translations for liveusb-creator
commit 3385938edafda3be14d93e6046d60ac68d16e1fc Author: Translation commit bot Date: Tue Dec 4 22:45:46 2018 + Update translations for liveusb-creator --- lt/lt.po | 86 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/lt/lt.po b/lt/lt.po index cd3d7c300..55f294ecc 100644 --- a/lt/lt.po +++ b/lt/lt.po @@ -12,9 +12,9 @@ msgid "" msgstr "" "Project-Id-Version: Tor Project\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-10-17 13:11+0200\n" -"PO-Revision-Date: 2018-10-17 14:51+\n" -"Last-Translator: erinm\n" +"POT-Creation-Date: 2018-10-20 12:34+0200\n" +"PO-Revision-Date: 2018-12-04 22:37+\n" +"Last-Translator: Moo\n" "Language-Team: Lithuanian (http://www.transifex.com/otf/torproject/language/lt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -81,194 +81,194 @@ msgstr "Nepavyko nukopijuoti %(infile)s į %(outfile)s: %(message)s" msgid "Removing existing Live OS" msgstr "" -#: ../tails_installer/creator.py:444 ../tails_installer/creator.py:456 +#: ../tails_installer/creator.py:444 ../tails_installer/creator.py:457 #, python-format msgid "Unable to chmod %(file)s: %(message)s" msgstr "Nepavyko atlikti chmod %(file)s: %(message)s" -#: ../tails_installer/creator.py:449 +#: ../tails_installer/creator.py:450 #, python-format msgid "Unable to remove file from previous LiveOS: %(message)s" msgstr "" -#: ../tails_installer/creator.py:462 +#: ../tails_installer/creator.py:464 #, python-format msgid "Unable to remove directory from previous LiveOS: %(message)s" msgstr "" -#: ../tails_installer/creator.py:510 +#: ../tails_installer/creator.py:512 #, python-format msgid "Cannot find device %s" msgstr "Nepavyksta rasti įrenginio %s" -#: ../tails_installer/creator.py:711 +#: ../tails_installer/creator.py:713 #, python-format msgid "Unable to write on %(device)s, skipping." msgstr "Nepavyko raÅ¡yti į %(device)s, praleidžiama." -#: ../tails_installer/creator.py:741 +#: ../tails_installer/creator.py:743 #, python-format msgid "" "Some partitions of the target device %(device)s are mounted. They will be " "unmounted before starting the installation process." msgstr "Kai kurie skaidiniai paskirties įrenginyje %(device)s yra prijungti. PrieÅ¡ pradedant diegimo procesÄ , jie bus atjungti." -#: ../tails_installer/creator.py:784 ../tails_installer/creator.py:1008 +#: ../tails_installer/creator.py:786 ../tails_installer/creator.py:1010 msgid "Unknown filesystem. Your device may need to be reformatted." msgstr "Nežinoma failų sistema. Gali bÅ«ti, kad jÅ«sų įrenginys turi bÅ«ti iÅ¡ naujo formatuotas." -#: ../tails_installer/creator.py:787 ../tails_installer/creator.py:1011 +#: ../tails_installer/creator.py:789 ../tails_installer/creator.py:1013 #, python-format msgid "Unsupported filesystem: %s" msgstr "Nepalaikoma failų sistema: %s" -#: ../tails_installer/creator.py:805 +#: ../tails_installer/creator.py:807 #, python-format msgid "Unknown GLib exception while trying to mount device: %(message)s" msgstr "" -#: ../tails_installer/creator.py:810 +#: ../tails_installer/creator.py:812 #, python-format msgid "Unable to mount device: %(message)s" msgstr "Nepavyko prijungti įrenginio: %(message)s" -#: ../tails_installer/creator.py:815 +#: ../tails_installer/creator.py:817 msgid "No mount points found" msgstr "Nerasta prijungimo taÅ¡kų" -#: ../tails_installer/creator.py:826 +#: ../tails_installer/creator.py:828 #, python-format msgid "Entering unmount_device for '%(device)s'" msgstr "" -#: ../tails_installer/creator.py:836 +#: ../tails_installer/creator.py:838 #, python-format msgid "Unmounting mounted filesystems on '%(device)s'" msgstr "Atjungiamos failų sistemos ties \"%(device)s\"" -#: ../tails_installer/creator.py:840 +#: ../tails_installer/creator.py:842 #, python-format msgid "Unmounting '%(udi)s' on '%(device)s'" msgstr "Atjungiama \"%(udi)s\" ties \"%(device)s\"" -#: ../tails_installer/creator.py:851 +#: ../tails_installer/creator.py:853 #, python-format msgid "Mount %s exists after unmounting" msgstr "" -#: ../tails_installer/creator.py:864 +#: ../tails_installer/creator.py:866 #, python-format msgid "Partitioning device %(device)s" msgstr "Skaidomas įrenginys %(device)s" -#: ../tails_installer/creator.py:993 +#: ../tails_installer/creator.py:995 #, python-format msgid "Unsupported device '%(device)s', please report a bug." msgstr "Nepalaikomas įrenginys \"%(device)s\", praÅ¡ome praneÅ¡ti apie klaidÄ ." -#: ../tails_installer/creator.py:996 +#: ../tails_installer/creator.py:998 msgid "Trying to continue anyway." msgstr "Bandoma vis tiek tÄsti." -#: ../tails_installer/creator.py:1005 ../tails_installer/creator.py:1401 +#: ../tails_installer/creator.py:1007 ../tails_installer/creator.py:1405 msgid "Verifying filesystem..." msgstr "Tikrinama failų sistema..." -#:
[tor-commits] [translation/https_everywhere] Update translations for https_everywhere
commit f52d70c1849f10254d51c7312eedbf00714a6324 Author: Translation commit bot Date: Tue Dec 4 22:45:36 2018 + Update translations for https_everywhere --- lt/https-everywhere.dtd | 2 +- lt/ssl-observatory.dtd | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lt/https-everywhere.dtd b/lt/https-everywhere.dtd index 763af4b06..30455b028 100644 --- a/lt/https-everywhere.dtd +++ b/lt/https-everywhere.dtd @@ -1,6 +1,6 @@ - + diff --git a/lt/ssl-observatory.dtd b/lt/ssl-observatory.dtd index b5e873801..89afafe1e 100644 --- a/lt/ssl-observatory.dtd +++ b/lt/ssl-observatory.dtd @@ -70,7 +70,7 @@ gautas liudijimas rodys, kad kažkas apsilankÄ www.kazkas.com, taÄiau nerodys to, kas apsilankÄ svetainÄje, ar kokį konkreÄiai puslapį jie žiÅ«rÄjo. IÅ¡samesnei informacijai, užveskite pelÄs žymeklį virÅ¡ parametrų:"> - + @@ -84,14 +84,14 @@ taÄiau nerodys to, kas apsilankÄ svetainÄje, ar kokį konkreÄiai puslapį ji - + - + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/bridgedb] Update translations for bridgedb
commit 9bd0a44164a4af45ae291fae1c5bcac152573b2d Author: Translation commit bot Date: Tue Dec 4 22:45:11 2018 + Update translations for bridgedb --- lt/LC_MESSAGES/bridgedb.po | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/lt/LC_MESSAGES/bridgedb.po b/lt/LC_MESSAGES/bridgedb.po index aab56dae4..c9c95bbec 100644 --- a/lt/LC_MESSAGES/bridgedb.po +++ b/lt/LC_MESSAGES/bridgedb.po @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: Tor Project\n" "Report-Msgid-Bugs-To: 'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB=bridgedb-reported,msgid=isis,sysrqb=isis'\n" "POT-Creation-Date: 2015-07-25 03:40+\n" -"PO-Revision-Date: 2018-12-04 22:14+\n" +"PO-Revision-Date: 2018-12-04 22:30+\n" "Last-Translator: Moo\n" "Language-Team: Lithuanian (http://www.transifex.com/otf/torproject/language/lt/)\n" "MIME-Version: 1.0\n" @@ -107,7 +107,7 @@ msgstr "%s1%s žingsnis " #: bridgedb/https/templates/index.html:13 #, python-format msgid "Download %s Tor Browser %s" -msgstr "Atsisiųskite %s Tor narÅ¡yklÄ %s" +msgstr "Atsisiųskite %s Tor Browser %s" #: bridgedb/https/templates/index.html:25 #, python-format @@ -127,7 +127,7 @@ msgstr "%s3%s žingsnis " #: bridgedb/https/templates/index.html:38 #, python-format msgid "Now %s add the bridges to Tor Browser %s" -msgstr "Dabar %s pridÄkite tinklų tiltus į Tor narÅ¡yklÄ %s" +msgstr "Dabar, %s pridÄkite tinklų tiltus į Tor Browser %s" #. TRANSLATORS: Please make sure the '%s' surrounding single letters at the #. beginning of words are present in your final translation. Thanks! @@ -148,7 +148,7 @@ msgstr "Ne" #: bridgedb/https/templates/options.html:87 msgid "none" -msgstr "joks" +msgstr "nÄra" #. TRANSLATORS: Please make sure the '%s' surrounding single letters at the #. beginning of words are present in your final translation. Thanks! @@ -168,7 +168,7 @@ msgstr "%sG%sauti tinklų tiltus" #: bridgedb/strings.py:43 msgid "[This is an automated message; please do not reply.]" -msgstr "[Tai automatinis praneÅ¡imas; praÅ¡ome į jį neatsakyti]" +msgstr "[Tai yra automatinis praneÅ¡imas; praÅ¡ome į jį neatsakyti.]" #: bridgedb/strings.py:45 msgid "Here are your bridges:" @@ -217,7 +217,7 @@ msgstr "VieÅ¡ieji raktai" msgid "" "This email was generated with rainbows, unicorns, and sparkles\n" "for %s on %s at %s." -msgstr "Å is el. laiÅ¡kas, skirtas %s, buvo sukurtas naudojant vaivorykÅ¡tes, vienaragius ir blizguÄius\n%s, %s." +msgstr "Å is el. laiÅ¡kas, skirtas %s, buvo sukurtas naudojant vaivorykÅ¡tes,\nvienaragius ir blizguÄius ties %s, %s." #. TRANSLATORS: Please DO NOT translate "BridgeDB". #. TRANSLATORS: Please DO NOT translate "Pluggable Transports". @@ -336,7 +336,7 @@ msgid "" "To enter bridges into Tor Browser, first go to the %s Tor Browser download\n" "page %s and then follow the instructions there for downloading and starting\n" "Tor Browser." -msgstr "NorÄdami pridÄti tinklų tiltus į Tor narÅ¡yklÄ, pirmiausia turite nueiti į %s Tor narÅ¡yklÄs atsisiuntimo\npuslapį %s ir sekdami instrukcijas atsisiųsti ir paleisti\nTor narÅ¡yklÄ." +msgstr "NorÄdami pridÄti tinklų tiltus į Tor Browser, pirmiausia turite nueiti į %s Tor narÅ¡yklÄs atsisiuntimo\npuslapį %s ir sekdami instrukcijas atsisiųsti ir paleisti\nTor narÅ¡yklÄ." #. TRANSLATORS: Please DO NOT translate "Tor". #: bridgedb/strings.py:151 @@ -363,7 +363,7 @@ msgstr "Pasirinkite \"Taip\" ir tuomet \"Kitas\". NorÄdami konfigÅ«ruoti naujus #: bridgedb/strings.py:167 msgid "Displays this message." -msgstr "Rodyti šį praneÅ¡imÄ ." +msgstr "Rodo šį praneÅ¡imÄ ." #. TRANSLATORS: Please try to make it clear that "vanilla" here refers to the #. same non-Pluggable Transport bridges described above as being @@ -385,4 +385,4 @@ msgstr "Užklausti prijungiamų perdavimų pagal TIPÄ." #. TRANSLATORS: Please DO NOT translate "GnuPG". #: bridgedb/strings.py:177 msgid "Get a copy of BridgeDB's public GnuPG key." -msgstr "Gauti vieÅ¡ojo BridgeDB GnuPG rakto kopijÄ ." +msgstr "Gauti BridgeDB vieÅ¡ojo GnuPG rakto kopijÄ ." ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/bridgedb] Update translations for bridgedb
commit fb92dad105ecf1da2a77518202e1be4d57ecb400 Author: Translation commit bot Date: Tue Dec 4 22:15:12 2018 + Update translations for bridgedb --- lt/LC_MESSAGES/bridgedb.po | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/lt/LC_MESSAGES/bridgedb.po b/lt/LC_MESSAGES/bridgedb.po index 042952726..aab56dae4 100644 --- a/lt/LC_MESSAGES/bridgedb.po +++ b/lt/LC_MESSAGES/bridgedb.po @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: Tor Project\n" "Report-Msgid-Bugs-To: 'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB=bridgedb-reported,msgid=isis,sysrqb=isis'\n" "POT-Creation-Date: 2015-07-25 03:40+\n" -"PO-Revision-Date: 2018-10-06 18:58+\n" +"PO-Revision-Date: 2018-12-04 22:14+\n" "Last-Translator: Moo\n" "Language-Team: Lithuanian (http://www.transifex.com/otf/torproject/language/lt/)\n" "MIME-Version: 1.0\n" @@ -43,11 +43,11 @@ msgstr "Atleiskite! Kažkas nutiko su jÅ«sų užklausa." #: bridgedb/https/templates/base.html:79 msgid "Report a Bug" -msgstr "PraneÅ¡kite apie klaidÄ " +msgstr "PraneÅ¡ti apie klaidÄ " #: bridgedb/https/templates/base.html:82 msgid "Source Code" -msgstr "Å altinio kodas" +msgstr "Pirminis kodas" #: bridgedb/https/templates/base.html:85 msgid "Changelog" @@ -55,7 +55,7 @@ msgstr "Keitinių žurnalas" #: bridgedb/https/templates/base.html:88 msgid "Contact" -msgstr "Kontaktai" +msgstr "Susisiekti" #: bridgedb/https/templates/bridges.html:35 msgid "Select All" @@ -67,7 +67,7 @@ msgstr "Rodyti QR kodÄ " #: bridgedb/https/templates/bridges.html:52 msgid "QRCode for your bridge lines" -msgstr "QR kodas jÅ«sų tinklų tilto linijoms" +msgstr "JÅ«sų tinklų tilto linijų QR kodas" #. TRANSLATORS: Please translate this into some silly way to say #. "There was a problem!" in your language. For example, @@ -76,11 +76,11 @@ msgstr "QR kodas jÅ«sų tinklų tilto linijoms" #: bridgedb/https/templates/bridges.html:67 #: bridgedb/https/templates/bridges.html:125 msgid "Uh oh, spaghettios!" -msgstr "O ne, problema!" +msgstr "Ajerguteliau!" #: bridgedb/https/templates/bridges.html:68 msgid "It seems there was an error getting your QRCode." -msgstr "Ä®vyko klaida, gaunant jÅ«sų QR kodÄ ." +msgstr "Atrodo, kad gaunant jÅ«sų QR kodÄ , įvyko klaida." #: bridgedb/https/templates/bridges.html:73 msgid "" @@ -97,7 +97,7 @@ msgstr "Å iuo metu nÄra prieinami jokie tinklų tiltai..." msgid "" " Perhaps you should try %s going back %s and choosing a different bridge " "type!" -msgstr "GalbÅ«t jums reikÄtų pabandyti %s grįžti atgal %s ir pasirinkti kitÄ tinklų tilto tipÄ !" +msgstr "GalbÅ«t, jums reikÄtų pabandyti %s grįžti atgal %s ir pasirinkti kitÄ tinklų tilto tipÄ !" #: bridgedb/https/templates/index.html:11 #, python-format ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [snowflake/master] Fix the ProxyPair tests exposed by the previous commit.
commit 3cd8519ec94198181803345260be9fd20d0de324 Author: David Fifield Date: Tue Dec 4 15:07:42 2018 -0700 Fix the ProxyPair tests exposed by the previous commit. This was mainly a matter of more complete mocking. --- proxy/spec/proxypair.spec.coffee | 35 +++ proxy/spec/snowflake.spec.coffee | 6 ++ 2 files changed, 33 insertions(+), 8 deletions(-) diff --git a/proxy/spec/proxypair.spec.coffee b/proxy/spec/proxypair.spec.coffee index 1ef4a7e..4cbb38d 100644 --- a/proxy/spec/proxypair.spec.coffee +++ b/proxy/spec/proxypair.spec.coffee @@ -7,24 +7,32 @@ describe 'ProxyPair', -> fakeRelay = Parse.address '0.0.0.0:12345' rateLimit = new DummyRateLimit() destination = [] + # Using the mock PeerConnection definition from spec/snowflake.spec.coffee. pp = new ProxyPair(fakeRelay, rateLimit) - it 'begins webrtc connection', -> + beforeEach -> pp.begin() + + it 'begins webrtc connection', -> expect(pp.pc).not.toBeNull() describe 'accepts WebRTC offer from some client', -> +beforeEach -> + pp.begin() + it 'rejects invalid offers', -> + expect(typeof(pp.pc.setRemoteDescription)).toBe("function") + expect(pp.pc).not.toBeNull() expect(pp.receiveWebRTCOffer {}).toBe false - expect pp.receiveWebRTCOffer { + expect(pp.receiveWebRTCOffer { type: 'answer' - }.toBeFalse() + }).toBe false it 'accepts valid offers', -> - goodOffer = { + expect(pp.pc).not.toBeNull() + expect(pp.receiveWebRTCOffer { type: 'offer' sdp: 'foo' - } - expect(pp.receiveWebRTCOffer goodOffer).toBe true + }).toBe true it 'responds with a WebRTC answer correctly', -> spyOn snowflake.broker, 'sendAnswer' @@ -59,20 +67,31 @@ describe 'ProxyPair', -> describe 'flushes data between client and relay', -> it 'proxies data from client to relay', -> + pp.pc.ondatachannel { +channel: { + bufferedAmount: 0 + readyState: "open" + send: (data) -> +} + } + spyOn pp.client, 'send' spyOn pp.relay, 'send' - pp.c2rSchedule.push { data: 'foo' } + pp.c2rSchedule.push 'foo' pp.flush() expect(pp.client.send).not.toHaveBeenCalled() expect(pp.relay.send).toHaveBeenCalledWith 'foo' it 'proxies data from relay to client', -> spyOn pp.client, 'send' - pp.r2cSchedule.push { data: 'bar' } + spyOn pp.relay, 'send' + pp.r2cSchedule.push 'bar' pp.flush() expect(pp.client.send).toHaveBeenCalledWith 'bar' expect(pp.relay.send).not.toHaveBeenCalled() it 'sends nothing with nothing to flush', -> + spyOn pp.client, 'send' + spyOn pp.relay, 'send' pp.flush() expect(pp.client.send).not.toHaveBeenCalled() expect(pp.relay.send).not.toHaveBeenCalled() diff --git a/proxy/spec/snowflake.spec.coffee b/proxy/spec/snowflake.spec.coffee index 2865795..05dd843 100644 --- a/proxy/spec/snowflake.spec.coffee +++ b/proxy/spec/snowflake.spec.coffee @@ -5,11 +5,17 @@ jasmine tests for Snowflake query = {} # Fake browser functionality: class PeerConnection + setRemoteDescription: -> +true + send: (data) -> class SessionDescription type: 'offer' class WebSocket OPEN: 1 CLOSED: 0 + constructor: -> +@bufferedAmount = 0 + send: (data) -> log = -> class FakeUI log: -> ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [snowflake/master] Remove duplicate ProxyPair tests from util.spec.coffee.
commit 261ef8f5bc26a35219bb1206968843d8e53b4254 Author: David Fifield Date: Tue Dec 4 13:37:51 2018 -0700 Remove duplicate ProxyPair tests from util.spec.coffee. --- proxy/spec/util.spec.coffee | 81 - 1 file changed, 81 deletions(-) diff --git a/proxy/spec/util.spec.coffee b/proxy/spec/util.spec.coffee index 1d99b04..fd5b77e 100644 --- a/proxy/spec/util.spec.coffee +++ b/proxy/spec/util.spec.coffee @@ -265,84 +265,3 @@ describe 'Params', -> .toEqual DEFAULT expect getAddress { addr: '---' } .toBeNull() - -describe 'ProxyPair', -> - fakeRelay = Parse.address '0.0.0.0:12345' - rateLimit = new DummyRateLimit() - destination = [] - # Fake snowflake to interact with - snowflake = { -broker: - sendAnswer: -> - } - pp = new ProxyPair(fakeRelay, rateLimit) - - it 'begins webrtc connection', -> -pp.begin() -expect(pp.pc).not.toBeNull() - - it 'accepts WebRTC offer from some client', -> -it 'rejects invalid offers', -> - expect(pp.receiveWebRTCOffer {}).toBe false - expect pp.receiveWebRTCOffer { -type: 'answer' - }.toBeFalse() -it 'accepts valid offers', -> - goodOffer = { -type: 'offer' -sdp: 'foo' - } - expect(pp.receiveWebRTCOffer goodOffer).toBe true - - it 'responds with a WebRTC answer correctly', -> -spyOn snowflake.broker, 'sendAnswer' -pp.pc.onicecandidate { - candidate: null -} -expect(snowflake.broker.sendAnswer).toHaveBeenCalled() - - it 'handles a new data channel correctly', -> -expect(pp.client).toBeNull() -pp.pc.ondatachannel { - channel: {} -} -expect(pp.client).not.toBeNull() -expect(pp.client.onopen).not.toBeNull() -expect(pp.client.onclose).not.toBeNull() -expect(pp.client.onerror).not.toBeNull() -expect(pp.client.onmessage).not.toBeNull() - - it 'connects to the relay once datachannel opens', -> -spyOn pp, 'connectRelay' -pp.client.onopen() -expect(pp.connectRelay).toHaveBeenCalled() - - it 'connects to a relay', -> -pp.connectRelay() -expect(pp.relay.onopen).not.toBeNull() -expect(pp.relay.onclose).not.toBeNull() -expect(pp.relay.onerror).not.toBeNull() -expect(pp.relay.onmessage).not.toBeNull() - - it 'flushes data between client and relay', -> - -it 'proxies data from client to relay', -> - spyOn pp.relay, 'send' - pp.c2rSchedule.push { data: 'foo' } - pp.flush() - expect(pp.client.send).not.toHaveBeenCalled() - expect(pp.relay.send).toHaveBeenCalledWith 'foo' - -it 'proxies data from relay to client', -> - spyOn pp.client, 'send' - pp.r2cSchedule.push { data: 'bar' } - pp.flush() - expect(pp.client.send).toHaveBeenCalledWith 'bar' - expect(pp.relay.send).not.toHaveBeenCalled() - -it 'sends nothing with nothing to flush', -> - pp.flush() - expect(pp.client.send).not.toHaveBeenCalled() - expect(pp.relay.send).not.toHaveBeenCalled() - - # TODO: rate limit tests ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [snowflake/master] Fix nested Jasmine tests.
commit fce32bf292b24467e4e8286e557f5ec64f77b3b8 Author: David Fifield Date: Tue Dec 4 13:35:48 2018 -0700 Fix nested Jasmine tests. You can nest a "describe" in a "describe": describe describe it But you can't nest an "it" in an "it": describe it it The nested "it"s were not getting run (or getting run, but their output ignored, I'm not sure). Before this change: 41 specs, 0 failures After: 44 specs, 5 failures --- proxy/spec/proxypair.spec.coffee | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/proxy/spec/proxypair.spec.coffee b/proxy/spec/proxypair.spec.coffee index 992b53f..1ef4a7e 100644 --- a/proxy/spec/proxypair.spec.coffee +++ b/proxy/spec/proxypair.spec.coffee @@ -13,7 +13,7 @@ describe 'ProxyPair', -> pp.begin() expect(pp.pc).not.toBeNull() - it 'accepts WebRTC offer from some client', -> + describe 'accepts WebRTC offer from some client', -> it 'rejects invalid offers', -> expect(pp.receiveWebRTCOffer {}).toBe false expect pp.receiveWebRTCOffer { @@ -56,7 +56,7 @@ describe 'ProxyPair', -> expect(pp.relay.onerror).not.toBeNull() expect(pp.relay.onmessage).not.toBeNull() - it 'flushes data between client and relay', -> + describe 'flushes data between client and relay', -> it 'proxies data from client to relay', -> spyOn pp.relay, 'send' ___ 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
commit 20d310dba0c795d1fa158244ad0a03213b2dff5c Author: Translation commit bot Date: Tue Dec 4 20:49:14 2018 + Update translations for support-portal --- contents+cs.po | 14 ++ 1 file changed, 14 insertions(+) diff --git a/contents+cs.po b/contents+cs.po index 6fb543366..76c0ab50c 100644 --- a/contents+cs.po +++ b/contents+cs.po @@ -208,6 +208,9 @@ msgid "" "Browser and then using it to navigate to the blocked site will " "allow access." msgstr "" +"VÄtÅ¡inou staÄà stáhnout https://www.torproject.org/download; +"/download-easy.html.en\">prohlÞeÄ Tor a potom ho prostÄ použÃvat" +" pro pÅÃstup k jinak blokovaným stránkám." #: http//localhost/faq/can-tor-help-users-access-website/ #: (content/faq/faq-2/contents+en.lrquestion.description) @@ -221,6 +224,9 @@ msgid "" "href=\"https://www.torproject.org/docs/pluggable-; "transports.html.en\">pluggable transports." msgstr "" +"Pro mÃsta se silnou cenzurou nabÃzÃme různé možnosti, vÄetnÄ https://www.torproject.org/docs/pluggable-; +"transports.html.en\">zapojitelných transportů." #: http//localhost/faq/can-tor-help-users-access-website/ #: (content/faq/faq-2/contents+en.lrquestion.description) @@ -234,6 +240,10 @@ msgid "" " https://tb-manual.torproject.org/en-; "US/circumvention.html\">censorship." msgstr "" +"VÃce informacà najdete v https://tb-manual.torproject.org; +"/en-US/\">uživatelské pÅÃruÄce prohlÞeÄe Tor v sekci https://tb-manual.torproject.org/en-; +"US/circumvention.html\">cenzura." #: http//localhost/faq/can-tor-help-users-access-website/ #: (content/faq/faq-2/contents+en.lrquestion.seo_slug) @@ -248,6 +258,8 @@ msgid "" "Should I install a new add-on or extension in Tor Browser, like AdBlock Plus" " or uBlock Origin?" msgstr "" +"MÄl bych si do prohlÞeÄe Tor doinstalovat doplnÄk nebo rozÅ¡ÃÅenà typu " +"AdBlock Plus nebo uBlock Origin?" #: http//localhost/faq/install-add-on-extension-tor-browser/ #: (content/faq/faq-3/contents+en.lrquestion.description) @@ -257,6 +269,8 @@ msgid "" "It's strongly discouraged to install new add-ons in Tor Browser, because " "they can compromise your privacy and security." msgstr "" +"Instalaci doplÅků do prohlÞeÄe Tor silnÄ nedoporuÄujeme, protože mohou " +"naruÅ¡it vaÅ¡e soukromà a bezpeÄnost." #: http//localhost/faq/install-add-on-extension-tor-browser/ #: (content/faq/faq-3/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/support-portal] Update translations for support-portal
commit f72156719a9d1109af7fc4761ad289746929d783 Author: Translation commit bot Date: Tue Dec 4 20:19:31 2018 + Update translations for support-portal --- contents+cs.po | 159 ++--- 1 file changed, 83 insertions(+), 76 deletions(-) diff --git a/contents+cs.po b/contents+cs.po index 36dd67e6f..6fb543366 100644 --- a/contents+cs.po +++ b/contents+cs.po @@ -162,6 +162,8 @@ msgid "" "see that you're using Tor, but they won't know where you're going when you " "do." msgstr "" +"NÄkteré subjekty jako poskytovatel vaÅ¡eho internetového pÅipojenà (ISP) může" +" vidÄt, že použÃváte Tor, ale neuvidÃ, jaké stránky navÅ¡tÄvujete." #: http//localhost/faq/will-anyone-be-able-to-tell-which-website-i-visit/ #: (content/faq/faq-1/contents+en.lrquestion.seo_slug) @@ -1618,7 +1620,7 @@ msgstr "" #: http//localhost/tbb/tor-browser-is-built-from-firefox-why/ #: (content/tbb/tbb-4/contents+en.lrquestion.seo_slug) msgid "tor-browser-is-built-from-firefox-why" -msgstr "" +msgstr "tor-browser-is-built-from-firefox-why" #: http//localhost/tbb/different-circuit-each-website/ #: (content/tbb/tbb-40/contents+en.lrquestion.title) @@ -1642,7 +1644,7 @@ msgstr "" #: http//localhost/tbb/different-circuit-each-website/ #: (content/tbb/tbb-40/contents+en.lrquestion.seo_slug) msgid "different-circuit-each-website" -msgstr "" +msgstr "different-circuit-each-website" #: http//localhost/tbb/why-is-tor-using-duckduckgo/ #: (content/tbb/tbb-41/contents+en.lrquestion.title) @@ -1674,7 +1676,7 @@ msgstr "" #: http//localhost/tbb/why-is-tor-using-duckduckgo/ #: (content/tbb/tbb-41/contents+en.lrquestion.seo_slug) msgid "why-is-tor-using-duckduckgo" -msgstr "" +msgstr "why-is-tor-using-duckduckgo" #: http//localhost/tbb/tor-browser-firefox-not-working-error/ #: (content/tbb/tbb-42/contents+en.lrquestion.title) @@ -1709,7 +1711,7 @@ msgstr "" #: http//localhost/tbb/tor-browser-firefox-not-working-error/ #: (content/tbb/tbb-42/contents+en.lrquestion.seo_slug) msgid "tor-browser-firefox-not-working-error" -msgstr "" +msgstr "tor-browser-firefox-not-working-error" #: http//localhost/tbb/download-tor-browser-chromeos/ #: (content/tbb/tbb-5/contents+en.lrquestion.title) @@ -1754,7 +1756,7 @@ msgstr "" #: http//localhost/tbb/make-tor-browser-default-browser/ #: (content/tbb/tbb-6/contents+en.lrquestion.seo_slug) msgid "make-tor-browser-default-browser" -msgstr "" +msgstr "make-tor-browser-default-browser" #: http//localhost/tbb/website-blocking-access-over-tor/ #: (content/tbb/tbb-7/contents+en.lrquestion.title) @@ -1851,12 +1853,12 @@ msgstr "" #: http//localhost/tbb/website-blocking-access-over-tor/ #: (content/tbb/tbb-7/contents+en.lrquestion.seo_slug) msgid "website-blocking-access-over-tor" -msgstr "" +msgstr "website-blocking-access-over-tor" #: http//localhost/tbb/website-blocked-by-censor-can-tor-browser-help/ #: (content/tbb/tbb-8/contents+en.lrquestion.seo_slug) msgid "website-blocked-by-censor-can-tor-browser-help" -msgstr "" +msgstr "website-blocked-by-censor-can-tor-browser-help" #: http//localhost/tbb/using-tor-with-a-browser-besides-tor-browser/ #: (content/tbb/tbb-9/contents+en.lrquestion.title) @@ -1880,7 +1882,7 @@ msgstr "" #: http//localhost/tbb/using-tor-with-a-browser-besides-tor-browser/ #: (content/tbb/tbb-9/contents+en.lrquestion.seo_slug) msgid "using-tor-with-a-browser-besides-tor-browser" -msgstr "" +msgstr "using-tor-with-a-browser-besides-tor-browser" #: http//localhost/tormessenger/tor-project-app-for-private-chat/ #: (content/tormessenger/tormessenger-1/contents+en.lrquestion.title) @@ -1913,7 +1915,7 @@ msgstr "" #: http//localhost/tormessenger/tor-project-app-for-private-chat/ #: (content/tormessenger/tormessenger-1/contents+en.lrquestion.seo_slug) msgid "tor-project-app-for-private-chat" -msgstr "" +msgstr "tor-project-app-for-private-chat" #: http//localhost/tormobile/run-tor-on-android/ #: (content/tormobile/tormobile-1/contents+en.lrquestion.title) @@ -1944,7 +1946,7 @@ msgstr "" #: http//localhost/tormobile/run-tor-on-android/ #: (content/tormobile/tormobile-1/contents+en.lrquestion.seo_slug) msgid "run-tor-on-android" -msgstr "" +msgstr "run-tor-on-android" #: http//localhost/tormobile/who-is-the-guardian-project/ #: (content/tormobile/tormobile-2/contents+en.lrquestion.title) @@ -1963,7 +1965,7 @@ msgstr "" #: http//localhost/tormobile/who-is-the-guardian-project/ #: (content/tormobile/tormobile-2/contents+en.lrquestion.seo_slug) msgid "who-is-the-guardian-project" -msgstr "" +msgstr "who-is-the-guardian-project" #: http//localhost/tormobile/run-tor-on-ios/ #: (content/tormobile/tormobile-3/contents+en.lrquestion.title) @@ -1996,7 +1998,7 @@ msgstr "" #: http//localhost/tormobile/run-tor-on-ios/ #: (content/tormobile/tormobile-3/contents+en.lrquestion.seo_slug) msgid "run-tor-on-ios" -msgstr "" +msgstr "run-tor-on-ios" #:
[tor-commits] [translation/tbmanual-contentspot] Update translations for tbmanual-contentspot
commit 7e0f44f0ac33bc6c0ecd18d4d0d8e507b142dae3 Author: Translation commit bot Date: Tue Dec 4 20:17:07 2018 + Update translations for tbmanual-contentspot --- contents+cs.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contents+cs.po b/contents+cs.po index 06bcc6aec..4b218694b 100644 --- a/contents+cs.po +++ b/contents+cs.po @@ -2003,8 +2003,8 @@ msgstr "" #: templates/sidenav.html:4 templates/sidenav.html:35 msgid "Topics" -msgstr "" +msgstr "Témata" #: templates/macros/topic.html:18 msgid "Permalink" -msgstr "" +msgstr "Trvalý odkaz" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [torbutton/master] Bug 28075: Tone down missing SOCKS credential warning
commit 0b60f61087b514f74ea21513f14e691c2bd30493 Author: Georg Koppen Date: Wed Oct 17 06:48:20 2018 + Bug 28075: Tone down missing SOCKS credential warning --- src/chrome/content/tor-circuit-display.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/chrome/content/tor-circuit-display.js b/src/chrome/content/tor-circuit-display.js index 6105fea1..5fc92e48 100644 --- a/src/chrome/content/tor-circuit-display.js +++ b/src/chrome/content/tor-circuit-display.js @@ -310,7 +310,7 @@ let updateCircuitDisplay = function () { (nodeData[0].type === "bridge") ? "none" : "block"; } else { // Only show the Tor circuit if we have credentials and node data. -logger.eclog(5, "no SOCKS credentials found for current document."); +logger.eclog(4, "no SOCKS credentials found for current document."); } showCircuitDisplay(domain && nodeData); }; ___ 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
commit 1a932c3b13eeff462a11b0c519f445d1b51964b2 Author: Translation commit bot Date: Tue Dec 4 19:47:05 2018 + Update translations for tbmanual-contentspot --- contents+cs.po | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/contents+cs.po b/contents+cs.po index 2d21c1ae5..06bcc6aec 100644 --- a/contents+cs.po +++ b/contents+cs.po @@ -2,8 +2,8 @@ # trendspotter , 2018 # Mikuláš Vrba , 2018 # Filip Hruska , 2018 -# Michal Stanke , 2018 # erinm, 2018 +# Michal Stanke , 2018 # msgid "" msgstr "" @@ -11,7 +11,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-11-30 09:02+CET\n" "PO-Revision-Date: 2018-11-14 12:31+\n" -"Last-Translator: erinm, 2018\n" +"Last-Translator: Michal Stanke , 2018\n" "Language-Team: Czech (https://www.transifex.com/otf/teams/1519/cs/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -37,7 +37,7 @@ msgstr "Dokumentace" #: https//tb-manual.torproject.org/en-US/menu/ #: (content/menu/contents+en-US.lrtopic.body) msgid "Press" -msgstr "" +msgstr "Tisk" #: https//tb-manual.torproject.org/en-US/menu/ #: (content/menu/contents+en-US.lrtopic.body) @@ -47,7 +47,7 @@ msgstr "Blog" #: https//tb-manual.torproject.org/en-US/menu/ #: (content/menu/contents+en-US.lrtopic.body) msgid "Newsletter" -msgstr "" +msgstr "Zpravodaj" #: https//tb-manual.torproject.org/en-US/menu/ #: (content/menu/contents+en-US.lrtopic.body) @@ -1047,7 +1047,7 @@ msgstr "" #: https//tb-manual.torproject.org/en-US/onion-services/ #: (content/onion-services/contents+en-US.lrtopic.seo_slug) msgid "onion-services" -msgstr "" +msgstr "onion-services" #: https//tb-manual.torproject.org/en-US/secure-connections/ #: (content/secure-connections/contents+en-US.lrtopic.title) ___ 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.3.0esr-8.0-1] Bug 1503354 - Disable background HTTP response throttling for causing visible regressions. r=dragana, a=pascalc
commit d69efa2fe8f1fcb625d74251283cfa0e4f25cc01 Author: Honza Bambas Date: Wed Oct 31 02:13:00 2018 -0400 Bug 1503354 - Disable background HTTP response throttling for causing visible regressions. r=dragana, a=pascalc --HG-- extra : source : 1ed273626bbd38cde17d7610ac5d7dad0aca91c1 extra : intermediate-source : c89f12000b079c50362ce52e661e3c5e24836a11 This backport fixes our bug 28608. --- modules/libpref/init/all.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/libpref/init/all.js b/modules/libpref/init/all.js index f5a2ec47593a..e358cfcfcb2d 100644 --- a/modules/libpref/init/all.js +++ b/modules/libpref/init/all.js @@ -2275,9 +2275,9 @@ pref("network.auth.non-web-content-triggered-resources-http-auth-allow", false); // in that case default credentials will always be used. pref("network.auth.private-browsing-sso", false); -// Control how throttling of http responses works - number of ms that each -// suspend and resume period lasts (prefs named appropriately) -pref("network.http.throttle.enable", true); +// This feature is occasionally causing visible regressions (download too slow for +// too long time, jitter in video/audio in background tabs...) +pref("network.http.throttle.enable", false); pref("network.http.throttle.version", 1); // V1 prefs ___ 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.3.0esr-8.5-1] Bug 1503354 - Disable background HTTP response throttling for causing visible regressions. r=dragana, a=pascalc
commit 2789cecf98cd603f835711378d76ed06b4369609 Author: Honza Bambas Date: Wed Oct 31 02:13:00 2018 -0400 Bug 1503354 - Disable background HTTP response throttling for causing visible regressions. r=dragana, a=pascalc --HG-- extra : source : 1ed273626bbd38cde17d7610ac5d7dad0aca91c1 extra : intermediate-source : c89f12000b079c50362ce52e661e3c5e24836a11 This backport fixes our bug 28608. --- modules/libpref/init/all.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/libpref/init/all.js b/modules/libpref/init/all.js index f5a2ec47593a..e358cfcfcb2d 100644 --- a/modules/libpref/init/all.js +++ b/modules/libpref/init/all.js @@ -2275,9 +2275,9 @@ pref("network.auth.non-web-content-triggered-resources-http-auth-allow", false); // in that case default credentials will always be used. pref("network.auth.private-browsing-sso", false); -// Control how throttling of http responses works - number of ms that each -// suspend and resume period lasts (prefs named appropriately) -pref("network.http.throttle.enable", true); +// This feature is occasionally causing visible regressions (download too slow for +// too long time, jitter in video/audio in background tabs...) +pref("network.http.throttle.enable", false); pref("network.http.throttle.version", 1); // V1 prefs ___ 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.3.0esr-8.0-1] fixup! TB4: Tor Browser's Firefox preference overrides.
commit 3c03aad30d2b2b0e92359f15a1a95cfb2354544e Author: Georg Koppen Date: Wed Nov 21 10:02:20 2018 + fixup! TB4: Tor Browser's Firefox preference overrides. Bug 25794 deals with pointer events and associated fingerprinting risks. There are patches we can backport from Mozilla, but they are not small and we should give them some baking time. Thus, let's disable pointer events for now. --- browser/app/profile/000-tor-browser.js | 1 + 1 file changed, 1 insertion(+) diff --git a/browser/app/profile/000-tor-browser.js b/browser/app/profile/000-tor-browser.js index bc7c4b05e3a1..07005f326580 100644 --- a/browser/app/profile/000-tor-browser.js +++ b/browser/app/profile/000-tor-browser.js @@ -150,6 +150,7 @@ pref("media.webspeech.synth.enabled", false); // Bug 10283: Disable SpeechSynthe pref("dom.webaudio.enabled", false); // Bug 13017: Disable Web Audio API pref("dom.maxHardwareConcurrency", 1); // Bug 21675: Spoof single-core cpu pref("dom.w3c_touch_events.enabled", 0); // Bug 10286: Always disable Touch API +pref("dom.w3c_pointer_events.enabled", false); pref("dom.vr.enabled", false); // Bug 21607: Disable WebVR for now // Disable randomised Firefox HTTP cache decay user test groups (Bug: 13575) pref("security.webauth.webauthn", false); // Bug 26614: Disable Web Authentication API for now ___ 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.3.0esr-8.5-1] fixup! TB4: Tor Browser's Firefox preference overrides.
commit c20210b1a017c4e94157c1acfbef18e878202ff4 Author: Georg Koppen Date: Wed Nov 21 10:02:20 2018 + fixup! TB4: Tor Browser's Firefox preference overrides. Bug 25794 deals with pointer events and associated fingerprinting risks. There are patches we can backport from Mozilla, but they are not small and we should give them some baking time. Thus, let's disable pointer events for now. --- browser/app/profile/000-tor-browser.js | 1 + 1 file changed, 1 insertion(+) diff --git a/browser/app/profile/000-tor-browser.js b/browser/app/profile/000-tor-browser.js index 38f72579760a..8f74748f2072 100644 --- a/browser/app/profile/000-tor-browser.js +++ b/browser/app/profile/000-tor-browser.js @@ -150,6 +150,7 @@ pref("media.webspeech.synth.enabled", false); // Bug 10283: Disable SpeechSynthe pref("dom.webaudio.enabled", false); // Bug 13017: Disable Web Audio API pref("dom.maxHardwareConcurrency", 1); // Bug 21675: Spoof single-core cpu pref("dom.w3c_touch_events.enabled", 0); // Bug 10286: Always disable Touch API +pref("dom.w3c_pointer_events.enabled", false); pref("dom.vr.enabled", false); // Bug 21607: Disable WebVR for now // Disable randomised Firefox HTTP cache decay user test groups (Bug: 13575) pref("security.webauth.webauthn", false); // Bug 26614: Disable Web Authentication API for now ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/release-0.3.5] man: Document HSv3 client authorization revocation
commit 0906dde9d5ac409caf9f70ea7ec00efc42ec27ca Author: David Goulet Date: Mon Dec 3 11:22:14 2018 -0500 man: Document HSv3 client authorization revocation Removing a ".auth" file revokes a client access to the service but the rendezvous circuit is not closed service side because the service simply doesn't know which circuit is for which client. This commit notes in the man page that to fully revoke a client access to the service, the tor process should be restarted. Closes #28275 Signed-off-by: David Goulet --- changes/ticket28275 | 4 doc/tor.1.txt | 4 2 files changed, 8 insertions(+) diff --git a/changes/ticket28275 b/changes/ticket28275 new file mode 100644 index 0..eadca86b7 --- /dev/null +++ b/changes/ticket28275 @@ -0,0 +1,4 @@ + o Documentation (hidden service v3, man page): +- Note in the man page that the only real way to fully revoke an onion + service v3 client authorization is by restarting the tor process. Closes + ticket 28275. diff --git a/doc/tor.1.txt b/doc/tor.1.txt index 097db065b..581783dd6 100644 --- a/doc/tor.1.txt +++ b/doc/tor.1.txt @@ -2961,6 +2961,10 @@ Note that once you've configured client authorization, anyone else with the address won't be able to access it from this point on. If no authorization is configured, the service will be accessible to anyone with the onion address. +Revoking a client can be done by removing their ".auth" file, however the +revocation will be in effect only after the tor process gets restarted even if +a SIGHUP takes place. + See the Appendix G in the rend-spec-v3.txt file of https://spec.torproject.org/[torspec] for more information. ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/master] Merge branch 'maint-0.3.5'
commit 8506dcdeb70279fd9c40e0d7b39d8a6dfed83085 Merge: 0d9dc13e0 0906dde9d Author: David Goulet Date: Tue Dec 4 12:55:02 2018 -0500 Merge branch 'maint-0.3.5' changes/ticket28275 | 4 doc/tor.1.txt | 4 2 files changed, 8 insertions(+) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/master] man: Document HSv3 client authorization revocation
commit 0906dde9d5ac409caf9f70ea7ec00efc42ec27ca Author: David Goulet Date: Mon Dec 3 11:22:14 2018 -0500 man: Document HSv3 client authorization revocation Removing a ".auth" file revokes a client access to the service but the rendezvous circuit is not closed service side because the service simply doesn't know which circuit is for which client. This commit notes in the man page that to fully revoke a client access to the service, the tor process should be restarted. Closes #28275 Signed-off-by: David Goulet --- changes/ticket28275 | 4 doc/tor.1.txt | 4 2 files changed, 8 insertions(+) diff --git a/changes/ticket28275 b/changes/ticket28275 new file mode 100644 index 0..eadca86b7 --- /dev/null +++ b/changes/ticket28275 @@ -0,0 +1,4 @@ + o Documentation (hidden service v3, man page): +- Note in the man page that the only real way to fully revoke an onion + service v3 client authorization is by restarting the tor process. Closes + ticket 28275. diff --git a/doc/tor.1.txt b/doc/tor.1.txt index 097db065b..581783dd6 100644 --- a/doc/tor.1.txt +++ b/doc/tor.1.txt @@ -2961,6 +2961,10 @@ Note that once you've configured client authorization, anyone else with the address won't be able to access it from this point on. If no authorization is configured, the service will be accessible to anyone with the onion address. +Revoking a client can be done by removing their ".auth" file, however the +revocation will be in effect only after the tor process gets restarted even if +a SIGHUP takes place. + See the Appendix G in the rend-spec-v3.txt file of https://spec.torproject.org/[torspec] for more information. ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/release-0.3.5] Merge branch 'maint-0.3.5' into release-0.3.5
commit 85674f59b385bbea97ce53e7bcc35e3d7134c05a Merge: c811ae3bd 0906dde9d Author: David Goulet Date: Tue Dec 4 12:55:01 2018 -0500 Merge branch 'maint-0.3.5' into release-0.3.5 changes/ticket28275 | 4 doc/tor.1.txt | 4 2 files changed, 8 insertions(+) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/maint-0.3.5] man: Document HSv3 client authorization revocation
commit 0906dde9d5ac409caf9f70ea7ec00efc42ec27ca Author: David Goulet Date: Mon Dec 3 11:22:14 2018 -0500 man: Document HSv3 client authorization revocation Removing a ".auth" file revokes a client access to the service but the rendezvous circuit is not closed service side because the service simply doesn't know which circuit is for which client. This commit notes in the man page that to fully revoke a client access to the service, the tor process should be restarted. Closes #28275 Signed-off-by: David Goulet --- changes/ticket28275 | 4 doc/tor.1.txt | 4 2 files changed, 8 insertions(+) diff --git a/changes/ticket28275 b/changes/ticket28275 new file mode 100644 index 0..eadca86b7 --- /dev/null +++ b/changes/ticket28275 @@ -0,0 +1,4 @@ + o Documentation (hidden service v3, man page): +- Note in the man page that the only real way to fully revoke an onion + service v3 client authorization is by restarting the tor process. Closes + ticket 28275. diff --git a/doc/tor.1.txt b/doc/tor.1.txt index 097db065b..581783dd6 100644 --- a/doc/tor.1.txt +++ b/doc/tor.1.txt @@ -2961,6 +2961,10 @@ Note that once you've configured client authorization, anyone else with the address won't be able to access it from this point on. If no authorization is configured, the service will be accessible to anyone with the onion address. +Revoking a client can be done by removing their ".auth" file, however the +revocation will be in effect only after the tor process gets restarted even if +a SIGHUP takes place. + See the Appendix G in the rend-spec-v3.txt file of https://spec.torproject.org/[torspec] for more information. ___ 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.3.0esr-8.5-1] Bug 27762: Remove workarounds that allowed torbutton extension to load
commit 057daaf3fa81f46d4a3653115990b462fe7b2551 Author: Igor Oliveira Date: Tue Dec 4 07:18:46 2018 -0200 Bug 27762: Remove workarounds that allowed torbutton extension to load Since torbutton became a system extension, those workarounds (implemented in #27220 and #27271+#27763) are not needed anymore. --- mobile/android/app/000-tor-browser-android.js | 5 - toolkit/mozapps/extensions/internal/XPIInstall.jsm | 5 - 2 files changed, 10 deletions(-) diff --git a/mobile/android/app/000-tor-browser-android.js b/mobile/android/app/000-tor-browser-android.js index e7e337276acb..de51ec125406 100644 --- a/mobile/android/app/000-tor-browser-android.js +++ b/mobile/android/app/000-tor-browser-android.js @@ -54,10 +54,5 @@ pref("media.realtime_decoder.enabled", false); pref("general.useragent.updates.enabled", false); pref("general.useragent.updates.url", ""); -// Do not allow the user to install extensions from web -pref("xpinstall.enabled", false); -pref("extensions.enabledScopes", 1); -pref("extensions.autoDisableScopes", 1); - // Enable touch events on Android (highlighting text, etc) pref("dom.w3c_touch_events.enabled", 2); diff --git a/toolkit/mozapps/extensions/internal/XPIInstall.jsm b/toolkit/mozapps/extensions/internal/XPIInstall.jsm index 40b3b1d6434e..f97669951710 100644 --- a/toolkit/mozapps/extensions/internal/XPIInstall.jsm +++ b/toolkit/mozapps/extensions/internal/XPIInstall.jsm @@ -1029,11 +1029,6 @@ function getSignedStatus(aRv, aCert, aAddonID) { } function shouldVerifySignedState(aAddon) { - if (AppConstants.platform === "android" && - aAddon.id === "torbut...@torproject.org") { -return false; - } - // Updated system add-ons should always have their signature checked if (aAddon._installLocation.name == KEY_APP_SYSTEM_ADDONS) return true; ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [sbws/master] Merge branch 'bug28601'
commit 1e5569b481cc9e04f9bfd93ba0323db825c0c887 Merge: c4f7a3a 8908043 Author: juga0 Date: Tue Dec 4 08:13:09 2018 + Merge branch 'bug28601' .readthedocs.yml| 13 + .travis.yml | 7 +++ docs/source/documenting.rst | 6 -- docs/source/index.rst | 1 - tox.ini | 1 + 5 files changed, 25 insertions(+), 3 deletions(-) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [sbws/master] docs: remove inexistent layout file
commit 3dd3380384c0ada6fa059d2da9d11a3f79f177b8 Author: juga0 Date: Sat Nov 24 10:26:58 2018 + docs: remove inexistent layout file --- docs/source/index.rst | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/source/index.rst b/docs/source/index.rst index 303bddc..a41a8de 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -41,7 +41,6 @@ Included in the faq glossary roadmap - layout config_tor testing documenting ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [sbws/master] CI: build the man pages from docs
commit 8908043010c23bdd81cab22f440fb14e21fad793 Author: juga0 Date: Sat Nov 24 10:27:46 2018 + CI: build the man pages from docs --- tox.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/tox.ini b/tox.ini index 8f55aed..af89ea8 100644 --- a/tox.ini +++ b/tox.ini @@ -84,3 +84,4 @@ commands = # make latexpdf # this requires network # make linkcheck +make man ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [sbws/master] CI: install dependencies to build docs
commit b1473c81b314667c7effee53303924402212e11b Author: juga0 Date: Sat Nov 24 10:07:50 2018 + CI: install dependencies to build docs converting LaTeX to images. --- .travis.yml | 7 +++ 1 file changed, 7 insertions(+) diff --git a/.travis.yml b/.travis.yml index 9ad5f6f..3f19a7d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -22,3 +22,10 @@ notifications: template: - "%{repository_slug} %{branch} %{commit} - %{author}: %{commit_subject}" - "Build #%{build_number} %{result}. Details: %{build_url}" + +# To build the docs +addons: + apt: +packages: +- texlive-latex-extra +- dvipng ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [sbws/master] docs: change URL to HTTPS
commit 008bec89ad2674742f27ff17d22acebe75a76c0f Author: juga0 Date: Sat Nov 24 10:10:33 2018 + docs: change URL to HTTPS --- docs/source/documenting.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/source/documenting.rst b/docs/source/documenting.rst index 8b9f852..016b98a 100644 --- a/docs/source/documenting.rst +++ b/docs/source/documenting.rst @@ -42,7 +42,7 @@ They are included in most distributions. In Debian install them running:: apt install texlive-latex-extra dvpipng -.. _Sphinx: http://www.sphinx-doc.org +.. _Sphinx: https://www.sphinx-doc.org .. _recommonmark: https://recommonmark.readthedocs.io/ .. _Pylint: https://www.pylint.org/ .. _Tex: http://www.tug.org/texlive/acquire.html ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [sbws/master] docs: add missing requirement to build the docs
commit e1e153710442101dcd58f8f007477747192cb86b Author: juga0 Date: Sat Nov 24 10:09:30 2018 + docs: add missing requirement to build the docs including LaTeX as images. --- docs/source/documenting.rst | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/source/documenting.rst b/docs/source/documenting.rst index c610121..8b9f852 100644 --- a/docs/source/documenting.rst +++ b/docs/source/documenting.rst @@ -35,13 +35,15 @@ To convert the ``LaTeX`` mathematical formulae to images, extra system dependenc are needed: - Core and Extra Tex_ Live packages +- dvipng_ They are included in most distributions. In Debian install them running:: -apt install texlive-latex-extra +apt install texlive-latex-extra dvpipng .. _Sphinx: http://www.sphinx-doc.org .. _recommonmark: https://recommonmark.readthedocs.io/ .. _Pylint: https://www.pylint.org/ .. _Tex: http://www.tug.org/texlive/acquire.html +.. _dvipng: https://www.nongnu.org/dvipng/ \ No newline at end of file ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [sbws/master] Force rtfd.io to install the package
commit 5486b0416bb7bddfcd2bc7e765070986b19939a7 Author: juga0 Date: Sat Nov 24 10:04:03 2018 + Force rtfd.io to install the package and the docs dependencies and to build them using Python 3.5 Closes bug #28601. --- .readthedocs.yml | 13 + 1 file changed, 13 insertions(+) diff --git a/.readthedocs.yml b/.readthedocs.yml new file mode 100644 index 000..a052595 --- /dev/null +++ b/.readthedocs.yml @@ -0,0 +1,13 @@ +# .readthedocs.yml + +build: + image: latest + +python: + version: 3.5 + # To run "pip install ." in rtfd.io + pip_install: true + +# To run "pip install .[docs]" in rtfd.io +extra_requirements: + - docs ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits