[tor-commits] [tor/master] Add doc/WritingTests.txt to distribution
commit 1d514b8a91c7cea03b636156977d40b34802f8d6 Author: Nick MathewsonDate: Thu Sep 3 10:30:54 2015 -0400 Add doc/WritingTests.txt to distribution --- doc/include.am |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/include.am b/doc/include.am index ff2de84..41d3d2a 100644 --- a/doc/include.am +++ b/doc/include.am @@ -37,7 +37,9 @@ endif EXTRA_DIST+= doc/HACKING doc/asciidoc-helper.sh\ $(html_in) $(man_in) $(txt_in)\ doc/state-contents.txt\ - doc/torrc_format.txt doc/TUNING + doc/torrc_format.txt \ +doc/TUNING \ +doc/WritingTests.txt docdir = @docdir@ ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/master] Only return 0..255 from main().
commit e73206f68184a0d571a875044cf0a2cb6090f454 Author: Nick MathewsonDate: Thu Sep 3 11:38:00 2015 -0400 Only return 0..255 from main(). I think this may fix some bugs with windows exit codes being screwy. --- changes/normalize_exit |3 +++ src/or/tor_main.c |6 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/changes/normalize_exit b/changes/normalize_exit new file mode 100644 index 000..636d45a --- /dev/null +++ b/changes/normalize_exit @@ -0,0 +1,3 @@ + o Minor features: +- Try harder to normalize the exit status of the Tor process to the + standard-provided range. diff --git a/src/or/tor_main.c b/src/or/tor_main.c index af03b8c..65bb020 100644 --- a/src/or/tor_main.c +++ b/src/or/tor_main.c @@ -27,6 +27,10 @@ int tor_main(int argc, char *argv[]); int main(int argc, char *argv[]) { - return tor_main(argc, argv); + int r = tor_main(argc, argv); + if (r < 0 || r > 255) +return 1; + else +return r; } ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/master] Add a little more output to test_keygen.sh: try to debug windows
commit 91ca434451064ef00532c4f8e4b098f2b1c516d1 Author: Nick MathewsonDate: Thu Sep 3 10:53:04 2015 -0400 Add a little more output to test_keygen.sh: try to debug windows --- src/test/test_keygen.sh |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/test/test_keygen.sh b/src/test/test_keygen.sh index e8e3c3d..d6066ac 100755 --- a/src/test/test_keygen.sh +++ b/src/test/test_keygen.sh @@ -109,7 +109,7 @@ check_file "${DATA_DIR}/encrypted/keys/ed25519_signing_cert" check_file "${DATA_DIR}/encrypted/keys/ed25519_signing_secret_key" -echo "=== Starting tests." +echo "=== Starting keygen tests." # # The "case X" numbers below come from s7r's email on @@ -124,7 +124,7 @@ ME="${DATA_DIR}/case2a" SRC="${DATA_DIR}/orig" mkdir -p "${ME}/keys" cp "${SRC}/keys/ed25519_master_id_public_key" "${ME}/keys/" -${TOR} --DataDirectory "${ME}" --list-fingerprint > "${ME}/stdout" && die "Somehow succeeded when missing secret key, certs" || true +${TOR} --DataDirectory "${ME}" --list-fingerprint > "${ME}/stdout" && die "Somehow succeeded when missing secret key, certs: `cat ${ME}/stdout`" || true check_files_eq "${SRC}/keys/ed25519_master_id_public_key" "${ME}/keys/ed25519_master_id_public_key" grep "We needed to load a secret key.*but couldn't find it" "${ME}/stdout" >/dev/null || die "Tor didn't declare that it was missing a secret key" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/master] Use absolute path for datadir in test_keygen.sh
commit 604a18e680ef139513ba630391f655fb6394eae1 Author: Nick MathewsonDate: Thu Sep 3 14:53:50 2015 -0400 Use absolute path for datadir in test_keygen.sh --- src/test/test_keygen.sh |3 +++ 1 file changed, 3 insertions(+) diff --git a/src/test/test_keygen.sh b/src/test/test_keygen.sh index 6e852a9..917a804 100755 --- a/src/test/test_keygen.sh +++ b/src/test/test_keygen.sh @@ -65,6 +65,9 @@ if [ ! -d "$DATA_DIR" ]; then fi trap "rm -rf '$DATA_DIR'" 0 +# Use an absolute path for this or Tor will complain +DATA_DIR=`cd "${DATA_DIR}" && pwd` + touch "${DATA_DIR}/empty_torrc" QUIETLY="--hush" ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/master] Now normalize_exit has a bug number.
commit aa430c72254c56bad00900d4ad676d6c4529bff0 Author: Nick MathewsonDate: Thu Sep 3 15:10:57 2015 -0400 Now normalize_exit has a bug number. --- changes/normalize_exit |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/changes/normalize_exit b/changes/normalize_exit index 636d45a..300aace 100644 --- a/changes/normalize_exit +++ b/changes/normalize_exit @@ -1,3 +1,4 @@ o Minor features: - Try harder to normalize the exit status of the Tor process to the - standard-provided range. + standard-provided range. Fixes bug 16975; bugfix on every version + of Tor ever. ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/master] Try to fix #16974; bug not in any released version
commit b63034ce3e5ffd46ad37294dabe742d6b23366ba Author: Nick MathewsonDate: Thu Sep 3 14:42:50 2015 -0400 Try to fix #16974; bug not in any released version --- configure.ac |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 984a708..eacb60e 100644 --- a/configure.ac +++ b/configure.ac @@ -639,7 +639,7 @@ AC_TRY_COMPILE([ #error "too old" #endif ], [], - [ ], + [ /bin/true ], [ AC_ERROR([OpenSSL is too old. We require 1.0.0 or later. You can specify a path to a newer one with --with-openssl-dir.]) ]) AC_CHECK_MEMBERS([struct ssl_method_st.get_cipher_by_char], , , ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/master] Fix windows test_keygen.sh. This time I think I have it!
commit 81e58cd00a918c8590f564fda3aa950156a70337 Author: Nick MathewsonDate: Thu Sep 3 15:23:10 2015 -0400 Fix windows test_keygen.sh. This time I think I have it! --- src/test/test_keygen.sh | 17 + 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/src/test/test_keygen.sh b/src/test/test_keygen.sh index 917a804..87012cd 100755 --- a/src/test/test_keygen.sh +++ b/src/test/test_keygen.sh @@ -71,6 +71,7 @@ DATA_DIR=`cd "${DATA_DIR}" && pwd` touch "${DATA_DIR}/empty_torrc" QUIETLY="--hush" +SILENTLY="--quiet" TOR="${TOR_BINARY} ${QUIETLY} --DisableNetwork 1 --ShutdownWaitLength 0 --ORPort 12345 --ExitRelay 0 -f ${DATA_DIR}/empty_torrc" # SETUP @@ -80,9 +81,9 @@ TOR="${TOR_BINARY} ${QUIETLY} --DisableNetwork 1 --ShutdownWaitLength 0 --ORPort # copying them into different keys directories in order to simulate # different kinds of configuration problems/issues. -# Step 1: Start Tor with --list-fingerprint. Make sure everything is there. +# Step 1: Start Tor with --list-fingerprint --quiet. Make sure everything is there. mkdir "${DATA_DIR}/orig" -${TOR} --DataDirectory "${DATA_DIR}/orig" --list-fingerprint > /dev/null +${TOR} --DataDirectory "${DATA_DIR}/orig" --list-fingerprint ${SILENTLY} > /dev/null check_dir "${DATA_DIR}/orig/keys" check_file "${DATA_DIR}/orig/keys/ed25519_master_id_public_key" @@ -166,7 +167,7 @@ SRC="${DATA_DIR}/orig" mkdir -p "${ME}/keys" cp "${SRC}/keys/ed25519_master_id_"* "${ME}/keys/" -${TOR} --DataDirectory "${ME}" --list-fingerprint >/dev/null || die "Tor failed when starting with only master key" +${TOR} --DataDirectory "${ME}" --list-fingerprint ${SILENTLY} >/dev/null || die "Tor failed when starting with only master key" check_files_eq "${SRC}/keys/ed25519_master_id_public_key" "${ME}/keys/ed25519_master_id_public_key" check_files_eq "${SRC}/keys/ed25519_master_id_secret_key" "${ME}/keys/ed25519_master_id_secret_key" check_file "${ME}/keys/ed25519_signing_cert" @@ -224,11 +225,11 @@ SRC="${DATA_DIR}/orig" mkdir -p "${ME}/keys" cp "${SRC}/keys/ed25519_master_id_secret_key" "${ME}/keys/" -${TOR} --DataDirectory "${ME}" --list-fingerprint > "${ME}/fp1" || die "Tor wouldn't start with only unencrypted secret key" +${TOR} --DataDirectory "${ME}" --list-fingerprint ${SILENTLY} > "${ME}/fp1" || die "Tor wouldn't start with only unencrypted secret key" check_file "${ME}/keys/ed25519_master_id_public_key" check_file "${ME}/keys/ed25519_signing_cert" check_file "${ME}/keys/ed25519_signing_secret_key" -${TOR} --DataDirectory "${ME}" --list-fingerprint > "${ME}/fp2" || die "Tor wouldn't start again after starting once with only unencrypted secret key." +${TOR} --DataDirectory "${ME}" --list-fingerprint ${SILENTLY} > "${ME}/fp2" || die "Tor wouldn't start again after starting once with only unencrypted secret key." check_files_eq "${ME}/fp1" "${ME}/fp2" @@ -288,7 +289,7 @@ cp "${SRC}/keys/ed25519_master_id_secret_key" "${ME}/keys/" cp "${SRC}/keys/ed25519_signing_cert" "${ME}/keys/" cp "${SRC}/keys/ed25519_signing_secret_key" "${ME}/keys/" -${TOR} --DataDirectory "${ME}" --list-fingerprint >/dev/null || die "Failed when starting with missing public key" +${TOR} --DataDirectory "${ME}" --list-fingerprint ${SILENTLY} >/dev/null || die "Failed when starting with missing public key" check_keys_eq ed25519_master_id_secret_key check_keys_eq ed25519_master_id_public_key check_keys_eq ed25519_signing_secret_key @@ -310,7 +311,7 @@ cp "${SRC}/keys/ed25519_master_id_public_key" "${ME}/keys/" cp "${SRC}/keys/ed25519_signing_cert" "${ME}/keys/" cp "${SRC}/keys/ed25519_signing_secret_key" "${ME}/keys/" -${TOR} --DataDirectory "${ME}" --list-fingerprint >/dev/null || die "Failed when starting with offline secret key" +${TOR} --DataDirectory "${ME}" --list-fingerprint ${SILENTLY} >/dev/null || die "Failed when starting with offline secret key" check_no_file "${ME}/keys/ed25519_master_id_secret_key" check_keys_eq ed25519_master_id_public_key check_keys_eq ed25519_signing_secret_key @@ -331,7 +332,7 @@ mkdir -p "${ME}/keys" cp "${SRC}/keys/ed25519_signing_cert" "${ME}/keys/" cp "${SRC}/keys/ed25519_signing_secret_key" "${ME}/keys/" -${TOR} --DataDirectory "${ME}" --list-fingerprint >/dev/null || die "Failed when starting with only signing material" +${TOR} --DataDirectory "${ME}" --list-fingerprint ${SILENTLY} >/dev/null || die "Failed when starting with only signing material" check_no_file "${ME}/keys/ed25519_master_id_secret_key" check_file "${ME}/keys/ed25519_master_id_public_key" check_keys_eq ed25519_signing_secret_key ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [webwml/master] Fix date format on press page
commit 31164fb66957d925709bcc91fd9d1ff8bd5dbe30 Author: Sebastian HahnDate: Thu Sep 3 21:11:33 2015 +0200 Fix date format on press page --- press/en/press.wml | 32 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/press/en/press.wml b/press/en/press.wml index 600866d..b2e4272 100644 --- a/press/en/press.wml +++ b/press/en/press.wml @@ -50,77 +50,77 @@ some of the significant Tor-related stories that have popped up. -August 31, 2015 +2015 Aug 31 Statesman http://www.statesman.com/news/technology/tor-is-software-for-keeping-things-online-anonymou/nnR7z/;>âTorâ is software for keeping things online anonymous -August 29,2015 +2015 Aug 29 Saturday Paper https://www.thesaturdaypaper.com.au/2015/08/29/tor-and-the-deep-web-going-mainstream/14407704002293;>Tor and the Deep Web Going Mainstream -August 28, 2015 +2015 Aug 28 SC MAGAZINE http://www.scmagazine.com/dark-website-agora-closes-over-tor-vulnerability-suspicions/article/435278/;>Dark website Agora closes over Tor vulnerability suspicions -July 31, 2015 +2015 Jul 31 SC Magazine http://www.scmagazine.com/tor-project-library-freedom-project-to-establish-tor-exit-nodes-in-libraries/article/429867/;>Tor Project, Library Freedom Project to establish Tor exit nodes in libraries -July 24, 2015 +2015 Jul 24 WHYY Radio https://technical.ly/philly/2015/07/24/kate-krauss-radio-times/;>Security and Privacy on the Internet, with Julia Angwen and Tor Projectâs Kate Krauss (starts at 13:30) -July 16, 2015 +2015 Jul 16 Technically Philly https://technical.ly/philly/2015/07/16/kate-krauss-tor/;>How this West Philly activist became Torâs first director of communications -July 8, 2015 +2015 Jul 8 Technically Philly https://technical.ly/philly/2015/07/08/philadelphia-internet-privacy-tor/;>Inside Phillyâs Growing Internet Privacy Community -June 13, 2015 +2015 Jun 13 CNN http://money.cnn.com/2014/06/13/technology/security/dont-get-hacked/index.html;>Simple tips to avoid getting hacked -June 30, 2015 +2015 Jun 30 Ars Technica http://arstechnica.com/tech-policy/2015/07/crypto-activists-announce-vision-for-tor-exit-relay-in-every-library/;>Crypto activists announce vision for Tor exit relay in every library "Librarians see the value as soon as you say âprivacy protecting technology.'" -June 18, 2015 +2015 Jun 18 WIRED http://www.wired.com/2015/06/dark-web-know-myth/;>The Dark Web as You Know It Is a Myth -June 18, 2015 +2015 Jun 18 Liberation http://www.liberation.fr/economie/2015/06/18/tor-mails-toi-de-tes-oignons_1332660;>Tor: "The emancipatory use of technology" -2015 April 9 +2015 Apr 9 Silicon Republic http://www.siliconrepublic.com/enterprise/item/41531-the-interview-runa-sandvik;>Interview with Runa Sandvik -2015 April 4 +2015 Apr 4 El Pais http://tecnologia.elpais.com/tecnologia/2015/04/04/actualidad/1428169979_196077.html;>Hay que lograr que Internet deje de ser un medio de vigilancia masiva -2015 April 2 +2015 Apr 2 Motherboard http://motherboard.vice.com/read/tor-wants-to-know-how-to-make-the-darknet-mainstream;>Tor wants to know how to make the darknet mainstream -2015 March 26 +2015 Mar 26 Daily Dot http://www.dailydot.com/politics/tor-media-public-relations-perception/;>Tor's great rebranding @@ -172,7 +172,7 @@ href="http://insidebitcoins.com/news/developers-say-privacy-network-tor-was-not- Say Privacy Network Tor Was Not Compromised During Silk Road Takedown -January 29, 2015 +2015 Jan 29 The Inquirer http://www.theinquirer.net/inquirer/news/2392703/mozilla-treats-tor-network-to-a-hardware-helping-hand;>Mozilla treats Tor Network to a hardware helping hand ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/master] Make test_keygen.sh dump what the problem is on cmp failure
commit ffb56863aa82ca55c8a98853a9258a04e6f927e0 Author: Nick MathewsonDate: Thu Sep 3 12:51:58 2015 -0400 Make test_keygen.sh dump what the problem is on cmp failure --- src/test/test_keygen.sh |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/test/test_keygen.sh b/src/test/test_keygen.sh index d6066ac..6e852a9 100755 --- a/src/test/test_keygen.sh +++ b/src/test/test_keygen.sh @@ -46,11 +46,12 @@ fi fi +dump() { xxd -p "$1" | tr -d '\n '; } die() { echo "$1" >&2 ; exit 5; } check_dir() { [ -d "$1" ] || die "$1 did not exist"; } check_file() { [ -e "$1" ] || die "$1 did not exist"; } check_no_file() { [ -e "$1" ] && die "$1 was not supposed to exist" || true; } -check_files_eq() { cmp "$1" "$2" || die "$1 and $2 did not match"; } +check_files_eq() { cmp "$1" "$2" || die "$1 and $2 did not match: `dump $1` vs `dump $2`"; } check_keys_eq() { check_files_eq "${SRC}/keys/${1}" "${ME}/keys/${1}"; } DATA_DIR=`mktemp -d -t tor_keygen_tests.XX` ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tor-launcher-network-settings_completed] Update translations for tor-launcher-network-settings_completed
commit f7ca73186799c036404bb91f4f8a732d023751fa Author: Translation commit botDate: Thu Sep 3 17:45:39 2015 + Update translations for tor-launcher-network-settings_completed --- fr/network-settings.dtd |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/network-settings.dtd b/fr/network-settings.dtd index 6533fd2..566dfe1 100644 --- a/fr/network-settings.dtd +++ b/fr/network-settings.dtd @@ -15,7 +15,7 @@ - + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tor-launcher-network-settings] Update translations for tor-launcher-network-settings
commit d7e8cdc61365cd1767a8aea977ab0f09d25ff894 Author: Translation commit botDate: Thu Sep 3 17:45:36 2015 + Update translations for tor-launcher-network-settings --- fr/network-settings.dtd |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fr/network-settings.dtd b/fr/network-settings.dtd index 6533fd2..566dfe1 100644 --- a/fr/network-settings.dtd +++ b/fr/network-settings.dtd @@ -15,7 +15,7 @@ - + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [onionoo/master] Add OnionView to the list of known clients.
commit b253764c74624433ec24219f7da0b6ccd9280075 Author: Karsten LoesingDate: Thu Sep 3 08:16:44 2015 +0200 Add OnionView to the list of known clients. --- web/index.html |3 +++ 1 file changed, 3 insertions(+) diff --git a/web/index.html b/web/index.html index c159fc4..124c7b2 100644 --- a/web/index.html +++ b/web/index.html @@ -61,6 +61,9 @@ a simple Java command line interface for querying Onionoo data. The https://duckduckgo.com/;>DuckDuckGo search engine displays Tor node details when being asked for "tor node" followed by a search term. +https://onionview.com/;>OnionView is a simple web service +which uses Tor relay data to plot the location of active Tor nodes onto an +interactive map of the world. The following library facilitates development of Onionoo clients: ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor-browser-bundle/master] Update Tor Browser key
commit b5533d49b8dbc8b24ffddae56623bb38e380875f Author: Georg KoppenDate: Thu Sep 3 07:12:38 2015 + Update Tor Browser key --- gitian/gpg/torbrowser.gpg | Bin 6015 -> 18844 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/gitian/gpg/torbrowser.gpg b/gitian/gpg/torbrowser.gpg index 7267d4d..dc44e33 100644 Binary files a/gitian/gpg/torbrowser.gpg and b/gitian/gpg/torbrowser.gpg differ ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor-browser-bundle/maint-5.0] Update Tor Browser key
commit ce86c32d1160983b08775cd154f22dbb3d303947 Author: Georg KoppenDate: Thu Sep 3 07:28:33 2015 + Update Tor Browser key --- gitian/gpg/torbrowser.gpg | Bin 6015 -> 18844 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/gitian/gpg/torbrowser.gpg b/gitian/gpg/torbrowser.gpg index 7267d4d..dc44e33 100644 Binary files a/gitian/gpg/torbrowser.gpg and b/gitian/gpg/torbrowser.gpg differ ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor-browser-bundle/maint-5.0] Bug 16948: Download PyCrypto from pypi.python.org
commit 8610ac13cda8ba91d2baba93c28c7fd726ca3c7c Author: Georg KoppenDate: Wed Sep 2 08:46:07 2015 + Bug 16948: Download PyCrypto from pypi.python.org --- gitian/versions |2 +- gitian/versions.alpha |2 +- gitian/versions.beta|2 +- gitian/versions.nightly |2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/gitian/versions b/gitian/versions index f5e4331..c0b86ea 100755 --- a/gitian/versions +++ b/gitian/versions @@ -111,7 +111,7 @@ GCC_URL=https://ftp.gnu.org/gnu/gcc/gcc-${GCC_VER}/${GCC_PACKAGE} NOSCRIPT_URL=https://addons.cdn.mozilla.net/user-media/addons/722/${NOSCRIPT_PACKAGE} PYTHON_URL=https://www.python.org/ftp/python/${PYTHON_VER}/${PYTHON_PACKAGE} PYTHON_MSI_URL=https://www.python.org/ftp/python/${PYTHON_VER}/${PYTHON_MSI_PACKAGE} -PYCRYPTO_URL=https://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/${PYCRYPTO_PACKAGE} +PYCRYPTO_URL=https://pypi.python.org/packages/source/p/pycrypto/${PYCRYPTO_PACKAGE} ARGPARSE_URL=https://argparse.googlecode.com/files/${ARGPARSE_PACKAGE} PYYAML_URL=https://pypi.python.org/packages/source/P/PyYAML/${PYYAML_PACKAGE} ZOPEINTERFACE_URL=https://pypi.python.org/packages/source/z/zope.interface/${ZOPEINTERFACE_PACKAGE} diff --git a/gitian/versions.alpha b/gitian/versions.alpha index 4692c16..a0d64c7 100755 --- a/gitian/versions.alpha +++ b/gitian/versions.alpha @@ -111,7 +111,7 @@ GCC_URL=https://ftp.gnu.org/gnu/gcc/gcc-${GCC_VER}/${GCC_PACKAGE} NOSCRIPT_URL=https://addons.cdn.mozilla.net/user-media/addons/722/${NOSCRIPT_PACKAGE} PYTHON_URL=https://www.python.org/ftp/python/${PYTHON_VER}/${PYTHON_PACKAGE} PYTHON_MSI_URL=https://www.python.org/ftp/python/${PYTHON_VER}/${PYTHON_MSI_PACKAGE} -PYCRYPTO_URL=https://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/${PYCRYPTO_PACKAGE} +PYCRYPTO_URL=https://pypi.python.org/packages/source/p/pycrypto/${PYCRYPTO_PACKAGE} ARGPARSE_URL=https://argparse.googlecode.com/files/${ARGPARSE_PACKAGE} PYYAML_URL=https://pypi.python.org/packages/source/P/PyYAML/${PYYAML_PACKAGE} ZOPEINTERFACE_URL=https://pypi.python.org/packages/source/z/zope.interface/${ZOPEINTERFACE_PACKAGE} diff --git a/gitian/versions.beta b/gitian/versions.beta index 0341c4e..d743c89 100755 --- a/gitian/versions.beta +++ b/gitian/versions.beta @@ -104,7 +104,7 @@ GCC_URL=https://ftp.gnu.org/gnu/gcc/gcc-${GCC_VER}/${GCC_PACKAGE} NOSCRIPT_URL=https://addons.cdn.mozilla.net/storage/public-staging/722/${NOSCRIPT_PACKAGE} PYTHON_URL=https://www.python.org/ftp/python/${PYTHON_VER}/${PYTHON_PACKAGE} PYTHON_MSI_URL=https://www.python.org/ftp/python/${PYTHON_VER}/${PYTHON_MSI_PACKAGE} -PYCRYPTO_URL=https://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/${PYCRYPTO_PACKAGE} +PYCRYPTO_URL=https://pypi.python.org/packages/source/p/pycrypto/${PYCRYPTO_PACKAGE} ARGPARSE_URL=https://argparse.googlecode.com/files/${ARGPARSE_PACKAGE} PYYAML_URL=https://pypi.python.org/packages/source/P/PyYAML/${PYYAML_PACKAGE} ZOPEINTERFACE_URL=https://pypi.python.org/packages/source/z/zope.interface/${ZOPEINTERFACE_PACKAGE} diff --git a/gitian/versions.nightly b/gitian/versions.nightly index 1874859..0ca40a2 100755 --- a/gitian/versions.nightly +++ b/gitian/versions.nightly @@ -114,7 +114,7 @@ GCC_URL=https://ftp.gnu.org/gnu/gcc/gcc-${GCC_VER}/${GCC_PACKAGE} NOSCRIPT_URL=https://addons.cdn.mozilla.net/user-media/addons/722/${NOSCRIPT_PACKAGE} PYTHON_URL=https://www.python.org/ftp/python/${PYTHON_VER}/${PYTHON_PACKAGE} PYTHON_MSI_URL=https://www.python.org/ftp/python/${PYTHON_VER}/${PYTHON_MSI_PACKAGE} -PYCRYPTO_URL=https://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/${PYCRYPTO_PACKAGE} +PYCRYPTO_URL=https://pypi.python.org/packages/source/p/pycrypto/${PYCRYPTO_PACKAGE} ARGPARSE_URL=https://argparse.googlecode.com/files/${ARGPARSE_PACKAGE} PYYAML_URL=https://pypi.python.org/packages/source/P/PyYAML/${PYYAML_PACKAGE} ZOPEINTERFACE_URL=https://pypi.python.org/packages/source/z/zope.interface/${ZOPEINTERFACE_PACKAGE} ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor-browser-bundle/master] Bug 16948: Download PyCrypto from pypi.python.org
commit ca56d487d9d59d59e1d7e9b4af760379ac0f876b Author: Georg KoppenDate: Wed Sep 2 08:46:07 2015 + Bug 16948: Download PyCrypto from pypi.python.org --- gitian/versions |2 +- gitian/versions.alpha |2 +- gitian/versions.beta|2 +- gitian/versions.nightly |2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/gitian/versions b/gitian/versions index 671b500..3df967e 100755 --- a/gitian/versions +++ b/gitian/versions @@ -115,7 +115,7 @@ GCC_URL=https://ftp.gnu.org/gnu/gcc/gcc-${GCC_VER}/${GCC_PACKAGE} NOSCRIPT_URL=https://addons.cdn.mozilla.net/user-media/addons/722/${NOSCRIPT_PACKAGE} PYTHON_URL=https://www.python.org/ftp/python/${PYTHON_VER}/${PYTHON_PACKAGE} PYTHON_MSI_URL=https://www.python.org/ftp/python/${PYTHON_VER}/${PYTHON_MSI_PACKAGE} -PYCRYPTO_URL=https://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/${PYCRYPTO_PACKAGE} +PYCRYPTO_URL=https://pypi.python.org/packages/source/p/pycrypto/${PYCRYPTO_PACKAGE} ARGPARSE_URL=https://argparse.googlecode.com/files/${ARGPARSE_PACKAGE} PYYAML_URL=https://pypi.python.org/packages/source/P/PyYAML/${PYYAML_PACKAGE} ZOPEINTERFACE_URL=https://pypi.python.org/packages/source/z/zope.interface/${ZOPEINTERFACE_PACKAGE} diff --git a/gitian/versions.alpha b/gitian/versions.alpha index e722408..5005445 100755 --- a/gitian/versions.alpha +++ b/gitian/versions.alpha @@ -115,7 +115,7 @@ GCC_URL=https://ftp.gnu.org/gnu/gcc/gcc-${GCC_VER}/${GCC_PACKAGE} NOSCRIPT_URL=https://addons.cdn.mozilla.net/user-media/addons/722/${NOSCRIPT_PACKAGE} PYTHON_URL=https://www.python.org/ftp/python/${PYTHON_VER}/${PYTHON_PACKAGE} PYTHON_MSI_URL=https://www.python.org/ftp/python/${PYTHON_VER}/${PYTHON_MSI_PACKAGE} -PYCRYPTO_URL=https://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/${PYCRYPTO_PACKAGE} +PYCRYPTO_URL=https://pypi.python.org/packages/source/p/pycrypto/${PYCRYPTO_PACKAGE} ARGPARSE_URL=https://argparse.googlecode.com/files/${ARGPARSE_PACKAGE} PYYAML_URL=https://pypi.python.org/packages/source/P/PyYAML/${PYYAML_PACKAGE} ZOPEINTERFACE_URL=https://pypi.python.org/packages/source/z/zope.interface/${ZOPEINTERFACE_PACKAGE} diff --git a/gitian/versions.beta b/gitian/versions.beta index 4436010..343d4b5 100755 --- a/gitian/versions.beta +++ b/gitian/versions.beta @@ -108,7 +108,7 @@ GCC_URL=https://ftp.gnu.org/gnu/gcc/gcc-${GCC_VER}/${GCC_PACKAGE} NOSCRIPT_URL=https://addons.cdn.mozilla.net/storage/public-staging/722/${NOSCRIPT_PACKAGE} PYTHON_URL=https://www.python.org/ftp/python/${PYTHON_VER}/${PYTHON_PACKAGE} PYTHON_MSI_URL=https://www.python.org/ftp/python/${PYTHON_VER}/${PYTHON_MSI_PACKAGE} -PYCRYPTO_URL=https://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/${PYCRYPTO_PACKAGE} +PYCRYPTO_URL=https://pypi.python.org/packages/source/p/pycrypto/${PYCRYPTO_PACKAGE} ARGPARSE_URL=https://argparse.googlecode.com/files/${ARGPARSE_PACKAGE} PYYAML_URL=https://pypi.python.org/packages/source/P/PyYAML/${PYYAML_PACKAGE} ZOPEINTERFACE_URL=https://pypi.python.org/packages/source/z/zope.interface/${ZOPEINTERFACE_PACKAGE} diff --git a/gitian/versions.nightly b/gitian/versions.nightly index 1308302..afb82c5 100755 --- a/gitian/versions.nightly +++ b/gitian/versions.nightly @@ -118,7 +118,7 @@ GCC_URL=https://ftp.gnu.org/gnu/gcc/gcc-${GCC_VER}/${GCC_PACKAGE} NOSCRIPT_URL=https://addons.cdn.mozilla.net/user-media/addons/722/${NOSCRIPT_PACKAGE} PYTHON_URL=https://www.python.org/ftp/python/${PYTHON_VER}/${PYTHON_PACKAGE} PYTHON_MSI_URL=https://www.python.org/ftp/python/${PYTHON_VER}/${PYTHON_MSI_PACKAGE} -PYCRYPTO_URL=https://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/${PYCRYPTO_PACKAGE} +PYCRYPTO_URL=https://pypi.python.org/packages/source/p/pycrypto/${PYCRYPTO_PACKAGE} ARGPARSE_URL=https://argparse.googlecode.com/files/${ARGPARSE_PACKAGE} PYYAML_URL=https://pypi.python.org/packages/source/P/PyYAML/${PYYAML_PACKAGE} ZOPEINTERFACE_URL=https://pypi.python.org/packages/source/z/zope.interface/${ZOPEINTERFACE_PACKAGE} ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tor-messenger-ircproperties] Update translations for tor-messenger-ircproperties
commit d86d1388c52e564f01d37b4eb31f2ae4e0cb741e Author: Translation commit botDate: Thu Sep 3 09:46:38 2015 + Update translations for tor-messenger-ircproperties --- hr_HR/irc.properties |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hr_HR/irc.properties b/hr_HR/irc.properties index 1523ea6..5aaa70b 100644 --- a/hr_HR/irc.properties +++ b/hr_HR/irc.properties @@ -103,9 +103,9 @@ message.nick.you=You are now known as %S. #Could not change the nickname. %S is the user's nick. message.nick.fail=Nije moguÄe koristiti željeni nadimak. VaÅ¡ nadimak ostaje %S. #The parameter is the message.parted.reason, if a part message is given. -message.parted.you=You have left the room (Part%1$S). +message.parted.you=Napustili ste sobu (Part%1$S). #%1$S is the user's nick, %2$S is message.parted.reason, if a part message is given. -message.parted=%1$S has left the room (Part%2$S). +message.parted=%1$S je napustio sobu (Part%2$S). #%S is the part message supplied by the user. message.parted.reason=: %S #%1$S is the user's nick, %2$S is message.quit2 if a quit message is given. ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tor-messenger-otrproperties] Update translations for tor-messenger-otrproperties
commit 53cbc68fdba87fba6350e20865c01a0cb02eebfa Author: Translation commit botDate: Thu Sep 3 10:16:27 2015 + Update translations for tor-messenger-otrproperties --- hr_HR/otr.properties | 50 +- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/hr_HR/otr.properties b/hr_HR/otr.properties index 07a14ec..9190510 100644 --- a/hr_HR/otr.properties +++ b/hr_HR/otr.properties @@ -1,28 +1,28 @@ -msgevent.encryption_required_part1=You attempted to send an unencrypted message to %S. As a policy, unencrypted messages are not allowed. -msgevent.encryption_required_part2=Attempting to start a private conversation. Your message will be retransmitted when the private conversation starts. -msgevent.encryption_error=An error occurred when encrypting your message. The message was not sent. -msgevent.connection_ended=%S has already closed their private connection to you. Your message was not sent. Either end your private conversation, or restart it. -msgevent.setup_error=An error occured while setting up a private conversation with %S. -msgevent.msg_reflected=You are receiving your own OTR messages. You are either trying to talk to yourself, or someone is reflecting your messages back at you. -msgevent.msg_resent=The last message to %S was resent. -msgevent.rcvdmsg_not_private=The encrypted message received from %S is unreadable, as you are not currently communicating privately. -msgevent.rcvdmsg_unreadable=We received an unreadable encrypted message from %S. -msgevent.rcvdmsg_malformed=We received a malformed data message from %S. -msgevent.log_heartbeat_rcvd=Heartbeat received from %S. -msgevent.log_heartbeat_sent=Heartbeat sent to %S. -msgevent.rcvdmsg_general_err=An OTR error occured. -msgevent.rcvdmsg_unecrypted=We received an unencrypted message from %S. -msgevent.rcvdmsg_unrecognized=We received an unrecognized OTR message from %S. -msgevent.rcvdmsg_for_other_instance=%S has sent a message intended for a different session. If you are logged in multiple times, another session may have received the message. -context.gone_secure_private=Private conversation with %S started. -context.gone_secure_unverified=Private conversation with %S started. However, their identity has not been verified. -context.still_secure=Successfully refreshed the private conversation with %S. -error.enc=Error occurred encrypting message. -error.not_priv=You sent encrypted data to %S, who wasn't expecting it. -error.unreadable=You transmitted an unreadable encrypted message. -error.malformed=You transmitted a malformed data message. -resent=[resent] -tlv.disconnected=%S has ended their private conversation with you; you should do the same. +msgevent.encryption_required_part1=PokuÅ¡ali ste poslati neenkriptiranu poruku %S. Neenkriptirane poruke nisu dozvoljene. +msgevent.encryption_required_part2=PokuÅ¡avam zapoÄeti privatni razgovor. VaÅ¡a poruka Äe biti ponovno poslana kad privatni razgovor zapoÄne. +msgevent.encryption_error=DoÅ¡lo je do pogreÅ¡ke prilikom enkripcije VaÅ¡e poruke. Poruka nije poslana. +msgevent.connection_ended=%S je veÄ zatvorio svoju privatnu vezu prema Vama. VaÅ¡a poruka nije poslana. Ili zavrÅ¡ite svoj privatni razgovor ili ga ponovno pokrenite. +msgevent.setup_error=DoÅ¡lo je do pogreÅ¡ke prilikom uspostave privatnog razgovora s %S. +msgevent.msg_reflected=Primate vlastite OTR poruke. Ili želite priÄati sami sa sobom, ili netko reflektira VaÅ¡e poruke natrag Vama. +msgevent.msg_resent=Posljednja poruka za %S je poslana ponovno. +msgevent.rcvdmsg_not_private=Enkriptirana poruka primljena od %S je neÄitljiva, jer trenutno ne komunicirate privatno. +msgevent.rcvdmsg_unreadable=Primili smo neÄitljivu enkriptiranu poruku od %S. +msgevent.rcvdmsg_malformed=Primili smo poruku o malformiranim podatcima od %S. +msgevent.log_heartbeat_rcvd=Otkucaj srca primljen od %S. +msgevent.log_heartbeat_sent=Otkucaj srca poslan prema %S. +msgevent.rcvdmsg_general_err=DoÅ¡lo je do OTR pogreÅ¡ke. +msgevent.rcvdmsg_unecrypted=Primili smo neenkriptiranu poruku od %S. +msgevent.rcvdmsg_unrecognized=Primili smo neprepoznatu OTR poruku od %S. +msgevent.rcvdmsg_for_other_instance=%S je poslao poruku namjenjenu za razliÄitu sesiju. Ako ste prijavljeni viÅ¡e puta, možda je neka druga sesija primila tu poruku. +context.gone_secure_private=Privatni razgovor s %S pokrenut. +context.gone_secure_unverified=Privatni razgovor s %S pokrenut. Kako bilo, identitet kontakta nije verificiran. +context.still_secure=UspjeÅ¡no osvježen privatni razgovor s %S. +error.enc=DoÅ¡lo je do pogreÅ¡ke prilikom enkripcije poruke. +error.not_priv=Poslali ste enkriptirane podatke prema %S, koji to nije oÄekivao. +error.unreadable=Poslali ste neÄitljivu enkriptiranu poruku. +error.malformed=Poslali ste poruku malformiranih podataka. +resent=[ponovno poslano] +tlv.disconnected=%S je zavrÅ¡io privatni razgovor s Vama; i Vi bi trebali
[tor-commits] [translation/tor-messenger-authproperties] Update translations for tor-messenger-authproperties
commit 1ad069bbf813cea6f61db609acef8e0fce457d81 Author: Translation commit botDate: Thu Sep 3 09:46:19 2015 + Update translations for tor-messenger-authproperties --- hr_HR/auth.properties | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/hr_HR/auth.properties b/hr_HR/auth.properties index c3b4403..3c57b7c 100644 --- a/hr_HR/auth.properties +++ b/hr_HR/auth.properties @@ -1,12 +1,12 @@ auth.title=Verificiraj identitet %S. auth.yourFingerprint=Otisak prsta za Vas, %S:\n%S auth.theirFingerprint=Navodni otisak prsta za %S:\n%S -auth.help=Verifying a contact's identity helps ensure that the person you are talking to is who they claim to be. -auth.helpTitle=Verification help -auth.question=This is the question asked by your contact:\n\n%S\n\nEnter secret answer here (case sensitive): +auth.help=Verificiranje identiteta kontakta osigurava da je osoba s kojom razgovarate uistinu onaj za kog se predstavlja. +auth.helpTitle=PomoÄ pri verifikaciji +auth.question=Ovo je pitanje koje pita VaÅ¡ kontakt:\n\n%S\n\nUnesite tajni odgovor ovdje (osjetljivo na velika i mala slova): auth.secret=Unesite tajnu ovdje: -auth.error=An error occurred while verifying your contact's identity. -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.error=DoÅ¡lo je do pogreÅ¡ke prilikom verificiranja identiteta VaÅ¡eg kontakta. +auth.success=Verificiranje identiteta VaÅ¡eg kontakta uspjeÅ¡no dovrÅ¡eno. +auth.successThem=VaÅ¡ kontakt je uspjeÅ¡no verificirao VaÅ¡ identitet. Možda bi htjeli verificirati njihov identitet postavljanjem svog pitanja. +auth.fail=Nije uspjelo verificiranje identiteta VaÅ¡eg kontakta. auth.done=Gotovo ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tor-messenger-authproperties_completed] Update translations for tor-messenger-authproperties_completed
commit 502d5dc86392703867bac6105e51b474b2f63460 Author: Translation commit botDate: Thu Sep 3 09:46:23 2015 + Update translations for tor-messenger-authproperties_completed --- hr_HR/auth.properties | 12 1 file changed, 12 insertions(+) diff --git a/hr_HR/auth.properties b/hr_HR/auth.properties new file mode 100644 index 000..3c57b7c --- /dev/null +++ b/hr_HR/auth.properties @@ -0,0 +1,12 @@ +auth.title=Verificiraj identitet %S. +auth.yourFingerprint=Otisak prsta za Vas, %S:\n%S +auth.theirFingerprint=Navodni otisak prsta za %S:\n%S +auth.help=Verificiranje identiteta kontakta osigurava da je osoba s kojom razgovarate uistinu onaj za kog se predstavlja. +auth.helpTitle=PomoÄ pri verifikaciji +auth.question=Ovo je pitanje koje pita VaÅ¡ kontakt:\n\n%S\n\nUnesite tajni odgovor ovdje (osjetljivo na velika i mala slova): +auth.secret=Unesite tajnu ovdje: +auth.error=DoÅ¡lo je do pogreÅ¡ke prilikom verificiranja identiteta VaÅ¡eg kontakta. +auth.success=Verificiranje identiteta VaÅ¡eg kontakta uspjeÅ¡no dovrÅ¡eno. +auth.successThem=VaÅ¡ kontakt je uspjeÅ¡no verificirao VaÅ¡ identitet. Možda bi htjeli verificirati njihov identitet postavljanjem svog pitanja. +auth.fail=Nije uspjelo verificiranje identiteta VaÅ¡eg kontakta. +auth.done=Gotovo ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/liveusb-creator] Update translations for liveusb-creator
commit 20ab22a629dd6b35007d3f5f9b0e31e16fe42b1a Author: Translation commit botDate: Thu Sep 3 09:45:24 2015 + Update translations for liveusb-creator --- hr_HR/hr_HR.po |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr_HR/hr_HR.po b/hr_HR/hr_HR.po index 5b0a4e1..6a61503 100644 --- a/hr_HR/hr_HR.po +++ b/hr_HR/hr_HR.po @@ -13,7 +13,7 @@ msgstr "" "Project-Id-Version: The Tor Project\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-08-10 16:01+0200\n" -"PO-Revision-Date: 2015-08-12 08:46+\n" +"PO-Revision-Date: 2015-09-03 09:37+\n" "Last-Translator: skiddiep \n" "Language-Team: Croatian (Croatia) (http://www.transifex.com/otf/torproject/language/hr_HR/)\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] Update translations for https_everywhere
commit 54719e165c37d4a2372e177d8b32164a8a95b788 Author: Translation commit botDate: Thu Sep 3 09:45:15 2015 + Update translations for https_everywhere --- hr_HR/https-everywhere.dtd |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr_HR/https-everywhere.dtd b/hr_HR/https-everywhere.dtd index b42ef3e..11a4e07 100644 --- a/hr_HR/https-everywhere.dtd +++ b/hr_HR/https-everywhere.dtd @@ -17,7 +17,7 @@ - + ___ 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 3f71d784b167e53195103c287d36682a7ef7 Author: Translation commit botDate: Thu Sep 3 09:45:19 2015 + Update translations for https_everywhere_completed --- hr_HR/https-everywhere.dtd |1 + 1 file changed, 1 insertion(+) diff --git a/hr_HR/https-everywhere.dtd b/hr_HR/https-everywhere.dtd index 96903e6..11a4e07 100644 --- a/hr_HR/https-everywhere.dtd +++ b/hr_HR/https-everywhere.dtd @@ -17,6 +17,7 @@ + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/liveusb-creator_completed] Update translations for liveusb-creator_completed
commit a827f3d27c6ae4298f6c9e278fad5b9566c3fa49 Author: Translation commit botDate: Thu Sep 3 09:45:27 2015 + Update translations for liveusb-creator_completed --- hr_HR/hr_HR.po |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hr_HR/hr_HR.po b/hr_HR/hr_HR.po index 5b0a4e1..6a61503 100644 --- a/hr_HR/hr_HR.po +++ b/hr_HR/hr_HR.po @@ -13,7 +13,7 @@ msgstr "" "Project-Id-Version: The Tor Project\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-08-10 16:01+0200\n" -"PO-Revision-Date: 2015-08-12 08:46+\n" +"PO-Revision-Date: 2015-09-03 09:37+\n" "Last-Translator: skiddiep \n" "Language-Team: Croatian (Croatia) (http://www.transifex.com/otf/torproject/language/hr_HR/)\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] [tor-browser-bundle/master] Bug 16973: fix gpg keyring path
commit 199808ddbe8e9f640bc8cef57e6f09f2f3070d95 Author: Nicolas VigierDate: Thu Sep 3 11:35:34 2015 +0200 Bug 16973: fix gpg keyring path The path defined in config.yml is relative to the tools/update-responses directory, but we usually run the script from the Makefile in the gitian directory. This patch makes it work from anywhere. --- tools/update-responses/update_responses |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/update-responses/update_responses b/tools/update-responses/update_responses index 4f6286d..bb285fd 100755 --- a/tools/update-responses/update_responses +++ b/tools/update-responses/update_responses @@ -423,7 +423,7 @@ sub download_version { } } if (system('gpg', '--no-default-keyring', '--keyring', -$config->{download}{gpg_keyring}, '--verify', +"$FindBin::Bin/$config->{download}{gpg_keyring}", '--verify', "$tmpdir/sha256sums-unsigned-build.txt.asc", "$tmpdir/sha256sums-unsigned-build.txt")) { exit_error "Error checking gpg signature for version $version"; ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor-browser-bundle/master] Bug 10140: Support platform specific langpacks
commit 5b34c06405a5524a5bc2b8ba42fd0587086dd52c Author: Yawning AngelDate: Tue Sep 1 10:54:30 2015 + Bug 10140: Support platform specific langpacks This patch allows to fetch Linux/Windows/OSX-specific language packs. Furthermore, it enables Japanese. --- gitian/descriptors/linux/gitian-bundle.yml |3 ++- gitian/descriptors/mac/gitian-bundle.yml |3 ++- gitian/descriptors/windows/gitian-bundle.yml |3 ++- gitian/fetch-inputs.sh | 20 gitian/versions |4 gitian/versions.alpha|3 +++ gitian/versions.beta |3 +++ gitian/versions.nightly |3 +++ 8 files changed, 39 insertions(+), 3 deletions(-) diff --git a/gitian/descriptors/linux/gitian-bundle.yml b/gitian/descriptors/linux/gitian-bundle.yml index f1d0554..afb632e 100644 --- a/gitian/descriptors/linux/gitian-bundle.yml +++ b/gitian/descriptors/linux/gitian-bundle.yml @@ -182,7 +182,8 @@ script: | # unzip linux-langpacks.zip cd linux-langpacks - for LANG in $BUNDLE_LOCALES + LINUX_LOCALES="$BUNDLE_LOCALES $BUNDLE_LOCALES_LINUX" + for LANG in $LINUX_LOCALES do xpi=$LANG.xpi cp -a ../tor-browser ../tor-browser_$LANG diff --git a/gitian/descriptors/mac/gitian-bundle.yml b/gitian/descriptors/mac/gitian-bundle.yml index a956fa7..dabe619 100644 --- a/gitian/descriptors/mac/gitian-bundle.yml +++ b/gitian/descriptors/mac/gitian-bundle.yml @@ -208,7 +208,8 @@ script: | # unzip mac-langpacks.zip cd mac-langpacks - for LANG in $BUNDLE_LOCALES + MAC_LOCALES="$BUNDLE_LOCALES $BUNDLE_LOCALES_MAC" + for LANG in $MAC_LOCALES do xpi=$LANG.xpi DEST=$TORBROWSER_APP diff --git a/gitian/descriptors/windows/gitian-bundle.yml b/gitian/descriptors/windows/gitian-bundle.yml index c674e1b..649ff53 100644 --- a/gitian/descriptors/windows/gitian-bundle.yml +++ b/gitian/descriptors/windows/gitian-bundle.yml @@ -173,7 +173,8 @@ script: | # unzip ../win32-langpacks.zip cd win32-langpacks - for LANG in $BUNDLE_LOCALES + WIN32_LOCALES="$BUNDLE_LOCALES $BUNDLE_LOCALES_WIN32" + for LANG in $WIN32_LOCALES do xpi=$LANG.xpi cp $xpi ../"Tor Browser"/Browser/TorBrowser/Data/Browser/profile.default/extensions/langpack-$l...@firefox.mozilla.org.xpi diff --git a/gitian/fetch-inputs.sh b/gitian/fetch-inputs.sh index a97ff62..42efa33 100755 --- a/gitian/fetch-inputs.sh +++ b/gitian/fetch-inputs.sh @@ -177,6 +177,7 @@ do fi done +# Fetch the common langpacks first, then the platform specific ones if any. mkdir -p langpacks-$FIREFOX_LANG_VER/linux-langpacks mkdir -p langpacks-$FIREFOX_LANG_VER/win32-langpacks mkdir -p langpacks-$FIREFOX_LANG_VER/mac-langpacks @@ -196,6 +197,25 @@ do cd .. done +for i in $BUNDLE_LOCALES_LINUX +do + cd linux-langpacks + wget -U "" -N "https://ftp.mozilla.org/pub/mozilla.org/firefox/candidates/${FIREFOX_LANG_VER}-candidates/${FIREFOX_LANG_BUILD}/linux-i686/xpi/$i.xpi; + cd .. +done +for i in $BUNDLE_LOCALES_WIN32 +do + cd win32-langpacks + wget -U "" -N "https://ftp.mozilla.org/pub/mozilla.org/firefox/candidates/${FIREFOX_LANG_VER}-candidates/${FIREFOX_LANG_BUILD}/win32/xpi/$i.xpi; + cd .. +done +for i in $BUNDLE_LOCALES_MAC +do + cd mac-langpacks + wget -U "" -N "https://ftp.mozilla.org/pub/mozilla.org/firefox/candidates/${FIREFOX_LANG_VER}-candidates/${FIREFOX_LANG_BUILD}/mac/xpi/$i.xpi; + cd .. +done + "$WRAPPER_DIR/build-helpers/dzip.sh" ../win32-langpacks.zip win32-langpacks "$WRAPPER_DIR/build-helpers/dzip.sh" ../linux-langpacks.zip linux-langpacks "$WRAPPER_DIR/build-helpers/dzip.sh" ../mac-langpacks.zip mac-langpacks diff --git a/gitian/versions b/gitian/versions index 3df967e..b833342 100755 --- a/gitian/versions +++ b/gitian/versions @@ -1,5 +1,9 @@ TORBROWSER_VERSION_TYPE=release BUNDLE_LOCALES="ar de es-ES fa fr it ko nl pl pt-PT ru tr vi zh-CN" +BUNDLE_LOCALES_LINUX="ja" +BUNDLE_LOCALES_WIN32="ja" +BUNDLE_LOCALES_MAC="ja-JP-mac" + BUILD_PT_BUNDLES=1 VERIFY_TAGS=1 diff --git a/gitian/versions.alpha b/gitian/versions.alpha index 5005445..f37b98a 100755 --- a/gitian/versions.alpha +++ b/gitian/versions.alpha @@ -1,5 +1,8 @@ TORBROWSER_VERSION_TYPE=alpha BUNDLE_LOCALES="ar de es-ES fa fr it ko nl pl pt-PT ru tr vi zh-CN" +BUNDLE_LOCALES_LINUX="ja" +BUNDLE_LOCALES_WIN32="ja" +BUNDLE_LOCALES_MAC="ja-JP-mac" BUILD_PT_BUNDLES=1 VERIFY_TAGS=1 diff --git a/gitian/versions.beta b/gitian/versions.beta index 343d4b5..c2143a0 100755 --- a/gitian/versions.beta +++ b/gitian/versions.beta @@ -1,5 +1,8 @@ TORBROWSER_VERSION_TYPE=beta BUNDLE_LOCALES="ar de es-ES fa fr it ko nl pl pt-PT ru tr vi zh-CN" +BUNDLE_LOCALES_LINUX="ja" +BUNDLE_LOCALES_WIN32="ja" +BUNDLE_LOCALES_MAC="ja-JP-mac" BUILD_PT_BUNDLES=1 VERIFY_TAGS=1 diff --git a/gitian/versions.nightly b/gitian/versions.nightly index afb82c5..f0551f5 100755 ---
[tor-commits] [tor-browser-bundle/maint-5.0] Bug 16973: Add the mar-tools dir to LD_LIBRARY_PATH
commit f3a1676797a35a63ff2e40f89e6aab169b8661b0 Author: Nicolas VigierDate: Thu Sep 3 12:11:29 2015 +0200 Bug 16973: Add the mar-tools dir to LD_LIBRARY_PATH --- tools/update-responses/update_responses |5 + 1 file changed, 5 insertions(+) diff --git a/tools/update-responses/update_responses b/tools/update-responses/update_responses index a371403..a875774 100755 --- a/tools/update-responses/update_responses +++ b/tools/update-responses/update_responses @@ -329,6 +329,11 @@ sub extract_martools { chdir $old_cwd; exit_error "Error extracting $marzip" unless $success; $ENV{PATH} .= ":$martools_tmpdir/mar-tools"; +if ($ENV{LD_LIBRARY_PATH}) { +$ENV{LD_LIBRARY_PATH} .= ":$martools_tmpdir/mar-tools"; +} else { +$ENV{LD_LIBRARY_PATH} = "$martools_tmpdir/mar-tools"; +} } sub log_step { ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor-browser-bundle/master] Bug 16973: Add the mar-tools dir to LD_LIBRARY_PATH
commit 7097c9651a556a314a8265226e2e2c111934a7b0 Author: Nicolas VigierDate: Thu Sep 3 12:11:29 2015 +0200 Bug 16973: Add the mar-tools dir to LD_LIBRARY_PATH --- tools/update-responses/update_responses |5 + 1 file changed, 5 insertions(+) diff --git a/tools/update-responses/update_responses b/tools/update-responses/update_responses index bb285fd..b1b3331 100755 --- a/tools/update-responses/update_responses +++ b/tools/update-responses/update_responses @@ -331,6 +331,11 @@ sub extract_martools { chdir $old_cwd; exit_error "Error extracting $marzip" unless $success; $ENV{PATH} .= ":$martools_tmpdir/mar-tools"; +if ($ENV{LD_LIBRARY_PATH}) { +$ENV{LD_LIBRARY_PATH} .= ":$martools_tmpdir/mar-tools"; +} else { +$ENV{LD_LIBRARY_PATH} = "$martools_tmpdir/mar-tools"; +} } sub log_step { ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor-browser-bundle/maint-5.0] Bug 16973: fix gpg keyring path
commit badf55cb0fdda5c3c893f01f996a29a4e105d3d7 Author: Nicolas VigierDate: Thu Sep 3 11:35:34 2015 +0200 Bug 16973: fix gpg keyring path The path defined in config.yml is relative to the tools/update-responses directory, but we usually run the script from the Makefile in the gitian directory. This patch makes it work from anywhere. --- tools/update-responses/update_responses |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/update-responses/update_responses b/tools/update-responses/update_responses index d238d3a..a371403 100755 --- a/tools/update-responses/update_responses +++ b/tools/update-responses/update_responses @@ -421,7 +421,7 @@ sub download_version { } } if (system('gpg', '--no-default-keyring', '--keyring', -$config->{download}{gpg_keyring}, '--verify', +"$FindBin::Bin/$config->{download}{gpg_keyring}", '--verify', "$tmpdir/sha256sums-unsigned-build.txt.asc", "$tmpdir/sha256sums-unsigned-build.txt")) { exit_error "Error checking gpg signature for version $version"; ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits