[tor-commits] [tor/maint-0.3.3] protover: Change protover_all_supported() to return only unsupported.

2018-04-03 Thread nickm
commit ad369313f87cba286a4f3347553e7322608dbd9c
Author: Isis Lovecruft 
Date:   Tue Mar 27 16:59:49 2018 +

protover: Change protover_all_supported() to return only unsupported.

Previously, if "Link=1-5" was supported, and you asked 
protover_all_supported()
(or protover::all_supported() in Rust) if it supported "Link=3-999", the C
version would return "Link=3-999" and the Rust would return "Link=6-999".  
These
both behave the same now, i.e. both return "Link=6-999".
---
 src/or/protover.c| 77 +++-
 src/test/test_protover.c | 17 ++-
 2 files changed, 86 insertions(+), 8 deletions(-)

diff --git a/src/or/protover.c b/src/or/protover.c
index cb168085c..6532f09c2 100644
--- a/src/or/protover.c
+++ b/src/or/protover.c
@@ -671,7 +671,9 @@ int
 protover_all_supported(const char *s, char **missing_out)
 {
   int all_supported = 1;
-  smartlist_t *missing;
+  smartlist_t *missing_some;
+  smartlist_t *missing_completely;
+  smartlist_t *missing_all;
 
   if (!s) {
 return 1;
@@ -684,7 +686,8 @@ protover_all_supported(const char *s, char **missing_out)
 return 1;
   }
 
-  missing = smartlist_new();
+  missing_some = smartlist_new();
+  missing_completely = smartlist_new();
 
   SMARTLIST_FOREACH_BEGIN(entries, const proto_entry_t *, ent) {
 protocol_type_t tp;
@@ -696,26 +699,86 @@ protover_all_supported(const char *s, char **missing_out)
 }
 
 SMARTLIST_FOREACH_BEGIN(ent->ranges, const proto_range_t *, range) {
+  proto_entry_t *unsupported = tor_malloc_zero(sizeof(proto_entry_t));
+  proto_range_t *versions = tor_malloc_zero(sizeof(proto_range_t));
   uint32_t i;
+
+  unsupported->name = tor_strdup(ent->name);
+  unsupported->ranges = smartlist_new();
+
   for (i = range->low; i <= range->high; ++i) {
 if (!protover_is_supported_here(tp, i)) {
-  goto unsupported;
+  if (versions->low == 0 && versions->high == 0) {
+versions->low = i;
+/* Pre-emptively add the high now, just in case we're in a single
+ * version range (e.g. "Link=999"). */
+versions->high = i;
+  }
+  /* If the last one to be unsupported is one less than the current
+   * one, we're in a continous range, so set the high field. */
+  if ((versions->high && versions->high == i - 1) ||
+  /* Similarly, if the last high wasn't set and we're currently
+   * one higher than the low, add current index as the highest
+   * known high. */
+  (!versions->high && versions->low == i - 1)) {
+versions->high = i;
+continue;
+  }
+} else {
+  /* If we hit a supported version, and we previously had a range,
+   * we've hit a non-continuity. Copy the previous range and add it to
+   * the unsupported->ranges list and zero-out the previous range for
+   * the next iteration. */
+  if (versions->low != 0 && versions->high != 0) {
+proto_range_t *versions_to_add = tor_malloc(sizeof(proto_range_t));
+
+versions_to_add->low = versions->low;
+versions_to_add->high = versions->high;
+smartlist_add(unsupported->ranges, versions_to_add);
+
+versions->low = 0;
+versions->high = 0;
+  }
 }
   }
+  /* Once we've run out of versions to check, see if we had any unsupported
+   * ones and, if so, add them to unsupported->ranges. */
+  if (versions->low != 0 && versions->high != 0) {
+smartlist_add(unsupported->ranges, versions);
+  }
+  /* Finally, if we had something unsupported, add it to the list of
+   * missing_some things and mark that there was something missing. */
+  if (smartlist_len(unsupported->ranges) != 0) {
+smartlist_add(missing_some, (void*) unsupported);
+all_supported = 0;
+  } else {
+proto_entry_free(unsupported);
+tor_free(versions);
+  }
 } SMARTLIST_FOREACH_END(range);
 
 continue;
 
   unsupported:
 all_supported = 0;
-smartlist_add(missing, (void*) ent);
+smartlist_add(missing_completely, (void*) ent);
   } SMARTLIST_FOREACH_END(ent);
 
+  /* We keep the two smartlists separate so that we can free the proto_entry_t
+   * we created and put in missing_some, so here we add them together to build
+   * the string. */
+  missing_all = smartlist_new();
+  smartlist_add_all(missing_all, missing_some);
+  smartlist_add_all(missing_all, missing_completely);
+
   if (missing_out && !all_supported) {
-tor_assert(0 != smartlist_len(missing));
-*missing_out = encode_protocol_list(missing);
+tor_assert(smartlist_len(missing_all) != 0);
+*missing_out = encode_protocol_list(missing_all);
   }
-  smartlist_free(missing);
+  SMARTLIST_FOREACH(missing_some, proto_entry_t *, ent, proto_entry_free(ent));
+  smar

[tor-commits] [tor/maint-0.3.3] rust: Add new protover::ProtoEntry type which uses new datatypes.

2018-04-03 Thread nickm
commit 54c964332b27104e56442128f8ce85110af89c96
Author: Isis Lovecruft 
Date:   Wed Mar 21 01:18:02 2018 +

rust: Add new protover::ProtoEntry type which uses new datatypes.

This replaces the `protover::SupportedProtocols` (why would you have a type 
just
for things which are supported?) with a new, more generic type,
`protover::ProtoEntry`, which utilises the new, more memory-efficient 
datatype
in protover::protoset.

 * REMOVE `get_supported_protocols()` and 
`SupportedProtocols::tor_supported()`
   (since they were never used separately) and collapse their functionality 
into
   a single `ProtoEntry::supported()` method.
 * REMOVE `SupportedProtocols::from_proto_entries()` and reimplement its
   functionality as the more rusty `impl FromStr for ProtoEntry`.
 * REMOVE `get_proto_and_vers()` function and refactor it into the more 
rusty
   `impl FromStr for ProtoEntry`.
 * FIXES part of #24031: https://bugs.torproject.org/24031
---
 src/rust/protover/protover.rs | 144 ++
 1 file changed, 75 insertions(+), 69 deletions(-)

diff --git a/src/rust/protover/protover.rs b/src/rust/protover/protover.rs
index 1ccad4af4..1f62e70f1 100644
--- a/src/rust/protover/protover.rs
+++ b/src/rust/protover/protover.rs
@@ -1,20 +1,19 @@
 // Copyright (c) 2016-2017, The Tor Project, Inc. */
 // See LICENSE for licensing information */
 
-use external::c_tor_version_as_new_as;
-
+use std::collections::HashMap;
+use std::collections::hash_map;
+use std::fmt;
 use std::str;
 use std::str::FromStr;
-use std::fmt;
-use std::collections::{HashMap, HashSet};
-use std::ops::Range;
 use std::string::String;
-use std::u32;
 
 use tor_util::strings::NUL_BYTE;
+use external::c_tor_version_as_new_as;
 
 use errors::ProtoverError;
 use protoset::Version;
+use protoset::ProtoSet;
 
 /// The first version of Tor that included "proto" entries in its descriptors.
 /// Authorities should use this to decide whether to guess proto lines.
@@ -142,82 +141,89 @@ pub fn get_supported_protocols() -> &'static str {
 .unwrap_or("")
 }
 
