[tor-commits] [translation/torbirdy] Update translations for torbirdy
commit 59f83c752f365fd8b739ed7033737dbcfb7de8da Author: Translation commit bot translat...@torproject.org Date: Sun Aug 25 08:16:21 2013 + Update translations for torbirdy --- lv/torbirdy.properties |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lv/torbirdy.properties b/lv/torbirdy.properties index eb57d7e..aefe8c5 100644 --- a/lv/torbirdy.properties +++ b/lv/torbirdy.properties @@ -13,7 +13,7 @@ torbirdy.email.advanced=LÅ«dzu Åemt vÄrÄ, ka TorBirdy lietpratÄ«go iestatÄ«ju torbirdy.email.advanced.nextwarning=NÄkamreiz rÄdÄ«t Å¡o brÄ«dinÄjumu torbirdy.email.advanced.title=TorBirdy LietpratÄ«gie iestatÄ«jumi -# torbirdy.restart=You must restart Thunderbird for the time zone preference to take effect. +torbirdy.restart=Jums jÄpÄrstartÄ Thunderbird, lai laika zonas iestatÄ«jumi stÄtos spÄkÄ. torbirdy.firstrun=Tagad JÅ«s izpildÄt TorBirdy.\n\nLai palÄ«dzÄtu aizsargÄt JÅ«su anonimitÄti, TorBirdy ieviesÄ«s noteiktos Thunderbird iestatÄ«jumus, novÄrÅ¡ot to maiÅu no JÅ«su vai pievienojumu puses. Ir atseviÅ¡Ä·i mainÄmi iestatÄ«jumi. Pie tiem var piekļūt no TorBirdy preferenÄu dialogekrÄna. Kad TorBirdy ir atinstalÄts vai atspÄjots, tad visi tÄ mainÄmie iestatÄ«jumi tiek atiestatÄ«ti uz savÄm noklusÄjumvÄrtÄ«bÄm (vÄrtÄ«bÄm pirms TorBirdy instalÄcijas).\n\nJa esat jauns, tad iesakÄm iepazÄ«ties ar TorBirdy tÄ«mekļa vietnÄ ievietotajiem materiÄliem, lai saprastu, kÄdus risinÄjumus mÄs tiecamies sniegt mÅ«su lietotÄjiem ar TorBirdy. torbirdy.website=https://trac.torproject.org/projects/tor/wiki/torbirdy ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/torbirdy_completed] Update translations for torbirdy_completed
commit ae6bea8aa29547ec5a06fe5ffa74142fe339210b Author: Translation commit bot translat...@torproject.org Date: Sun Aug 25 08:16:26 2013 + Update translations for torbirdy_completed --- lv/torbirdy.properties |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lv/torbirdy.properties b/lv/torbirdy.properties index 2ec6345..aefe8c5 100644 --- a/lv/torbirdy.properties +++ b/lv/torbirdy.properties @@ -13,7 +13,7 @@ torbirdy.email.advanced=LÅ«dzu Åemt vÄrÄ, ka TorBirdy lietpratÄ«go iestatÄ«ju torbirdy.email.advanced.nextwarning=NÄkamreiz rÄdÄ«t Å¡o brÄ«dinÄjumu torbirdy.email.advanced.title=TorBirdy LietpratÄ«gie iestatÄ«jumi -torbirdy.restart=LÅ«dzu aizveriet Thunderbird'u un startÄjiet to vÄlreiz, lai laika zonu preferences stÄtos spÄkÄ. +torbirdy.restart=Jums jÄpÄrstartÄ Thunderbird, lai laika zonas iestatÄ«jumi stÄtos spÄkÄ. torbirdy.firstrun=Tagad JÅ«s izpildÄt TorBirdy.\n\nLai palÄ«dzÄtu aizsargÄt JÅ«su anonimitÄti, TorBirdy ieviesÄ«s noteiktos Thunderbird iestatÄ«jumus, novÄrÅ¡ot to maiÅu no JÅ«su vai pievienojumu puses. Ir atseviÅ¡Ä·i mainÄmi iestatÄ«jumi. Pie tiem var piekļūt no TorBirdy preferenÄu dialogekrÄna. Kad TorBirdy ir atinstalÄts vai atspÄjots, tad visi tÄ mainÄmie iestatÄ«jumi tiek atiestatÄ«ti uz savÄm noklusÄjumvÄrtÄ«bÄm (vÄrtÄ«bÄm pirms TorBirdy instalÄcijas).\n\nJa esat jauns, tad iesakÄm iepazÄ«ties ar TorBirdy tÄ«mekļa vietnÄ ievietotajiem materiÄliem, lai saprastu, kÄdus risinÄjumus mÄs tiecamies sniegt mÅ«su lietotÄjiem ar TorBirdy. torbirdy.website=https://trac.torproject.org/projects/tor/wiki/torbirdy ___ 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 44082c6582ba8e1a7df9c6d5a1c24798ef0d870d Author: Translation commit bot translat...@torproject.org Date: Sun Aug 25 08:46:12 2013 + Update translations for https_everywhere --- lv/ssl-observatory.dtd |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lv/ssl-observatory.dtd b/lv/ssl-observatory.dtd index d6344f8..a7fc074 100644 --- a/lv/ssl-observatory.dtd +++ b/lv/ssl-observatory.dtd @@ -79,7 +79,7 @@ Mouseover the options for further details:-- !ENTITY ssl-observatory.prefs.show ParÄdÄ«t papildu opcijas -!ENTITY ssl-observatory.prefs.title Observatory SSL izvÄlnes +!ENTITY ssl-observatory.prefs.title Observatory SSL preferences !ENTITY ssl-observatory.prefs.use Izmantot Observatory? !ENTITY ssl-observatory.warning.title EFF's Observatory SSL BRĪDINÄJUMS ___ 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 07c1c60ff7058deb595a7886b702db4c55e40285 Author: Translation commit bot translat...@torproject.org Date: Sun Aug 25 08:46:20 2013 + Update translations for https_everywhere_completed --- lv/ssl-observatory.dtd |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lv/ssl-observatory.dtd b/lv/ssl-observatory.dtd index d6344f8..a7fc074 100644 --- a/lv/ssl-observatory.dtd +++ b/lv/ssl-observatory.dtd @@ -79,7 +79,7 @@ Mouseover the options for further details:-- !ENTITY ssl-observatory.prefs.show ParÄdÄ«t papildu opcijas -!ENTITY ssl-observatory.prefs.title Observatory SSL izvÄlnes +!ENTITY ssl-observatory.prefs.title Observatory SSL preferences !ENTITY ssl-observatory.prefs.use Izmantot Observatory? !ENTITY ssl-observatory.warning.title EFF's Observatory SSL BRĪDINÄJUMS ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/torbirdy_completed] Update translations for torbirdy_completed
commit ddff886ea8a2d66f7311caff44cd17a23ac48718 Author: Translation commit bot translat...@torproject.org Date: Sun Aug 25 08:46:37 2013 + Update translations for torbirdy_completed --- lv/torbirdy.properties |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lv/torbirdy.properties b/lv/torbirdy.properties index aefe8c5..4b1e8e3 100644 --- a/lv/torbirdy.properties +++ b/lv/torbirdy.properties @@ -7,13 +7,13 @@ torbirdy.enabled.torification=TorBirdy iespÄjots: PÄrredzama torifikÄcija torbirdy.enabled.whonix=TorBirdy ir iespÄjots:Whonix torbirdy.disabled=TorBirdy: AtspÄjots! -torbirdy.email.prompt=TorBirdy atspÄjoja Thunderbird'a auto-konfigurÄcijas vedni, lai aizsargÄtu jÅ«su anonimitÄti.â â Ieteiktie droÅ¡Ä«bas uzstÄdÄ«jumi tika uzstÄdÄ«ti priekÅ¡ %S.â â Tagad jÅ«s varat manuÄli konfigurÄt citus konta uzstÄdÄ«jumus. +torbirdy.email.prompt=TorBirdy atspÄjoja Thunderbird'a auto-konfigurÄcijas vedni, lai aizsargÄtu jÅ«su anonimitÄti.â â Ieteiktie droÅ¡Ä«bas iestatÄ«jumi tika uzstÄdÄ«ti priekÅ¡ %S.â â Tagad varat manuÄli konfigurÄt citus konta iestatÄ«jumus. torbirdy.email.advanced=LÅ«dzu Åemt vÄrÄ, ka TorBirdy lietpratÄ«go iestatÄ«jumu maiÅa NAV ieteicama.â â Jums vajadzÄtu turpinÄt tikai tad, ja tieÅ¡Äm zinÄt, ko darÄt. torbirdy.email.advanced.nextwarning=NÄkamreiz rÄdÄ«t Å¡o brÄ«dinÄjumu torbirdy.email.advanced.title=TorBirdy LietpratÄ«gie iestatÄ«jumi -torbirdy.restart=Jums jÄpÄrstartÄ Thunderbird, lai laika zonas iestatÄ«jumi stÄtos spÄkÄ. +torbirdy.restart=Jums jÄpÄrstartÄ Thunderbird, lai laika zonas preferences stÄtos spÄkÄ. -torbirdy.firstrun=Tagad JÅ«s izpildÄt TorBirdy.\n\nLai palÄ«dzÄtu aizsargÄt JÅ«su anonimitÄti, TorBirdy ieviesÄ«s noteiktos Thunderbird iestatÄ«jumus, novÄrÅ¡ot to maiÅu no JÅ«su vai pievienojumu puses. Ir atseviÅ¡Ä·i mainÄmi iestatÄ«jumi. Pie tiem var piekļūt no TorBirdy preferenÄu dialogekrÄna. Kad TorBirdy ir atinstalÄts vai atspÄjots, tad visi tÄ mainÄmie iestatÄ«jumi tiek atiestatÄ«ti uz savÄm noklusÄjumvÄrtÄ«bÄm (vÄrtÄ«bÄm pirms TorBirdy instalÄcijas).\n\nJa esat jauns, tad iesakÄm iepazÄ«ties ar TorBirdy tÄ«mekļa vietnÄ ievietotajiem materiÄliem, lai saprastu, kÄdus risinÄjumus mÄs tiecamies sniegt mÅ«su lietotÄjiem ar TorBirdy. +torbirdy.firstrun=Tagad JÅ«s izpildÄt TorBirdy.\n\nLai palÄ«dzÄtu aizsargÄt JÅ«su anonimitÄti, TorBirdy ieviesÄ«s noteiktos Thunderbird iestatÄ«jumus, novÄrÅ¡ot to maiÅu no JÅ«su vai pievienojumu puses. Ir atseviÅ¡Ä·i mainÄmi iestatÄ«jumi. Pie tiem var piekļūt no TorBirdy preferenÄu dialogekrÄna. Kad TorBirdy ir atinstalÄts vai atspÄjots, tad visi tÄ mainÄmie iestatÄ«jumi tiek atiestatÄ«ti uz savÄm noklusÄjumvÄrtÄ«bÄm (vÄrtÄ«bÄm pirms TorBirdy instalÄcijas).\n\nJa esat jauns lietotÄjs, tad iesakÄm iepazÄ«ties ar TorBirdy tÄ«mekļa vietnÄ ievietotajiem materiÄliem, lai saprastu, kÄdus risinÄjumus mÄs tiecamies sniegt mÅ«su lietotÄjiem ar TorBirdy. torbirdy.website=https://trac.torproject.org/projects/tor/wiki/torbirdy ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/torbirdy] Update translations for torbirdy
commit 80f407902a0707064a8a679b0c0450eaa95ed7c3 Author: Translation commit bot translat...@torproject.org Date: Sun Aug 25 08:46:32 2013 + Update translations for torbirdy --- lv/torbirdy.properties |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lv/torbirdy.properties b/lv/torbirdy.properties index aefe8c5..4b1e8e3 100644 --- a/lv/torbirdy.properties +++ b/lv/torbirdy.properties @@ -7,13 +7,13 @@ torbirdy.enabled.torification=TorBirdy iespÄjots: PÄrredzama torifikÄcija torbirdy.enabled.whonix=TorBirdy ir iespÄjots:Whonix torbirdy.disabled=TorBirdy: AtspÄjots! -torbirdy.email.prompt=TorBirdy atspÄjoja Thunderbird'a auto-konfigurÄcijas vedni, lai aizsargÄtu jÅ«su anonimitÄti.â â Ieteiktie droÅ¡Ä«bas uzstÄdÄ«jumi tika uzstÄdÄ«ti priekÅ¡ %S.â â Tagad jÅ«s varat manuÄli konfigurÄt citus konta uzstÄdÄ«jumus. +torbirdy.email.prompt=TorBirdy atspÄjoja Thunderbird'a auto-konfigurÄcijas vedni, lai aizsargÄtu jÅ«su anonimitÄti.â â Ieteiktie droÅ¡Ä«bas iestatÄ«jumi tika uzstÄdÄ«ti priekÅ¡ %S.â â Tagad varat manuÄli konfigurÄt citus konta iestatÄ«jumus. torbirdy.email.advanced=LÅ«dzu Åemt vÄrÄ, ka TorBirdy lietpratÄ«go iestatÄ«jumu maiÅa NAV ieteicama.â â Jums vajadzÄtu turpinÄt tikai tad, ja tieÅ¡Äm zinÄt, ko darÄt. torbirdy.email.advanced.nextwarning=NÄkamreiz rÄdÄ«t Å¡o brÄ«dinÄjumu torbirdy.email.advanced.title=TorBirdy LietpratÄ«gie iestatÄ«jumi -torbirdy.restart=Jums jÄpÄrstartÄ Thunderbird, lai laika zonas iestatÄ«jumi stÄtos spÄkÄ. +torbirdy.restart=Jums jÄpÄrstartÄ Thunderbird, lai laika zonas preferences stÄtos spÄkÄ. -torbirdy.firstrun=Tagad JÅ«s izpildÄt TorBirdy.\n\nLai palÄ«dzÄtu aizsargÄt JÅ«su anonimitÄti, TorBirdy ieviesÄ«s noteiktos Thunderbird iestatÄ«jumus, novÄrÅ¡ot to maiÅu no JÅ«su vai pievienojumu puses. Ir atseviÅ¡Ä·i mainÄmi iestatÄ«jumi. Pie tiem var piekļūt no TorBirdy preferenÄu dialogekrÄna. Kad TorBirdy ir atinstalÄts vai atspÄjots, tad visi tÄ mainÄmie iestatÄ«jumi tiek atiestatÄ«ti uz savÄm noklusÄjumvÄrtÄ«bÄm (vÄrtÄ«bÄm pirms TorBirdy instalÄcijas).\n\nJa esat jauns, tad iesakÄm iepazÄ«ties ar TorBirdy tÄ«mekļa vietnÄ ievietotajiem materiÄliem, lai saprastu, kÄdus risinÄjumus mÄs tiecamies sniegt mÅ«su lietotÄjiem ar TorBirdy. +torbirdy.firstrun=Tagad JÅ«s izpildÄt TorBirdy.\n\nLai palÄ«dzÄtu aizsargÄt JÅ«su anonimitÄti, TorBirdy ieviesÄ«s noteiktos Thunderbird iestatÄ«jumus, novÄrÅ¡ot to maiÅu no JÅ«su vai pievienojumu puses. Ir atseviÅ¡Ä·i mainÄmi iestatÄ«jumi. Pie tiem var piekļūt no TorBirdy preferenÄu dialogekrÄna. Kad TorBirdy ir atinstalÄts vai atspÄjots, tad visi tÄ mainÄmie iestatÄ«jumi tiek atiestatÄ«ti uz savÄm noklusÄjumvÄrtÄ«bÄm (vÄrtÄ«bÄm pirms TorBirdy instalÄcijas).\n\nJa esat jauns lietotÄjs, tad iesakÄm iepazÄ«ties ar TorBirdy tÄ«mekļa vietnÄ ievietotajiem materiÄliem, lai saprastu, kÄdus risinÄjumus mÄs tiecamies sniegt mÅ«su lietotÄjiem ar TorBirdy. torbirdy.website=https://trac.torproject.org/projects/tor/wiki/torbirdy ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] r26319: {} remove the rest of 26317. (website)
Author: phobos Date: 2013-08-25 11:30:53 + (Sun, 25 Aug 2013) New Revision: 26319 Removed: website/.gitignore website/.htaccess Log: remove the rest of 26317. Deleted: website/.gitignore === --- website/.gitignore 2013-08-25 11:16:46 UTC (rev 26318) +++ website/.gitignore 2013-08-25 11:30:53 UTC (rev 26319) @@ -1,93 +0,0 @@ -/Makefile.local -.deps - -about/board.html.en -about/contact.html.en -about/contributors.html.en -about/corepeople.html.en -about/financials.html.en -about/gsoc.html.en -about/overview.html.en -about/sponsors.html.en -about/torusers.html.en -about/translators.html.en -about/volunteers.html.en -about/jobs-browserhacker.html.en -about/jobs-coredev.html.en -about/jobs-pluggabletransport.html.en -about/jobs-projectcoordinator.html.en -about/jobs-translatorsupport.html.en -about/jobs.html.en -docs/N900.html.en -docs/android.html.en -docs/bridges.html.en -docs/debian-vidalia.html.en -docs/debian.html.en -docs/documentation.html.en -docs/faq-abuse.html.en -docs/faq.html.en -docs/hidden-services.html.en -docs/installguide.html.en -docs/manual.html.en -docs/pluggable-transports.html.en -docs/proxychain.html.en -docs/rpms.html.en -docs/running-a-mirror.html.en -docs/short-user-manual.html.en -docs/signing-keys.html.en -docs/tor-doc-osx.html.en -docs/tor-doc-relay.html.en -docs/tor-doc-unix.html.en -docs/tor-doc-web.html.en -docs/tor-doc-win32.html.en -docs/tor-doc-windows.html.en -docs/tor-hidden-service.html.en -docs/tor-manual-dev.html.en -docs/tor-manual.html.en -docs/tor-relay-debian.html.en -docs/trademark-faq.html.en -docs/verifying-signatures.html.en -donate/become-sponsor.html.en -donate/donate-hardware.html.en -donate/donate-service.html.en -donate/donate.html.en -donate/matching-program.html.en -donate/thankyou.html.en -download/download-easy.html.en -download/download-unix.html.en -download/download.html.en -eff/tor-dmca-response.html.en -eff/tor-legal-faq.html.en -getinvolved/mirrors.html.en -getinvolved/open-positions.html.en -getinvolved/research.html.en -getinvolved/relays.html.en -getinvolved/translation-overview.html.en -getinvolved/translation.html.en -getinvolved/tshirt.html.en -getinvolved/volunteer.html.en -index.html.en -press/2008-12-19-roadmap-press-release.html.en -press/2009-03-12-performance-roadmap-press-release.html.en -press/2010-03-25-tor-store-press-release.html.en -press/2010-09-16-ten-things-circumvention-tools.html.en -press/2011-08-28-tor-022-stable.html.en -press/inthemedia.html.en -press/press.html.en -projects/arm.html.en -projects/gettor.html.en -projects/obfsproxy-debian-instructions.html.en -projects/obfsproxy-instructions.html.en -projects/obfsproxy.html.en -projects/onionoo.html.en -projects/projects.html.en -projects/sampleproject.html.en -projects/torbrowser-details.html.en -projects/torbrowser.html.en -projects/tordnsel.html.en -projects/torweather.html.en -projects/vidalia.html.en -torbutton/index.html.en -torbutton/torbutton-faq.html.en -torbutton/torbutton-options.html.en - Deleted: website/.htaccess === --- website/.htaccess 2013-08-25 11:16:46 UTC (rev 26318) +++ website/.htaccess 2013-08-25 11:30:53 UTC (rev 26319) @@ -1,52 +0,0 @@ -RewriteEngine On - -# moved to /docs/ -RewriteRule ^faq(.*) /docs/faq$1 [R=301,L] -RewriteRule ^bridges(.*) /docs/bridges$1 [R=301,L] -RewriteRule ^abuse(.*) /docs/abuse$1 [R=301,L] -RewriteRule ^documentation(.*) /docs/documentation$1 [R=301,L] -RewriteRule ^verifying-signatures(.*) /docs/verifying-signatures$1 [R=301,L] -RewriteRule ^tor-manual(.*) /docs/tor-manual$1 [R=301,L] - -# Torbutton -RewriteRule ^torbutton/design(.*) /torbutton/en/design$1 [R=301,L] - -# Tor Browser -RewriteRule ^torbrowser/dist/(.*) /dist/torbrowser/$1 [R=301,L] -RewriteRule ^torbrowser/$ /projects/torbrowser.html.en [R=301,L] -RewriteRule ^torbrowser(.*) /projects/torbrowser$1 [R=301,L] - -# Overview -RewriteRule ^overview(.*) /about/overview$1 [R=301,L] - -# Vidalia -RewriteRule ^vidalia/dist/(.*) /dist/vidalia/$1 [R=301,L] -RewriteRule ^vidalia(.*) /projects/vidalia [R=301,L] - -# Press -RewriteRule ^press/$ /press/press [R=301,L] -RewriteRule ^press/index.html(.*) /press/press.html$1 [R=301,L] - -# Projects -RewriteRule ^projects/$ /projects/projects [R=301,L] - -# GetInvolved -RewriteRule ^getinvolved/$ /getinvolved/volunteer [R=301,L] -RewriteRule ^volunteer(.*) /getinvolved/volunteer$1 [R=301,L] -RewriteRule ^tshirt(.*) /getinvolved/tshirt$1 [R=301,L] - -RewriteRule ^research(.*) https://research.torproject.org/ [R=301,L] -RewriteRule ^getinvolved/research(.*) https://research.torproject.org/ [R=301,L] - -# other (feel free to categorize) -RewriteRule ^people(.*) /about/corepeople$1 [R=301,L] -RewriteRule ^donate/$ /donate/donate [R=301,L] -RewriteRule ^contact(.*) /about/contact$1 [R=301,L] - -# Download websites -RewriteRule ^download/$ /download/download [R=301,L] -RewriteRule
[tor-commits] [tor/master] Merge branch 'bug5609_rebased'
commit 34179395657c478527bff8cdb94d9d142013494a Merge: 2452302 078d6bc Author: Nick Mathewson ni...@torproject.org Date: Sun Aug 25 11:32:55 2013 -0400 Merge branch 'bug5609_rebased' changes/bug5609 |4 +++ src/or/control.c| 76 --- src/or/control.h| 56 + src/or/transports.c |4 +++ src/test/test_pt.c | 44 + 5 files changed, 137 insertions(+), 47 deletions(-) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/master] Implement the TRANSPORT_LAUNCHED control port event.
commit 6dd462e8bcaecb8224302b402214b546cf790c5f Author: George Kadianakis desnac...@riseup.net Date: Wed Jan 23 12:41:19 2013 +0200 Implement the TRANSPORT_LAUNCHED control port event. --- src/or/control.c| 19 ++- src/or/control.h|4 src/or/transports.c |4 3 files changed, 26 insertions(+), 1 deletion(-) diff --git a/src/or/control.c b/src/or/control.c index fc4809b..37bbab4 100644 --- a/src/or/control.c +++ b/src/or/control.c @@ -82,7 +82,8 @@ #define EVENT_BUILDTIMEOUT_SET 0x0017 #define EVENT_SIGNAL 0x0018 #define EVENT_CONF_CHANGED 0x0019 -#define EVENT_MAX_ 0x0019 +#define EVENT_TRANSPORT_LAUNCHED 0x0020 +#define EVENT_MAX_ 0x0020 /* If EVENT_MAX_ ever hits 0x0020, we need to make the mask wider. */ /** Bitfield: The bit 1lt;lt;e is set if bany/b open control @@ -958,6 +959,7 @@ static const struct control_event_t control_event_table[] = { { EVENT_BUILDTIMEOUT_SET, BUILDTIMEOUT_SET }, { EVENT_SIGNAL, SIGNAL }, { EVENT_CONF_CHANGED, CONF_CHANGED}, + { EVENT_TRANSPORT_LAUNCHED, TRANSPORT_LAUNCHED }, { 0, NULL }, }; @@ -4737,6 +4739,21 @@ control_event_clients_seen(const char *controller_str) 650 CLIENTS_SEEN %s\r\n, controller_str); } +/** A new pluggable transport called btransport_name/b was + * launched on baddr/b:bport/b. bmode/b is either + * server or client depending on the mode of the pluggable + * transport. + * 650 SP TRANSPORT_LAUNCHED SP Mode SP Name SP Address SP Port + */ +void +control_event_transport_launched(const char *mode, const char *transport_name, + tor_addr_t *addr, uint16_t port) +{ + send_control_event(EVENT_TRANSPORT_LAUNCHED, ALL_FORMATS, + 650 TRANSPORT_LAUNCHED %s %s %s %u\r\n, + mode, transport_name, fmt_addr(addr), port); +} + /** Free any leftover allocated memory of the control.c subsystem. */ void control_free_all(void) diff --git a/src/or/control.h b/src/or/control.h index 1a44768..2d38ed8 100644 --- a/src/or/control.h +++ b/src/or/control.h @@ -89,6 +89,10 @@ MOCK_DECL(void, control_event_bootstrap_problem,(const char *warn, int reason)); void control_event_clients_seen(const char *controller_str); +void control_event_transport_launched(const char *mode, + const char *transport_name, + tor_addr_t *addr, uint16_t port); + void control_free_all(void); #ifdef CONTROL_PRIVATE diff --git a/src/or/transports.c b/src/or/transports.c index f6bbbe8..f9499eb 100644 --- a/src/or/transports.c +++ b/src/or/transports.c @@ -98,6 +98,7 @@ #include entrynodes.h #include connection_or.h #include ext_orport.h +#include control.h static process_environment_t * create_managed_proxy_environment(const managed_proxy_t *mp); @@ -659,6 +660,7 @@ register_server_proxy(const managed_proxy_t *mp) save_transport_to_state(t-name, t-addr, t-port); log_notice(LD_GENERAL, Registered server transport '%s' at '%s', t-name, fmt_addrport(t-addr, t-port)); +control_event_transport_launched(server, t-name, t-addr, t-port); } SMARTLIST_FOREACH_END(t); } @@ -681,9 +683,11 @@ register_client_proxy(const managed_proxy_t *mp) break; case 0: log_info(LD_GENERAL, Successfully registered transport %s, t-name); + control_event_transport_launched(client, t-name, t-addr, t-port); break; case 1: log_info(LD_GENERAL, Successfully registered transport %s, t-name); + control_event_transport_launched(client, t-name, t-addr, t-port); transport_free(transport_tmp); break; } ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [torspec/master] Merge remote-tracking branch 'asn/bug7317'
commit 7936065770c1431efb39f3ce6815743fb6efa13a Merge: 6a0694f 48f6dd0 Author: Nick Mathewson ni...@torproject.org Date: Sun Aug 25 11:34:14 2013 -0400 Merge remote-tracking branch 'asn/bug7317' control-spec.txt | 15 ++- 1 file changed, 14 insertions(+), 1 deletion(-) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/master] Widen event_mask_t to 64 bits
commit 69312c7a8430479847ceae5f0db44f19bcd0a6f4 Author: Nick Mathewson ni...@torproject.org Date: Sun Aug 25 10:38:20 2013 -0400 Widen event_mask_t to 64 bits --- src/or/control.c |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/or/control.c b/src/or/control.c index 37bbab4..7bab440 100644 --- a/src/or/control.c +++ b/src/or/control.c @@ -84,7 +84,8 @@ #define EVENT_CONF_CHANGED 0x0019 #define EVENT_TRANSPORT_LAUNCHED 0x0020 #define EVENT_MAX_ 0x0020 -/* If EVENT_MAX_ ever hits 0x0020, we need to make the mask wider. */ +/* If EVENT_MAX_ ever hits 0x0040, we need to make the mask into a + * different structure. */ /** Bitfield: The bit 1lt;lt;e is set if bany/b open control * connection is interested in events of type be/b. We use this @@ -92,7 +93,7 @@ * has interest in without having to walk over the global connection * list to find out. **/ -typedef uint32_t event_mask_t; +typedef uint64_t event_mask_t; /** An event mask of all the events that any controller is interested in * receiving. */ @@ -104,7 +105,7 @@ static int disable_log_messages = 0; /** Macro: true if any control connection is interested in events of type * be/b. */ #define EVENT_IS_INTERESTING(e) \ - (global_event_mask (1(e))) + (!! (global_event_mask (((uint64_t)1)(e /** If we're using cookie-type authentication, how long should our cookies be? */ ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [torspec/master] Add TRANSPORT_LAUNCHED control port event.
commit 48f6dd0d9e2088936c72392c185f35d2401bad5f Author: George Kadianakis desnac...@riseup.net Date: Sun Nov 4 16:33:35 2012 +0200 Add TRANSPORT_LAUNCHED control port event. --- control-spec.txt | 15 ++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/control-spec.txt b/control-spec.txt index 8e1cb9d..db16356 100644 --- a/control-spec.txt +++ b/control-spec.txt @@ -291,7 +291,7 @@ AUTHDIR_NEWDESCS / DESCCHANGED / STATUS_GENERAL / STATUS_CLIENT / STATUS_SERVER / GUARD / NS / STREAM_BW / CLIENTS_SEEN / NEWCONSENSUS / BUILDTIMEOUT_SET / SIGNAL / - CONF_CHANGED / CIRC_MINOR + CONF_CHANGED / CIRC_MINOR / TRANSPORT_LAUNCHED Any events *not* listed in the SETEVENTS line are turned off; thus, sending SETEVENTS with an empty body turns off all event reporting. @@ -2107,6 +2107,19 @@ [First added in 0.2.3.11-alpha] +4.1.20. Pluggable transport launched + + The syntax is: + +650 SP TRANSPORT_LAUNCHED SP Type SP Name SP Address SP Port +Type = server | client +Name = The name of the pluggable transport +Address = The IP address on which it is listening for connections +Port = The TCP port on which it is listening for connections. + +A pluggable transport called 'Name' of type 'Type' was launched +successfully and is now listening for connections on 'Address':'Port'. + 5. Implementation notes 5.1. Authentication ___ 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 changes file for #5609.
commit 907711d790a391c12a398d3cc402c37a68576381 Author: George Kadianakis desnac...@riseup.net Date: Sat Jan 26 13:25:09 2013 +0200 Add a changes file for #5609. --- changes/bug5609 |4 1 file changed, 4 insertions(+) diff --git a/changes/bug5609 b/changes/bug5609 new file mode 100644 index 000..1057e30 --- /dev/null +++ b/changes/bug5609 @@ -0,0 +1,4 @@ + o Minor features: +- Implement the TRANSPORT_LAUNCHED control port event that + notifies controllers about new launched pluggable + transports. Resolves ticket 5609. ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [tor/master] Basic unit test for EVENT_TRANSPORT_LAUNCHED
commit 078d6bcda538dd4d05148a876edba52c87831c7f Author: Nick Mathewson ni...@torproject.org Date: Sun Aug 25 11:29:03 2013 -0400 Basic unit test for EVENT_TRANSPORT_LAUNCHED --- src/or/control.c | 58 ++-- src/or/control.h | 52 ++ src/test/test_pt.c | 44 +++ 3 files changed, 107 insertions(+), 47 deletions(-) diff --git a/src/or/control.c b/src/or/control.c index 7bab440..9eaaef5 100644 --- a/src/or/control.c +++ b/src/or/control.c @@ -52,41 +52,6 @@ * finished authentication and is accepting commands. */ #define STATE_IS_OPEN(s) ((s) == CONTROL_CONN_STATE_OPEN) -/* Recognized asynchronous event types. It's okay to expand this list - * because it is used both as a list of v0 event types, and as indices - * into the bitfield to determine which controllers want which events. - */ -#define EVENT_MIN_ 0x0001 -#define EVENT_CIRCUIT_STATUS 0x0001 -#define EVENT_STREAM_STATUS0x0002 -#define EVENT_OR_CONN_STATUS 0x0003 -#define EVENT_BANDWIDTH_USED 0x0004 -#define EVENT_CIRCUIT_STATUS_MINOR 0x0005 -#define EVENT_NEW_DESC 0x0006 -#define EVENT_DEBUG_MSG0x0007 -#define EVENT_INFO_MSG 0x0008 -#define EVENT_NOTICE_MSG 0x0009 -#define EVENT_WARN_MSG 0x000A -#define EVENT_ERR_MSG 0x000B -#define EVENT_ADDRMAP 0x000C -// #define EVENT_AUTHDIR_NEWDESCS 0x000D -#define EVENT_DESCCHANGED 0x000E -// #define EVENT_NS 0x000F -#define EVENT_STATUS_CLIENT0x0010 -#define EVENT_STATUS_SERVER0x0011 -#define EVENT_STATUS_GENERAL 0x0012 -#define EVENT_GUARD0x0013 -#define EVENT_STREAM_BANDWIDTH_USED 0x0014 -#define EVENT_CLIENTS_SEEN 0x0015 -#define EVENT_NEWCONSENSUS 0x0016 -#define EVENT_BUILDTIMEOUT_SET 0x0017 -#define EVENT_SIGNAL 0x0018 -#define EVENT_CONF_CHANGED 0x0019 -#define EVENT_TRANSPORT_LAUNCHED 0x0020 -#define EVENT_MAX_ 0x0020 -/* If EVENT_MAX_ ever hits 0x0040, we need to make the mask into a - * different structure. */ - /** Bitfield: The bit 1lt;lt;e is set if bany/b open control * connection is interested in events of type be/b. We use this * so that we can decide to skip generating event messages that nobody @@ -132,15 +97,6 @@ static uint8_t *authentication_cookie = NULL; * of this so we can respond to getinfo status/bootstrap-phase queries. */ static char last_sent_bootstrap_message[BOOTSTRAP_MSG_LEN]; -/** Flag for event_format_t. Indicates that we should use the one standard -format. - */ -#define ALL_FORMATS 1 - -/** Bit field of flags to select how to format a controller event. Recognized - * flag is ALL_FORMATS. */ -typedef int event_format_t; - static void connection_printf_to_buf(control_connection_t *conn, const char *format, ...) CHECK_PRINTF(2,3); @@ -594,9 +550,9 @@ send_control_done(control_connection_t *conn) * * The EXTENDED_FORMAT and NONEXTENDED_FORMAT flags behave similarly with * respect to the EXTENDED_EVENTS feature. */ -static void -send_control_event_string(uint16_t event, event_format_t which, - const char *msg) +MOCK_IMPL(STATIC void, +send_control_event_string,(uint16_t event, event_format_t which, + const char *msg)) { smartlist_t *conns = get_connection_array(); (void)which; @@ -4763,3 +4719,11 @@ control_free_all(void) tor_free(authentication_cookie); } +#ifdef TOR_UNIT_TESTS +/* For testing: change the value of global_event_mask */ +void +control_testing_set_global_event_mask(uint64_t mask) +{ + global_event_mask = mask; +} +#endif diff --git a/src/or/control.h b/src/or/control.h index 2d38ed8..099782a 100644 --- a/src/or/control.h +++ b/src/or/control.h @@ -96,9 +96,61 @@ void control_event_transport_launched(const char *mode, void control_free_all(void); #ifdef CONTROL_PRIVATE +/* Recognized asynchronous event types. It's okay to expand this list + * because it is used both as a list of v0 event types, and as indices + * into the bitfield to determine which controllers want which events. + */ +#define EVENT_MIN_0x0001 +#define EVENT_CIRCUIT_STATUS 0x0001 +#define EVENT_STREAM_STATUS 0x0002 +#define EVENT_OR_CONN_STATUS 0x0003 +#define EVENT_BANDWIDTH_USED 0x0004 +#define EVENT_CIRCUIT_STATUS_MINOR0x0005 +#define EVENT_NEW_DESC0x0006 +#define EVENT_DEBUG_MSG 0x0007 +#define EVENT_INFO_MSG0x0008 +#define EVENT_NOTICE_MSG 0x0009 +#define EVENT_WARN_MSG0x000A +#define EVENT_ERR_MSG 0x000B +#define EVENT_ADDRMAP 0x000C +/* Exposed above */ +// #define EVENT_AUTHDIR_NEWDESCS 0x000D +#define EVENT_DESCCHANGED 0x000E +/* Exposed above */ +// #define EVENT_NS
[tor-commits] [tor/master] Cleanup whitespaces
commit 00bcc25d05dc0273323a2cae20c6aa62afd4b50a Author: Nick Mathewson ni...@torproject.org Date: Sun Aug 25 12:22:20 2013 -0400 Cleanup whitespaces --- src/or/circuitstats.c |4 ++-- src/or/circuitstats.h |2 +- src/or/control.c |1 + 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/or/circuitstats.c b/src/or/circuitstats.c index 8fdef58..eaefc9e 100644 --- a/src/or/circuitstats.c +++ b/src/or/circuitstats.c @@ -1614,7 +1614,7 @@ cbt_control_event_buildtimeout_set(const circuit_build_times_t *cbt, char *args = NULL; double qnt; - switch(type) { + switch (type) { case BUILDTIMEOUT_SET_EVENT_RESET: case BUILDTIMEOUT_SET_EVENT_SUSPENDED: case BUILDTIMEOUT_SET_EVENT_DISCARD: @@ -1640,5 +1640,5 @@ cbt_control_event_buildtimeout_set(const circuit_build_times_t *cbt, control_event_buildtimeout_set(type, args); tor_free(args); - } + diff --git a/src/or/circuitstats.h b/src/or/circuitstats.h index 38a7e4e..3343310 100644 --- a/src/or/circuitstats.h +++ b/src/or/circuitstats.h @@ -69,7 +69,7 @@ void circuit_build_times_network_circ_success(circuit_build_times_t *cbt); #ifdef CIRCUITSTATS_PRIVATE /** Structure for circuit build times history */ -struct circuit_build_times_s{ +struct circuit_build_times_s { /** The circular array of recorded build times in milliseconds */ build_time_t circuit_build_times[CBT_NCIRCUITS_TO_OBSERVE]; /** Current index in the circuit_build_times circular array */ diff --git a/src/or/control.c b/src/or/control.c index 9eaaef5..7034605 100644 --- a/src/or/control.c +++ b/src/or/control.c @@ -4727,3 +4727,4 @@ control_testing_set_global_event_mask(uint64_t mask) global_event_mask = mask; } #endif + ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [stem/master] Support for TRANSPORT_LAUNCHED events
commit f1e771a37828f85e3bd8631ad7234f50b0efac6e Author: Damian Johnson ata...@torproject.org Date: Sun Aug 25 11:45:08 2013 -0700 Support for TRANSPORT_LAUNCHED events Adding support for George's new TRANSPORT_LAUNCHED events... https://gitweb.torproject.org/torspec.git/commitdiff/48f6dd0 --- stem/response/events.py | 31 +++ stem/version.py |2 ++ test/unit/response/events.py | 19 +++ 3 files changed, 52 insertions(+) diff --git a/stem/response/events.py b/stem/response/events.py index f04a2a7..3a5cf41 100644 --- a/stem/response/events.py +++ b/stem/response/events.py @@ -882,6 +882,36 @@ class StreamBwEvent(Event): self.read = long(self.read) self.written = long(self.written) + +class TransportLaunchedEvent(Event): + + Event triggered when a pluggable transport is launched. + + The TRANSPORT_LAUNCHED event was introduced in tor version 0.2.5.0-alpha. + + :var str type: 'server' or 'client' + :var str name: name of the pluggable transport + :var str address: IPv4 or IPv6 address where the transport is listening for +connections + :var int port: port where the transport is listening for connections + + + _POSITIONAL_ARGS = (type, name, address, port) + _VERSION_ADDED = stem.version.Requirement.EVENT_TRANSPORT_LAUNCHED + + def _parse(self): +if not self.type in ('server', 'client'): + raise stem.ProtocolError(Transport type should either be 'server' or 'client': %s % self) + +if not connection.is_valid_ipv4_address(self.address) and \ + not connection.is_valid_ipv6_address(self.address): + raise stem.ProtocolError(Transport address isn't a valid IPv4 or IPv6 address: %s % self) + +if not connection.is_valid_port(self.port): + raise stem.ProtocolError(Transport port is invalid: %s % self) + +self.port = int(self.port) + EVENT_TYPE_TO_CLASS = { ADDRMAP: AddrMapEvent, AUTHDIR_NEWDESCS: AuthDirNewDescEvent, @@ -907,6 +937,7 @@ EVENT_TYPE_TO_CLASS = { STATUS_SERVER: StatusEvent, STREAM: StreamEvent, STREAM_BW: StreamBwEvent, + TRANSPORT_LAUNCHED: TransportLaunchedEvent, WARN: LogEvent, # accounting for a bug in tor 0.2.0.22 diff --git a/stem/version.py b/stem/version.py index 4d3d772..3630611 100644 --- a/stem/version.py +++ b/stem/version.py @@ -42,6 +42,7 @@ easily parsed and compared, for instance... **EVENT_SIGNAL** SIGNAL events **EVENT_STATUS** STATUS_GENERAL, STATUS_CLIENT, and STATUS_SERVER events **EVENT_STREAM_BW** STREAM_BW events + **EVENT_TRANSPORT_LAUNCHED** TRANSPORT_LAUNCHED events **EXTENDCIRCUIT_PATH_OPTIONAL** EXTENDCIRCUIT queries can omit the path if the circuit is zero **FEATURE_EXTENDED_EVENTS** 'EXTENDED_EVENTS' optional feature **FEATURE_VERBOSE_NAMES** 'VERBOSE_NAMES' optional feature @@ -311,6 +312,7 @@ Requirement = stem.util.enum.Enum( (EVENT_SIGNAL, Version('0.2.3.1-alpha')), (EVENT_STATUS, Version('0.1.2.3-alpha')), (EVENT_STREAM_BW, Version('0.1.2.8-beta')), + (EVENT_TRANSPORT_LAUNCHED, Version('0.2.5.0-alpha')), (EXTENDCIRCUIT_PATH_OPTIONAL, Version(0.2.2.9)), (FEATURE_EXTENDED_EVENTS, Version(0.2.2.1-alpha)), (FEATURE_VERBOSE_NAMES, Version(0.2.2.1-alpha)), diff --git a/test/unit/response/events.py b/test/unit/response/events.py index 9c4de01..23b7006 100644 --- a/test/unit/response/events.py +++ b/test/unit/response/events.py @@ -319,6 +319,11 @@ PURPOSE=DNS_REQUEST STREAM_NEWRESOLVE_IP6 = 650 STREAM 23 NEWRESOLVE 0 2001:db8::1:0 PURPOSE=DNS_REQUEST +TRANSPORT_LAUNCHED = 650 TRANSPORT_LAUNCHED server obfs1 127.0.0.1 +TRANSPORT_LAUNCHED_BAD_TYPE = 650 TRANSPORT_LAUNCHED unicorn obfs1 127.0.0.1 +TRANSPORT_LAUNCHED_BAD_ADDRESS = 650 TRANSPORT_LAUNCHED server obfs1 127.0.x.y +TRANSPORT_LAUNCHED_BAD_PORT = 650 TRANSPORT_LAUNCHED server obfs1 127.0.0.1 my_port + def _get_event(content): controller_event = mocking.get_message(content) @@ -1161,6 +1166,20 @@ class TestEvents(unittest.TestCase): self.assertRaises(ProtocolError, _get_event, 650 STREAM_BW 2 15 -25) self.assertRaises(ProtocolError, _get_event, 650 STREAM_BW 2 x 25) + def test_transport_launched_event(self): +event = _get_event(TRANSPORT_LAUNCHED) + +self.assertTrue(isinstance(event, stem.response.events.TransportLaunchedEvent)) +self.assertEqual(TRANSPORT_LAUNCHED.lstrip(650 ), str(event)) +self.assertEqual(server, event.type) +self.assertEqual(obfs1, event.name) +self.assertEqual(127.0.0.1, event.address) +self.assertEqual(, event.port) + +self.assertRaises(ProtocolError, _get_event, TRANSPORT_LAUNCHED_BAD_TYPE) +self.assertRaises(ProtocolError, _get_event, TRANSPORT_LAUNCHED_BAD_ADDRESS) +self.assertRaises(ProtocolError, _get_event, TRANSPORT_LAUNCHED_BAD_PORT) + def test_unrecognized_enum_logging(self):
[tor-commits] [translation/vidalia] Update translations for vidalia
commit 03a516a7706f600ff5b06952d892488f5ce43faf Author: Translation commit bot translat...@torproject.org Date: Sun Aug 25 19:45:21 2013 + Update translations for vidalia --- de/vidalia_de.po |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/vidalia_de.po b/de/vidalia_de.po index f2144e5..2328f1a 100644 --- a/de/vidalia_de.po +++ b/de/vidalia_de.po @@ -11,7 +11,7 @@ msgstr Project-Id-Version: The Tor Project\n Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n; POT-Creation-Date: 2012-03-21 17:52+\n -PO-Revision-Date: 2013-08-20 08:30+\n +PO-Revision-Date: 2013-08-25 19:40+\n Last-Translator: runasand runa.sand...@gmail.com\n Language-Team: German (http://www.transifex.com/projects/p/torproject/language/de/)\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/vidalia_completed] Update translations for vidalia_completed
commit 400f31aee63179c07f87561eb68ea5aece91fa68 Author: Translation commit bot translat...@torproject.org Date: Sun Aug 25 19:45:27 2013 + Update translations for vidalia_completed --- de/vidalia_de.po |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/vidalia_de.po b/de/vidalia_de.po index f2144e5..2328f1a 100644 --- a/de/vidalia_de.po +++ b/de/vidalia_de.po @@ -11,7 +11,7 @@ msgstr Project-Id-Version: The Tor Project\n Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n; POT-Creation-Date: 2012-03-21 17:52+\n -PO-Revision-Date: 2013-08-20 08:30+\n +PO-Revision-Date: 2013-08-25 19:40+\n Last-Translator: runasand runa.sand...@gmail.com\n Language-Team: German (http://www.transifex.com/projects/p/torproject/language/de/)\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/vidalia_alpha] Update translations for vidalia_alpha
commit e57a9779fb80ef0331b2cb4f2ff2576841e67fef Author: Translation commit bot translat...@torproject.org Date: Sun Aug 25 19:45:30 2013 + Update translations for vidalia_alpha --- de/vidalia_de.po |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/vidalia_de.po b/de/vidalia_de.po index e292c46..09d26e5 100644 --- a/de/vidalia_de.po +++ b/de/vidalia_de.po @@ -7,7 +7,7 @@ msgstr Project-Id-Version: The Tor Project\n Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n; POT-Creation-Date: 2012-03-21 17:46+\n -PO-Revision-Date: 2013-08-20 08:30+\n +PO-Revision-Date: 2013-08-25 19:40+\n Last-Translator: runasand runa.sand...@gmail.com\n Language-Team: German (http://www.transifex.com/projects/p/torproject/language/de/)\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/vidalia_alpha_completed] Update translations for vidalia_alpha_completed
commit b1c67e4b7406b3b5cd1e12457206102fde6ce4fe Author: Translation commit bot translat...@torproject.org Date: Sun Aug 25 19:45:34 2013 + Update translations for vidalia_alpha_completed --- de/vidalia_de.po |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/de/vidalia_de.po b/de/vidalia_de.po index e292c46..09d26e5 100644 --- a/de/vidalia_de.po +++ b/de/vidalia_de.po @@ -7,7 +7,7 @@ msgstr Project-Id-Version: The Tor Project\n Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n; POT-Creation-Date: 2012-03-21 17:46+\n -PO-Revision-Date: 2013-08-20 08:30+\n +PO-Revision-Date: 2013-08-25 19:40+\n Last-Translator: runasand runa.sand...@gmail.com\n Language-Team: German (http://www.transifex.com/projects/p/torproject/language/de/)\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-launcher-network-settings_completed] Update translations for tor-launcher-network-settings_completed
commit 3c0e7c307b462412c1dbe706ed8db1c120cbdf11 Author: Translation commit bot translat...@torproject.org Date: Sun Aug 25 19:47:05 2013 + Update translations for tor-launcher-network-settings_completed --- de/network-settings.dtd | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/de/network-settings.dtd b/de/network-settings.dtd index 4cafd51..b012717 100644 --- a/de/network-settings.dtd +++ b/de/network-settings.dtd @@ -7,7 +7,7 @@ !ENTITY torSettings.yes Ja !ENTITY torSettings.no Nein -!ENTITY torSettings.firstQuestion Welches der nachfolgenden beschreibt ihre Situation am besten? +!ENTITY torSettings.firstQuestion Was beschreibt Ihre Situation am besten? !ENTITY torSettings.configurePrompt1 Die Internetverbindung dieses Computers ist zensiert, gefiltert oder benötigt einen Proxy. !ENTITY torSettings.configurePrompt2 Ich muss die Netzwerkeinstellungen konfigurieren. !ENTITY torSettings.configure Konfiguriere @@ -15,14 +15,14 @@ !ENTITY torSettings.connectPrompt2 Ich würde gerne direkt eine Verbindung zum Tor-Netzwerk herstellen. !ENTITY torSettings.connect Verbinde -!ENTITY torSettings.proxyQuestion Benötigt dieser Computer ein Proxy um eine Verbindung zum Internet herzustellen? +!ENTITY torSettings.proxyQuestion Benötigt dieser Computer einen Proxy um eine Verbindung zum Internet herzustellen? !-- see https://www.torproject.org/docs/proxychain.html.en -- !ENTITY torSettings.proxyHelp Wenn Sie sich nicht sicher sind, dann schauen Sie in die Einstellungen ihres normalen Browsers ob dort ein Proxy eingerichtet ist. !ENTITY torSettings.enterProxy Proxyeinstellungen eingeben. !ENTITY torSettings.firewallQuestion Geht die Internetverbindung dieses Computers durch eine Firewall, die nur Verbindungen zu bestimmten Ports zulässt? !ENTITY torSettings.firewallHelp Wenn Sie sich nicht sicher sind, wählen Sie Nein. Wenn Sie dann Probleme haben eine Verbindung zum Tor-Netzwerk herzustellen, ändern Sie diese Einstellung. !ENTITY torSettings.enterFirewall Geben Sie hier die Ports ein, die von der Firewall erlaubt werden. Trennen Sie die Ports jeweils mit einem Komma. -!ENTITY torSettings.bridgeQuestion Sollte die Internetverbindung dieses Computers Zensiert werden, dann müssen Sie Bridge-Relais benutzen.amp;#160; Falls nicht klicken Sie einfach auf Verbinden. +!ENTITY torSettings.bridgeQuestion Sollte die Internetverbindung dieses Computers zensiert werden, dann müssen Sie Bridge-Relays benutzen.amp;#160; Falls nicht, klicken Sie einfach auf Verbinden. !-- Other: -- @@ -30,12 +30,12 @@ !ENTITY torsettings.optional Optional -!ENTITY torsettings.useProxy.checkbox Dieser Computer benötigt ein Proxy, um sich mit dem Internet zu verbinden +!ENTITY torsettings.useProxy.checkbox Dieser Computer benötigt einen Proxy, um sich mit dem Internet zu verbinden !ENTITY torsettings.useProxy.type Proxy-Typ: !ENTITY torsettings.useProxy.address Adresse: !ENTITY torsettings.useProxy.address.placeholder IP-Adresse oder Hostname !ENTITY torsettings.useProxy.port Port: -!ENTITY torsettings.useProxy.username Username: +!ENTITY torsettings.useProxy.username Nutzername: !ENTITY torsettings.useProxy.password Passwort: !ENTITY torsettings.useProxy.type.socks4 SOCKS 4 !ENTITY torsettings.useProxy.type.socks5 SOCKS 5 @@ -48,7 +48,7 @@ !ENTITY torsettings.copyLog Tor-Log in die Zwischenablage kopieren !ENTITY torsettings.bridgeHelpTitle Hilfe zu Bridge-Relays -!ENTITY torsettings.bridgeHelp1 Sollten Sie sich nicht mit dem Tor-Netzwerk verbinden können, ist es möglich das ihr ISP oder eine andere Organisation Tor blockiert.amp;#160; Dieses Problem kann meist mit der benutzung von Bridge-Relais, die versteckt und damit schwerer zu blocken sind, umgangen werden. -!ENTITY torsettings.bridgeHelp2 Um einige Bridge-Relays zu erhalten, besuchen Sie mit dem Browser folgende Seite: https://bridges.torproject.org; -!ENTITY torsettings.bridgeHelp3 Eine andere Möglichkeit an Bridge-Relais zu kommen, ist eine Email mit dem inhalt 'get bridges' and brid...@torproject.org zu schicken.amp;#160; Allerdings muss diese Email, um es potentiellen angreifern schwerer zu machen, von einer der folgenden Adressen geschickt werden: gmail.com oder yahoo.com -!ENTITY torsettings.bridgeHelp4 Bridge-Relais können auch mithilfe einer Email an h...@rt.torproject.org angefordert werden. +!ENTITY torsettings.bridgeHelp1 Sollten Sie sich nicht mit dem Tor-Netzwerk verbinden können, ist es möglich dass Ihr ISP oder eine andere Organisation Tor blockiert.amp;#160; Dieses Problem kann meist mit der Benutzung von Bridge-Relays umgangen werden, die versteckt und damit schwerer zu blocken sind. +!ENTITY torsettings.bridgeHelp2 Um einige Bridge-Relays zu erhalten, besuchen Sie mit einem Web-Browser folgende Seite: https://bridges.torproject.org; +!ENTITY torsettings.bridgeHelp3 Eine andere Möglichkeit an Bridge-Relays zu kommen ist, eine Email mit
[tor-commits] [translation/tor-launcher-properties_completed] Update translations for tor-launcher-properties_completed
commit 956634b78e31e359ff857a2db163c4cf771e2b56 Author: Translation commit bot translat...@torproject.org Date: Sun Aug 25 19:46:56 2013 + Update translations for tor-launcher-properties_completed --- de/torlauncher.properties |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/de/torlauncher.properties b/de/torlauncher.properties index 2c1113a..ba2d60b 100644 --- a/de/torlauncher.properties +++ b/de/torlauncher.properties @@ -16,9 +16,9 @@ torlauncher.password_hash_missing=Konnte kein gehashtes Passwort bekommen. torlauncher.failed_to_get_settings=Die Tor-Einstellungen können nicht abgefragt werden.\n\n%S torlauncher.failed_to_save_settings=Die Tor-Einstellungen können nicht gespeichert werden.\n\n%S -torlauncher.ensure_tor_is_running=Bitte stelle sicher, dass Tor läuft. +torlauncher.ensure_tor_is_running=Bitte stellen Sie sicher, dass Tor läuft. -torlauncher.error_proxy_addr_missing=Um ein Proxy mit Tor zu verwenden, muss eine IP-Adresse oder ein Hostname und eine Portnummer angegeben werden. +torlauncher.error_proxy_addr_missing=Um einen Proxy mit Tor zu verwenden, muss eine IP-Adresse oder ein Hostname und eine Portnummer angegeben werden. torlauncher.error_proxy_type_missing=Der Proxy-Typ muss ausgewählt werden. torlauncher.error_bridges_missing=Eine oder mehrere Bridges müssen angegeben werden @@ -27,4 +27,4 @@ torlauncher.quit=Beenden torlauncher.quit_win=Exit torlauncher.done=Fertig -torlauncher.forAssistance=Falls Sie hilfe benötigen kontaktieren sie %S +torlauncher.forAssistance=Falls Sie Hilfe benötigen kontaktieren Sie %S ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tor-launcher-properties] Update translations for tor-launcher-properties
commit c03c37f06ca63a1b0d7cab983b3dd6f7a113a4b4 Author: Translation commit bot translat...@torproject.org Date: Sun Aug 25 19:46:53 2013 + Update translations for tor-launcher-properties --- de/torlauncher.properties |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/de/torlauncher.properties b/de/torlauncher.properties index 2c1113a..ba2d60b 100644 --- a/de/torlauncher.properties +++ b/de/torlauncher.properties @@ -16,9 +16,9 @@ torlauncher.password_hash_missing=Konnte kein gehashtes Passwort bekommen. torlauncher.failed_to_get_settings=Die Tor-Einstellungen können nicht abgefragt werden.\n\n%S torlauncher.failed_to_save_settings=Die Tor-Einstellungen können nicht gespeichert werden.\n\n%S -torlauncher.ensure_tor_is_running=Bitte stelle sicher, dass Tor läuft. +torlauncher.ensure_tor_is_running=Bitte stellen Sie sicher, dass Tor läuft. -torlauncher.error_proxy_addr_missing=Um ein Proxy mit Tor zu verwenden, muss eine IP-Adresse oder ein Hostname und eine Portnummer angegeben werden. +torlauncher.error_proxy_addr_missing=Um einen Proxy mit Tor zu verwenden, muss eine IP-Adresse oder ein Hostname und eine Portnummer angegeben werden. torlauncher.error_proxy_type_missing=Der Proxy-Typ muss ausgewählt werden. torlauncher.error_bridges_missing=Eine oder mehrere Bridges müssen angegeben werden @@ -27,4 +27,4 @@ torlauncher.quit=Beenden torlauncher.quit_win=Exit torlauncher.done=Fertig -torlauncher.forAssistance=Falls Sie hilfe benötigen kontaktieren sie %S +torlauncher.forAssistance=Falls Sie Hilfe benötigen kontaktieren Sie %S ___ 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 9e8ac78e838b161e21ba3419621f3cc1784795e1 Author: Translation commit bot translat...@torproject.org Date: Sun Aug 25 19:47:02 2013 + Update translations for tor-launcher-network-settings --- de/network-settings.dtd | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/de/network-settings.dtd b/de/network-settings.dtd index 4cafd51..b012717 100644 --- a/de/network-settings.dtd +++ b/de/network-settings.dtd @@ -7,7 +7,7 @@ !ENTITY torSettings.yes Ja !ENTITY torSettings.no Nein -!ENTITY torSettings.firstQuestion Welches der nachfolgenden beschreibt ihre Situation am besten? +!ENTITY torSettings.firstQuestion Was beschreibt Ihre Situation am besten? !ENTITY torSettings.configurePrompt1 Die Internetverbindung dieses Computers ist zensiert, gefiltert oder benötigt einen Proxy. !ENTITY torSettings.configurePrompt2 Ich muss die Netzwerkeinstellungen konfigurieren. !ENTITY torSettings.configure Konfiguriere @@ -15,14 +15,14 @@ !ENTITY torSettings.connectPrompt2 Ich würde gerne direkt eine Verbindung zum Tor-Netzwerk herstellen. !ENTITY torSettings.connect Verbinde -!ENTITY torSettings.proxyQuestion Benötigt dieser Computer ein Proxy um eine Verbindung zum Internet herzustellen? +!ENTITY torSettings.proxyQuestion Benötigt dieser Computer einen Proxy um eine Verbindung zum Internet herzustellen? !-- see https://www.torproject.org/docs/proxychain.html.en -- !ENTITY torSettings.proxyHelp Wenn Sie sich nicht sicher sind, dann schauen Sie in die Einstellungen ihres normalen Browsers ob dort ein Proxy eingerichtet ist. !ENTITY torSettings.enterProxy Proxyeinstellungen eingeben. !ENTITY torSettings.firewallQuestion Geht die Internetverbindung dieses Computers durch eine Firewall, die nur Verbindungen zu bestimmten Ports zulässt? !ENTITY torSettings.firewallHelp Wenn Sie sich nicht sicher sind, wählen Sie Nein. Wenn Sie dann Probleme haben eine Verbindung zum Tor-Netzwerk herzustellen, ändern Sie diese Einstellung. !ENTITY torSettings.enterFirewall Geben Sie hier die Ports ein, die von der Firewall erlaubt werden. Trennen Sie die Ports jeweils mit einem Komma. -!ENTITY torSettings.bridgeQuestion Sollte die Internetverbindung dieses Computers Zensiert werden, dann müssen Sie Bridge-Relais benutzen.amp;#160; Falls nicht klicken Sie einfach auf Verbinden. +!ENTITY torSettings.bridgeQuestion Sollte die Internetverbindung dieses Computers zensiert werden, dann müssen Sie Bridge-Relays benutzen.amp;#160; Falls nicht, klicken Sie einfach auf Verbinden. !-- Other: -- @@ -30,12 +30,12 @@ !ENTITY torsettings.optional Optional -!ENTITY torsettings.useProxy.checkbox Dieser Computer benötigt ein Proxy, um sich mit dem Internet zu verbinden +!ENTITY torsettings.useProxy.checkbox Dieser Computer benötigt einen Proxy, um sich mit dem Internet zu verbinden !ENTITY torsettings.useProxy.type Proxy-Typ: !ENTITY torsettings.useProxy.address Adresse: !ENTITY torsettings.useProxy.address.placeholder IP-Adresse oder Hostname !ENTITY torsettings.useProxy.port Port: -!ENTITY torsettings.useProxy.username Username: +!ENTITY torsettings.useProxy.username Nutzername: !ENTITY torsettings.useProxy.password Passwort: !ENTITY torsettings.useProxy.type.socks4 SOCKS 4 !ENTITY torsettings.useProxy.type.socks5 SOCKS 5 @@ -48,7 +48,7 @@ !ENTITY torsettings.copyLog Tor-Log in die Zwischenablage kopieren !ENTITY torsettings.bridgeHelpTitle Hilfe zu Bridge-Relays -!ENTITY torsettings.bridgeHelp1 Sollten Sie sich nicht mit dem Tor-Netzwerk verbinden können, ist es möglich das ihr ISP oder eine andere Organisation Tor blockiert.amp;#160; Dieses Problem kann meist mit der benutzung von Bridge-Relais, die versteckt und damit schwerer zu blocken sind, umgangen werden. -!ENTITY torsettings.bridgeHelp2 Um einige Bridge-Relays zu erhalten, besuchen Sie mit dem Browser folgende Seite: https://bridges.torproject.org; -!ENTITY torsettings.bridgeHelp3 Eine andere Möglichkeit an Bridge-Relais zu kommen, ist eine Email mit dem inhalt 'get bridges' and brid...@torproject.org zu schicken.amp;#160; Allerdings muss diese Email, um es potentiellen angreifern schwerer zu machen, von einer der folgenden Adressen geschickt werden: gmail.com oder yahoo.com -!ENTITY torsettings.bridgeHelp4 Bridge-Relais können auch mithilfe einer Email an h...@rt.torproject.org angefordert werden. +!ENTITY torsettings.bridgeHelp1 Sollten Sie sich nicht mit dem Tor-Netzwerk verbinden können, ist es möglich dass Ihr ISP oder eine andere Organisation Tor blockiert.amp;#160; Dieses Problem kann meist mit der Benutzung von Bridge-Relays umgangen werden, die versteckt und damit schwerer zu blocken sind. +!ENTITY torsettings.bridgeHelp2 Um einige Bridge-Relays zu erhalten, besuchen Sie mit einem Web-Browser folgende Seite: https://bridges.torproject.org; +!ENTITY torsettings.bridgeHelp3 Eine andere Möglichkeit an Bridge-Relays zu kommen ist, eine Email mit dem Inhalt
[tor-commits] [translation/liveusb-creator] Update translations for liveusb-creator
commit 849b403e1658269e201229a47edeaa4334b2547f Author: Translation commit bot translat...@torproject.org Date: Sun Aug 25 20:16:24 2013 + Update translations for liveusb-creator --- de/de.po | 71 +++--- 1 file changed, 36 insertions(+), 35 deletions(-) diff --git a/de/de.po b/de/de.po index 0b1af2b..75b744d 100644 --- a/de/de.po +++ b/de/de.po @@ -10,6 +10,7 @@ # tbull tb...@fedoraproject.org, 2009 # Marcus Nitzschke marcu...@gmx.de, 2008 # matsa ma...@riseup.net, 2012 +# mo mor...@torservers.net, 2013 # Cooligan pp...@lkj.hopto.org, 2012 # Sacro sc...@t-online.de, 2013 # Sacro sc...@t-online.de, 2012 @@ -18,8 +19,8 @@ msgstr Project-Id-Version: The Tor Project\n Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n; POT-Creation-Date: 2013-08-07 16:08+0200\n -PO-Revision-Date: 2013-08-08 09:40+\n -Last-Translator: runasand runa.sand...@gmail.com\n +PO-Revision-Date: 2013-08-25 20:16+\n +Last-Translator: mo mor...@torservers.net\n Language-Team: German (http://www.transifex.com/projects/p/torproject/language/de/)\n MIME-Version: 1.0\n Content-Type: text/plain; charset=UTF-8\n @@ -30,7 +31,7 @@ msgstr #: ../liveusb/dialog.py:150 ../liveusb/launcher_ui.py:149 #, python-format msgid %(distribution)s LiveUSB Creator -msgstr %(distribution)s LiveUSB Ersteller +msgstr %(distribution)s LiveUSB-Creator #: ../liveusb/gui.py:776 #, python-format @@ -152,11 +153,11 @@ msgstr Herunterladen fehlgeschlagen: #: ../liveusb/gui.py:88 #, python-format msgid Downloading %s... -msgstr Herunterladen %s ... +msgstr Lade %s herunter... #: ../liveusb/creator.py:1102 msgid Drive is a loopback, skipping MBR reset -msgstr Das Drive ist ein loopback, überspringe MBR reset +msgstr Das Drive ist ein Loopback, überspringe MBR-Reset #: ../liveusb/creator.py:808 #, python-format @@ -165,23 +166,23 @@ msgstr Gebe unmount_device für '%(device)s' ein #: ../liveusb/creator.py:1182 msgid Error probing device -msgstr Fehler beim prüfen des Gerätes +msgstr Fehler beim Prüfen des Gerätes #: ../liveusb/gui.py:227 msgid Error: Cannot set the label or obtain the UUID of your device. Unable to continue. -msgstr Fehler: Kann die Beschriftung nicht setzen oder die UUID Ihres Gerätes erhalten. Kann nicht fortfahren. +msgstr Fehler: Kann das Label nicht setzen oder die UUID Ihres Gerätes erhalten. Kann nicht fortfahren. #: ../liveusb/creator.py:376 msgid Error: The SHA1 of your Live CD is invalid. You can run this program with the --noverify argument to bypass this verification check. -msgstr Fehler: Der SHA1 Ihrer Live CD ist ungültig. Sie können dieses Programm mit dem '--noverify'-Argument ausführen, um die Verifikationsprüfung zu umgehen. +msgstr Fehler: Die SHA1-Prüfsumme Ihrer Live CD ist ungültig. Sie können dieses Programm mit dem '--noverify'-Argument ausführen, um die Verifikationsprüfung zu umgehen. #: ../liveusb/creator.py:145 msgid Extracting live image to USB device... -msgstr Extrahiere Live-Abbild auf USB-Gerät ... +msgstr Extrahiere Live-Abbild auf USB-Gerät... #: ../liveusb/creator.py:1047 #, python-format @@ -190,11 +191,11 @@ msgstr Formatiere %(device)s als FAT32 #: ../liveusb/creator.py:140 msgid ISO MD5 checksum passed -msgstr ISO MD5 checksum bestanden +msgstr ISO MD5 Checksummenprüfung bestanden #: ../liveusb/creator.py:138 msgid ISO MD5 checksum verification failed -msgstr ISO MD5 checksum Ãberprüfung schlug fehl +msgstr ISO MD5 Checksummenprüfung schlug fehl #: ../liveusb/dialog.py:156 msgid @@ -227,7 +228,7 @@ msgstr LiveUSB-Erzeugung fehlgeschlagen! msgid Make sure to extract the entire liveusb-creator zip file before running this program. -msgstr Versichere dich das die liveusb-creator Zip-Datei entpackt wurde bevor du dieses Programm startest +msgstr Versichere dich das die LiveUSB-Creator Zip-Datei entpackt wurde bevor du dieses Programm startest #: ../liveusb/creator.py:1194 msgid @@ -296,7 +297,7 @@ msgstr Entferne %(file)s #: ../liveusb/creator.py:469 msgid Removing existing Live OS -msgstr Entferne bestehendes Live BS +msgstr Entferne bestehendes Live OS #: ../liveusb/creator.py:1096 #, python-format @@ -321,11 +322,11 @@ msgstr Einige Partitionen des USB-Gerätes %(device)s sind eingehängt. Diese w #: ../liveusb/creator.py:131 msgid Source type does not support verification of ISO MD5 checksum, skipping -msgstr Quelltyp unterstützt die Verifizierung einer ISO MD5 Prüfsumme nicht, überspringe +msgstr Quelltyp unterstützt die Verifizierung einer ISO MD5-Prüfsumme nicht, überspringe #: ../liveusb/creator.py:1130 msgid Synchronizing data on disk... -msgstr Synchronisiere Daten auf dem Datenträger +msgstr Synchronisiere Daten auf dem Datenträger... #: ../liveusb/dialog.py:159 msgid Target Device @@ -335,7 +336,7 @@ msgstr Zielgerät msgid The Master Boot Record on your device is
[tor-commits] [translation/torbirdy] Update translations for torbirdy
commit 809074ca1050fb2c8d52fdf6102b1b46f736083d Author: Translation commit bot translat...@torproject.org Date: Sun Aug 25 20:16:44 2013 + Update translations for torbirdy --- de/torbirdy.properties |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de/torbirdy.properties b/de/torbirdy.properties index 04131d8..374f47a 100644 --- a/de/torbirdy.properties +++ b/de/torbirdy.properties @@ -13,7 +13,7 @@ torbirdy.email.advanced=Es wird NICHT empfohlen, die erweiterten Einstellungen v torbirdy.email.advanced.nextwarning=Zeige diese Warnung weiterhin an torbirdy.email.advanced.title=TorBirdy Erweiterte Einstellungen -# torbirdy.restart=You must restart Thunderbird for the time zone preference to take effect. +torbirdy.restart=Sie müssen Thunderbird neu starten, um die Zeitzonen-Einstellungen zu übernehmen. -torbirdy.firstrun=Sie benutzen jetzt TorBirdy.\n\nUm ihre Anonymität zu schützen, wird TorBirdy die Einstellungen des Thunderbirds, mit einigen Ausnahmen, die bei TorBirdy direkt eingestellt werden, sperren. Also werden weder Sie als Nutzer, noch irgendwelche AddOns in der Lage sein, die Thunderbird Einstellungen zu verändern. Sollte TorBirdy deinstalliert oder deaktiviert werden, dann werden alle Thunderbird Einstellungen auf ihre Standardwerte gesetzt (also die Werte, die vor der Installation eingestellt waren).\n\nSollten Sie ein neuer Benutzen sein, empfehlen wir ihnen die TorBirdy website gründlich zu lesen, damit Sie verstehen können, was wir mit TorBirdy für unsere Nutzer erreichen wollen. +torbirdy.firstrun=Sie benutzen jetzt TorBirdy.\n\nUm Ihre Anonymität zu schützen, wird TorBirdy die angepassten Einstellungen von Thunderbird vor Ãnderungen schützen. Einige Einstellungen können über die entsprechenden TorBirdy-Dialoge verändert werden. Sollte TorBirdy deinstalliert oder deaktiviert werden, werden alle Thunderbird Einstellungen zurück auf ihre Standardwerte gesetzt (also die Werte, die vor der Installation eingestellt waren).\n\nNeuen Benutzern empfehlen wir die TorBirdy-Website gründlich zu lesen, damit Sie verstehen was wir mit TorBirdy für unsere Nutzer erreichen wollen. torbirdy.website=https://trac.torproject.org/projects/tor/wiki/torbirdy ___ 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 c3ecd1b6d1cfd5a38385e780960e3ce95096c4bb Author: Translation commit bot translat...@torproject.org Date: Sun Aug 25 20:16:28 2013 + Update translations for liveusb-creator_completed --- de/de.po | 71 +++--- 1 file changed, 36 insertions(+), 35 deletions(-) diff --git a/de/de.po b/de/de.po index 0b1af2b..75b744d 100644 --- a/de/de.po +++ b/de/de.po @@ -10,6 +10,7 @@ # tbull tb...@fedoraproject.org, 2009 # Marcus Nitzschke marcu...@gmx.de, 2008 # matsa ma...@riseup.net, 2012 +# mo mor...@torservers.net, 2013 # Cooligan pp...@lkj.hopto.org, 2012 # Sacro sc...@t-online.de, 2013 # Sacro sc...@t-online.de, 2012 @@ -18,8 +19,8 @@ msgstr Project-Id-Version: The Tor Project\n Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n; POT-Creation-Date: 2013-08-07 16:08+0200\n -PO-Revision-Date: 2013-08-08 09:40+\n -Last-Translator: runasand runa.sand...@gmail.com\n +PO-Revision-Date: 2013-08-25 20:16+\n +Last-Translator: mo mor...@torservers.net\n Language-Team: German (http://www.transifex.com/projects/p/torproject/language/de/)\n MIME-Version: 1.0\n Content-Type: text/plain; charset=UTF-8\n @@ -30,7 +31,7 @@ msgstr #: ../liveusb/dialog.py:150 ../liveusb/launcher_ui.py:149 #, python-format msgid %(distribution)s LiveUSB Creator -msgstr %(distribution)s LiveUSB Ersteller +msgstr %(distribution)s LiveUSB-Creator #: ../liveusb/gui.py:776 #, python-format @@ -152,11 +153,11 @@ msgstr Herunterladen fehlgeschlagen: #: ../liveusb/gui.py:88 #, python-format msgid Downloading %s... -msgstr Herunterladen %s ... +msgstr Lade %s herunter... #: ../liveusb/creator.py:1102 msgid Drive is a loopback, skipping MBR reset -msgstr Das Drive ist ein loopback, überspringe MBR reset +msgstr Das Drive ist ein Loopback, überspringe MBR-Reset #: ../liveusb/creator.py:808 #, python-format @@ -165,23 +166,23 @@ msgstr Gebe unmount_device für '%(device)s' ein #: ../liveusb/creator.py:1182 msgid Error probing device -msgstr Fehler beim prüfen des Gerätes +msgstr Fehler beim Prüfen des Gerätes #: ../liveusb/gui.py:227 msgid Error: Cannot set the label or obtain the UUID of your device. Unable to continue. -msgstr Fehler: Kann die Beschriftung nicht setzen oder die UUID Ihres Gerätes erhalten. Kann nicht fortfahren. +msgstr Fehler: Kann das Label nicht setzen oder die UUID Ihres Gerätes erhalten. Kann nicht fortfahren. #: ../liveusb/creator.py:376 msgid Error: The SHA1 of your Live CD is invalid. You can run this program with the --noverify argument to bypass this verification check. -msgstr Fehler: Der SHA1 Ihrer Live CD ist ungültig. Sie können dieses Programm mit dem '--noverify'-Argument ausführen, um die Verifikationsprüfung zu umgehen. +msgstr Fehler: Die SHA1-Prüfsumme Ihrer Live CD ist ungültig. Sie können dieses Programm mit dem '--noverify'-Argument ausführen, um die Verifikationsprüfung zu umgehen. #: ../liveusb/creator.py:145 msgid Extracting live image to USB device... -msgstr Extrahiere Live-Abbild auf USB-Gerät ... +msgstr Extrahiere Live-Abbild auf USB-Gerät... #: ../liveusb/creator.py:1047 #, python-format @@ -190,11 +191,11 @@ msgstr Formatiere %(device)s als FAT32 #: ../liveusb/creator.py:140 msgid ISO MD5 checksum passed -msgstr ISO MD5 checksum bestanden +msgstr ISO MD5 Checksummenprüfung bestanden #: ../liveusb/creator.py:138 msgid ISO MD5 checksum verification failed -msgstr ISO MD5 checksum Ãberprüfung schlug fehl +msgstr ISO MD5 Checksummenprüfung schlug fehl #: ../liveusb/dialog.py:156 msgid @@ -227,7 +228,7 @@ msgstr LiveUSB-Erzeugung fehlgeschlagen! msgid Make sure to extract the entire liveusb-creator zip file before running this program. -msgstr Versichere dich das die liveusb-creator Zip-Datei entpackt wurde bevor du dieses Programm startest +msgstr Versichere dich das die LiveUSB-Creator Zip-Datei entpackt wurde bevor du dieses Programm startest #: ../liveusb/creator.py:1194 msgid @@ -296,7 +297,7 @@ msgstr Entferne %(file)s #: ../liveusb/creator.py:469 msgid Removing existing Live OS -msgstr Entferne bestehendes Live BS +msgstr Entferne bestehendes Live OS #: ../liveusb/creator.py:1096 #, python-format @@ -321,11 +322,11 @@ msgstr Einige Partitionen des USB-Gerätes %(device)s sind eingehängt. Diese w #: ../liveusb/creator.py:131 msgid Source type does not support verification of ISO MD5 checksum, skipping -msgstr Quelltyp unterstützt die Verifizierung einer ISO MD5 Prüfsumme nicht, überspringe +msgstr Quelltyp unterstützt die Verifizierung einer ISO MD5-Prüfsumme nicht, überspringe #: ../liveusb/creator.py:1130 msgid Synchronizing data on disk... -msgstr Synchronisiere Daten auf dem Datenträger +msgstr Synchronisiere Daten auf dem Datenträger... #: ../liveusb/dialog.py:159 msgid Target Device @@ -335,7 +336,7 @@ msgstr Zielgerät msgid The Master Boot Record on your
[tor-commits] [translation/tails-persistence-setup] Update translations for tails-persistence-setup
commit d5449cbf3c6bc52f96a62c9cdf01e4a64beda7d6 Author: Translation commit bot translat...@torproject.org Date: Sun Aug 25 20:16:31 2013 + Update translations for tails-persistence-setup --- de/de.po | 81 +++--- 1 file changed, 41 insertions(+), 40 deletions(-) diff --git a/de/de.po b/de/de.po index 05fa038..770b924 100644 --- a/de/de.po +++ b/de/de.po @@ -3,6 +3,7 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# mo mor...@torservers.net, 2013 # Cooligan pp...@lkj.hopto.org, 2012 # Sacro sc...@t-online.de, 2012 msgid @@ -10,8 +11,8 @@ msgstr Project-Id-Version: The Tor Project\n Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n; POT-Creation-Date: 2013-08-01 16:49+0200\n -PO-Revision-Date: 2013-08-02 08:38+\n -Last-Translator: runasand runa.sand...@gmail.com\n +PO-Revision-Date: 2013-08-25 20:10+\n +Last-Translator: mo mor...@torservers.net\n Language-Team: German (http://www.transifex.com/projects/p/torproject/language/de/)\n MIME-Version: 1.0\n Content-Type: text/plain; charset=UTF-8\n @@ -25,7 +26,7 @@ msgstr persönliche Daten #: ../lib/Tails/Persistence/Configuration/Presets.pm:50 msgid Keep files stored in the `Persistent' directory -msgstr Speichern Sie Dateien im `Persistent´ Ordner +msgstr Dateien im 'Persistent' Ordner dauerhaft speichern #: ../lib/Tails/Persistence/Configuration/Presets.pm:58 msgid GnuPG @@ -41,7 +42,7 @@ msgstr SSH Client #: ../lib/Tails/Persistence/Configuration/Presets.pm:70 msgid SSH keys, configuration and known hosts -msgstr SSH Schlüssel, Konfiguration und bekannte Host's +msgstr SSH-Schlüssel, Konfiguration und bekannte Hosts #: ../lib/Tails/Persistence/Configuration/Presets.pm:78 msgid Pidgin @@ -49,7 +50,7 @@ msgstr Pidgin #: ../lib/Tails/Persistence/Configuration/Presets.pm:80 msgid Pidgin profiles and OTR keyring -msgstr Pifgin Profile und OTR Keyring +msgstr Pidgin-Profile und OTR-Keyring #: ../lib/Tails/Persistence/Configuration/Presets.pm:88 msgid Claws Mail @@ -73,15 +74,15 @@ msgstr Netzwerkverbindungen #: ../lib/Tails/Persistence/Configuration/Presets.pm:110 msgid Configuration of network devices and connections -msgstr Konfiguration vonNetzwerk Geräten und Verbindungen +msgstr Konfiguration von Netzwerkgeräten und Verbindungen #: ../lib/Tails/Persistence/Configuration/Presets.pm:118 msgid Browser bookmarks -msgstr Browser Lesezeichen +msgstr Browser-Lesezeichen #: ../lib/Tails/Persistence/Configuration/Presets.pm:120 msgid Bookmarks saved in Iceweasel browser -msgstr Lesezeichen wurden in dem Iceweasel browser gesichert +msgstr Lesezeichen wurden im Iceweasel Browser gesichert #: ../lib/Tails/Persistence/Configuration/Presets.pm:128 msgid APT Packages @@ -89,7 +90,7 @@ msgstr APT Pakete #: ../lib/Tails/Persistence/Configuration/Presets.pm:130 msgid Packages downloaded by APT -msgstr Pakete, die von APT Heruntergeladen wurden +msgstr Pakete, die von APT heruntergeladen wurden #: ../lib/Tails/Persistence/Configuration/Presets.pm:138 msgid APT Lists @@ -97,7 +98,7 @@ msgstr APT Listen #: ../lib/Tails/Persistence/Configuration/Presets.pm:140 msgid Lists downloaded by APT -msgstr Listen, die von APT Heruntergeladen wurden +msgstr Listen, die von APT heruntergeladen wurden #: ../lib/Tails/Persistence/Configuration/Presets.pm:148 msgid Dotfiles @@ -106,59 +107,59 @@ msgstr Dotfiles #: ../lib/Tails/Persistence/Configuration/Presets.pm:150 msgid Symlink into $HOME every file or directory found in the `dotfiles' directory -msgstr Symlinken Sie alle Dateien und Verzeichnisse, die sich in dem `dotfiles' Verzeichniss befinden, zu $HOME +msgstr Alle Dateien und Verzeichnisse, die sich im 'dotfiles' Verzeichnis befinden, nach $HOME symlinken #: ../lib/Tails/Persistence/Setup.pm:257 msgid The device Tails is running from cannot be found. Maybe you used the `toram' option? -msgstr Das Gerät von dem Tails ausgeführt wird konnte nicht gefunden werden. Haben Sie vielleicht die `toram´ Option benutzt? +msgstr Das Gerät von dem Tails ausgeführt wird konnte nicht gefunden werden. Haben Sie vielleicht die `toram' Option benutzt? #: ../lib/Tails/Persistence/Setup.pm:276 msgid Setup Tails persistent volume -msgstr Tails Persistenz Volume erstellen +msgstr Tails Persistenzbereich erstellen #: ../lib/Tails/Persistence/Setup.pm:420 #, perl-format msgid Device %s already has a persistent volume. -msgstr Gerät %s hat bereits ein Persistenz Volume +msgstr Gerät %s hat bereits einen Persitenzbereich #: ../lib/Tails/Persistence/Setup.pm:428 #, perl-format msgid Device %s has not enough unallocated space. -msgstr Gerät %s hat nicht genügen unbenutzen Speicher +msgstr Gerät %s hat nicht genug freien Speicher #: ../lib/Tails/Persistence/Setup.pm:436 ../lib/Tails/Persistence/Setup.pm:450 #, perl-format msgid Device %s has no persistent
[tor-commits] [translation/tails-persistence-setup_completed] Update translations for tails-persistence-setup_completed
commit 439b4912061f2b51e4e88d265fd722d30f9779c0 Author: Translation commit bot translat...@torproject.org Date: Sun Aug 25 20:16:34 2013 + Update translations for tails-persistence-setup_completed --- de/de.po | 81 +++--- 1 file changed, 41 insertions(+), 40 deletions(-) diff --git a/de/de.po b/de/de.po index 05fa038..770b924 100644 --- a/de/de.po +++ b/de/de.po @@ -3,6 +3,7 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# mo mor...@torservers.net, 2013 # Cooligan pp...@lkj.hopto.org, 2012 # Sacro sc...@t-online.de, 2012 msgid @@ -10,8 +11,8 @@ msgstr Project-Id-Version: The Tor Project\n Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n; POT-Creation-Date: 2013-08-01 16:49+0200\n -PO-Revision-Date: 2013-08-02 08:38+\n -Last-Translator: runasand runa.sand...@gmail.com\n +PO-Revision-Date: 2013-08-25 20:10+\n +Last-Translator: mo mor...@torservers.net\n Language-Team: German (http://www.transifex.com/projects/p/torproject/language/de/)\n MIME-Version: 1.0\n Content-Type: text/plain; charset=UTF-8\n @@ -25,7 +26,7 @@ msgstr persönliche Daten #: ../lib/Tails/Persistence/Configuration/Presets.pm:50 msgid Keep files stored in the `Persistent' directory -msgstr Speichern Sie Dateien im `Persistent´ Ordner +msgstr Dateien im 'Persistent' Ordner dauerhaft speichern #: ../lib/Tails/Persistence/Configuration/Presets.pm:58 msgid GnuPG @@ -41,7 +42,7 @@ msgstr SSH Client #: ../lib/Tails/Persistence/Configuration/Presets.pm:70 msgid SSH keys, configuration and known hosts -msgstr SSH Schlüssel, Konfiguration und bekannte Host's +msgstr SSH-Schlüssel, Konfiguration und bekannte Hosts #: ../lib/Tails/Persistence/Configuration/Presets.pm:78 msgid Pidgin @@ -49,7 +50,7 @@ msgstr Pidgin #: ../lib/Tails/Persistence/Configuration/Presets.pm:80 msgid Pidgin profiles and OTR keyring -msgstr Pifgin Profile und OTR Keyring +msgstr Pidgin-Profile und OTR-Keyring #: ../lib/Tails/Persistence/Configuration/Presets.pm:88 msgid Claws Mail @@ -73,15 +74,15 @@ msgstr Netzwerkverbindungen #: ../lib/Tails/Persistence/Configuration/Presets.pm:110 msgid Configuration of network devices and connections -msgstr Konfiguration vonNetzwerk Geräten und Verbindungen +msgstr Konfiguration von Netzwerkgeräten und Verbindungen #: ../lib/Tails/Persistence/Configuration/Presets.pm:118 msgid Browser bookmarks -msgstr Browser Lesezeichen +msgstr Browser-Lesezeichen #: ../lib/Tails/Persistence/Configuration/Presets.pm:120 msgid Bookmarks saved in Iceweasel browser -msgstr Lesezeichen wurden in dem Iceweasel browser gesichert +msgstr Lesezeichen wurden im Iceweasel Browser gesichert #: ../lib/Tails/Persistence/Configuration/Presets.pm:128 msgid APT Packages @@ -89,7 +90,7 @@ msgstr APT Pakete #: ../lib/Tails/Persistence/Configuration/Presets.pm:130 msgid Packages downloaded by APT -msgstr Pakete, die von APT Heruntergeladen wurden +msgstr Pakete, die von APT heruntergeladen wurden #: ../lib/Tails/Persistence/Configuration/Presets.pm:138 msgid APT Lists @@ -97,7 +98,7 @@ msgstr APT Listen #: ../lib/Tails/Persistence/Configuration/Presets.pm:140 msgid Lists downloaded by APT -msgstr Listen, die von APT Heruntergeladen wurden +msgstr Listen, die von APT heruntergeladen wurden #: ../lib/Tails/Persistence/Configuration/Presets.pm:148 msgid Dotfiles @@ -106,59 +107,59 @@ msgstr Dotfiles #: ../lib/Tails/Persistence/Configuration/Presets.pm:150 msgid Symlink into $HOME every file or directory found in the `dotfiles' directory -msgstr Symlinken Sie alle Dateien und Verzeichnisse, die sich in dem `dotfiles' Verzeichniss befinden, zu $HOME +msgstr Alle Dateien und Verzeichnisse, die sich im 'dotfiles' Verzeichnis befinden, nach $HOME symlinken #: ../lib/Tails/Persistence/Setup.pm:257 msgid The device Tails is running from cannot be found. Maybe you used the `toram' option? -msgstr Das Gerät von dem Tails ausgeführt wird konnte nicht gefunden werden. Haben Sie vielleicht die `toram´ Option benutzt? +msgstr Das Gerät von dem Tails ausgeführt wird konnte nicht gefunden werden. Haben Sie vielleicht die `toram' Option benutzt? #: ../lib/Tails/Persistence/Setup.pm:276 msgid Setup Tails persistent volume -msgstr Tails Persistenz Volume erstellen +msgstr Tails Persistenzbereich erstellen #: ../lib/Tails/Persistence/Setup.pm:420 #, perl-format msgid Device %s already has a persistent volume. -msgstr Gerät %s hat bereits ein Persistenz Volume +msgstr Gerät %s hat bereits einen Persitenzbereich #: ../lib/Tails/Persistence/Setup.pm:428 #, perl-format msgid Device %s has not enough unallocated space. -msgstr Gerät %s hat nicht genügen unbenutzen Speicher +msgstr Gerät %s hat nicht genug freien Speicher #: ../lib/Tails/Persistence/Setup.pm:436 ../lib/Tails/Persistence/Setup.pm:450 #, perl-format msgid Device %s has no
[tor-commits] [translation/tails-greeter] Update translations for tails-greeter
commit ec7f0a63169ec9a64e1cc782691546d9a6975519 Author: Translation commit bot translat...@torproject.org Date: Sun Aug 25 20:16:37 2013 + Update translations for tails-greeter --- de/de.po | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/de/de.po b/de/de.po index 0ceb51a..9a2d2b9 100644 --- a/de/de.po +++ b/de/de.po @@ -4,6 +4,7 @@ # # Translators: # Bobbymoto, 2013 +# mo mor...@torservers.net, 2013 # Cooligan pp...@lkj.hopto.org, 2012 # Sacro sc...@t-online.de, 2012 # djcrackhome wallcityser...@gmail.com, 2012 @@ -13,8 +14,8 @@ msgstr Project-Id-Version: The Tor Project\n Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n; POT-Creation-Date: 2013-05-12 19:29+0200\n -PO-Revision-Date: 2013-07-26 21:50+\n -Last-Translator: Bobbymoto\n +PO-Revision-Date: 2013-08-25 20:00+\n +Last-Translator: mo mor...@torservers.net\n Language-Team: German (http://www.transifex.com/projects/p/torproject/language/de/)\n MIME-Version: 1.0\n Content-Type: text/plain; charset=UTF-8\n @@ -56,7 +57,7 @@ msgstr Schreibgeschützt? #: ../glade/persistencewindow.glade.h:9 msgid iWrong passphrase. Please try again./i -msgstr iFlasche Passphrase. Bitte erneut versuchen./i +msgstr iFalsche Passphrase. Bitte erneut versuchen./i #: ../glade/persistencewindow.glade.h:10 msgid More options? @@ -119,7 +120,7 @@ msgstr Layout msgid live-persist failed with return code %(returncode)s:\n %(stderr)s -msgstr Live-Persist ist mit folgendem code fehlgeschlagen %(returncode)s:\n%(stderr)s +msgstr Live-Persist fehlgeschlagen mit Fehlernummer %(returncode)s:\n%(stderr)s #: ../GdmGreeter/persistence.py:99 #, python-format @@ -127,7 +128,7 @@ msgid cryptsetup failed with return code %(returncode)s:\n %(stdout)s\n %(stderr)s -msgstr cryptsetup fehlgeschlagen mit Antwort Code %(returncode)s:\n %(stdout)s\n %(stderr)s +msgstr cryptsetup fehlgeschlagen mit Fehlernummer %(returncode)s:\n %(stdout)s\n %(stderr)s #: ../GdmGreeter/persistence.py:124 #, python-format @@ -135,7 +136,7 @@ msgid live-persist failed with return code %(returncode)s:\n %(stdout)s\n %(stderr)s -msgstr Live-Persist ist mit folgendem code fehlgeschlagen %(returncode)s:\n%(stdout)s\n%(stderr)s +msgstr Live-Persist fehlgeschlagen mit Fehlernummer %(returncode)s:\n%(stdout)s\n%(stderr)s #: ../GdmGreeter/langpanel.py:124 ../GdmGreeter/langpanel.py:148 #: ../GdmGreeter/langpanel.py:181 ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [translation/tails-greeter_completed] Update translations for tails-greeter_completed
commit 4acf56b46b5f3789a1b9a986ae7d3e6481a6e672 Author: Translation commit bot translat...@torproject.org Date: Sun Aug 25 20:16:40 2013 + Update translations for tails-greeter_completed --- de/de.po | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/de/de.po b/de/de.po index 0ceb51a..9a2d2b9 100644 --- a/de/de.po +++ b/de/de.po @@ -4,6 +4,7 @@ # # Translators: # Bobbymoto, 2013 +# mo mor...@torservers.net, 2013 # Cooligan pp...@lkj.hopto.org, 2012 # Sacro sc...@t-online.de, 2012 # djcrackhome wallcityser...@gmail.com, 2012 @@ -13,8 +14,8 @@ msgstr Project-Id-Version: The Tor Project\n Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n; POT-Creation-Date: 2013-05-12 19:29+0200\n -PO-Revision-Date: 2013-07-26 21:50+\n -Last-Translator: Bobbymoto\n +PO-Revision-Date: 2013-08-25 20:00+\n +Last-Translator: mo mor...@torservers.net\n Language-Team: German (http://www.transifex.com/projects/p/torproject/language/de/)\n MIME-Version: 1.0\n Content-Type: text/plain; charset=UTF-8\n @@ -56,7 +57,7 @@ msgstr Schreibgeschützt? #: ../glade/persistencewindow.glade.h:9 msgid iWrong passphrase. Please try again./i -msgstr iFlasche Passphrase. Bitte erneut versuchen./i +msgstr iFalsche Passphrase. Bitte erneut versuchen./i #: ../glade/persistencewindow.glade.h:10 msgid More options? @@ -119,7 +120,7 @@ msgstr Layout msgid live-persist failed with return code %(returncode)s:\n %(stderr)s -msgstr Live-Persist ist mit folgendem code fehlgeschlagen %(returncode)s:\n%(stderr)s +msgstr Live-Persist fehlgeschlagen mit Fehlernummer %(returncode)s:\n%(stderr)s #: ../GdmGreeter/persistence.py:99 #, python-format @@ -127,7 +128,7 @@ msgid cryptsetup failed with return code %(returncode)s:\n %(stdout)s\n %(stderr)s -msgstr cryptsetup fehlgeschlagen mit Antwort Code %(returncode)s:\n %(stdout)s\n %(stderr)s +msgstr cryptsetup fehlgeschlagen mit Fehlernummer %(returncode)s:\n %(stdout)s\n %(stderr)s #: ../GdmGreeter/persistence.py:124 #, python-format @@ -135,7 +136,7 @@ msgid live-persist failed with return code %(returncode)s:\n %(stdout)s\n %(stderr)s -msgstr Live-Persist ist mit folgendem code fehlgeschlagen %(returncode)s:\n%(stdout)s\n%(stderr)s +msgstr Live-Persist fehlgeschlagen mit Fehlernummer %(returncode)s:\n%(stdout)s\n%(stderr)s #: ../GdmGreeter/langpanel.py:124 ../GdmGreeter/langpanel.py:148 #: ../GdmGreeter/langpanel.py:181 ___ 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 77b3b01d7773ab025252f318f26c6ff9d1402dc4 Author: Translation commit bot translat...@torproject.org Date: Sun Aug 25 20:46:24 2013 + Update translations for liveusb-creator --- de/de.po | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/de/de.po b/de/de.po index 75b744d..eb0f775 100644 --- a/de/de.po +++ b/de/de.po @@ -19,7 +19,7 @@ msgstr Project-Id-Version: The Tor Project\n Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n; POT-Creation-Date: 2013-08-07 16:08+0200\n -PO-Revision-Date: 2013-08-25 20:16+\n +PO-Revision-Date: 2013-08-25 20:30+\n Last-Translator: mo mor...@torservers.net\n Language-Team: German (http://www.transifex.com/projects/p/torproject/language/de/)\n MIME-Version: 1.0\n @@ -93,7 +93,7 @@ msgid will be able to store data and make permanent modifications to your live operating system. Without it, you will not be able to save data that will persist after a reboot. -msgstr Indem Sie für Ihr System auf dem USB-Stick extra Speicherplatz reservieren , haben Sie die Möglichkeit Daten zu speichern und permanente Modifikationen an Ihrem Live Betriebssystem durchzuführen. Ohne diese Anpassung habe Sie keine Möglichkeit Daten zu speichern die einen Neustart überdauern. +msgstr Indem Sie für auf dem USB-Stick Speicherplatz für einen Persistenzbereich reservieren haben Sie die Möglichkeit Daten zu speichern und permanente Modifikationen an Ihrem Live-Betriebssystem durchzuführen. Ohne diese Anpassung haben Sie keine Möglichkeit Daten zu speichern die einen Neustart überdauern. #: ../liveusb/creator.py:1106 ../liveusb/creator.py:1369 #, python-format @@ -201,7 +201,7 @@ msgstr ISO MD5 Checksummenprüfung schlug fehl msgid If you do not select an existing Live ISO, the selected release will be downloaded for you. -msgstr Wenn Sie kein existierendes Live ISO auswählen, wird das aktuellste für Sie heruntergeladen. +msgstr Wenn Sie kein existierendes Live-ISO auswählen, wird das gewählte Release für Sie heruntergeladen. #: ../liveusb/gui.py:619 msgid Installation complete! @@ -342,7 +342,7 @@ msgstr Der Master Boot Record auf Ihrem Gerät ist leer. Drücken Sie auf \Liv msgid The selected file is unreadable. Please fix its permissions or select another file. -msgstr Die ausgewählte Datei konnte nicht gelesen werden. Bitte editiren Sie die Berechtigungen oder wählen Sie eine andere Datei aus. +msgstr Die ausgewählte Datei konnte nicht gelesen werden. Bitte editieren Sie die Berechtigungen oder wählen Sie eine andere Datei aus. #: ../liveusb/creator.py:337 #, python-format @@ -356,7 +356,7 @@ msgid This button allows you to browse for an existing Live system ISO that you have previously downloaded. If you do not select one, a release will be downloaded for you automatically. -msgstr Mit diesem Button können Sie ein zuvor heruntergeladenes Live System ISO auswählen. Sollten Sie keines auswählen, wird für Sie automatisch eine Version heruntergeladen. +msgstr Mit diesem Button können Sie ein zuvor heruntergeladenes Live System ISO auswählen. Sollten Sie keines auswählen, wird für Sie automatisch eine aktuelle Version heruntergeladen. #: ../liveusb/dialog.py:164 msgid @@ -364,23 +364,23 @@ msgid optionally downloading a release (if an existing one wasn't selected), extracting the ISO to the USB device, creating the persistent overlay, and installing the bootloader. -msgstr Dieser Button startet den Prozess zur Erstellung eines LiveUSB Mediums. Das beinhaltet auch das herunterladen einer Tails Version (sollte keine existierendes Image ausgewählt worden sein), entpacken der ISO-Datei auf das USB Speichermedium, Erstellung des endgültigen Systems und der Installation des Bootloaders. +msgstr Dieser Button startet den Prozess zur Erstellung eines LiveUSB Mediums. Dies beinhaltet auch das Herunterladen einer Tails Version (sollte keine existierendes Image ausgewählt worden sein), Entpacken der ISO-Datei auf das USB-Speichermedium, Erstellung des endgültigen Systems und der Installation des Bootloaders. #: ../liveusb/dialog.py:158 msgid This is the USB stick that you want to install your Live system on. This device must be formatted with the FAT filesystem. -msgstr Das ist der USB-Stick, auf dem Sie das Live System Installieren möchten. Das Gerät muss mit FAT formatiert sein. +msgstr Das ist der USB-Stick, auf dem Sie das Live System installieren möchten. Das Gerät muss mit dem FAT-Dateisystem formatiert sein. #: ../liveusb/dialog.py:163 msgid This is the progress bar that will indicate how far along in the LiveUSB creation process you are -msgstr Dies ist die Fortschrittsanzeige, die anzeigt, wie weit der LiveUSB Erstellungsprozess ist. +msgstr Dies ist die Fortschrittsanzeige, die anzeigt, wie weit der LiveUSB-Erstellungsprozess ist. #: ../liveusb/dialog.py:162 msgid This is the status
[tor-commits] [translation/liveusb-creator_completed] Update translations for liveusb-creator_completed
commit ef5623400d150b3613d1e6dbafab93e6ab93604a Author: Translation commit bot translat...@torproject.org Date: Sun Aug 25 20:46:28 2013 + Update translations for liveusb-creator_completed --- de/de.po | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/de/de.po b/de/de.po index 75b744d..eb0f775 100644 --- a/de/de.po +++ b/de/de.po @@ -19,7 +19,7 @@ msgstr Project-Id-Version: The Tor Project\n Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n; POT-Creation-Date: 2013-08-07 16:08+0200\n -PO-Revision-Date: 2013-08-25 20:16+\n +PO-Revision-Date: 2013-08-25 20:30+\n Last-Translator: mo mor...@torservers.net\n Language-Team: German (http://www.transifex.com/projects/p/torproject/language/de/)\n MIME-Version: 1.0\n @@ -93,7 +93,7 @@ msgid will be able to store data and make permanent modifications to your live operating system. Without it, you will not be able to save data that will persist after a reboot. -msgstr Indem Sie für Ihr System auf dem USB-Stick extra Speicherplatz reservieren , haben Sie die Möglichkeit Daten zu speichern und permanente Modifikationen an Ihrem Live Betriebssystem durchzuführen. Ohne diese Anpassung habe Sie keine Möglichkeit Daten zu speichern die einen Neustart überdauern. +msgstr Indem Sie für auf dem USB-Stick Speicherplatz für einen Persistenzbereich reservieren haben Sie die Möglichkeit Daten zu speichern und permanente Modifikationen an Ihrem Live-Betriebssystem durchzuführen. Ohne diese Anpassung haben Sie keine Möglichkeit Daten zu speichern die einen Neustart überdauern. #: ../liveusb/creator.py:1106 ../liveusb/creator.py:1369 #, python-format @@ -201,7 +201,7 @@ msgstr ISO MD5 Checksummenprüfung schlug fehl msgid If you do not select an existing Live ISO, the selected release will be downloaded for you. -msgstr Wenn Sie kein existierendes Live ISO auswählen, wird das aktuellste für Sie heruntergeladen. +msgstr Wenn Sie kein existierendes Live-ISO auswählen, wird das gewählte Release für Sie heruntergeladen. #: ../liveusb/gui.py:619 msgid Installation complete! @@ -342,7 +342,7 @@ msgstr Der Master Boot Record auf Ihrem Gerät ist leer. Drücken Sie auf \Liv msgid The selected file is unreadable. Please fix its permissions or select another file. -msgstr Die ausgewählte Datei konnte nicht gelesen werden. Bitte editiren Sie die Berechtigungen oder wählen Sie eine andere Datei aus. +msgstr Die ausgewählte Datei konnte nicht gelesen werden. Bitte editieren Sie die Berechtigungen oder wählen Sie eine andere Datei aus. #: ../liveusb/creator.py:337 #, python-format @@ -356,7 +356,7 @@ msgid This button allows you to browse for an existing Live system ISO that you have previously downloaded. If you do not select one, a release will be downloaded for you automatically. -msgstr Mit diesem Button können Sie ein zuvor heruntergeladenes Live System ISO auswählen. Sollten Sie keines auswählen, wird für Sie automatisch eine Version heruntergeladen. +msgstr Mit diesem Button können Sie ein zuvor heruntergeladenes Live System ISO auswählen. Sollten Sie keines auswählen, wird für Sie automatisch eine aktuelle Version heruntergeladen. #: ../liveusb/dialog.py:164 msgid @@ -364,23 +364,23 @@ msgid optionally downloading a release (if an existing one wasn't selected), extracting the ISO to the USB device, creating the persistent overlay, and installing the bootloader. -msgstr Dieser Button startet den Prozess zur Erstellung eines LiveUSB Mediums. Das beinhaltet auch das herunterladen einer Tails Version (sollte keine existierendes Image ausgewählt worden sein), entpacken der ISO-Datei auf das USB Speichermedium, Erstellung des endgültigen Systems und der Installation des Bootloaders. +msgstr Dieser Button startet den Prozess zur Erstellung eines LiveUSB Mediums. Dies beinhaltet auch das Herunterladen einer Tails Version (sollte keine existierendes Image ausgewählt worden sein), Entpacken der ISO-Datei auf das USB-Speichermedium, Erstellung des endgültigen Systems und der Installation des Bootloaders. #: ../liveusb/dialog.py:158 msgid This is the USB stick that you want to install your Live system on. This device must be formatted with the FAT filesystem. -msgstr Das ist der USB-Stick, auf dem Sie das Live System Installieren möchten. Das Gerät muss mit FAT formatiert sein. +msgstr Das ist der USB-Stick, auf dem Sie das Live System installieren möchten. Das Gerät muss mit dem FAT-Dateisystem formatiert sein. #: ../liveusb/dialog.py:163 msgid This is the progress bar that will indicate how far along in the LiveUSB creation process you are -msgstr Dies ist die Fortschrittsanzeige, die anzeigt, wie weit der LiveUSB Erstellungsprozess ist. +msgstr Dies ist die Fortschrittsanzeige, die anzeigt, wie weit der LiveUSB-Erstellungsprozess ist. #: ../liveusb/dialog.py:162 msgid This is
[tor-commits] [translation/torbirdy] Update translations for torbirdy
commit 906bdae28679a4f1d1083101757e5cb2dde0fe66 Author: Translation commit bot translat...@torproject.org Date: Sun Aug 25 20:46:38 2013 + Update translations for torbirdy --- pt_BR/torbirdy.dtd |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt_BR/torbirdy.dtd b/pt_BR/torbirdy.dtd index 9b3d288..a8954d6 100644 --- a/pt_BR/torbirdy.dtd +++ b/pt_BR/torbirdy.dtd @@ -20,9 +20,9 @@ !ENTITY torbirdy.prefs.privacy.label Configurações de Privacidade !ENTITY torbirdy.prefs.enigmail.label Configurações do Enigmail !ENTITY torbirdy.prefs.security.label Configurações de segurança -!ENTITY torbirdy.prefs.recommended.text Utilize as configurações de proxy recomendadas pelo TorBirdy (Tor) +!ENTITY torbirdy.prefs.recommended.text Utilizar as configurações de proxy recomendadas pelo TorBirdy (Tor) !ENTITY torbirdy.prefs.recommended.key r -!ENTITY torbirdy.prefs.anonservice.text Escolha um serviço de anonimação +!ENTITY torbirdy.prefs.anonservice.text Escolha um serviço de anonimato !ENTITY torbirdy.prefs.anonservice.key a !ENTITY torbirdy.prefs.customsettings.text Usar configurações de proxy personalizadas !ENTITY torbirdy.prefs.customsettings.key p ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] r26320: {check} Make the tor bulk exit list script believe that ports with 4 (check/trunk/cgi-bin)
Author: arma Date: 2013-08-25 21:48:17 + (Sun, 25 Aug 2013) New Revision: 26320 Modified: check/trunk/cgi-bin/TorBulkExitList.py Log: Make the tor bulk exit list script believe that ports with 4 digits or less, that contain a 0, but that aren't 80, are actually numbers. Thanks to Zarel for the patch, and sorry for waiting 2 months to apply it. Fixes bug 9007. Modified: check/trunk/cgi-bin/TorBulkExitList.py === --- check/trunk/cgi-bin/TorBulkExitList.py 2013-08-25 11:30:53 UTC (rev 26319) +++ check/trunk/cgi-bin/TorBulkExitList.py 2013-08-25 21:48:17 UTC (rev 26320) @@ -203,7 +203,7 @@ # Verify that the port is a number between 1 and 65535 # Otherwise return a sane default of 80 -search = re.compile(^(?:[1-9]{1,4}|[1-5][0-9]{4}|6[0-4][0-9]{3}|+\ +search = re.compile(^(?:[1-9][0-9]{0,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|+\ 65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])$) if search.match(user_supplied_port): ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] r26321: {website} imply that the pt tbb works on osx 10.8. also imply that it (website/trunk/docs/en)
Author: arma Date: 2013-08-25 21:58:30 + (Sun, 25 Aug 2013) New Revision: 26321 Modified: website/trunk/docs/en/pluggable-transports.wml Log: imply that the pt tbb works on osx 10.8. also imply that it works on 10.9, so we don't have to fix this next time, and so we get bug reports if it doesn't. fixes bug 9577. Modified: website/trunk/docs/en/pluggable-transports.wml === --- website/trunk/docs/en/pluggable-transports.wml 2013-08-25 21:48:17 UTC (rev 26320) +++ website/trunk/docs/en/pluggable-transports.wml 2013-08-25 21:58:30 UTC (rev 26321) @@ -128,7 +128,7 @@ /p p -a href=/dist/torbrowser/osx/TorBrowser-Pluggable-Transports-version-torobfsbundleosx32alpha-osx-i386-en-US.zipOSX (10.6 10.7) Pluggable Transports Tor Browser Bundle/a +a href=/dist/torbrowser/osx/TorBrowser-Pluggable-Transports-version-torobfsbundleosx32alpha-osx-i386-en-US.zipOSX (10.6+) Pluggable Transports Tor Browser Bundle/a (a href=/dist/torbrowser/osx/TorBrowser-Pluggable-Transports-version-torobfsbundleosx32alpha-osx-i386-en-US.zip.ascsignature/a). /p ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] r26323: {} revert mttp commit, but getting closer. (website)
Author: phobos Date: 2013-08-25 22:58:28 + (Sun, 25 Aug 2013) New Revision: 26323 Removed: website/docs/ Log: revert mttp commit, but getting closer. ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [torbirdy/master] Allow users to easily toggle checking for new messages
commit 8de0fd0fab25c2596ed0719ad40964b36d014634 Author: Sukhbir Singh sukh...@torproject.org Date: Sun Aug 25 19:50:10 2013 -0400 Allow users to easily toggle checking for new messages --- chrome/content/preferences.js | 47 ++-- chrome/content/preferences.xul |1 + chrome/locale/en/torbirdy.dtd |2 ++ defaults/preferences/prefs.js |1 + 4 files changed, 49 insertions(+), 2 deletions(-) diff --git a/chrome/content/preferences.js b/chrome/content/preferences.js index d138b96..0f667c3 100644 --- a/chrome/content/preferences.js +++ b/chrome/content/preferences.js @@ -101,6 +101,17 @@ if (!org.torbirdy.prefs) org.torbirdy.prefs = new function() { pub.prefs.clearUserPref(pub.customBranch + pref); }; + pub.fetchAllMessages = function() { +if (pub.fetchAll.checked) { + pub.idle.checked = true; + pub.startupFolder.checked = true; +} +else { + pub.idle.checked = false; + pub.startupFolder.checked = false; +} + }; + pub.checkSetting = function() { var index = pub.anonService.selectedIndex; if (index === 2) { @@ -344,6 +355,27 @@ if (!org.torbirdy.prefs) org.torbirdy.prefs = new function() { pub.strbundle.GetStringFromName(torbirdy.restart)); } +// Fetch all messages for all accounts. +// default: false +// Only change the state if it is required. +if (pub.fetchAll.checked !== pub.prefs.getBoolPref(pub.prefBranch + 'fetchall')) { + var accounts = pub.getAccount(); + if (pub.fetchAll.checked) { +pub.prefs.setBoolPref(pub.prefBranch + 'fetchall', true); +for (var i = 0; i accounts.length; i++) { + accounts[i].loginAtStartUp = true; + accounts[i].doBiff = true; +} + } + else { +pub.prefs.setBoolPref(pub.prefBranch + 'fetchall', false); +for (var i = 0; i accounts.length; i++) { + accounts[i].loginAtStartUp = false; + accounts[i].doBiff = false; +} + } +} + // Enigmail. // --throw-keyids - default: true var enigmail_throwkeyid = pub.enigmail.checked; @@ -420,6 +452,7 @@ if (!org.torbirdy.prefs) org.torbirdy.prefs = new function() { pub.emailwizard = document.getElementById('torbirdy-email-wizard'); pub.renegotiation = document.getElementById('torbirdy-renegotiation'); pub.keyserver = document.getElementById('torbirdy-enigmail-keyserver'); +pub.fetchAll = document.getElementById('torbirdy-email-automatic'); // Make sure the user really wants to change these settings. var warnPrompt = pub.prefs.getBoolPref(extensions.torbirdy.warn); @@ -510,6 +543,15 @@ if (!org.torbirdy.prefs) org.torbirdy.prefs = new function() { pub.timezone.checked = true; } +// Fetch all messages for all accounts. +// default: false +var fetchAllMessages = pub.prefs.getBoolPref(pub.prefBranch + 'fetchall'); +if (fetchAllMessages) { + pub.fetchAll.checked = true; +} else { + pub.fetchAll.checked = false; +} + // Enigmal settings // --throw-keyids - default: true var enigmail_throwkeyid = pub.prefs.getBoolPref(pub.prefBranch + 'enigmail.throwkeyid'); @@ -592,13 +634,14 @@ if (!org.torbirdy.prefs) org.torbirdy.prefs = new function() { pub.restoreDefaults = function() { // Set the values to their default state. pub.anonService.selectedIndex = 0; -pub.idle.checked = false; -pub.startupFolder.checked = false; pub.timezone.checked = false; pub.enigmail.checked = false; pub.confirmemail.checked = false; pub.emailwizard.checked = false; pub.renegotiation.checked = false; +pub.idle.checked = false; +pub.startupFolder.checked = false; +pub.fetchAll.checked = false; // Save the settings and close the window. pub.checkSetting(); pub.onAccept(); diff --git a/chrome/content/preferences.xul b/chrome/content/preferences.xul index 523e344..cd38163 100644 --- a/chrome/content/preferences.xul +++ b/chrome/content/preferences.xul @@ -98,6 +98,7 @@ checkbox accesskey=torbirdy.prefs.startup_folder.key; id=torbirdy-startup-folder label=torbirdy.prefs.startup_folder.label;/ checkbox accesskey=torbirdy.prefs.timezone.key; id=torbirdy-timezone label=torbirdy.prefs.timezone.label;/ checkbox accesskey=torbirdy.prefs.emailwizard.key; id=torbirdy-email-wizard label=torbirdy.prefs.emailwizard.label;/ + checkbox accesskey=torbirdy.prefs.automatic.key; id=torbirdy-email-automatic label=torbirdy.prefs.automatic.label; oncommand=org.torbirdy.prefs.fetchAllMessages();/ /vbox /groupbox diff --git a/chrome/locale/en/torbirdy.dtd b/chrome/locale/en/torbirdy.dtd index 2880b9a..2d8d268 100644 --- a/chrome/locale/en/torbirdy.dtd +++ b/chrome/locale/en/torbirdy.dtd @@ -45,6 +45,8 @@ !ENTITY torbirdy.prefs.confirmemail.key c !ENTITY
[tor-commits] [torbirdy/master] Update the ChangeLog
commit 25419a69c81afff581ed39ea4d102182431a5e04 Author: Sukhbir Singh sukh...@torproject.org Date: Sun Aug 25 19:50:45 2013 -0400 Update the ChangeLog --- ChangeLog |1 + 1 file changed, 1 insertion(+) diff --git a/ChangeLog b/ChangeLog index 2e1432f..9d9dfde 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,6 @@ 0.1.2, Add an option for restoring default TorBirdy settings + Add an option for toggling checking for new messages Add Persian translation (thanks to Nima) Add Czech translation (thanks to dope) Add Esperanto translation (thanks to Michael Moroni) ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [stem/master] Adding doctor to examples page
commit 0416b071d4f7b8518ed4e8d36c0afeb8b01e327f Author: Damian Johnson ata...@torproject.org Date: Sun Aug 25 18:12:45 2013 -0700 Adding doctor to examples page Swapping our 'Descriptor Monitors' sub-entry with an entry with Doctor. --- docs/_static/doctor.png | Bin 0 - 9441 bytes docs/_static/label/doctor.png | Bin 0 - 1141 bytes docs/_static/label/resources/doctor.xcf | Bin 0 - 3031 bytes docs/tutorials/double_double_toil_and_trouble.rst | 20 +++- 4 files changed, 19 insertions(+), 1 deletion(-) diff --git a/docs/_static/doctor.png b/docs/_static/doctor.png new file mode 100644 index 000..122933d Binary files /dev/null and b/docs/_static/doctor.png differ diff --git a/docs/_static/label/doctor.png b/docs/_static/label/doctor.png new file mode 100644 index 000..64dd8ef Binary files /dev/null and b/docs/_static/label/doctor.png differ diff --git a/docs/_static/label/resources/doctor.xcf b/docs/_static/label/resources/doctor.xcf new file mode 100644 index 000..936fc6f Binary files /dev/null and b/docs/_static/label/resources/doctor.xcf differ diff --git a/docs/tutorials/double_double_toil_and_trouble.rst b/docs/tutorials/double_double_toil_and_trouble.rst index f207b95..cd35113 100644 --- a/docs/tutorials/double_double_toil_and_trouble.rst +++ b/docs/tutorials/double_double_toil_and_trouble.rst @@ -5,6 +5,16 @@ Below is a listing of scripts and applications that use stem. If you have something you would like to have included on this page then `let me know http://www.atagar.com/contact/`_! +.. Image Sources: + + * Arm + Source: Oxygen (http://www.oxygen-icons.org/) + License: CC v3 (A, SA) + File: apps/utilities-system-monitor.png + + * Doctor + Source: https://openclipart.org/detail/29839/stethoscope-by-metalmarious + .. list-table:: :widths: 1 10 :header-rows: 0 @@ -18,8 +28,16 @@ something you would like to have included on this page then `let me know Terminal status monitor for Tor. This provides a top like interface including system resource usage, connection information, and much more. + * - .. image:: /_static/doctor.png + :target: https://gitweb.torproject.org/atagar/tor-utils.git/tree + + - .. image:: /_static/label/doctor.png + :target: https://gitweb.torproject.org/atagar/tor-utils.git/tree + + Monitors the Tor consensus for a variety of issues including malformed + descriptors, directory authority issues, sybil attacks, and much more. + === == -`Descriptor Monitors https://gitweb.torproject.org/atagar/tor-utils.git/tree`_ Scripts that perform hourly checks on the tor network's present status. `RTT Prober https://bitbucket.org/ra_/tor-rtt/`_ Measures round-trip times for tor circuits. `Metrics Tasks https://gitweb.torproject.org/metrics-tasks.git/tree`_ One-off tasks related to Tor metrics. These mostly involve using descriptor information to answer a particular question. Tasks that involve stem are: `1854 https://gitweb.torproject.org/metrics-tasks.git/blob/HEAD:/task-1854/pylinf.py`_, `6232 https://gitweb.torproject.org/metrics-tasks.git/blob/HEAD:/task-6232/pyentropy.py`_, and `7241 https://gitweb.torproject.org/metrics-tasks.git/blob/HEAD:/task-7241/first_pass.py`_. `check_tor http://anonscm.debian.org/gitweb/?p=users/lunar/check_tor.git;a=blob;f=check_tor.py;hb=HEAD`_ Nagios check to verify that a relay is participating in the Tor network. ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits
[tor-commits] [torbirdy/master] Remove redundant use of variables
commit 2dafd6ee754e4f6046e025471517dddc7d3a75c4 Author: Sukhbir Singh sukh...@torproject.org Date: Sun Aug 25 23:53:00 2013 -0400 Remove redundant use of variables --- ChangeLog |5 ++-- chrome/content/preferences.js | 51 +++-- 2 files changed, 22 insertions(+), 34 deletions(-) diff --git a/ChangeLog b/ChangeLog index 9d9dfde..e7de79e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,7 @@ 0.1.2, - Add an option for restoring default TorBirdy settings - Add an option for toggling checking for new messages + New options: +restore default TorBirdy settings +toggle checking of new messages automatically for all accounts Add Persian translation (thanks to Nima) Add Czech translation (thanks to dope) Add Esperanto translation (thanks to Michael Moroni) diff --git a/chrome/content/preferences.js b/chrome/content/preferences.js index 0f667c3..a59c7ef 100644 --- a/chrome/content/preferences.js +++ b/chrome/content/preferences.js @@ -313,8 +313,7 @@ if (!org.torbirdy.prefs) org.torbirdy.prefs = new function() { Privacy */ var idlePref = 'mail.server.default.use_idle'; -var idle = pub.idle.checked; -if (idle) { +if (pub.idle.checked) { pub.setPreferences(idlePref, true); } else { @@ -323,8 +322,7 @@ if (!org.torbirdy.prefs) org.torbirdy.prefs = new function() { // Last accessed folder. // default: false -var startupFolder = pub.startupFolder.checked; -if (startupFolder) { +if (pub.startupFolder.checked) { pub.prefs.setBoolPref(pub.prefBranch + 'startup_folder', true); } else { pub.prefs.setBoolPref(pub.prefBranch + 'startup_folder', false); @@ -333,9 +331,8 @@ if (!org.torbirdy.prefs) org.torbirdy.prefs = new function() { // Time zone. // default: true var timezone = pub.timezone.checked; -var oldPreference = pub.prefs.getBoolPref(pub.prefBranch + 'timezone'); // Only update this if required. -if (timezone === oldPreference) { +if (timezone === pub.prefs.getBoolPref(pub.prefBranch + 'timezone')) { var env = Components.classes[@mozilla.org/process/environment;1] .getService(Components.interfaces.nsIEnvironment); if (timezone) { @@ -378,8 +375,7 @@ if (!org.torbirdy.prefs) org.torbirdy.prefs = new function() { // Enigmail. // --throw-keyids - default: true -var enigmail_throwkeyid = pub.enigmail.checked; -if (enigmail_throwkeyid) { +if (pub.enigmail.checked) { pub.prefs.setBoolPref(pub.prefBranch + 'enigmail.throwkeyid', false); } else { @@ -387,19 +383,17 @@ if (!org.torbirdy.prefs) org.torbirdy.prefs = new function() { } // Confirm before sending - default: false -var enigmail_confirmemail = pub.confirmemail.checked; -var enigmail_confirmemail_pref = extensions.enigmail.confirmBeforeSend; -if (enigmail_confirmemail) { - pub.prefs.setBoolPref(enigmail_confirmemail_pref, true); +var enigmailConfirmPref = extensions.enigmail.confirmBeforeSend; +if (pub.confirmemail.checked) { + pub.prefs.setBoolPref(enigmailConfirmPref, true); pub.prefs.setBoolPref(pub.prefBranch + 'enigmail.confirmemail', true); } else { - pub.prefs.setBoolPref(enigmail_confirmemail_pref, false); + pub.prefs.setBoolPref(enigmailConfirmPref, false); pub.prefs.setBoolPref(pub.prefBranch + 'enigmail.confirmemail', false); } // Thunderbird's email wizard - default: false -var emailwizard = pub.emailwizard.checked; -if (emailwizard) { +if (pub.emailwizard.checked) { pub.prefs.setBoolPref(pub.prefBranch + 'emailwizard', true); } else { pub.prefs.setBoolPref(pub.prefBranch + 'emailwizard', false); @@ -527,8 +521,7 @@ if (!org.torbirdy.prefs) org.torbirdy.prefs = new function() { // Select last accessed folder. // default: false -var startupPref = pub.prefs.getBoolPref(pub.prefBranch + 'startup_folder'); -if (!startupPref) { +if (!pub.prefs.getBoolPref(pub.prefBranch + 'startup_folder')) { pub.startupFolder.checked = false; } else { pub.startupFolder.checked = true; @@ -536,8 +529,7 @@ if (!org.torbirdy.prefs) org.torbirdy.prefs = new function() { // Time zone settings. // default: true -var timezone = pub.prefs.getBoolPref(pub.prefBranch + 'timezone'); -if (timezone) { +if (pub.prefs.getBoolPref(pub.prefBranch + 'timezone')) { pub.timezone.checked = false; } else { pub.timezone.checked = true; @@ -545,8 +537,7 @@ if (!org.torbirdy.prefs) org.torbirdy.prefs = new function() { // Fetch all messages for all accounts. // default: false -var fetchAllMessages = pub.prefs.getBoolPref(pub.prefBranch + 'fetchall'); -if (fetchAllMessages) { +if (pub.prefs.getBoolPref(pub.prefBranch + 'fetchall')) { pub.fetchAll.checked = true;
[tor-commits] r26325: {website} fix extra / in obfsproxy url fixed bug introduced in r25901 (website/trunk/projects/en)
Author: arma Date: 2013-08-26 05:17:56 + (Mon, 26 Aug 2013) New Revision: 26325 Modified: website/trunk/projects/en/projects.wml Log: fix extra / in obfsproxy url fixed bug introduced in r25901 noticed by mrphs Modified: website/trunk/projects/en/projects.wml === --- website/trunk/projects/en/projects.wml 2013-08-26 02:06:05 UTC (rev 26324) +++ website/trunk/projects/en/projects.wml 2013-08-26 05:17:56 UTC (rev 26325) @@ -60,7 +60,7 @@ a href=page projects/obfsproxyimg class=icon src=$(IMGROOT)/icon-Obfsproxy.jpg height=80px alt= width=78/a div class=projectdescdiv class=namea -href=page /projects/obfsproxyObfsproxy/a/div +href=page projects/obfsproxyObfsproxy/a/div pObfsproxy is a pluggable transports proxy. It shapes Tor traffic, making it harder for censors to detect and block the Tor protocol./p /div ___ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits