mirror of
https://github.com/cjdelisle/cjdns
synced 2025-10-06 00:32:50 +02:00
links update
This commit is contained in:
4
LICENSE
4
LICENSE
@@ -645,7 +645,7 @@ the "copyright" line and a pointer to where the full notice is found.
|
|||||||
GNU General Public License for more details.
|
GNU General Public License for more details.
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
Also add information on how to contact you by electronic and paper mail.
|
Also add information on how to contact you by electronic and paper mail.
|
||||||
|
|
||||||
@@ -664,7 +664,7 @@ might be different; for a GUI interface, you would use an "about box".
|
|||||||
You should also get your employer (if you work as a programmer) or school,
|
You should also get your employer (if you work as a programmer) or school,
|
||||||
if any, to sign a "copyright disclaimer" for the program, if necessary.
|
if any, to sign a "copyright disclaimer" for the program, if necessary.
|
||||||
For more information on this, and how to apply and follow the GNU GPL, see
|
For more information on this, and how to apply and follow the GNU GPL, see
|
||||||
<http://www.gnu.org/licenses/>.
|
<https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
The GNU General Public License does not permit incorporating your program
|
The GNU General Public License does not permit incorporating your program
|
||||||
into proprietary programs. If your program is a subroutine library, you
|
into proprietary programs. If your program is a subroutine library, you
|
||||||
|
13
README.md
13
README.md
@@ -12,7 +12,7 @@ address allocation and a distributed hash table for routing. This provides
|
|||||||
near-zero-configuration networking, and prevents many of the security and
|
near-zero-configuration networking, and prevents many of the security and
|
||||||
scalability issues that plague existing networks.
|
scalability issues that plague existing networks.
|
||||||
|
|
||||||
[](https://travis-ci.org/cjdelisle/cjdns)
|
[](https://travis-ci.org/cjdelisle/cjdns)
|
||||||
[](https://bestpractices.coreinfrastructure.org/projects/387)
|
[](https://bestpractices.coreinfrastructure.org/projects/387)
|
||||||
[](https://tip4commit.com/github/cjdelisle/cjdns)
|
[](https://tip4commit.com/github/cjdelisle/cjdns)
|
||||||
[](https://kiwiirc.com/client/irc.efnet.org/?nick=visitor|?#cjdns)
|
[](https://kiwiirc.com/client/irc.efnet.org/?nick=visitor|?#cjdns)
|
||||||
@@ -78,7 +78,7 @@ work verbatim.
|
|||||||
|
|
||||||
### 0. Install dependencies
|
### 0. Install dependencies
|
||||||
|
|
||||||
On both platforms, installing [Node.js](http://nodejs.org/), although preferable,
|
On both platforms, installing [Node.js](https://nodejs.org/), although preferable,
|
||||||
is not strictly necessary. If Node.js is unavailable or an unacceptable version,
|
is not strictly necessary. If Node.js is unavailable or an unacceptable version,
|
||||||
it will be downloaded and installed in the source tree.
|
it will be downloaded and installed in the source tree.
|
||||||
|
|
||||||
@@ -407,11 +407,10 @@ possible security issue is really a security issue.
|
|||||||
|
|
||||||
|
|
||||||
[IRC Web]: http://chat.efnet.org/irc.cgi?chan=%23cjdns
|
[IRC Web]: http://chat.efnet.org/irc.cgi?chan=%23cjdns
|
||||||
[Hyperboria]: http://hyperboria.net
|
[Hyperboria]: https://hyperboria.net
|
||||||
[Project Meshnet]: https://projectmeshnet.org
|
[/r/darknetplan]: https://www.reddit.com/r/darknetplan
|
||||||
[/r/darknetplan]: http://www.reddit.com/r/darknetplan
|
|
||||||
[#cjdns on Twitter]: https://twitter.com/hashtag/cjdns
|
[#cjdns on Twitter]: https://twitter.com/hashtag/cjdns
|
||||||
[Hyperboria Map]: http://www.fc00.org/
|
[Hyperboria Map]: https://www.fc00.org/
|
||||||
[Buildbots]: https://buildbot.meshwith.me/cjdns/waterfall
|
[Buildbots]: https://buildbot.meshwith.me/cjdns/waterfall
|
||||||
|
|
||||||
[Cjdns on Wikipedia]: https://en.wikipedia.org/wiki/Cjdns
|
[Cjdns on Wikipedia]: https://en.wikipedia.org/wiki/Cjdns
|
||||||
@@ -420,5 +419,5 @@ possible security issue is really a security issue.
|
|||||||
[Kademlia]: https://en.wikipedia.org/wiki/Kademlia
|
[Kademlia]: https://en.wikipedia.org/wiki/Kademlia
|
||||||
|
|
||||||
[Tor]: https://www.torproject.org
|
[Tor]: https://www.torproject.org
|
||||||
[I2P]: http://www.i2p2.de
|
[I2P]: https://geti2p.net/en/
|
||||||
[Freenet]: https://freenetproject.org
|
[Freenet]: https://freenetproject.org
|
||||||
|
14
README_DE.md
14
README_DE.md
@@ -7,7 +7,7 @@
|
|||||||
Cjdns implementiert ein verschlüsseltes IPv6 Netzwerk basierend auf Public-Key Kryptografie für die Adressen-Zuteilung und es benutzt eine verteilte Hash-Tabelle für das Routing.
|
Cjdns implementiert ein verschlüsseltes IPv6 Netzwerk basierend auf Public-Key Kryptografie für die Adressen-Zuteilung und es benutzt eine verteilte Hash-Tabelle für das Routing.
|
||||||
Dies ermöglicht eine nahezu konfigurationslose Handhabung und verhindert viele Sicherheits- und Skalierungs-Probleme, welche andere existierende Netzwerke heimsuchen.
|
Dies ermöglicht eine nahezu konfigurationslose Handhabung und verhindert viele Sicherheits- und Skalierungs-Probleme, welche andere existierende Netzwerke heimsuchen.
|
||||||
|
|
||||||
[](https://travis-ci.org/cjdelisle/cjdns)
|
[](https://travis-ci.org/cjdelisle/cjdns)
|
||||||
[](https://tip4commit.com/github/cjdelisle/cjdns)
|
[](https://tip4commit.com/github/cjdelisle/cjdns)
|
||||||
[](https://kiwiirc.com/client/irc.efnet.org/?nick=visitor|?#cjdns)
|
[](https://kiwiirc.com/client/irc.efnet.org/?nick=visitor|?#cjdns)
|
||||||
|
|
||||||
@@ -42,7 +42,6 @@ Dies ermöglicht eine nahezu konfigurationslose Handhabung und verhindert viele
|
|||||||
|
|
||||||
* [irc://irc.efnet.org/#cjdns][IRC Web]
|
* [irc://irc.efnet.org/#cjdns][IRC Web]
|
||||||
* [Hyperboria][] das grösste cjdns-Netzwerk mit bis zu 2100 Knotenpunkten (Oktober 2015).
|
* [Hyperboria][] das grösste cjdns-Netzwerk mit bis zu 2100 Knotenpunkten (Oktober 2015).
|
||||||
* [Project Meshnet][]
|
|
||||||
* [/r/darknetplan][]
|
* [/r/darknetplan][]
|
||||||
* [#cjdns auf Twitter][]
|
* [#cjdns auf Twitter][]
|
||||||
|
|
||||||
@@ -70,7 +69,7 @@ Diese Anleitungen sind für Debian-basierte Linux-Distributionen und OS X. Sie s
|
|||||||
|
|
||||||
### 0. Installations-Abhängigkeiten
|
### 0. Installations-Abhängigkeiten
|
||||||
|
|
||||||
Für beide Platformen ist es nicht zwingend notwendig, doch aber vorzuziehen, [Node.js](http://nodejs.org/) zu installieren. Wenn Node.js nicht verfügbar oder eine nicht akzeptierte Version ist, wird es in den Quellpfad heruntergeladen und installiert.
|
Für beide Platformen ist es nicht zwingend notwendig, doch aber vorzuziehen, [Node.js](https://nodejs.org/) zu installieren. Wenn Node.js nicht verfügbar oder eine nicht akzeptierte Version ist, wird es in den Quellpfad heruntergeladen und installiert.
|
||||||
|
|
||||||
#### Debian-basierte distro:
|
#### Debian-basierte distro:
|
||||||
|
|
||||||
@@ -327,11 +326,10 @@ Du kannst das admin-API wie folgt erreichen:
|
|||||||
|
|
||||||
|
|
||||||
[IRC Web]: http://chat.efnet.org/irc.cgi?chan=%23cjdns
|
[IRC Web]: http://chat.efnet.org/irc.cgi?chan=%23cjdns
|
||||||
[Hyperboria]: http://hyperboria.net
|
[Hyperboria]: https://hyperboria.net
|
||||||
[Project Meshnet]: https://projectmeshnet.org
|
[/r/darknetplan]: https://www.reddit.com/r/darknetplan
|
||||||
[/r/darknetplan]: http://www.reddit.com/r/darknetplan
|
|
||||||
[#cjdns auf Twitter]: https://twitter.com/hashtag/cjdns
|
[#cjdns auf Twitter]: https://twitter.com/hashtag/cjdns
|
||||||
[Hyperboria-Karte]: http://www.fc00.org/
|
[Hyperboria-Karte]: https://www.fc00.org/
|
||||||
[Buildbots]: https://buildbot.meshwith.me/cjdns/waterfall
|
[Buildbots]: https://buildbot.meshwith.me/cjdns/waterfall
|
||||||
|
|
||||||
[Cjdns auf Wikipedia]: https://en.wikipedia.org/wiki/Cjdns
|
[Cjdns auf Wikipedia]: https://en.wikipedia.org/wiki/Cjdns
|
||||||
@@ -340,5 +338,5 @@ Du kannst das admin-API wie folgt erreichen:
|
|||||||
[Kademlia]: https://en.wikipedia.org/wiki/Kademlia
|
[Kademlia]: https://en.wikipedia.org/wiki/Kademlia
|
||||||
|
|
||||||
[Tor]: https://www.torproject.org
|
[Tor]: https://www.torproject.org
|
||||||
[I2P]: http://www.i2p2.de
|
[I2P]: https://geti2p.net/en/
|
||||||
[Freenet]: https://freenetproject.org
|
[Freenet]: https://freenetproject.org
|
||||||
|
14
README_GR.md
14
README_GR.md
@@ -12,7 +12,7 @@ Cjdns υλοποιεί ένα κρυπτογραφημένο δίκτυο IPV6
|
|||||||
σχεδόν-μηδενικής-ρύθμισης δικτύωση, και αποτρέπει πολλά ζητήματα ασφαλείας και
|
σχεδόν-μηδενικής-ρύθμισης δικτύωση, και αποτρέπει πολλά ζητήματα ασφαλείας και
|
||||||
επεκτασιμότητας που μαστίζουν τα υπάρχοντα δίκτυα.
|
επεκτασιμότητας που μαστίζουν τα υπάρχοντα δίκτυα.
|
||||||
|
|
||||||
[](https://travis-ci.org/cjdelisle/cjdns)
|
[](https://travis-ci.org/cjdelisle/cjdns)
|
||||||
[](https://tip4commit.com/github/cjdelisle/cjdns)
|
[](https://tip4commit.com/github/cjdelisle/cjdns)
|
||||||
[](https://kiwiirc.com/client/irc.efnet.org/?nick=visitor|?#cjdns)
|
[](https://kiwiirc.com/client/irc.efnet.org/?nick=visitor|?#cjdns)
|
||||||
|
|
||||||
@@ -41,7 +41,6 @@ Cjdns υλοποιεί ένα κρυπτογραφημένο δίκτυο IPV6
|
|||||||
|
|
||||||
* [irc://irc.efnet.org/#cjdns][IRC Web]
|
* [irc://irc.efnet.org/#cjdns][IRC Web]
|
||||||
* [Hyperboria][] the largest cjdns network, as of October 2015 there are 2100 nodes.
|
* [Hyperboria][] the largest cjdns network, as of October 2015 there are 2100 nodes.
|
||||||
* [Project Meshnet][]
|
|
||||||
* [/r/darknetplan][]
|
* [/r/darknetplan][]
|
||||||
* [#cjdns on Twitter][]
|
* [#cjdns on Twitter][]
|
||||||
|
|
||||||
@@ -71,7 +70,7 @@ Cjdns υλοποιεί ένα κρυπτογραφημένο δίκτυο IPV6
|
|||||||
|
|
||||||
### 0. Εγκατάσταση εξαρτήσεων
|
### 0. Εγκατάσταση εξαρτήσεων
|
||||||
|
|
||||||
Και στις δύο πλατφόρμες, η εγκατάσταση του [Node.js](http://nodejs.org/), αν και προτιμούμενη,
|
Και στις δύο πλατφόρμες, η εγκατάσταση του [Node.js](https://nodejs.org/en), αν και προτιμούμενη,
|
||||||
δεν είναι αυστηρά απαραίτητη. Αν το Node.js δεν είναι διαθέσιμο ή δεν είναι αποδεκτής έκδοσης,
|
δεν είναι αυστηρά απαραίτητη. Αν το Node.js δεν είναι διαθέσιμο ή δεν είναι αποδεκτής έκδοσης,
|
||||||
θα κατέβει και θα εγκατασταθεί στο πηγαίο δέντρο.
|
θα κατέβει και θα εγκατασταθεί στο πηγαίο δέντρο.
|
||||||
|
|
||||||
@@ -368,11 +367,10 @@ TUN/TAP συσκευή - αυτό είναι στάνταρ πρωτόκολλο
|
|||||||
|
|
||||||
|
|
||||||
[IRC Web]: http://chat.efnet.org/irc.cgi?chan=%23cjdns
|
[IRC Web]: http://chat.efnet.org/irc.cgi?chan=%23cjdns
|
||||||
[Hyperboria]: http://hyperboria.net
|
[Hyperboria]: https://hyperboria.net
|
||||||
[Project Meshnet]: https://projectmeshnet.org
|
[/r/darknetplan]: https://www.reddit.com/r/darknetplan
|
||||||
[/r/darknetplan]: http://www.reddit.com/r/darknetplan
|
|
||||||
[#cjdns on Twitter]: https://twitter.com/hashtag/cjdns
|
[#cjdns on Twitter]: https://twitter.com/hashtag/cjdns
|
||||||
[Hyperboria Map]: http://www.fc00.org/
|
[Hyperboria Map]: https://www.fc00.org/
|
||||||
[Buildbots]: https://buildbot.meshwith.me/cjdns/waterfall
|
[Buildbots]: https://buildbot.meshwith.me/cjdns/waterfall
|
||||||
|
|
||||||
[Cjdns on Wikipedia]: https://en.wikipedia.org/wiki/Cjdns
|
[Cjdns on Wikipedia]: https://en.wikipedia.org/wiki/Cjdns
|
||||||
@@ -381,5 +379,5 @@ TUN/TAP συσκευή - αυτό είναι στάνταρ πρωτόκολλο
|
|||||||
[Kademlia]: https://en.wikipedia.org/wiki/Kademlia
|
[Kademlia]: https://en.wikipedia.org/wiki/Kademlia
|
||||||
|
|
||||||
[Tor]: https://www.torproject.org
|
[Tor]: https://www.torproject.org
|
||||||
[I2P]: http://www.i2p2.de
|
[I2P]: https://geti2p.net/en/
|
||||||
[Freenet]: https://freenetproject.org
|
[Freenet]: https://freenetproject.org
|
||||||
|
19
README_HR.md
19
README_HR.md
@@ -9,7 +9,7 @@ dodjelu adresa i distribuiranu hash tablicu za usmjeravanje. To omogućuje
|
|||||||
gotovo nikakvu mrežnu konfiguraciju i sprječava mnoge sigurnosne i
|
gotovo nikakvu mrežnu konfiguraciju i sprječava mnoge sigurnosne i
|
||||||
skalabilne probleme koje muče trenutne mreže.
|
skalabilne probleme koje muče trenutne mreže.
|
||||||
|
|
||||||
[](https://travis-ci.org/cjdelisle/cjdns)
|
[](https://travis-ci.org/cjdelisle/cjdns)
|
||||||
[](https://tip4commit.com/github/cjdelisle/cjdns)
|
[](https://tip4commit.com/github/cjdelisle/cjdns)
|
||||||
|
|
||||||
## Iskustva
|
## Iskustva
|
||||||
@@ -106,7 +106,7 @@ da će raditi od prve.
|
|||||||
|
|
||||||
### 0. Install dependencies
|
### 0. Install dependencies
|
||||||
|
|
||||||
On both platforms, installing [Node.js](http://nodejs.org/), although preferable,
|
On both platforms, installing [Node.js](https://nodejs.org/), although preferable,
|
||||||
is not strictly necessary. If Node.js is unavailable or an unacceptable version,
|
is not strictly necessary. If Node.js is unavailable or an unacceptable version,
|
||||||
it will be downloaded and installed in the source tree.
|
it will be downloaded and installed in the source tree.
|
||||||
|
|
||||||
@@ -138,7 +138,7 @@ Store and run the command above, or make a free Apple Developer account here:
|
|||||||
[https://developer.apple.com/downloads/index.action](https://developer.apple.com/downloads/index.action).
|
[https://developer.apple.com/downloads/index.action](https://developer.apple.com/downloads/index.action).
|
||||||
Then sign in, search for Command Line Tools, and install the latest package
|
Then sign in, search for Command Line Tools, and install the latest package
|
||||||
compatible with your version of OS X. If you encounter issues, there is a
|
compatible with your version of OS X. If you encounter issues, there is a
|
||||||
thorough [stackoverflow post](http://stackoverflow.com/a/9329325) on installing
|
thorough [stackoverflow post](https://stackoverflow.com/a/9329325) on installing
|
||||||
the Command Line Tools.
|
the Command Line Tools.
|
||||||
|
|
||||||
You must also install git and Node.js. There are a few options. If you use [Homebrew](http://brew.sh/):
|
You must also install git and Node.js. There are a few options. If you use [Homebrew](http://brew.sh/):
|
||||||
@@ -151,8 +151,8 @@ Ako koristite [Macports](https://www.macports.org/):
|
|||||||
|
|
||||||
Or if you use neither and would like to install the binaries from their websites:
|
Or if you use neither and would like to install the binaries from their websites:
|
||||||
doc
|
doc
|
||||||
- Node.js: [http://nodejs.org/download/](http://nodejs.org/download/)
|
- Node.js: [https://nodejs.org/download/](https://nodejs.org/download/)
|
||||||
- git: [http://git-scm.com/download](http://git-scm.com/download)
|
- git: [https://git-scm.com/download](https://git-scm.com/download)
|
||||||
|
|
||||||
#### OpenBSD:
|
#### OpenBSD:
|
||||||
|
|
||||||
@@ -405,11 +405,10 @@ Možete pristupiti administratorskom API-ju putem:
|
|||||||
|
|
||||||
|
|
||||||
[IRC Web]: http://chat.efnet.org/irc.cgi?chan=%23cjdns
|
[IRC Web]: http://chat.efnet.org/irc.cgi?chan=%23cjdns
|
||||||
[Hyperboria]: http://hyperboria.net
|
[Hyperboria]: https://hyperboria.net
|
||||||
[Projekt Meshnet]: https://projectmeshnet.org
|
[/r/darknetplan]: https://www.reddit.com/r/darknetplan
|
||||||
[/r/darknetplan]: http://www.reddit.com/r/darknetplan
|
|
||||||
[#cjdns na Twitteru]: https://twitter.com/hashtag/cjdns
|
[#cjdns na Twitteru]: https://twitter.com/hashtag/cjdns
|
||||||
[Hyperboria Map]: http://www.fc00.org/
|
[Hyperboria Map]: https://www.fc00.org/
|
||||||
[Buildbots]: https://buildbot.meshwith.me/cjdns/waterfall
|
[Buildbots]: https://buildbot.meshwith.me/cjdns/waterfall
|
||||||
|
|
||||||
[Cjdns na Wikepediji]: https://en.wikipedia.org/wiki/Cjdns
|
[Cjdns na Wikepediji]: https://en.wikipedia.org/wiki/Cjdns
|
||||||
@@ -418,5 +417,5 @@ Možete pristupiti administratorskom API-ju putem:
|
|||||||
[Kademlia]: https://en.wikipedia.org/wiki/Kademlia
|
[Kademlia]: https://en.wikipedia.org/wiki/Kademlia
|
||||||
|
|
||||||
[Tor]: https://www.torproject.org
|
[Tor]: https://www.torproject.org
|
||||||
[I2P]: http://www.i2p2.de
|
[I2P]: https://geti2p.net/en/
|
||||||
[Freenet]: https://freenetproject.org
|
[Freenet]: https://freenetproject.org
|
||||||
|
13
README_RU.md
13
README_RU.md
@@ -6,7 +6,7 @@ English version of the Readme (она обновляется чаще): [README.
|
|||||||
|
|
||||||
Cjdns — это зашифрованная IPv6 сеть, в которой используются публичные ключи шифрования для присвоения публичного адреса и распределённой таблицы маршрутизации (DHT). Это позволяет создавать сети с очень простой настройкой, которые будут защищены от потенциальных проблем ныне существующих IPv4 и IPv6 сетей.
|
Cjdns — это зашифрованная IPv6 сеть, в которой используются публичные ключи шифрования для присвоения публичного адреса и распределённой таблицы маршрутизации (DHT). Это позволяет создавать сети с очень простой настройкой, которые будут защищены от потенциальных проблем ныне существующих IPv4 и IPv6 сетей.
|
||||||
|
|
||||||
[](https://travis-ci.org/cjdelisle/cjdns)
|
[](https://travis-ci.org/cjdelisle/cjdns)
|
||||||
[](https://tip4commit.com/github/cjdelisle/cjdns)
|
[](https://tip4commit.com/github/cjdelisle/cjdns)
|
||||||
|
|
||||||
## Рекомендательные письма
|
## Рекомендательные письма
|
||||||
@@ -47,7 +47,6 @@ Caleb James DeLisle == cjdelisle == cjd
|
|||||||
|
|
||||||
* irc://irc.efnet.org/#cjdns_ru ([web client][IRC Web])
|
* irc://irc.efnet.org/#cjdns_ru ([web client][IRC Web])
|
||||||
* [Hyperboria][]
|
* [Hyperboria][]
|
||||||
* [Project Meshnet][]
|
|
||||||
* [/r/darknetplan][]
|
* [/r/darknetplan][]
|
||||||
* [#cjdns on Twitter][]
|
* [#cjdns on Twitter][]
|
||||||
|
|
||||||
@@ -83,7 +82,7 @@ The cjdns developers.
|
|||||||
|
|
||||||
sudo apt-get install nodejs git build-essential python2.7
|
sudo apt-get install nodejs git build-essential python2.7
|
||||||
|
|
||||||
Установка [Node.js](http://nodejs.org/) желательна, но не
|
Установка [Node.js](https://nodejs.org/) желательна, но не
|
||||||
обязательна. Если Node.js не найден в процессе установки или его
|
обязательна. Если Node.js не найден в процессе установки или его
|
||||||
версия слишком старая — он будет загружен автоматически при установке.
|
версия слишком старая — он будет загружен автоматически при установке.
|
||||||
|
|
||||||
@@ -254,11 +253,9 @@ Cjdns поставляется с библиотекой для python, кото
|
|||||||
|
|
||||||
[beyond pain]: https://lists.torproject.org/pipermail/tor-dev/2012-October/004063.html
|
[beyond pain]: https://lists.torproject.org/pipermail/tor-dev/2012-October/004063.html
|
||||||
[IRC Web]: http://chat.efnet.org/irc.cgi?chan=%23cjdns_ru
|
[IRC Web]: http://chat.efnet.org/irc.cgi?chan=%23cjdns_ru
|
||||||
[Hyperboria]: http://hyperboria.net
|
[Hyperboria]: https://hyperboria.net
|
||||||
[Project Meshnet]: https://projectmeshnet.org
|
[/r/darknetplan]: https://www.reddit.com/r/darknetplan
|
||||||
[/r/darknetplan]: http://www.reddit.com/r/darknetplan
|
|
||||||
[#cjdns on Twitter]: https://twitter.com/hashtag/cjdns
|
[#cjdns on Twitter]: https://twitter.com/hashtag/cjdns
|
||||||
[Project Meshnet Map]: http://map.projectmeshnet.org
|
|
||||||
[Buildbots]: https://buildbot.meshwith.me/cjdns/waterfall
|
[Buildbots]: https://buildbot.meshwith.me/cjdns/waterfall
|
||||||
|
|
||||||
[Cjdns on Wikipedia]: https://ru.wikipedia.org/wiki/Cjdns
|
[Cjdns on Wikipedia]: https://ru.wikipedia.org/wiki/Cjdns
|
||||||
@@ -267,5 +264,5 @@ Cjdns поставляется с библиотекой для python, кото
|
|||||||
[Kademlia]: https://ru.wikipedia.org/wiki/Kademlia
|
[Kademlia]: https://ru.wikipedia.org/wiki/Kademlia
|
||||||
|
|
||||||
[Tor]: https://www.torproject.org
|
[Tor]: https://www.torproject.org
|
||||||
[I2P]: http://www.i2p2.de
|
[I2P]: https://geti2p.net/en/
|
||||||
[Freenet]: https://freenetproject.org
|
[Freenet]: https://freenetproject.org
|
||||||
|
10
README_SV.md
10
README_SV.md
@@ -41,7 +41,6 @@ många skalnings- och säkerhetsproblem som andra nätverk har.
|
|||||||
|
|
||||||
* [irc://irc.efnet.org/#cjdns][IRC Web]
|
* [irc://irc.efnet.org/#cjdns][IRC Web]
|
||||||
* [Hyperboria][], det största cjdns-nätverket, över 2100 noder i Oktober 2015.
|
* [Hyperboria][], det största cjdns-nätverket, över 2100 noder i Oktober 2015.
|
||||||
* [Project Meshnet][]
|
|
||||||
* [/r/darknetplan][]
|
* [/r/darknetplan][]
|
||||||
* [#cjdns på Twitter][]
|
* [#cjdns på Twitter][]
|
||||||
|
|
||||||
@@ -353,11 +352,10 @@ Det finns flera olika verktyg i `contrib/` som kan interagera med det, bl.a.:
|
|||||||
* **perl**, maintained by Mikey; se [contrib/perl/CJDNS/README](contrib/perl/CJDNS/README).
|
* **perl**, maintained by Mikey; se [contrib/perl/CJDNS/README](contrib/perl/CJDNS/README).
|
||||||
|
|
||||||
[IRC Web]: http://chat.efnet.org/irc.cgi?chan=%23cjdns
|
[IRC Web]: http://chat.efnet.org/irc.cgi?chan=%23cjdns
|
||||||
[Hyperboria]: http://hyperboria.net
|
[Hyperboria]: https://hyperboria.net
|
||||||
[Project Meshnet]: https://projectmeshnet.org
|
[/r/darknetplan]: https://www.reddit.com/r/darknetplan
|
||||||
[/r/darknetplan]: http://www.reddit.com/r/darknetplan
|
|
||||||
[#cjdns på Twitter]: https://twitter.com/hashtag/cjdns
|
[#cjdns på Twitter]: https://twitter.com/hashtag/cjdns
|
||||||
[Hyperboria Map]: http://www.fc00.org/
|
[Hyperboria Map]: https://www.fc00.org/
|
||||||
[Buildbots]: https://buildbot.meshwith.me/cjdns/waterfall
|
[Buildbots]: https://buildbot.meshwith.me/cjdns/waterfall
|
||||||
|
|
||||||
[Cjdns på Wikipedia]: https://en.wikipedia.org/wiki/Cjdns
|
[Cjdns på Wikipedia]: https://en.wikipedia.org/wiki/Cjdns
|
||||||
@@ -366,5 +364,5 @@ Det finns flera olika verktyg i `contrib/` som kan interagera med det, bl.a.:
|
|||||||
[Kademlia]: https://en.wikipedia.org/wiki/Kademlia
|
[Kademlia]: https://en.wikipedia.org/wiki/Kademlia
|
||||||
|
|
||||||
[Tor]: https://www.torproject.org
|
[Tor]: https://www.torproject.org
|
||||||
[I2P]: http://www.i2p2.de
|
[I2P]: https://geti2p.net/en/
|
||||||
[Freenet]: https://freenetproject.org
|
[Freenet]: https://freenetproject.org
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "admin/Admin.h"
|
#include "admin/Admin.h"
|
||||||
#include "benc/String.h"
|
#include "benc/String.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef Admin_H
|
#ifndef Admin_H
|
||||||
#define Admin_H
|
#define Admin_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include <stdarg.h> // for String_vprintf()
|
#include <stdarg.h> // for String_vprintf()
|
||||||
|
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef AdminLog_H
|
#ifndef AdminLog_H
|
||||||
#define AdminLog_H
|
#define AdminLog_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "admin/AuthorizedPasswords.h"
|
#include "admin/AuthorizedPasswords.h"
|
||||||
#include "benc/Int.h"
|
#include "benc/Int.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef AuthorizedPasswords_H
|
#ifndef AuthorizedPasswords_H
|
||||||
#define AuthorizedPasswords_H
|
#define AuthorizedPasswords_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "admin/Admin.h"
|
#include "admin/Admin.h"
|
||||||
#include "admin/AdminLog.h"
|
#include "admin/AdminLog.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef Core_H
|
#ifndef Core_H
|
||||||
#define Core_H
|
#define Core_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "admin/angel/InterfaceWaiter.h"
|
#include "admin/angel/InterfaceWaiter.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef InterfaceWaiter_H
|
#ifndef InterfaceWaiter_H
|
||||||
#define InterfaceWaiter_H
|
#define InterfaceWaiter_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "memory/Allocator.h"
|
#include "memory/Allocator.h"
|
||||||
#include "benc/Dict.h"
|
#include "benc/Dict.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef Dict_H
|
#ifndef Dict_H
|
||||||
#define Dict_H
|
#define Dict_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef Int_H
|
#ifndef Int_H
|
||||||
#define Int_H
|
#define Int_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "memory/Allocator.h"
|
#include "memory/Allocator.h"
|
||||||
#include "benc/List.h"
|
#include "benc/List.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef List_H
|
#ifndef List_H
|
||||||
#define List_H
|
#define List_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef Object_H
|
#ifndef Object_H
|
||||||
#define Object_H
|
#define Object_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "memory/Allocator.h"
|
#include "memory/Allocator.h"
|
||||||
#include "benc/String.h"
|
#include "benc/String.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef String_H
|
#ifndef String_H
|
||||||
#define String_H
|
#define String_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef BencSerializer_H
|
#ifndef BencSerializer_H
|
||||||
#define BencSerializer_H
|
#define BencSerializer_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "benc/serialization/cloner/Cloner.h"
|
#include "benc/serialization/cloner/Cloner.h"
|
||||||
#include "memory/Allocator.h"
|
#include "memory/Allocator.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef Cloner_H
|
#ifndef Cloner_H
|
||||||
#define Cloner_H
|
#define Cloner_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "memory/Allocator.h"
|
#include "memory/Allocator.h"
|
||||||
#include "io/Reader.h"
|
#include "io/Reader.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef JsonBencSerializer_H
|
#ifndef JsonBencSerializer_H
|
||||||
#define JsonBencSerializer_H
|
#define JsonBencSerializer_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "benc/Object.h"
|
#include "benc/Object.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef BencMessageReader_H
|
#ifndef BencMessageReader_H
|
||||||
#define BencMessageReader_H
|
#define BencMessageReader_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "benc/Object.h"
|
#include "benc/Object.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef BencMessageWriter_H
|
#ifndef BencMessageWriter_H
|
||||||
#define BencMessageWriter_H
|
#define BencMessageWriter_H
|
||||||
|
2
clean
2
clean
@@ -9,7 +9,7 @@
|
|||||||
# GNU General Public License for more details.
|
# GNU General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
safeclean()
|
safeclean()
|
||||||
{
|
{
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "client/AdminClient.h"
|
#include "client/AdminClient.h"
|
||||||
#include "benc/serialization/standard/BencMessageReader.h"
|
#include "benc/serialization/standard/BencMessageReader.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef AdminClient_H
|
#ifndef AdminClient_H
|
||||||
#define AdminClient_H
|
#define AdminClient_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "client/AdminClient.h"
|
#include "client/AdminClient.h"
|
||||||
#include "client/Configurator.h"
|
#include "client/Configurator.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef Configurator_H
|
#ifndef Configurator_H
|
||||||
#define Configurator_H
|
#define Configurator_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "client/AdminClient.h"
|
#include "client/AdminClient.h"
|
||||||
#include "admin/angel/Core.h"
|
#include "admin/angel/Core.h"
|
||||||
@@ -441,7 +441,7 @@ static int usage(struct Allocator* alloc, char* appName)
|
|||||||
"\n"
|
"\n"
|
||||||
"Step 2:\n"
|
"Step 2:\n"
|
||||||
" Find somebody to connect to.\n"
|
" Find somebody to connect to.\n"
|
||||||
" Check out the IRC channel or http://hyperboria.net/\n"
|
" Check out the IRC channel or https://hyperboria.net/\n"
|
||||||
" for information about how to meet new people and make connect to them.\n"
|
" for information about how to meet new people and make connect to them.\n"
|
||||||
" Read more here: https://github.com/cjdelisle/cjdns/#2-find-a-friend\n"
|
" Read more here: https://github.com/cjdelisle/cjdns/#2-find-a-friend\n"
|
||||||
"\n"
|
"\n"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
# GNU General Public License for more details.
|
# GNU General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
#
|
#
|
||||||
# Simple example IPv6 Firewall configuration.
|
# Simple example IPv6 Firewall configuration.
|
||||||
# Derived from http://www.exp-networks.be/blog/ipv6-firewall/
|
# Derived from http://www.exp-networks.be/blog/ipv6-firewall/
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "crypto/random/Random.h"
|
#include "crypto/random/Random.h"
|
||||||
#include "memory/MallocAllocator.h"
|
#include "memory/MallocAllocator.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "crypto/random/Random.h"
|
#include "crypto/random/Random.h"
|
||||||
#include "memory/Allocator.h"
|
#include "memory/Allocator.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "crypto/AddressCalc.h"
|
#include "crypto/AddressCalc.h"
|
||||||
#include "dht/Address.h"
|
#include "dht/Address.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "crypto/Key.h"
|
#include "crypto/Key.h"
|
||||||
#include "util/AddrTools.h"
|
#include "util/AddrTools.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "benc/serialization/standard/BencMessageReader.h"
|
#include "benc/serialization/standard/BencMessageReader.h"
|
||||||
#include "benc/serialization/standard/BencMessageWriter.h"
|
#include "benc/serialization/standard/BencMessageWriter.h"
|
||||||
|
@@ -53,7 +53,7 @@ To get the router up and running:
|
|||||||
|
|
||||||
* Step 2:
|
* Step 2:
|
||||||
Find somebody to connect to.
|
Find somebody to connect to.
|
||||||
Check out the IRC channel or http://hyperboria.net/
|
Check out the IRC channel or https://hyperboria.net/
|
||||||
for information about how to meet new people and make connect to them.
|
for information about how to meet new people and make connect to them.
|
||||||
Read more here: https://github.com/cjdelisle/cjdns/#2-find-a-friend
|
Read more here: https://github.com/cjdelisle/cjdns/#2-find-a-friend
|
||||||
|
|
||||||
|
@@ -8,7 +8,7 @@ Release: 5%{?dist}
|
|||||||
Summary: The privacy-friendly network without borders
|
Summary: The privacy-friendly network without borders
|
||||||
Group: System Environment/Base
|
Group: System Environment/Base
|
||||||
License: GPL3
|
License: GPL3
|
||||||
URL: http://hyperboria.net/
|
URL: https://hyperboria.net/
|
||||||
Source0: https://github.com/cjdelisle/cjdns/archive/%{commit0}.tar.gz#/%{name}-%{shortcommit0}.tar.gz
|
Source0: https://github.com/cjdelisle/cjdns/archive/%{commit0}.tar.gz#/%{name}-%{shortcommit0}.tar.gz
|
||||||
# Add targeted selinux policy
|
# Add targeted selinux policy
|
||||||
Patch0: cjdns.selinux.patch
|
Patch0: cjdns.selinux.patch
|
||||||
|
@@ -2,7 +2,7 @@
|
|||||||
(function(){d3.geom = {};
|
(function(){d3.geom = {};
|
||||||
/**
|
/**
|
||||||
* Computes a contour for a given input grid function using the <a
|
* Computes a contour for a given input grid function using the <a
|
||||||
* href="http://en.wikipedia.org/wiki/Marching_squares">marching
|
* href="https://en.wikipedia.org/wiki/Marching_squares">marching
|
||||||
* squares</a> algorithm. Returns the contour polygon as an array of points.
|
* squares</a> algorithm. Returns the contour polygon as an array of points.
|
||||||
*
|
*
|
||||||
* @param grid a two-input function(x, y) that returns true for values
|
* @param grid a two-input function(x, y) that returns true for values
|
||||||
|
6
contrib/http/text/javascript/d3/d3.js
vendored
6
contrib/http/text/javascript/d3/d3.js
vendored
@@ -168,7 +168,7 @@ d3.sum = function(array, f) {
|
|||||||
|
|
||||||
return s;
|
return s;
|
||||||
};
|
};
|
||||||
// R-7 per <http://en.wikipedia.org/wiki/Quantile>
|
// R-7 per <https://en.wikipedia.org/wiki/Quantile>
|
||||||
d3.quantile = function(values, p) {
|
d3.quantile = function(values, p) {
|
||||||
var H = (values.length - 1) * p + 1,
|
var H = (values.length - 1) * p + 1,
|
||||||
h = Math.floor(H),
|
h = Math.floor(H),
|
||||||
@@ -3352,7 +3352,7 @@ function d3_svg_lineSlope(p0, p1) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Compute three-point differences for the given points.
|
// Compute three-point differences for the given points.
|
||||||
// http://en.wikipedia.org/wiki/Cubic_Hermite_spline#Finite_difference
|
// https://en.wikipedia.org/wiki/Cubic_Hermite_spline#Finite_difference
|
||||||
function d3_svg_lineFiniteDifferences(points) {
|
function d3_svg_lineFiniteDifferences(points) {
|
||||||
var i = 0,
|
var i = 0,
|
||||||
j = points.length - 1,
|
j = points.length - 1,
|
||||||
@@ -3369,7 +3369,7 @@ function d3_svg_lineFiniteDifferences(points) {
|
|||||||
|
|
||||||
// Interpolates the given points using Fritsch-Carlson Monotone cubic Hermite
|
// Interpolates the given points using Fritsch-Carlson Monotone cubic Hermite
|
||||||
// interpolation. Returns an array of tangent vectors. For details, see
|
// interpolation. Returns an array of tangent vectors. For details, see
|
||||||
// http://en.wikipedia.org/wiki/Monotone_cubic_interpolation
|
// https://en.wikipedia.org/wiki/Monotone_cubic_interpolation
|
||||||
function d3_svg_lineMonotoneTangents(points) {
|
function d3_svg_lineMonotoneTangents(points) {
|
||||||
var tangents = [],
|
var tangents = [],
|
||||||
d,
|
d,
|
||||||
|
@@ -9,7 +9,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
var w = 800;
|
var w = 800;
|
||||||
|
@@ -9,7 +9,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// THIS SCRIPT IS ESSENTIALLY A BACKDOOR
|
// THIS SCRIPT IS ESSENTIALLY A BACKDOOR
|
||||||
|
@@ -11,7 +11,7 @@ License or the GPL License.
|
|||||||
You may obtain a copy of the Apache License and the GPL License at:
|
You may obtain a copy of the Apache License and the GPL License at:
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
http://www.gnu.org/licenses/gpl-2.0.html
|
https://www.gnu.org/licenses/gpl-2.0.html
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software distributed under the
|
Unless required by applicable law or agreed to in writing, software distributed under the
|
||||||
Apache License or the GPL Licesnse is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
|
Apache License or the GPL Licesnse is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
|
||||||
|
2
contrib/nodejs/admin/www/js/select2.min.js
vendored
2
contrib/nodejs/admin/www/js/select2.min.js
vendored
@@ -11,7 +11,7 @@ License or the GPL License.
|
|||||||
You may obtain a copy of the Apache License and the GPL License at:
|
You may obtain a copy of the Apache License and the GPL License at:
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
http://www.gnu.org/licenses/gpl-2.0.html
|
https://www.gnu.org/licenses/gpl-2.0.html
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software distributed under the Apache License
|
Unless required by applicable law or agreed to in writing, software distributed under the Apache License
|
||||||
or the GPL Licesnse is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
|
or the GPL Licesnse is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
|
||||||
|
@@ -9,7 +9,7 @@
|
|||||||
# GNU General Public License for more details.
|
# GNU General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import json
|
import json
|
||||||
|
@@ -8,7 +8,7 @@
|
|||||||
# GNU General Public License for more details.
|
# GNU General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
import sys
|
import sys
|
||||||
import os
|
import os
|
||||||
|
@@ -9,7 +9,7 @@
|
|||||||
# GNU General Public License for more details.
|
# GNU General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
import sys
|
import sys
|
||||||
import os
|
import os
|
||||||
|
@@ -9,7 +9,7 @@
|
|||||||
# GNU General Public License for more details.
|
# GNU General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
def makeGraph():
|
def makeGraph():
|
||||||
import adminTools as admin
|
import adminTools as admin
|
||||||
|
@@ -9,7 +9,7 @@
|
|||||||
# GNU General Public License for more details.
|
# GNU General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
from hashlib import sha512;
|
from hashlib import sha512;
|
||||||
|
|
||||||
|
@@ -9,7 +9,7 @@
|
|||||||
# GNU General Public License for more details.
|
# GNU General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
import sys
|
import sys
|
||||||
import os
|
import os
|
||||||
|
@@ -9,7 +9,7 @@
|
|||||||
# GNU General Public License for more details.
|
# GNU General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
from cjdnsadmin.cjdnsadmin import connectWithAdminInfo;
|
from cjdnsadmin.cjdnsadmin import connectWithAdminInfo;
|
||||||
from cjdnsadmin.bencode import *;
|
from cjdnsadmin.bencode import *;
|
||||||
|
@@ -9,7 +9,7 @@
|
|||||||
# GNU General Public License for more details.
|
# GNU General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
import cjdnsadmin.graphMaker as graph
|
import cjdnsadmin.graphMaker as graph
|
||||||
import networkx as nx
|
import networkx as nx
|
||||||
|
@@ -9,7 +9,7 @@
|
|||||||
# GNU General Public License for more details.
|
# GNU General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
import json
|
import json
|
||||||
import cjdnsadmin.graphMaker as graph
|
import cjdnsadmin.graphMaker as graph
|
||||||
|
@@ -9,7 +9,7 @@
|
|||||||
# GNU General Public License for more details.
|
# GNU General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
import cjdnsadmin.adminTools as at
|
import cjdnsadmin.adminTools as at
|
||||||
|
|
||||||
|
@@ -38,7 +38,7 @@ cjdnsadminmaker.py if that is not the case.
|
|||||||
# GNU General Public License for more details.
|
# GNU General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
from cjdnsadmin.cjdnsadmin import connectWithAdminInfo;
|
from cjdnsadmin.cjdnsadmin import connectWithAdminInfo;
|
||||||
from cjdnsadmin.publicToIp6 import PublicToIp6_convert;
|
from cjdnsadmin.publicToIp6 import PublicToIp6_convert;
|
||||||
|
@@ -9,7 +9,7 @@
|
|||||||
# GNU General Public License for more details.
|
# GNU General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
from cjdnsadmin.cjdnsadmin import connectWithAdminInfo
|
from cjdnsadmin.cjdnsadmin import connectWithAdminInfo
|
||||||
from cjdnsadmin.adminTools import streamRoutingTable
|
from cjdnsadmin.adminTools import streamRoutingTable
|
||||||
|
@@ -9,7 +9,7 @@
|
|||||||
# GNU General Public License for more details.
|
# GNU General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
from cjdnsadmin.cjdnsadmin import connectWithAdminInfo;
|
from cjdnsadmin.cjdnsadmin import connectWithAdminInfo;
|
||||||
from cjdnsadmin.publicToIp6 import PublicToIp6_convert;
|
from cjdnsadmin.publicToIp6 import PublicToIp6_convert;
|
||||||
|
@@ -9,7 +9,7 @@
|
|||||||
# GNU General Public License for more details.
|
# GNU General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
import cjdnsadmin.adminTools as at
|
import cjdnsadmin.adminTools as at
|
||||||
import cjdnsadmin.graphMaker as gm
|
import cjdnsadmin.graphMaker as gm
|
||||||
|
@@ -9,7 +9,7 @@
|
|||||||
# GNU General Public License for more details.
|
# GNU General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
import sys;
|
import sys;
|
||||||
from cjdnsadmin.cjdnsadmin import connectWithAdminInfo;
|
from cjdnsadmin.cjdnsadmin import connectWithAdminInfo;
|
||||||
|
@@ -9,7 +9,7 @@
|
|||||||
# GNU General Public License for more details.
|
# GNU General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
import sys
|
import sys
|
||||||
import getopt
|
import getopt
|
||||||
|
@@ -9,7 +9,7 @@
|
|||||||
# GNU General Public License for more details.
|
# GNU General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
import sys;
|
import sys;
|
||||||
from cjdnsadmin.cjdnsadmin import connectWithAdminInfo;
|
from cjdnsadmin.cjdnsadmin import connectWithAdminInfo;
|
||||||
|
@@ -9,7 +9,7 @@
|
|||||||
# GNU General Public License for more details.
|
# GNU General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
import sys;
|
import sys;
|
||||||
from cjdnsadmin.publicToIp6 import PublicToIp6_convert;
|
from cjdnsadmin.publicToIp6 import PublicToIp6_convert;
|
||||||
|
@@ -9,7 +9,7 @@
|
|||||||
# GNU General Public License for more details.
|
# GNU General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
from cjdnsadmin.cjdnsadmin import connectWithAdminInfo;
|
from cjdnsadmin.cjdnsadmin import connectWithAdminInfo;
|
||||||
|
|
||||||
|
@@ -9,7 +9,7 @@
|
|||||||
# GNU General Public License for more details.
|
# GNU General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
from cjdnsadmin.cjdnsadmin import connectWithAdminInfo;
|
from cjdnsadmin.cjdnsadmin import connectWithAdminInfo;
|
||||||
from cjdnsadmin.publicToIp6 import PublicToIp6_convert;
|
from cjdnsadmin.publicToIp6 import PublicToIp6_convert;
|
||||||
|
@@ -9,7 +9,7 @@
|
|||||||
# GNU General Public License for more details.
|
# GNU General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
import sys;
|
import sys;
|
||||||
import math;
|
import math;
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "crypto_hash_sha512.h"
|
#include "crypto_hash_sha512.h"
|
||||||
#include "util/Bits.h"
|
#include "util/Bits.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef AddressCalc_H
|
#ifndef AddressCalc_H
|
||||||
#define AddressCalc_H
|
#define AddressCalc_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "crypto/CryptoAuth_pvt.h"
|
#include "crypto/CryptoAuth_pvt.h"
|
||||||
#include "crypto/AddressCalc.h"
|
#include "crypto/AddressCalc.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef CryptoAuth_H
|
#ifndef CryptoAuth_H
|
||||||
#define CryptoAuth_H
|
#define CryptoAuth_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef CryptoAuth_pvt_H
|
#ifndef CryptoAuth_pvt_H
|
||||||
#define CryptoAuth_pvt_H
|
#define CryptoAuth_pvt_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "crypto/Key.h"
|
#include "crypto/Key.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef Key_H
|
#ifndef Key_H
|
||||||
#define Key_H
|
#define Key_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef ReplayProtector_H
|
#ifndef ReplayProtector_H
|
||||||
#define ReplayProtector_H
|
#define ReplayProtector_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "crypto/Sign.h"
|
#include "crypto/Sign.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef Sign_H
|
#ifndef Sign_H
|
||||||
#define Sign_H
|
#define Sign_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "crypto/random/Random.h"
|
#include "crypto/random/Random.h"
|
||||||
#include "crypto/random/seed/RandomSeed.h"
|
#include "crypto/random/seed/RandomSeed.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef Random_H
|
#ifndef Random_H
|
||||||
#define Random_H
|
#define Random_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "util/events/libuv/UvWrapper.h"
|
#include "util/events/libuv/UvWrapper.h"
|
||||||
#include "crypto/random/libuv/LibuvEntropyProvider.h"
|
#include "crypto/random/libuv/LibuvEntropyProvider.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef LibuvEntropyProvider_H
|
#ifndef LibuvEntropyProvider_H
|
||||||
#define LibuvEntropyProvider_H
|
#define LibuvEntropyProvider_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "crypto/random/Random.h"
|
#include "crypto/random/Random.h"
|
||||||
#include "memory/Allocator.h"
|
#include "memory/Allocator.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "crypto/random/seed/BsdKernArndSysctlRandomSeed.h"
|
#include "crypto/random/seed/BsdKernArndSysctlRandomSeed.h"
|
||||||
#include "util/Identity.h"
|
#include "util/Identity.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef BsdKernArndSysctlRandomSeed_H
|
#ifndef BsdKernArndSysctlRandomSeed_H
|
||||||
#define BsdKernArndSysctlRandomSeed_H
|
#define BsdKernArndSysctlRandomSeed_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "crypto/random/seed/DevUrandomRandomSeed.h"
|
#include "crypto/random/seed/DevUrandomRandomSeed.h"
|
||||||
#include "util/Identity.h"
|
#include "util/Identity.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef DevUrandomRandomSeed_H
|
#ifndef DevUrandomRandomSeed_H
|
||||||
#define DevUrandomRandomSeed_H
|
#define DevUrandomRandomSeed_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#define _GNU_SOURCE
|
#define _GNU_SOURCE
|
||||||
#include "crypto/random/seed/GetEntropyRandomSeed.h"
|
#include "crypto/random/seed/GetEntropyRandomSeed.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef GetEntropyRandomSeed_H
|
#ifndef GetEntropyRandomSeed_H
|
||||||
#define GetEntropyRandomSeed_H
|
#define GetEntropyRandomSeed_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#define _GNU_SOURCE
|
#define _GNU_SOURCE
|
||||||
#include "crypto/random/seed/LinuxRandomUuidSysctlRandomSeed.h"
|
#include "crypto/random/seed/LinuxRandomUuidSysctlRandomSeed.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef LinuxRandomUuidSysctlRandomSeed_H
|
#ifndef LinuxRandomUuidSysctlRandomSeed_H
|
||||||
#define LinuxRandomUuidSysctlRandomSeed_H
|
#define LinuxRandomUuidSysctlRandomSeed_H
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#include "crypto/random/seed/ProcSysKernelRandomUuidRandomSeed.h"
|
#include "crypto/random/seed/ProcSysKernelRandomUuidRandomSeed.h"
|
||||||
#include "util/Identity.h"
|
#include "util/Identity.h"
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
* GNU General Public License for more details.
|
* GNU General Public License for more details.
|
||||||
*
|
*
|
||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#ifndef ProcSysKernelRandomUuidRandomSeed_H
|
#ifndef ProcSysKernelRandomUuidRandomSeed_H
|
||||||
#define ProcSysKernelRandomUuidRandomSeed_H
|
#define ProcSysKernelRandomUuidRandomSeed_H
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user