[tor-commits] [translation/tor-launcher-network-settings_completed] Update translations for tor-launcher-network-settings_completed
commit 722c3c5b12b121234089a9bc11d5ccba4968974f Author: Translation commit botDate: Sun Dec 3 06:46:58 2017 + Update translations for tor-launcher-network-settings_completed --- tr/network-settings.dtd | 61 ++--- 1 file changed, 22 insertions(+), 39 deletions(-) diff --git a/tr/network-settings.dtd b/tr/network-settings.dtd index 2d99d30d5..2bf273cd1 100644 --- a/tr/network-settings.dtd +++ b/tr/network-settings.dtd @@ -1,4 +1,7 @@ + + + @@ -6,31 +9,11 @@ - - - - - - - - + + - - - - - - - - - - - - - - @@ -42,8 +25,9 @@ - + + @@ -54,22 +38,21 @@ - - - - - - - + + + + + + + + + + - - - -https://bridges.torproject.org adresini ziyaret edin"> - - -https://www.riseup.net, https://mail.google.com, ya da https://mail.yahoo.com;> - - + + + + + ___ 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
commit 121318dae910a98ba1d7623da8eaa3e58829cef1 Author: Translation commit botDate: Sun Dec 3 06:46:53 2017 + Update translations for tor-launcher-network-settings --- tr/network-settings.dtd | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/tr/network-settings.dtd b/tr/network-settings.dtd index dc33b5a62..2bf273cd1 100644 --- a/tr/network-settings.dtd +++ b/tr/network-settings.dtd @@ -10,7 +10,7 @@ - + @@ -38,21 +38,21 @@ - + - - - + + + - + - - + + - + ___ 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
commit 997d2e8e0109d8322753d40a4ba402067126233f Author: Translation commit botDate: Sun Dec 3 06:16:53 2017 + Update translations for tor-launcher-network-settings --- tr/network-settings.dtd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tr/network-settings.dtd b/tr/network-settings.dtd index 53ce73b80..dc33b5a62 100644 --- a/tr/network-settings.dtd +++ b/tr/network-settings.dtd @@ -25,7 +25,7 @@ - + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [atlas/master] Bump cache breaker
commit d9c7652ba13d2e907e57717b80d7f393985fb1fa Author: Iain R. LearmonthDate: Sun Dec 3 00:31:50 2017 + Bump cache breaker --- index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index 627ab4e..b2f1ca6 100644 --- a/index.html +++ b/index.html @@ -41,7 +41,7 @@ https://metrics.torproject.org/js/script.js"> - + @@ -167,7 +167,7 @@ $('.cookie-message').cookieBar({ closeButton: '.cbc' }); var require = { -urlArgs: "v12" +urlArgs: "v13" }; ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [atlas/master] Load topojson from local resource
commit efa165c868adafe42171118bf1ff12275a671014 Author: Iain R. LearmonthDate: Sun Dec 3 00:31:35 2017 + Load topojson from local resource --- js/libs/d3js/topojson.v1.min.js | 2 ++ js/main.js | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/js/libs/d3js/topojson.v1.min.js b/js/libs/d3js/topojson.v1.min.js new file mode 100644 index 000..6ebef9a --- /dev/null +++ b/js/libs/d3js/topojson.v1.min.js @@ -0,0 +1,2 @@ +// https://github.com/topojson/topojson-client Version 1.8.0. Copyright 2016 Mike Bostock. +!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&?define(["exports"],t):t(n.topojson=n.topojson||{})}(this,function(n){"use strict";function t(n){if(!n)return h;var t,r,e=n.scale[0],o=n.scale[1],i=n.translate[0],u=n.translate[1];return function(n,f){f||(t=r=0),n[0]=(t+=n[0])*e+i,n[1]=(r+=n[1])*o+u}}function r(n){if(!n)return h;var t,r,e=n.scale[0],o=n.scale[1],i=n.translate[0],u=n.translate[1];return function(n,f){f||(t=r=0);var c=Math.round((n[0]-i)/e),a=Math.round((n[1]-u)/o);n[0]=c-t,n[1]=a-r,t=c,r=a}}function e(n,t){for(var r,e=n.length,o=e-t;o<--e;)r=n[o],n[o++]=n[e],n[e]=r}function o(n,t){for(var r=0,e=n.length;r >>1;n[o] 1){var c,a=[],s={LineSt ring:o,MultiLineString:i,Polygon:i,MultiPolygon:function(n){n.forEach(i)}};u(t),a.forEach(arguments.length<3?function(n){f.push(n[0].i)}:function(n){r(n[0].g,n[n.length-1].g)&(n[0].i)})}else for(var l=0,h=n.arcs.length;l 1)for(var u,f,c=1,a=e(i[0]);c a&&(f=i[0],i[0]=i[c],i[c]=f,a=u);return i})}}function l(n,t){return n[1][2]-t[1][2]}var h=function(){},p=function(n,t){return"GeometryCollection"===t.type?{type:"FeatureCollection",features:t.geometries.map(function(t){return i(n,t)})}:i(n,t)},v=function(n,t){function r(t){var r,e=n.arcs[t<0?~t:t],o=e[0];return n.transform?(r=[0,0],e.forEach(function(n){r[0]+=n[0],r[1]+=n[1]})):r=e[e.length-1],t<0?[r,o]:[o,r]}function e(n,t){for(var r in n){var e=n[r];delete t[e.start],delete e.start,delete e.end,e.forEach(function(n){o[n<0?~n:n]=1}),f.push(e)}}var o={},i={},u={},f=[],c=-1;return t.forEach(function(r,e){var o,i=n.arcs[r<0?~r:r];i.length<3&&!i[1][0]&&!i[1][1]&&(o=t[++c],t[c]=r,t[e]=o)}),t.forEach(functi on(n){var t,e,o=r(n),f=o[0],c=o[1];if(t=u[f])if(delete u[t.end],t.push(n),t.end=c,e=i[c]){delete i[e.start];var a=e===t?t:t.concat(e);i[a.start=t.start]=u[a.end=e.end]=a}else i[t.start]=u[t.end]=t;else if(t=i[c])if(delete i[t.start],t.unshift(n),t.start=f,e=u[f]){delete u[e.end];var s=e===t?t:e.concat(t);i[s.start=e.start]=u[s.end=t.end]=s}else i[t.start]=u[t.end]=t;else
[tor-commits] [atlas/master] Bump cache breaker
commit 927a4dfcfa4d3c1989ccc2ce979b981f1211719e Author: Iain R. LearmonthDate: Sat Dec 2 22:09:28 2017 + Bump cache breaker --- index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index a25f240..627ab4e 100644 --- a/index.html +++ b/index.html @@ -41,7 +41,7 @@ https://metrics.torproject.org/js/script.js"> - + @@ -167,7 +167,7 @@ $('.cookie-message').cookieBar({ closeButton: '.cbc' }); var require = { -urlArgs: "v11" +urlArgs: "v12" }; ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [atlas/master] Smoother transitions for map aggregatation property
commit 29ca2723565614ac3445d0bf0a7870d5cbbca39e Author: Iain R. LearmonthDate: Sat Dec 2 18:27:20 2017 + Smoother transitions for map aggregatation property --- js/views/aggregate/map.js | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/js/views/aggregate/map.js b/js/views/aggregate/map.js index f585e33..4026ebc 100644 --- a/js/views/aggregate/map.js +++ b/js/views/aggregate/map.js @@ -18,6 +18,8 @@ define([ this.collection = new aggregatesCollection; }, plot: function() { + $('input[name="aggregate-property"]').prop('disabled', true); + var aggregate_property = $('input[name="aggregate-property"]:checked').val(); var aggregates = this.collection.models; @@ -32,9 +34,8 @@ define([ var path = d3.geo.path() .projection(projection); - $("#aggregate-map").html(""); - - var svg = d3.select("#aggregate-map").append("svg") + var svg = d3.select("body").append("svg") +.remove() .attr("preserveAspectRatio", "xMidYMid") .attr("viewBox", "0 0 " + width + " " + height) @@ -116,6 +117,10 @@ define([ .text("" + (Math.pow(i,2)* maximum_value*100).toFixed(3) + "%"); } + $("#aggregate-map").html(""); + document.getElementById("aggregate-map").appendChild(svg.node()); + + $('input[name="aggregate-property"]').prop('disabled', false); }); }, save: function() { ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [atlas/master] Adds links to map view
commit 150f7d885695bd52b4ce20b200c37bcde41c446f Author: Iain R. LearmonthDate: Sat Dec 2 18:39:25 2017 + Adds links to map view --- templates/aggregate/search.html | 5 + 1 file changed, 5 insertions(+) diff --git a/templates/aggregate/search.html b/templates/aggregate/search.html index d76ed16..6505529 100644 --- a/templates/aggregate/search.html +++ b/templates/aggregate/search.html @@ -108,6 +108,11 @@ <% }); %> + + +" class="btn btn-primary">View Map + + The aggregated search tool displays aggregated data about relays in the Tor network. It provides insight into diversity in the network and the probabilities of using relays in a particular country or AS as a guard, middle ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [atlas/master] Adds map options panel
commit 966321690a124e50e55ae83bab27e53b78529a94 Author: Iain R. LearmonthDate: Sat Dec 2 18:12:03 2017 + Adds map options panel --- css/atlas.css| 8 ++- js/router.js | 1 - js/views/aggregate/map.js| 53 +++- templates/aggregate/map.html | 13 ++- 4 files changed, 52 insertions(+), 23 deletions(-) diff --git a/css/atlas.css b/css/atlas.css index 3fd9cdb..89a1def 100644 --- a/css/atlas.css +++ b/css/atlas.css @@ -52,7 +52,7 @@ span.flags { background: #ff1515; } -#home-search, #home-aggregate-search, #home-advanced-search { +#home-search, #home-aggregate-search, #home-advanced-search, #map-radio-buttons { padding: 0; margin: 0 0 10px 0; width: 100%; @@ -92,3 +92,9 @@ td a { width: 120px; display: inline; } + +label.radio-inline { +display: inline !important; +width: auto; +} + diff --git a/js/router.js b/js/router.js index 8a73620..6428622 100644 --- a/js/router.js +++ b/js/router.js @@ -124,7 +124,6 @@ define([ $(".progress").show(); aggregateMapView.collection.aType = "cc"; -aggregateMapView.aggregateType = "consensus_weight_fraction"; if (query) { query = query.trim(); diff --git a/js/views/aggregate/map.js b/js/views/aggregate/map.js index d8d7ec0..f585e33 100644 --- a/js/views/aggregate/map.js +++ b/js/views/aggregate/map.js @@ -17,17 +17,8 @@ define([ initialize: function() { this.collection = new aggregatesCollection; }, -render: function(query){ - document.title = "Relay Search"; - var compiledTemplate = _.template(aggregateMapTemplate) - this.$el.html(compiledTemplate({query: query, - aggregates: this.collection.models, - countries: CountryCodes, - error: this.error, - relaysPublished: this.relaysPublished, - bridgesPublished: this.bridgesPublished})); - - var aggregate_type = this.aggregateType; +plot: function() { + var aggregate_property = $('input[name="aggregate-property"]:checked').val(); var aggregates = this.collection.models; var m_width = $("#container").width(); @@ -41,11 +32,11 @@ define([ var path = d3.geo.path() .projection(projection); + $("#aggregate-map").html(""); + var svg = d3.select("#aggregate-map").append("svg") .attr("preserveAspectRatio", "xMidYMid") .attr("viewBox", "0 0 " + width + " " + height) -.attr("width", m_width) -.attr("height", m_width * height / width); svg.append("rect") .attr("class", "background") @@ -58,13 +49,13 @@ define([ var maximum_value = 0; _.each(aggregates, function(aggregate) { -if (aggregate[aggregate_type] > maximum_value) maximum_value = aggregate[aggregate_type]; +if (aggregate[aggregate_property] > maximum_value) maximum_value = aggregate[aggregate_property]; }); - var getCountryAggregate = function(code, aggregate_type) { + var getCountryAggregate = function(code, aggregate_property) { var found = 0; _.each(aggregates, function(aggregate) { - if (aggregate.country.toUpperCase() == code) found = aggregate[aggregate_type]; + if (aggregate.country.toUpperCase() == code) found = aggregate[aggregate_property]; }); return (found == 0) ? found : Math.sqrt(found/maximum_value); @@ -94,7 +85,7 @@ define([ .enter() .append("path") .attr("id", function(d) { return d.id; }) -.style("fill-opacity", function(d) { return getCountryAggregate(d.id, aggregate_type); }) +.style("fill-opacity", function(d) { return getCountryAggregate(d.id, aggregate_property); }) .attr("d", path) .append("svg:title") .text( function(d) { return d.id; }); @@ -125,13 +116,35 @@ define([ .text("" + (Math.pow(i,2)* maximum_value*100).toFixed(3) + "%"); } + }); +}, +save: function() { /* Encode SVG image for download link. */ html = d3.select("#aggregate-map") .node() .innerHTML; - d3.select("#save_svg") -.attr("href", "data:image/svg+xml;base64," + btoa(html)); - }); + window.open("data:image/svg+xml;base64," + btoa(html), "SaveSVG"); +}, +render: function(query){ + document.title = "Relay Search"; + var compiledTemplate = _.template(aggregateMapTemplate) + this.$el.html(compiledTemplate({query: query, + aggregates: this.collection.models, + countries: CountryCodes, + error: this.error, +
[tor-commits] [atlas/master] Fix error styling for Bootstrap 3
commit e98744a15762632e148c1932713ed36ea388a323 Author: Iain R. LearmonthDate: Sat Dec 2 22:08:24 2017 + Fix error styling for Bootstrap 3 --- templates/aggregate/map.html| 6 +++--- templates/aggregate/search.html | 6 +++--- templates/search/do.html| 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/templates/aggregate/map.html b/templates/aggregate/map.html index 88224ff..8282e74 100644 --- a/templates/aggregate/map.html +++ b/templates/aggregate/map.html @@ -9,7 +9,7 @@ Return to home page <% } else if (error == 2) { %> - + Backend error! Relay Search is unable to get a response from its backend server. This probably means that the backend server is unavailable right now. This @@ -18,7 +18,7 @@ what type of search queries are supported by Relay Search. <% } else if (error == 3) { %> - + JavaScript Error!There is a problem with your javascript environment, you may have noscript enabled on the remote onionoo backend. Try temporarily allowing noscript to connect to the @@ -26,7 +26,7 @@ href="https://trac.torproject.org/;>the bugtracker. <% } else if (error == 5) { %> - + No query submitted! The search query was found to be empty, which is not supported. You must enter a search query in order to generate results. Please have a diff --git a/templates/aggregate/search.html b/templates/aggregate/search.html index 6505529..774d393 100644 --- a/templates/aggregate/search.html +++ b/templates/aggregate/search.html @@ -10,7 +10,7 @@ Return to home page <% } else if (error == 2) { %> - + Backend error! Relay Search is unable to get a response from its backend server. This probably means that the backend server is unavailable right now. This @@ -19,7 +19,7 @@ what type of search queries are supported by Relay Search. <% } else if (error == 3) { %> - + JavaScript Error!There is a problem with your javascript environment, you may have noscript enabled on the remote onionoo backend. Try temporarily allowing noscript to connect to the @@ -27,7 +27,7 @@ href="https://trac.torproject.org/;>the bugtracker. <% } else if (error == 5) { %> - + No query submitted! The search query was found to be empty, which is not supported. You must enter a search query in order to generate results. Please have a diff --git a/templates/search/do.html b/templates/search/do.html index a30fe96..5575c4c 100644 --- a/templates/search/do.html +++ b/templates/search/do.html @@ -10,7 +10,7 @@ Return to home page <% } else if (error == 2) { %> - + Backend error! Relay Search is unable to get a response from its backend server. This probably means that the backend server is unavailable right now. This @@ -19,7 +19,7 @@ what type of search queries are supported by Relay Search. <% } else if (error == 3) { %> - + JavaScript Error!There is a problem with your javascript environment, you may have noscript enabled on the remote onionoo backend. Try temporarily allowing noscript to connect to the @@ -27,7 +27,7 @@ href="https://trac.torproject.org/;>the bugtracker. <% } else if (error == 5) { %> - + No query submitted! The search query was found to be empty, which is not supported. You must enter a search query in order to generate results. Please have a ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [atlas/master] Disable SVG plotting when not supported
commit 5ba1a5bc8f963de92c9f79fe8dffe09fe9b33357 Author: Iain R. LearmonthDate: Sat Dec 2 22:08:14 2017 + Disable SVG plotting when not supported --- css/atlas.css| 3 +++ js/views/aggregate/map.js| 23 +-- templates/aggregate/map.html | 10 +- 3 files changed, 25 insertions(+), 11 deletions(-) diff --git a/css/atlas.css b/css/atlas.css index 89a1def..2a2064f 100644 --- a/css/atlas.css +++ b/css/atlas.css @@ -98,3 +98,6 @@ label.radio-inline { width: auto; } +#no-svg { +display: none; +} diff --git a/js/views/aggregate/map.js b/js/views/aggregate/map.js index 4026ebc..4b0b943 100644 --- a/js/views/aggregate/map.js +++ b/js/views/aggregate/map.js @@ -140,16 +140,19 @@ define([ relaysPublished: this.relaysPublished, bridgesPublished: this.bridgesPublished})); - this.plot(); - - var thisView = this; - - $('input[name="aggregate-property"]').bind('change', function(){ -thisView.plot(); - }); - $('#save_svg').bind('click', function(){ -thisView.save(); - }); + canSvg = !!(document.createElementNS && document.createElementNS('http://www.w3.org/2000/svg','svg').createSVGRect); + if (canSvg) { +this.plot(); +var thisView = this; +$('input[name="aggregate-property"]').bind('change', function(){ + thisView.plot(); +}); +$('#save_svg').bind('click', function(){ + thisView.save(); +}); + } else { +$('#no-svg').show(); + } }, renderError: function(){ var compiledTemplate = _.template(aggregateSearchTemplate); diff --git a/templates/aggregate/map.html b/templates/aggregate/map.html index 1beac01..88224ff 100644 --- a/templates/aggregate/map.html +++ b/templates/aggregate/map.html @@ -35,7 +35,15 @@ <% } %> <% } else { %> - + + +SVG Not Supported! +Your browser does not support Scalable Vector Graphics. This support +is required in order to produce the map view. If you are using Tor +Browser on high-security mode, you will need to use either medium- or +low-security mode instead to view the map. + + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [atlas/master] Prepares for the integration of an aggregated map view
commit 0c60d16d378ca921862ff2f76e1df1dd9d5f64c1 Author: Iain R. LearmonthDate: Mon Nov 27 18:33:12 2017 + Prepares for the integration of an aggregated map view --- js/router.js | 46 ++-- js/views/aggregate/map.js| 41 +++ templates/aggregate/map.html | 39 + 3 files changed, 124 insertions(+), 2 deletions(-) diff --git a/js/router.js b/js/router.js index 6b029bd..c6b5eb8 100644 --- a/js/router.js +++ b/js/router.js @@ -7,8 +7,9 @@ define([ 'views/search/main', 'views/search/do', 'views/aggregate/search', + 'views/aggregate/map', 'jssha' -], function($, _, Backbone, mainDetailsView, mainSearchView, doSearchView, aggregateSearchView, jsSHA){ +], function($, _, Backbone, mainDetailsView, mainSearchView, doSearchView, aggregateSearchView, aggregateMapView, jsSHA){ var AppRouter = Backbone.Router.extend({ routes: { // Define the routes for the actions in Atlas @@ -20,6 +21,7 @@ define([ 'toprelays': 'showTopRelays', 'aggregate/:aType(/:query)': 'aggregateSearch', 'aggregate(/:aType)/': 'emptyAggregateSearch', +'map(/:query)': 'aggregateMap', // Default '*actions': 'defaultAction' }, @@ -73,7 +75,7 @@ define([ $("#content").show(); }, -// Perform a countries aggregation +// Perform an aggregate search aggregateSearch: function(aType, query){ $(".breadcrumb").html("https://metrics.torproject.org/\;>Homehttps://metrics.torproject.org/services.html\;>ServicesRelay SearchAggregated search" + ((query) ? " for " + query : "") + ""); @@ -113,7 +115,47 @@ define([ } }); }, +// Perform an aggregate search +aggregateMap: function(aType, query){ +$(".breadcrumb").html("https://metrics.torproject.org/\;>Homehttps://metrics.torproject.org/services.html\;>ServicesRelay SearchMap view" + ((query) ? " for " + query : "") + ""); +$("#content").hide(); +$("#secondary-search").hide(); +$(".progress").show(); + +aggregateMapView.collection.aType = "cc"; +aggregateMapView.aggregationType = "consensus_weight_fraction"; + +if (query) { + query = query.trim(); + $("#secondary-search-query").val(query); + aggregateMapView.collection.url = +aggregateMapView.collection.baseurl + "=" + this.hashFingerprint(query); +} else { + aggregateMapView.collection.url = +aggregateMapView.collection.baseurl; + query = ""; +} +aggregateMapView.collection.lookup({ + success: function(err, relaysPublished, bridgesPublished){ + aggregateMapView.error = err; + aggregateMapView.relaysPublished = relaysPublished; + aggregateMapView.bridgesPublished = bridgesPublished; + aggregateMapView.render(query); + $("#search-title").text("Map view" + ((query) ? " for " + query : "")); + $(".progress").hide(); + $("#secondary-search").show(); + $("#content").show(); +}, +error: function(err){ + aggregateMapView.error = err; + aggregateMapView.renderError(); + $(".progress").hide(); + $("#secondary-search").show(); + $("#content").show(); +} + }); +}, // Perform a search on Atlas doSearch: function(query){ $(".breadcrumb").html("https://metrics.torproject.org/\;>Homehttps://metrics.torproject.org/services.html\;>ServicesRelay SearchSearch for " + query + ""); diff --git a/js/views/aggregate/map.js b/js/views/aggregate/map.js new file mode 100644 index 000..04c7388 --- /dev/null +++ b/js/views/aggregate/map.js @@ -0,0 +1,41 @@ +// ~ views/search/do ~ +define([ + 'jquery', + 'underscore', + 'backbone', + 'collections/aggregates', + 'text!templates/aggregate/map.html', + 'datatables', + 'datatablessort', + 'helpers', + 'bootstrap', + 'datatablesbs' +], function($, _, Backbone, aggregatesCollection, aggregateMapTemplate){ + var aggregateSearchView = Backbone.View.extend({ +el: "#content", +initialize: function() { + this.collection = new aggregatesCollection; +}, +render: function(query){ + document.title = "Relay Search"; + var compiledTemplate = _.template(aggregateMapTemplate) + this.$el.html(compiledTemplate({query: query, + aggregates: this.collection.models, + countries: CountryCodes, + error: this.error, + relaysPublished: this.relaysPublished, + bridgesPublished: this.bridgesPublished})); + + var aggregate_type = this.aggregateType; + + //map plotting code will go here + +}, +
[tor-commits] [tor-browser-build/master] Preparing build2 for 7.5a9
commit a718f53f4667e679cabf5d9bc42a0f6a75c3127d Author: Georg KoppenDate: Sat Dec 2 20:24:41 2017 + Preparing build2 for 7.5a9 --- projects/firefox/config | 2 +- projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt | 7 +++ projects/tor/config | 2 +- rbm.conf| 2 +- 4 files changed, 6 insertions(+), 7 deletions(-) diff --git a/projects/firefox/config b/projects/firefox/config index 0123357..d3cc063 100644 --- a/projects/firefox/config +++ b/projects/firefox/config @@ -7,7 +7,7 @@ git_url: https://git.torproject.org/tor-browser.git gpg_keyring: torbutton.gpg var: - firefox_platform_version: 52.5.1 + firefox_platform_version: 52.5.2 firefox_version: '[% c("var/firefox_platform_version") %]esr' torbrowser_branch: 7.5 torbrowser_update_channel: alpha diff --git a/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt b/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt index 9d9a975..c7ac62f 100644 --- a/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt +++ b/projects/tor-browser/Bundle-Data/Docs/ChangeLog.txt @@ -1,8 +1,7 @@ -Tor Browser 7.5a9 -- November 30 2017 +Tor Browser 7.5a9 -- December 05 2017 * All Platforms - * Update Firefox to 52.5.1esr - * Bug 24040: Tor Browser crashes at riot.im/app - * Update Tor to 0.3.2.5-alpha + * Update Firefox to 52.5.2esr + * Update Tor to 0.3.2.6-alpha * Update HTTPS-Everywhere to 2017.11.21 * Update NoScript to 5.1.7 * Update sandboxed-tor-browser to 0.0.16 diff --git a/projects/tor/config b/projects/tor/config index c49ebb5..f662561 100644 --- a/projects/tor/config +++ b/projects/tor/config @@ -1,6 +1,6 @@ # vim: filetype=yaml sw=2 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %]' -version: 0.3.2.5-alpha +version: 0.3.2.6-alpha git_hash: 'tor-[% c("version") %]' git_url: https://git.torproject.org/tor.git gpg_keyring: tor.gpg diff --git a/rbm.conf b/rbm.conf index 62b7902..4f74450 100644 --- a/rbm.conf +++ b/rbm.conf @@ -16,7 +16,7 @@ buildconf: var: torbrowser_version: '7.5a9' - torbrowser_build: 'build1' + torbrowser_build: 'build2' torbrowser_incremental_from: - 7.5a8 project_name: tor-browser ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor-browser-build/master] Getting 7.5a9 built earlier using the 52.5.1esr lang packs
commit 1ea5f33989925e3cc0217b45623f7044461a7972 Author: Georg KoppenDate: Sat Dec 2 20:23:30 2017 + Getting 7.5a9 built earlier using the 52.5.1esr lang packs --- projects/firefox-langpacks/config | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/firefox-langpacks/config b/projects/firefox-langpacks/config index 4e42939..c5384e3 100644 --- a/projects/firefox-langpacks/config +++ b/projects/firefox-langpacks/config @@ -3,7 +3,7 @@ version: '[% c("var/ff_version") %]-[% c("var/ff_build") %]' filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %]' var: - ff_version: '[% pc("firefox", "var/firefox_version") %]' + ff_version: 52.5.1esr ff_build: build1 ff_arch: linux-i686 input_filename: 'dl-langpack-[% c("var/ff_arch") %]-[% c("version") %]' ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [atlas/master] Completes advanced search form (Fixes: #23782, #24461)
commit c71dd3714edd33f82e7bfc5e747fadfabe0fd5b6 Author: Iain R. LearmonthDate: Sat Dec 2 16:37:44 2017 + Completes advanced search form (Fixes: #23782, #24461) --- css/atlas.css | 5 + js/views/search/main.js| 13 + templates/search/main.html | 22 -- 3 files changed, 38 insertions(+), 2 deletions(-) diff --git a/css/atlas.css b/css/atlas.css index ac1c410..3fd9cdb 100644 --- a/css/atlas.css +++ b/css/atlas.css @@ -87,3 +87,8 @@ dd { td a { padding-right: 0 !important; } + +.day-spinner { +width: 120px; +display: inline; +} diff --git a/js/views/search/main.js b/js/views/search/main.js index 92ae96f..5ad2a1d 100644 --- a/js/views/search/main.js +++ b/js/views/search/main.js @@ -60,27 +60,40 @@ define([ if($('#advanced-search-hostname').val().trim() != "") query += "host_name:" + $('#advanced-search-hostname').val().trim().split(" ")[0] + " "; if($('#advanced-search-type').val() !== "") query += "type:" + $('#advanced-search-type').val() + " "; if($('#advanced-search-running').val() !== "") query += "running:" + $('#advanced-search-running').val() + " "; + if($('#advanced-search-first-seen-from').val() !== "0" || $('#advanced-search-first-seen-to').val() !== "0") query += "first_seen_days:" + $('#advanced-search-first-seen-from').val() + "-" + $('#advanced-search-first-seen-to').val() + " "; + if($('#advanced-search-last-seen-from').val() !== "0" || $('#advanced-search-last-seen-to').val() !== "0") query += "last_seen_days:" + $('#advanced-search-last-seen-from').val() + "-" + $('#advanced-search-last-seen-to').val() + " "; + if($('#advanced-search-version').val().trim() != "") query += "version:" + $('#advanced-search-version').val().trim().split(" ")[0] + " "; return query; } $("#do-advanced").bind('click', function(){ var query = buildAdvancedQuery(); document.location = "#search/"+encodeURI(query); +return false; }); $("#do-advanced-aggregation").bind('click', function(){ var query = buildAdvancedQuery(); document.location = "#aggregate/all/"+encodeURI(query); +return false; }); $("#do-advanced-aggregation-cc").bind('click', function(){ var query = buildAdvancedQuery(); document.location = "#aggregate/cc/"+encodeURI(query); +return false; }); $("#do-advanced-aggregation-as").bind('click', function(){ var query = buildAdvancedQuery(); document.location = "#aggregate/as/"+encodeURI(query); +return false; +}); + +$("#home-advanced-search").bind('submit', function(){ +var query = buildAdvancedQuery(); +document.location = "#search/"+encodeURI(query); +return false; }); $(".tip").tooltip(); diff --git a/templates/search/main.html b/templates/search/main.html index 6dc522b..9af49ae 100644 --- a/templates/search/main.html +++ b/templates/search/main.html @@ -44,6 +44,8 @@ probabilities of using relays in a particular country or AS as a guard, middle or exit relay filtered by the search parameters. + + Nickname: @@ -89,11 +91,25 @@ or exit relay filtered by the search parameters. + + - Hostname: + Hostname: + First Seen: + From to days ago + + + Last Seen: + From to days ago + + + Version: + + + Type: Any @@ -109,7 +125,9 @@ or exit relay filtered by the search parameters. Only Offline Relays -Advanced Search + + +Advanced Search Advanced Aggregation by CC ___ 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
commit 7434c071657a03b70bfaa25addb42afc2e474f6b Author: Translation commit botDate: Sat Dec 2 10:19:13 2017 + Update translations for tails-onioncircuits_completed --- id/onioncircuits.pot | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/onioncircuits.pot b/id/onioncircuits.pot index 516c2456b..b9441b574 100644 --- a/id/onioncircuits.pot +++ b/id/onioncircuits.pot @@ -6,13 +6,13 @@ # Nur Ad-Duja , 2016 # Frengky Sinaga , 2016 # R. Gosal , 2016 -# sony wiliyanto , 2016 +# Sony Wiliyanto , 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-11-05 13:29+\n" +"PO-Revision-Date: 2017-12-02 10:15+\n" "Last-Translator: Frengky Sinaga \n" "Language-Team: Indonesian (http://www.transifex.com/otf/torproject/language/id/)\n" "MIME-Version: 1.0\n" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tails-onioncircuits] Update translations for tails-onioncircuits
commit cf64cc18685f7f2ea393f1b7fba2f51f05aae66b Author: Translation commit botDate: Sat Dec 2 10:19:07 2017 + Update translations for tails-onioncircuits --- id/onioncircuits.pot | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/onioncircuits.pot b/id/onioncircuits.pot index 516c2456b..b9441b574 100644 --- a/id/onioncircuits.pot +++ b/id/onioncircuits.pot @@ -6,13 +6,13 @@ # Nur Ad-Duja , 2016 # Frengky Sinaga , 2016 # R. Gosal , 2016 -# sony wiliyanto , 2016 +# Sony Wiliyanto , 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-11-05 13:29+\n" +"PO-Revision-Date: 2017-12-02 10:15+\n" "Last-Translator: Frengky Sinaga \n" "Language-Team: Indonesian (http://www.transifex.com/otf/torproject/language/id/)\n" "MIME-Version: 1.0\n" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tails-openpgp-applet] Update translations for tails-openpgp-applet
commit a16c6c24d880ca5940b31366df04abfebadfa2a7 Author: Translation commit botDate: Sat Dec 2 10:18:48 2017 + Update translations for tails-openpgp-applet --- id/openpgp-applet.pot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/openpgp-applet.pot b/id/openpgp-applet.pot index b561e2254..98c16f56e 100644 --- a/id/openpgp-applet.pot +++ b/id/openpgp-applet.pot @@ -9,7 +9,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: 2017-11-05 13:29+\n" +"PO-Revision-Date: 2017-12-02 10:15+\n" "Last-Translator: adhisuryo i \n" "Language-Team: Indonesian (http://www.transifex.com/otf/torproject/language/id/)\n" "MIME-Version: 1.0\n" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tails-openpgp-applet_completed] Update translations for tails-openpgp-applet_completed
commit d357a275346b57f3c69c7e5981b9a3f9c1ed1ac0 Author: Translation commit botDate: Sat Dec 2 10:18:53 2017 + Update translations for tails-openpgp-applet_completed --- id/openpgp-applet.pot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/openpgp-applet.pot b/id/openpgp-applet.pot index b561e2254..98c16f56e 100644 --- a/id/openpgp-applet.pot +++ b/id/openpgp-applet.pot @@ -9,7 +9,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: 2017-11-05 13:29+\n" +"PO-Revision-Date: 2017-12-02 10:15+\n" "Last-Translator: adhisuryo i \n" "Language-Team: Indonesian (http://www.transifex.com/otf/torproject/language/id/)\n" "MIME-Version: 1.0\n" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/mat-gui_completed] Update translations for mat-gui_completed
commit 7ce672083937e00f2beff80bd8bd467d54bb013b Author: Translation commit botDate: Sat Dec 2 10:16:35 2017 + Update translations for mat-gui_completed --- id.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id.po b/id.po index de78f7cb1..b215387c0 100644 --- a/id.po +++ b/id.po @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: The Tor Project\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 23:06+0100\n" -"PO-Revision-Date: 2017-11-05 13:29+\n" +"PO-Revision-Date: 2017-12-02 10:14+\n" "Last-Translator: zk\n" "Language-Team: Indonesian (http://www.transifex.com/otf/torproject/language/id/)\n" "MIME-Version: 1.0\n" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/mat-gui] Update translations for mat-gui
commit 389302c47f1fbe18ce38a370a3b9125ab0bc8458 Author: Translation commit botDate: Sat Dec 2 10:16:30 2017 + Update translations for mat-gui --- id.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id.po b/id.po index de78f7cb1..b215387c0 100644 --- a/id.po +++ b/id.po @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: The Tor Project\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 23:06+0100\n" -"PO-Revision-Date: 2017-11-05 13:29+\n" +"PO-Revision-Date: 2017-12-02 10:14+\n" "Last-Translator: zk\n" "Language-Team: Indonesian (http://www.transifex.com/otf/torproject/language/id/)\n" "MIME-Version: 1.0\n" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/torcheck_completed] Update translations for torcheck_completed
commit c9ef5f7322d05b39c216f873cc6b21aee30b8f26 Author: Translation commit botDate: Sat Dec 2 10:15:21 2017 + Update translations for torcheck_completed --- id/torcheck.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/torcheck.po b/id/torcheck.po index 944187781..52fe5009b 100644 --- a/id/torcheck.po +++ b/id/torcheck.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: The Tor Project\n" "POT-Creation-Date: 2012-02-16 20:28+PDT\n" -"PO-Revision-Date: 2017-09-23 18:03+\n" +"PO-Revision-Date: 2017-12-02 10:14+\n" "Last-Translator: Mohamad Hasan Al Banna \n" "Language-Team: Indonesian (http://www.transifex.com/otf/torproject/language/id/)\n" "MIME-Version: 1.0\n" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/torcheck] Update translations for torcheck
commit 81569232fbed412abb2e783792fadb5d410c1382 Author: Translation commit botDate: Sat Dec 2 10:15:15 2017 + Update translations for torcheck --- id/torcheck.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/id/torcheck.po b/id/torcheck.po index 944187781..52fe5009b 100644 --- a/id/torcheck.po +++ b/id/torcheck.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: The Tor Project\n" "POT-Creation-Date: 2012-02-16 20:28+PDT\n" -"PO-Revision-Date: 2017-09-23 18:03+\n" +"PO-Revision-Date: 2017-12-02 10:14+\n" "Last-Translator: Mohamad Hasan Al Banna \n" "Language-Team: Indonesian (http://www.transifex.com/otf/torproject/language/id/)\n" "MIME-Version: 1.0\n" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tor-messenger-uiproperties] Update translations for tor-messenger-uiproperties
commit 07f01c675636375867b4d1c22ba97bc5211a4584 Author: Translation commit botDate: Sat Dec 2 09:20:28 2017 + Update translations for tor-messenger-uiproperties --- ms_MY/ui.properties | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ms_MY/ui.properties b/ms_MY/ui.properties index d5a660425..3e3fcbf38 100644 --- a/ms_MY/ui.properties +++ b/ms_MY/ui.properties @@ -8,7 +8,7 @@ auth.error=Satu ralat berlaku ketika mengesahkan identiti kenalan anda. auth.success=Verifying your contact's identity completed successfully. auth.successThem=Your contact has successfully verified your identity. You may want to verify their identity as well by asking your own question. auth.fail=Failed to verify your contact's identity. -auth.waiting=Waiting for contact ... +auth.waiting=Menunggu kenalan ... reauth.label=Reverify your contact's identity prefs.label=Keutamaan OTR alert.start=Attempting to start a private conversation with %S. @@ -16,7 +16,7 @@ alert.refresh=Attempting to refresh the private conversation with %S. alert.gone_insecure=Private conversation with %S ended. finger.seen=%S is contacting you from an unrecognized computer. You should verify this contact's identity. finger.unseen=%S's identity has not been verified yet. You should verify this contact's identity. -finger.verify=Verify +finger.verify=Sahkan verify.accessKey=V state.not_private=The current conversation is not private. state.unverified=The current conversation is private but %S's identity has not been verified. ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tor-messenger-prefsdtd] Update translations for tor-messenger-prefsdtd
commit 02970d34a3489a0a85e5cff3b6b0b967ba9632ca Author: Translation commit botDate: Sat Dec 2 09:20:01 2017 + Update translations for tor-messenger-prefsdtd --- ms_MY/prefs.dtd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ms_MY/prefs.dtd b/ms_MY/prefs.dtd index 3615d3886..efede1cb1 100644 --- a/ms_MY/prefs.dtd +++ b/ms_MY/prefs.dtd @@ -6,8 +6,8 @@ - - + + ___ 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
commit 0ab5c955ae1f5cf6d008f45a43a075393ac91131 Author: Translation commit botDate: Sat Dec 2 09:19:47 2017 + Update translations for tor-messenger-fingerdtd_completed --- ms_MY/finger.dtd | 15 +++ 1 file changed, 15 insertions(+) diff --git a/ms_MY/finger.dtd b/ms_MY/finger.dtd new file mode 100644 index 0..2d884816d --- /dev/null +++ b/ms_MY/finger.dtd @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tails-onioncircuits] Update translations for tails-onioncircuits
commit 83743fed3a9b63e9ea1ca3572bdb55e686763b26 Author: Translation commit botDate: Sat Dec 2 09:19:12 2017 + Update translations for tails-onioncircuits --- ms_MY/onioncircuits.pot | 33 + 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/ms_MY/onioncircuits.pot b/ms_MY/onioncircuits.pot index 9eb5ff249..bb89be588 100644 --- a/ms_MY/onioncircuits.pot +++ b/ms_MY/onioncircuits.pot @@ -3,13 +3,14 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# abuyop , 2017 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" -"Last-Translator: carolyn \n" +"PO-Revision-Date: 2017-12-02 09:09+\n" +"Last-Translator: abuyop \n" "Language-Team: Malay (Malaysia) (http://www.transifex.com/otf/torproject/language/ms_MY/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,15 +20,15 @@ msgstr "" #: ../onioncircuits:81 msgid "You are not connected to Tor yet..." -msgstr "" +msgstr "Anda tidak bersambung dengan Tor..." #: ../onioncircuits:95 msgid "Onion Circuits" -msgstr "" +msgstr "Litar Onion" #: ../onioncircuits:125 msgid "Circuit" -msgstr "" +msgstr "Litar" #: ../onioncircuits:126 msgid "Status" @@ -35,38 +36,38 @@ msgstr "Status" #: ../onioncircuits:142 msgid "Click on a circuit for more detail about its Tor relays." -msgstr "" +msgstr "Klik pada litar untuk perincian lanjut berkenaan geganti Tor." #: ../onioncircuits:221 msgid "The connection to Tor was lost..." -msgstr "" +msgstr "Sambungan dengan Tor telah terputus..." #: ../onioncircuits:317 msgid "..." -msgstr "" +msgstr "..." #: ../onioncircuits:343 #, c-format msgid "%s: %s" -msgstr "" +msgstr "%s: %s" #: ../onioncircuits:554 msgid "GeoIP database unavailable. No country information will be displayed." -msgstr "" +msgstr "Pangkalan data GeoIP tidak tersedia. Tiada maklumat negara akan dipaparkan." #: ../onioncircuits:585 #, c-format msgid "%s (%s)" -msgstr "" +msgstr "%s (%s)" #: ../onioncircuits:590 #, c-format msgid "%.2f Mb/s" -msgstr "" +msgstr "%.2f Mb/s" #: ../onioncircuits:592 ../onioncircuits:593 ../onioncircuits:594 msgid "Unknown" -msgstr "" +msgstr "Tidak Diketahui" #: ../onioncircuits:607 msgid "Fingerprint:" @@ -74,12 +75,12 @@ msgstr "TandaTangan:" #: ../onioncircuits:608 msgid "Published:" -msgstr "" +msgstr "Disiarkan:" #: ../onioncircuits:609 msgid "IP:" -msgstr "" +msgstr "IP:" #: ../onioncircuits:610 msgid "Bandwidth:" -msgstr "" +msgstr "Jalur Lebar:" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tor-messenger-authdtd] Update translations for tor-messenger-authdtd
commit b198075b9f25594ec767cdb5f86c84f89edc6dc2 Author: Translation commit botDate: Sat Dec 2 09:19:23 2017 + Update translations for tor-messenger-authdtd --- ms_MY/auth.dtd | 26 +- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/ms_MY/auth.dtd b/ms_MY/auth.dtd index d77fbcb20..4e371aaf5 100644 --- a/ms_MY/auth.dtd +++ b/ms_MY/auth.dtd @@ -1,21 +1,21 @@ - - + + - - - - - - + + + + + + - - + + - - + + - \ No newline at end of file + \ No newline at end of file ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tails-onioncircuits_completed] Update translations for tails-onioncircuits_completed
commit 6fa5c65d45d5f48e430aa00cc6cb479406cd489c Author: Translation commit botDate: Sat Dec 2 09:19:18 2017 + Update translations for tails-onioncircuits_completed --- ms_MY/onioncircuits.pot | 86 + 1 file changed, 86 insertions(+) diff --git a/ms_MY/onioncircuits.pot b/ms_MY/onioncircuits.pot new file mode 100644 index 0..bb89be588 --- /dev/null +++ b/ms_MY/onioncircuits.pot @@ -0,0 +1,86 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# abuyop , 2017 +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-12-02 09:09+\n" +"Last-Translator: abuyop \n" +"Language-Team: Malay (Malaysia) (http://www.transifex.com/otf/torproject/language/ms_MY/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ms_MY\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ../onioncircuits:81 +msgid "You are not connected to Tor yet..." +msgstr "Anda tidak bersambung dengan Tor..." + +#: ../onioncircuits:95 +msgid "Onion Circuits" +msgstr "Litar Onion" + +#: ../onioncircuits:125 +msgid "Circuit" +msgstr "Litar" + +#: ../onioncircuits:126 +msgid "Status" +msgstr "Status" + +#: ../onioncircuits:142 +msgid "Click on a circuit for more detail about its Tor relays." +msgstr "Klik pada litar untuk perincian lanjut berkenaan geganti Tor." + +#: ../onioncircuits:221 +msgid "The connection to Tor was lost..." +msgstr "Sambungan dengan Tor telah terputus..." + +#: ../onioncircuits:317 +msgid "..." +msgstr "..." + +#: ../onioncircuits:343 +#, c-format +msgid "%s: %s" +msgstr "%s: %s" + +#: ../onioncircuits:554 +msgid "GeoIP database unavailable. No country information will be displayed." +msgstr "Pangkalan data GeoIP tidak tersedia. Tiada maklumat negara akan dipaparkan." + +#: ../onioncircuits:585 +#, c-format +msgid "%s (%s)" +msgstr "%s (%s)" + +#: ../onioncircuits:590 +#, c-format +msgid "%.2f Mb/s" +msgstr "%.2f Mb/s" + +#: ../onioncircuits:592 ../onioncircuits:593 ../onioncircuits:594 +msgid "Unknown" +msgstr "Tidak Diketahui" + +#: ../onioncircuits:607 +msgid "Fingerprint:" +msgstr "TandaTangan:" + +#: ../onioncircuits:608 +msgid "Published:" +msgstr "Disiarkan:" + +#: ../onioncircuits:609 +msgid "IP:" +msgstr "IP:" + +#: ../onioncircuits:610 +msgid "Bandwidth:" +msgstr "Jalur Lebar:" ___ 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
commit fd48b2c523b23c2a81119bce9ed1be76d4d0ca67 Author: Translation commit botDate: Sat Dec 2 09:19:42 2017 + Update translations for tor-messenger-fingerdtd --- ms_MY/finger.dtd | 26 +- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/ms_MY/finger.dtd b/ms_MY/finger.dtd index 7563e291c..2d884816d 100644 --- a/ms_MY/finger.dtd +++ b/ms_MY/finger.dtd @@ -1,15 +1,15 @@ - - + + - - - - - - - - - + + + + + + + + + - - \ No newline at end of file + + \ No newline at end of file ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/torbutton-abouttorproperties_completed] Update translations for torbutton-abouttorproperties_completed
commit cbd2af0fe3b94c823a1c12ccaa11e4da1eae26ee Author: Translation commit botDate: Sat Dec 2 09:18:49 2017 + Update translations for torbutton-abouttorproperties_completed --- ms_MY/abouttor.properties | 20 1 file changed, 20 insertions(+) diff --git a/ms_MY/abouttor.properties b/ms_MY/abouttor.properties new file mode 100644 index 0..b854017e0 --- /dev/null +++ b/ms_MY/abouttor.properties @@ -0,0 +1,20 @@ +# Copyright (c) 2014, The Tor Project, Inc. +# See LICENSE for licensing information. +# vim: set sw=2 sts=2 ts=8 et: + +aboutTor.searchDDG.privacy=Gelintar secara selamat dengan DuckDuckGo. +# The following string is a link which replaces %1$S above. +aboutTor.searchDDG.privacy.link=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=Berilah Sumbangan Sekarang! + +aboutTor.donationBanner.slogan=Tor: Memperkasakan Penentangan Digital +aboutTor.donationBanner.mozilla=Sumbanglah hari ini dan Mozilla akan sepadankan hadiah anda! + +aboutTor.donationBanner.tagline1=Melindungi Wartawan, Pemberi Maklumat, & Aktivis Semenjak Tahun 2006 +aboutTor.donationBanner.tagline2=Kebebasan Rangkaian Diseluruh Dunia +aboutTor.donationBanner.tagline3=Kebebasan Atas Talian +aboutTor.donationBanner.tagline4=Memelihara Ekspresi Bebas Diseluruh Dunia +aboutTor.donationBanner.tagline5=Lindungi Kerahsiaan Berjuta-juta Pengguna Setiap Hari ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/torbutton-aboutdialogdtd_completed] Update translations for torbutton-aboutdialogdtd_completed
commit 4b7e30bdf9af9c0b34902be7115e7bde4381adf4 Author: Translation commit botDate: Sat Dec 2 09:18:38 2017 + Update translations for torbutton-aboutdialogdtd_completed --- ms_MY/aboutdialog.dtd | 19 +++ 1 file changed, 19 insertions(+) diff --git a/ms_MY/aboutdialog.dtd b/ms_MY/aboutdialog.dtd new file mode 100644 index 0..c588782f6 --- /dev/null +++ b/ms_MY/aboutdialog.dtd @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + ___ 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
commit dfdae65282375b370eba82fae9021f8082288e6d Author: Translation commit botDate: Sat Dec 2 09:18:44 2017 + Update translations for torbutton-abouttorproperties --- ms_MY/abouttor.properties | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ms_MY/abouttor.properties b/ms_MY/abouttor.properties index ea46c07e5..b854017e0 100644 --- a/ms_MY/abouttor.properties +++ b/ms_MY/abouttor.properties @@ -8,13 +8,13 @@ aboutTor.searchDDG.privacy.link=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=Donate Now! +aboutTor.donationBanner.donate=Berilah Sumbangan Sekarang! -aboutTor.donationBanner.slogan=Tor: Powering Digital Resistance -aboutTor.donationBanner.mozilla=Give today and Mozilla will match your gift! +aboutTor.donationBanner.slogan=Tor: Memperkasakan Penentangan Digital +aboutTor.donationBanner.mozilla=Sumbanglah hari ini dan Mozilla akan sepadankan hadiah anda! -aboutTor.donationBanner.tagline1=Protecting Journalists, Whistleblowers, & Activists Since 2006 -aboutTor.donationBanner.tagline2=Networking Freedom Worldwide -aboutTor.donationBanner.tagline3=Freedom Online -aboutTor.donationBanner.tagline4=Fostering Free Expression Worldwide -aboutTor.donationBanner.tagline5=Protecting the Privacy of Millions Every Day +aboutTor.donationBanner.tagline1=Melindungi Wartawan, Pemberi Maklumat, & Aktivis Semenjak Tahun 2006 +aboutTor.donationBanner.tagline2=Kebebasan Rangkaian Diseluruh Dunia +aboutTor.donationBanner.tagline3=Kebebasan Atas Talian +aboutTor.donationBanner.tagline4=Memelihara Ekspresi Bebas Diseluruh Dunia +aboutTor.donationBanner.tagline5=Lindungi Kerahsiaan Berjuta-juta Pengguna Setiap Hari ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/torbutton-aboutdialogdtd] Update translations for torbutton-aboutdialogdtd
commit 058fb8d1789b178a645fb17ddf3bef969945d8cc Author: Translation commit botDate: Sat Dec 2 09:18:32 2017 + Update translations for torbutton-aboutdialogdtd --- ms_MY/aboutdialog.dtd | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/ms_MY/aboutdialog.dtd b/ms_MY/aboutdialog.dtd index 5099ad74b..c588782f6 100644 --- a/ms_MY/aboutdialog.dtd +++ b/ms_MY/aboutdialog.dtd @@ -1,19 +1,19 @@ - + - - + + - + - - + + - + - + - + - - + + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/mat-gui] Update translations for mat-gui
commit 5a11ca31e212f26c110c366b3c029eb2d9a6b250 Author: Translation commit botDate: Sat Dec 2 09:16:33 2017 + Update translations for mat-gui --- ms_MY.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ms_MY.po b/ms_MY.po index 2efcd3bb9..c1aeedd0c 100644 --- a/ms_MY.po +++ b/ms_MY.po @@ -12,7 +12,7 @@ msgstr "" "Project-Id-Version: The Tor Project\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 23:06+0100\n" -"PO-Revision-Date: 2017-09-19 17:08+\n" +"PO-Revision-Date: 2017-12-02 09:09+\n" "Last-Translator: Razman Ramly \n" "Language-Team: Malay (Malaysia) (http://www.transifex.com/otf/torproject/language/ms_MY/)\n" "MIME-Version: 1.0\n" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/mat-gui_completed] Update translations for mat-gui_completed
commit 1a6e6b5387d047758604498461189d2e7d206456 Author: Translation commit botDate: Sat Dec 2 09:16:38 2017 + Update translations for mat-gui_completed --- ms_MY.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ms_MY.po b/ms_MY.po index 2efcd3bb9..c1aeedd0c 100644 --- a/ms_MY.po +++ b/ms_MY.po @@ -12,7 +12,7 @@ msgstr "" "Project-Id-Version: The Tor Project\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 23:06+0100\n" -"PO-Revision-Date: 2017-09-19 17:08+\n" +"PO-Revision-Date: 2017-12-02 09:09+\n" "Last-Translator: Razman Ramly \n" "Language-Team: Malay (Malaysia) (http://www.transifex.com/otf/torproject/language/ms_MY/)\n" "MIME-Version: 1.0\n" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/https_everywhere_completed] Update translations for https_everywhere_completed
commit a6ec0456614c34de2c4c03fdc8defbcf4dfcf94a Author: Translation commit botDate: Sat Dec 2 09:15:53 2017 + Update translations for https_everywhere_completed --- ms_MY/https-everywhere.dtd | 60 +++--- 1 file changed, 24 insertions(+), 36 deletions(-) diff --git a/ms_MY/https-everywhere.dtd b/ms_MY/https-everywhere.dtd index 5b8baa125..bbed07679 100644 --- a/ms_MY/https-everywhere.dtd +++ b/ms_MY/https-everywhere.dtd @@ -2,46 +2,34 @@ - - - - - - - + - + - + + - - - - - - - - - - - - - - - - - - + + + + - - - - - - + + - - - + + + + + + + + + + + + + + ___ 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
commit 7d14ae4cf336acef1e5094ede4ec76abf9b3510c Author: Translation commit botDate: Sat Dec 2 09:15:43 2017 + Update translations for https_everywhere --- ms_MY/https-everywhere.dtd | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/ms_MY/https-everywhere.dtd b/ms_MY/https-everywhere.dtd index c48417b98..bbed07679 100644 --- a/ms_MY/https-everywhere.dtd +++ b/ms_MY/https-everywhere.dtd @@ -20,16 +20,16 @@ - + - - - - - - - - - - + + + + + + + + + + ___ 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
commit 7d3b8ad48feda73b56076fdf952a6342cef28ab3 Author: Translation commit botDate: Sat Dec 2 09:15:23 2017 + Update translations for torcheck_completed --- ms_MY/torcheck.po | 67 +++ 1 file changed, 58 insertions(+), 9 deletions(-) diff --git a/ms_MY/torcheck.po b/ms_MY/torcheck.po index 9c876b222..eb21ef989 100644 --- a/ms_MY/torcheck.po +++ b/ms_MY/torcheck.po @@ -1,16 +1,18 @@ # TorCheck gettext template -# Copyright (C) 2008-2012 The Tor Project, Inc +# Copyright (C) 2008-2013 The Tor Project, Inc # # Translators: -# shahril , 2013 +# abuyop , 2017 +# kz_gtr , 2014 +# Mohd Shahril Bin Zainol Abidin , 2013 # Weldan Jamili , 2012 msgid "" msgstr "" "Project-Id-Version: The Tor Project\n" "POT-Creation-Date: 2012-02-16 20:28+PDT\n" -"PO-Revision-Date: 2013-11-06 09:10+\n" -"Last-Translator: runasand \n" -"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/torproject/language/ms_MY/)\n" +"PO-Revision-Date: 2017-12-02 09:00+\n" +"Last-Translator: abuyop \n" +"Language-Team: Malay (Malaysia) (http://www.transifex.com/otf/torproject/language/ms_MY/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -18,8 +20,8 @@ msgstr "" "Language: ms_MY\n" "Plural-Forms: nplurals=1; plural=0;\n" -msgid "Congratulations. Your browser is configured to use Tor." -msgstr "Tahniah.Pelayar anda telah dikonfigurasi untuk menggunakan Tor." +msgid "Congratulations. This browser is configured to use Tor." +msgstr "Tahniah. Pelayar ini dikonfigurasikan untuk menggunakan Tor." msgid "" "Please refer to the https://www.torproject.org/\;>Tor website " @@ -27,8 +29,8 @@ msgid "" "the Internet anonymously." msgstr "Sila rujuk kepada laman web https://www.torproject.org/\;>Tor untuk maklumat lanjut mengenai penggunaan Tor dengan selamat. Anda kini bebas untuk melayari internet tanpa nama ." -msgid "There is a security update available for the Tor Browser Bundle." -msgstr "Terdapat kemas kini keselamatan yang tersedia untuk Bundle Pelayar Tor." +msgid "There is a security update available for Tor Browser." +msgstr "Terdapat kemaskini keselamatan yang tersedia untuk Pelayar Tor." msgid "" "https://www.torproject.org/download/download-easy.html\;>Click " @@ -55,3 +57,50 @@ msgstr "Gangguan perkhidmatan sementara menghalang kami daripada menentukan jika msgid "Your IP address appears to be: " msgstr "Alamat IP anda:" + +msgid "Are you using Tor?" +msgstr "Adakah anda menggunakan Tor?" + +msgid "This page is also available in the following languages:" +msgstr "Laman ini juga boleh didapati dalam bahasa-bahasa berikut:" + +msgid "For more information about this exit relay, see:" +msgstr "Untuk maklumat lebih lanjut tentang relay keluar ini, lihat:" + +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 "Projek Tor dibawah US 501(c)(3) adalah organisasi bukan keuntungan yang khusus untuk penyelidikan, pembangunan dan pendidikan dalam talian secara lebih selamat dan menguatkan privasi." + +msgid "Learn More " +msgstr "Ketahui Lebih Lanjut " + +msgid "Go" +msgstr "Pergi" + +msgid "Short User Manual" +msgstr "Panduan Pengguna Ringkas" + +msgid "Donate to Support Tor" +msgstr "Dermalah untuk Sokong PembangunanTor" + +msgid "Tor Q Site" +msgstr "Laman S Tor" + +msgid "Volunteer" +msgstr "Sukarela" + +msgid "JavaScript is enabled." +msgstr "Srkip Java dibenarkan." + +msgid "JavaScript is disabled." +msgstr "Srkip Java dilumpuhkan." + +msgid "However, it does not appear to be Tor Browser." +msgstr "Walaubagaimanapun, ia bukanlah Pelayar Tor." + +msgid "Run a Relay" +msgstr "Jalankan Pengganti" + +msgid "Stay Anonymous" +msgstr "Kekal Awanama" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/torcheck] Update translations for torcheck
commit 2fd3919a6aaeedc38243100bc057dad3cdde744d Author: Translation commit botDate: Sat Dec 2 09:15:15 2017 + Update translations for torcheck --- ms_MY/torcheck.po | 25 + 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/ms_MY/torcheck.po b/ms_MY/torcheck.po index 15c435ced..eb21ef989 100644 --- a/ms_MY/torcheck.po +++ b/ms_MY/torcheck.po @@ -2,6 +2,7 @@ # Copyright (C) 2008-2013 The Tor Project, Inc # # Translators: +# abuyop , 2017 # kz_gtr , 2014 # Mohd Shahril Bin Zainol Abidin , 2013 # Weldan Jamili , 2012 @@ -9,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: The Tor Project\n" "POT-Creation-Date: 2012-02-16 20:28+PDT\n" -"PO-Revision-Date: 2017-09-19 12:58+\n" -"Last-Translator: runasand \n" +"PO-Revision-Date: 2017-12-02 09:00+\n" +"Last-Translator: abuyop \n" "Language-Team: Malay (Malaysia) (http://www.transifex.com/otf/torproject/language/ms_MY/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,7 +30,7 @@ msgid "" msgstr "Sila rujuk kepada laman web https://www.torproject.org/\;>Tor untuk maklumat lanjut mengenai penggunaan Tor dengan selamat. Anda kini bebas untuk melayari internet tanpa nama ." msgid "There is a security update available for Tor Browser." -msgstr "" +msgstr "Terdapat kemaskini keselamatan yang tersedia untuk Pelayar Tor." msgid "" "https://www.torproject.org/download/download-easy.html\;>Click " @@ -72,34 +73,34 @@ msgid "" msgstr "Projek Tor dibawah US 501(c)(3) adalah organisasi bukan keuntungan yang khusus untuk penyelidikan, pembangunan dan pendidikan dalam talian secara lebih selamat dan menguatkan privasi." msgid "Learn More " -msgstr "" +msgstr "Ketahui Lebih Lanjut " msgid "Go" msgstr "Pergi" msgid "Short User Manual" -msgstr "" +msgstr "Panduan Pengguna Ringkas" msgid "Donate to Support Tor" -msgstr "" +msgstr "Dermalah untuk Sokong PembangunanTor" msgid "Tor Q Site" -msgstr "" +msgstr "Laman S Tor" msgid "Volunteer" msgstr "Sukarela" msgid "JavaScript is enabled." -msgstr "" +msgstr "Srkip Java dibenarkan." msgid "JavaScript is disabled." -msgstr "" +msgstr "Srkip Java dilumpuhkan." msgid "However, it does not appear to be Tor Browser." -msgstr "" +msgstr "Walaubagaimanapun, ia bukanlah Pelayar Tor." msgid "Run a Relay" -msgstr "" +msgstr "Jalankan Pengganti" msgid "Stay Anonymous" -msgstr "" +msgstr "Kekal Awanama" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits