X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=html%2Fcgi-bin%2Ftor.cgi;h=0d235c9490903beb9355ea319b0b2c88d6cd07fd;hb=9b86a7ec28bd2a2049e771b59dff817c0569e106;hp=e00bc5fd50b7649b8d7542c7de2807a7c463d8e4;hpb=1bebab64407f7836d31bc8b86a46db1984d804a9;p=ipfire-2.x.git
diff --git a/html/cgi-bin/tor.cgi b/html/cgi-bin/tor.cgi
index e00bc5fd50..0d235c9490 100644
--- a/html/cgi-bin/tor.cgi
+++ b/html/cgi-bin/tor.cgi
@@ -27,6 +27,7 @@ use warnings;
use CGI::Carp 'fatalsToBrowser';
require '/var/ipfire/general-functions.pl';
+require "${General::swroot}/geoip-functions.pl";
require "${General::swroot}/lang.pl";
require "${General::swroot}/header.pl";
@@ -105,7 +106,7 @@ if (&Header::blue_used()) {
}
$settings{'TOR_RELAY_ENABLED'} = 'off';
-$settings{'TOR_RELAY_MODE'} = 'exit';
+$settings{'TOR_RELAY_MODE'} = 'relay';
$settings{'TOR_RELAY_ADDRESS'} = '';
$settings{'TOR_RELAY_PORT'} = 9001;
$settings{'TOR_RELAY_DIRPORT'} = 0;
@@ -266,7 +267,7 @@ if ( ($memory != 0) && (@pid[0] ne "///") ){
$Lang::tr{'tor enabled'}:
- $Lang::tr{'tor socks port'}:
+ $Lang::tr{'tor socks port'}:
@@ -386,17 +387,17 @@ END
$Lang::tr{'tor relay mode private bridge'}
- $Lang::tr{'tor relay nickname'}:
+ $Lang::tr{'tor relay nickname'}:
- $Lang::tr{'tor relay address'}:
+ $Lang::tr{'tor relay address'}:
- $Lang::tr{'tor relay port'}:
+ $Lang::tr{'tor relay port'}:
@@ -404,13 +405,13 @@ END
- $Lang::tr{'tor directory port'}:
+ $Lang::tr{'tor directory port'}:
$Lang::tr{'tor 0 = disabled'}
- $Lang::tr{'tor contact info'}:
+ $Lang::tr{'tor contact info'}:
@@ -431,9 +432,9 @@ END
foreach (@bandwidth_limits) {
if ($_ >= 1024) {
- print "". $_ / 1024 ." MBit/s \n";
+ print "". $_ / 1024 ." Mbit/s \n";
} else {
- print "$_ kBit/s \n";
+ print "$_ kbit/s \n";
}
}
@@ -441,7 +442,7 @@ END
$Lang::tr{'tor bandwidth unlimited'}
- $Lang::tr{'tor accounting limit'}:
+ $Lang::tr{'tor accounting limit'}:
@@ -454,9 +455,9 @@ END
foreach (@bandwidth_limits) {
if ($_ >= 1024) {
- print "". $_ / 1024 ." MBit/s \n";
+ print "". $_ / 1024 ." Mbit/s \n";
} else {
- print "$_ kBit/s \n";
+ print "$_ kbit/s \n";
}
}
print <
-
- $Lang::tr{'this field may be blank'}
-
+ $Lang::tr{'required field'}
@@ -621,10 +620,14 @@ END
END
if (exists($node->{'country_code'})) {
- if (!$node->{'country_code'} or $node->{'country_code'} eq '??') {
- print " ";
+ # Get the flag icon of the country.
+ my $flag_icon = &GeoIP::get_flag_icon($node->{'country_code'});
+
+ # Check if a flag for the given country is available.
+ if ($flag_icon) {
+ print " ";
} else {
- print " ";
+ print " ";
}
}
@@ -975,7 +978,7 @@ sub FormatBytes() {
sub FormatBitsPerSecond() {
my $bits = shift;
- my @units = ("Bit/s", "KBit/s", "MBit/s", "GBit/s", "TBit/s");
+ my @units = ("bit/s", "kbit/s", "Mbit/s", "Gbit/s", "Tbit/s");
my $units_index = 0;
while (($units_index <= $#units) && ($bits >= 1024)) {