[tor-commits] [torbutton/master] XPI build not supported anymore

gk at torproject.org gk at torproject.org
Wed Aug 7 19:21:07 UTC 2019


commit f7238d222fe4803070f65638cd5bbd4f778a477a
Author: Alex Catarineu <acat at torproject.org>
Date:   Fri May 10 13:11:03 2019 +0200

    XPI build not supported anymore
---
 .gitignore          |   1 -
 README.BUILD        |  19 ---
 README.RELEASE      | 107 --------------
 makexpi.sh          |  32 -----
 update-unsigned.rdf | 392 ----------------------------------------------------
 5 files changed, 551 deletions(-)

diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 5fff1d9c..00000000
--- a/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-pkg
diff --git a/README.BUILD b/README.BUILD
deleted file mode 100644
index ea0803d7..00000000
--- a/README.BUILD
+++ /dev/null
@@ -1,19 +0,0 @@
-To build an XPI that is suitable for Babelzilla, do the following:
-
-    patch -p0 < no-english.diff
-    chmod +x makexpi.sh
-    ./makexpi.sh
-    cd pkg/
-
-You should see:
-
-    file torbutton-1.2.0rc1.xpi
-    pkg/torbutton-1.2.0rc1.xpi: Zip archive data, at least v1.0 to extract
-
-This is to work around the fact that an xpi requires empty strings for
-incomplete translations or the formatting of various dialogs will be broken.
-Furthermore, Babelzilla doesn't know an english string from a Japanese string
-and simply records translations as matching strings. The XPI resulting from
-the above build process will be ready for Babelzilla but should not be used by
-anyone else.
-
diff --git a/README.RELEASE b/README.RELEASE
deleted file mode 100644
index 42365832..00000000
--- a/README.RELEASE
+++ /dev/null
@@ -1,107 +0,0 @@
-#             Magical Torbutton Release Process Incantations
-#
-#   "May this part of my job one day be replaced by a small shell script"
-#
-
-#. Decide the version number.
-
-   export VERSION="1.5.2"
-   vim ./src/install.rdf # edit <em:version> tag to reflect version
-
-#. Test upgrades of candidate XPI in latest Firefox and TBB product matrix
-
-   # TODO: Currently manual
-
-#. Generate changelog from git shortlog
-
-   # TODO: Currently manual
-
-#. tx noise: https://svn.torproject.org/svn/translation/trunk/documentation/howto.txt
-
-   cd torbutton.git/trans_tools/po
-   torsocks svn up
-   torsocks tx pull -a
-   cd ..
-   ./validate_all.sh | less
-
-   torsocks ./new_tb_strings.sh
-
-   ./mkmoz.sh
-   ./mvmoz.sh
-   cd ..
-   git diff .
-   git commit .
-
-#. Tag the release:
-
-   git tag -u mikeperry at fscked.org -s ${VERSION}
-   torsocks git push origin-push --tags
-
-#. Create the .xpi
-
-   cd /tmp/
-   torsocks git clone git://git.torproject.org/git/torbutton.git torbutton-release
-   cd torbutton-release
-   git tag -v ${VERSION}   # verify signature against git protocol haaAAXXXX
-   git checkout -b tag-${VERSION} ${VERSION}
-   mkdir ./pkg
-   sh makexpi.sh
-
-#. SHA1 + Sign the .xpi
-
-   gpg -abs ./pkg/torbutton-${VERSION}.xpi
-   sha1sum ./pkg/torbutton-${VERSION}.xpi
-
-#. Upload .xpi to website
-
-   chmod 664 ./pkg/torbutton-${VERSION}.xpi*
-   torsocks scp ./pkg/torbutton-${VERSION}.xpi* vescum:/srv/www-master.torproject.org/htdocs/dist/torbutton/
-   torsocks scp ./pkg/torbutton-${VERSION}.xpi vescum:/srv/www-master.torproject.org/htdocs/dist/torbutton/torbutton-current.xpi
-   torsocks scp ./pkg/torbutton-${VERSION}.xpi.asc vescum:/srv/www-master.torproject.org/htdocs/dist/torbutton/torbutton-current.xpi.asc
-
-#. Update update-unsigned.rdf in torbutton.git with package sha1
-
-   cd torbutton.git
-   vim update-unsigned.rdf   # Add <li> and <description> w/ sha1 and version
-
-#. Sign the new update-unsigned.rdf.
-
-   # Key creation based on these instructions:
-   # Command line: http://blog.techno-barje.fr/post/2009/10/08/How-to-setup-a-mozilla-extension-update-server/
-   # Gui: https://www.binaryturf.com/steps-release-extension-firefox-3/
-
-   # TODO: Process currently manual due to offline signing.
-   # No need to fear the reaper, man. We can do online signing if we just put
-   # our minds to it: https://trac.torproject.org/projects/tor/ticket/6011
-
-   # Special note: I was unable to update an already signed
-   # copy of the update.rdf for a new release. We probably need to 
-   # keep the unsigned version around as input? See the root directory 
-   # of the torbutton.git for a copy.
-   ./mccoy-cli.x86/mccoy -profile ./.mozilla/mccoy/*.default/ -signRDF update-unsigned.rdf -key Torbutton
-
-   # Copy the signed update.rdf into place in the website svn
-
-#. Update update.rdf
-
-   cd website-svn
-   vim ./include/versions.wmi   # Add sha1 and version
-   cp /mnt/update-signed.rdf ./torbutton/update.rdf
-
-#. Update website
-
-   torsocks svn up .
-   torsocks svn commit .
-
-   torsocks ssh vescum "/home/mirroradm/bin/trigger-mirrors"
-
-#. Test firefox autoupdate
-
-   # Wait for mirrors to sync first.. Pester phobos/weasel/helix/Sebastian for
-   # website push + dist chown + mirror update.
-   # TODO: Currently manual
-
-#. Announce on tor-talk
-
-   # FIXME: May need eventual minor improvements
-   echo "Troll food." | mail tor-talk at lists.torproject.org -s "Feed the trolls"
diff --git a/makexpi.sh b/makexpi.sh
deleted file mode 100755
index 243fbd6b..00000000
--- a/makexpi.sh
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/sh
-APP_NAME=torbutton
-#VERSION=`grep em:version src/install.rdf | sed -e 's/["]//g' | cut -f2 -d=`
-XPI_NAME="$APP_NAME-`grep em:version src/install.rdf | sed -e 's/[<>]/	/g' | cut -f3`.xpi"
-
-if [ -e "pkg/$XPI_NAME" ]; then
-  echo pkg/$XPI_NAME already exists.
-  rm pkg/$XPI_NAME # meh.
-  #  exit 1
-fi
-
-# create jar file (we're just storing files here)
-echo ---------- create $APP_NAME.jar file ----------
-cd src/chrome
-#zip -r0 ../../$APP_NAME.jar ./ -x "*.svn/*"
-cd ../..
-
-# create .xpi
-echo ---------- create $APP_NAME.xpi ----------
-# create the pkg directory if it doesn't exist yet
-mkdir -p pkg
-cd src
-echo zip -X -9r ../pkg/$XPI_NAME ./ -x "chrome/*" -x "*.diff" -x "*.svn/*"
-zip -X -9r ../pkg/$XPI_NAME ./ -x "*.svn/*" -x "*.diff" #-x "chrome/*"
-#mv ../$APP_NAME.jar ./chrome
-#zip -9m ../pkg/$XPI_NAME chrome/$APP_NAME.jar
-cd ..
-
-#cp ./pkg/$XPI_NAME ~/
-#zip -9m ../../downloads/$sXpiName  chrome/$APP_NAME.jar
-#zip -9  ../../downloads/$sXpiName  install.rdf
-#cd ..
diff --git a/update-unsigned.rdf b/update-unsigned.rdf
deleted file mode 100644
index d4a013a7..00000000
--- a/update-unsigned.rdf
+++ /dev/null
@@ -1,392 +0,0 @@
-<?xml version="1.0"?>
-
-<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-     xmlns:em="http://www.mozilla.org/2004/em-rdf#">
-
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}">
-    <em:updates>
-      <Seq>
-        <li resource="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.1.14-alpha"/>
-        <li resource="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.1.15-alpha"/>
-        <li resource="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.1.16-alpha"/>
-        <li resource="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.1.17-alpha"/>
-        <li resource="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.1.18alpha"/>
-        <li resource="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.2.0rc1"/>
-        <li resource="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.2.0rc2"/>
-        <li resource="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.2.0rc3"/>
-        <li resource="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.2.0rc4"/>
-        <li resource="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.2.0rc5"/>
-        <li resource="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.2.0rc6"/>
-        <li resource="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.2.0"/>
-        <li resource="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.3.2-alpha"/>
-        <li resource="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.3.3-alpha"/>
-        <li resource="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.4.0"/>
-        <li resource="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.4.1"/>
-        <li resource="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.4.2"/>
-        <li resource="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.4.3"/>
-        <li resource="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.4.4"/>
-        <li resource="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.4.4.1"/>
-        <li resource="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.4.5"/>
-        <li resource="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.4.5.1"/>
-        <li resource="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.4.6"/>
-        <li resource="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.4.6.1"/>
-        <li resource="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.4.6.2"/>
-        <li resource="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.4.6.3"/>
-      </Seq>
-    </em:updates>
-    
-  </Description>
-
-  <!-- version 1.1.14 -->
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.1.14-alpha">
-    <em:version>1.1.14-alpha</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>3.0b*</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/torbutton/releases/torbutton-1.1.14-alpha.xpi</em:updateLink>
-		 <em:updateHash>sha1:b316f9d84930ecf23b0797f93a6433334a4c38d5</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.1.15-alpha">
-    <em:version>1.1.15-alpha</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>3.0b*</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/torbutton/releases/torbutton-1.1.15-alpha.xpi</em:updateLink>
-		 <em:updateHash>sha1:fa0d47c98d258ba904d828bea15b140ab438eb56</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.1.16-alpha">
-    <em:version>1.1.16-alpha</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>3.0b*</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/torbutton/releases/torbutton-1.1.16-alpha.xpi</em:updateLink>
-		 <em:updateHash>sha1:f892dac7e5da8c63005f896c9aa1436e3f77ab4b</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.1.17-alpha">
-    <em:version>1.1.17-alpha</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>3.0b*</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/torbutton/releases/torbutton-1.1.17-alpha.xpi</em:updateLink>
-		 <em:updateHash>sha1:93e17f955655eb31e5a6ff9f71dfde479a5b7a6d</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.1.18alpha">
-    <em:version>1.1.18alpha</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>3.0b*</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/torbutton/releases/torbutton-1.1.18alpha.xpi</em:updateLink>
-		 <em:updateHash>sha1:6fdcebcb1e6cc694b45065c2b6df07ffb12ea164</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.2.0rc1">
-    <em:version>1.2.0rc1</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>3.1a1pre</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/torbutton/releases/torbutton-1.2.0rc1.xpi</em:updateLink>
-		 <em:updateHash>sha1:8c8cb5e7e3844b8310151c5b56fb622134ea67f6</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.2.0rc2">
-    <em:version>1.2.0rc2</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>3.1a1pre</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/torbutton/releases/torbutton-1.2.0rc2.xpi</em:updateLink>
-		 <em:updateHash>sha1:f0d6e121e2b0fbd4d1db7c3f333b8d7ab5c1d906</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.2.0rc3">
-    <em:version>1.2.0rc3</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>3.1a1pre</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/torbutton/releases/torbutton-1.2.0rc3.xpi</em:updateLink>
-		 <em:updateHash>sha1:184294b480119bb7b943ede116345c52ee7772fc</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-  
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.2.0rc4">
-    <em:version>1.2.0rc4</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>3.1a1pre</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/torbutton/releases/torbutton-1.2.0rc4.xpi</em:updateLink>
-		 <em:updateHash>sha1:23df6a12c7140b5817338136da1cd7737412bbbb</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-  
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.2.0rc5">
-    <em:version>1.2.0rc5</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>3.1a1pre</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/torbutton/releases/torbutton-1.2.0rc5.xpi</em:updateLink>
-		 <em:updateHash>sha1:050925e2c02e61f2f0ceb4683600fc0c58a835bb</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.2.0rc6">
-    <em:version>1.2.0rc6</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>3.1a1pre</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/torbutton/releases/torbutton-1.2.0rc6.xpi</em:updateLink>
-		 <em:updateHash>sha1:7f01c577641b6222781cd880c9825d6f50ff1cc4</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.2.0">
-    <em:version>1.2.0</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>3.1a1pre</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/torbutton/releases/torbutton-1.2.0.xpi</em:updateLink>
-		 <em:updateHash>sha1:086e2a05b8e5393f2f28533cdb715e69465c3169</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.2.1">
-    <em:version>1.2.1</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>3.1a1pre</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/torbutton/releases/torbutton-1.2.1.xpi</em:updateLink>
-		 <em:updateHash>sha1:204766e5c9112aba7313e3ab98023f57f1668978</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.3.2-alpha">
-    <em:version>1.3.2-alpha</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>4.0</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/torbutton/releases/torbutton-1.3.2-alpha.xpi</em:updateLink>
-		 <em:updateHash>sha1:4231cf0e568fe61f49011d4626e85cdb467c6a48</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.3.3-alpha">
-    <em:version>1.3.3-alpha</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>10000.0</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/dist/torbutton/torbutton-1.3.3-alpha.xpi</em:updateLink>
-		 <em:updateHash>sha1:c7323cd408ebee28ee23b6a91fe056d59de668f5</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.4.0">
-    <em:version>1.4.0</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>10000.0</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/dist/torbutton/torbutton-1.4.0.xpi</em:updateLink>
-		 <em:updateHash>sha1:4df99e70b2991bb51ea70d0c217961174b24a98e</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.4.1">
-    <em:version>1.4.1</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>10000.0</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/dist/torbutton/torbutton-1.4.1.xpi</em:updateLink>
-		 <em:updateHash>sha1:7f80cf8eea6d523fdb0bac94eefce52ebbb192be</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-    
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.4.2">
-    <em:version>1.4.2</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>10000.0</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/dist/torbutton/torbutton-1.4.2.xpi</em:updateLink>
-		 <em:updateHash>sha1:a724c55165f81a86e2ec1d56026c9160964c5b87</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.4.3">
-    <em:version>1.4.3</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>10000.0</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/dist/torbutton/torbutton-1.4.3.xpi</em:updateLink>
-		 <em:updateHash>sha1:e048d53b3e36c161ccfb75b09c6aece8b7f1e94f</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.4.4">
-    <em:version>1.4.4</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>10000.0</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/dist/torbutton/torbutton-1.4.4.xpi</em:updateLink>
-		 <em:updateHash>sha1:3f352e7d8577fc576a9011d858a8b34f4fea4b09</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.4.4.1">
-    <em:version>1.4.4.1</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>10000.0</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/dist/torbutton/torbutton-1.4.4.1.xpi</em:updateLink>
-		 <em:updateHash>sha1:95dc1e079da873aae9ca1beb7354fb8fdeaa7414</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-        
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.4.5">
-    <em:version>1.4.5</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>10000.0</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/dist/torbutton/torbutton-1.4.5.xpi</em:updateLink>
-		 <em:updateHash>sha1:5f2e2d72343b2d4702ec24491a11babedd3650b9</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.4.5.1">
-    <em:version>1.4.5.1</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>10000.0</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/dist/torbutton/torbutton-1.4.5.1.xpi</em:updateLink>
-		 <em:updateHash>sha1:0002e2d61613504e41d8b773c30ff6307b8286da</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.4.6">
-    <em:version>1.4.6</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>10000.0</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/dist/torbutton/torbutton-1.4.6.xpi</em:updateLink>
-		 <em:updateHash>sha1:eedadda6e5aacb8dabe2118e6c14c4dd4441fed0</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.4.6.1">
-    <em:version>1.4.6.1</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>10000.0</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/dist/torbutton/torbutton-1.4.6.1.xpi</em:updateLink>
-		 <em:updateHash>sha1:fb1df9ce40c5b1282e701f2a96694b0bfbdc2687</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.4.6.2">
-    <em:version>1.4.6.2</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>10000.0</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/dist/torbutton/torbutton-1.4.6.2.xpi</em:updateLink>
-		 <em:updateHash>sha1:1182fa2dcb095ad8054a218c41bc0a849b5b30ed</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-
-  <Description about="urn:mozilla:extension:{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.4.6.3">
-    <em:version>1.4.6.3</em:version>
-    <em:targetApplication>
-      <Description>
-         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-         <em:minVersion>0.9</em:minVersion>
-         <em:maxVersion>10000.0</em:maxVersion>
-         <em:updateLink>https://www.torproject.org/dist/torbutton/torbutton-1.4.6.3.xpi</em:updateLink>
-		 <em:updateHash>sha1:968455a5b702b3cabb6c16499e531a5a8f4c5f21</em:updateHash>
-      </Description>
-    </em:targetApplication>
-  </Description>
-                
-</RDF>





More information about the tor-commits mailing list