-pub struct SupportedProtocols(HashMap);
-
-impl SupportedProtocols {
-pub fn from_proto_entries(protocol_strs: I) -> Result
-where
-I: Iterator,
-S: AsRef,
-{
-let mut parsed = HashMap::new();
-for subproto in protocol_strs {
-let (name, version) = get_proto_and_vers(subproto.as_ref())?;
-parsed.insert(name, version);
-}
-Ok(SupportedProtocols(parsed))
+/// A map of protocol names to the versions of them which are supported.
+#[derive(Clone, Debug, PartialEq, Eq)]
+pub struct ProtoEntry(HashMap);
+
+impl Default for ProtoEntry {
+fn default() -> ProtoEntry {
+ProtoEntry( HashMap::new() )
 }
+}
 
-/// Translates a string representation of a protocol list to a
-/// SupportedProtocols instance.
-///
-/// # Examples
-///
-/// ```
-/// use protover::SupportedProtocols;
-///
-/// let supported_protocols = 
SupportedProtocols::from_proto_entries_string(
-/// "HSDir=1-2 HSIntro=3-4"
-/// );
-/// ```
-pub fn from_proto_entries_string(
-proto_entries: &str,
-) -> Result {
-Self::from_proto_entries(proto_entries.split(" "))
+impl ProtoEntry {
+/// Get an iterator over the `Protocol`s and their `ProtoSet`s in this 
`ProtoEntry`.
+pub fn iter(&self) -> hash_map::Iter {
+self.0.iter()
 }
 
 /// Translate the supported tor versions from a string into a
-/// HashMap, which is useful when looking up a specific
+/// ProtoEntry, which is useful when looking up a specific
 /// subprotocol.
-///
-fn tor_supported() -> Result {
-Self::from_proto_entries_string(get_supported_protocols())
+pub fn supported() -> Result {
+let supported: &'static str = get_supported_protocols();
+
+supported.parse()
+}
+
+pub fn get(&self, protocol: &Protocol) -> Option<&ProtoSet> {
+self.0.get(protocol)
+}
+
+pub fn insert(&mut self, key: Protocol, value: ProtoSet) {
+self.0.insert(key, value);
+}
+
+pub fn remove(&mut self, key: &Protocol) -> Option {
+self.0.remove(key)
+}
+
+pub fn is_empty(&self) -> bool {
+self.0.is_empty()
 }
 }
 
-/// Parse the subprotocol type and its version numbers.
-///
-/// # Inputs
-///
-/// * A `protocol_entry` string, comprised of a keyword, an "=" sign, and one
-/// or more version numbers.
-///
-/// # Returns
-///
-/// A `Result` whose `Ok` value is a tuple of `(Proto, HashSet)`, where 
the
-/// first element is the subprotocol type (see `protover::Proto`) and the last
-/// element is a(n unordered) set of unique version numbers which are 
supported.
-/// Otherwise, the `Err` value of this `Result` is a description of the error
-///
-fn get_proto_and_vers<'a>(
-protocol_entry: &'a str,
-) -> Result<(Pr

[tor-commits] [tor/maint-0.3.3] rust: Add new ProtoverVote type and refactor functions to methods.

2018-04-03 Thread nickm
commit 2eb1b7f2fd05eb0302e41b55f5cb61959cc9528e
Author: Isis Lovecruft 
Date:   Wed Mar 21 01:52:41 2018 +

rust: Add new ProtoverVote type and refactor functions to methods.

This adds a new type for votes upon `protover::ProtoEntry`s (technically, on
`protover::UnvalidatedProtoEntry`s, because the C code does not validate 
based
upon currently known protocols when voting, in order to maintain
future-compatibility), and converts several functions which would have 
operated
on this datatype into methods for ease-of-use and readability.

This also fixes a behavioural differentce to the C version of
protover_compute_vote().  The C version of protover_compute_vote() calls
expand_protocol_list() which checks if there would be too many subprotocols 
*or*
expanded individual version numbers, i.e. more than 
MAX_PROTOCOLS_TO_EXPAND, and
does this *per vote* (but only in compute_vote(), everywhere else in the C 
seems
to only care about the number of subprotocols, not the number of individual
versions).  We need to match its behaviour in Rust and ensure we're not 
allowing
more than it would to get the votes to match.

 * ADD new `protover::ProtoverVote` datatype.
 * REMOVE the `protover::compute_vote()` function and refactor it into an
   equivalent-in-behaviour albeit more memory-efficient voting algorithm 
based
   on the new underlying `protover::protoset::ProtoSet` datatype, as
   `ProtoverVote::compute()`.
 * REMOVE the `protover::write_vote_to_string()` function, since this
   functionality is now generated by the impl_to_string_for_proto_entry!() 
macro
   for both `ProtoEntry` and `UnvalidatedProtoEntry` (the latter of which 
is the
   correct type to return from a voting protocol instance, since the entity
   voting may not know of all protocols being voted upon or known about by 
other
   voting parties).
 * FIXES part of #24031: https://bugs.torproject.org/24031

rust: Fix a difference in compute_vote() behaviour to C version.
---
 src/rust/protover/protover.rs | 195 --
 1 file changed, 93 insertions(+), 102 deletions(-)

diff --git a/src/rust/protover/protover.rs b/src/rust/protover/protover.rs
index 2a1a5df9e..6f1ad768e 100644
--- a/src/rust/protover/protover.rs
+++ b/src/rust/protover/protover.rs
@@ -281,6 +281,15 @@ impl UnvalidatedProtoEntry {
 self.0.is_empty()
 }
 
+pub fn len(&self) -> usize {
+let mut total: usize = 0;
+
+for (_, versions) in self.iter() {
+total += versions.len();
+}
+total
+}
+
 /// Determine if we support every protocol a client supports, and if not,
 /// determine which protocols we do not have support for.
 ///
@@ -478,120 +487,102 @@ impl From for UnvalidatedProtoEntry {
 }
 }
 
-/// Protocol voting implementation.
+/// A mapping of protocols to a count of how many times each of their 
`Version`s
+/// were voted for or supported.
 ///
-/// Given a list of strings describing protocol versions, return a new
-/// string encoding all of the protocols that are listed by at
-/// least threshold of the inputs.
-///
-/// The string is sorted according to the following conventions:
-///   - Protocols names are alphabetized
-///   - Protocols are in order low to high
-///   - Individual and ranges are listed together. For example,
-/// "3, 5-10,13"
-///   - All entries are unique
-///
-/// # Examples
-/// ```
-/// use protover::compute_vote;
+/// # Warning
 ///
-/// let protos = vec![String::from("Link=3-4"), String::from("Link=3")];
-/// let vote = compute_vote(protos, 2);
-/// assert_eq!("Link=3", vote)
-/// ```
-pub fn compute_vote(
-list_of_proto_strings: Vec,
-threshold: i32,
-) -> String {
-let empty = String::from("");
-
-if list_of_proto_strings.is_empty() {
-return empty;
-}
-
-// all_count is a structure to represent the count of the number of
-// supported versions for a specific protocol. For example, in JSON format:
-// {
-//  "FirstSupportedProtocol": {
-//  "1": "3",
-//  "2": "1"
-//  }
-// }
-// means that FirstSupportedProtocol has three votes which support version
-// 1, and one vote that supports version 2
-let mut all_count: HashMap> =
-HashMap::new();
-
-// parse and collect all of the protos and their versions and collect them
-for vote in list_of_proto_strings {
-let this_vote: HashMap =
-match parse_protocols_from_string_with_no_validation(&vote) {
-Ok(result) => result,
-Err(_) => continue,
-};
-for (protocol, versions) in this_vote {
-let supported_vers: &mut HashMap =
-all_count.entry(protocol).or_insert(HashMap::new());
-
-for version in versions.0 {
-let counter: &mut usize =
-   

[tor-commits] [tor/maint-0.3.3] rust: Refactor Rust impl of protover_list_supports_protocol_or_later().

2018-04-03 Thread nickm
commit 269053a3801ebe925707db5a8e519836ad2242c9
Author: Isis Lovecruft 
Date:   Wed Mar 21 02:59:25 2018 +

rust: Refactor Rust impl of protover_list_supports_protocol_or_later().

This includes a subtle difference in behaviour, as in 4258f1e18, where we 
return
(matching the C impl's return behaviour) earlier than before if parsing 
failed,
saving us computation in parsing the versions into a
protover::protoset::ProtoSet.

 * REFACTOR `protover::ffi::protover_list_supports_protocol_or_later()` to 
use
   new types and methods.
---
 src/rust/protover/ffi.rs | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/src/rust/protover/ffi.rs b/src/rust/protover/ffi.rs
index d9365bdd7..e7c821116 100644
--- a/src/rust/protover/ffi.rs
+++ b/src/rust/protover/ffi.rs
@@ -141,11 +141,15 @@ pub extern "C" fn 
protocol_list_supports_protocol_or_later(
 Err(_) => return 0,
 };
 
-let is_supported =
-protover_string_supports_protocol_or_later(
-protocol_list, protocol, version);
+let proto_entry: UnvalidatedProtoEntry = match protocol_list.parse() {
+Ok(n)  => n,
+Err(_) => return 1,
+};
 
-return if is_supported { 1 } else { 0 };
+if proto_entry.supports_protocol_or_later(&protocol.into(), &version) {
+return 1;
+}
+0
 }
 
 /// Provide an interface for C to translate arguments and return types for



___
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.3] rust: Refactor protover tests with new methods; note altered behaviours.

2018-04-03 Thread nickm
commit 493e565226fb6e5c985f787333bb0c89d661
Author: Isis Lovecruft 
Date:   Wed Mar 21 02:13:40 2018 +

rust: Refactor protover tests with new methods; note altered behaviours.

Previously, the rust implementation of protover considered an empty string 
to be
a valid ProtoEntry, while the C version did not (it must have a "=" 
character).
Other differences include that unknown protocols must now be parsed as
`protover::UnknownProtocol`s, and hence their entries as
`protover::UnvalidatedProtoEntry`s, whereas before (nearly) all protoentries
could be parsed regardless of how erroneous they might be considered by the 
C
version.

My apologies for this somewhat messy and difficult to read commit, if any 
part
is frustrating to the reviewer, please feel free to ask me to split this 
into
smaller changes (possibly hard to do, since so much changed), or ask me to
comment on a specific line/change and clarify how/when the behaviours 
differ.

The tests here should more closely match the behaviours exhibited by the C
implementation, but I do not yet personally guarantee they match precisely.

 * REFACTOR unittests in protover::protover.
 * ADD new integration tests for previously untested behaviour.
 * FIXES part of #24031: https://bugs.torproject.org/24031.
---
 src/rust/protover/protover.rs   | 214 +-
 src/rust/protover/tests/protover.rs | 355 
 2 files changed, 285 insertions(+), 284 deletions(-)

diff --git a/src/rust/protover/protover.rs b/src/rust/protover/protover.rs
index 247166c23..96e9dd582 100644
--- a/src/rust/protover/protover.rs
+++ b/src/rust/protover/protover.rs
@@ -659,154 +659,118 @@ mod test {
 
 use super::*;
 
+macro_rules! assert_protoentry_is_parseable {
+($e:expr) => (
+let protoentry: Result = $e.parse();
+
+assert!(protoentry.is_ok(), format!("{:?}", protoentry.err()));
+)
+}
+
+macro_rules! assert_protoentry_is_unparseable {
+($e:expr) => (
+let protoentry: Result = $e.parse();
+
+assert!(protoentry.is_err());
+)
+}
+
 #[test]
-fn test_versions_from_version_string() {
-use std::collections::HashSet;
+fn test_protoentry_from_str_multiple_protocols_multiple_versions() {
+assert_protoentry_is_parseable!("Cons=3-4 Link=1,3-5");
+}
 
-use super::Versions;
+#[test]
+fn test_protoentry_from_str_empty() {
+assert_protoentry_is_unparseable!("");
+}
 
-assert_eq!(Err("invalid protocol entry"), 
Versions::from_version_string("a,b"));
-assert_eq!(Err("invalid protocol entry"), 
Versions::from_version_string("1,!"));
+#[test]
+fn test_protoentry_from_str_single_protocol_single_version() {
+assert_protoentry_is_parseable!("HSDir=1");
+}
 
-{
-let mut versions: HashSet = HashSet::new();
-versions.insert(1);
-assert_eq!(versions, 
Versions::from_version_string("1").unwrap().0);
-}
-{
-let mut versions: HashSet = HashSet::new();
-versions.insert(1);
-versions.insert(2);
-assert_eq!(versions, 
Versions::from_version_string("1,2").unwrap().0);
-}
-{
-let mut versions: HashSet = HashSet::new();
-versions.insert(1);
-versions.insert(2);
-versions.insert(3);
-assert_eq!(versions, 
Versions::from_version_string("1-3").unwrap().0);
-}
-{
-let mut versions: HashSet = HashSet::new();
-versions.insert(1);
-versions.insert(2);
-versions.insert(5);
-assert_eq!(versions, 
Versions::from_version_string("1-2,5").unwrap().0);
-}
-{
-let mut versions: HashSet = HashSet::new();
-versions.insert(1);
-versions.insert(3);
-versions.insert(4);
-versions.insert(5);
-assert_eq!(versions, 
Versions::from_version_string("1,3-5").unwrap().0);
-}
+#[test]
+fn test_protoentry_from_str_unknown_protocol() {
+assert_protoentry_is_unparseable!("Ducks=5-7,8");
 }
 
 #[test]
-fn test_contains_only_supported_protocols() {
-use super::contains_only_supported_protocols;
-
-assert_eq!(false, contains_only_supported_protocols(""));
-assert_eq!(true, contains_only_supported_protocols("Cons="));
-assert_eq!(true, contains_only_supported_protocols("Cons=1"));
-assert_eq!(false, contains_only_supported_protocols("Cons=0"));
-assert_eq!(false, contains_only_supported_protocols("Cons=0-1"));
-assert_eq!(false, contains_only_supported_protocols("Cons=5"));
-assert_eq!(false, contains_only_supported_protocols("Cons=1-5"));
-assert_eq!(false, contains_only_supporte

[tor-commits] [tor/maint-0.3.3] rust: Add new protover::UnvalidatedProtoEntry type.

2018-04-03 Thread nickm
commit 3c47d31e1f29a016e2f0f21ca8445430ed7aad0a
Author: Isis Lovecruft 
Date:   Wed Mar 21 01:29:36 2018 +

rust: Add new protover::UnvalidatedProtoEntry type.

This adds a new protover::UnvalidatedProtoEntry type, which is the
UnknownProtocol variant of a ProtoEntry, and refactors several functions 
which
should operate on this type into methods.

This also fixes what was previously another difference to the C 
implementation:
if you asked the C version of protovet_compute_vote() to compute a single 
vote
containing "Fribble=", it would return NULL.  However, the Rust version 
would
return "Fribble=" since it didn't check if the versions were empty before
constructing the string of differences.  ("Fribble=" is technically a valid
protover string.)  This is now fixed, and the Rust version in that case 
will,
analogous to (although safer than) C returning a NULL, return None.

 * REMOVE internal `contains_only_supported_protocols()` function.
 * REMOVE `all_supported()` function and refactor it into
   `UnvalidatedProtoEntry::all_supported()`.
 * REMOVE `parse_protocols_from_string_with_no_validation()` and
   refactor it into the more rusty implementation of
   `impl FromStr for UnvalidatedProtoEntry`.
 * REMOVE `protover_string_supports_protocol()` and refactor it into
   `UnvalidatedProtoEntry::supports_protocol()`.
 * REMOVE `protover_string_supports_protocol_or_later()` and refactor
   it into `UnvalidatedProtoEntry::supports_protocol_or_later()`.
 * FIXES part of #24031: https://bugs.torproject.org/24031

rust: Fix another C/Rust different in compute_vote().

This fixes the unittest from the prior commit by checking if the versions 
are
empty before adding a protocol to a vote.
---
 src/rust/protover/protover.rs | 388 ++
 1 file changed, 208 insertions(+), 180 deletions(-)

diff --git a/src/rust/protover/protover.rs b/src/rust/protover/protover.rs
index 1f62e70f1..847406ca2 100644
--- a/src/rust/protover/protover.rs
+++ b/src/rust/protover/protover.rs
@@ -226,207 +226,235 @@ impl FromStr for ProtoEntry {
 }
 }
 
-/// Parses a single subprotocol entry string into subprotocol and version
-/// parts, and then checks whether any of those versions are unsupported.
-/// Helper for protover::all_supported
-///
-/// # Inputs
-///
-/// Accepted data is in the string format as follows:
-///
-/// "HSDir=1-1"
-///
-/// # Returns
-///
-/// Returns `true` if the protocol entry is well-formatted and only contains
-/// versions that are also supported in tor. Otherwise, returns false
-///
-fn contains_only_supported_protocols(proto_entry: &str) -> bool {
-let (name, mut vers) = match get_proto_and_vers(proto_entry) {
-Ok(n) => n,
-Err(_) => return false,
-};
-
-let currently_supported = match SupportedProtocols::tor_supported() {
-Ok(n) => n.0,
-Err(_) => return false,
-};
-
-let supported_versions = match currently_supported.get(&name) {
-Some(n) => n,
-None => return false,
-};
+/// A `ProtoEntry`, but whose `Protocols` can be any `UnknownProtocol`, not 
just
+/// the supported ones enumerated in `Protocols`.  The protocol versions are
+/// validated, however.
+#[derive(Clone, Debug, PartialEq, Eq)]
+pub struct UnvalidatedProtoEntry(HashMap);
 
-vers.0.retain(|x| !supported_versions.0.contains(x));
-vers.0.is_empty()
+impl Default for UnvalidatedProtoEntry {
+fn default() -> UnvalidatedProtoEntry {
+UnvalidatedProtoEntry( HashMap::new() )
+}
 }
 
-/// Determine if we support every protocol a client supports, and if not,
-/// determine which protocols we do not have support for.
-///
-/// # Inputs
-///
-/// Accepted data is in the string format as follows:
-///
-/// "HSDir=1-1 LinkAuth=1-2"
-///
-/// # Returns
-///
-/// Return `true` if every protocol version is one that we support.
-/// Otherwise, return `false`.
-/// Optionally, return parameters which the client supports but which we do not
-///
-/// # Examples
-/// ```
-/// use protover::all_supported;
-///
-/// let (is_supported, unsupported)  = all_supported("Link=1");
-/// assert_eq!(true, is_supported);
-///
-/// let (is_supported, unsupported)  = all_supported("Link=5-6");
-/// assert_eq!(false, is_supported);
-/// assert_eq!("Link=5-6", unsupported);
-///
-pub fn all_supported(protocols: &str) -> (bool, String) {
-let unsupported = protocols
-.split_whitespace()
-.filter(|v| !contains_only_supported_protocols(v))
-.collect::>();
+impl UnvalidatedProtoEntry {
+/// Get an iterator over the `Protocol`s and their `ProtoSet`s in this 
`ProtoEntry`.
+pub fn iter(&self) -> hash_map::Iter {
+self.0.iter()
+}
 
-(unsupported.is_empty(), unsupported.join(" "))
-}
+pub fn get(&self, protocol: &UnknownProtocol) -> Option<&ProtoSet> {
+self.0.get(

[tor-commits] [tor/maint-0.3.3] rust: Add macro for `impl ToString for {Unvalidated}ProtoEntry`.

2018-04-03 Thread nickm
commit fa15ea104d5b9f05192afa3a023d0e2405c3842a
Author: Isis Lovecruft 
Date:   Wed Mar 21 01:44:59 2018 +

rust: Add macro for `impl ToString for {Unvalidated}ProtoEntry`.

This implements conversions from either a ProtoEntry or an 
UnvalidatedProtoEntry
into a String, for use in replacing such functions as
`protover::write_vote_to_string()`.

 * ADD macro for implementing ToString trait for ProtoEntry and
   UnvalidatedProtoEntry.
 * FIXES part of #24031: https://bugs.torproject.org/24031
---
 src/rust/protover/protover.rs | 21 +
 1 file changed, 21 insertions(+)

diff --git a/src/rust/protover/protover.rs b/src/rust/protover/protover.rs
index 847406ca2..2a1a5df9e 100644
--- a/src/rust/protover/protover.rs
+++ b/src/rust/protover/protover.rs
@@ -226,6 +226,27 @@ impl FromStr for ProtoEntry {
 }
 }
 
+/// Generate an implementation of `ToString` for either a `ProtoEntry` or an
+/// `UnvalidatedProtoEntry`.
+macro_rules! impl_to_string_for_proto_entry {
+($t:ty) => (
+impl ToString for $t {
+fn to_string(&self) -> String {
+let mut parts: Vec = Vec::new();
+
+for (protocol, versions) in self.iter() {
+parts.push(format!("{}={}", protocol.to_string(), 
versions.to_string()));
+}
+parts.sort_unstable();
+parts.join(" ")
+}
+}
+)
+}
+
+impl_to_string_for_proto_entry!(ProtoEntry);
+impl_to_string_for_proto_entry!(UnvalidatedProtoEntry);
+
 /// A `ProtoEntry`, but whose `Protocols` can be any `UnknownProtocol`, not 
just
 /// the supported ones enumerated in `Protocols`.  The protocol versions are
 /// validated, however.



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


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

2018-04-03 Thread translation
commit 6160c25e96b3318f21eba481fd93d97db47c8f85
Author: Translation commit bot 
Date:   Tue Apr 3 20:19:32 2018 +

Update translations for exoneratorproperties
---
 pt_BR/exonerator.properties | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pt_BR/exonerator.properties b/pt_BR/exonerator.properties
index 8a3248390..34ed1aa54 100644
--- a/pt_BR/exonerator.properties
+++ b/pt_BR/exonerator.properties
@@ -19,7 +19,7 @@ summary.invalidparams.invalidip.title=O parâmetro de 
endereço IP é inválido.
 summary.invalidparams.invalidip.body=Desculpe, mas %s não é um endereço IP 
válido. O formato do endereço deve %s ou %s.
 summary.invalidparams.invalidtimestamp.title=O formato da data é inválido
 summary.invalidparams.invalidtimestamp.body=Desculpe, mas %s não é um 
formato válido para data. O formato deve ser %s.
-summary.invalidparams.timestamptoorecent.title=Parâmetro de data muito recente
+summary.invalidparams.timestamptoorecent.title=Parâmetro de data demasiado 
recente
 summary.invalidparams.timestamptoorecent.body=É possível que o banco de 
dados ainda não contenha dados suficientes para responder corretamente a essa 
solicitação. Os últimos dados aceitos são de anteontem. Repita a sua 
pesquisa em outro dia.
 summary.serverproblem.nodata.title=Problema no servidor
 summary.serverproblem.nodata.body.text=O banco de dados não contém nenhum 
dado da data requisitada. Por favor, tente mais tarde. Se o problema 
persisitir, por favor %s.

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


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

2018-04-03 Thread translation
commit c69a8d6b8e36b42f481895cd60579ca5818c18b3
Author: Translation commit bot 
Date:   Tue Apr 3 20:19:38 2018 +

Update translations for exoneratorproperties_completed
---
 pt_BR/exonerator.properties | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pt_BR/exonerator.properties b/pt_BR/exonerator.properties
index 8a3248390..34ed1aa54 100644
--- a/pt_BR/exonerator.properties
+++ b/pt_BR/exonerator.properties
@@ -19,7 +19,7 @@ summary.invalidparams.invalidip.title=O parâmetro de 
endereço IP é inválido.
 summary.invalidparams.invalidip.body=Desculpe, mas %s não é um endereço IP 
válido. O formato do endereço deve %s ou %s.
 summary.invalidparams.invalidtimestamp.title=O formato da data é inválido
 summary.invalidparams.invalidtimestamp.body=Desculpe, mas %s não é um 
formato válido para data. O formato deve ser %s.
-summary.invalidparams.timestamptoorecent.title=Parâmetro de data muito recente
+summary.invalidparams.timestamptoorecent.title=Parâmetro de data demasiado 
recente
 summary.invalidparams.timestamptoorecent.body=É possível que o banco de 
dados ainda não contenha dados suficientes para responder corretamente a essa 
solicitação. Os últimos dados aceitos são de anteontem. Repita a sua 
pesquisa em outro dia.
 summary.serverproblem.nodata.title=Problema no servidor
 summary.serverproblem.nodata.body.text=O banco de dados não contém nenhum 
dado da data requisitada. Por favor, tente mais tarde. Se o problema 
persisitir, por favor %s.

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


[tor-commits] [webwml/master] remove a confusing and misinterpretable word

2018-04-03 Thread arma
commit 3e6fa8badb6b8c2a1e0eab369bf0503a652735d4
Author: Roger Dingledine 
Date:   Tue Apr 3 15:24:20 2018 -0400

remove a confusing and misinterpretable word
---
 about/en/jobs-communityliaison.wml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/about/en/jobs-communityliaison.wml 
b/about/en/jobs-communityliaison.wml
index 24aac141..43795274 100644
--- a/about/en/jobs-communityliaison.wml
+++ b/about/en/jobs-communityliaison.wml
@@ -15,7 +15,7 @@
 March 7, 2018
 Are you passionate about helping people all over the world access the 
Internet freely and safely? Are you an advocate who wants to help build a 
network of communities that can use and improve privacy software?
 The Tor Project is looking for an outgoing and engaging Community 
Liaison to help advance our Global South outreach and training efforts. This 
will be a full-time position, working remotely.
-Your job will be to cultivate and nurture relationships with local 
people and community organizations in our target countries. You will contact, 
recruit, engage, and support Training Partners who represent local at-risk 
populations, and collaborate on identifying specific research objectives for 
users in target regions (i.e., Internet censorship circumvention tools for 
mobile, anonymization for file sharing, etc.).
+Your job will be to cultivate and nurture relationships with local 
people and community organizations in our target countries. You will contact, 
engage, and support Training Partners who represent local at-risk populations, 
and collaborate on identifying specific research objectives for users in target 
regions (i.e., Internet censorship circumvention tools for mobile, 
anonymization for file sharing, etc.).
 The ideal candidate will have the following:
 
   Experience using and teaching Free Software (FOSS), particularly 
privacy tools like Tor, Signal, GNU/Linux, etc.

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


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

2018-04-03 Thread translation
commit 945ca9814e632066a1a2d64eba5787f6ffb29973
Author: Translation commit bot 
Date:   Tue Apr 3 19:18:03 2018 +

Update translations for torbutton-abouttorproperties
---
 hu/abouttor.properties | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/hu/abouttor.properties b/hu/abouttor.properties
index bf41c573e..f8cf6fbb5 100644
--- a/hu/abouttor.properties
+++ b/hu/abouttor.properties
@@ -10,11 +10,11 @@ aboutTor.searchDDG.search.link=https://duckduckgo.com/
 
 aboutTor.donationBanner.donate=Támogasson Most!
 
-aboutTor.donationBanner.slogan=Tor: Powering Digital Resistance
-aboutTor.donationBanner.mozilla=Give today and Mozilla will match your gift!
+aboutTor.donationBanner.slogan=Tor: A digitális ellenállás motorja
+aboutTor.donationBanner.mozilla=Adja ma és a Mozilla is ad annyit!
 
-aboutTor.donationBanner.tagline1=Protecting Journalists, Whistleblowers, & 
Activists Since 2006
-aboutTor.donationBanner.tagline2=Networking Freedom Worldwide
+aboutTor.donationBanner.tagline1=Az újságírók, szivárogtatók és 
aktívisták védelme 2006 óta
+aboutTor.donationBanner.tagline2=Hálózati szabadság világméretben
 aboutTor.donationBanner.tagline3=Internetes szabadság
-aboutTor.donationBanner.tagline4=Fostering Free Expression Worldwide
+aboutTor.donationBanner.tagline4=A szabad kifejezés támogatása világszerte
 aboutTor.donationBanner.tagline5=Milliók személyes adatainak megvédése 
minden egyes nap

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


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

2018-04-03 Thread translation
commit b4d036fdb5f58b65a96a06279f0d60df0f1e8700
Author: Translation commit bot 
Date:   Tue Apr 3 19:18:08 2018 +

Update translations for torbutton-abouttorproperties_completed
---
 hu/abouttor.properties | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/hu/abouttor.properties b/hu/abouttor.properties
index f210ec785..f8cf6fbb5 100644
--- a/hu/abouttor.properties
+++ b/hu/abouttor.properties
@@ -7,3 +7,14 @@ aboutTor.searchDDG.privacy=Keresés biztonságosan a https://duckduckgo.com/privacy.html
 # The following string is a link which replaces %2$S above.
 aboutTor.searchDDG.search.link=https://duckduckgo.com/
+
+aboutTor.donationBanner.donate=Támogasson Most!
+
+aboutTor.donationBanner.slogan=Tor: A digitális ellenállás motorja
+aboutTor.donationBanner.mozilla=Adja ma és a Mozilla is ad annyit!
+
+aboutTor.donationBanner.tagline1=Az újságírók, szivárogtatók és 
aktívisták védelme 2006 óta
+aboutTor.donationBanner.tagline2=Hálózati szabadság világméretben
+aboutTor.donationBanner.tagline3=Internetes szabadság
+aboutTor.donationBanner.tagline4=A szabad kifejezés támogatása világszerte
+aboutTor.donationBanner.tagline5=Milliók személyes adatainak megvédése 
minden egyes nap

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


[tor-commits] [translation/tails-perl5lib] Update translations for tails-perl5lib

2018-04-03 Thread translation
commit 3834dcf948dfeb1b837aadc679c96e7e63ca4ae2
Author: Translation commit bot 
Date:   Tue Apr 3 19:17:33 2018 +

Update translations for tails-perl5lib
---
 hu.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/hu.po b/hu.po
index ed89ab88f..98bdb36d7 100644
--- a/hu.po
+++ b/hu.po
@@ -11,7 +11,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2018-03-15 12:15+\n"
-"PO-Revision-Date: 2018-04-03 18:47+\n"
+"PO-Revision-Date: 2018-04-03 18:48+\n"
 "Last-Translator: vargaviktor \n"
 "Language-Team: Hungarian 
(http://www.transifex.com/otf/torproject/language/hu/)\n"
 "MIME-Version: 1.0\n"
@@ -34,4 +34,4 @@ msgstr "Az eszköz amiről a Tails fut nem található. 
Lehetséges, hogy a \"to
 msgid ""
 "The drive Tails is running from cannot be found. Maybe you used the 'toram' "
 "option?"
-msgstr ""
+msgstr "Nem található a meghajtó, amiről a Tails fut. Talán a `toram' 
opciót használta?"

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


[tor-commits] [translation/tails-perl5lib_completed] Update translations for tails-perl5lib_completed

2018-04-03 Thread translation
commit 98a0a6420c2e54830938a83a69775e79a0503bf9
Author: Translation commit bot 
Date:   Tue Apr 3 19:17:37 2018 +

Update translations for tails-perl5lib_completed
---
 hu.po | 15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/hu.po b/hu.po
index 59c7c9338..98bdb36d7 100644
--- a/hu.po
+++ b/hu.po
@@ -5,13 +5,14 @@
 # Translators:
 # benewfy , 2016
 # Lajos Pasztor , 2014
+# vargaviktor , 2018
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
-"POT-Creation-Date: 2017-05-20 10:59+0200\n"
-"PO-Revision-Date: 2017-09-19 22:59+\n"
-"Last-Translator: benewfy \n"
+"POT-Creation-Date: 2018-03-15 12:15+\n"
+"PO-Revision-Date: 2018-04-03 18:48+\n"
+"Last-Translator: vargaviktor \n"
 "Language-Team: Hungarian 
(http://www.transifex.com/otf/torproject/language/hu/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -25,12 +26,12 @@ msgstr "Hiba"
 
 #: ../lib/Tails/RunningSystem.pm:161
 msgid ""
-"The device Tails is running from cannot be found. Maybe you used the `toram'"
+"The device Tails is running from cannot be found. Maybe you used the 'toram'"
 " option?"
-msgstr "Az eszköz amiről a Tails fut nem található. Lehetséges, hogy a 
\"toram\" opciót használtad?"
+msgstr "Az eszköz amiről a Tails fut nem található. Lehetséges, hogy a 
\"toram\" opciót használta?"
 
 #: ../lib/Tails/RunningSystem.pm:192
 msgid ""
-"The drive Tails is running from cannot be found. Maybe you used the `toram' "
+"The drive Tails is running from cannot be found. Maybe you used the 'toram' "
 "option?"
-msgstr "Nem található a meghajtó, amiről a Tails fut. Talán a `toram' 
opciót használtad?"
+msgstr "Nem található a meghajtó, amiről a Tails fut. Talán a `toram' 
opciót használta?"

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


[tor-commits] [translation/tor-launcher-network-settings_completed] Update translations for tor-launcher-network-settings_completed

2018-04-03 Thread translation
commit 2ace62218b13c82be253b041079cd10027f462fb
Author: Translation commit bot 
Date:   Tue Apr 3 19:16:37 2018 +

Update translations for tor-launcher-network-settings_completed
---
 ga/network-settings.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ga/network-settings.dtd b/ga/network-settings.dtd
index 0ac54aea6..2e86b2867 100644
--- a/ga/network-settings.dtd
+++ b/ga/network-settings.dtd
@@ -49,7 +49,7 @@
 
 
 
-
+
 
 
 

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


[tor-commits] [translation/tor-launcher-network-settings] Update translations for tor-launcher-network-settings

2018-04-03 Thread translation
commit cb11a8303dd54e3a01417d9399ea81ec3cfe202b
Author: Translation commit bot 
Date:   Tue Apr 3 19:16:32 2018 +

Update translations for tor-launcher-network-settings
---
 ga/network-settings.dtd | 2 +-
 hu/network-settings.dtd | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/ga/network-settings.dtd b/ga/network-settings.dtd
index 0ac54aea6..2e86b2867 100644
--- a/ga/network-settings.dtd
+++ b/ga/network-settings.dtd
@@ -49,7 +49,7 @@
 
 
 
-
+
 
 
 
diff --git a/hu/network-settings.dtd b/hu/network-settings.dtd
index 9ad1d9719..d2692766a 100644
--- a/hu/network-settings.dtd
+++ b/hu/network-settings.dtd
@@ -42,7 +42,7 @@
 
 
 
-
+
 
 
 

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


[tor-commits] [translation/liveusb-creator_completed] Update translations for liveusb-creator_completed

2018-04-03 Thread translation
commit 85ae0dc37c2f20505d18e4da1bbb3a95a8f71d4f
Author: Translation commit bot 
Date:   Tue Apr 3 19:15:46 2018 +

Update translations for liveusb-creator_completed
---
 hu/hu.po | 800 ---
 1 file changed, 350 insertions(+), 450 deletions(-)

diff --git a/hu/hu.po b/hu/hu.po
index 7f83d9521..a89d763db 100644
--- a/hu/hu.po
+++ b/hu/hu.po
@@ -5,21 +5,24 @@
 # Translators:
 # benewfy , 2015
 # blackc0de , 2015
+# Falu , 2017
 # Blackywantscookies, 2014
 # Blackywantscookies, 2016
 # Gábor Ginál dr. , 2014
 # kane , 2013
 # Lajos Pasztor , 2014
+# PB , 2017
 # Sulyok Péter , 2009
-# vargaviktor , 2013
+# Szajkó Levente , 2017
+# vargaviktor , 2013,2018
 # vargaviktor , 2012
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-02 21:23+0100\n"
-"PO-Revision-Date: 2016-06-20 22:55+\n"
-"Last-Translator: Blackywantscookies\n"
+"POT-Creation-Date: 2017-11-10 15:57+0100\n"
+"PO-Revision-Date: 2018-04-03 18:50+\n"
+"Last-Translator: vargaviktor \n"
 "Language-Team: Hungarian 
(http://www.transifex.com/otf/torproject/language/hu/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -27,591 +30,488 @@ msgstr ""
 "Language: hu\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: ../liveusb/gui.py:451
-msgid "\"Clone & Install\""
-msgstr "\"Klónozás & Telepítés\""
+#: ../tails_installer/creator.py:101
+msgid "You must run this application as root"
+msgstr "Az alkalmazást root-ként kell futtatnia"
 
-#: ../liveusb/gui.py:453
-msgid "\"Install from ISO\""
-msgstr "\"Telepítés ISO-ból\""
+#: ../tails_installer/creator.py:147
+msgid "Extracting live image to the target device..."
+msgstr "Élő képfájl kibontása a cél eszközre..."
 
-#: ../liveusb/dialog.py:157 ../liveusb/launcher_ui.py:153
+#: ../tails_installer/creator.py:154
 #, python-format
-msgid "%(distribution)s Installer"
-msgstr "%(distribution)s Telepítő"
+msgid "Wrote to device at %(speed)d MB/sec"
+msgstr "Az eszközre %(speed)d MB/sec sebességel írtam."
 
-#: ../liveusb/gui.py:804
-#, python-format
-msgid "%(filename)s selected"
-msgstr "%(filename)s kiválasztva"
+#: ../tails_installer/creator.py:184
+msgid "Setting up OLPC boot file..."
+msgstr "Az OLPC boot fájl beállítása..."
 
-#: ../liveusb/gui.py:424
+#: ../tails_installer/creator.py:315
 #, python-format
-msgid "%(size)s %(label)s"
-msgstr "%(size)s %(label)s"
+msgid ""
+"There was a problem executing the following command: `%(command)s`.\n"
+"A more detailed error log has been written to '%(filename)s'."
+msgstr "Hiba történt a következő parancs futtatásakor: 
`%(command)s`.\nRészletes hiba bejegyzés készül a '%(filename)s' fájlba."
 
-#: ../liveusb/gui.py:430
-#, python-format
-msgid "%(vendor)s %(model)s (%(details)s) - %(device)s"
-msgstr "%(vendor)s %(model)s (%(details)s) - %(device)s"
+#: ../tails_installer/creator.py:334
+msgid "Verifying SHA1 checksum of LiveCD image..."
+msgstr "A LiveCD kép SHA1 összegének ellenőrzése…"
 
-#: ../liveusb/creator.py:1097
-#, python-format
-msgid "%s already bootable"
-msgstr "%s már bootolható"
+#: ../tails_installer/creator.py:338
+msgid "Verifying SHA256 checksum of LiveCD image..."
+msgstr "A Live CD kép SHA256 összegének ellenőrzése…"
 
-#: ../liveusb/launcher_ui.py:160
+#: ../tails_installer/creator.py:354
 msgid ""
-"http://www.w3.org/TR/REC-html40/strict.dtd\";>\n"
-"\n"
-"p, li { white-space: pre-wrap; }\n"
-"\n"
-"Need 
help? Read the documentation."
-msgstr "http://www.w3.org/TR/REC-html40/strict.dtd\";>\n\np, li { 
white-space: pre-wrap; }\n\nSegítségre van szükséged? Olvasd el a dokumentációt."
-
-#: ../liveusb/launcher_ui.py:155
-msgid ""
-"\n"
-"Install Tails on another USB stick by copying the Tails system that you 
are currently using..\n"
-"\n"
-"The USB stick that you install on is formatted and all data is 
lost.\n"
-"\n"
-"The encrypted persistent storage of the Tails USB stick that you are 
currently using is not copied.\n"
-"\n"
-""
-msgstr "\nTelepítsd fel a Tails-t egy másik USB-re úgy, hogy 
átmásolod azt a Tails rendszert amit jelenleg használsz..\n\n\nAz 
USB amire telepítesz az formázva van és minden adat el van vesze 
róla.\n\nA titkosított tartós tárhelye a Tails USB-nek amit 
jelenleg használsz nincs lemásolva.\n\n"
+"Error: The SHA1 of your Live CD is invalid.  You can run this program with "
+"the --noverify argument to bypass this verification check."
+msgstr "Hiba: Az élő CD kép SHA1 összegének ellenőrzése sikertelen.  A 
programot a --noverify·argumentummal indítva mellőzheti ezt az 
ellenőrzést."
 
-#: ../liveusb/launcher_ui.py:157
-msgid ""
-"\n"
-"Upgrade another Tails USB stick to the same version of Tails that you are 
currently using.\n"
-"\n"
-"The encrypted persistent storage of the Tails USB stick that you upgrade 
is preserved.\n"
-"\n"
-"The encrypted persistent st

[tor-commits] [translation/liveusb-creator] Update translations for liveusb-creator

2018-04-03 Thread translation
commit 47eae05aa1ec6e4b3c6623737a69a04f8c3e69e5
Author: Translation commit bot 
Date:   Tue Apr 3 19:15:41 2018 +

Update translations for liveusb-creator
---
 hu/hu.po | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/hu/hu.po b/hu/hu.po
index 80d8d16f9..a89d763db 100644
--- a/hu/hu.po
+++ b/hu/hu.po
@@ -14,15 +14,15 @@
 # PB , 2017
 # Sulyok Péter , 2009
 # Szajkó Levente , 2017
-# vargaviktor , 2013
+# vargaviktor , 2013,2018
 # vargaviktor , 2012
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-11-10 15:57+0100\n"
-"PO-Revision-Date: 2017-12-13 15:56+\n"
-"Last-Translator: Szajkó Levente \n"
+"PO-Revision-Date: 2018-04-03 18:50+\n"
+"Last-Translator: vargaviktor \n"
 "Language-Team: Hungarian 
(http://www.transifex.com/otf/torproject/language/hu/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -413,7 +413,7 @@ msgid ""
 "\n"
 "\n"
 "The persistent storage on this USB stick will be preserved."
-msgstr ""
+msgstr "\n\nAz állandó tárhely az USB sticken megőrzésre kerül."
 
 #: ../tails_installer/gui.py:731
 #, python-format
@@ -456,7 +456,7 @@ msgstr "Nem található LiveOS ezen az ISO-n"
 #: ../tails_installer/source.py:34
 #, python-format
 msgid "Could not guess underlying block device: %s"
-msgstr ""
+msgstr "Nem azonosítható az alatta található blokk eszköz:%s"
 
 #: ../tails_installer/source.py:49
 #, python-format
@@ -490,7 +490,7 @@ msgstr "Probléma lépett fel %s%s%svégrehajtása közben"
 
 #: ../tails_installer/utils.py:124
 msgid "Could not open device for writing."
-msgstr ""
+msgstr "Nem nyitható meg az eszköz írásra."
 
 #: ../data/tails-installer.ui.h:1
 msgid "Installation Instructions"

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


[tor-commits] [webwml/master] try harder to convert the community liaiason spot to full-time

2018-04-03 Thread arma
commit ff5a7f1ffcc462d3e201e427872b2a4deb75c680
Author: Roger Dingledine 
Date:   Tue Apr 3 15:15:23 2018 -0400

try harder to convert the community liaiason spot to full-time
---
 about/en/jobs-communityliaison.wml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/about/en/jobs-communityliaison.wml 
b/about/en/jobs-communityliaison.wml
index b36a59c6..24aac141 100644
--- a/about/en/jobs-communityliaison.wml
+++ b/about/en/jobs-communityliaison.wml
@@ -14,7 +14,7 @@
 Community Liaison
 March 7, 2018
 Are you passionate about helping people all over the world access the 
Internet freely and safely? Are you an advocate who wants to help build a 
network of communities that can use and improve privacy software?
-The Tor Project is looking for an outgoing and engaging Community 
Liaison to help advance our Global South outreach and training efforts. This 
will be a part-time position, approximately 20 hours/wk.
+The Tor Project is looking for an outgoing and engaging Community 
Liaison to help advance our Global South outreach and training efforts. This 
will be a full-time position, working remotely.
 Your job will be to cultivate and nurture relationships with local 
people and community organizations in our target countries. You will contact, 
recruit, engage, and support Training Partners who represent local at-risk 
populations, and collaborate on identifying specific research objectives for 
users in target regions (i.e., Internet censorship circumvention tools for 
mobile, anonymization for file sharing, etc.).
 The ideal candidate will have the following:
 

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


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

2018-04-03 Thread translation
commit a6c019cb7fd50be9649e92dc475e9fd5066f5b3c
Author: Translation commit bot 
Date:   Tue Apr 3 18:49:32 2018 +

Update translations for exoneratorproperties
---
 hu/exonerator.properties | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/hu/exonerator.properties b/hu/exonerator.properties
index e53aa1585..1b7e92cf7 100644
--- a/hu/exonerator.properties
+++ b/hu/exonerator.properties
@@ -19,8 +19,8 @@ summary.invalidparams.invalidip.title=Érvénytelen IP cím 
paraméter
 summary.invalidparams.invalidip.body=Sajnálom, a %s nem egy érvényes IP 
cím. Az elvárt IP cím formátuma %s vagy %s.
 summary.invalidparams.invalidtimestamp.title=Érvénytelen dátum paraméter
 summary.invalidparams.invalidtimestamp.body=Sajnálom, a %s nem egy érvényes 
dátum. Az elvárt dátum formátuma %s.
-summary.invalidparams.timestamptoorecent.title=Date parameter too recent
-summary.invalidparams.timestamptoorecent.body=The database may not yet contain 
enough data to correctly answer this request. The latest accepted data is the 
day before yesterday. Please repeat your search on another day.
+summary.invalidparams.timestamptoorecent.title=Az data paraméter túl friss
+summary.invalidparams.timestamptoorecent.body=Az adatbázis nem tartalma elég 
adatot ahhoz, hogy pontosan megválaszolhassuk ezt a kérést. A legutoljára 
elfogadott adat tegnapelőtti. Kérjük ismételje meg a keresést egy másik 
napon.
 summary.serverproblem.nodata.title=Kiszolgáló probléma
 summary.serverproblem.nodata.body.text=Az adatbázis nem tartalmaz semmi 
adatot a kért dátumhoz. Kérlek próbáld újra később. Ha ez a probléma 
fennáll, kérlek %s!
 summary.serverproblem.nodata.body.link=add a tudomásunkra

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


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

2018-04-03 Thread translation
commit 0d001dbc8d3739bb36a1c54e4c87f267a8788660
Author: Translation commit bot 
Date:   Tue Apr 3 18:49:37 2018 +

Update translations for exoneratorproperties_completed
---
 hu/exonerator.properties | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/hu/exonerator.properties b/hu/exonerator.properties
index 1878c536f..1b7e92cf7 100644
--- a/hu/exonerator.properties
+++ b/hu/exonerator.properties
@@ -19,6 +19,8 @@ summary.invalidparams.invalidip.title=Érvénytelen IP cím 
paraméter
 summary.invalidparams.invalidip.body=Sajnálom, a %s nem egy érvényes IP 
cím. Az elvárt IP cím formátuma %s vagy %s.
 summary.invalidparams.invalidtimestamp.title=Érvénytelen dátum paraméter
 summary.invalidparams.invalidtimestamp.body=Sajnálom, a %s nem egy érvényes 
dátum. Az elvárt dátum formátuma %s.
+summary.invalidparams.timestamptoorecent.title=Az data paraméter túl friss
+summary.invalidparams.timestamptoorecent.body=Az adatbázis nem tartalma elég 
adatot ahhoz, hogy pontosan megválaszolhassuk ezt a kérést. A legutoljára 
elfogadott adat tegnapelőtti. Kérjük ismételje meg a keresést egy másik 
napon.
 summary.serverproblem.nodata.title=Kiszolgáló probléma
 summary.serverproblem.nodata.body.text=Az adatbázis nem tartalmaz semmi 
adatot a kért dátumhoz. Kérlek próbáld újra később. Ha ez a probléma 
fennáll, kérlek %s!
 summary.serverproblem.nodata.body.link=add a tudomásunkra

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


[tor-commits] [translation/tails-perl5lib] Update translations for tails-perl5lib

2018-04-03 Thread translation
commit a475b375cf5eb765baa20a0e0e2795161b3a5f2b
Author: Translation commit bot 
Date:   Tue Apr 3 18:47:30 2018 +

Update translations for tails-perl5lib
---
 hu.po | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/hu.po b/hu.po
index b342daa1c..ed89ab88f 100644
--- a/hu.po
+++ b/hu.po
@@ -5,13 +5,14 @@
 # Translators:
 # benewfy , 2016
 # Lajos Pasztor , 2014
+# vargaviktor , 2018
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2018-03-15 12:15+\n"
-"PO-Revision-Date: 2018-03-31 13:21+\n"
-"Last-Translator: carolyn \n"
+"PO-Revision-Date: 2018-04-03 18:47+\n"
+"Last-Translator: vargaviktor \n"
 "Language-Team: Hungarian 
(http://www.transifex.com/otf/torproject/language/hu/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -27,7 +28,7 @@ msgstr "Hiba"
 msgid ""
 "The device Tails is running from cannot be found. Maybe you used the 'toram'"
 " option?"
-msgstr ""
+msgstr "Az eszköz amiről a Tails fut nem található. Lehetséges, hogy a 
\"toram\" opciót használta?"
 
 #: ../lib/Tails/RunningSystem.pm:192
 msgid ""

___
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

2018-04-03 Thread translation
commit 858c3d2a02d72b3d1e42c78fa4091afa7985de61
Author: Translation commit bot 
Date:   Tue Apr 3 18:45:58 2018 +

Update translations for torbirdy
---
 hu/torbirdy.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/hu/torbirdy.dtd b/hu/torbirdy.dtd
index c964d4d12..e2a5ad139 100644
--- a/hu/torbirdy.dtd
+++ b/hu/torbirdy.dtd
@@ -38,7 +38,7 @@
 
 
 
-
+
 
 
 

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


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

2018-04-03 Thread translation
commit 0618b5c51cc4dc49ba88651906847793db6c2214
Author: Translation commit bot 
Date:   Tue Apr 3 18:46:04 2018 +

Update translations for torbirdy_completed
---
 hu/torbirdy.dtd | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/hu/torbirdy.dtd b/hu/torbirdy.dtd
index 20b95056c..e2a5ad139 100644
--- a/hu/torbirdy.dtd
+++ b/hu/torbirdy.dtd
@@ -38,6 +38,8 @@
 
 
 
+
+
 
 
 

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


[tor-commits] [torspec/master] 291: The move to two guard nodes

2018-04-03 Thread nickm
commit 815a7108eb4973106c002b1347fd7b67a09392de
Author: Nick Mathewson 
Date:   Tue Apr 3 14:30:03 2018 -0400

291: The move to two guard nodes
---
 proposals/000-index.txt   |   6 +-
 proposals/291-two-guard-nodes.txt | 251 ++
 2 files changed, 255 insertions(+), 2 deletions(-)

diff --git a/proposals/000-index.txt b/proposals/000-index.txt
index e4eebf3..744353b 100644
--- a/proposals/000-index.txt
+++ b/proposals/000-index.txt
@@ -170,7 +170,7 @@ Proposals by number:
 247  Defending Against Guard Discovery Attacks using Vanguards [DRAFT]
 248  Remove all RSA identity keys [DRAFT]
 249  Allow CREATE cells with >505 bytes of handshake data [ACCEPTED]
-250  Random Number Generation  During Tor Voting [CLOSED]
+250  Random Number Generation During Tor Voting [CLOSED]
 251  Padding for netflow record resolution reduction [DRAFT]
 252  Single Onion Services [SUPERSEDED]
 253  Out of Band Circuit HMACs [DRAFT]
@@ -211,6 +211,7 @@ Proposals by number:
 288  Privacy-Preserving Statistics with Privcount in Tor (Shamir version) 
[DRAFT]
 289  Authenticating sendme cells to mitigate bandwidth attacks [OPEN]
 290  Continuously update consensus methods [OPEN]
+291  The move to two guard nodes [OPEN]
 
 
 Proposals by status:
@@ -271,6 +272,7 @@ Proposals by status:
287  Reduce circuit lifetime without overloading the network
289  Authenticating sendme cells to mitigate bandwidth attacks
290  Continuously update consensus methods
+   291  The move to two guard nodes
  ACCEPTED:
172  GETINFO controller option for circuit information
173  GETINFO Option Expansion
@@ -365,7 +367,7 @@ Proposals by status:
238  Better hidden service stats from Tor relays
243  Give out HSDir flag only to relays with Stable flag
244  Use RFC5705 Key Exporting in our AUTHENTICATE calls [in 0.3.0.1-alpha]
-   250  Random Number Generation  During Tor Voting
+   250  Random Number Generation During Tor Voting
264  Putting version numbers on the Tor subprotocols [in 0.2.9.4-alpha]
271  Another algorithm for guard selection [in 0.3.0.1-alpha]
272  Listed routers should be Valid, Running, and treated as such [in 
0.2.9.3-alpha, 0.2.9.4-alpha]
diff --git a/proposals/291-two-guard-nodes.txt 
b/proposals/291-two-guard-nodes.txt
new file mode 100644
index 000..a900ee9
--- /dev/null
+++ b/proposals/291-two-guard-nodes.txt
@@ -0,0 +1,251 @@
+Filename: 291-two-guard-nodes.txt
+Title: The move to two guard nodes
+Author: Mike Perry
+Created: 2018-03-22
+Supersedes: Proposal 236
+Status: Open
+
+0. Background
+
+  Back in 2014, Tor moved from three guard nodes to one guard node[1,2,3].
+
+  We made this change primarily to limit points of observability of entry
+  into the Tor network for clients and onion services, as well as to
+  reduce the ability of an adversary to track clients as they move from
+  one internet connection to another by their choice of guards.
+
+
+1. Proposed changes
+
+1.1. Switch to two guards per client
+
+  When this proposal becomes effective, clients will switch to using
+  two guard nodes. The guard node selection algorithms of Proposal 271
+  will remain unchanged. Instead of having one primary guard "in use",
+  Tor clients will always use two.
+
+  This will be accomplished by setting the guard-n-primary-guards-to-use
+  consensus parameter to 2, as well as guard-n-primary-guards to 2.
+  (Section 3.1 covers the reason for both parameters). This is equivalent
+  to using the torrc option NumEntryGuards=3D2, which can be used for
+  testing behavior prior to the consensus update.
+
+1.2. Enforce Tor's path restrictions across this guard layer
+
+  In order to ensure that Tor can always build circuits using two guards
+  without resorting to a third, they must be chosen such that Tor's path
+  restrictions could still build a path with at least one of them,
+  regardless of the other nodes in the path.
+
+  In other words, we must ensure that both guards are not chosen from the
+  same /16 or the same node family. In this way, Tor will always be able to
+  build a path using these guards, preventing the use of a third guard.
+
+
+2. Discussion
+
+2.1. Why two guards?
+
+  The main argument for switching to two guards is that because of Tor's
+  path restrictions, we're already using two guards, but we're using them
+  in a suboptimal and potentially dangerous way.
+
+  Tor's path restrictions enforce the condition that the same node cannot
+  appear twice in the same circuit, nor can nodes from the same /16 subnet
+  or node family be used in the same circuit.
+
+  Tor's paths are also built such that the exit node is chosen first and
+  held fixed during guard node choice, as are the IP, HSDIR, and RPs for
+  onion services. This means that whenever one of these nodes happens to
+  be the guard[4], or be in the same /16 or node family as the guard, Tor
+  will build that circuit using a second "primary" guard, as per proposal
+  2

[tor-commits] [translation/tor-browser-manual_completed] Update translations for tor-browser-manual_completed

2018-04-03 Thread translation
commit ca108da9973c8fd1b405650f7103d7a876383a78
Author: Translation commit bot 
Date:   Tue Apr 3 16:20:06 2018 +

Update translations for tor-browser-manual_completed
---
 pt/pt.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pt/pt.po b/pt/pt.po
index 497e49f7f..9bb190563 100644
--- a/pt/pt.po
+++ b/pt/pt.po
@@ -128,7 +128,7 @@ msgstr ""
 
 #: bridges.page:6
 msgid "Learn what bridges are and how to get them"
-msgstr "Saiba o que são as pontes e como obtê-las"
+msgstr "Saiba o que são as pontes e como as obter"
 
 #: bridges.page:10
 msgid "Bridges"

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


[tor-commits] [translation/tor-browser-manual] Update translations for tor-browser-manual

2018-04-03 Thread translation
commit 41f22570d9da675b9a10cf03519892e730c8567e
Author: Translation commit bot 
Date:   Tue Apr 3 16:20:00 2018 +

Update translations for tor-browser-manual
---
 pt/pt.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pt/pt.po b/pt/pt.po
index 497e49f7f..9bb190563 100644
--- a/pt/pt.po
+++ b/pt/pt.po
@@ -128,7 +128,7 @@ msgstr ""
 
 #: bridges.page:6
 msgid "Learn what bridges are and how to get them"
-msgstr "Saiba o que são as pontes e como obtê-las"
+msgstr "Saiba o que são as pontes e como as obter"
 
 #: bridges.page:10
 msgid "Bridges"

___
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

2018-04-03 Thread translation
commit d5f97b4c7881344b2bd45d93ac1ca184f3f3c5f7
Author: Translation commit bot 
Date:   Tue Apr 3 16:18:36 2018 +

Update translations for tails-onioncircuits
---
 pt/onioncircuits.pot | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pt/onioncircuits.pot b/pt/onioncircuits.pot
index 128553a2c..df704746a 100644
--- a/pt/onioncircuits.pot
+++ b/pt/onioncircuits.pot
@@ -11,7 +11,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-08-03 13:00+\n"
-"PO-Revision-Date: 2018-04-03 15:43+\n"
+"PO-Revision-Date: 2018-04-03 15:52+\n"
 "Last-Translator: Manuela Silva \n"
 "Language-Team: Portuguese 
(http://www.transifex.com/otf/torproject/language/pt/)\n"
 "MIME-Version: 1.0\n"
@@ -73,7 +73,7 @@ msgstr "Desconhecido"
 
 #: ../onioncircuits:607
 msgid "Fingerprint:"
-msgstr "Assinatura digital:"
+msgstr "Identificação:"
 
 #: ../onioncircuits:608
 msgid "Published:"

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


[tor-commits] [translation/tor-messenger-fingerdtd_completed] Update translations for tor-messenger-fingerdtd_completed

2018-04-03 Thread translation
commit 3a167fead62da40430c66fc625cf6e7e14d24381
Author: Translation commit bot 
Date:   Tue Apr 3 16:19:04 2018 +

Update translations for tor-messenger-fingerdtd_completed
---
 pt/finger.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pt/finger.dtd b/pt/finger.dtd
index 6d8302e94..df01ed1d5 100644
--- a/pt/finger.dtd
+++ b/pt/finger.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] [translation/tor-messenger-fingerdtd] Update translations for tor-messenger-fingerdtd

2018-04-03 Thread translation
commit bc20937f7dd4860c1a77487214efaef68dc35945
Author: Translation commit bot 
Date:   Tue Apr 3 16:18:59 2018 +

Update translations for tor-messenger-fingerdtd
---
 pt/finger.dtd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pt/finger.dtd b/pt/finger.dtd
index 6d8302e94..df01ed1d5 100644
--- a/pt/finger.dtd
+++ b/pt/finger.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] [translation/tails-onioncircuits_completed] Update translations for tails-onioncircuits_completed

2018-04-03 Thread translation
commit a082597d0a250da6b6a84f1a46c9eb60be1fa0fc
Author: Translation commit bot 
Date:   Tue Apr 3 16:18:41 2018 +

Update translations for tails-onioncircuits_completed
---
 pt/onioncircuits.pot | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pt/onioncircuits.pot b/pt/onioncircuits.pot
index 128553a2c..df704746a 100644
--- a/pt/onioncircuits.pot
+++ b/pt/onioncircuits.pot
@@ -11,7 +11,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2017-08-03 13:00+\n"
-"PO-Revision-Date: 2018-04-03 15:43+\n"
+"PO-Revision-Date: 2018-04-03 15:52+\n"
 "Last-Translator: Manuela Silva \n"
 "Language-Team: Portuguese 
(http://www.transifex.com/otf/torproject/language/pt/)\n"
 "MIME-Version: 1.0\n"
@@ -73,7 +73,7 @@ msgstr "Desconhecido"
 
 #: ../onioncircuits:607
 msgid "Fingerprint:"
-msgstr "Assinatura digital:"
+msgstr "Identificação:"
 
 #: ../onioncircuits:608
 msgid "Published:"

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


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

2018-04-03 Thread translation
commit 605e9b48e2bf38b3764585b831f06f9a66e399dc
Author: Translation commit bot 
Date:   Tue Apr 3 16:18:01 2018 +

Update translations for tor_animation_completed
---
 pt.srt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pt.srt b/pt.srt
index 6f5faea8a..de913130d 100644
--- a/pt.srt
+++ b/pt.srt
@@ -51,7 +51,7 @@ para o explorar
 
 12
 00:00:34,500 --> 00:00:37,000
-Mas não se você utilizar o Tor!
+Mas não se utilizar o Tor!
 
 13
 00:00:37,140 --> 00:00:40,840

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


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

2018-04-03 Thread translation
commit 40f5b09980b21715fc3510785d9e1bd048f0ad40
Author: Translation commit bot 
Date:   Tue Apr 3 16:17:57 2018 +

Update translations for tor_animation
---
 pt.srt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pt.srt b/pt.srt
index 6f5faea8a..de913130d 100644
--- a/pt.srt
+++ b/pt.srt
@@ -51,7 +51,7 @@ para o explorar
 
 12
 00:00:34,500 --> 00:00:37,000
-Mas não se você utilizar o Tor!
+Mas não se utilizar o Tor!
 
 13
 00:00:37,140 --> 00:00:40,840

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


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

2018-04-03 Thread translation
commit 88dade06e0543d5fc6d87645e5cf562ba5ee4867
Author: Translation commit bot 
Date:   Tue Apr 3 16:18:25 2018 +

Update translations for tails-openpgp-applet_completed
---
 pt/openpgp-applet.pot | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/pt/openpgp-applet.pot b/pt/openpgp-applet.pot
index 40856915c..fc94de4f6 100644
--- a/pt/openpgp-applet.pot
+++ b/pt/openpgp-applet.pot
@@ -11,7 +11,7 @@ msgstr ""
 "Project-Id-Version: The 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-04-03 15:44+\n"
+"PO-Revision-Date: 2018-04-03 15:54+\n"
 "Last-Translator: Manuela Silva \n"
 "Language-Team: Portuguese 
(http://www.transifex.com/otf/torproject/language/pt/)\n"
 "MIME-Version: 1.0\n"
@@ -62,19 +62,19 @@ msgstr "A área de transferência não contém dados 
válidos."
 
 #: bin/openpgp-applet:337 bin/openpgp-applet:339 bin/openpgp-applet:341
 msgid "Unknown Trust"
-msgstr "Fidedignidade desconhecida"
+msgstr "Confiança Desconhecida"
 
 #: bin/openpgp-applet:343
 msgid "Marginal Trust"
-msgstr "Fidedignidade marginal"
+msgstr "Confiança Marginal"
 
 #: bin/openpgp-applet:345
 msgid "Full Trust"
-msgstr "Fidedignidade total"
+msgstr "Confiança Total"
 
 #: bin/openpgp-applet:347
 msgid "Ultimate Trust"
-msgstr "Fidedignidade máxima"
+msgstr "Confiança Máxima"
 
 #: bin/openpgp-applet:400
 msgid "Name"

___
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

2018-04-03 Thread translation
commit 0b102cace6a729d34b8a6812a3f1209dc0625a44
Author: Translation commit bot 
Date:   Tue Apr 3 16:18:20 2018 +

Update translations for tails-openpgp-applet
---
 pt/openpgp-applet.pot | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/pt/openpgp-applet.pot b/pt/openpgp-applet.pot
index 40856915c..fc94de4f6 100644
--- a/pt/openpgp-applet.pot
+++ b/pt/openpgp-applet.pot
@@ -11,7 +11,7 @@ msgstr ""
 "Project-Id-Version: The 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-04-03 15:44+\n"
+"PO-Revision-Date: 2018-04-03 15:54+\n"
 "Last-Translator: Manuela Silva \n"
 "Language-Team: Portuguese 
(http://www.transifex.com/otf/torproject/language/pt/)\n"
 "MIME-Version: 1.0\n"
@@ -62,19 +62,19 @@ msgstr "A área de transferência não contém dados 
válidos."
 
 #: bin/openpgp-applet:337 bin/openpgp-applet:339 bin/openpgp-applet:341
 msgid "Unknown Trust"
-msgstr "Fidedignidade desconhecida"
+msgstr "Confiança Desconhecida"
 
 #: bin/openpgp-applet:343
 msgid "Marginal Trust"
-msgstr "Fidedignidade marginal"
+msgstr "Confiança Marginal"
 
 #: bin/openpgp-applet:345
 msgid "Full Trust"
-msgstr "Fidedignidade total"
+msgstr "Confiança Total"
 
 #: bin/openpgp-applet:347
 msgid "Ultimate Trust"
-msgstr "Fidedignidade máxima"
+msgstr "Confiança Máxima"
 
 #: bin/openpgp-applet:400
 msgid "Name"

___
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

2018-04-03 Thread translation
commit e40c60758c2788a5a15fa946ae09769287976222
Author: Translation commit bot 
Date:   Tue Apr 3 16:16:51 2018 +

Update translations for tails-misc
---
 pt.po | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/pt.po b/pt.po
index 985b759cf..0c7808e30 100644
--- a/pt.po
+++ b/pt.po
@@ -11,7 +11,7 @@
 # Henrique Rodrigues, 2015
 # Koh Pyreit , 2013
 # Lídia Martins , 2015
-# Manuela Silva , 2017
+# Manuela Silva , 2017-2018
 # Marco de Carvalho , 2015
 # Manuela Silva , 2015
 # Manuela Silva , 2015
@@ -24,8 +24,8 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2018-03-12 19:03+0100\n"
-"PO-Revision-Date: 2018-03-13 02:48+\n"
-"Last-Translator: carolyn \n"
+"PO-Revision-Date: 2018-04-03 15:51+\n"
+"Last-Translator: Manuela Silva \n"
 "Language-Team: Portuguese 
(http://www.transifex.com/otf/torproject/language/pt/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -103,7 +103,7 @@ msgstr "Tails"
 #: config/chroot_local-includes/usr/local/bin/tails-about:25
 #: 
../config/chroot_local-includes/usr/share/applications/tails-about.desktop.in.h:1
 msgid "About Tails"
-msgstr "Acerca de Tails"
+msgstr "Sobre o Tails"
 
 #: config/chroot_local-includes/usr/local/bin/tails-about:35
 msgid "The Amnesic Incognito Live System"

___
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

2018-04-03 Thread translation
commit 0164188f9e725a0293de491d381fd8370c22fa0e
Author: Translation commit bot 
Date:   Tue Apr 3 16:16:09 2018 +

Update translations for torbirdy
---
 pt/torbirdy.dtd | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pt/torbirdy.dtd b/pt/torbirdy.dtd
index 6b844c118..0c075accd 100644
--- a/pt/torbirdy.dtd
+++ b/pt/torbirdy.dtd
@@ -8,11 +8,11 @@
 
 
 
-
+
 
 
 
-
+
 
 
 

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


[tor-commits] [translation/tails-persistence-setup] Update translations for tails-persistence-setup

2018-04-03 Thread translation
commit 6278a6d755e692c878ceafc620a5147f31b42a77
Author: Translation commit bot 
Date:   Tue Apr 3 16:15:57 2018 +

Update translations for tails-persistence-setup
---
 pt/pt.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/pt/pt.po b/pt/pt.po
index b61d62ab1..5ff0fe8fa 100644
--- a/pt/pt.po
+++ b/pt/pt.po
@@ -9,7 +9,7 @@
 # Lídia Martins , 2015
 # kagazz , 2014
 # Luís Alexandre Campos M Barroso , 2015
-# Manuela Silva , 2014,2017
+# Manuela Silva , 2014,2017-2018
 # Manuela Silva , 2015
 # Nizia Dantas , 2014
 # Drew Melim , 2014
@@ -21,7 +21,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2017-05-15 13:51+0200\n"
-"PO-Revision-Date: 2018-02-20 18:51+\n"
+"PO-Revision-Date: 2018-04-03 15:48+\n"
 "Last-Translator: Manuela Silva \n"
 "Language-Team: Portuguese 
(http://www.transifex.com/otf/torproject/language/pt/)\n"
 "MIME-Version: 1.0\n"
@@ -72,7 +72,7 @@ msgstr "Perfis de Thunderbird e correio eletrónico guardado 
localmente"
 
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:98
 msgid "GNOME Keyring"
-msgstr "Chaveiro GNOME"
+msgstr "Gestor de Chaves GNOME"
 
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:100
 msgid "Secrets stored by GNOME Keyring"

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


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

2018-04-03 Thread translation
commit 2a3ab8d69ba05898777fe3492bfc3ff7d09fd3fa
Author: Translation commit bot 
Date:   Tue Apr 3 16:16:16 2018 +

Update translations for torbirdy_completed
---
 pt/torbirdy.dtd | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pt/torbirdy.dtd b/pt/torbirdy.dtd
index 6b844c118..0c075accd 100644
--- a/pt/torbirdy.dtd
+++ b/pt/torbirdy.dtd
@@ -8,11 +8,11 @@
 
 
 
-
+
 
 
 
-
+
 
 
 

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


[tor-commits] [translation/tails-persistence-setup_completed] Update translations for tails-persistence-setup_completed

2018-04-03 Thread translation
commit 0c94beb49330cdd83b7aa88634a6c4c04ba8c65e
Author: Translation commit bot 
Date:   Tue Apr 3 16:16:03 2018 +

Update translations for tails-persistence-setup_completed
---
 pt/pt.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/pt/pt.po b/pt/pt.po
index b61d62ab1..5ff0fe8fa 100644
--- a/pt/pt.po
+++ b/pt/pt.po
@@ -9,7 +9,7 @@
 # Lídia Martins , 2015
 # kagazz , 2014
 # Luís Alexandre Campos M Barroso , 2015
-# Manuela Silva , 2014,2017
+# Manuela Silva , 2014,2017-2018
 # Manuela Silva , 2015
 # Nizia Dantas , 2014
 # Drew Melim , 2014
@@ -21,7 +21,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2017-05-15 13:51+0200\n"
-"PO-Revision-Date: 2018-02-20 18:51+\n"
+"PO-Revision-Date: 2018-04-03 15:48+\n"
 "Last-Translator: Manuela Silva \n"
 "Language-Team: Portuguese 
(http://www.transifex.com/otf/torproject/language/pt/)\n"
 "MIME-Version: 1.0\n"
@@ -72,7 +72,7 @@ msgstr "Perfis de Thunderbird e correio eletrónico guardado 
localmente"
 
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:98
 msgid "GNOME Keyring"
-msgstr "Chaveiro GNOME"
+msgstr "Gestor de Chaves GNOME"
 
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:100
 msgid "Secrets stored by GNOME Keyring"

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


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

2018-04-03 Thread translation
commit cd3cc9c4b6c525f65315a2d7c314f8c98124d0ea
Author: Translation commit bot 
Date:   Tue Apr 3 16:15:35 2018 +

Update translations for https_everywhere
---
 pt/https-everywhere.dtd | 2 +-
 pt/ssl-observatory.dtd  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/pt/https-everywhere.dtd b/pt/https-everywhere.dtd
index a24e7b1b2..fa634265a 100644
--- a/pt/https-everywhere.dtd
+++ b/pt/https-everywhere.dtd
@@ -12,7 +12,7 @@
 
 
 
-
+
 
 
 
diff --git a/pt/ssl-observatory.dtd b/pt/ssl-observatory.dtd
index 2a63531b2..f3b0f49cf 100644
--- a/pt/ssl-observatory.dtd
+++ b/pt/ssl-observatory.dtd
@@ -39,10 +39,10 @@ to turn it on?">-->
 "Esta opção requer que o Tor esteja instalado e em execução">
 
 
+"Quando vê um certificado novo, comunique ao Observatório ao qual o ISP 
está ligado">
 
 
+"Isto irá obter e enviar o "Número de Sistema Autónomo" da sua 
rede. isto irá ajudar-nos a localizar os ataques contra HTTPS, e a determinar 
se nós temos observações das redes em locais, tal como Irão e Síria, onde 
os ataques são bastante comuns.">
 
 

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


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

2018-04-03 Thread translation
commit 45bd4a20b2eb5df837e406fbc90628914c617542
Author: Translation commit bot 
Date:   Tue Apr 3 16:15:44 2018 +

Update translations for https_everywhere_completed
---
 pt/https-everywhere.dtd | 2 +-
 pt/ssl-observatory.dtd  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/pt/https-everywhere.dtd b/pt/https-everywhere.dtd
index a24e7b1b2..fa634265a 100644
--- a/pt/https-everywhere.dtd
+++ b/pt/https-everywhere.dtd
@@ -12,7 +12,7 @@
 
 
 
-
+
 
 
 
diff --git a/pt/ssl-observatory.dtd b/pt/ssl-observatory.dtd
index 2a63531b2..f3b0f49cf 100644
--- a/pt/ssl-observatory.dtd
+++ b/pt/ssl-observatory.dtd
@@ -39,10 +39,10 @@ to turn it on?">-->
 "Esta opção requer que o Tor esteja instalado e em execução">
 
 
+"Quando vê um certificado novo, comunique ao Observatório ao qual o ISP 
está ligado">
 
 
+"Isto irá obter e enviar o "Número de Sistema Autónomo" da sua 
rede. isto irá ajudar-nos a localizar os ataques contra HTTPS, e a determinar 
se nós temos observações das redes em locais, tal como Irão e Síria, onde 
os ataques são bastante comuns.">
 
 

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


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

2018-04-03 Thread translation
commit 7032eb346909427e0a11acaec41fe2d6190f4dfb
Author: Translation commit bot 
Date:   Tue Apr 3 16:15:19 2018 +

Update translations for torcheck_completed
---
 pt/torcheck.po | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/pt/torcheck.po b/pt/torcheck.po
index 1a536537e..6da270f04 100644
--- a/pt/torcheck.po
+++ b/pt/torcheck.po
@@ -7,7 +7,7 @@
 # André Monteiro , 2014
 # flavioamieiro , 2012
 # Francisco P. , 2013
-# Manuela Silva , 2017
+# Manuela Silva , 2017-2018
 # Manuela Silva , 2016
 # Manuela Silva , 2015
 # Nizia Dantas , 2014
@@ -19,8 +19,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2018-02-20 18:41+\n"
-"Last-Translator: alfalb.as\n"
+"PO-Revision-Date: 2018-04-03 15:54+\n"
+"Last-Translator: Manuela Silva \n"
 "Language-Team: Portuguese 
(http://www.transifex.com/otf/torproject/language/pt/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -79,10 +79,10 @@ msgstr "Para mais informação sobre esta retransmissão de 
saída, consulte:"
 msgid ""
 "The Tor Project is a US 501(c)(3) non-profit dedicated to the research, "
 "development, and education of online anonymity and privacy."
-msgstr "O Projeto Tor é uma organização sem fins lucrativos US 501(c)(3) 
dedicada à investigação, desenvolvimento e promoção de anonimidade e 
privacidade na web."
+msgstr "O Tor Project é uma organização sem fins lucrativos US 501(c)(3) 
dedicada à investigação, desenvolvimento e promoção de anonimato e 
privacidade on-line."
 
 msgid "Learn More »"
-msgstr "Saber mais »"
+msgstr "Saber Mais »"
 
 msgid "Go"
 msgstr "Ir"

___
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

2018-04-03 Thread translation
commit 764385ba714443dba49ec37e8c20526cefb460bb
Author: Translation commit bot 
Date:   Tue Apr 3 16:15:13 2018 +

Update translations for torcheck
---
 pt/torcheck.po | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/pt/torcheck.po b/pt/torcheck.po
index 1a536537e..6da270f04 100644
--- a/pt/torcheck.po
+++ b/pt/torcheck.po
@@ -7,7 +7,7 @@
 # André Monteiro , 2014
 # flavioamieiro , 2012
 # Francisco P. , 2013
-# Manuela Silva , 2017
+# Manuela Silva , 2017-2018
 # Manuela Silva , 2016
 # Manuela Silva , 2015
 # Nizia Dantas , 2014
@@ -19,8 +19,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2018-02-20 18:41+\n"
-"Last-Translator: alfalb.as\n"
+"PO-Revision-Date: 2018-04-03 15:54+\n"
+"Last-Translator: Manuela Silva \n"
 "Language-Team: Portuguese 
(http://www.transifex.com/otf/torproject/language/pt/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -79,10 +79,10 @@ msgstr "Para mais informação sobre esta retransmissão de 
saída, consulte:"
 msgid ""
 "The Tor Project is a US 501(c)(3) non-profit dedicated to the research, "
 "development, and education of online anonymity and privacy."
-msgstr "O Projeto Tor é uma organização sem fins lucrativos US 501(c)(3) 
dedicada à investigação, desenvolvimento e promoção de anonimidade e 
privacidade na web."
+msgstr "O Tor Project é uma organização sem fins lucrativos US 501(c)(3) 
dedicada à investigação, desenvolvimento e promoção de anonimato e 
privacidade on-line."
 
 msgid "Learn More »"
-msgstr "Saber mais »"
+msgstr "Saber Mais »"
 
 msgid "Go"
 msgstr "Ir"

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


[tor-commits] [translation/tails-onioncircuits_completed] Update translations for tails-onioncircuits_completed

2018-04-03 Thread translation
commit 43cd4517a645a6ac4a786fd36689ad37eef5b976
Author: Translation commit bot 
Date:   Tue Apr 3 15:48:25 2018 +

Update translations for tails-onioncircuits_completed
---
 pt/onioncircuits.pot | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/pt/onioncircuits.pot b/pt/onioncircuits.pot
index 06791adc1..128553a2c 100644
--- a/pt/onioncircuits.pot
+++ b/pt/onioncircuits.pot
@@ -4,14 +4,14 @@
 # 
 # Translators:
 # Josefina Uachave , 2016
-# Manuela Silva , 2017
+# Manuela Silva , 2017-2018
 # Sérgio Marques , 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The 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-04-03 15:43+\n"
 "Last-Translator: Manuela Silva \n"
 "Language-Team: Portuguese 
(http://www.transifex.com/otf/torproject/language/pt/)\n"
 "MIME-Version: 1.0\n"
@@ -22,7 +22,7 @@ msgstr ""
 
 #: ../onioncircuits:81
 msgid "You are not connected to Tor yet..."
-msgstr "Ainda não está ligado à rede Tor"
+msgstr "Ainda não está ligado à rede 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-onioncircuits] Update translations for tails-onioncircuits

2018-04-03 Thread translation
commit 0817ef842745e87b503f8180ad4624738ffcbc45
Author: Translation commit bot 
Date:   Tue Apr 3 15:48:21 2018 +

Update translations for tails-onioncircuits
---
 pt/onioncircuits.pot | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/pt/onioncircuits.pot b/pt/onioncircuits.pot
index 06791adc1..128553a2c 100644
--- a/pt/onioncircuits.pot
+++ b/pt/onioncircuits.pot
@@ -4,14 +4,14 @@
 # 
 # Translators:
 # Josefina Uachave , 2016
-# Manuela Silva , 2017
+# Manuela Silva , 2017-2018
 # Sérgio Marques , 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The 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-04-03 15:43+\n"
 "Last-Translator: Manuela Silva \n"
 "Language-Team: Portuguese 
(http://www.transifex.com/otf/torproject/language/pt/)\n"
 "MIME-Version: 1.0\n"
@@ -22,7 +22,7 @@ msgstr ""
 
 #: ../onioncircuits:81
 msgid "You are not connected to Tor yet..."
-msgstr "Ainda não está ligado à rede Tor"
+msgstr "Ainda não está ligado à rede 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

2018-04-03 Thread translation
commit 3a2a629c6b7879f7d1f97508dcd39dd2b41c98e0
Author: Translation commit bot 
Date:   Tue Apr 3 15:48:04 2018 +

Update translations for tails-openpgp-applet
---
 pt/openpgp-applet.pot | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/pt/openpgp-applet.pot b/pt/openpgp-applet.pot
index 8f44eb83c..40856915c 100644
--- a/pt/openpgp-applet.pot
+++ b/pt/openpgp-applet.pot
@@ -4,14 +4,14 @@
 # 
 # Translators:
 # Josefina Uachave , 2016
-# Manuela Silva , 2017
+# Manuela Silva , 2017-2018
 # Sérgio Marques , 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: ta...@boum.org\n"
 "POT-Creation-Date: 2017-08-05 15:07-0400\n"
-"PO-Revision-Date: 2017-09-22 17:51+\n"
+"PO-Revision-Date: 2018-04-03 15:44+\n"
 "Last-Translator: Manuela Silva \n"
 "Language-Team: Portuguese 
(http://www.transifex.com/otf/torproject/language/pt/)\n"
 "MIME-Version: 1.0\n"
@@ -22,11 +22,11 @@ msgstr ""
 
 #: bin/openpgp-applet:160
 msgid "You are about to exit OpenPGP Applet. Are you sure?"
-msgstr "Está prestes a sair da Míni Aplicação OpenPGP. Tem a certeza?"
+msgstr "Está prestes a sair da Applet OpenPGP. Tem a certeza?"
 
 #: bin/openpgp-applet:172
 msgid "OpenPGP encryption applet"
-msgstr "Míni aplicação de encriptação OpenPGP"
+msgstr "Applet OpenPGP de encriptação"
 
 #: bin/openpgp-applet:175
 msgid "Exit"

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


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

2018-04-03 Thread translation
commit ed42d58aa10236c8fb44b2514f071d2761cb341c
Author: Translation commit bot 
Date:   Tue Apr 3 15:48:09 2018 +

Update translations for tails-openpgp-applet_completed
---
 pt/openpgp-applet.pot | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/pt/openpgp-applet.pot b/pt/openpgp-applet.pot
index 8f44eb83c..40856915c 100644
--- a/pt/openpgp-applet.pot
+++ b/pt/openpgp-applet.pot
@@ -4,14 +4,14 @@
 # 
 # Translators:
 # Josefina Uachave , 2016
-# Manuela Silva , 2017
+# Manuela Silva , 2017-2018
 # Sérgio Marques , 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: ta...@boum.org\n"
 "POT-Creation-Date: 2017-08-05 15:07-0400\n"
-"PO-Revision-Date: 2017-09-22 17:51+\n"
+"PO-Revision-Date: 2018-04-03 15:44+\n"
 "Last-Translator: Manuela Silva \n"
 "Language-Team: Portuguese 
(http://www.transifex.com/otf/torproject/language/pt/)\n"
 "MIME-Version: 1.0\n"
@@ -22,11 +22,11 @@ msgstr ""
 
 #: bin/openpgp-applet:160
 msgid "You are about to exit OpenPGP Applet. Are you sure?"
-msgstr "Está prestes a sair da Míni Aplicação OpenPGP. Tem a certeza?"
+msgstr "Está prestes a sair da Applet OpenPGP. Tem a certeza?"
 
 #: bin/openpgp-applet:172
 msgid "OpenPGP encryption applet"
-msgstr "Míni aplicação de encriptação OpenPGP"
+msgstr "Applet OpenPGP de encriptação"
 
 #: bin/openpgp-applet:175
 msgid "Exit"

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


[tor-commits] [translation/tor-launcher-network-settings_completed] Update translations for tor-launcher-network-settings_completed

2018-04-03 Thread translation
commit f50e810dd3e1b605d1ae5d3d34f3d0f84b493e51
Author: Translation commit bot 
Date:   Tue Apr 3 15:16:38 2018 +

Update translations for tor-launcher-network-settings_completed
---
 ga/network-settings.dtd | 4 
 1 file changed, 4 insertions(+)

diff --git a/ga/network-settings.dtd b/ga/network-settings.dtd
index 9ee7beaa4..0ac54aea6 100644
--- a/ga/network-settings.dtd
+++ b/ga/network-settings.dtd
@@ -41,6 +41,10 @@
 
 
 
+
+
+
+
 
 
 

___
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_completed] Update translations for tor-launcher-properties_completed

2018-04-03 Thread translation
commit 0031fa9fb837ea72f7b21d023891ef13107e4d15
Author: Translation commit bot 
Date:   Tue Apr 3 15:16:21 2018 +

Update translations for tor-launcher-properties_completed
---
 ga/torlauncher.properties | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ga/torlauncher.properties b/ga/torlauncher.properties
index 7f93c9d4d..27c4568ae 100644
--- a/ga/torlauncher.properties
+++ b/ga/torlauncher.properties
@@ -36,7 +36,7 @@ torlauncher.request_a_bridge=Iarr Droichead...
 torlauncher.request_a_new_bridge=Iarr Droichead Nua...
 torlauncher.contacting_bridgedb=Ag dul i dteagmháil le BridgeDB. Fan 
nóiméad.
 torlauncher.captcha_prompt=Réitigh an CAPTCHA le droichead a iarraidh.
-torlauncher.bad_captcha_solution=Níl an réiteach sin ceart. Bain triail eile 
as.
+torlauncher.bad_captcha_solution=Níl an freagra sin ceart. Bain triail eile 
as.
 torlauncher.unable_to_get_bridge=Níorbh fhéidir droichead a fháil ó 
BridgeDB.\n\n%S
 torlauncher.no_meek=Níl thacaíonn an brabhsálaí seo le meek, acmhainn a 
theastaíonn uait chun droichid a fháil.
 torlauncher.no_bridges_available=Níl aon droichead ar fáil faoi láthair. 
Ár leithscéal.

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


[tor-commits] [translation/tails-misc_completed] Update translations for tails-misc_completed

2018-04-03 Thread translation
commit ebe7cf06b59d6f0ff481e5ef3963ea1c39799267
Author: Translation commit bot 
Date:   Tue Apr 3 15:16:48 2018 +

Update translations for tails-misc_completed
---
 ga.po | 150 +++---
 1 file changed, 98 insertions(+), 52 deletions(-)

diff --git a/ga.po b/ga.po
index 821c9624b..2a150719e 100644
--- a/ga.po
+++ b/ga.po
@@ -3,13 +3,13 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
-# Kevin Scannell , 2017
+# Kevin Scannell , 2017-2018
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2017-09-13 20:10+0200\n"
-"PO-Revision-Date: 2018-01-12 14:26+\n"
+"POT-Creation-Date: 2018-03-12 19:03+0100\n"
+"PO-Revision-Date: 2018-04-03 14:59+\n"
 "Last-Translator: Kevin Scannell \n"
 "Language-Team: Irish (http://www.transifex.com/otf/torproject/language/ga/)\n"
 "MIME-Version: 1.0\n"
@@ -43,36 +43,40 @@ msgid ""
 "\n"
 msgstr "Cabhraigh linn an fhadhb a réiteach!\nLéigh conas a chuirtear tuairisc ar fhabht faoinár 
mbráid.\nNá cuir an iomarca sonraí pearsanta sa 
tuairisc!\nMaidir le seoladh ríomhphoist a 
sholáthar\n\nMá thugann tú seoladh ríomhphoist dúinn, beimid in 
ann dul i dteagmháil leat chun an fhadhb a shoiléiriú. Tá tuilleadh 
mionsonraí de dhíth i bhformhór mór na gcásanna agus is minic nach féidir 
linn aon tairbhe a bhaint as tuairisc gan sonraí teagmhála. É sin ráite, 
tugann sé deis do chúléisteoirí, mar shampla do sholáthraí seirbhíse 
Idirlín nó do sholáthraí ríomhphoist, deimhniú go n-úsáideann tú 
Tails.\n\n"
 
-#: config/chroot_local-includes/usr/local/bin/electrum:17
+#: config/chroot_local-includes/usr/local/bin/electrum:57
 msgid "Persistence is disabled for Electrum"
 msgstr "Díchumasaíodh seasmhacht sonraí in Electrum"
 
-#: config/chroot_local-includes/usr/local/bin/electrum:19
+#: config/chroot_local-includes/usr/local/bin/electrum:59
 msgid ""
 "When you reboot Tails, all of Electrum's data will be lost, including your "
 "Bitcoin wallet. It is strongly recommended to only run Electrum when its "
 "persistence feature is activated."
 msgstr "Nuair a atosaíonn tú Tails, cailleann tú na sonraí go léir ó 
Electrum, do sparán Bitcoin san áireamh. Molaimid go láidir duit gan 
Electrum a úsáid gan seasmhacht sonraí a bheith ar siúl."
 
-#: config/chroot_local-includes/usr/local/bin/electrum:21
+#: config/chroot_local-includes/usr/local/bin/electrum:60
 msgid "Do you want to start Electrum anyway?"
 msgstr "An bhfuil fonn ort Electrum a thosú mar sin féin?"
 
-#: config/chroot_local-includes/usr/local/bin/electrum:23
+#: config/chroot_local-includes/usr/local/bin/electrum:63
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:41
 msgid "_Launch"
 msgstr "_Tosaigh"
 
-#: config/chroot_local-includes/usr/local/bin/electrum:24
+#: config/chroot_local-includes/usr/local/bin/electrum:64
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:42
 msgid "_Exit"
 msgstr "_Scoir"
 
-#: 
config/chroot_local-includes/usr/share/gnome-shell/extensions/shutdown-hel...@tails.boum.org/extension.js:71
+#: 
config/chroot_local-includes/usr/share/gnome-shell/extensions/status-menu-hel...@tails.boum.org/extension.js:75
 msgid "Restart"
 msgstr "Atosaigh"
 
-#: 
config/chroot_local-includes/usr/share/gnome-shell/extensions/shutdown-hel...@tails.boum.org/extension.js:74
+#: 
config/chroot_local-includes/usr/share/gnome-shell/extensions/status-menu-hel...@tails.boum.org/extension.js:78
+msgid "Lock screen"
+msgstr "Cuir an scáileán faoi ghlas"
+
+#: 
config/chroot_local-includes/usr/share/gnome-shell/extensions/status-menu-hel...@tails.boum.org/extension.js:81
 msgid "Power Off"
 msgstr "Múch"
 
@@ -101,24 +105,51 @@ msgstr "Eolas faoin leagan:\n%s"
 msgid "not available"
 msgstr "níl ar fáil"
 
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:147
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:162
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:166
-msgid "Your additional software"
-msgstr "Bogearraí breise atá agat"
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:170
+msgid "Your additional software installation failed"
+msgstr "Theip orainn an bogearra breise a shuiteáil"
 
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:148
-#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:167
+#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:171
+msgid ""
+"The installation failed. Please check your additional software "
+"configuration, or read the system log to understand better the problem."
+msgstr "Theip ar an tsuiteáil. Féach ar chumraíocht do chórais ó thaobh 
bogearraí breise, nó caith súil ar loganna an chóras chun tuiscint níos 
fearr a fháil ar an bhfadhb."
+
+#: con

[tor-commits] [translation/tails-misc] Update translations for tails-misc

2018-04-03 Thread translation
commit 0f8c1275baeca4db94c7ddfbfa05b2de9bb0cc22
Author: Translation commit bot 
Date:   Tue Apr 3 15:16:43 2018 +

Update translations for tails-misc
---
 ga.po | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/ga.po b/ga.po
index ba41f531c..2a150719e 100644
--- a/ga.po
+++ b/ga.po
@@ -9,7 +9,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2018-03-12 19:03+0100\n"
-"PO-Revision-Date: 2018-04-03 13:28+\n"
+"PO-Revision-Date: 2018-04-03 14:59+\n"
 "Last-Translator: Kevin Scannell \n"
 "Language-Team: Irish (http://www.transifex.com/otf/torproject/language/ga/)\n"
 "MIME-Version: 1.0\n"
@@ -117,16 +117,16 @@ msgstr "Theip ar an tsuiteáil. Féach ar chumraíocht do 
chórais ó thaobh bog
 
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:177
 msgid "Your additional software are installed"
-msgstr "Suiteáladh an bogearra breise"
+msgstr "Suiteáladh na bogearraí breise"
 
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:178
 msgid "Your additional software are ready to use."
-msgstr "Tá an bogearra breise réidh le húsáid."
+msgstr "Tá na bogearraí breise réidh le húsáid."
 
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:194
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:204
 msgid "Your additional software upgrade failed"
-msgstr "Theip orainn an bogearra breise a nuashonrú"
+msgstr "Theip orainn na bogearraí breise a nuashonrú"
 
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:195
 msgid ""
@@ -231,7 +231,7 @@ msgid ""
 "\n"
 "Or do a manual upgrade.\n"
 "See https://tails.boum.org/doc/first_steps/upgrade#manual\"";
-msgstr ""
+msgstr "\"Níl go leor cuimhne agat le nuashonruithe a lorg.\n\nBa 
chóir duit deimhniú go gcomhlíonann an córas seo na riachtanais chun Tails 
a úsáid.\nFéach 
file:///usr/share/doc/tails/website/doc/about/requirements.en.html\n\nAtosaigh 
Tails agus bain triail eile as.\n\nNó déan nuashonrú de láimh.\nFéach 
https://tails.boum.org/doc/first_steps/upgrade#manual\"";
 
 #: config/chroot_local-includes/usr/local/bin/tails-upgrade-frontend-wrapper:72
 #: config/chroot_local-includes/usr/local/sbin/unsafe-browser:27

___
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

2018-04-03 Thread translation
commit 0cfd6a55dde983283c266570b8c9581baf873b98
Author: Translation commit bot 
Date:   Tue Apr 3 15:16:17 2018 +

Update translations for tor-launcher-properties
---
 ga/torlauncher.properties | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ga/torlauncher.properties b/ga/torlauncher.properties
index 7f93c9d4d..27c4568ae 100644
--- a/ga/torlauncher.properties
+++ b/ga/torlauncher.properties
@@ -36,7 +36,7 @@ torlauncher.request_a_bridge=Iarr Droichead...
 torlauncher.request_a_new_bridge=Iarr Droichead Nua...
 torlauncher.contacting_bridgedb=Ag dul i dteagmháil le BridgeDB. Fan 
nóiméad.
 torlauncher.captcha_prompt=Réitigh an CAPTCHA le droichead a iarraidh.
-torlauncher.bad_captcha_solution=Níl an réiteach sin ceart. Bain triail eile 
as.
+torlauncher.bad_captcha_solution=Níl an freagra sin ceart. Bain triail eile 
as.
 torlauncher.unable_to_get_bridge=Níorbh fhéidir droichead a fháil ó 
BridgeDB.\n\n%S
 torlauncher.no_meek=Níl thacaíonn an brabhsálaí seo le meek, acmhainn a 
theastaíonn uait chun droichid a fháil.
 torlauncher.no_bridges_available=Níl aon droichead ar fáil faoi láthair. 
Ár leithscéal.

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


[tor-commits] [translation/tor-launcher-network-settings] Update translations for tor-launcher-network-settings

2018-04-03 Thread translation
commit 8c014cbbaea37de39757c622634078f4f321d682
Author: Translation commit bot 
Date:   Tue Apr 3 15:16:33 2018 +

Update translations for tor-launcher-network-settings
---
 ga/network-settings.dtd | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/ga/network-settings.dtd b/ga/network-settings.dtd
index f058db5f6..0ac54aea6 100644
--- a/ga/network-settings.dtd
+++ b/ga/network-settings.dtd
@@ -41,10 +41,10 @@
 
 
 
-
-
-
-
+
+
+
+
 
 
 

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


[tor-commits] [webwml/master] Remove Tor Messenger from the projects page

2018-04-03 Thread hiro
commit da5cd12ebcff234365e4329ca8c5ba9130f0ae5a
Author: Sukhbir Singh 
Date:   Tue Apr 3 10:15:33 2018 -0400

Remove Tor Messenger from the projects page

See https://blog.torproject.org/sunsetting-tor-messenger

Signed-off-by: hiro 
---
 projects/en/projects.wml | 9 -
 1 file changed, 9 deletions(-)

diff --git a/projects/en/projects.wml b/projects/en/projects.wml
index f8cec800..c819c2ee 100644
--- a/projects/en/projects.wml
+++ b/projects/en/projects.wml
@@ -43,15 +43,6 @@ interested in detailed statistics about Tor.
 
 
 
-https://trac.torproject.org/projects/tor/wiki/doc/TorMessenger";>
-https://trac.torproject.org/projects/tor/wiki/doc/TorMessenger";>Tor 
Messenger
-Tor Messenger is a cross-platform chat program that aims to be secure by
-default and sends all of its traffic over Tor.
-
-
-
 
 https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits


[tor-commits] [translation/tails-perl5lib] Update translations for tails-perl5lib

2018-04-03 Thread translation
commit b0c55eab2a2ea53ef7aa8db6fcb72d6417c1f36e
Author: Translation commit bot 
Date:   Tue Apr 3 13:47:33 2018 +

Update translations for tails-perl5lib
---
 ga.po | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/ga.po b/ga.po
index 3e042d39a..b12b63e14 100644
--- a/ga.po
+++ b/ga.po
@@ -3,14 +3,14 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
-# Kevin Scannell , 2017
+# Kevin Scannell , 2017-2018
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2018-03-15 12:15+\n"
-"PO-Revision-Date: 2018-03-31 13:21+\n"
-"Last-Translator: carolyn \n"
+"PO-Revision-Date: 2018-04-03 13:22+\n"
+"Last-Translator: Kevin Scannell \n"
 "Language-Team: Irish (http://www.transifex.com/otf/torproject/language/ga/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -26,10 +26,10 @@ msgstr "Earráid"
 msgid ""
 "The device Tails is running from cannot be found. Maybe you used the 'toram'"
 " option?"
-msgstr ""
+msgstr "Ní féidir teacht ar an ngléas óna bhfuil Tails ag rith. B'fhéidir 
gur úsáid tú an rogha 'toram'?"
 
 #: ../lib/Tails/RunningSystem.pm:192
 msgid ""
 "The drive Tails is running from cannot be found. Maybe you used the 'toram' "
 "option?"
-msgstr ""
+msgstr "Ní féidir teacht ar an tiomántán óna bhfuil Tails ag rith. 
B'fhéidir gur úsáid tú an rogha 'toram'?"

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


[tor-commits] [translation/tails-perl5lib_completed] Update translations for tails-perl5lib_completed

2018-04-03 Thread translation
commit e52d53384f557fee5089aa06b814f218c7679c81
Author: Translation commit bot 
Date:   Tue Apr 3 13:47:38 2018 +

Update translations for tails-perl5lib_completed
---
 ga.po | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/ga.po b/ga.po
index 9a595811c..b12b63e14 100644
--- a/ga.po
+++ b/ga.po
@@ -3,13 +3,13 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
-# Kevin Scannell , 2017
+# Kevin Scannell , 2017-2018
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
-"POT-Creation-Date: 2017-05-20 10:59+0200\n"
-"PO-Revision-Date: 2017-09-25 23:34+\n"
+"POT-Creation-Date: 2018-03-15 12:15+\n"
+"PO-Revision-Date: 2018-04-03 13:22+\n"
 "Last-Translator: Kevin Scannell \n"
 "Language-Team: Irish (http://www.transifex.com/otf/torproject/language/ga/)\n"
 "MIME-Version: 1.0\n"
@@ -24,12 +24,12 @@ msgstr "Earráid"
 
 #: ../lib/Tails/RunningSystem.pm:161
 msgid ""
-"The device Tails is running from cannot be found. Maybe you used the `toram'"
+"The device Tails is running from cannot be found. Maybe you used the 'toram'"
 " option?"
-msgstr "Ní féidir teacht ar an ngléas óna bhfuil Tails ag rith. B'fhéidir 
gur úsáid tú an rogha `toram'?"
+msgstr "Ní féidir teacht ar an ngléas óna bhfuil Tails ag rith. B'fhéidir 
gur úsáid tú an rogha 'toram'?"
 
 #: ../lib/Tails/RunningSystem.pm:192
 msgid ""
-"The drive Tails is running from cannot be found. Maybe you used the `toram' "
+"The drive Tails is running from cannot be found. Maybe you used the 'toram' "
 "option?"
-msgstr "Ní féidir teacht ar an tiomántán óna bhfuil Tails ag rith. 
B'fhéidir gur úsáid tú an rogha `toram'?"
+msgstr "Ní féidir teacht ar an tiomántán óna bhfuil Tails ag rith. 
B'fhéidir gur úsáid tú an rogha 'toram'?"

___
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

2018-04-03 Thread translation
commit ec1d1ace54edbc5cbf076fdc712ced01412a1029
Author: Translation commit bot 
Date:   Tue Apr 3 13:46:16 2018 +

Update translations for tor-launcher-properties
---
 ga/torlauncher.properties | 24 
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/ga/torlauncher.properties b/ga/torlauncher.properties
index 9eb336b15..7f93c9d4d 100644
--- a/ga/torlauncher.properties
+++ b/ga/torlauncher.properties
@@ -26,20 +26,20 @@ torlauncher.error_proxy_addr_missing=Caithfidh tú seoladh 
IP nó óstainm agus
 torlauncher.error_proxy_type_missing=Caithfidh tú cineál an 
tseachfhreastalaí a roghnú.
 torlauncher.error_bridges_missing=Caithfidh tú droichead nó droichid a 
shonrú.
 torlauncher.error_default_bridges_type_missing=Caithfidh tú cineál iompair a 
roghnú do na droichid ionsuite.
-torlauncher.error_bridgedb_bridges_missing=Please request a bridge.
+torlauncher.error_bridgedb_bridges_missing=Iarr droichead.
 torlauncher.error_bridge_bad_default_type=Níl aon droichead a úsáideann 
cineál iompair %S ar fáil. Athraigh do chuid socruithe.
 
 torlauncher.bridge_suffix.meek-amazon=(oibríonn sé sa tSín)
 torlauncher.bridge_suffix.meek-azure=(oibríonn sé sa tSín)
 
-torlauncher.request_a_bridge=Request a Bridge…
-torlauncher.request_a_new_bridge=Request a New Bridge…
-torlauncher.contacting_bridgedb=Contacting BridgeDB. Please wait.
-torlauncher.captcha_prompt=Solve the CAPTCHA to request a bridge.
-torlauncher.bad_captcha_solution=The solution is not correct. Please try again.
-torlauncher.unable_to_get_bridge=Unable to obtain a bridge from BridgeDB.\n\n%S
-torlauncher.no_meek=This browser is not configured for meek, which is needed 
to obtain bridges.
-torlauncher.no_bridges_available=No bridges are available at this time. Sorry.
+torlauncher.request_a_bridge=Iarr Droichead...
+torlauncher.request_a_new_bridge=Iarr Droichead Nua...
+torlauncher.contacting_bridgedb=Ag dul i dteagmháil le BridgeDB. Fan 
nóiméad.
+torlauncher.captcha_prompt=Réitigh an CAPTCHA le droichead a iarraidh.
+torlauncher.bad_captcha_solution=Níl an réiteach sin ceart. Bain triail eile 
as.
+torlauncher.unable_to_get_bridge=Níorbh fhéidir droichead a fháil ó 
BridgeDB.\n\n%S
+torlauncher.no_meek=Níl thacaíonn an brabhsálaí seo le meek, acmhainn a 
theastaíonn uait chun droichid a fháil.
+torlauncher.no_bridges_available=Níl aon droichead ar fáil faoi láthair. 
Ár leithscéal.
 
 torlauncher.connect=Ceangail
 torlauncher.restart_tor=Atosaigh Tor
@@ -73,6 +73,6 @@ torlauncher.bootstrapWarning.noroute=níl aon bhealach chuig 
an óstach
 torlauncher.bootstrapWarning.ioerror=earráid léite/scríofa
 torlauncher.bootstrapWarning.pt_missing=córas iompair ionphlugáilte ar 
iarraidh
 
-torlauncher.nsresult.NS_ERROR_NET_RESET=The connection to the server was lost.
-torlauncher.nsresult.NS_ERROR_CONNECTION_REFUSED=Could not connect to the 
server.
-torlauncher.nsresult.NS_ERROR_PROXY_CONNECTION_REFUSED=Could not connect to 
the proxy.
+torlauncher.nsresult.NS_ERROR_NET_RESET=Briseadh an ceangal leis an 
bhfreastalaí.
+torlauncher.nsresult.NS_ERROR_CONNECTION_REFUSED=Níorbh fhéidir ceangal leis 
an bhfreastalaí.
+torlauncher.nsresult.NS_ERROR_PROXY_CONNECTION_REFUSED=Níorbh fhéidir 
ceangal a bhunú leis an seachfhreastalaí.

___
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_completed] Update translations for tor-launcher-properties_completed

2018-04-03 Thread translation
commit 1ca40b9fc10bec1ff10bc1339d6b5466bc0f4f23
Author: Translation commit bot 
Date:   Tue Apr 3 13:46:20 2018 +

Update translations for tor-launcher-properties_completed
---
 ga/torlauncher.properties | 14 ++
 1 file changed, 14 insertions(+)

diff --git a/ga/torlauncher.properties b/ga/torlauncher.properties
index 9c9a313dc..7f93c9d4d 100644
--- a/ga/torlauncher.properties
+++ b/ga/torlauncher.properties
@@ -26,11 +26,21 @@ torlauncher.error_proxy_addr_missing=Caithfidh tú seoladh 
IP nó óstainm agus
 torlauncher.error_proxy_type_missing=Caithfidh tú cineál an 
tseachfhreastalaí a roghnú.
 torlauncher.error_bridges_missing=Caithfidh tú droichead nó droichid a 
shonrú.
 torlauncher.error_default_bridges_type_missing=Caithfidh tú cineál iompair a 
roghnú do na droichid ionsuite.
+torlauncher.error_bridgedb_bridges_missing=Iarr droichead.
 torlauncher.error_bridge_bad_default_type=Níl aon droichead a úsáideann 
cineál iompair %S ar fáil. Athraigh do chuid socruithe.
 
 torlauncher.bridge_suffix.meek-amazon=(oibríonn sé sa tSín)
 torlauncher.bridge_suffix.meek-azure=(oibríonn sé sa tSín)
 
+torlauncher.request_a_bridge=Iarr Droichead...
+torlauncher.request_a_new_bridge=Iarr Droichead Nua...
+torlauncher.contacting_bridgedb=Ag dul i dteagmháil le BridgeDB. Fan 
nóiméad.
+torlauncher.captcha_prompt=Réitigh an CAPTCHA le droichead a iarraidh.
+torlauncher.bad_captcha_solution=Níl an réiteach sin ceart. Bain triail eile 
as.
+torlauncher.unable_to_get_bridge=Níorbh fhéidir droichead a fháil ó 
BridgeDB.\n\n%S
+torlauncher.no_meek=Níl thacaíonn an brabhsálaí seo le meek, acmhainn a 
theastaíonn uait chun droichid a fháil.
+torlauncher.no_bridges_available=Níl aon droichead ar fáil faoi láthair. 
Ár leithscéal.
+
 torlauncher.connect=Ceangail
 torlauncher.restart_tor=Atosaigh Tor
 torlauncher.quit=Éirigh as
@@ -62,3 +72,7 @@ torlauncher.bootstrapWarning.timeout=ceangal thar am
 torlauncher.bootstrapWarning.noroute=níl aon bhealach chuig an óstach
 torlauncher.bootstrapWarning.ioerror=earráid léite/scríofa
 torlauncher.bootstrapWarning.pt_missing=córas iompair ionphlugáilte ar 
iarraidh
+
+torlauncher.nsresult.NS_ERROR_NET_RESET=Briseadh an ceangal leis an 
bhfreastalaí.
+torlauncher.nsresult.NS_ERROR_CONNECTION_REFUSED=Níorbh fhéidir ceangal leis 
an bhfreastalaí.
+torlauncher.nsresult.NS_ERROR_PROXY_CONNECTION_REFUSED=Níorbh fhéidir 
ceangal a bhunú leis an seachfhreastalaí.

___
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

2018-04-03 Thread translation
commit 0429c865364d40d2990cf997d3c3aa9737adf649
Author: Translation commit bot 
Date:   Tue Apr 3 13:46:41 2018 +

Update translations for tails-misc
---
 ga.po | 30 +++---
 1 file changed, 15 insertions(+), 15 deletions(-)

diff --git a/ga.po b/ga.po
index 4b582e59d..ba41f531c 100644
--- a/ga.po
+++ b/ga.po
@@ -3,14 +3,14 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
-# Kevin Scannell , 2017
+# Kevin Scannell , 2017-2018
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2018-03-12 19:03+0100\n"
-"PO-Revision-Date: 2018-03-13 02:48+\n"
-"Last-Translator: carolyn \n"
+"PO-Revision-Date: 2018-04-03 13:28+\n"
+"Last-Translator: Kevin Scannell \n"
 "Language-Team: Irish (http://www.transifex.com/otf/torproject/language/ga/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -74,7 +74,7 @@ msgstr "Atosaigh"
 
 #: 
config/chroot_local-includes/usr/share/gnome-shell/extensions/status-menu-hel...@tails.boum.org/extension.js:78
 msgid "Lock screen"
-msgstr ""
+msgstr "Cuir an scáileán faoi ghlas"
 
 #: 
config/chroot_local-includes/usr/share/gnome-shell/extensions/status-menu-hel...@tails.boum.org/extension.js:81
 msgid "Power Off"
@@ -107,37 +107,37 @@ msgstr "níl ar fáil"
 
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:170
 msgid "Your additional software installation failed"
-msgstr ""
+msgstr "Theip orainn an bogearra breise a shuiteáil"
 
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:171
 msgid ""
 "The installation failed. Please check your additional software "
 "configuration, or read the system log to understand better the problem."
-msgstr ""
+msgstr "Theip ar an tsuiteáil. Féach ar chumraíocht do chórais ó thaobh 
bogearraí breise, nó caith súil ar loganna an chóras chun tuiscint níos 
fearr a fháil ar an bhfadhb."
 
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:177
 msgid "Your additional software are installed"
-msgstr ""
+msgstr "Suiteáladh an bogearra breise"
 
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:178
 msgid "Your additional software are ready to use."
-msgstr ""
+msgstr "Tá an bogearra breise réidh le húsáid."
 
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:194
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:204
 msgid "Your additional software upgrade failed"
-msgstr ""
+msgstr "Theip orainn an bogearra breise a nuashonrú"
 
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:195
 msgid ""
 "The check for upgrades failed. This might be due to a network problem. "
 "Please check your network connection, try to restart Tails, or read the "
 "system log to understand better the problem."
-msgstr ""
+msgstr "Níorbh fhéidir linn nuashonruithe a lorg. Seans gur tharla sé seo 
mar gheall ar fhadhb leis an líonra. Féach ar do cheangal líonra, atosaigh 
Tails, nó caith súil ar loganna an chórais chun tuiscint níos fearr a 
fháil ar an bhfadhb."
 
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:201
 msgid "Your additional software are up to date"
-msgstr ""
+msgstr "Tá do bhogearraí breise cothrom le dáta"
 
 #: config/chroot_local-includes/usr/local/sbin/tails-additional-software:202
 msgid "The upgrade was successful."
@@ -197,7 +197,7 @@ msgstr "Theip ar dhallamullóg MAC ar chárta líonra 
${nic_name} (${nic}). Thei
 
 #: config/chroot_local-includes/usr/local/bin/tails-screen-locker:109
 msgid "Lock Screen"
-msgstr ""
+msgstr "Cuir an scáileán faoi ghlas"
 
 #: config/chroot_local-includes/usr/local/bin/tails-screen-locker:118
 #: config/chroot_local-includes/usr/local/bin/tor-browser:46
@@ -206,15 +206,15 @@ msgstr "Cealaigh"
 
 #: config/chroot_local-includes/usr/local/bin/tails-screen-locker:124
 msgid "Screen Locker"
-msgstr ""
+msgstr "Glasálaí an Scáileáin"
 
 #: config/chroot_local-includes/usr/local/bin/tails-screen-locker:130
 msgid "Set up a password to unlock the screen."
-msgstr ""
+msgstr "Socraigh focal faire chun an scáileán a dhíghlasáil."
 
 #: config/chroot_local-includes/usr/local/bin/tails-screen-locker:135
 msgid "Password"
-msgstr ""
+msgstr "Focal faire"
 
 #: config/chroot_local-includes/usr/local/bin/tails-screen-locker:141
 msgid "Confirm"

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


[tor-commits] [translation/tails-perl5lib] Update translations for tails-perl5lib

2018-04-03 Thread translation
commit 270b0fcadbf08cc7e8837669f3c5c4541b2d1d80
Author: Translation commit bot 
Date:   Tue Apr 3 13:17:30 2018 +

Update translations for tails-perl5lib
---
 it.po | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/it.po b/it.po
index f573197ae..bd6355833 100644
--- a/it.po
+++ b/it.po
@@ -6,13 +6,14 @@
 # Alessandro Toffalini, 2017
 # Francesca Ciceri , 2014
 # Giuseppe Pignataro (Fasbyte01) , 2016
+# Random_R, 2018
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2018-03-15 12:15+\n"
-"PO-Revision-Date: 2018-03-31 13:21+\n"
-"Last-Translator: carolyn \n"
+"PO-Revision-Date: 2018-04-03 12:51+\n"
+"Last-Translator: Random_R\n"
 "Language-Team: Italian 
(http://www.transifex.com/otf/torproject/language/it/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -28,10 +29,10 @@ msgstr "Errore"
 msgid ""
 "The device Tails is running from cannot be found. Maybe you used the 'toram'"
 " option?"
-msgstr ""
+msgstr "Impossibile trovare il dispositivo su cui sta girando Tails. Forse hai 
usato l'opzione 'toram'?"
 
 #: ../lib/Tails/RunningSystem.pm:192
 msgid ""
 "The drive Tails is running from cannot be found. Maybe you used the 'toram' "
 "option?"
-msgstr ""
+msgstr "Impossibile trovare il disco su cui sta girando Tails. Forse hai usato 
l'opzione 'toram'?"

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


[tor-commits] [translation/tails-perl5lib_completed] Update translations for tails-perl5lib_completed

2018-04-03 Thread translation
commit f7f157d9d442f0bafc92a6baa23271a7ff9984a0
Author: Translation commit bot 
Date:   Tue Apr 3 13:17:35 2018 +

Update translations for tails-perl5lib_completed
---
 it.po | 15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/it.po b/it.po
index 3622edbde..bd6355833 100644
--- a/it.po
+++ b/it.po
@@ -6,13 +6,14 @@
 # Alessandro Toffalini, 2017
 # Francesca Ciceri , 2014
 # Giuseppe Pignataro (Fasbyte01) , 2016
+# Random_R, 2018
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
-"POT-Creation-Date: 2017-05-20 10:59+0200\n"
-"PO-Revision-Date: 2017-12-21 09:54+\n"
-"Last-Translator: Alessandro Toffalini\n"
+"POT-Creation-Date: 2018-03-15 12:15+\n"
+"PO-Revision-Date: 2018-04-03 12:51+\n"
+"Last-Translator: Random_R\n"
 "Language-Team: Italian 
(http://www.transifex.com/otf/torproject/language/it/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -26,12 +27,12 @@ msgstr "Errore"
 
 #: ../lib/Tails/RunningSystem.pm:161
 msgid ""
-"The device Tails is running from cannot be found. Maybe you used the `toram'"
+"The device Tails is running from cannot be found. Maybe you used the 'toram'"
 " option?"
-msgstr "Il dispositivo su cui Tails è in esecuzione non può essere trovato. 
É stata utilizzata l'opzione \"toram\"?"
+msgstr "Impossibile trovare il dispositivo su cui sta girando Tails. Forse hai 
usato l'opzione 'toram'?"
 
 #: ../lib/Tails/RunningSystem.pm:192
 msgid ""
-"The drive Tails is running from cannot be found. Maybe you used the `toram' "
+"The drive Tails is running from cannot be found. Maybe you used the 'toram' "
 "option?"
-msgstr "Il drive su cui Tails è in esecuzione non può essere trovato. Hai 
forse usato l'opzione \"toram\"?"
+msgstr "Impossibile trovare il disco su cui sta girando Tails. Forse hai usato 
l'opzione 'toram'?"

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


[tor-commits] [translation/tails-perl5lib] Update translations for tails-perl5lib

2018-04-03 Thread translation
commit f8d057419dacb72e9ed8343bb9a3ad82820fd627
Author: Translation commit bot 
Date:   Tue Apr 3 12:17:31 2018 +

Update translations for tails-perl5lib
---
 is.po | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/is.po b/is.po
index 1ddb4df90..2755ade94 100644
--- a/is.po
+++ b/is.po
@@ -3,14 +3,14 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
-# Sveinn í Felli , 2016
+# Sveinn í Felli , 2016,2018
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2018-03-15 12:15+\n"
-"PO-Revision-Date: 2018-03-31 13:21+\n"
-"Last-Translator: carolyn \n"
+"PO-Revision-Date: 2018-04-03 11:49+\n"
+"Last-Translator: Sveinn í Felli \n"
 "Language-Team: Icelandic 
(http://www.transifex.com/otf/torproject/language/is/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -26,10 +26,10 @@ msgstr "Villa"
 msgid ""
 "The device Tails is running from cannot be found. Maybe you used the 'toram'"
 " option?"
-msgstr ""
+msgstr "Tækið sem Tails er keyrt af finnst ekki. Getur verið að þú hafir 
notað 'toram' valkostinn?"
 
 #: ../lib/Tails/RunningSystem.pm:192
 msgid ""
 "The drive Tails is running from cannot be found. Maybe you used the 'toram' "
 "option?"
-msgstr ""
+msgstr "Drifið sem Tails er keyrt af finnst ekki. Getur verið að þú hafir 
notað 'toram' valkostinn?"

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


[tor-commits] [translation/tails-perl5lib_completed] Update translations for tails-perl5lib_completed

2018-04-03 Thread translation
commit 0505cded5bc74f195a683f733481abc76ac9db45
Author: Translation commit bot 
Date:   Tue Apr 3 12:17:35 2018 +

Update translations for tails-perl5lib_completed
---
 is.po | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/is.po b/is.po
index 27b726e96..2755ade94 100644
--- a/is.po
+++ b/is.po
@@ -3,13 +3,13 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
-# Sveinn í Felli , 2016
+# Sveinn í Felli , 2016,2018
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
-"POT-Creation-Date: 2017-05-20 10:59+0200\n"
-"PO-Revision-Date: 2017-09-19 22:59+\n"
+"POT-Creation-Date: 2018-03-15 12:15+\n"
+"PO-Revision-Date: 2018-04-03 11:49+\n"
 "Last-Translator: Sveinn í Felli \n"
 "Language-Team: Icelandic 
(http://www.transifex.com/otf/torproject/language/is/)\n"
 "MIME-Version: 1.0\n"
@@ -24,12 +24,12 @@ msgstr "Villa"
 
 #: ../lib/Tails/RunningSystem.pm:161
 msgid ""
-"The device Tails is running from cannot be found. Maybe you used the `toram'"
+"The device Tails is running from cannot be found. Maybe you used the 'toram'"
 " option?"
-msgstr "Tækið sem Tails er keyrt af finnst ekki. Getur verið að þú hafir 
notað `toram' valkostinn?"
+msgstr "Tækið sem Tails er keyrt af finnst ekki. Getur verið að þú hafir 
notað 'toram' valkostinn?"
 
 #: ../lib/Tails/RunningSystem.pm:192
 msgid ""
-"The drive Tails is running from cannot be found. Maybe you used the `toram' "
+"The drive Tails is running from cannot be found. Maybe you used the 'toram' "
 "option?"
-msgstr "Drifið sem Tails er keyrt af finnst ekki. Getur verið að þú hafir 
notað `toram' valkostinn?"
+msgstr "Drifið sem Tails er keyrt af finnst ekki. Getur verið að þú hafir 
notað 'toram' valkostinn?"

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


[tor-commits] [translation/tor-launcher-network-settings] Update translations for tor-launcher-network-settings

2018-04-03 Thread translation
commit be8db78f9847e2a0a28b7300daa19af1f96c8e27
Author: Translation commit bot 
Date:   Tue Apr 3 12:16:30 2018 +

Update translations for tor-launcher-network-settings
---
 is/network-settings.dtd | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/is/network-settings.dtd b/is/network-settings.dtd
index 299d79b2f..6e259b948 100644
--- a/is/network-settings.dtd
+++ b/is/network-settings.dtd
@@ -43,10 +43,10 @@
 
 
 
-
-
-
-
+
+
+
+
 
 
 

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


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

2018-04-03 Thread translation
commit e05284bd1e38e1e26a2c47129d50f3ee508c4097
Author: Translation commit bot 
Date:   Tue Apr 3 11:49:37 2018 +

Update translations for exoneratorproperties
---
 is/exonerator.properties | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/is/exonerator.properties b/is/exonerator.properties
index 3598d01f3..c98f5562a 100644
--- a/is/exonerator.properties
+++ b/is/exonerator.properties
@@ -20,7 +20,7 @@ summary.invalidparams.invalidip.body=Því miður, %s er ekki 
gilt IP-vistfang.
 summary.invalidparams.invalidtimestamp.title=Ógild dagsetningarfærsla
 summary.invalidparams.invalidtimestamp.body=Því miður, %s er ekki gild 
dagsetning. Vænst er dagsetninga á sniðinu %s.
 summary.invalidparams.timestamptoorecent.title=Dagsetningarfærsla of nýleg
-summary.invalidparams.timestamptoorecent.body=The database may not yet contain 
enough data to correctly answer this request. The latest accepted data is the 
day before yesterday. Please repeat your search on another day.
+summary.invalidparams.timestamptoorecent.body=Gagnagrunnurinn gæti ekki 
ennþá innihaldið næg gögn til að svara þessari beiðni. Síðustu 
samþykktu gögn eru frá því í fyrradag. Endurtaktu leitina einhvern næstu 
daga.
 summary.serverproblem.nodata.title=Vandamál í þjóni
 summary.serverproblem.nodata.body.text=Því miður, gagnagrunnurinn 
inniheldur engin gögn frá umbeðinni dagsetningu. Reyndu aftur síðar. Ef 
vandamálið heldur áfram, %s!
 summary.serverproblem.nodata.body.link=láttu okkur vita

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


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

2018-04-03 Thread translation
commit 4d4981b73f586ec24a6da62a6c2dde00d33f38ea
Author: Translation commit bot 
Date:   Tue Apr 3 11:49:41 2018 +

Update translations for exoneratorproperties_completed
---
 is/exonerator.properties | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/is/exonerator.properties b/is/exonerator.properties
index 81a80214d..c98f5562a 100644
--- a/is/exonerator.properties
+++ b/is/exonerator.properties
@@ -19,6 +19,8 @@ summary.invalidparams.invalidip.title=Ógild færsla IP-tölu
 summary.invalidparams.invalidip.body=Því miður, %s er ekki gilt 
IP-vistfang. Vænst er IP-vistfanga á sniðunum %s eða %s.
 summary.invalidparams.invalidtimestamp.title=Ógild dagsetningarfærsla
 summary.invalidparams.invalidtimestamp.body=Því miður, %s er ekki gild 
dagsetning. Vænst er dagsetninga á sniðinu %s.
+summary.invalidparams.timestamptoorecent.title=Dagsetningarfærsla of nýleg
+summary.invalidparams.timestamptoorecent.body=Gagnagrunnurinn gæti ekki 
ennþá innihaldið næg gögn til að svara þessari beiðni. Síðustu 
samþykktu gögn eru frá því í fyrradag. Endurtaktu leitina einhvern næstu 
daga.
 summary.serverproblem.nodata.title=Vandamál í þjóni
 summary.serverproblem.nodata.body.text=Því miður, gagnagrunnurinn 
inniheldur engin gögn frá umbeðinni dagsetningu. Reyndu aftur síðar. Ef 
vandamálið heldur áfram, %s!
 summary.serverproblem.nodata.body.link=láttu okkur vita
@@ -41,10 +43,10 @@ technicaldetails.exit.yes=Já
 technicaldetails.exit.no=Nei
 permanentlink.heading=Fastur tengill
 footer.abouttor.heading=Um 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.text=Tor er alþjóðlegur hugbúnaður til þess að 
gera umferð um Internetið nafnlausa með því að %s.  Þar af 
leiðandi, ef þú sérð umferð frá Tor-endurvarpa, þá er þessi umferð 
venjulega frá einhverjum sem notar Tor, frekar en frá þeim sem rekur 
endurvarpannr.  Tor-verkefnið og rekstraraðilar Tor-endurvarpa hafa enga 
skráningu yfir umferðina sem fer um netið og geta því ekki gefið neinar 
upplýsingar um upptök hennar.  Reyndu samt að %s, og ekki hika við að 
%s til að nálgast frekari upplýsingar.
 footer.abouttor.body.link1=dulrita pakka og sendir þá í gegnum röð 
milligönguaðila áður en þeir fara á áfangastað
-footer.abouttor.body.link2=lærðu meira um Tor
-footer.abouttor.body.link3=hafðu samband við Tor-verkefnið.
+footer.abouttor.body.link2=læra meira um Tor
+footer.abouttor.body.link3=hafa samband við Tor-verkefnið.
 footer.aboutexonerator.heading=Um ExoneraTor
 footer.aboutexonerator.body=The ExoneraTor service maintains a database of IP 
addresses that have been part of the Tor network.  It answers the question 
whether there was a Tor relay running on a given IP address on a given 
date.  ExoneraTor may store more than one IP address per relay if relays 
use a different IP address for exiting to the Internet than for registering in 
the Tor network, and it stores whether a relay permitted transit of Tor traffic 
to the open Internet at that time.
 footer.language.name=Enska

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


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

2018-04-03 Thread translation
commit 0f23773cd3612c4974cf8bfa94cf169599bbcf4d
Author: Translation commit bot 
Date:   Tue Apr 3 11:47:24 2018 +

Update translations for torbutton-torbuttondtd_completed
---
 is/torbutton.dtd | 50 ++
 1 file changed, 50 insertions(+)

diff --git a/is/torbutton.dtd b/is/torbutton.dtd
new file mode 100644
index 0..e4c34b235
--- /dev/null
+++ b/is/torbutton.dtd
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

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


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

2018-04-03 Thread translation
commit 426d86a6b3915b5d4254f9d66758bbd25009afe3
Author: Translation commit bot 
Date:   Tue Apr 3 11:47:20 2018 +

Update translations for torbutton-torbuttondtd
---
 is/torbutton.dtd | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/is/torbutton.dtd b/is/torbutton.dtd
index 805968a1f..e4c34b235 100644
--- a/is/torbutton.dtd
+++ b/is/torbutton.dtd
@@ -34,13 +34,13 @@
 
 
 
-
+
 
-
-
+
+
 
-
-
+
+
 
 
 

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


[tor-commits] [translation/tor-launcher-network-settings] Update translations for tor-launcher-network-settings

2018-04-03 Thread translation
commit 48caac2b477c193e36e81ae5c28968b254851516
Author: Translation commit bot 
Date:   Tue Apr 3 11:46:33 2018 +

Update translations for tor-launcher-network-settings
---
 is/network-settings.dtd | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/is/network-settings.dtd b/is/network-settings.dtd
index 617318a17..299d79b2f 100644
--- a/is/network-settings.dtd
+++ b/is/network-settings.dtd
@@ -41,8 +41,8 @@
 
 
 
-
-
+
+
 
 
 

___
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

2018-04-03 Thread translation
commit 8d44892d0fcda2fe60692c9bd2d3bf69d57d4a18
Author: Translation commit bot 
Date:   Tue Apr 3 11:46:15 2018 +

Update translations for tor-launcher-properties
---
 is/torlauncher.properties | 24 
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/is/torlauncher.properties b/is/torlauncher.properties
index c7e04fa32..c68bbdc71 100644
--- a/is/torlauncher.properties
+++ b/is/torlauncher.properties
@@ -26,20 +26,20 @@ torlauncher.error_proxy_addr_missing=You must specify both 
an IP address or host
 torlauncher.error_proxy_type_missing=Þú verður að velja tegund 
milliþjóns.
 torlauncher.error_bridges_missing=Þú verður að tilgreina eina eða fleiri 
brýr.
 torlauncher.error_default_bridges_type_missing=You must select a transport 
type for the provided bridges.
-torlauncher.error_bridgedb_bridges_missing=Please request a bridge.
+torlauncher.error_bridgedb_bridges_missing=Biðja um brú.
 torlauncher.error_bridge_bad_default_type=No provided bridges that have the 
transport type %S are available. Please adjust your settings.
 
 torlauncher.bridge_suffix.meek-amazon=(virkar í Kína)
 torlauncher.bridge_suffix.meek-azure=(virkar í Kína)
 
-torlauncher.request_a_bridge=Request a Bridge…
-torlauncher.request_a_new_bridge=Request a New Bridge…
-torlauncher.contacting_bridgedb=Contacting BridgeDB. Please wait.
-torlauncher.captcha_prompt=Solve the CAPTCHA to request a bridge.
-torlauncher.bad_captcha_solution=The solution is not correct. Please try again.
-torlauncher.unable_to_get_bridge=Unable to obtain a bridge from BridgeDB.\n\n%S
-torlauncher.no_meek=This browser is not configured for meek, which is needed 
to obtain bridges.
-torlauncher.no_bridges_available=No bridges are available at this time. Sorry.
+torlauncher.request_a_bridge=Biðja um brú…
+torlauncher.request_a_new_bridge=Biðja um nýja brú…
+torlauncher.contacting_bridgedb=Tengist BridgeDB. Bíddu aðeins.
+torlauncher.captcha_prompt=Leystu CAPTCHA-þrautina til að biðja um brú.
+torlauncher.bad_captcha_solution=Þessi lausn er ekki rétt. Reyndu aftur.
+torlauncher.unable_to_get_bridge=Tókst ekki að fá brú frá BridgeDB.\n\n%S
+torlauncher.no_meek=Þessi vafri er ekki stilltur til að nota 'meek', sem er 
nauðsynlegt til að geta beðið um brýr.
+torlauncher.no_bridges_available=Engar brýr eru tiltækar í augnablikinu. 
Því miður.
 
 torlauncher.connect=Tengjast
 torlauncher.restart_tor=Endurræsa Tor
@@ -73,6 +73,6 @@ torlauncher.bootstrapWarning.noroute=no route to host
 torlauncher.bootstrapWarning.ioerror=les/skrifvilla
 torlauncher.bootstrapWarning.pt_missing=vantar 'pluggable transport' 
tengileiðir
 
-torlauncher.nsresult.NS_ERROR_NET_RESET=The connection to the server was lost.
-torlauncher.nsresult.NS_ERROR_CONNECTION_REFUSED=Could not connect to the 
server.
-torlauncher.nsresult.NS_ERROR_PROXY_CONNECTION_REFUSED=Could not connect to 
the proxy.
+torlauncher.nsresult.NS_ERROR_NET_RESET=Missti tengingu við þjóninn.
+torlauncher.nsresult.NS_ERROR_CONNECTION_REFUSED=Tókst ekki að tengjast 
þjóninum.
+torlauncher.nsresult.NS_ERROR_PROXY_CONNECTION_REFUSED=Tókst ekki að 
tengjast milliþjóninum.

___
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_completed] Update translations for tor-launcher-properties_completed

2018-04-03 Thread translation
commit a47e86e829b3d0ede86cd6e00efa96e0eb777638
Author: Translation commit bot 
Date:   Tue Apr 3 11:46:21 2018 +

Update translations for tor-launcher-properties_completed
---
 is/torlauncher.properties | 14 ++
 1 file changed, 14 insertions(+)

diff --git a/is/torlauncher.properties b/is/torlauncher.properties
index ace645ec8..c68bbdc71 100644
--- a/is/torlauncher.properties
+++ b/is/torlauncher.properties
@@ -26,11 +26,21 @@ torlauncher.error_proxy_addr_missing=You must specify both 
an IP address or host
 torlauncher.error_proxy_type_missing=Þú verður að velja tegund 
milliþjóns.
 torlauncher.error_bridges_missing=Þú verður að tilgreina eina eða fleiri 
brýr.
 torlauncher.error_default_bridges_type_missing=You must select a transport 
type for the provided bridges.
+torlauncher.error_bridgedb_bridges_missing=Biðja um brú.
 torlauncher.error_bridge_bad_default_type=No provided bridges that have the 
transport type %S are available. Please adjust your settings.
 
 torlauncher.bridge_suffix.meek-amazon=(virkar í Kína)
 torlauncher.bridge_suffix.meek-azure=(virkar í Kína)
 
+torlauncher.request_a_bridge=Biðja um brú…
+torlauncher.request_a_new_bridge=Biðja um nýja brú…
+torlauncher.contacting_bridgedb=Tengist BridgeDB. Bíddu aðeins.
+torlauncher.captcha_prompt=Leystu CAPTCHA-þrautina til að biðja um brú.
+torlauncher.bad_captcha_solution=Þessi lausn er ekki rétt. Reyndu aftur.
+torlauncher.unable_to_get_bridge=Tókst ekki að fá brú frá BridgeDB.\n\n%S
+torlauncher.no_meek=Þessi vafri er ekki stilltur til að nota 'meek', sem er 
nauðsynlegt til að geta beðið um brýr.
+torlauncher.no_bridges_available=Engar brýr eru tiltækar í augnablikinu. 
Því miður.
+
 torlauncher.connect=Tengjast
 torlauncher.restart_tor=Endurræsa Tor
 torlauncher.quit=Hætta
@@ -62,3 +72,7 @@ torlauncher.bootstrapWarning.timeout=tenging féll á tíma
 torlauncher.bootstrapWarning.noroute=no route to host
 torlauncher.bootstrapWarning.ioerror=les/skrifvilla
 torlauncher.bootstrapWarning.pt_missing=vantar 'pluggable transport' 
tengileiðir
+
+torlauncher.nsresult.NS_ERROR_NET_RESET=Missti tengingu við þjóninn.
+torlauncher.nsresult.NS_ERROR_CONNECTION_REFUSED=Tókst ekki að tengjast 
þjóninum.
+torlauncher.nsresult.NS_ERROR_PROXY_CONNECTION_REFUSED=Tókst ekki að 
tengjast milliþjóninum.

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


[tor-commits] [webwml/master] Fix spurious char in debian doc

2018-04-03 Thread hiro
commit 48f7789dacd3c24d6574172b0f87495f5210df0f
Author: hiro 
Date:   Tue Apr 3 11:34:19 2018 +0200

Fix spurious char in debian doc
---
 docs/en/debian.wml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/docs/en/debian.wml b/docs/en/debian.wml
index f93f11c3..d71712c8 100644
--- a/docs/en/debian.wml
+++ b/docs/en/debian.wml
@@ -191,10 +191,10 @@ access it you might try to use the name of one of its 
part instead.  Try
 tor.mirror.youam.de.
 
 
-deb.torproject.org is also served through now also served via 
THS:
-http://sdscoq7snqtznauu.onion";>​http://sdscoq7snqtznauu.onion/.
+deb.torproject.org is also served through now also served via 
onion service:
+http://sdscoq7snqtznauu.onion";>http://sdscoq7snqtznauu.onion/.
 
-See ​https://onion.torproject.org/";>https://onion.torproject.org for all
+See https://onion.torproject.org/";>https://onion.torproject.org 
for all
 torproject.org onion addresses.
 
 

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


[tor-commits] [translation/tails-perl5lib_completed] Update translations for tails-perl5lib_completed

2018-04-03 Thread translation
commit 808b04813c683c223f07a39e59d415cf5b03e9a2
Author: Translation commit bot 
Date:   Tue Apr 3 09:18:09 2018 +

Update translations for tails-perl5lib_completed
---
 da.po | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/da.po b/da.po
index 43b417165..95f976011 100644
--- a/da.po
+++ b/da.po
@@ -4,13 +4,13 @@
 # 
 # Translators:
 # mort3n , 2016
-# scootergrisen, 2017
+# scootergrisen, 2017-2018
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
-"POT-Creation-Date: 2017-05-20 10:59+0200\n"
-"PO-Revision-Date: 2017-09-19 22:59+\n"
+"POT-Creation-Date: 2018-03-15 12:15+\n"
+"PO-Revision-Date: 2018-04-03 09:14+\n"
 "Last-Translator: scootergrisen\n"
 "Language-Team: Danish 
(http://www.transifex.com/otf/torproject/language/da/)\n"
 "MIME-Version: 1.0\n"
@@ -25,12 +25,12 @@ msgstr "Fejl"
 
 #: ../lib/Tails/RunningSystem.pm:161
 msgid ""
-"The device Tails is running from cannot be found. Maybe you used the `toram'"
+"The device Tails is running from cannot be found. Maybe you used the 'toram'"
 " option?"
-msgstr "Enheden som Tails kører fra kan ikke findes. Brugte du 
\"toram\"-indstillingen?"
+msgstr "Kan ikke finde enheden som Tails kører fra. Måske bruger du 
'toram'-valgmuligheden?"
 
 #: ../lib/Tails/RunningSystem.pm:192
 msgid ""
-"The drive Tails is running from cannot be found. Maybe you used the `toram' "
+"The drive Tails is running from cannot be found. Maybe you used the 'toram' "
 "option?"
-msgstr "Drevet Tails kører fra kan ikke findes. Brugte du 
\"toram\"-indstillingen?"
+msgstr "Kan ikke finde drevet som Tails kører fra. Måske bruger du 
'toram'-valgmuligheden?"

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


[tor-commits] [translation/tails-perl5lib] Update translations for tails-perl5lib

2018-04-03 Thread translation
commit 7fc333150e17f9fb8f13368411e625b4230a6293
Author: Translation commit bot 
Date:   Tue Apr 3 09:18:04 2018 +

Update translations for tails-perl5lib
---
 da.po | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/da.po b/da.po
index 879273faf..95f976011 100644
--- a/da.po
+++ b/da.po
@@ -4,14 +4,14 @@
 # 
 # Translators:
 # mort3n , 2016
-# scootergrisen, 2017
+# scootergrisen, 2017-2018
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2018-03-15 12:15+\n"
-"PO-Revision-Date: 2018-03-31 13:21+\n"
-"Last-Translator: carolyn \n"
+"PO-Revision-Date: 2018-04-03 09:14+\n"
+"Last-Translator: scootergrisen\n"
 "Language-Team: Danish 
(http://www.transifex.com/otf/torproject/language/da/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -27,10 +27,10 @@ msgstr "Fejl"
 msgid ""
 "The device Tails is running from cannot be found. Maybe you used the 'toram'"
 " option?"
-msgstr ""
+msgstr "Kan ikke finde enheden som Tails kører fra. Måske bruger du 
'toram'-valgmuligheden?"
 
 #: ../lib/Tails/RunningSystem.pm:192
 msgid ""
 "The drive Tails is running from cannot be found. Maybe you used the 'toram' "
 "option?"
-msgstr ""
+msgstr "Kan ikke finde drevet som Tails kører fra. Måske bruger du 
'toram'-valgmuligheden?"

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


[tor-commits] [webwml/master] Remove make Tor browser faster project from volunteer page

2018-04-03 Thread hiro
commit 4dad8bf27b0c9842d0d006d5e53513d1b4be55ee
Author: hiro 
Date:   Tue Apr 3 11:04:47 2018 +0200

Remove make Tor browser faster project from volunteer page
---
 getinvolved/en/volunteer.wml | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/getinvolved/en/volunteer.wml b/getinvolved/en/volunteer.wml
index 7981a08e..2bb3db15 100644
--- a/getinvolved/en/volunteer.wml
+++ b/getinvolved/en/volunteer.wml
@@ -386,7 +386,6 @@ meetings around the world.
 
 Project Ideas:
 Remove metadata from Tor Browser 
uploads
-Make Tor Browser Faster
 
 
 
@@ -1022,20 +1021,6 @@ For more information https://trac.torproject.org/projects/tor/ticket/17
 
 
 -->
-
-
-Make Tor Browser Faster
-
-Likely Mentors: Tom Ritter (tjr), Georg (GeKo), Arthur 
Edelstein (arthuredelstein)
-
-This project will enable and take advantage of HTTP/2, the Alt-Srv
-header, and tor's new single hop .onion mode to enable websites to
-transparently move their traffic to a .onion address. In addition to
-improvements in security, we will benchmark page load and paint times
-under normal HTTP/1.1, HTTP/2, and when taking advantage of features
-such as Server Push.
-
-
 
 
 

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


[tor-commits] [webwml/master] Add deb.tpo onion service address to debian docs

2018-04-03 Thread hiro
commit ff3ad58c42ce50936b4eafb19dc6a5b50ad59f00
Author: hiro 
Date:   Tue Apr 3 11:02:10 2018 +0200

Add deb.tpo onion service address to debian docs
---
 docs/en/debian.wml | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/docs/en/debian.wml b/docs/en/debian.wml
index 22cc7c53..f93f11c3 100644
--- a/docs/en/debian.wml
+++ b/docs/en/debian.wml
@@ -191,6 +191,12 @@ access it you might try to use the name of one of its part 
instead.  Try
 tor.mirror.youam.de.
 
 
+deb.torproject.org is also served through now also served via 
THS:
+http://sdscoq7snqtznauu.onion";>​http://sdscoq7snqtznauu.onion/.
+
+See ​https://onion.torproject.org/";>https://onion.torproject.org for all
+torproject.org onion addresses.
+
 
 
 

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


[tor-commits] [metrics-web/master] Update news.json to version 248 of doc/MetricsTimeline.

2018-04-03 Thread karsten
commit 3e81659b4a87ad8d2a5071400f4101b014f6356d
Author: Karsten Loesing 
Date:   Tue Apr 3 09:32:37 2018 +0200

Update news.json to version 248 of doc/MetricsTimeline.
---
 src/main/resources/web/json/news.json | 12 
 1 file changed, 12 insertions(+)

diff --git a/src/main/resources/web/json/news.json 
b/src/main/resources/web/json/news.json
index 8081a2f..c503aa1 100644
--- a/src/main/resources/web/json/news.json
+++ b/src/main/resources/web/json/news.json
@@ -5331,6 +5331,10 @@
   {
 "label": "reddit thread",
 "target": 
"https://www.reddit.com/r/TOR/comments/7b53kq/direct_users_from_germany_go_from_200k_to_500k_in/";
+  },
+  {
+"label": "ticket",
+"target": "https://bugs.torproject.org/24669";
   }
 ],
 "unknown": true
@@ -5399,6 +5403,10 @@
   {
 "label": "reddit thread",
 "target": 
"https://www.reddit.com/r/TOR/comments/7ldrox/tor_usage_in_germany_what_happend/";
+  },
+  {
+"label": "ticket",
+"target": "https://bugs.torproject.org/24669";
   }
 ],
 "unknown": true
@@ -5459,6 +5467,10 @@
   {
 "label": "graph",
 "target": 
"https://metrics.torproject.org/userstats-relay-country.html?start=2017-11-10&end=2018-03-10&country=de&events=off";
+  },
+  {
+"label": "ticket",
+"target": "https://bugs.torproject.org/24669";
   }
 ],
 "unknown": true

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


<    1   2