# Translations template for PROJECT. # Copyright (C) 2017 ORGANIZATION # This file is distributed under the same license as the PROJECT project. # FIRST AUTHOR , 2017. # msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2019-09-13 10:34+0000\n" "PO-Revision-Date: 2018-02-24 17:42\n" "Last-Translator: Torsten Grothoff \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: de\n" "Generated-By: Babel 2.4.0\n" #: common/base.j2:5 msgid "GNUnet" msgstr "GNUnet" #: common/base.j2:6 msgid "GNU's framework for secure p2p networking" msgstr "GNU's Architektur für sichere p2p Netzwerke" #: common/footer.j2.inc:7 msgid "Developer Team" msgstr "Entwickelerteam" #: common/footer.j2.inc:8 msgid "Contact" msgstr "Kontakt" #: common/footer.j2.inc:9 common/navigation.j2.inc:52 msgid "GNUnet e.V." msgstr "GNUnet e.V." #: common/footer.j2.inc:10 template/about.html.j2:6 msgid "About GNUnet" msgstr "Über GNUnet" #: common/footer.j2.inc:15 common/navigation.j2.inc:65 msgid "Bug Tracker" msgstr "Fehlerdatenbank" #: common/footer.j2.inc:16 #, fuzzy #| msgid "IRC Archive" msgid "IRC archive" msgstr "IRC Archive" #: common/footer.j2.inc:21 template/copyright.html.j2:6 msgid "Copyright Assignment" msgstr "Copyright Übertragung" #: common/footer.j2.inc:22 common/navigation.j2.inc:70 msgid "Continuous Integration" msgstr "Kontinuierliche Integration" #: common/footer.j2.inc:23 common/navigation.j2.inc:93 #: template/developers.html.j2:24 msgid "Bibliography" msgstr "Bibliografie" #: common/footer.j2.inc:31 #, fuzzy #| msgid "" #| "Copyright © GNUnet e.V. 2015, 2016, 2017, " #| "2018, 2019
This page was created using Free Software only.
Report issues with this website to us." msgid "" "Copyright © GNUnet e.V. 2001 — 2019. " "Source code of this site. Report issues with this website." msgstr "" "Copyright © GNUnet e.V. 2015, 2016, 2017, 2018, " "2019
Diese Seite wurde nur mit Freier " "Software erstellt.
Probleme bitte hier " "melden." #: common/navigation.j2.inc:39 template/index.html.j2:52 msgid "About" msgstr "Über GNUnet" #: common/navigation.j2.inc:42 template/index.html.j2:384 msgid "News" msgstr "Neues" #: common/navigation.j2.inc:47 msgid "Community" msgstr "Community" #: common/navigation.j2.inc:50 template/index.html.j2:64 msgid "Engage" msgstr "Mach mit!" #: common/navigation.j2.inc:51 msgid "GSoC Projects" msgstr "GSoC Projekte" #: common/navigation.j2.inc:53 msgid "Copyright for Contributors" msgstr "Copyright für Mitwirkende" #: common/navigation.j2.inc:54 msgid "IRC Archive" msgstr "IRC Archiv" #: common/navigation.j2.inc:61 msgid "Development" msgstr "Entwicklung" #: common/navigation.j2.inc:64 msgid "System Architecture" msgstr "Systemarchitektur" #: common/navigation.j2.inc:66 template/gnurl.html.j2:147 msgid "Source Code" msgstr "Quellkode" #: common/navigation.j2.inc:67 #, fuzzy #| msgid "Documentation" msgid "Source Code Documentation" msgstr "Dokumentation" #: common/navigation.j2.inc:72 #, fuzzy #| msgid "Development" msgid "Development Tutorial" msgstr "Entwicklung" #: common/navigation.j2.inc:83 msgid "Documentation" msgstr "Dokumentation" #: common/navigation.j2.inc:86 template/index.html.j2:58 #: template/install.html.j2:6 msgid "Install" msgstr "Installieren" #: common/navigation.j2.inc:87 msgid "Use" msgstr "Nutzen" #: common/navigation.j2.inc:88 msgid "Videos" msgstr "Videos" #: common/navigation.j2.inc:89 template/glossary.html.j2:6 msgid "Glossary" msgstr "Glossar" #: common/navigation.j2.inc:90 msgid "Handbook" msgstr "Handbuch" #: common/navigation.j2.inc:91 msgid "REST API" msgstr "REST API" #: common/navigation.j2.inc:92 msgid "FAQ" msgstr "FAQ" #: template/about.html.j2:11 #, fuzzy #| msgid "About GNUnet" msgid "What is GNUnet?" msgstr "Über GNUnet" #: template/about.html.j2:13 msgid "" "GNUnet is an alternative network stack for building secure, decentralized " "and privacy-preserving distributed applications. Our goal is to replace the " "old insecure Internet protocol stack. Starting from an application for " "secure publication of files, it has grown to include all kinds of basic " "protocol components and applications towards the creation of a GNU internet." msgstr "" #: template/about.html.j2:23 msgid "" "Today, the actual use and thus the social requirements for a global network " "differs widely from those goals of 1970. While the Internet remains suitable " "for military use, where the network equipment is operated by a command " "hierarchy and when necessary isolated from the rest of the world, the " "situation is less tenable for civil society." msgstr "" #: template/about.html.j2:32 msgid "" "Due to fundamental Internet design choices, Internet traffic can be " "misdirected, intercepted, censored and manipulated by hostile routers on the " "network. And indeed, the modern Internet has evolved exactly to the point " "where, as Matthew Green put it, \"the " "network is hostile\"." msgstr "" #: template/about.html.j2:41 msgid "" "We believe liberal societies need a network architecture that uses the anti-" "authoritarian decentralized peer-to-peer paradigm and privacy-preserving " "cryptographic protocols. The goal of the GNUnet project is to provide a Free " "Software realization of this ideal." msgstr "" #: template/about.html.j2:49 msgid "" "Specifically, GNUnet tries to follow the following design principles, in " "order of importance:" msgstr "" #: template/about.html.j2:56 msgid "" "GNUnet must be implemented as Free Software." msgstr "" #: template/about.html.j2:60 msgid "" "GNUnet must minimize the amount of personally identifiable information " "exposed." msgstr "" #: template/about.html.j2:61 msgid "" "GNUnet must be fully distributed and resilient to external attacks and rogue " "participants." msgstr "" #: template/about.html.j2:62 msgid "" "GNUnet must be self-organizing and not depend on administrators or " "centralized infrastructure." msgstr "" #: template/about.html.j2:63 msgid "" "GNUnet must inform the user which other participants have to be trusted when " "establishing private communications." msgstr "" #: template/about.html.j2:64 msgid "GNUnet must be open and permit new peers to join." msgstr "" #: template/about.html.j2:65 msgid "GNUnet must support a diverse range of applications and devices." msgstr "" #: template/about.html.j2:66 msgid "GNUnet must use compartmentalization to protect sensitive information." msgstr "" #: template/about.html.j2:67 msgid "The GNUnet architecture must be resource efficient." msgstr "" #: template/about.html.j2:68 msgid "" "GNUnet must provide incentives for peers to contribute more resources than " "they consume." msgstr "" #: template/about.html.j2:72 msgid "" "To get know and learn more, please check our handbook, especially the chapter on \"Key Concepts" "\", explaining the fundamental concepts of GNUnet: " msgstr "" #: template/about.html.j2:88 msgid "More Resources" msgstr "" #: template/about.html.j2:90 msgid "" "There are many more resources to learn about GNUnet besides the handbook, such as the " "bibliography with papers covering " "the various layers, many videos or a brief glossary." msgstr "" #: template/about.html.j2:95 msgid "" "You are most welcome to get engaged into the " "conversation, install GNUnet, use it and contribute and get engaged " "in various ways." msgstr "" #: template/about.html.j2:100 msgid "" "Please be aware that this project is (despite of it's age) still in an early " "alpha stage when it comes to software – its not an easy task to " "rewrite the whole Internet!" msgstr "" #: template/about.html.j2:105 msgid "Current funding" msgstr "Aktuelle Finanzierung" #: template/about.html.j2:110 msgid "" "We're receiving funding from NLnet's Next Generation Internet funding line " "to document and implement the GNU Name System protocol in a way suitable for " "the IETF standardization process." msgstr "" #: template/about.html.j2:123 #, fuzzy #| msgid "We are grateful for past funding from the following organizations:" msgid "" "We are grateful for free hosting offered by the following organizations:" msgstr "" "Wir sind den folgenden Organisatzionen sehr dankbar für ihre frühere " "Unterstützung:" #: template/about.html.j2:132 msgid "Past funding" msgstr "Frühere Finanzierung" #: template/about.html.j2:134 msgid "We are grateful for past funding from the following organizations:" msgstr "" "Wir sind den folgenden Organisatzionen sehr dankbar für ihre frühere " "Unterstützung:" #: template/architecture.html.j2:6 msgid "GNUnet System Architecture" msgstr "GNUnet Systemarchitektur" #: template/architecture.html.j2:15 msgid "Legend" msgstr "" #: template/architecture.html.j2:55 msgid "Foundations" msgstr "Grundlagen" #: template/architecture.html.j2:57 msgid "" "The foundations of GNUnet are a distributed hash table (R5N), an SCTP-like " "end-to-end encrypted messaging layer (CADET), a public key infrastructure " "(GNS) and a pluggable transport system (TRANSPORT).
Using public keys " "for addresses and self-organized decentralized routing algorithms, these " "subsystems replace the traditional TCP/IP stack." msgstr "" "GNUnet basiert auf einer verteilten Hashtabelle (R5N), einem SCTP ähnlichen " "ende-zu-ende verschlüsselter Nachrichtenübertragung (CADET), einer Public-" "Key-Infrastruktur (GNS) und einem erweiterbaren Transportsystem (TRANSPORT)." "
Öffentliche Schlüssel werden als Addressen für selbstorganizierte " "decentralizierte Routingalgorithmen benutzt. Diese Komponenten ersetzen das " "traditionelle Internet (TCP/IP)." #: template/architecture.html.j2:70 msgid "Security" msgstr "Sicherheit" #: template/architecture.html.j2:73 msgid "" "GNUnet is implemented using a multi-process architecture. Each subsystem " "runs as a separate process, providing fault-isolation and enabling tight " "permissions to be granted to each subsystem. Naturally, the implementation " "is a GNU package, and will always " "remain free software." msgstr "" #: template/architecture.html.j2:87 #, fuzzy #| msgid "System Architecture" msgid "System architecture" msgstr "System Architekture" #: template/architecture.html.j2:93 msgid "Subsystems" msgstr "" #: template/architecture.html.j2:102 #, fuzzy #| msgid "libgnurl" msgid "libgnunetutil" msgstr "libgnurl" #: template/architecture.html.j2:108 msgid "APIs" msgstr "" #: template/contact.html.j2:6 msgid "Contact information" msgstr "Kontaktinformation" #: template/contact.html.j2:11 msgid "The mailing list" msgstr "Die Mailingliste" #: template/contact.html.j2:13 msgid "" "An archived, public mailing list for GNUnet is hosted at https://lists.gnu.org/" "mailman/listinfo/gnunet-developers. You can send messages to the list at " "gnunet-developers@gnu.org." msgstr "" #: template/contact.html.j2:23 msgid "The IRC channel" msgstr "Der IRC Kanal" #: template/contact.html.j2:25 msgid "" "#gnunet is reachable via irc." "freenode.net. There is also an archive available (currently unavailable, we are working on " "restoring access to it)." msgstr "" #: template/contact.html.j2:38 msgid "Contacting individuals" msgstr "Individuelle Kontaktaufname" #: template/contact.html.j2:40 msgid "" "GNUnet developers are generally reachable at either PSEUDONYM@gnunet." "org or LASTNAME@gnunet.org. Most of us support receiving GnuPG " "encrypted Emails." msgstr "" #: template/contact.html.j2:50 msgid "Reporting bugs" msgstr "Fehler melden" #: template/contact.html.j2:52 msgid "" "We track open feature requests and bugs for projects within GNUnet in our Bug tracker. You can also report bugs " "or feature requests to the bug-gnunet mailing list. The mailinglist requires no " "subscription." msgstr "" #: template/copyright.html.j2:11 msgid "" "

