commit cbd6b1b15723b531876d0c7d7b4e239bc9685116 Author: Arlo Breault arlolra@gmail.com Date: Fri Oct 25 16:28:41 2013 -0700
Some fixes for go1.0.x --- handlers.go | 4 ++-- public/index.html | 4 ++-- scripts/exitips.py | 8 +++++--- 3 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/handlers.go b/handlers.go index 57e82f8..f4a308f 100644 --- a/handlers.go +++ b/handlers.go @@ -18,7 +18,7 @@ var Locales = GetLocaleList() // page model type Page struct { IsTor bool - UpToDate bool + NotUpToDate bool Small bool Fingerprint string OnOff string @@ -74,7 +74,7 @@ func RootHandler(Layout *template.Template, Exits *Exits, domain *gettext.Domain // instance of your page model p := Page{ isTor, - UpToDate(r), + !UpToDate(r), Small(r), fingerprint, onOff, diff --git a/public/index.html b/public/index.html index 450c533..832ec99 100644 --- a/public/index.html +++ b/public/index.html @@ -4,7 +4,7 @@ {{ define "head" }} <form action="/" method="get" id="lang"> {{ if .Small }}<input type="hidden" name="small" value="1" />{{ end }} - {{ if And .IsTor (Not .UpToDate) }}<input type="hidden" name="uptodate" value="0" />{{ end }} + {{ if And .IsTor .NotUpToDate }}<input type="hidden" name="uptodate" value="0" />{{ end }} <label for="lang" class="small">{{ GetText .Lang "This page is also available in the following languages:" }}</label> <select id="cl" name="lang"> {{ $out := . }} @@ -28,7 +28,7 @@ {{ end }} </h1> <p>{{ GetText .Lang "Your IP address appears to be: " }} <strong>{{ .IP }}</strong></p> - {{ if And .IsTor (Not .UpToDate) }} + {{ if And .IsTor .NotUpToDate }} <p class="security"> {{ GetText .Lang "There is a security update available for the Tor Browser Bundle." }}<br /> {{ GetText .Lang "<a href="https://www.torproject.org/download/download-easy.html%5C%22%3EClick here to go to the download page</a>" | UnEscaped }} diff --git a/scripts/exitips.py b/scripts/exitips.py index 49b7f03..7a27b5d 100755 --- a/scripts/exitips.py +++ b/scripts/exitips.py @@ -56,6 +56,8 @@ def main(consensuses, exit_lists): for x in router.exit_policy._get_rules(): r.Rules.append({ "IsAddressWildcard": True, + "Address": "", + "Mask": "", "IsAccept": x.is_accept, "MinPort": x.min_port, "MaxPort": x.max_port @@ -83,7 +85,7 @@ def main(consensuses, exit_lists): rules = [] for x in descriptor.exit_policy._get_rules(): is_address_wildcard = x.is_address_wildcard() - mask = None + mask = "" if not is_address_wildcard: address_type = x.get_address_type() if (address_type == AddressType.IPv4 and @@ -93,8 +95,8 @@ def main(consensuses, exit_lists): mask = x.get_mask() rules.append({ "IsAddressWildcard": is_address_wildcard, - "Address": x.address, - "Mask": mask, + "Address": "" if x.address is None else x.address, + "Mask": "" if mask is None else mask, "IsAccept": x.is_accept, "MinPort": x.min_port, "MaxPort": x.max_port
tor-commits@lists.torproject.org