Contributors to GNUnet with Git access must sign the copyright assignment to ensure that the GNUnet e.V. --- Taler Systems SA agreement on licensing and collaborative " "development of the GNUnet and GNU Taler projects is satisfied.

" msgstr "" #: template/copyright.html.j2:22 msgid "" "

The agreements ensure that the code will continue to be made available " "under free software licenses, but gives developers the freedom to move code " "between GNUnet and GNU Taler without worrying about licenses and to give the " "company the ability to dual-license (for example, so that we can distribute " "via App-stores that are hostile to free software).

" msgstr "" #: template/copyright.html.j2:30 msgid "" "

Minor contributions (basically, anyone without Git access) do not require " "copyright assignment. Pseudonymous contributions are accepted, in this case " "simply sign the agreement with your pseudonym. Scanned copies are " "sufficient, but snail mail is preferred.

" msgstr "" #: template/developers.html.j2:5 msgid "GNUnet for developers" msgstr "GNUNet für Entwickeler" #: template/developers.html.j2:13 msgid "Repositories" msgstr "Quellcode" #: template/developers.html.j2:16 msgid "" "A list of our Git repositories can be found on our our Git Server." msgstr "" #: template/developers.html.j2:27 msgid "" "Technical papers can be found in our bibliography." msgstr "" #: template/developers.html.j2:34 msgid "Discussion" msgstr "Diskussion" #: template/developers.html.j2:37 msgid "" "We have a mailing list for developer discussions. You can subscribe to or " "read the list archive at http://lists.gnu.org/mailman/listinfo/gnunet-developers." msgstr "" #: template/developers.html.j2:47 msgid "Regression Testing" msgstr "Regressionstests" #: template/developers.html.j2:50 msgid "" "We have Buildbot automation tests to " "detect regressions and check for portability at https://old.gnunet.org/buildbot/gnunet/." msgstr "" #: template/developers.html.j2:59 msgid "Code Coverage Analysis" msgstr "Codeabdeckungsanalyse" #: template/developers.html.j2:62 msgid "" "We use LCOV to " "analyze the code coverage of our tests, the results are available at https://old.gnunet.org/coverage/." msgstr "" #: template/developers.html.j2:72 msgid "Performance Analysis" msgstr "Leistungsanalyse" #: template/developers.html.j2:75 msgid "" "We use Gauger for performance " "regression analysis of the exchange backend at https://old.gnunet.org/gauger/." msgstr "" #: template/download.html.j2:7 template/gnurl.html.j2:169 msgid "Downloads" msgstr "Herunterladen" #: template/download.html.j2:11 msgid "" "Here you can download releases of our software and find links to the various " "versions." msgstr "" #: template/download.html.j2:17 msgid "0.11.x series" msgstr "" #: template/download.html.j2:18 msgid "tarball" msgstr "" #: template/download.html.j2:20 msgid "" "The tarball of the latest version can be obtained from GNU FTP and its " "mirrors." msgstr "" #: template/download.html.j2:30 msgid "git" msgstr "" #: template/download.html.j2:32 msgid "" "You can fetch the git tag of version 0.11.x from our development server:" msgstr "" #: template/engage.html.j2:6 msgid "Engage!" msgstr "" #: template/ev.html.j2:6 msgid "Verein zur Förderung von GNUnet e.V." msgstr "Verein zur Förderung von GNUnet e.V." #: template/ev.html.j2:11 #, fuzzy #| msgid "About GNUnet" msgid "About GNUnet e.V." msgstr "Über GNUnet" #: template/ev.html.j2:13 msgid "" "On December 27th 2013 a group of GNUnet hackers met at 30c3 to create the " "\"Verein zur Förderung von GNUnet e.V.\", an association under German " "law to support GNUnet development. The Amtsgericht München registered " "the association on the 7th of March under VR 205287." msgstr "" #: template/ev.html.j2:22 msgid "" "The association is officially dedicated to supporting research, development " "and education in the area of secure decentralized networking in general, and " "GNUnet specifically. This is the official website for the association." msgstr "" #: template/ev.html.j2:31 msgid "Becoming a Member of GNUnet e.V." msgstr "Ein Mitglied von GNUnet e.V. werden" #: template/ev.html.j2:33 msgid "" "GNUnet developers with git (write) access can become members to participate " "in the decision process and formally support GNUnet e.V. For this, all you " "have to do is update the members.txt file in the gnunet-ev repository. There are no " "membership dues; however, members are required to support GNUnet e.V. and in " "particularly contribute to the technical development within their means. For " "further details, we refer to the Satzung (currently only available in German, translations " "welcome)." msgstr "" #: template/ev.html.j2:52 msgid "Governance" msgstr "Führung" #: template/ev.html.j2:54 msgid "" "You can find our \"Satzung\", and the list of members under https://git.gnunet." "org/gnunet-ev.git/tree/satzung.tex. The current board consists of: " "
Vorsitz
Christian Grothoff
stellvertretender Vorsitz
xrs
Kassenwart
Florian Dold
Beisitzer
Lurchi
" msgstr "" #: template/ev.html.j2:71 msgid "Official Meeting Notes" msgstr "Offizielle Protokolle" #: template/ev.html.j2:74 msgid "2013-12 (constitutional meeting)" msgstr "2013-12 (Gründungstreffen)" #: template/ev.html.j2:99 msgid "Support Us!" msgstr "Unterstützung anbieten!" #: template/ev.html.j2:101 msgid "" "Everybody is welcome to support us via donations. For financial " "contributions, Europeans are able to donate via SEPA. We hope to setup " "accounts in other major currency areas in the future. You can also donate " "via Bitcoin, routing details are given below. Please note that we are unable " "to provide receipts for your donations. If you are planning to donate a " "significant amount of money, please contact us first as it might be better " "to come to a custom arrangement.
BitCoin
" "
1GNUnetpWeR9Zs3vipdvVywo1GseeksjUh
SEPA/IBAN
" "
DE67830654080004822650 (BIC/SWIFT: GENODEF1SLR)
" msgstr "" #: template/faq.html.j2:12 msgid "" "I receive many "WARNING Calculated flow delay for X at Y for Z". " "Should I worry?" msgstr "" #: template/faq.html.j2:14 msgid "" "A: Right now, this is expected and a known cause for high latency in GNUnet. " "We have started a major rewrite to address this and other problems, but " "until the Transport Next Generation (TNG) is ready, these warnings are " "expected." msgstr "" #: template/faq.html.j2:23 msgid "Is there a graphical user interface?" msgstr "Gibt es eine Graphische Benutzeroberfläche?" #: template/faq.html.j2:25 msgid "" "A: gnunet-gtk is a separate download. The package contains various GTK+ " "based graphical interfaces, including a graphical tool for configuration." msgstr "" #: template/glossary.html.j2:12 msgid "Ego" msgstr "Ego" #: template/glossary.html.j2:14 msgid "" "We use the term \"Ego\" to refer to the fact that users in GNUnet can have " "multiple unlinkable identities, in the sense of alter egos. The ability to " "have more than one identity is crucial, as we may want to keep our egos for " "business separate from those we use for political activities or romance.
" "Egos in GNUnet are technically equivalent to identities (and the code does " "not distinguish between them). We simply sometimes use the term \"ego\" to " "stress that you can have more than one." msgstr "" #: template/glossary.html.j2:27 msgid "Identity" msgstr "Identität" #: template/glossary.html.j2:29 msgid "" "In GNUnet users are identified via a public key, and that public key is then " "often referred to as the \"Identity\" of the user. However, the concept is " "not as draconian as it often is in real life where many are forced to have " "one name, one passport and one unique identification number.
As long as " "identities in GNUnet are simply public keys, users are free to create any " "number of identities, and we call those egos to emphasize the difference. " "Even though users can create such egos freely, it is possible to have an ego " "certified by some certification authority, resulting in something that more " "closely resembles the traditional concept of an identity.
For example, a " "university may certify the identities of its students such that they can " "prove that they are studying. Students may keep their (certified) student " "identity separate from other egos that they use for other activities in life." msgstr "" #: template/glossary.html.j2:50 msgid "Pseudonym" msgstr "Pseudonym" #: template/glossary.html.j2:52 msgid "" "A pseudonym is an ego that is specifically intended to not be linked to " "one's real name. GNUnet users can create many egos, and thus also many " "pseudonyms.
Repeated uses of the same pseudonym are linkable by " "definition, as they involve the same public key. Anonymity requires the use " "of either the special \"anonymous\" pseudonym (for GNUnet, this is the " "neutral element on the elliptic curve) or a throw-away pseudonym that is " "only used once." msgstr "" #: template/glossary.html.j2:71 msgid "Namespaces" msgstr "Namensraum" #: template/glossary.html.j2:73 msgid "" "The GNU Name System allows every ego (or identity) to securely and privately " "associate any number of label-value pairs with an ego. The values are called " "record sets following the terminology of the Domain Name System (DNS). The " "mapping of labels to record sets for a given ego is called a namespace.
" "If records are made public and thus published, it is possible for other " "users to lookup the record given the ego's public key and the label. Here, " "not only the label can thus act as a passphrase but also the public key -- " "which despite its name may not be public knowledge and is never disclosed by " "the GNS protocol itself." msgstr "" #: template/glossary.html.j2:89 msgid "Peer" msgstr "" #: template/glossary.html.j2:91 msgid "" "A \"peer\" is an instance of GNUnet with its own per-instance public key and " "network addresses. Technically, it is possible to run multiple peers on the " "same host, but this only makes sense for testing.
By design GNUnet " "supports multiple users to share the same peer, just as UNIX is a multi-user " "system. A \"peer\" typically consists of a set of foundational GNUnet " "services running as the \"gnunet\" user and allowing all users in the " "\"gnunet\" group to utilize the API. On multi-user systems, additional " "\"personalized\" services may be required per user.
While peers are " "also identified by public keys, these public keys are completely unrelated " "to egos or identities. Namespaces cannot be associated with a peer, only " "with egos." msgstr "" #: template/gnurl.html.j2:20 msgid "" "libgnurl is a micro fork of libcurl. The goal of libgnurl is to support only " "HTTP and HTTPS (and only HTTP 1.x) with a single crypto backend (GnuTLS) to " "ensure a small footprint and uniform experience for developers regardless of " "how libcurl was compiled.
Our main usecase is for GNUnet, but it might " "be usable for others, hence we're releasing the code to the general public." "
libgnurl is released under the same license as libcurl. Please read the " "README for instructions, as you must supply the correct options to configure " "to get a proper build of libgnurl." msgstr "" #: template/gnurl.html.j2:35 #, fuzzy #| msgid "About" msgid "About gnurl" msgstr "Über GNUnet" #: template/gnurl.html.j2:37 msgid "" "Large parts of the following 6 paragraphs are old and need to be rewritten." msgstr "" #: template/gnurl.html.j2:43 msgid "Motivation" msgstr "Motivation" #: template/gnurl.html.j2:45 msgid "" "cURL supports many crypto backends. GNUnet requires the use of GnuTLS, but " "other variants are used by some distributions. Supporting other crypto " "backends would again expose us to a wider array of security issues, may " "create licensing issues and most importantly introduce new bugs as some " "crypto backends are known to introduce subtle runtime issues. While it is " "possible to have two versions of libcurl installed on the same system, this " "is error-prone, especially as if we are linked against the wrong version, " "the bugs that arise might be rather subtle." msgstr "" #: template/gnurl.html.j2:58 msgid "" "For GNUnet, we also need a particularly modern version of GnuTLS. Thus, it " "would anyway be necessary to recompile cURL for GNUnet. But what happens if " "one links cURL against this version of GnuTLS? Well, first one would install " "GnuTLS by hand in the system. Then, we build cURL. cURL will build against " "it just fine, but the linker will eventually complain bitterly. The reason " "is that cURL also links against a bunch of other system libraries (gssapi, " "ldap, ssh2, rtmp, krb5, sasl2, see discussion on obscure protocols above), " "which --- as they are part of the distribution --- were linked against an " "older version of GnuTLS. As a result, the same binary would be linked " "against two different versions of GnuTLS. That is typically a recipe for " "disaster. Thus, in order to avoid updating a dozen system libraries (and " "having two versions of those installed), it is necessary to disable all of " "those cURL features that GNUnet does not use, and there are many of those. " "For GNUnet, the more obscure protocols supported by cURL are close to dead " "code --- mostly harmless, but not useful. However, as some application may " "use one of those features, distributions are typically forced to enable all " "of those features, and thus including security issues that might arise from " "that code." msgstr "" #: template/gnurl.html.j2:82 msgid "" "So to use a modern version of GnuTLS, a sane approach is to disable all of " "the \"optional\" features of cURL that drag in system libraries that link " "against the older GnuTLS. That works, except that one should then NEVER " "install that version of libcurl in say /usr or /usr/local, as that may break " "other parts of the system that might depend on these features that we just " "disabled. Libtool versioning doesn't help here, as it is not intended to " "deal with libraries that have optional features. Naturally, installing cURL " "somewhere else is also problematic, as we now need to be really careful that " "the linker will link GNUnet against the right version. Note that none of " "this can really be trivially fixed by the cURL developers." msgstr "" #: template/gnurl.html.j2:97 msgid "Rename to fix" msgstr "Umbenenung als Lösung" #: template/gnurl.html.j2:99 #, python-format msgid "" "How does forking fix it? Easy. First, we can get rid of all of the " "compatibility issues --- if you use libgnurl, you state that you don't need " "anything but HTTP/HTTPS. Those applications that need more, should stick " "with the original cURL. Those that do not, can choose to move to something " "simpler. As the library gets a new name, we do not have to worry about tons " "of packages breaking as soon as one rebuilds it. So renaming itself and " "saying that \"libgnurl = libcurl with only HTTP/HTTPS support and GnuTLS\" " "fixes 99%% of the problems that darkened my mood. Note that this pretty much " "CANNOT be done without a fork, as renaming is an essential part of the fix. " "Now, there might be creative solutions to achieve the same thing within the " "standard cURL build system, but I'm not happy to wait for a decade for " "Daniel to review the patches. The changes libgnurl makes to curl are " "miniscule and can easily be applied again and again whenever libcurl makes a " "new release." msgstr "" #: template/gnurl.html.j2:118 msgid "Using libgnurl" msgstr "Benutzung von libgnurl" #: template/gnurl.html.j2:120 msgid "" "Projects that use cURL only for HTTP/HTTPS and that would work with GnuTLS " "should be able to switch to libgnurl by changing \"-lcurl\" to \"-lgnurl\". " "That's it. No changes to the source code should be required, as libgnurl " "strives for bug-for-bug compatibility with the HTTP/HTTPS/GnuTLS subset of " "cURL. We might add new features relating to this core subset if they are " "proposed, but so far we have kept our changes minimal and no additions to " "the original curl source have been written." msgstr "" #: template/gnurl.html.j2:133 msgid "Gotchas" msgstr "Aufgepasst!" #: template/gnurl.html.j2:135 msgid "" "libgnurl and gnurl are not intended to be used as a replacement for curl for " "users. Since no conflicts in filenames should occur you are not expected to " "remove curl to make use of gnurl and viceversa." msgstr "" #: template/gnurl.html.j2:149 msgid "You can get the gnurl git repository using:" msgstr "" #: template/gnurl.html.j2:162 msgid "The versions are checked in as (signed) git tags." msgstr "" #: template/gnurl.html.j2:171 msgid "" "Releases are published on ftpmirror.gnu.org/gnu/gnunet. gnurl is available from within a " "variety of distributions and package managers. Package Managers which " "include gnurl are: GNU Guix (available as \"gnurl\"), Gentoo " "through the collaborative ebuild collection youbroketheinternet, Nix, and as www/gnurl in pkgsrc." msgstr "" #: template/gnurl.html.j2:188 #, fuzzy #| msgid "Using libgnurl" msgid "Building gnurl" msgstr "Benutzung von libgnurl" #: template/gnurl.html.j2:190 msgid "" "We suggest to closely follow release announcements, as they might indicate " "changes in how gnurl is to be build.
If your package manager provides a " "binary build or build instructions to build gnurl from source automated and " "integrated with your environment, we strongly suggest to use this binary " "build.
There are two ways to build gnurl. The first one builds from the " "most recent git tag, the second one uses the distributed tarball. " "Distributors generally are supposed to build from the tarball, but we " "describe both methods here. Both methods are written with a NetBSD 9 " "userland in mind, substitute tools as necessary.
You should avoid building gnurl from the tip of the default git branch, as only tags are " "considered to be stable and approved builds." msgstr "" #: template/gnurl.html.j2:211 msgid "Building from the distributed tarball (prefered method)" msgstr "" #: template/gnurl.html.j2:213 msgid "" "If you want to verify the signature, install an OpenPGP compatible tool such " "as security/gnupgp2 (and set it up). Assuming you use pkgin:" msgstr "" #: template/gnurl.html.j2:227 msgid "Fetch the signature key from" msgstr "" #: template/gnurl.html.j2:231 msgid "or via commandline with gnupg2." msgstr "" #: template/gnurl.html.j2:236 msgid "" "Fetch the release, the signature, the checksum file as well as its signature:" msgstr "" #: template/gnurl.html.j2:255 msgid "" "verify the signatures, and verify the checksums against the checksums in " "the .sum.txt file." msgstr "" #: template/gnurl.html.j2:261 msgid "unpack the tarball:" msgstr "" #: template/gnurl.html.j2:271 msgid "Change into the directory" msgstr "" #: template/gnurl.html.j2:281 msgid "Now you can either run" msgstr "" #: template/gnurl.html.j2:291 msgid "directly (and read configure-gnurl before you do so) or invoke" msgstr "" #: template/gnurl.html.j2:301 msgid "" "and pass additional parameters such as a custom PREFIX location. Further " "reference can be the" msgstr "" #: template/gnurl.html.j2:306 msgid "Now run" msgstr "" #: template/gnurl.html.j2:316 msgid "(this is optional)" msgstr "" #: template/gnurl.html.j2:325 msgid "and you are done." msgstr "" #: template/gnurl.html.j2:329 msgid "Building from a tagged git commit" msgstr "" #: template/gnurl.html.j2:331 msgid "" "Follow the steps above, but instead of downloading the tarball, clone the " "git tag you want to build from." msgstr "" #: template/gnurl.html.j2:342 msgid "Reporting Bugs" msgstr "Fehler melden" #: template/gnurl.html.j2:344 msgid "" "You can report bugs on our bug tracker: bugs.gnunet.org. Alternatively you can use our bug mailinglist, but " "we prefer to track bugs on the bugtracker." msgstr "" #: template/gnurl.html.j2:354 msgid "Maintainer and Cryptographic signatures" msgstr "" #: template/gnurl.html.j2:356 msgid "" "gnurl/libgnurl is maintained by ng0. Releases are signed with the OpenPGP " "Key A88C8ADD129828D7EAC02E52E22F9BBFEE348588, with the key " "fingerprint A88C 8ADD 1298 28D7 EAC0 2E52 E22F 9BBF EE34 8588." msgstr "" #: template/gsoc-2018-gnunet-webui.html.j2:7 msgid "GSoC 2018: GNUnet WebUI" msgstr "" #: template/gsoc-2018-gnunet-webui.html.j2:11 msgid "Tue, 08/14/2018 - 07:55, Phil Buschmann" msgstr "" #: template/gsoc-2018-gnunet-webui.html.j2:17 msgid "" "What was done?
In the context of Google Summer of " "Code 2018, my mentor (Martin Schanzenbach) and I have worked on creating and " "extending the REST API of GNUnet. Currently, we mirrored the functionality " "of following commands:" msgstr "" #: template/gsoc-2018-gnunet-webui.html.j2:32 msgid "" "Additionally, we developed a website with the Javascript framework Angular 6 " "and the design framework iotaCSS to use the new REST API. The REST API of " "GNUnet is now documented with Sphinx." msgstr "" #: template/gsoc-2018-gnunet-webui.html.j2:40 msgid "" "Why did we create a REST API?
... when you can use " "the command line tools?
We need to keep in mind, that everyone has the " "right to stay secure and private but not everyone feels comfortable using a " "terminal. The further developed REST access to GNUnet APIs in addition to " "the new web application allows new users to interact with GNUnet over a well " "known tool: their browsers. This addition to the C API and the command line " "tools may attract new users and developers." msgstr "" #: template/gsoc-2018-gnunet-webui.html.j2:52 msgid "" "How can we use it?
1. The REST API developed in " "GNUnet
The REST API is already merged into the gnunet.git repository " "(GNUnet Main Git).
" "To use the new features, clone the repository and follow the Installation on gnunet.org. Then, " "start the rest service with \"gnunet-arm -i rest\"." msgstr "" #: template/gsoc-2018-gnunet-webui.html.j2:63 msgid "" "2. The Web Application
The web application is available under the " "gnunet-webui.git repository (GNUnet WebUI Git).
You need to install the newest version " "of 'node' and 'yarn'. Dependent on your system, you may need to download " "newer versions and install them manually and not over your packet manager. " "After the installation succeeded, you need to clone the repository. Then, " "you need to run \"yarn install\" and \"yarn start\" for testing purposes. To " "deploy the website (keep in mind, that this website communicates with " "another localhost instance) use \"yarn build\" for building the web " "application and use the output in the 'dist' directory." msgstr "" #: template/gsoc-2018-gnunet-webui.html.j2:80 msgid "" "3. The Documentation
The documentation is available under the gnunet-" "rest-api.git repository (GNUnet REST API Docmentation Git).
Clone the repository and " "\"make html\". Then open the 'index.html' under 'build/html/'." msgstr "" #: template/gsoc-2018-gnunet-webui.html.j2:91 msgid "" "Please, give it a try and contact me, if you find any bugs or unintentional " "features. ;)" msgstr "" #: template/gsoc-2018-gnunet-webui.html.j2:97 msgid "" "What can be improved?
Right now, the build process of " "the web application may be a little too complex for a casual user. We may be " "able to solve this by using docker.
Additionally, the web application " "does not prevent wrong inputs but responds with error messages. Adding " "GNUnet Records is currently only usable for people, who know how a GNS " "Record looks like. This can be adapted to each record type.
Last but " "not least, additional features, design changes, etc..." msgstr "" #: template/gsoc-2018-gnunet-webui.html.j2:111 msgid "Thanks for reading." msgstr "" #: template/gsoc.html.j2:6 msgid "GNUnet's Google Summer of Code projects" msgstr "" #: template/gsoc.html.j2:12 #, fuzzy #| msgid "GSoC Projects" msgid "Current projects" msgstr "GSoC Projekte" #: template/gsoc.html.j2:13 template/gsoc.html.j2:181 msgid "Past projects" msgstr "" #: template/gsoc.html.j2:14 template/gsoc.html.j2:569 msgid "Finished projects" msgstr "" #: template/gsoc.html.j2:21 msgid "" "As a GNU project, GNUnet has participated in the Google Summer of Code " "(GSoC) for a number of years. This page lists all current, past, and " "finished projects." msgstr "" #: template/gsoc.html.j2:31 msgid "Current projects (2019)" msgstr "" #: template/gsoc.html.j2:35 msgid "" "It is time for GNUnet to run properly on Android. Note that GNUnet is " "written in C, and this is not about rewriting GNUnet in Java, but about " "getting the C code to run on Android." msgstr "" #: template/gsoc.html.j2:42 msgid "" "Mentors: Hartmut " "Goebel" msgstr "" #: template/gsoc.html.j2:51 msgid "" "There is a push for migrating our CI to Gitlab. The CI should eventually not " "just run \"make check\" on various platforms, but also perform tests with " "multiple peers running in different VMs with specific network topologies (i." "e. NAT) between them being simulated. The CI should also be integrated with " "Gauger for performance regression analysis. Running jobs only when " "dependencies have changed and scripting more granular triggers or ideally " "automatic dependency discovery (as done by the autotools) is also important." msgstr "" #: template/gsoc.html.j2:63 msgid "Mentors: TBD" msgstr "" #: template/gsoc.html.j2:72 msgid "" "Python 2.7 is reaching its end-of-life, and we want to get rid of the " "dependency on Python. The existing gnunet-qr tool is a rather simple wrapper " "around python-zbar, which itself wraps libzbar. The goal of this project is " "to directly use libzbar to scan QR codes for GNUnet / the GNU Name System " "(see also #5562). " "
Mentors: Christian Grothoff" msgstr "" #: template/gsoc.html.j2:88 msgid "" "reclaimID is a decentralized identity system build on top of the GNU Name " "System. Upon authorization, the user provides a requesting party (RP) such " "as a website with an authorization ticket (e.g. piggybacked in an OpenID " "authorization code). The RP uses information contained in this ticket to " "
  1. Retrieve the decryption key from GNS
  2. Retrieve the user " "attributes from GNS
The GNS lookups ensure that the RP receives " "up-to-date attributes and functional decryption keys. However, in particular " "the RP-specific encryption key resolution can be slow and even fail " "depending on the network topology. We propose that in an initial exchange, " "in particular OpenID authorization code flows, we try to incorporate key and " "maybe even an attribute set in the ticket exchange. In order to mitigate " "this issue, this project is meant to investigate and implement how...
    " "
  1. ... decryption keys can be added to an initial exchange in OpenID.
  2. " "
  3. ... initial set(s) of attributes can be piggybacked in OpenID.

  4. Mentors: Martin Schanzenbach" msgstr "" #: template/gsoc.html.j2:119 msgid "" "re:claimID is a decentralized identity system build on top of the GNU Name " "System. The initial design and implementation of re:claimID includes an " "attribute-based encryption module in order to prevent unauthorized access to " "attributes in the name system. Our motivation for re:claimID was for it to " "be name system agnostic, which means the design theoretically also works for " "other name systems such as namecoin. Other name systems often do not have " "built-in mechanisms in order to do this. Hence, we implemented an ABE access " "control layer. Our ABE implementation requires two third party libraries: " "libpbc and libgabe. While we could merge libgabe into the gnunet service " "implementation of re:claimID, libpbc is a rather large, third party library " "which lacks packaging in distributions and for platforms. On the other hand, " "GNS supports record data encryption using symmetric keys as labels. If we " "make the access control layer of re:claimID more generic in order to support " "both ABE and GNS encryption, we could reduce the required depenencies. This " "would result in gnunet packages to include re:claimID by default. In short, " "the goals are to...
    1. ... improve performance by reducing encryption " "overhead.
    2. ... reduce dependencies.

    " "Mentors: Martin Schanzenbach" msgstr "" #: template/gsoc.html.j2:154 msgid "" "One great problem of the current Internet is the lack of disintermediation. " "When people want to talk they need a chat service. When they want to share " "files they need a file transfer service. Although GNUnet already possesses " "quite advanced integration into Linux networking, a little extra work is " "needed for existing applications like irc, www, ftp, rsh, nntpd to run over " "it in a peer-to-peer way, simply by using a GNS hostname like friend.gnu. " "Once people have added a person to their GNS they can immediately message, " "exchange files and suchlike directly, with nothing but the GNUnet in the " "middle, using applications that have been distributed with unix systems ever " "since the 1980's. We can produce an OS distribution where these things work " "out of the box with the nicknames of people instead of cloud services. For " "more information and context, read" msgstr "" #: template/gsoc.html.j2:175 msgid "Mentors: lynX & dvn" msgstr "" #: template/gsoc.html.j2:185 msgid "" "There are a variety of GNUNet APIs that should be exposed in the Rust " "wrappers. Implementing these will require extending the port of GNUNet utils " "written by Andrew Cann and Kelong Cong." msgstr "" #: template/gsoc.html.j2:193 msgid "" "As an introduction to the code base, we suggest that the student and Jeff " "Burdges together update the asynchronous IO system from gjio to futures-rs " "or another layer built upon it. Jeff Burdges is expected to concurrently be " "implementing a GNUNet API for his own mix network work." msgstr "" #: template/gsoc.html.j2:203 template/gsoc.html.j2:227 #: template/gsoc.html.j2:281 template/gsoc.html.j2:311 #: template/gsoc.html.j2:555 msgid "Mentors: Jeff Burdges" msgstr "" #: template/gsoc.html.j2:208 msgid "Required Skills: Rust" msgstr "" #: template/gsoc.html.j2:213 msgid "Difficulty level: low" msgstr "" #: template/gsoc.html.j2:221 msgid "" "Implement the AnycastExit spec to enable GNUnet clients to connect over Tor." msgstr "" #: template/gsoc.html.j2:232 msgid "" "Note: There was a Special TLDs spec to allow Tor to resolve domain names " "using GNS over Tor too, but currently that's on hold until folks think more " "about how names should be moved around the local system. We're calling this " "more collaborative approach NSS2 for now." msgstr "" #: template/gsoc.html.j2:241 template/gsoc.html.j2:415 #: template/gsoc.html.j2:455 template/gsoc.html.j2:485 msgid "Required Skills: C" msgstr "" #: template/gsoc.html.j2:246 template/gsoc.html.j2:490 #: template/gsoc.html.j2:595 msgid "Difficulty level: medium" msgstr "" #: template/gsoc.html.j2:254 msgid "" "Design and implementation of REST APIs " "that expose the GNUnet API so that easy, hands-on development is possible. Also, " "browser-based UIs will be much easier to create on top of REST APIs." msgstr "" #: template/gsoc.html.j2:265 template/gsoc.html.j2:585 msgid "Mentors: Martin Schanzenbach" msgstr "" #: template/gsoc.html.j2:273 msgid "" "Improve the Rust implementation of GNUnet utils, possibly including adding " "support for asynchronous IO using mio, or perhaps a higher level " "asynchronous IO library built upon it, such as rotor, mioco, eventual_io, or " "gj." msgstr "" #: template/gsoc.html.j2:289 msgid "" "Implement rudimentary Android compatibility for GNUnet, in part by porting " "the GNUnet utils scheduler to act as a thin wrapper over libuv." msgstr "" #: template/gsoc.html.j2:296 msgid "Mentors: Jeff Burdges and Christian Grothoff" msgstr "" #: template/gsoc.html.j2:304 template/gsoc.html.j2:548 msgid "" "Implementation of a replacement for PANDA (see Pond) with better security, " "and maybe integration with the GNU Name System for key exchange." msgstr "" #: template/gsoc.html.j2:316 msgid "Required Skills: Rust or C, crypto" msgstr "" #: template/gsoc.html.j2:321 template/gsoc.html.j2:378 #: template/gsoc.html.j2:420 template/gsoc.html.j2:460 msgid "Difficulty level: high" msgstr "" #: template/gsoc.html.j2:329 msgid "" "Implement different place types and file sharing by creating a new place for " "the shared content." msgstr "" #: template/gsoc.html.j2:335 msgid "Place types to be implemented:" msgstr "" #: template/gsoc.html.j2:339 msgid "" "
    • File: generic file with comments
    • Image: display an image " "with comments referencing a region of the image
    • Sound: play a sound " "file with comments referencing a timestamp
    • Directory/Album: " "pointers to File / Image / Sound places
    • Event: with RSVP
    • " "
    • Survey: ask your social neighborhood questions in a structured form
    • " "
    " msgstr "" #: template/gsoc.html.j2:350 msgid "Also provide the following UI functionality:" msgstr "" #: template/gsoc.html.j2:354 msgid "" "
    • Fork existing channels, reorganize people into new chatrooms or " "channels.
    • Share a post (edit and repost something elsewhere, on a " "fan page for example).
    • Edit a previously published post + offer " "edit history to readers.
    • Control expiry of channel history.
    • " msgstr "" #: template/gsoc.html.j2:363 msgid "" "See also http://secushare.org/" "features" msgstr "" #: template/gsoc.html.j2:368 msgid "Mentors: lynX" msgstr "" #: template/gsoc.html.j2:373 msgid "Required Skills: C/C++" msgstr "" #: template/gsoc.html.j2:386 msgid "" "Implement aggregation of distributed state from various channels in order to " "provide for a powerful social graph API capable of producing social network " "profiles, dashboards, a calendar out of upcoming event invitations (if " "available), social search functionality and most of all to make it easy for " "users to adopt cryptographic identities of their contacts/friends simply by " "finding them in the social graph of their existing contacts (\"This is " "Linda. You have 11 contacts in common with her. [ADD]\")." msgstr "" #: template/gsoc.html.j2:404 msgid "" "Related to secushare.org/" "rendezvous" msgstr "" #: template/gsoc.html.j2:410 template/gsoc.html.j2:450 msgid "Mentors: t3sserakt, lynX" msgstr "" #: template/gsoc.html.j2:427 msgid "" "
      • Emulate IMAP/SMTP protocols as necessary to transform traditional " "mail clients into secushare user interfaces.
      • Think of ways to map " "e-mail addresses to secushare identities.
      • Encode or translate " "various e-mail features into secushare equivalents.
      • Parts of " "secushare are currently written in Rust, therefore Rust is preferred for " "this task but it is not an requirement.
      " msgstr "" #: template/gsoc.html.j2:468 msgid "" "Implementation of the GNUnet auction system described in Chapter 3 of this thesis. " "Specific tasks are adding smart contract creation and round time enforcement " "to libbrandt as well as creating the GNUnet auction service, library and the " "three user interface programs create, info and join." msgstr "" #: template/gsoc.html.j2:480 msgid "Mentors: mate, cg" msgstr "" #: template/gsoc.html.j2:498 msgid "" "Implementation of additional transports to make GNUnet communication more " "robust in the presence of problematic networks: GNUnet-over-SMTP, GNUnet-" "over-DNS" msgstr "" #: template/gsoc.html.j2:505 template/gsoc.html.j2:519 msgid "Mentors: Matthias Wachs" msgstr "" #: template/gsoc.html.j2:513 msgid "" "Implementation of ALG-based NAT traversal methods (FTP/SIP-based hole " "punching, better STUN support)" msgstr "" #: template/gsoc.html.j2:527 msgid "" "Mentors: Matthias Wachs, Christian Grothoff, Jeff Burdges" msgstr "" #: template/gsoc.html.j2:535 msgid "" "Improving libaboss to make computation on shared secrets (including repeated " "multiplication) based on Ben-Or et al. if possible. This in particular means " "moving libaboss to bignums (gcry_mpi)." msgstr "" #: template/gsoc.html.j2:563 msgid "" "Please refer to the description for this project listed under GNU Guix " "project ideas." msgstr "" #: template/gsoc.html.j2:575 msgid "" "Implementation of a Web-based UI for GNUnet similar to GNUnet-Gtk with a yet " "to be determined framework such as Angular2. This includes the design and " "implementation of not yet existing REST " "APIs that expose the GNUnet API." msgstr "" #: template/gsoc.html.j2:590 msgid "Required Skills: C, JavaScript, CSS" msgstr "" #: template/gsoc.html.j2:600 msgid "" "Report: GSoC 2018: GNUnet WebUI" msgstr "" #: template/index.html.j2:18 msgid "" "GNUnet is a new network protocol stack for building secure, distributed, and " "privacy-preserving applications. With strong roots in academic research, our goal is to replace the old insecure Internet protocol " "stack." msgstr "" #: template/index.html.j2:26 msgid "" "GNUnet is typically run as an overlay network on top of the existing Internet " "infrastructure forming the basis of a hybrid peer-to-peer mesh and relay backbone for applications to run on. It " "could just as well be run independently of the Internet, over dedicated radio and cable." msgstr "" #: template/index.html.j2:37 msgid "" "GNUnet is made for a free and open society: It's a self-organizing network " "and it is free " "software as in freedom. GNUnet puts you in control of your data. You " "determine which data to share with whom, and you're not pressured to accept " "compromises." msgstr "" #: template/index.html.j2:78 msgid "The Internet of tomorrow needs GNUnet today" msgstr "" #: template/index.html.j2:84 msgid "Imagine..." msgstr "" #: template/index.html.j2:86 msgid "" "The conventional Internet is currently like a system of roads with deep " "potholes and highwaymen all over the place. Even if you still can use the " "roads (e.g. send emails, or browse websites) your vehicle might get " "hijacked, damaged, or long arms might reach into its back and steal your " "items (data) to use it against you and sell it to others - while you can't " "even notice the thievery nor accuse and hold the scroungers accountable. " "" msgstr "" #: template/index.html.j2:108 msgid "The Internet is broken" msgstr "" #: template/index.html.j2:110 msgid "" "Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: " "protecting against address forgery, routers learning metadata, or choosing " "trustworthy CAs is nontrivial and sometimes impossible. " msgstr "" #: template/index.html.j2:122 msgid "" "GNUnet provides privacy by design, improving addressing, routing, naming and content " "distribution in a technically robust manner - as opposed to ad-hoc designs " "in place today. " msgstr "" #: template/index.html.j2:138 msgid "Decentralization is hard" msgstr "" #: template/index.html.j2:141 msgid "" " Instead of sharing common components and tools for " "building P2P systems, every P2P project seems to re-invent the wheel. This heightens the effort and increases the " "potential number of vulnerabilities." msgstr "" #: template/index.html.j2:153 msgid "" "GNUnet is a metadata-preserving foundation for your application, covering " "areas from addressing to reliable bidirectional Axolotl-encrypted channels, " "with advanced routing. Our work is based on continuous research spanning " "almost two decades." msgstr "" #: template/index.html.j2:167 msgid "Metadata is exposed" msgstr "" #: template/index.html.j2:169 msgid "" "Your metadata is just as revealing as the actual content; and it gets " "exposed on the Internet.
      Even though transport encryption is " "increasingly being deployed on the Internet, it still reveals data that can " "threaten democracy: the identities of senders and receivers, the times, " "frequency and the volume of communication are all still revealed.
      GNUnet addresses these concerns with " "perfect forward secrecy via ephemeral public key addressing, fixed packet " "size to hinder traffic analysis, layered encryption, Sybil-resistant " "routing, and more." msgstr "" #: template/index.html.j2:194 msgid "Freedoms are not respected" msgstr "" #: template/index.html.j2:196 msgid "" "Today, monitoring increasingly centralized infrastructure, proprietary " "implementations, traffic shapers and firewalls restrict all of the essential freedoms to " "various degrees." msgstr "" #: template/index.html.j2:205 msgid "" "GNUnet gives users freedoms to securely access information (\"run\" the " "network), to study all aspects of the network's operation (\"access the code" "\"), to distribute information (\"copy\"), as well as the freedom to deploy " "new applications (\"modify\")." msgstr "" #: template/index.html.j2:217 #, fuzzy #| msgid "About GNUnet" msgid "Learn more about GNUnet" msgstr "Über GNUnet" #: template/index.html.j2:219 msgid "" "If you want to know more about the GNUnet please continue reading the about page. There are much more resources, such as " "the main handbook / reference manual, a bibliography and videos." msgstr "" #: template/index.html.j2:228 msgid "" "You are very welcome to get " "engaged into the conversation, install GNUnet, use " "it and contribute. " "
      Be aware that this project is still in an early alpha stage when it " "comes to software – its not an easy task to rewrite the whole Internet!" msgstr "" #: template/index.html.j2:251 msgid "Featured Applications" msgstr "" #: template/index.html.j2:260 msgid "GNU Taler (Alpha)" msgstr "" #: template/index.html.j2:262 msgid "" "GNU Taler is a new privacy-preserving " "electronic payment system. Payments are cryptographically secured and are " "confirmed within milliseconds with extremely low transaction costs." msgstr "" #: template/index.html.j2:274 msgid "The GNU Name System" msgstr "" #: template/index.html.j2:277 msgid "" "The GNU Name System (GNS) is a fully " "decentralized replacement for the Domain Name System (DNS). Instead of using " "a hierarchy, GNS uses a directed graph. Naming conventions are similar to " "DNS, but queries and replies are private even with respect to peers " "providing the answers. The integrity of records and privacy of look-ups is " "cryptographically secured. " msgstr "" #: template/index.html.j2:293 msgid "re:claimID" msgstr "" #: template/index.html.j2:295 msgid "" "re:claimID is a decentralized " "Identity Provider (IdP) service built in top of the GNU Name System. It " "allows users to securely share personal information with websites using " "standardized protocols (OpenID Connect)." msgstr "" #: template/index.html.j2:308 msgid "Filesharing (Alpha)" msgstr "" #: template/index.html.j2:310 msgid "" "GNUnet filesharing is an application that aims " "to provide censorship-resistant, anonymous filesharing. The publisher is " "empowered to make a gradual choice between performance and anonymity." msgstr "" #: template/index.html.j2:321 msgid "Conversation (Pre-Alpha)" msgstr "" #: template/index.html.j2:323 msgid "" "GNUnet conversation is an application that provides secure voice " "communication in a fully decentralized way by employing GNUnet for routing " "and transport." msgstr "" #: template/index.html.j2:340 msgid "Upcoming Applications" msgstr "" #: template/index.html.j2:349 msgid "secushare" msgstr "" #: template/index.html.j2:351 msgid "" "secushare is creating a decentralized " "social networking application on top of GNUnet. Using overlay multicast and " "the extensible PSYC protocol, notifications are distributed end-to-end " "encrypted to authorized recipients only." msgstr "" #: template/index.html.j2:363 msgid "pretty Easy privacy" msgstr "" #: template/index.html.j2:365 msgid "" "pretty Easy privacy (p≡p) is " "creating a usable end-to-end encrypted e-mail solution using opportunistic " "key exchange. p≡p will use GNUnet to protect metadata and exploit new " "cryptographic protocols to verify keys." msgstr "" #: template/install-on-archpi.html.j2:6 msgid "Tutorial: GNUnet on Arch Linux/Pi" msgstr "" #: template/install-on-archpi.html.j2:16 msgid "Requirements for Raspberry Pi 3" msgstr "" #: template/install-on-archpi.html.j2:40 msgid "Get the Source Code" msgstr "" #: template/install-on-archpi.html.j2:62 #: template/install-on-debian9.html.j2:130 msgid "In Addition: gnunet-gtk" msgstr "" #: template/install-on-archpi.html.j2:79 msgid "Run" msgstr "" #: template/install-on-archpi.html.j2:131 msgid "Make sure, it works!" msgstr "" #: template/install-on-debian9.html.j2:6 msgid "Tutorial: GNUnet on Debian 9" msgstr "" #: template/install-on-debian9.html.j2:9 #: template/install-on-ubuntu1804.html.j2:9 msgid "Introduction" msgstr "" #: template/install-on-debian9.html.j2:29 template/install-on-macos.html.j2:17 #: template/install-on-netbsd.html.j2:19 #: template/install-on-ubuntu1804.html.j2:26 msgid "Requirements" msgstr "" #: template/install-on-debian9.html.j2:45 #: template/install-on-ubuntu1804.html.j2:41 msgid "Make an installation directory" msgstr "" #: template/install-on-debian9.html.j2:59 #: template/install-on-macos.html.j2:134 #: template/install-on-netbsd.html.j2:224 #: template/install-on-ubuntu1804.html.j2:53 msgid "Get the source code" msgstr "" #: template/install-on-debian9.html.j2:78 #: template/install-on-macos.html.j2:142 #: template/install-on-netbsd.html.j2:232 #: template/install-on-ubuntu1804.html.j2:61 msgid "Compile and Install" msgstr "" #: template/install-on-debian9.html.j2:103 #: template/install-on-ubuntu1804.html.j2:70 msgid "Option 1: GNUnet for testing / usage" msgstr "" #: template/install-on-debian9.html.j2:116 #: template/install-on-ubuntu1804.html.j2:82 msgid "Option 2: GNUnet for development" msgstr "" #: template/install-on-debian9.html.j2:153 #: template/install-on-ubuntu1804.html.j2:97 msgid "Install GNUnet plugin for name resolution" msgstr "" #: template/install-on-debian9.html.j2:207 #: template/install-on-ubuntu1804.html.j2:134 msgid "Create configuration file" msgstr "" #: template/install-on-debian9.html.j2:227 #: template/install-on-ubuntu1804.html.j2:156 #, fuzzy #| msgid "GNUnet" msgid "Use GNUnet!" msgstr "GNUnet" #: template/install-on-debian9.html.j2:232 #: template/install-on-ubuntu1804.html.j2:162 msgid "Uninstall GNUnet and its dependencies" msgstr "" #: template/install-on-macos.html.j2:6 msgid "Tutorial: GNUnet on macOS 10.14 (Mojave)" msgstr "" #: template/install-on-macos.html.j2:24 template/install-on-netbsd.html.j2:30 msgid "Installation" msgstr "" #: template/install-on-macos.html.j2:42 template/install-on-netbsd.html.j2:102 msgid "First steps" msgstr "" #: template/install-on-macos.html.j2:109 #: template/install-on-netbsd.html.j2:182 msgid "Alternative: Installation from source" msgstr "" #: template/install-on-macos.html.j2:154 #: template/install-on-netbsd.html.j2:242 msgid "Option 1: GNUnet for production / usage" msgstr "" #: template/install-on-macos.html.j2:187 #: template/install-on-netbsd.html.j2:267 msgid "Option 2: GNUnet experimental" msgstr "" #: template/install-on-netbsd.html.j2:6 msgid "Tutorial: GNUnet on NetBSD 8.0 CURRENT" msgstr "" #: template/install-on-ubuntu1804.html.j2:6 msgid "Tutorial: GNUnet on Ubuntu 18.04" msgstr "" #: template/install.html.j2:11 msgid "" "

      The following GNUnet installation instructions help you building from " "source for your distribution.

      Please note that the installation " "process will get much easier once we have proper packages again (planned for " "winter 2019).

      You have already installed GNUnet and want to use " "it? Check this out!

      " msgstr "" #: template/install.html.j2:19 msgid "" "

      Please be aware that this project is still in an early alpha stage when " "it comes to running software – its not an easy task to rewrite the " "whole Internet! We are happy to get your helping " "hand anytime!

      Further information is available in our handbook.

      If you " "have any queries about the installation or the usage, please get in touch!

      " msgstr "" #: template/news.html.j2.inc:12 msgid "More news" msgstr "" #: template/old-news.html.j2:6 msgid "Older News" msgstr "" #: template/old-news.html.j2:9 msgid "This page documents the GNUnet history." msgstr "" #: template/team.html.j2:6 msgid "The developer team working on GNUnet" msgstr "" #: template/team.html.j2:19 msgid "NSE, CADET." msgstr "" #: template/team.html.j2:25 msgid "Secushare, PSYC, multicast, advocacy, sights and sounds, UX." msgstr "" #: template/team.html.j2:36 msgid "GNU maintainer." msgstr "" #: template/team.html.j2:42 msgid "Continuous Integration, Secushare, packaging (Guix)." msgstr "" #: template/team.html.j2:53 msgid "Set, Consensus, Voting" msgstr "" #: template/team.html.j2:63 msgid "Mix networking" msgstr "" #: template/team.html.j2:69 msgid "Random peer sampling" msgstr "" #: template/team.html.j2:75 template/team.html.j2:110 msgid "W32 port." msgstr "" #: template/team.html.j2:81 msgid "Secushare, Social, PSYC, Multicast" msgstr "" #: template/team.html.j2:92 msgid "GNU Name System, Identity Management, ABE." msgstr "" #: template/team.html.j2:104 msgid "" "Documentation, Website, libgnurl maintainer, System Integration, Build " "System, some admin roles, packaging (NetBSD pkgsrc, Guix, Gentoo)." msgstr "" #: template/team.html.j2:121 msgid "Testbed, voice." msgstr "" #: template/team.html.j2:131 msgid "Secushare, Social, PSYC, Multicast." msgstr "" #: template/team.html.j2:137 msgid "Multicast." msgstr "" #: template/team.html.j2:143 msgid "Web site, packaging (Nix/Guix)." msgstr "" #: template/team.html.j2:149 msgid "Secushare, Data Protection Theory, Computer Science & Society." msgstr "" #: template/use.html.j2:6 msgid "How to use GNUnet - in a nutshell" msgstr "" #: template/use.html.j2:12 template/use.html.j2:123 msgid "Filesharing" msgstr "" #: template/use.html.j2:13 msgid "CADET" msgstr "" #: template/use.html.j2:14 msgid "Minimal Groupchat" msgstr "" #: template/use.html.j2:15 msgid "GNS with CLI" msgstr "" #: template/use.html.j2:16 msgid "GNS with Browser" msgstr "" #: template/use.html.j2:17 template/use.html.j2:441 msgid "VPN" msgstr "" #: template/use.html.j2:18 template/use.html.j2:501 #, fuzzy #| msgid "Motivation" msgid "Conversation" msgstr "Motivation" #: template/use.html.j2:19 template/use.html.j2:512 msgid "Trouble Shooting" msgstr "" #: template/use.html.j2:34 #, fuzzy #| msgid "GNUnet" msgid "Get on GNUnet" msgstr "GNUnet" #: template/use.html.j2:78 #, fuzzy #| msgid "GNUnet" msgid "Get off GNUnet" msgstr "GNUnet" #: template/use.html.j2:88 msgid "Make sure your GNUnet installation works..." msgstr "" #: template/use.html.j2:105 msgid "... and play around with it." msgstr "" #: template/use.html.j2:181 msgid "CADET (and Chat)" msgstr "" #: template/use.html.j2:215 msgid "Chatting with a (simple) client" msgstr "" #: template/use.html.j2:289 msgid "Name resolution using GNS on the command line" msgstr "" #: template/use.html.j2:361 msgid "Name resolution using GNS with a browser" msgstr "" #: template/use.html.j2:514 msgid "You can't reach other people's nodes" msgstr "" #: template/use.html.j2:550 msgid "OMG you guys broke my internet" msgstr "" #: template/video.html.j2:6 msgid "Videos related to GNUnet" msgstr "" #: template/video.html.j2:29 msgid "2019" msgstr "" #: template/video.html.j2:42 msgid "2018" msgstr "" #: template/video.html.j2:78 msgid "2017" msgstr "" #: template/video.html.j2:136 msgid "2016" msgstr "" #: template/video.html.j2:174 msgid "2015" msgstr "" #: template/video.html.j2:214 msgid "2014" msgstr "" #: template/video.html.j2:308 msgid "2013" msgstr "" #: template/video.html.j2:360 msgid "2012" msgstr "" #: template/video.html.j2:375 msgid "2010" msgstr "" #, fuzzy #~| msgid "Tutorials" #~ msgid "Install-Tutorials" #~ msgstr "Anleitungen" #~ msgid "C-Tutorial" #~ msgstr "C-Anleitung" #~ msgid "We currently do not have any grants. All work is done by volunteers." #~ msgstr "" #~ "Wir haben im moment keine Zuwendung. Die ganze Arbeit wird von " #~ "Freiwiligen gemacht." #~ msgid "Talk With Us" #~ msgstr "Mitmachen" #~ msgid "Old Website" #~ msgstr "Alte Website" #~ msgid "term" #~ msgstr "Begriff" #~ msgid "explanation" #~ msgstr "Erklärung" #~ msgid "IRC logs" #~ msgstr "IRC Archive" #~ msgid "Bugtracker" #~ msgstr "FehlerDatenbank" #~ msgid "2014-12" #~ msgstr "2014-12" #~ msgid "_project_title" #~ msgstr "GNUs Protokoll-Stack für ein neues ethisches Internet"